Compartir a través de


DOT11EXTIHV_GET_VERSION_INFO función de devolución de llamada (wlanihv.h)

Importante La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores. En su lugar, use la interfaz del controlador de dispositivo WLAN (WDI). Para obtener más información sobre WDI, consulta Modelo de controlador de Windows universal WLAN.
 
El sistema operativo llama a la función Dot11ExtIhvGetVersionInfo inmediatamente después de cargar el archivo DLL de extensiones IHV para determinar la versión de la interfaz compatible con el archivo DLL.

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 .
Para obtener más información sobre GetProcAddress, consulte la documentación de Microsoft Windows SDK.

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)

Consulte también

DOT11_IHV_VERSION_INFO

Dot11ExtIhvInitService