Condividi tramite


Funzione NetAdapterWakeSetEapolPacketCapabilities (netadapter.h)

La funzione NetAdapterWakeSetEapolPacketCapabilities imposta le funzionalità EAP di una scheda di rete su LAN (EAPOL) in LAN (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 NetAdapterCreate.

[_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 dall'interno del callback evtDevicePrepareHardware , ma devono chiamare questa funzione prima di chiamare NetAdapterStart.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Versione UMDF minima 2.33
Intestazione netadapter.h (include netadaptercx.h)

Vedi anche

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

EvtDevicePrepareHardware

NetAdapterStart