Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Ao executar uma operação pós-associação, iniciada por meio de uma chamada para Dot11ExtIhvPerformPostAssociate, o sistema operacional chama a função Dot11ExtIhvReceivePacket para encaminhar pacotes para a DLL de Extensões HV recebidas por meio do adaptador WLAN (LAN sem fio). Para obter mais informações sobre a operação pós-associação, consulte operações pós-associação.
Para receber pacotes, a DLL de Extensões IHV deve chamar Dot11ExtSetEtherTypeHandling para registrar uma lista de um ou mais EtherTypes IEEE. Quando um pacote é recebido com um EtherType que corresponde a uma entrada nesta lista, o sistema operacional chama a função Dot11ExtIhvReceivePacket e passa o buffer de pacotes por meio do parâmetro pvInBuffer da função.
Nota A DLL de Extensões IHV deve chamar Dot11ExtSetEtherTypeHandling antes que a DLL conclua uma operação de pré-associação. Para obter mais informações sobre essa operação, consulte Operações de Pré-Associação.
Quando Dot11ExtIhvReceivePacket é chamado, o parâmetro pvInBuffer aponta para um buffer alocado pelo sistema operacional que contém todo o pacote 802.11, incluindo cabeçalho mac (controle de acesso de mídia), encapsulamento LLC (se necessário) e dados de carga.
A DLL de Extensões IHV pode enviar uma resposta ao pacote recebido durante a chamada para Dot11ExtIhvReceivePacket. Nessa situação, a DLL deve seguir as diretrizes descritas em Operações de Envio.