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


OID_GEN_INTERRUPT_MODERATION

В качестве запроса драйверы NDIS и overlying используют OID OID_GEN_INTERRUPT_MODERATION, чтобы определить, включена ли модерация прерываний на адаптере минипорта. Если запрос выполнен успешно, NDIS возвращает структуру NDIS_INTERRUPT_MODERATION_PARAMETERS , содержащую текущие параметры модерации прерываний.

В качестве набора драйверы NDIS и overlying используют OID OID_GEN_INTERRUPT_MODERATION для включения или отключения модерации прерываний на адаптере минипорта.

Сведения о версии

Windows Vista и более поздние версии Windows
Поддерживается.

Драйверы NDIS 6.0 и более поздних версий miniport
Mandatory. Задайте и выполните запрос.

Комментарии

Если для запроса драйвер минипорта не поддерживает модерацию прерываний, драйвер должен указать NdisInterruptModerationNotSupported в элементе InterruptModeration структуры NDIS_INTERRUPT_MODERATION_PARAMETERS.

Если для набора драйвер сообщил о NdisInterruptModerationNotSupported в ответ на запрос OID_GEN_INTERRUPT_MODERATION, драйвер должен вернуть NDIS_STATUS_INVALID_DATA в ответ на запрос набора. Драйвер мини-порта получает NDIS_INTERRUPT_MODERATION_PARAMETERS структуру. Если член InterruptModeration NDIS_INTERRUPT_MODERATION_PARAMETERS имеет значение NdisInterruptModerationEnabled, драйвер мини-порта должен включить модерацию прерываний. В противном случае следует отключить модерацию прерываний.

Требования

Заголовок

Ntddndis.h (включая Ndis.h)

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

NDIS_INTERRUPT_MODERATION_PARAMETERS