structure DOT11_WFD_DEVICE_CAPABILITY_CONFIG (windot11.h)
Important
WiFiCx est le nouveau modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités. Le modèle de pilote WDI est désormais en mode maintenance et ne reçoit que des correctifs de priorité élevée.
Structure de configuration des capacités 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 l'd’en-tête sont les suivants :
Membre | Réglage |
---|---|
type | NDIS_OBJECT_TYPE_DEFAULT |
révision | DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1 |
taille | DOT11_SIZEOF_WFD_DEVICE_CAPABILITY_CONFIG_1 |
bServiceDiscoveryEnabled
Lorsque la valeur est TRUE, la miniport doit activer la prise en charge de la découverte de services. Le miniport doit également définir le bit de découverte de service dans la bitmap de capacité d’appareil P2P. Si bServiceDiscoveryEnabled a la valeur FALSE, la prise en charge de la découverte de services 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 définit cette valeur sur 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écouverte du client. Le miniport doit également définir le bit de découverte du client dans la 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 du client qu’il reçoit.
Le système définit cette valeur sur TRUE uniquement si le miniport définit également TRUE pour le bClientDiscoverabilitySupported membre de DOT11_WFD_ATTRIBUTES. La valeur par défaut de ce membre est FALSE.
bConcurrentOperationSupported
Lorsque la valeur est TRUE, le miniport doit définir le bit d’opération simultanée dans le masque de bits de fonctionnalité 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 managé de l’infrastructure P2P dans la bitmap de capacité d’appareil P2P. Sinon, la prise en charge de l’appareil managé 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 bInfrastructureManagementSupported membre 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 d’appareil du masque de capacité d’appareil P2P. Sinon, ce bit doit être effacé. La valeur par défaut de ce membre est FALSE.
bInvitationProcedureEnabled
Lorsque la valeur est TRUE, le miniport doit définir le bit de procédure d’invitation P2P du masque de bits de fonctionnalité 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
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Versions :_Supported dans Windows 8 |
d’en-tête | windot11.h (include Windot11.h) |