estructura NDIS_INTERRUPT_MODERATION_PARAMETERS (ntddndis.h)

La estructura NDIS_INTERRUPT_MODERATION_PARAMETERS define parámetros de interrupción para el OID de OID_GEN_INTERRUPT_MODERATION .

Sintaxis

typedef struct _NDIS_INTERRUPT_MODERATION_PARAMETERS {
  NDIS_OBJECT_HEADER        Header;
  ULONG                     Flags;
  NDIS_INTERRUPT_MODERATION InterruptModeration;
} NDIS_INTERRUPT_MODERATION_PARAMETERS, *PNDIS_INTERRUPT_MODERATION_PARAMETERS;

Miembros

Header

Estructura NDIS_OBJECT_HEADER de la estructura NDIS_INTERRUPT_MODERATION_PARAMETERS. Establezca el miembro Type de la estructura que Header especifica para NDIS_OBJECT_TYPE_DEFAULT, el miembro Revision en NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1 y el miembro Size en NDIS_SIZEOF_INTERRUPT_MODERATION_PARAMETERS_REVISION_1.

Flags

OR bit a bit de las marcas siguientes:

NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET

Una tarjeta de interfaz de red (NIC) debe tener un restablecimiento de hardware para habilitar o deshabilitar la moderación de interrupciones.

NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE

Un controlador de minipuerto debe completar un ciclo de detención y reinicialización para habilitar o deshabilitar la moderación de interrupciones. Si esta marca está habilitada, también hay un restablecimiento de hardware.

InterruptModeration

Valor con tipo NDIS_INTERRUPT_MODERATION que indica o especifica el estado de moderación de interrupción actual.

Se admiten los valores siguientes:

NdisInterruptModerationUnknown

En una consulta OID, este valor indica que el controlador de miniporte no puede determinar si la moderación de interrupciones está habilitada o deshabilitada en una NIC. Este valor no es válido para una solicitud establecida.

NdisInterruptModerationNotSupported

En una consulta OID, este valor indica que la NIC o su controlador de miniporte no admite la moderación de interrupciones. Este valor no es válido para una solicitud establecida.

NdisInterruptModerationEnabled

En una consulta OID, este valor indica que la moderación de interrupciones está habilitada en la NIC. En un conjunto de OID, NdisInterruptModerationEnabled indica que la moderación de interrupciones debe estar habilitada en la NIC.

NdisInterruptModerationDisabled

En una consulta OID, este valor indica que la moderación de interrupciones está deshabilitada en la NIC. En un conjunto de OID, NdisInterruptModerationDisabled indica que la moderación de interrupciones debe deshabilitarse en la NIC.

Comentarios

La estructura NDIS_INTERRUPT_MODERATION_PARAMETERS define los parámetros de interrupción para la consulta de OID de OID_GEN_INTERRUPT_MODERATION y establece las operaciones. Solo los valores NdisInterruptModerationEnabled y NdisInterruptModerationDisabled para el miembro InterruptModeration se aplican a las operaciones establecidas.

Requisitos

Requisito Valor
Header ntddndis.h (include Ndis.h)

Consulte también

NDIS_OBJECT_HEADER

OID_GEN_INTERRUPT_MODERATION