Compartir a través de


DOT11EXTIHV_CONTROL 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 de DLL de extensiones de IHV Dot11ExtIhvControl para permitir el control independiente del proveedor de hardware (IHV) de controladores o servicios WLAN.

Sintaxis

DOT11EXTIHV_CONTROL Dot11extihvControl;

DWORD Dot11extihvControl(
  [in, optional]  HANDLE hIhvExtAdapter,
  [in]            DWORD dwInBufferSize,
  [in, optional]  PBYTE pInBuffer,
  [in]            DWORD dwOutBufferSize,
  [out, optional] PBYTE pOutBuffer,
  [out]           PDWORD pdwBytesReturned
)
{...}

Parámetros

[in, optional] hIhvExtAdapter

Identificador usado por el archivo DLL de extensiones de IHV para hacer referencia al adaptador 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] dwInBufferSize

Tamaño, en bytes, del búfer de control de entrada al que apunta el parámetro pInBuffer.

[in, optional] pInBuffer

Puntero al búfer de control de entrada.

[in] dwOutBufferSize

Tamaño, en bytes, del búfer de salida (si se proporciona) al que apunta el parámetro pOutBuffer.

[out, optional] pOutBuffer

Puntero al búfer de salida, si se proporciona.

[out] pdwBytesReturned

Puntero a una variable que contiene el tamaño, en bytes, del búfer de entrada y salida de respuesta.

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.

Observaciones

El sistema operativo llama a esta función cuando se llama a la función WlanIhvControl con el parámetro type establecido en un valor de wlan_ihv_control_type_service. Para obtener una descripción de la función WlanIhvControl, consulte la documentación del SDK de Microsoft Windows.

Los datos transferidos con esta función no se validan, por lo que el IHV es responsable de analizar correctamente el búfer de entrada.

Siempre se devolverá el búfer de datos al que apunta el parámetro pdwBytesReturned. Sin embargo, el búfer al que apunta pOutBuffer solo se copiará si se proporciona un puntero válido y el valor al que apunta pdwBytesReturned es menor o igual que dwOutBufferSize .

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)

Consulte también

dot11ExtIhvInitAdapter