SdpFindAttributeInTree, fonction (sdplib.h)
La fonction Bluetooth SdpFindAttributeInTree est utilisée pour localiser le nœud d’attribut spécifié dans la représentation basée sur l’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 basée sur l’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 de retour
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’elle référence soit libérée.
Les pilotes de profil Bluetooth peuvent obtenir un pointeur vers cette fonction via le structure BTHDDI_SDP_PARSE_INTERFACE.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Versions :_Supported dans Windows Vista et versions ultérieures. |
plateforme cible | Bureau |
d’en-tête | sdplib.h (include BthSdpddi.h) |
IRQL | <= PASSIVE_LEVEL |