NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT-Funktion (netadaptercx.h)

Der Clienttreiber ruft die NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT-Funktion auf, um eine NET_ADAPTER_WAKE_REASON_PACKET-Struktur zu initialisieren, wenn gemeldet wird, dass ein Paket, das mit einem vom Treiber unterstützten Filter übereinstimmt, ein Aktivierungsereignis verursacht hat.

Syntax

void NET_ADAPTER_WAKE_REASON_FILTER_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

Keine

Bemerkungen

Wenn der NET_WAKE_SOURCE_TYPE NetWakeSourceTypePacketFilterMatch ist, rufen Sie NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT auf, um die NET_ADAPTER_WAKE_REASON_PACKET-Struktur zu initialisieren. Rufen Sie NetAdapterReportWakeReasonPacket auf, um diesen Aktivierungsgrund an NetAdapterCx zu melden.

Diese Funktion stellt den Arbeitsspeicher für die NET_ADAPTER_WAKE_REASON_PACKET-Struktur auf null, legt das Size-Element und das PatternId-Element auf NetAdapterWakeFilterPatternId fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Server) Windows Server 2022
Zielplattform Universell
Header netadaptercx.h (include netadaptercx.h)
IRQL Jede Ebene, solange der Zielspeicher resident ist

Weitere Informationen

Konfigurieren von NetAdapterCx Power Management

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE