NET_ADAPTER_WAKE_REASON_PACKET Struktur (netadaptercx.h)
Die NET_ADAPTER_WAKE_REASON_PACKET-Struktur beschreibt ein Netzwerkpaket (als Wake-Paket bezeichnet), das dazu führte, dass der Netzwerkadapter ein Wake-up-Ereignis generierte.
Syntax
typedef struct _NET_ADAPTER_WAKE_REASON_PACKET {
ULONG Size;
ULONG PatternId;
ULONG OriginalPacketSize;
WDFMEMORY WakePacket;
} NET_ADAPTER_WAKE_REASON_PACKET;
Angehörige
Size
Die Größe dieser Struktur in Byte.
PatternId
Ein ULONG-Wert, der den Bezeichner des Wake-on-LAN (WOL)-Musters angibt, das mit dem Wake-Paket übereinstimmt.
OriginalPacketSize
Ein ULONG-Wert, der die ursprüngliche Länge des Wake-Pakets in Byteeinheiten angibt.
WakePacket
Ein WDFMEMORY-Puffer, der das Wake-Paket enthält.
Bemerkungen
Rufen Sie NET_ADAPTER_WAKE_REASON_PACKET_INIT auf, um diese Struktur zu initialisieren, wenn der NET_WAKE_SOURCE_TYPE NetWakeSourceTypeBitmapPattern ist.
Rufen Sie NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT auf, um diese Struktur zu initialisieren, wenn der NET_WAKE_SOURCE_TYPE netWakeSourceTypeMagicPacket ist.
Rufen Sie NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT auf, um diese Struktur zu initialisieren, wenn der NET_WAKE_SOURCE_TYPE netWakeSourceTypePacketFilterMatch ist.
Rufen Sie NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT auf, um diese Struktur zu initialisieren, wenn die NET_WAKE_SOURCE_TYPE NetWakeSourceTypeEapolPacket ist.
Eine NET_ADAPTER_WAKE_REASON_PACKET Struktur wird als Eingabeparameter an NetAdapterReportWakeReasonPacketübergeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 2004 |
Mindest-UMDF-Version | 2.33 |
Header- | netadaptercx.h (include netadaptercx.h) |
Siehe auch
Konfigurieren von Energieverwaltungs-