Compartir a través de


OID_GEN_INTERRUPT_MODERATION

Como consulta, los controladores NDIS y los controladores de exceso usan el OID de OID_GEN_INTERRUPT_MODERATION para determinar si la moderación de interrupciones está habilitada en un adaptador de minipuerto. Si la consulta se realiza correctamente, NDIS devuelve una estructura de NDIS_INTERRUPT_MODERATION_PARAMETERS que contiene la configuración de moderación de interrupciones actual.

Como conjunto, los controladores NDIS y los controladores de exceso usan el OID de OID_GEN_INTERRUPT_MODERATION para habilitar o deshabilitar la moderación de interrupciones en un adaptador de minipuerto.

Información de versión

Windows Vista y versiones posteriores de Windows
Compatible.

Controladores de miniporte NDIS 6.0 y versiones posteriores
Mandatory. Establecer y consultar.

Observaciones

Para una consulta, si un controlador de miniporte no admite la moderación de interrupciones, el controlador debe especificar NdisInterruptModerationNotSupported en el miembro InterruptModeration de la estructura NDIS_INTERRUPT_MODERATION_PARAMETERS.

Para un conjunto, si el controlador notificó NdisInterruptModerationNotSupported en respuesta a la consulta de OID_GEN_INTERRUPT_MODERATION, el controlador debe devolver NDIS_STATUS_INVALID_DATA en respuesta a la solicitud establecida. El controlador de minipuerto recibe una estructura NDIS_INTERRUPT_MODERATION_PARAMETERS . Si el miembro InterruptModeration de NDIS_INTERRUPT_MODERATION_PARAMETERS se establece en NdisInterruptModerationEnabled, el controlador de miniporte debe habilitar la moderación de interrupciones. De lo contrario, debe deshabilitar la moderación de interrupciones.

Requisitos

Encabezado

Ntddndis.h (include Ndis.h)

Consulte también

NDIS_INTERRUPT_MODERATION_PARAMETERS