Fonction WifiDirectDeviceCreate (wificx.h)
Crée un objet WIFIDIRECTDEVICE.
Syntaxe
NTSTATUS WifiDirectDeviceCreate(
WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit,
WDF_OBJECT_ATTRIBUTES *WifiDirectDeviceAttributes,
WIFIDIRECTDEVICE *WifiDirectDevice
);
Paramètres
WifiDirectDeviceInit
[Dans] Pointeur vers un objet WIFIDIRECT_DEVICE_INIT alloué par l’appelant.
WifiDirectDeviceAttributes
[In__opt] Pointeur vers un objet WDF_OBJECT_ATTRIBUTES qui contient des attributs fournis par le pilote pour le nouvel objet WIFIDIRECTDEVICE.
WifiDirectDevice
[Out] Pointeur vers un emplacement qui reçoit un handle vers le nouvel objet WIFIDIRECTDEVICE.
Valeur de retour
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette fonction peut retourner un code d’erreur NTSTATUS approprié.
Remarques
Le client appelle WifiDirectDeviceCreate à partir de sa routine EvtWifiDeviceCreateWifiDirectDevice. Appelez WifiDirectDeviceInitialize pour initialiser cet objet.
Pour obtenir un exemple de code de création d’un objet WIFIDIRECTDEVICE, 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 |