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.
Retornar valor
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.
Comentários
O sistema operacional chama a função Dot11ExtIhvGetVersionInfo para determinar qual versão da interface usar com a DLL de extensão IHV. O sistema operacional faz essa chamada imediatamente após carregar a DLL, e essa chamada é a primeira que o sistema operacional faz na DLL.
Ao contrário de outras funções de Manipulador e Extensibilidade 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 Dot11ExtIhvInitService, 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 estas 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 |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wlanihv.h (inclua Wlanihv.h) |