Partager via


NetAdapterWakeSetPacketFilterCapabilities, fonction (netadapter.h)

La fonction NetAdapterWakeSetPacketFilterCapabilities définit les fonctionnalités d’éveil du filtre de paquets d’un adaptateur net sur le réseau local (WoL).

Syntaxe

void NetAdapterWakeSetPacketFilterCapabilities(
  [_In_] NETADAPTER                                        Adapter,
  [_In_] const NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES *Capabilities
);

Paramètres

[_In_] Adapter

Handle pour un objet NETADAPTER que le pilote client a obtenu à partir d’un appel précédent à NetAdapterCreate.

[_In_] Capabilities

Pointeur vers une structure de NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES allouée et initialisée par le pilote client.

Valeur de retour

None

Remarques

Les pilotes clients doivent appeler NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT pour initialiser la structure NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES , puis définir les membres de la structure de manière appropriée avant d’appeler cette fonction. Les pilotes clients appellent généralement cette fonction à partir de leur rappel EvtDevicePrepareHardware , mais doivent appeler cette fonction avant d’appeler NetAdapterStart.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
Plateforme cible Universal
Version UMDF minimale 2,33
En-tête netadapter.h (inclure netadaptercx.h)
Bibliothèque netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Voir aussi

Configuration de la gestion de l’alimentation

NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES

NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT

NetAdapterCreate

EvtDevicePrepareHardware

NetAdapterStart