OID_GEN_RECEIVE_HASH

В качестве запроса драйверы NDIS и чрезмерное использование OID_GEN_RECEIVE_HASH OID для получения текущих параметров вычисления хэша мини-порта. NDIS возвращает NDIS_RECEIVE_HASH_PARAMETERS структуру, содержащую текущие параметры хэша получения.

В качестве набора драйверы NDIS и чрезмерное использование OID_GEN_RECEIVE_HASH OID для настройки вычислений хэша получения на мини-адаптере. Минипорт-драйвер получает NDIS_RECEIVE_HASH_PARAMETERS структуру.

Замечания

Для мини-портов NDIS запрос не запрашивается.

Поддержка этого набора OID является необязательной для драйверов мини-порта, включая те, которые поддерживают RSS.

Для включения и настройки хэш-вычислений на полученных кадрах драйвер может использовать OID_GEN_RECEIVE_HASH OID, не включив RSS.

Драйверы протокола должны отключить хэш-вычисления, прежде чем включить RSS. Если RSS включен, драйвер протокола отключает RSS перед включением хэш-вычислений. Минипорт-драйвер должен завершить запрос на набор с NDIS_STATUS_INVALID_OID или NDIS_STATUS_NOT_SUPPORTED, чтобы включить вычисления хэша, если OID_GEN_RECEIVE_SCALE_PARAMETERS в настоящее время включен.

Примечание Ключ секрета добавляется после элементов структуры NDIS_RECEIVE_HASH_PARAMETERS.

Требования

Версия

Поддерживается в NDIS 6.0 и более поздних версиях.

Заголовок

Ntddndis.h (include Ndis.h)

См. также

NDIS_RECEIVE_HASH_PARAMETERS