estrutura DOT11_WFD_DEVICE_CAPABILITY_CONFIG (windot11.h)
Importante
WiFiCx é o novo modelo de driver Wi-Fi lançado no Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes. O modelo de driver WDI agora está no modo de manutenção e receberá apenas correções de alta prioridade.
A estrutura de configuração de funcionalidade do dispositivo enviada com uma solicitação de OID_DOT11_WFD_DEVICE_CAPABILITY.
Sintaxe
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;
Membros
Header
Especifica o tipo, a revisão e o tamanho da estrutura DOT11_WFD_DEVICE_CAPABILITY_CONFIG. As configurações necessárias para os membros do de cabeçalho são as seguintes:
Membro | Ambiente |
---|---|
tipo | NDIS_OBJECT_TYPE_DEFAULT |
de Revisão | DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1 |
de tamanho de | DOT11_SIZEOF_WFD_DEVICE_CAPABILITY_CONFIG_1 |
bServiceDiscoveryEnabled
Quando definido como TRUE, o miniporto deve habilitar o suporte à Descoberta de Serviço. O miniporto também deve definir o bit de Descoberta de Serviço no Bitmap de Funcionalidade do Dispositivo P2P. Se bServiceDiscoveryEnabled for FALSE, o suporte à Descoberta de Serviços deverá ser desabilitado e o miniporto deverá ignorar todos os pacotes de Descoberta de Serviço recebidos.
O sistema definirá isso como TRUE somente se o miniporto também definir TRUE para o bServiceDiscoverySupported membro do DOT11_WFD_ATTRIBUTES. O valor padrão desse membro é FALSE.
bClientDiscoverabilityEnabled
Quando definido como TRUE, o miniporto deve habilitar o suporte à Capacidade de Descoberta do Cliente. O miniporto também deve definir o bit Descoberta do Cliente no Bitmap de Funcionalidade do Dispositivo P2P. Se bClientDiscoveryEnabled for FALSE, o suporte à Descoberta do Cliente deverá ser desabilitado e o miniporto deverá ignorar todos os pacotes de Descoberta de Cliente recebidos.
O sistema definirá isso como TRUE somente se o miniporto também definir TRUE para o bClientDiscoverabilitySupported membro do DOT11_WFD_ATTRIBUTES. O valor padrão desse membro é FALSE.
bConcurrentOperationSupported
Quando definido como TRUE, o miniporto deve definir o bit de Operação Simultânea no Bitmask de Funcionalidade do Dispositivo P2P. Caso contrário, o bit operação simultânea deve ser limpo. O valor padrão desse membro é TRUE.
bInfrastructureManagementEnabled
Quando definido como TRUE, o miniporto deve habilitar o suporte ao Dispositivo Gerenciado P2P. O miniporto também deve definir o bit Gerenciado da Infraestrutura P2P no Bitmap de Funcionalidade do Dispositivo P2P. Caso contrário, o suporte ao Dispositivo Gerenciado P2P deverá ser desabilitado.
O sistema definirá esse membro como TRUE somente se o miniporto também definir TRUE para o bInfrastructureManagementSupported membro do DOT11_WFD_ATTRIBUTES. O valor padrão desse membro é FALSE
bDeviceLimitReached
Quando definido como TRUE, o miniporto deve definir o bit limite de dispositivo da máscara de bits de capacidade do dispositivo P2P. Caso contrário, esse bit deve ser limpo. O valor padrão desse membro é FALSE.
bInvitationProcedureEnabled
Quando definido como TRUE, o miniporto deve definir o bit procedimento de convite P2P do bitmask de funcionalidade do dispositivo P2P. Caso contrário, esse bit deve ser limpo e o miniporto deve ignorar todos os pacotes de solicitação/resposta de convite recebidos. O valor padrão desse membro é TRUE.
WPSVersionsEnabled
As versões do WPS habilitadas para o dispositivo Wi-Fi Direct
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Versions:_Supported no Windows 8 |
cabeçalho | windot11.h (inclua Windot11.h) |