структура DOT11_WFD_DEVICE_CAPABILITY_CONFIG (windot11.h)
Синтаксис
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 для элемента bServiceDiscoverySupportedDOT11_WFD_ATTRIBUTES. Значение по умолчанию для этого элемента — FALSE.
bClientDiscoverabilityEnabled
Если задано значение TRUE, мини-порт должен включить поддержку обнаружения клиентов. Мини-порт также должен задать бит обнаруживаемости клиента на растровом рисунке возможности устройства P2P. Если параметр bClientDiscoveryEnabled имеет значение FALSE, поддержка возможности обнаружения клиентов должна быть отключена, а мини-порт должен игнорировать все получаемые пакеты обнаружения клиентов.
Система установит для этого параметра значение TRUE, только если мини-порт также задает значение TRUE для элемента bClientDiscoverabilitySupportedDOT11_WFD_ATTRIBUTES. Значение по умолчанию для этого элемента — FALSE.
bConcurrentOperationSupported
Если задано значение TRUE, мини-порт должен задать бит Параллельной операции в битовой маске возможностей устройства P2P. В противном случае необходимо очистить бит Параллельной операции. Значение по умолчанию для этого элемента — TRUE.
bInfrastructureManagementEnabled
Если задано значение TRUE, мини-порт должен включить поддержку управляемых устройств P2P. Мини-порт также должен задать бит P2P Infrastructure Managed на растровом рисунке возможности устройства P2P. В противном случае необходимо отключить поддержку управляемых устройств P2P.
Система установит для этого элемента значение TRUE, только если минипорт также задает значение TRUE для элемента bInfrastructureManagementSupportedDOT11_WFD_ATTRIBUTES. Значение по умолчанию для этого элемента — FALSE.
bDeviceLimitReached
Если задано значение TRUE, мини-порт должен задать бит предела устройства для битовой маски возможности устройства P2P. В противном случае этот бит должен быть очищен. Значение по умолчанию для этого элемента — FALSE.
bInvitationProcedureEnabled
Если задано значение TRUE, мини-порт должен задать бит процедуры приглашения P2P битовой маски возможности устройства P2P. В противном случае этот бит должен быть очищен, а минипорт должен игнорировать все получаемые пакеты запросов и ответов приглашений. Значение по умолчанию для этого элемента — TRUE.
WPSVersionsEnabled
Версии WPS, включенные для устройства Wi-Fi Direct
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Версии:_Supported в Windows 8 |
Верхняя часть | windot11.h (включая Windot11.h) |