NDIS_PM_PACKET_PATTERN Struktur (ntddndis.h)
Die NDIS_PM_PACKET_PATTERN-Struktur gibt ein Wake-up-Muster an, das, wenn sie von einem Netzwerkadapter erkannt wird, der die Muster-Übereinstimmung aktiviert hat, bewirkt, dass der Netzwerkadapter ein Netzverwaltungs-Reaktivierungsereignis signalisiert.
Syntax
typedef struct _NDIS_PM_PACKET_PATTERN {
ULONG Priority;
ULONG Reserved;
ULONG MaskSize;
ULONG PatternOffset;
ULONG PatternSize;
ULONG PatternFlags;
} NDIS_PM_PACKET_PATTERN, *PNDIS_PM_PACKET_PATTERN;
Angehörige
Priority
Dieses Mitglied ist reserviert.
Reserved
Dieses Mitglied ist reserviert.
MaskSize
Gibt die Größe in Byte der Mustermaske an, die unmittelbar auf die NDIS_PM_PACKET_PATTERN Struktur im InformationBuffer-folgt.
PatternOffset
Gibt in Byte den Offset vom Anfang des InformationBuffer- bis zum Anfang des Wake-up-Musters an.
PatternSize
Gibt in Bytes die Größe des Reaktivierungsmusters an.
PatternFlags
Diese Flags sind reserviert.
Bemerkungen
NDIS_PM_PACKET_PATTERN wird in der InformationBuffer- der NDIS_OID_REQUEST Struktur für folgende OIDs bereitgestellt:
-
Ein Protokolltreiber sendet dieses OID an einen Miniporttreiber, um ein Wake-up-Muster anzugeben. Das Weckmuster wird zusammen mit seiner Maske durch eine NDIS_PM_PACKET_PATTERN Struktur beschrieben.
-
OID_PNP_REMOVE_WAKE_UP_PATTERN
Ein Protokolltreiber sendet dieses OID an einen Miniporttreiber, um ein Wake-up-Muster zu löschen, das er zuvor mit einer OID_PNP_ADD_WAKE_UP_PATTERN Anforderung angegeben hat. Das Weckmuster wird zusammen mit seiner Maske durch eine NDIS_PM_PACKET_PATTERN Struktur beschrieben.
-
Ein Protokoll verwendet dieses OID, um eine Liste der derzeit für den Netzwerkadapter des Miniporttreibers festgelegten Wake-Up-Muster anzufordern. Jedes Reaktivierungsmuster wird zusammen mit seiner Maske durch eine NDIS_PM_PACKET_PATTERN Struktur beschrieben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NDIS_PM_PACKET_PATTERN (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NDIS_PM_PACKET_PATTERN (NDIS 5.1)) in Windows XP. |
Header- | ntddndis.h (include Ndis.h) |