структура DOT11_WFD_DEVICE_CAPABILITY_CONFIG (windot11.h)
Важный
WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.
Структура конфигурации возможностей устройства, отправленная с помощью запроса OID_DOT11_WFD_DEVICE_CAPABILITY.
Синтаксис
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;
Члены
Header
Указывает тип, редакцию и размер структуры DOT11_WFD_DEVICE_CAPABILITY_CONFIG. Ниже приведены необходимые параметры для членов заголовка:
Член | Оправа |
---|---|
типа | NDIS_OBJECT_TYPE_DEFAULT |
редакции | DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1 |
размера | DOT11_SIZEOF_WFD_DEVICE_CAPABILITY_CONFIG_1 |
bServiceDiscoveryEnabled
Если задано значение TRUE, минипорт должен включить поддержку обнаружения служб. Мини-порт также должен задать бит обнаружения служб в растровом рисунке возможностей устройства P2P. Если bServiceDiscoveryEnabled имеет значение FALSE, поддержка обнаружения служб должна быть отключена, а мини-порт должен игнорировать все получаемые пакеты обнаружения служб.
Система устанавливает значение TRUE, только если минипорт также задает значение TRUE для bServiceDiscoverySupported члена DOT11_WFD_ATTRIBUTES. Значение по умолчанию для этого элемента — FALSE.
bClientDiscoverabilityEnabled
Если задано значение TRUE, минипорт должен включить поддержку обнаружения клиентов. Минипорт также должен задать бит обнаружения клиента в растровом рисунке возможностей устройства P2P. Если bClientDiscoveryEnabled имеет значение FALSE, поддержка обнаружения клиентов должна быть отключена, а минипорт должен игнорировать все получаемые пакеты обнаружения клиентов.
Система устанавливает значение TRUE, только если минипорт также задает значение TRUE для bClientDiscoverabilitySupported члена DOT11_WFD_ATTRIBUTES. Значение по умолчанию для этого элемента — FALSE.
bConcurrentOperationSupported
Если задано значение TRUE, минипорт должен задать бит параллельной операции в Битовой маске возможностей устройства P2P. В противном случае необходимо очистить бит параллельной операции. Значение по умолчанию для этого элемента — TRUE.
bInfrastructureManagementEnabled
Если задано значение TRUE, минипорт должен включить поддержку управляемых устройств P2P. Минипорт также должен задать бит управляемой инфраструктуры P2P в растровом рисунке возможностей устройства P2P. В противном случае поддержка управляемых устройств P2P должна быть отключена.
Система устанавливает для этого элемента значение TRUE, только если минипорт также задает значение TRUE для bInfrastructureManagementSupported члена DOT11_WFD_ATTRIBUTES. Значение по умолчанию для этого элемента — FALSE
bDeviceLimitReached
Если задано значение TRUE, минипорт должен задать бит ограничения устройств P2P bitmask. В противном случае этот бит должен быть очищен. Значение по умолчанию для этого элемента — FALSE.
bInvitationProcedureEnabled
Если задано значение TRUE, минипорт должен задать бит процедуры приглашения P2P в битовой маске возможностей устройства P2P. В противном случае этот бит должен быть очищен, а минипорт должен игнорировать все пакеты запроса и ответа приглашения, которые он получает. Значение по умолчанию для этого элемента — TRUE.
WPSVersionsEnabled
Версии WPS, включенные для прямого устройства Wi-Fi
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Версии:_Supported в Windows 8 |
заголовка | windot11.h (включая Windot11.h) |