Freigeben über


WifiDeviceGetWakeSourceList-Funktion (wificxwakesourcelist.h)

Die WifiDeviceGetWakeSourceList Funktion ruft die Liste der Wake-Quellen für einen WIFiCx-Netzadapter ab.

Syntax

void WifiDeviceGetWakeSourceList(
  WDFDEVICE             Device,
  WIFI_WAKE_SOURCE_LIST *List
);

Parameter

Device

Das WDFDEVICE-Objekt, das dem Netzadapter zugeordnet ist (oder mehrere Adapter, wenn der Clienttreiber mehrere Für dieses Gerät hat).

List

Ein Zeiger auf eine vom Treiber zugewiesene und initialisierte WIFI_WAKE_SOURCE_LIST Struktur.

Rückgabewert

Nichts

Bemerkungen

Rufen Sie WIFI_WAKE_SOURCE_LIST_INIT auf, um die WIFI_WAKE_SOURCE_LIST Struktur zu initialisieren, und rufen Sie diese Funktion auf, um die Wake Source-Liste abzurufen.

Der Clienttreiber darf nur WifiDeviceGetWakeSourceList- während eines Stromübergangs aufrufen, in der Regel von der EVT_WDF_DEVICE_ARM_WAKE_FROM_SX-, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0- oder EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE Rückruffunktion. Andernfalls führt der Aufruf zu einer Systemfehlerüberprüfung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11
mindestens unterstützte Server- Windows Server 2022
Header- wificxwakesourcelist.h

Siehe auch

WIFI_WAKE_SOURCE_LIST

WIFI_WAKE_SOURCE_LIST_INIT