Функция WlanExtractPsdIEDataList (wlanapi.h)
Функция WlanExtractPsdIEDataList извлекает список данных элемента обнаружения близкого взаимодействия (PSD) из необработанных данных IE, включенных в маяк.
Синтаксис
DWORD WlanExtractPsdIEDataList(
[in] HANDLE hClientHandle,
[in] DWORD dwIeDataSize,
[in] const PBYTE pRawIeData,
[in] LPCWSTR strFormat,
PVOID pReserved,
[out] PWLAN_RAW_DATA_LIST *ppPsdIEDataList
);
Параметры
[in] hClientHandle
Дескриптор сеанса клиента, полученный при предыдущем вызове функции WlanOpenHandle .
[in] dwIeDataSize
Размер параметра pRawIeData в байтах.
[in] pRawIeData
Необработанные данные IE для всех IES в списке.
[in] strFormat
Описывает формат PSD IE. Возвращаются только IES с соответствующим форматом.
pReserved
Зарезервировано для последующего использования. Необходимо задать значение NULL.
[out] ppPsdIEDataList
Указатель на структуру PWLAN_RAW_DATA_LIST , содержащую отформатированный список данных.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.
Если функция завершается сбоем, возвращаемое значение может быть одним из следующих кодов возврата.
Код возврата | Описание |
---|---|
|
hClientHandle имеет значение NULL или недопустимо, dwIeDataSize — 0, pRawIeData — NULL, pReserved — не NULL. |
|
Дескриптор hClientHandle не найден в таблице дескрипторов. |
|
Эта функция была вызвана из неподдерживаемой платформы. Это значение будет возвращено, если эта функция была вызвана из клиента Windows XP с пакетом обновления 3 (SP3) или API беспроводной локальной сети для Windows XP с пакетом обновления 2 (SP2). |
|
Различные коды ошибок. |
Комментарии
Дополнительные сведения о PSD IEs, включая обсуждение формата IE, см. в разделе WlanSetPsdIEDataList.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wlanapi.h (включая Wlanapi.h) |
Библиотека | Wlanapi.lib |
DLL | Wlanapi.dll |