Partager via


structure DOT11_WFD_DEVICE_CAPABILITY_CONFIG (windot11.h)

Important L’interface LAN sans fil Native 802.11 est déconseillée dans Windows 10 et versions ultérieures. Utilisez l’interface WDI (Wlan Device Driver Interface) à la place. Pour plus d’informations sur WDI, consultez Modèle de pilote Windows universel WLAN.
 
Structure de configuration de la fonctionnalité d’appareil envoyée avec une demande de OID_DOT11_WFD_DEVICE_CAPABILITY .

Syntaxe

typedef struct _DOT11_WFD_DEVICE_CAPABILITY_CONFIG {
  NDIS_OBJECT_HEADER Header;
  BOOLEAN            bServiceDiscoveryEnabled;
  BOOLEAN            bClientDiscoverabilityEnabled;
  BOOLEAN            bConcurrentOperationSupported;
  BOOLEAN            bInfrastructureManagementEnabled;
  BOOLEAN            bDeviceLimitReached;
  BOOLEAN            bInvitationProcedureEnabled;
  ULONG              WPSVersionsEnabled;
} DOT11_WFD_DEVICE_CAPABILITY_CONFIG, *PDOT11_WFD_DEVICE_CAPABILITY_CONFIG;

Membres

Header

Spécifie le type, la révision et la taille de la structure DOT11_WFD_DEVICE_CAPABILITY_CONFIG . Les paramètres requis pour les membres de Header sont les suivants :

Membre Paramètre
Type NDIS_OBJECT_TYPE_DEFAULT
Révision DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1
Taille DOT11_SIZEOF_WFD_DEVICE_CAPABILITY_CONFIG_1

bServiceDiscoveryEnabled

Lorsqu’il est défini sur TRUE, le miniport doit activer la prise en charge de Service Discovery. Le miniport doit également définir le bit de découverte de service dans la bitmap de capacité de l’appareil P2P. Si bServiceDiscoveryEnabled a la valeur FALSE, la prise en charge de la découverte de service doit être désactivée et le miniport doit ignorer tous les paquets de découverte de service qu’il reçoit.

Le système affecte la valeur TRUE uniquement si le miniport définit également TRUE pour le membre bServiceDiscoverySupported de DOT11_WFD_ATTRIBUTES. La valeur par défaut de ce membre est FALSE.

bClientDiscoverabilityEnabled

Lorsqu’il est défini sur TRUE, le miniport doit activer la prise en charge de la détectabilité du client. Le miniport doit également définir le bit de détectabilité du client dans l’image bitmap de capacité d’appareil P2P. Si bClientDiscoveryEnabled a la valeur FALSE, la prise en charge de la découverte du client doit être désactivée et le miniport doit ignorer tous les paquets de découverte de client qu’il reçoit.

Le système affecte la valeur TRUE uniquement si le miniport définit également TRUE pour le membre bClientDiscoverabilitySupported de DOT11_WFD_ATTRIBUTES. La valeur par défaut de ce membre est FALSE.

bConcurrentOperationSupported

Lorsqu’il est défini sur TRUE, le miniport doit définir le bit d’opération simultanée dans le masque de bits de capacité d’appareil P2P. Sinon, le bit d’opération simultanée doit être effacé. La valeur par défaut de ce membre est TRUE.

bInfrastructureManagementEnabled

Lorsqu’il est défini sur TRUE, le miniport doit activer la prise en charge des appareils gérés P2P. Le miniport doit également définir le bit géré par l’infrastructure P2P dans la bitmap de capacité de l’appareil P2P. Sinon, la prise en charge des appareils gérés P2P doit être désactivée.

Le système définit ce membre sur TRUE uniquement si le miniport définit également TRUE pour le membre bInfrastructureManagementSupported de DOT11_WFD_ATTRIBUTES. La valeur par défaut de ce membre est FALSE

bDeviceLimitReached

Lorsqu’il est défini sur TRUE, le miniport doit définir le bit Limite de l’appareil du masque de bits de capacité d’appareil P2P. Sinon, ce bit doit être effacé. La valeur par défaut de ce membre est FALSE.

bInvitationProcedureEnabled

Lorsqu’il est défini sur TRUE, le miniport doit définir le bit de procédure d’invitation P2P du masque de bits de capacité d’appareil P2P. Sinon, ce bit doit être effacé et le miniport doit ignorer tous les paquets de demande/réponse d’invitation qu’il reçoit. La valeur par défaut de ce membre est TRUE.

WPSVersionsEnabled

Versions de WPS activées pour l’appareil direct Wi-Fi

Configuration requise

Condition requise Valeur
Client minimal pris en charge Versions :_Supported dans Windows 8
En-tête windot11.h (inclure Windot11.h)