Partager via


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

Voir aussi

BTHDDI_SDP_PARSE_INTERFACE