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 |
---|---|
|
hClientHandle es NULL o no es válido, dwIeDataSize es 0, pRawIeData es NULL o pReserved no es NULL. |
|
El identificador hClientHandle no se encontró en la tabla de identificadores. |
|
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. |
|
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 |