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.
Le PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK est un prototype de fonction de rappel appelé une fois pour chaque attribut trouvé dans le paramètre pSDPStream passé à l’appel de fonction BluetoothSdpEnumAttributes .
Syntaxe
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;
BOOL PfnBluetoothEnumAttributesCallback(
ULONG uAttribId,
LPBYTE pValueStream,
ULONG cbStreamSize,
LPVOID pvParam
)
{...}
Paramètres
uAttribId
Identificateur d’attribut actuel dans le flux SDP.
pValueStream
Flux SDP brut pour la valeur d’attribut associée à uAttribId. Utilisez la fonction BluetoothSdpGetElementData pour analyser les résultats bruts dans des données lisibles par ordinateur.
cbStreamSize
Taille, en octets, de pValueStream.
pvParam
Contexte passé à partir d’un appel précédent à la fonction BluetoothSdpEnumAttributes .
Valeur retournée
Doit retourner TRUE lorsque l’énumération passe à l’identificateur d’attribut suivant trouvé dans le flux. Doit retourner FALSE lorsque l’énumération des identificateurs d’attributs d’enregistrement doit s’arrêter immédiatement.
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) |