Remarque
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 BluetoothSdpGetContainerElementData itère un flux de conteneur et retourne chaque élément contenu dans l’élément conteneur.
Syntaxe
DWORD BluetoothSdpGetContainerElementData(
[in] LPBYTE pContainerStream,
[in] ULONG cbContainerLength,
[in, out] HBLUETOOTH_CONTAINER_ELEMENT *pElement,
[out] PSDP_ELEMENT_DATA pData
);
Paramètres
[in] pContainerStream
Pointeur vers un flux SDP valide. Le premier élément du flux doit être une séquence ou une alternative.
[in] cbContainerLength
Taille, en octets, du paramètre pContainerStream .
[in, out] pElement
Valeur utilisée pour suivre l’emplacement dans le flux. La première fois que la fonction BluetoothSdpGetContainerElementData est appelée pour un conteneur, *pElement doit avoir la valeur NULL. Pour les appels suivants, la valeur ne doit pas être modifiée.
[out] pData
Pointeur vers une mémoire tampon remplie de données de l’élément SDP actuel de pContainerStream.
Valeur retournée
Retourne ERROR_SUCCESS en cas de réussite, indiquant que le paramètre pData contient les données. Retourne les codes d’erreur en cas d’échec. Le tableau suivant décrit les codes d’erreur courants associés à la fonction BluetoothSdpGetContainerElementData :
| Code de retour | Description |
|---|---|
|
Il n’y a plus d’élément dans la liste. L’appelant doit arrêter d’appeler la fonction BluetoothSdpGetContainerElementData pour ce conteneur. |
|
Un pointeur obligatoire est NULL, ou le conteneur n’est pas un flux SDP valide. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista, Windows XP avec SP2 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Aucun pris en charge |
| Plateforme cible | Windows |
| En-tête | bluetoothapis.h (inclure Bthsdpdef.h, BluetoothAPIs.h) |
| Bibliothèque | Bthprops.lib |
| DLL | bthprops.cpl |