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 |