Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction WlanExtractPsdIEDataList extrait la liste de données d’élément d’information (IE) de la découverte du service de proximité (PSD) à partir des données IE brutes incluses dans une balise.
Syntaxe
DWORD WlanExtractPsdIEDataList(
[in] HANDLE hClientHandle,
[in] DWORD dwIeDataSize,
[in] const PBYTE pRawIeData,
[in] LPCWSTR strFormat,
PVOID pReserved,
[out] PWLAN_RAW_DATA_LIST *ppPsdIEDataList
);
Paramètres
[in] hClientHandle
Handle de session du client, obtenu par un appel précédent à la fonction WlanOpenHandle .
[in] dwIeDataSize
Taille, en octets, du paramètre pRawIeData .
[in] pRawIeData
Données IE brutes pour tous les EI de la liste.
[in] strFormat
Décrit le format d’un IE PSD. Seuls les E/S avec un format correspondant sont retournés.
pReserved
Réservé pour un usage futur. Doit être défini sur NULL.
[out] ppPsdIEDataList
Pointeur vers une structure PWLAN_RAW_DATA_LIST qui contient la liste de données mise en forme.
Valeur retournée
Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.
Si la fonction échoue, la valeur de retour peut être l’un des codes de retour suivants.
Code de retour | Description |
---|---|
|
hClientHandle a la valeur NULL ou non valide, dwIeDataSize a la valeur 0, pRawIeData a la valeur NULL ou pReserved n’est pas NULL. |
|
Le handle hClientHandle est introuvable dans la table de handles. |
|
Cette fonction a été appelée à partir d’une plateforme non prise en charge. Cette valeur est retournée si cette fonction a été appelée à partir d’un windows XP avec SP3 ou de l’API LAN sans fil pour Windows XP avec un client SP2. |
|
Différents codes d’erreur. |
Remarques
Pour plus d’informations sur les E/S PSD, notamment une discussion sur le format d’un IE, consultez WlanSetPsdIEDataList.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wlanapi.h (incluez Wlanapi.h) |
Bibliothèque | Wlanapi.lib |
DLL | Wlanapi.dll |