NetAdapterWakeSetMagicPacketCapabilities-Funktion (netadapter.h)

Die NetAdapterWakeSetMagicPacketCapabilities-Funktion legt die WoL-Funktionen (Magic Packet Wake on LAN) eines Netzadapters fest.

Syntax

void NetAdapterWakeSetMagicPacketCapabilities(
  [_In_] NETADAPTER                                       Adapter,
  [_In_] const NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES *Capabilities
);

Parameter

[_In_] Adapter

Ein Handle für ein NETADAPTER-Objekt, das der Clienttreiber aus einem vorherigen Aufruf von NetAdapterCreate abgerufen hat.

[_In_] Capabilities

Ein Zeiger auf eine vom Clienttreiber zugewiesene und initialisierte NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES-Struktur .

Rückgabewert

Keine

Bemerkungen

Clienttreiber müssen NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT aufrufen, um die NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES-Struktur zu initialisieren, und dann die Member der Struktur vor dem Aufrufen dieser Funktion entsprechend festlegen. Clienttreiber rufen diese Funktion in der Regel innerhalb ihres EvtDevicePrepareHardware-Rückrufs auf, müssen diese Funktion jedoch vor dem Aufrufen von NetAdapterStart aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Zielplattform Universell
Header netadapter.h (include netadaptercx.h)
Bibliothek netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

Konfigurieren der Energieverwaltung

NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT

NetAdapterErstellen

EvtDevicePrepareHardware

NetAdapterStart