NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT-Funktion (netadaptercx.h)
Der Clienttreiber ruft die NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT-Funktion auf, um eine NET_ADAPTER_WAKE_REASON_PACKET Struktur zu initialisieren, wenn gemeldet wird, dass ein Magisches Paket ein Wake-up-Ereignis verursacht hat.
Syntax
void NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT(
[out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);
Parameter
[out] Reason
Ein Zeiger auf einen Treiber, der NET_ADAPTER_WAKE_REASON_PACKET Struktur zugeordnet ist.
Rückgabewert
Nichts
Bemerkungen
Wenn die NET_WAKE_SOURCE_TYPE netWakeSourceTypeMagicPacket ist, rufen Sie NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT auf, um die NET_ADAPTER_WAKE_REASON_PACKET-Struktur zu initialisieren. Rufen Sie NetAdapterReportWakeReasonPacket- auf, um diesen Wake-Grund an NetAdapterCx zu melden.
Mit dieser Funktion wird der Speicher für die NET_ADAPTER_WAKE_REASON_PACKET-Struktur aufgehoben, der Size Member festgelegt, und das PatternId-Element Member auf NetAdapterWakeMagicPatternId festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 |
mindestens unterstützte Server- | Windows Server 2022 |
Zielplattform- | Universal |
Mindest-UMDF-Version | 2.33 |
Header- | netadaptercx.h (include netadaptercx.h) |
IRQL- | Jede Ebene, solange der Zielspeicher resident ist |
Siehe auch
Konfigurieren von NetAdapterCx Power Management-
NET_ADAPTER_WAKE_REASON_PACKET