NDIS_INTERRUPT_MODERATION_PARAMETERS-Struktur (ntddndis.h)
Die NDIS_INTERRUPT_MODERATION_PARAMETERS-Struktur definiert Interruptparameter für die OID_GEN_INTERRUPT_MODERATION OID.
Syntax
typedef struct _NDIS_INTERRUPT_MODERATION_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_INTERRUPT_MODERATION InterruptModeration;
} NDIS_INTERRUPT_MODERATION_PARAMETERS, *PNDIS_INTERRUPT_MODERATION_PARAMETERS;
Member
Header
Die NDIS_OBJECT_HEADER-Struktur für die NDIS_INTERRUPT_MODERATION_PARAMETERS-Struktur. Legen Sie das Type-Element der Struktur fest, die Header für NDIS_OBJECT_TYPE_DEFAULT, das Revisionselement auf NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1 und das Size-Element auf NDIS_SIZEOF_INTERRUPT_MODERATION_PARAMETERS_REVISION_1.
Flags
Ein bitweiser OR der folgenden Flags:
NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET
Eine Netzwerkschnittstelle Karte (NIC) muss über eine Hardwarezurücksetzung verfügen, um die Unterbrechungsmoderation zu aktivieren oder zu deaktivieren.
NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE
Ein Miniporttreiber muss einen Zyklus zum Anhalten und erneuten Initialisieren abschließen, um die Unterbrechungsmoderation zu aktivieren oder zu deaktivieren. Wenn dieses Flag aktiviert ist, wird auch eine Hardwarezurücksetzung durchgeführt.
InterruptModeration
Ein NDIS_INTERRUPT_MODERATION typisierter Wert, der die aktuelle Unterbrechungsmoderation status angibt oder angibt.
Die folgenden Werte werden unterstützt:
NdisInterruptModerationUnknown
In einer OID-Abfrage gibt dieser Wert an, dass der Miniporttreiber nicht ermitteln kann, ob die Unterbrechungsmoderation für eine NIC aktiviert oder deaktiviert ist. Dieser Wert ist für eine festgelegte Anforderung ungültig.
NdisInterruptModerationNotSupported
In einer OID-Abfrage gibt dieser Wert an, dass die NIC oder ihr Miniporttreiber keine Unterbrechungsmoderation unterstützt. Dieser Wert ist für eine festgelegte Anforderung ungültig.
NdisInterruptModerationEnabled
In einer OID-Abfrage gibt dieser Wert an, dass die Interruptmoderation für die NIC aktiviert ist. In einer OID-Gruppe gibt NdisInterruptModerationEnabled an, dass die Interruptmoderation für die NIC aktiviert werden soll.
NdisInterruptModerationDisabled
In einer OID-Abfrage gibt dieser Wert an, dass die Unterbrechungsmoderation für die NIC deaktiviert ist. In einer OID-Gruppe gibt NdisInterruptModerationDisabled an, dass die Unterbrechungsmoderation für die NIC deaktiviert werden soll.
Hinweise
Die NDIS_INTERRUPT_MODERATION_PARAMETERS-Struktur definiert Interruptparameter für die OID_GEN_INTERRUPT_MODERATION OID-Abfrage- und Setvorgänge. Für festgelegte Vorgänge gelten nur die Werte NdisInterruptModerationEnabled und NdisInterruptModerationDisabled für das InterruptModeration-Member .
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddndis.h (include Ndis.h) |