structure DOT11_WFD_ATTRIBUTES (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.
La structure DOT11_WFD_ATTRIBUTES est retournée dans une indication NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES. La structure définit les attributs liés aux modes d’opération direct (WFD) Wi-Fi.
Syntaxe
typedef struct _DOT11_WFD_ATTRIBUTES {
NDIS_OBJECT_HEADER Header;
ULONG uNumConcurrentGORole;
ULONG uNumConcurrentClientRole;
ULONG WPSVersionsSupported;
BOOLEAN bServiceDiscoverySupported;
BOOLEAN bClientDiscoverabilitySupported;
BOOLEAN bInfrastructureManagementSupported;
ULONG uMaxSecondaryDeviceTypeListSize;
DOT11_MAC_ADDRESS DeviceAddress;
ULONG uInterfaceAddressListCount;
PDOT11_MAC_ADDRESS pInterfaceAddressList;
ULONG uNumSupportedCountryOrRegionStrings;
PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
ULONG uDiscoveryFilterListSize;
ULONG uGORoleClientTableSize;
} DOT11_WFD_ATTRIBUTES, *PDOT11_WFD_ATTRIBUTES;
Membres
Header
Type, révision et taille de la structure DOT11_WFD_ATTRIBUTES. Les paramètres requis pour les membres de l’en-tête sont les suivants.
Membre | Réglage |
---|---|
type | NDIS_OBJECT_TYPE_DEFAULT |
révision | DOT11_WFD_ATTRIBUTES_REVISION_1 |
taille | DOT11_SIZEOF_WFD_ATTRIBUTES_REVISION_1 |
uNumConcurrentGORole
Nombre de rôles opérationnels Wi-Fi propriétaire de groupe direct (GO) pris en charge simultanément par le pilote miniport. Cette valeur est le nombre de ports qui peuvent être configurés simultanément en mode d’opération DOT11_OPERATION_MODE_WFD_GROUP_OWNER. Ce membre doit être inférieur ou égal à uNumWFDGroup dans DOT11_VWIFI_COMBINATION_V3 retourné par le pilote miniport.
uNumConcurrentClientRole
Nombre de rôles opérationnels Wi-Fi Clients directs pris en charge simultanément par le pilote miniport. Cette valeur est le nombre de ports qui peuvent être configurés simultanément en mode d’opération DOT11_OPERATION_MODE_WFD_CLIENT. Ce membre doit être inférieur ou égal à uNumWFDGroup dans DOT11_VWIFI_COMBINATION_V3 retourné par le pilote miniport.
WPSVersionsSupported
Les versions Wi-Fi Protected Services (WPS) prises en charge par le pilote miniport. Le pilote miniport doit être en mesure d’interpréter les éléments d’information WPS (EE) mis en forme pour ces spécifications de version WPS prises en charge.
bServiceDiscoverySupported
Si la valeur est TRUE, le miniport prend en charge l’envoi et la réponse aux requêtes de découverte de service WFD. Sinon, les requêtes de découverte de service ne sont pas prises en charge.
bClientDiscoverabilitySupported
Si la valeur est TRUE, le miniport prend en charge la détectabilité du client WFD. Sinon, la découverte du client n’est pas prise en charge.
bInfrastructureManagementSupported
Si la valeur est TRUE, le miniport prend en charge la gestion par le réseau d’infrastructure. Sinon, la gestion du réseau d’infrastructure n’est pas prise en charge.
uMaxSecondaryDeviceTypeListSize
Nombre maximal de types d’appareils secondaires qui peuvent être configurés sur l’appareil WFD.
DeviceAddress
Adresse d’appareil P2P (Peer-to-Peer) WFD. Cette adresse est utilisée comme identificateur unique pour référencer l’appareil P2P.
uInterfaceAddressListCount
Nombre d’adresses d’interface P2P prises en charge par l’appareil WFD. Cette valeur doit être inférieure ou égale à uNumWFDGroup dans DOT11_VWIFI_COMBINATION_V3 retournée par le miniport.
pInterfaceAddressList
Pointeur vers un tableau d’adresses d’interface P2P prises en charge par l’appareil WFD.
uNumSupportedCountryOrRegionStrings
Nombre de chaînes de pays ou de région prises en charge par la station 802.11. Pour prendre en charge plusieurs domaines réglementaires, comme spécifié par la norme IEEE 802.11d-2001, chaque chaîne de pays ou de région identifie un domaine réglementaire pris en charge par la station 802.11.
pSupportedCountryOrRegionStrings
Pointeur vers un tableau de chaînes de pays ou de régions 802.11d pris en charge par la station 802.11.
uDiscoveryFilterListSize
Nombre maximal de filtres de découverte pris en charge par l’appareil WFD pour les opérations de découverte. Il doit s’agir d’au moins 2.
La liste des filtres de découverte que l’appareil WFD doit appliquer pour la découverte d’appareils est spécifiée lorsque OID_DOT11_WFD_DISCOVER_REQUEST est définie.
uGORoleClientTableSize
Nombre maximal d’associations que chaque port GO WFD prend en charge simultanément. Le miniport doit avoir au moins ce nombre d’entrées dans sa table de clés de mappage de clés.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 8. |
d’en-tête | windot11.h (include Windot11.h) |