Condividi tramite


Funzione WlanExtractPsdIEDataList (wlanapi.h)

La funzione WlanExtractPsdIEDataList estrae l'elenco di dati di individuazione dei servizi di prossimità (PSD) dall'elenco di dati IE non elaborati inclusi in un beacon.

Sintassi

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

Parametri

[in] hClientHandle

Handle di sessione del client ottenuto da una chiamata precedente alla funzione WlanOpenHandle .

[in] dwIeDataSize

Dimensioni, in byte, del parametro pRawIeData .

[in] pRawIeData

Dati IE non elaborati per tutti gli IES nell'elenco.

[in] strFormat

Descrive il formato di un'IE PSD. Vengono restituiti solo IES con un formato corrispondente.

pReserved

Riservato per utilizzi futuri. Deve essere impostato su NULL.

[out] ppPsdIEDataList

Puntatore a una struttura PWLAN_RAW_DATA_LIST contenente l'elenco di dati formattati.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito può essere uno dei codici restituiti seguenti.

Codice restituito Descrizione
ERROR_INVALID_PARAMETER
hClientHandle è NULL o non valido, dwIeDataSize è 0, pRawIeData è NULL o pReserved non è NULL.
ERROR_INVALID_HANDLE
L'handle hClientHandle non è stato trovato nella tabella handle.
ERROR_NOT_SUPPORTED
Questa funzione è stata chiamata da una piattaforma non supportata. Questo valore verrà restituito se questa funzione è stata chiamata da un'API Windows XP con SP3 o WIRELESS LAN per Windows XP con il client SP2.
RPC_STATUS
Vari codici di errore.

Commenti

Per altre informazioni sugli IES PSD, inclusa una discussione sul formato di un'IE, vedere WlanSetPsdIEDataList.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wlanapi.h (include Wlanapi.h)
Libreria Wlanapi.lib
DLL Wlanapi.dll

Vedi anche

WLAN_RAW_DATA_LIST

WlanSetPsdIEDataList