Condividi tramite


Funzione NetWakeSourceGetAdapter (netwakesource.h)

La funzione NetWakeSourceGetAdapter ottiene l'adattatore net per un'origine woL (wake-on-LAN).

Sintassi

NETADAPTER NetWakeSourceGetAdapter(
  [_In_] NETWAKESOURCE WakeSource
);

Parametri

[_In_] WakeSource

Oggetto NETWAKESOURCE che rappresenta l'origine dell'evento di riattivazione.

Valore restituito

Restituisce l'oggetto NETADAPTER che rappresenta l'adattatore net per questa origine di riattivazione.

Commenti

I driver client che dispongono di una scheda di rete per dispositivo non devono chiamare questa funzione facoltativa. Chiamare NetWakeSourceGetAdapter se il dispositivo ha più di un oggetto scheda net per dispositivo, ad esempio in un driver client MBBCx.

Il driver client deve chiamare solo NetWakeSourceGetAdapter durante una transizione di alimentazione, in genere dal relativo EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 o EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE funzione di callback. In caso contrario, la chiamata genera un controllo di bug di sistema.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Versione UMDF minima 2.33
Intestazione netwakesource.h (include netadaptercx.h)
Libreria netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Vedi anche

Configurazione del risparmio energia

[NetWakeSourceListGetElement]