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 |
---|---|
|
hClientHandle è NULL o non valido, dwIeDataSize è 0, pRawIeData è NULL o pReserved non è NULL. |
|
L'handle hClientHandle non è stato trovato nella tabella handle. |
|
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. |
|
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 |