Seu entendimento está basicamente correto, mas falta a implementação do Windows.
Uma conexão Wi-Fi Direct não precisaria criar um ponto de acesso e não precisaria definir uma chave pré-compartilhada. Como você mencionou corretamente a opção PIN, é um método para configurar o Wi-Fi Direct. A configuração de uma rede com uma chave pré-compartilhada é considerada uma solução alternativa / herdada, que é o que você está vendo aqui ( link )
A implementação do Windows Wi-Fi Direct é, no entanto (na minha experiência) não compatível com dispositivos * nix. Eu configurei com sucesso uma conexão Wi-Fi Direct entre dois dispositivos Linux, mas não consegui estabelecer uma conexão entre um dispositivo Linux e um dispositivo Windows. Ser incapaz de fazer isso me leva a acreditar que seria igualmente difícil configurá-lo com um iPhone, já que o IOS usa sua própria implementação, que também não funciona bem com o Windows ou o Linux (veja link ).
O que você pode fazer em vez disso
SE o driver oferecer suporte, você pode abrir um prompt de comando cmd
com direitos de administrador para configurar uma rede sem fio ad-hoc usando o comando netsh
.
Configure o SSID de rede desejado usando netsh wlan set hostednetwork ssid="<SSID>" key="<passphrase>"
. Você pode usar netsh wlan set hostednetwork
para obter mais informações.
Use o comando netsh wlan start hostednetwork
para iniciar a rede com as configurações definidas.