NDIS_INTERRUPT_MODERATION_PARAMETERS Struktur (ntddndis.h)
Die NDIS_INTERRUPT_MODERATION_PARAMETERS Struktur definiert Interruptparameter für das 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;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die NDIS_INTERRUPT_MODERATION_PARAMETERS Struktur. Legen Sie das element Type der Struktur fest, das Header- angibt, NDIS_OBJECT_TYPE_DEFAULT, das element Revision auf NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1 und das Size Member auf NDIS_SIZEOF_INTERRUPT_MODERATION_PARAMETERS_REVISION_1.
Flags
Ein bitweises ODER der folgenden Flags:
NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET
Eine Netzwerkschnittstellenkarte (Network Interface Card, 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 Anhalten abschließen und den Zyklus erneut initialisieren, um die Unterbrechungsmoderation zu aktivieren oder zu deaktivieren. Wenn dieses Flag aktiviert ist, gibt es auch eine Hardwarezurücksetzung.
InterruptModeration
Ein NDIS_INTERRUPT_MODERATION typisierter Wert, der den aktuellen Unterbrechungsmoderationsstatus 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 in einer 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 der 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 Unterbrechungsmoderation in der NIC aktiviert ist. In einem OID-Satz gibt NdisInterruptModerationEnabled an, dass die Unterbrechungsmoderation auf der NIC aktiviert werden soll.
NdisInterruptModerationDisabled
In einer OID-Abfrage gibt dieser Wert an, dass die Unterbrechungsmoderation in der NIC deaktiviert ist. In einem OID-Satz gibt NdisInterruptModerationDisabled an, dass die Unterbrechungsmoderation in der NIC deaktiviert werden soll.
Bemerkungen
Die NDIS_INTERRUPT_MODERATION_PARAMETERS-Struktur definiert Unterbrechungsparameter für die OID_GEN_INTERRUPT_MODERATION OID-Abfrage und Festlegen von Vorgängen. Nur die NdisInterruptModerationEnabled und NdisInterruptModerationDisabled Werte für das InterruptModeration Member gelten für Set-Vorgänge.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddndis.h (include Ndis.h) |