структура DOT11_WFD_ATTRIBUTES (windot11.h)
Синтаксис
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;
Члены
Header
Тип, редакция и размер структуры DOT11_WFD_ATTRIBUTES . Ниже приведены обязательные параметры для членов заголовка .
Член | Параметр |
---|---|
Тип | NDIS_OBJECT_TYPE_DEFAULT |
Редакция | DOT11_WFD_ATTRIBUTES_REVISION_1 |
Размер | DOT11_SIZEOF_WFD_ATTRIBUTES_REVISION_1 |
uNumConcurrentGORole
Количество операционных Wi-Fi ролей прямого владельца группы (GO), одновременно поддерживаемых драйвером мини-порта. Это значение — количество портов, которые можно одновременно настроить в режиме работы DOT11_OPERATION_MODE_WFD_GROUP_OWNER . Этот член должен быть меньше или равен uNumWFDGroup в DOT11_VWIFI_COMBINATION_V3 возвращен драйвером мини-порта.
uNumConcurrentClientRole
Количество операционных Wi-Fi ролей прямого клиента, одновременно поддерживаемых драйвером мини-порта. Это значение — количество портов, которые можно одновременно настроить в режиме работы DOT11_OPERATION_MODE_WFD_CLIENT . Этот элемент должен быть меньше или равен uNumWFDGroup в DOT11_VWIFI_COMBINATION_V3 возвращен драйвером мини-порта.
WPSVersionsSupported
Версии Wi-Fi защищенных служб (WPS), поддерживаемые драйвером мини-порта. Драйвер мини-порта должен иметь возможность интерпретировать информационные элементы WPS (IEs), отформатированные в соответствии с поддерживаемыми спецификациями версий WPS.
bServiceDiscoverySupported
Если задано значение TRUE, мини-порт поддерживает отправку запросов обнаружения служб WFD и реагирование на них. В противном случае запросы обнаружения служб не поддерживаются.
bClientDiscoverabilitySupported
Если задано значение TRUE, мини-порт поддерживает возможности обнаружения клиентов WFD. В противном случае возможность обнаружения клиентов не поддерживается.
bInfrastructureManagementSupported
Если задано значение TRUE, мини-порт поддерживает управление инфраструктурной сетью. В противном случае управление сетью инфраструктуры не поддерживается.
uMaxSecondaryDeviceTypeListSize
Максимальное число вторичных типов устройств, которые можно настроить на устройстве WFD.
DeviceAddress
Адрес однорангового устройства WFD (P2P). Этот адрес используется в качестве уникального идентификатора для ссылки на устройство P2P.
uInterfaceAddressListCount
Количество адресов интерфейса P2P, поддерживаемых устройством WFD. Это значение должно быть меньше или равно uNumWFDGroup в DOT11_VWIFI_COMBINATION_V3 возвращается мини-портом.
pInterfaceAddressList
Указатель на массив адресов интерфейса P2P, поддерживаемых устройством WFD.
uNumSupportedCountryOrRegionStrings
Количество строк страны или региона, поддерживаемых станцией 802.11. Для поддержки нескольких нормативных доменов, как указано в стандарте IEEE 802.11d-2001, каждая строка страны или региона определяет нормативный домен, поддерживаемый станцией 802.11.
pSupportedCountryOrRegionStrings
Указатель на массив строк страны или региона 802.11d, поддерживаемых станцией 802.11.
uDiscoveryFilterListSize
Максимальное количество фильтров обнаружения, поддерживаемых устройством WFD для операций обнаружения. Значение должно быть не менее 2.
Список фильтров обнаружения, который устройство WFD должно применять для обнаружения устройств, указывается при установке OID_DOT11_WFD_DISCOVER_REQUEST .
uGORoleClientTableSize
Максимальное количество сопоставлений, поддерживаемых одновременно каждым портом WFD GO. Мини-порт должен содержать не менее этого количества записей в таблице ключей сопоставления ключей.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 8. |
Верхняя часть | windot11.h (включая Windot11.h) |