Partilhar via


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)