Freigeben über


WifiDeviceInitialize-Funktion (wificx.h)

Die WifiDeviceInitialize-Funktion registriert die WiFiCx-spezifischen Rückruffunktionen des Clienttreibers.

Syntax

NTSTATUS WifiDeviceInitialize(
  WDFDEVICE          Device,
  WIFI_DEVICE_CONFIG *Config
);

Parameter

Device

[In] Ein Handle für ein Framework-Geräteobjekt, das der Clienttreiber von einem vorherigen Aufruf von WdfDeviceCreate abgerufen hat.

Config

[In] Ein Zeiger auf eine vom Clienttreiber zugewiesene und initialisierte WIFI_DEVICE_CONFIG-Struktur .

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Funktion möglicherweise einen entsprechenden NTSTATUS-Fehlercode zurück.

Hinweise

Der Clienttreiber muss WifiDeviceInitialize von EVT_WDF_DRIVER_DEVICE_ADD aufrufen, nachdem NetDeviceInitConfig aufgerufen wurde, aber vor dem Aufrufen von WdfDeviceCreate.

Ein Beispiel zum Initialisieren eines WifiCx-Geräts finden Sie unter Schreiben eines WiFiCx-Clienttreibers.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile wificx.h
IRQL PASSIVE_LEVEL

Weitere Informationen

Schreiben eines WiFiCx-Clienttreibers

NetDeviceInitConfig

WdfDeviceCreate

WIFI_DEVICE_CONFIG