EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE funzione di callback (wificx.h)

I driver client WiFiCx implementano EvtWifiDeviceCreateWifiDirectDevice per creare un oggetto WIFIDIRECTDEVICE.

Sintassi

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

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

Parametri

Device

[In] Handle a un oggetto dispositivo framework ottenuto dal driver client da una chiamata precedente a WdfDeviceCreate.

WifiDirectDeviceInit

[Inout] Puntatore a un oggetto WIFIDIRECT_DEVICE_INIT che descrive le informazioni di inizializzazione per l'oggetto WIFIDIRECTDEVICE.

Valore restituito

Questa funzione di callback restituisce STATUS_SUCCESS se l'operazione ha avuto esito positivo. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Commenti

Un driver client WiFiCx registra la funzione di callback EvtWifiDeviceCreateWifiDirectDevice chiamando WiFiDeviceInitialize.

Nel suo callback EvtWifiDeviceCreateWifiDirectDevice il driver client:

Per un esempio di codice di implementazione di EvtWifiDeviceCreateWifiDirectDevice, vedere Wi-Fi Direct (P2P) Supporto.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione wificx.h
IRQL PASSIVE_LEVEL

Vedi anche

supporto di Wi-Fi Direct (P2P)

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId