Condividi tramite


struttura NDIS_INTERRUPT_MODERATION_PARAMETERS (ntddndis.h)

La struttura NDIS_INTERRUPT_MODERATION_PARAMETERS definisce i parametri di interrupt per l'OID OID_GEN_INTERRUPT_MODERATION .

Sintassi

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

Members

Header

Struttura NDIS_OBJECT_HEADER per la struttura NDIS_INTERRUPT_MODERATION_PARAMETERS. Impostare il membro Type della struttura specificata da Header su NDIS_OBJECT_TYPE_DEFAULT, il membro Revision su NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1 e il membro Size su NDIS_SIZEOF_INTERRUPT_MODERATION_PARAMETERS_REVISION_1.

Flags

OR bit per bit dei flag seguenti:

NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET

Una scheda di interfaccia di rete deve avere una reimpostazione hardware per abilitare o disabilitare la moderazione degli interrupt.

NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE

Un driver miniport deve completare un arresto e reinizializzare il ciclo per abilitare o disabilitare la moderazione degli interrupt. Se questo flag è abilitato, è disponibile anche una reimpostazione hardware.

InterruptModeration

Valore tipizzato NDIS_INTERRUPT_MODERATION che indica o specifica lo stato di moderazione degli interrupt corrente.

Sono supportati i valori seguenti:

NdisInterruptModerationUnknown

In una query OID questo valore indica che il driver miniport non può determinare se la moderazione degli interrupt è abilitata o disabilitata in una scheda di interfaccia di rete. Questo valore non è valido per una richiesta set.

NdisInterruptModerationNotSupported

In una query OID questo valore indica che la scheda di interfaccia di rete o il driver miniport non supporta la moderazione degli interrupt. Questo valore non è valido per una richiesta set.

NdisInterruptModerationEnabled

In una query OID questo valore indica che la moderazione degli interrupt è abilitata nella scheda di interfaccia di rete. In un set OID , NdisInterruptModerationEnabled indica che la moderazione degli interrupt deve essere abilitata nella scheda di interfaccia di rete.

NdisInterruptModerationDisabled

In una query OID questo valore indica che la moderazione degli interrupt è disabilitata nella scheda di interfaccia di rete. In un set OID , NdisInterruptModerationDisabled indica che la moderazione degli interrupt deve essere disabilitata nella scheda di interfaccia di rete.

Commenti

La struttura NDIS_INTERRUPT_MODERATION_PARAMETERS definisce i parametri di interrupt per le operazioni di query OID OID_GEN_INTERRUPT_MODERATION e set. Solo i valori NdisInterruptModerationEnabled e NdisInterruptModerationDisabled per il membro InterruptModeration si applicano alle operazioni impostate.

Requisiti

Requisito Valore
Intestazione ntddndis.h (include Ndis.h)

Vedi anche

NDIS_OBJECT_HEADER

OID_GEN_INTERRUPT_MODERATION