Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Inmediatamente después de cargar el archivo DLL de extensiones de IHV, el sistema operativo llama a las siguientes funciones de controlador de IHV en esta secuencia.
El sistema operativo llama a la función Dot11ExtIhvGetVersionInfo IHV Handler para determinar las versiones de interfaz compatibles con el archivo DLL de extensiones de IHV. Esta función se pasa un puntero a una estructura de DOT11_IHV_VERSION_INFO , que el archivo DLL da formato a las versiones de interfaz mínimas y máximas que admite. Nota Para Windows Vista, el archivo DLL de extensiones de IHV debe establecer los miembros dwVerMin y dwVerMax de la estructura DOT11_IHV_VERSION_INFO en cero.
Si el archivo DLL de extensiones de IHV admite una versión de interfaz compatible con el sistema operativo, el sistema operativo llama a la función Dot11ExtIhvInitService IHV Handler para inicializar el archivo DLL.
El archivo DLL de extensiones de IHV debe seguir estas instrucciones cuando se llama a Dot11ExtIhvInitService .
El parámetro pDot11ExtAPI contiene un puntero a una estructura de DOT11EXT_APIS , que tiene el formato de las direcciones de las funciones de extensibilidad de IHV compatibles con el sistema operativo. El archivo DLL de extensiones de IHV debe copiar la estructura DOT11EXT_APIS, a la que hace referencia el parámetro pDot11ExtAPI , a una estructura de DOT11EXT_APIS declarada globalmente.
El parámetro pDot11IHVHandlers contiene un puntero a una estructura DOT11EXT_IHV_HANDLERS , que el archivo DLL de extensiones de IHV da formato a las direcciones de las funciones del controlador de IHV que admite. Nota El archivo DLL no debe establecer ninguno de los miembros de la estructura DOT11EXT_IHV_HANDLERS en NULL.
El archivo DLL de extensiones de IHV debe realizar cualquier inicialización interna y asignación de recursos como preparación para las llamadas a sus funciones de controlador de IHV después de que el archivo DLL vuelva de Dot11ExtIhvInitService.
Para obtener más información sobre las funciones de extensibilidad de IHV, consulte Funciones de extensibilidad de IHV nativas 802.11.
Para obtener más información sobre las funciones del controlador de IHV, vea Funciones de controlador IHV nativas 802.11.