Pergunta

Eu estou usando o Native Wifi API e, especificamente, o função WlanGetNetworkBssList.

Estou ciente de que essa função não está disponível no Windows XP SP2 e SP3.Eu tentei instalar o hotfix que foi supostamente para permitir o acesso a essa função, mas isso não funcionou.

Então, há alguma Configuração Zero sem Fio .NET wrappers lá fora?

Ou mais, basicamente, como faço para obter uma lista de basic service set (BSS) entradas de rede sem fio ou redes em uma determinada interface de rede sem fios sem o uso dessa função?

Foi útil?

Solução

Você teve uma olhada em como MetaGeek do InSSIDer não.É C#, e código aberto (Licença Apache e está disponível no github).

Este aplicativo é lindo e muito útil.Há pelo menos 3 versões.

  1. InSSIDer
  2. InSSIDer 2
  3. InSSIDer forLinux

Eu tenho uma vintage XP SP3 aqui e funciona muito bem.No entanto, eu não acho que isso depende do WlanGetNetworkBssList API (é perto da interface física e, além disso, estou usando a Intel Wifi pilha de gerenciamento (por isso a minha ZeroConf serviço está parado) e o InSSIDer ainda funciona).

Outras dicas

Não é open source WLAN biblioteca de API o que permite obter sem fio BSSIDs no Windows XP SP1 e superior usando NDISUIO 5.1 ou serviço Configuração Zero sem Fios.

Original código é escrito em C++, mas pode ser convertido em C# para as suas necessidades.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top