OID_WDI_TASK_P2P_DISCOVER (dot11wificxintf.h)
Importante
Este tópico faz parte do modelo de driver WiFiCx. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes. A WDI do modelo de driver de Wi-Fi anterior está no modo de manutenção e receberá apenas correções de alta prioridade.
OID_WDI_TASK_P2P_DISCOVER é emitido para o dispositivo para executar Wi-Fi descoberta direta.
Objeto | Capacidade de anulação | Prioridade padrão (política de driver de host) | Tempo de execução normal (segundos) |
---|---|---|---|
Porta | Sim. A porta deve estar em um estado limpo após a anulação. | 6 | 15 |
O comando contém propriedades que definem um conjunto específico de Wi-Fi Dispositivos diretos a serem pesquisados ou descoberta curinga.
Wi-Fi descoberta direta é mutuamente exclusiva da verificação de Wi-Fi padrão. Enquanto essa tarefa estiver em execução, as solicitações de investigação de difusão não deverão ser enviadas sem um SSID "DIRECT-" ou um SSID GO específico. Essas solicitações de investigação também devem incluir todos os IEs diretos Wi-Fi necessários.
O host pode ter critérios de pesquisa que não são fornecidos como parte dos parâmetros de tarefa até o dispositivo. O host poderá usar o mecanismo de anulação de tarefa se tiver correspondido aos critérios necessários, portanto, é importante que o dispositivo possa anular Wi-Fi tarefas de Descoberta Direta rapidamente para não prejudicar o desempenho do cenário.
Quando a tarefa tiver sido concluída (normalmente ou devido a uma anulação), a porta deverá estar em um bom estado, de modo que outra solicitação de descoberta possa ser emitida nessa porta.
Parâmetros de tarefa
TLV | Várias instâncias TLV permitidas | Opcional | Descrição |
---|---|---|---|
WDI_TLV_P2P_DISCOVER_MODE | Informações do modo de descoberta, como tipo de verificação, contagem e tempo entre verificações. | ||
WDI_TLV_SCAN_DWELL_TIME | Verificando as configurações de tempo de espera. | ||
WDI_TLV_P2P_DISCOVERY _CHANNEL_SETTINGS | X | X | Duração da verificação e lista de canais a serem digitalizados. Quando especificadas, as configurações de escuta substituem as especificadas em WDI_TLV_SCAN_DWELL_TIME. Se essa lista estiver vazia, a porta deverá verificar em todos os canais com suporte e usar as configurações de escuta do WDI_TLV_SCAN_DWELL_TIME. |
WDI_TLV_SSID | X | X | Uma lista de SSIDs que a porta deve verificar. Pode haver vários SSIDs nessa lista e um deles pode ser um curinga. Ao fazer uma verificação ativa em um canal, a porta deve enviar uma solicitação de investigação para cada SSID na lista. Se essa lista estiver vazia, a porta deverá verificar todos os SSIDs. |
WDI_TLV_P2P_SERVICE_NAME_HASH | X | X | Uma lista de nomes de Hash de Serviço a serem consultados. Obrigatório se WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_NAME_ONLY ou WDI_P2P_SERVICE_DISCOVERY_TYPE_ASP2_SERVICE_NAME_ONLY for especificado. |
WDI_TLV_VENDOR_SPECIFIC_IE | X | Um ou mais IEs que devem ser incluídos nas solicitações de investigação enviadas pela porta. Esses IEs não são usados para verificação passiva. | |
WDI_TLV_P2P_SERVICE_INFORMATION_DISCOVERY_ENTRY | X | X | Uma lista opcional de Entradas de Descoberta de Informações de Serviço a serem consultadas. Isso será necessário se WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_INFORMATION for especificado. Espera-se que o driver execute uma descoberta de serviço P2P por solicitação/resposta de investigação usando o hash do nome do serviço. Para cada entrada de serviço que contém informações de serviço, espera-se que o driver execute uma solicitação/resposta de consulta ANQP para consultar as informações do serviço. |
WDI_TLV_P2P_ASP2_SERVICE_INFORMATION_DISCOVERY_ENTRY | X | X | Uma lista opcional de Entradas de Descoberta de Informações do Serviço ASP2 a serem consultadas. Isso será necessário se WDI_P2P_SERVICE_DISCOVERY_TYPE_ASP2_SERVICE_INFORMATION for especificado. Espera-se que o driver execute uma descoberta de serviço P2P por solicitação/resposta de investigação usando o hash do nome do serviço. Para cada entrada de serviço que contém informações de serviço, espera-se que o driver execute uma solicitação/resposta de consulta ANQP para consultar as informações do serviço. |
WDI_TLV_P2P_INCLUDE_LISTEN_CHANNEL | X | Especifica se a solicitação de investigação deve incluir o atributo Listen Channel durante a descoberta. |
Indicação de conclusão de tarefa
NDIS_STATUS_WDI_INDICATION_P2P_DISCOVERY_COMPLETE
Indicação não solicitada
NDIS_STATUS_WDI_INDICATION_BSS_ENTRY_LIST
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 |
Servidor mínimo com suporte | Windows Server 2022 |
parâmetro | dot11wificxintf.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de