Fonction SdpFindAttributeInTree (sdplib.h)
La fonction Bluetooth SdpFindAttributeInTree est utilisée pour localiser le nœud d’attribut spécifié dans la représentation par arborescence d’un enregistrement SDP.
Syntaxe
NTSTATUS SdpFindAttributeInTree(
[in] PSDP_TREE_ROOT_NODE Tree,
[in] USHORT AttribId,
PSDP_NODE *Attribute
);
Paramètres
[in] Tree
Nœud racine de la représentation arborescence de l’enregistrement SDP à rechercher.
[in] AttribId
Identificateur du nœud d’attribut à localiser.
Attribute
Pointeur vers une variable qui reçoit l’adresse du nœud d’attribut situé.
Valeur retournée
Les valeurs de retour possibles sont les suivantes :
Remarques
La fonction SdpFindAttributeInTree retourne l’adresse du nœud demandé dans l’arborescence ; il n’effectue pas de copie. Ce pointeur de nœud est valide jusqu’à ce que l’arborescence SDP qu’il référence soit libérée.
Les pilotes de profil Bluetooth peuvent obtenir un pointeur vers cette fonction via le BTHDDI_SDP_PARSE_INTERFACE structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Versions :_Supported dans Windows Vista et versions ultérieures. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | sdplib.h (inclure BthSdpddi.h) |
IRQL | <= PASSIVE_LEVEL |