Compartir a través de


Función WifiDeviceInitialize (wificx.h)

La función WifiDeviceInitialize registra las funciones de devolución de llamada específicas del controlador cliente.

Sintaxis

NTSTATUS WifiDeviceInitialize(
  WDFDEVICE          Device,
  WIFI_DEVICE_CONFIG *Config
);

Parámetros

Device

[In] Identificador de un objeto de dispositivo de marco que el controlador cliente obtuvo de una llamada anterior a WdfDeviceCreate.

Config

[In] Puntero a una estructura de WIFI_DEVICE_CONFIG asignada por el controlador cliente e inicializada.

Valor devuelto

Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, esta función puede devolver un código de error NTSTATUS adecuado.

Comentarios

El controlador cliente debe llamar a WifiDeviceInitialize desde EVT_WDF_DRIVER_DEVICE_ADD, después de llamar a NetDeviceInitConfig , pero antes de llamar a WdfDeviceCreate.

Para obtener un ejemplo de cómo inicializar un dispositivo WifiCx, consulta Escribir un controlador de cliente WiFiCx.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Encabezado wificx.h
IRQL PASSIVE_LEVEL

Consulte también

Escritura de un controlador de cliente WiFiCx

NetDeviceInitConfig

WdfDeviceCreate

WIFI_DEVICE_CONFIG