Partager via


Fonction WifiDeviceInitialize (wificx.h)

La fonction WifiDeviceInitialize enregistre les fonctions de rappel spécifiques au pilote du client WiFiCx.

Syntaxe

NTSTATUS WifiDeviceInitialize(
  WDFDEVICE          Device,
  WIFI_DEVICE_CONFIG *Config
);

Paramètres

Device

[In] Handle pour un objet d’appareil framework que le pilote client a obtenu à partir d’un appel précédent à WdfDeviceCreate.

Config

[In] Pointeur vers une structure de WIFI_DEVICE_CONFIG allouée et initialisée par un pilote client.

Valeur retournée

Retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette fonction peut retourner un code d’erreur NTSTATUS approprié.

Remarques

Le pilote client doit appeler WifiDeviceInitialize à partir de EVT_WDF_DRIVER_DEVICE_ADD, après avoir appelé NetDeviceInitConfig , mais avant d’appeler WdfDeviceCreate.

Pour obtenir un exemple d’initialisation d’un appareil WifiCx, consultez Écriture d’un pilote client WiFiCx.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11
Serveur minimal pris en charge Windows Server 2022
En-tête wificx.h
IRQL PASSIVE_LEVEL

Voir aussi

Écriture d’un pilote client WiFiCx

NetDeviceInitConfig

WdfDeviceCreate

WIFI_DEVICE_CONFIG