Fonction WifiDeviceSetWiFiDirectCapabilities (wificx.h)
La fonction WifiDeviceSetWiFiDirectCapabilities définit les fonctionnalités directes Wi-Fi pour un appareil WiFiCx.
Syntaxe
NTSTATUS WifiDeviceSetWiFiDirectCapabilities(
WDFDEVICE Device,
const WIFI_WIFIDIRECT_CAPABILITIES *WiFiDirectCapabilities
);
Paramètres
Device
Handle pour un objet d’appareil framework que le pilote client a obtenu à partir d’un appel précédent à WdfDeviceCreate.
WiFiDirectCapabilities
Pointeur vers une structure de WIFI_WIFIDIRECT_CAPABILITIES allouée et initialisée par un pilote client.
Valeur retournée
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette fonction peut retourner un code d’erreur NTSTATUS approprié.
Remarques
Les pilotes clients doivent appeler WifiDeviceSetWiFiDirectCapabilities dans la phase de définition des fonctionnalités de l’appareil. En règle générale, cela se trouve dans EvtDevicePrepareHardware.
Appelez WIFI_WIFIDIRECT_CAPABILITIES_INIT pour initialiser la structure WIFI_WIFIDIRECT_CAPABILITIES et renseigner son champ Taille . Appelez ensuite WifiDeviceSetWiFiDirectCapabilities pour signaler les fonctionnalités de bande à WiFiCx.
Pour obtenir un exemple montrant comment définir Wi-Fi fonctionnalités Direct, consultez Wi-Fi Direct prise en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | wificx.h |
IRQL | PASSIVE_LEVEL |