Поделиться через


структура DOT11_WFD_ATTRIBUTES (windot11.h)

Важный

WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.

Структура DOT11_WFD_ATTRIBUTES возвращается в NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES признаке. Структура определяет атрибуты, связанные с режимами работы Wi-Fi Direct (WFD).

Синтаксис

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 ролей direct Client одновременно поддерживается драйвером мини-порта. Это значение — это количество портов, которые можно одновременно настроить в режиме 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)

См. также

OID_DOT11_WFD_DISCOVER_REQUEST

DOT11_VWIFI_COMBINATION_V3

NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES