Compartir a través de


DOT11EXTIHV_INIT_VIRTUAL_STATION 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 Dot11ExtIhvInitVirtualStation para inicializar el archivo DLL de extensiones IHV para las operaciones de estación virtual y para inicializar la interfaz de API entre el sistema operativo y el archivo DLL.

Sintaxis

DOT11EXTIHV_INIT_VIRTUAL_STATION Dot11extihvInitVirtualStation;

DWORD Dot11extihvInitVirtualStation(
  [in] PDOT11EXT_VIRTUAL_STATION_APIS pDot11ExtVSAPI,
       LPVOID pvReserved
)
{...}

Parámetros

[in] pDot11ExtVSAPI

Puntero a DOT11EXT_VIRTUAL_STATION_APIS estructura, que contiene las direcciones de las funciones de estación virtual de extensibilidad de IHV que admite el sistema operativo. El sistema operativo da formato a este parámetro con las direcciones de función antes de realizar una llamada a la función Dot11ExtIhvInitVirtualStation .

pvReserved

Este parámetro está reservado para su uso por el sistema operativo y debe ser NULL.

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

Es opcional que el archivo DLL de extensiones de IHV implemente y exporte esta función.

El sistema operativo llama a la función Dot11ExtIhvInitVirtualStation inmediatamente después de llamar a la función Dot11ExtIhvInitService , pero antes de llamar a Función Dot11ExtIhvInitAdapter .

En respuesta a una llamada a Dot11ExtIhvInitVirtualStation, el archivo DLL de extensiones de IHV puede inicializar sus estructuras de datos internas con la información proporcionada desde la llamada a la función Dot11ExtIhvInitService .

Nota El archivo DLL de extensiones IHV puede llamar a las funciones de la API de estación virtual a las que el parámetro pDot11ExtVSAPI apunta solo después de que se devuelva la función Dot11ExtIhvInitVirtualStation .
 
El sistema operativo resuelve la dirección de la función Dot11ExtIhvInitVirtualStation llamando a la función GetProcAddress . Como resultado, el desarrollador del archivo DLL de extensiones de IHV debe seguir estas instrucciones si se implementa esta función.
  • El archivo DLL debe implementar una función denominada Dot11ExtIhvInitVirtualStation, 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 Dot11ExtIhvInitVirtualStation .
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 7 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado wlanihv.h (incluye Wlanihv.h)

Consulte también

DOT11EXT_APIS

DOT11EXT_IHV_HANDLERS

Dot11ExtIhvGetVersionInfo