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 aus einem vorherigen Aufruf von WdfDeviceCreateabgerufen 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 geeigneten NTSTATUS-Fehlercode zurück.

Bemerkungen

Der Clienttreiber muss WifiDeviceInitialize von EVT_WDF_DRIVER_DEVICE_ADDaufrufen, nachdem NetDeviceInitConfig aufgerufen wurde, aber bevor WdfDeviceCreateaufgerufen wird.

Ein Beispiel für die Initialisierung eines WifiCx-Geräts finden Sie unter Schreiben eines WIFiCx-Clienttreibers.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11
mindestens unterstützte Server- Windows Server 2022
Header- wificx.h
IRQL- PASSIVE_LEVEL

Siehe auch

Schreiben eines WLANCx-Clienttreibers

NetDeviceInitConfig-

WdfDeviceCreate

WIFI_DEVICE_CONFIG