Condividi tramite


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 per 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.

Osservazioni

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

Nel EvtWifiDeviceCreateWifiDirectDevice callback, il driver client:

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

Fabbisogno

Requisito Valore
client minimo supportato Windows 11
server minimo supportato Windows Server 2022
intestazione wificx.h
IRQL PASSIVE_LEVEL

Vedere anche

supporto diretto (P2P)Wi-Fi

WifiDirectDeviceCreare

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId