EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE función de devolución de llamada (wificx.h)

Los controladores de cliente WiFiCx implementan EvtWifiDeviceCreateWifiDirectDevice para crear un objeto WIFIDIRECTDEVICE.

Sintaxis

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

NTSTATUS EvtWifiDeviceCreateWifidirectdevice(
  WDFDEVICE Device,
  WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit
)
{...}

Parámetros

Device

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

WifiDirectDeviceInit

[Inout] Puntero a un objeto WIFIDIRECT_DEVICE_INIT que describe la información de inicialización del objeto WIFIDIRECTDEVICE.

Valor devuelto

Esta función de devolución de llamada devuelve STATUS_SUCCESS si la operación se realizó correctamente. De lo contrario, devuelve un código de error NTSTATUS adecuado.

Comentarios

Un controlador cliente WiFiCx registra la función de devolución de llamada EvtWifiDeviceCreateWifiDirectDevice llamando a WiFiDeviceInitialize.

En su devolución de llamada EvtWifiDeviceCreateWifiDirectDevice , el controlador cliente:

Para obtener un ejemplo de código de implementación de EvtWifiDeviceCreateWifiDirectDevice, consulte compatibilidad con Wi-Fi Direct (P2P).

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

Compatibilidad con Wi-Fi Direct (P2P)

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId