DOT11EXTIHV_GET_VERSION_INFO função de retorno de chamada (wlanihv.h)
Sintaxe
DOT11EXTIHV_GET_VERSION_INFO Dot11extihvGetVersionInfo;
DWORD Dot11extihvGetVersionInfo(
[out] PDOT11_IHV_VERSION_INFO pDot11IHVVersionInfo
)
{...}
Parâmetros
[out] pDot11IHVVersionInfo
Um ponteiro para uma estrutura DOT11_IHV_VERSION_INFO, que contém os números de versão da interface.
Valor de retorno
Se a chamada for bem-sucedida, a função retornará ERROR_SUCCESS. Caso contrário, ele retornará um código de erro definido em Winerror.h.
Observações
O sistema operacional chama a função Dot11ExtIhvGetVersionInfo para determinar qual versão da interface usar com a DLL da Extensão IHV. O sistema operacional faz essa chamada imediatamente após o carregamento da DLL, e essa chamada é a primeira que o sistema operacional faz na DLL.
Ao contrário de outras funções de Extensibilidade e Manipulador de IHV, cujos endereços são resolvidos por meio de uma tabela de ponteiros de função que são trocados por meio de uma chamada para Dot11ExtIhvGetVersionInfo , o endereço da função Dot11ExtIhvGetVersionInfo é resolvido pelo sistema operacional pelo sistema operacional que chama a função GetProcAddress. Como resultado, o desenvolvedor da DLL de Extensões IHV deve seguir essas diretrizes.
- A DLL deve implementar uma função chamada Dot11ExtIhvGetVersionInfo, que tem o formato descrito neste tópico.
- A instrução EXPORTS do arquivo de definição de módulo de origem (.def), que é usada para criar a DLL de Extensões IHV, deve conter uma entrada de nome de função para a função Dot11ExtIhvGetVersionInfo.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | wlanihv.h (inclua Wlanihv.h) |