Compartir a través de


Función WlanExtractPsdIEDataList (wlanapi.h)

La función WlanExtractPsdIEDataList extrae la lista de datos del elemento de información de detección de servicios de proximidad (PSD) de datos de IE sin procesar incluidos en una baliza.

Sintaxis

DWORD WlanExtractPsdIEDataList(
  [in]  HANDLE              hClientHandle,
  [in]  DWORD               dwIeDataSize,
  [in]  const PBYTE         pRawIeData,
  [in]  LPCWSTR             strFormat,
        PVOID               pReserved,
  [out] PWLAN_RAW_DATA_LIST *ppPsdIEDataList
);

Parámetros

[in] hClientHandle

Identificador de sesión del cliente, obtenido por una llamada anterior a la función WlanOpenHandle .

[in] dwIeDataSize

Tamaño, en bytes, del parámetro pRawIeData .

[in] pRawIeData

Los datos de IE sin procesar de todas las IE de la lista.

[in] strFormat

Describe el formato de un IE de PSD. Solo se devuelven las IE con un formato coincidente.

pReserved

Reservado para uso futuro. Debe establecerse en NULL.

[out] ppPsdIEDataList

Puntero a una estructura de PWLAN_RAW_DATA_LIST que contiene la lista de datos con formato.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto puede ser uno de los siguientes códigos de retorno.

Código devuelto Descripción
ERROR_INVALID_PARAMETER
hClientHandle es NULL o no es válido, dwIeDataSize es 0, pRawIeData es NULL o pReserved no es NULL.
ERROR_INVALID_HANDLE
El identificador hClientHandle no se encontró en la tabla de identificadores.
ERROR_NOT_SUPPORTED
Se llamó a esta función desde una plataforma no admitida. Este valor se devolverá si se llamó a esta función desde un Windows XP con SP3 o LAN inalámbrica API para Windows XP con el cliente SP2.
RPC_STATUS
Varios códigos de error.

Observaciones

Para obtener más información sobre los IDE de PSD, incluida una explicación del formato de un IE, consulta WlanSetPsdIEDataList.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wlanapi.h (incluya Wlanapi.h)
Library Wlanapi.lib
Archivo DLL Wlanapi.dll

Consulte también

WLAN_RAW_DATA_LIST

WlanSetPsdIEDataList