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) |