Compartir a través de


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

importante la interfaz Native 802.11 Wireless LAN está en desuso en Windows 10 y versiones posteriores. Use la interfaz de controlador de dispositivo WLAN (WDI) en su lugar. Para obtener más información sobre WDI, consulta modelo de controlador de Windows universal wlan.
 
El sistema operativo llama a la función Dot11ExtIhvPerformPostAssociate para solicitar que el archivo DLL de extensiones de IHV inicie una operación posterior a la asociación con la red básica del conjunto de servicios (BSS).

Sintaxis

DOT11EXTIHV_PERFORM_POST_ASSOCIATE Dot11extihvPerformPostAssociate;

DWORD Dot11extihvPerformPostAssociate(
  [in, optional] HANDLE hIhvExtAdapter,
  [in, optional] HANDLE hSecuritySessionID,
  [in]           PDOT11_PORT_STATE pPortState,
  [in]           ULONG uDot11AssocParamsBytes,
  [in]           PDOT11_ASSOCIATION_COMPLETION_PARAMETERS pDot11AssocParams
)
{...}

Parámetros

[in, optional] hIhvExtAdapter

Identificador utilizado por el archivo DLL de extensiones de IHV para hacer referencia al adaptador inalámbrico LAN (WLAN). Este valor de identificador se especificó a través de una llamada anterior a la función de controlador de IHV Dot11ExtIhvInitAdapt er.

[in, optional] hSecuritySessionID

Identificador de la sesión de seguridad. El archivo DLL de extensiones de IHV debe usar este valor de identificador cuando llama a . dot11ExtPostAssociateCompletion para completar de forma asincrónica la operación posterior a la asociación.

[in] pPortState

Puntero a una estructura DOT11_PORT_STATE, que especifica el estado de puerto actual de la sesión de seguridad.

[in] uDot11AssocParamsBytes

Longitud, en bytes, de los datos a los que se hace referencia a través del parámetro pDot11AssocParams.

[in] pDot11AssocParams

Puntero a un DOT11_ASSOCIATION_COMPLETION_PARAMETERS estructura, que especifica el resultado de la operación de asociación completada por el adaptador WLAN. El controlador de minipuerto Native 802.11, que administra el adaptador WLAN, incluye una estructura de DOT11_ASSOCIATION_COMPLETION_PARAMETERS cuando hace que un medio específico NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION indicación.

Para obtener más información sobre la operación de asociación, vea Association Operations.

Valor devuelto

Si el archivo DLL de extensión IHV puede iniciar la operación posterior a la asociación, debe completar la operación de forma asincrónica. En esta situación, la función devuelve ERROR_SUCCESS.

Si el archivo DLL de extensiones de IHV no puede iniciar la operación posterior a la asociación, devuelve un código de error definido en Winerror.h.

Observaciones

El sistema operativo llama a la función dot11ExtIhvPerformPostAssociate para iniciar una operación posterior a la asociación con el archivo DLL de extensiones de IHV. El sistema operativo inicia esta operación después de que el adaptador WLAN complete una operación de asociación con un punto de acceso (AP) en una red de conjunto de servicios básico de infraestructura (BSS).

Nota Para Windows Vista, el archivo DLL de extensiones de IHV solo admite redes de conjunto de servicios básicos de infraestructura (BSS).
 
Para obtener más información sobre la operación de asociación, vea Association Operations.

La operación posterior a la asociación debe completarse de forma asincrónica desde la llamada a Dot11ExtIhvPerformPostAssociate. Una vez completada la operación posterior a la asociación, el archivo DLL debe llamar a Dot11ExtPostAssociateCompletion.

Si el archivo DLL de extensiones de IHV puede iniciar la operación posterior a la asociación, la función Dot11ExtIhvPerformPostAssociate debe devolver ERROR_SUCCESS y completar la operación de forma asincrónica.

Para obtener más información sobre la operación posterior a la asociación, vea Operaciones posteriores a la asociación.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de wlanihv.h (incluya Wlanihv.h, Windot11.h, L2cmn.h)

Consulte también

dot11ExtPostAssociateCompletion

dot11ExtIhvInitAdapter

DOT11_PORT_STATE

dot11ExtIhvAdapterReset

NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION