Condividi tramite


Funzione NetAdapterWakeSetEapolPacketCapabilities (netadapter.h)

La funzione NetAdapterWakeSetEapolPacketCapabilities imposta le funzionalità di riattivazione del pacchetto EAP su LAN (EAPOL) della scheda di rete (WoL).

Sintassi

void NetAdapterWakeSetEapolPacketCapabilities(
  [_In_] NETADAPTER                                       Adapter,
  [_In_] const NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES *Capabilities
);

Parametri

[_In_] Adapter

Handle per un oggetto NETADAPTER il driver client creato in precedenza con una chiamata a NetAdapterCreare.

[_In_] Capabilities

Puntatore a una struttura di NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES allocata e inizializzata del driver che descrive le funzionalità WoL del pacchetto EAPOL della scheda di rete.

Valore restituito

Nessuno

Osservazioni

I driver client devono chiamare NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT per inizializzare la struttura NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES, quindi impostare i membri della struttura in modo appropriato prima di chiamare questa funzione. I driver client chiamano in genere questa funzione dal proprio EvtDevicePrepareHardware callback, ma deve chiamare questa funzione prima di chiamare NetAdapterStart.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11
server minimo supportato Windows Server 2022
versione minima di UMDF 2.33
intestazione netadapter.h (include netadaptercx.h)

Vedere anche

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

EvtDevicePrepareHardware

NetAdapterStart