Freigeben über


NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT-Funktion (netadapter.h)

Die NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES-Struktur .

Syntax

void NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES *Capabilities
);

Parameter

[_Out_] Capabilities

Ein Zeiger auf eine vom Clienttreiber zugewiesene NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES-Struktur* .

Rückgabewert

Keine

Bemerkungen

Diese Funktion stellt den Arbeitsspeicher für die NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES-Struktur auf Null und legt dann den Member Größe fest. Nachdem Sie diese Funktion aufgerufen haben, um die NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES-Struktur zu initialisieren, legen Sie die verbleibenden Elemente der Struktur entsprechend den Funktionen Ihrer Hardware fest, und rufen Sie dann NetAdapterWakeSetMagicPacketCapabilities auf, um die Magic Packet Wake on LAN (WoL)-Funktionen des Netzwerkadapters festzulegen. Clienttreiber rufen in der Regel NetAdapterWakeSetMagicPacketCapabilities auf, wenn sie einen Netzadapter starten, aber vor dem Aufrufen von NetAdapterStart.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Zielplattform Universell
UMDF-Mindestversion 2.33
Kopfzeile netadapter.h (include netadaptercx.h)
IRQL Jede Ebene, solange der Zielspeicher resident ist

Weitere Informationen

Konfigurieren der Energieverwaltung

NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES

NetAdapterWakeSetMagicPacketCapabilities

NetAdapterStart