DOT11EXTIHV_GET_VERSION_INFO función de devolución de llamada (wlanihv.h)
Sintaxis
DOT11EXTIHV_GET_VERSION_INFO Dot11extihvGetVersionInfo;
DWORD Dot11extihvGetVersionInfo(
[out] PDOT11_IHV_VERSION_INFO pDot11IHVVersionInfo
)
{...}
Parámetros
[out] pDot11IHVVersionInfo
Puntero a una estructura de DOT11_IHV_VERSION_INFO , que contiene los números de versión de la interfaz.
Valor devuelto
Si la llamada se realiza correctamente, la función devuelve ERROR_SUCCESS. De lo contrario, devuelve un código de error definido en Winerror.h.
Comentarios
El sistema operativo llama a la función Dot11ExtIhvGetVersionInfo para determinar qué versión de la interfaz se va a usar con el archivo DLL de extensión IHV. El sistema operativo realiza esta llamada inmediatamente después de cargar el archivo DLL, y esta llamada es la primera que realiza el sistema operativo en el archivo DLL.
A diferencia de otras funciones de extensibilidad y controlador de IHV, cuyas direcciones se resuelven a través de una tabla de punteros de función que se intercambian a través de una llamada a Dot11ExtIhvInitService, la dirección de la función Dot11ExtIhvGetVersionInfo se resuelve mediante el sistema operativo mediante el sistema operativo que llama a la función GetProcAddress . Como resultado, el desarrollador del archivo DLL de extensiones de IHV debe seguir estas instrucciones.
- El archivo DLL debe implementar una función denominada Dot11ExtIhvGetVersionInfo, que tiene el formato que se describe en este tema.
- La instrucción EXPORTS del archivo source module-definition (.def), que se usa para compilar el archivo DLL de extensiones IHV, debe contener una entrada de nombre de función para la función Dot11ExtIhvGetVersionInfo .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | wlanihv.h (incluye Wlanihv.h) |