Partager via


fonction de rappel EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE (wificx.h)

Les pilotes clients WiFiCx implémentent EvtWifiDeviceCreateWifiDirectDevice pour créer un objet WIFIDIRECTDEVICE.

Syntaxe

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

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

Paramètres

Device

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

WifiDirectDeviceInit

[inout] Pointeur vers un objet WIFIDIRECT_DEVICE_INIT qui décrit les informations d’initialisation de l’objet WIFIDIRECTDEVICE.

Valeur de retour

Cette fonction de rappel retourne STATUS_SUCCESS si l’opération a réussi. Sinon, elle retourne un code d’erreur NTSTATUS approprié.

Remarques

Un pilote client WiFiCx inscrit la fonction de rappel EvtWifiDeviceCreateWifiDirectDevice en appelant WiFiDeviceInitialize.

Dans son EvtWifiDeviceCreateWifiDirectDevice rappel, le pilote client :

Pour obtenir un exemple de code d’implémentation EvtWifiDeviceCreateWifiDirectDevice, consultez Wi-Fi prise en charge directe (P2P).

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
serveur minimum pris en charge Windows Server 2022
d’en-tête wificx.h
IRQL PASSIVE_LEVEL

Voir aussi

Wi-Fi prise en charge directe (P2P)

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId