Поделиться через


OID_GEN_RECEIVE_HASH

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

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

Комментарии

Для драйверов NDIS miniport запрос не запрашивается.

Поддержка этого набора 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 (включая Ndis.h)

См. также раздел

NDIS_RECEIVE_HASH_PARAMETERS