Поделиться через


Функция 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.

Если функция завершается сбоем, возвращаемое значение может быть одним из следующих кодов возврата.

Код возврата Описание
ERROR_INVALID_PARAMETER
hClientHandle имеет значение NULL или недопустимо, dwIeDataSize — 0, pRawIeDataNULL, pReserved — не NULL.
ERROR_INVALID_HANDLE
Дескриптор hClientHandle не найден в таблице дескрипторов.
ERROR_NOT_SUPPORTED
Эта функция была вызвана из неподдерживаемой платформы. Это значение будет возвращено, если эта функция была вызвана из клиента Windows XP с пакетом обновления 3 (SP3) или API беспроводной локальной сети для Windows XP с пакетом обновления 2 (SP2).
RPC_STATUS
Различные коды ошибок.

Комментарии

Дополнительные сведения о PSD IEs, включая обсуждение формата IE, см. в разделе WlanSetPsdIEDataList.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wlanapi.h (включая Wlanapi.h)
Библиотека Wlanapi.lib
DLL Wlanapi.dll

См. также раздел

WLAN_RAW_DATA_LIST

WlanSetPsdIEDataList