Fonction SdpAddAttributeToTree (sdplib.h)
La fonction Bluetooth SdpAddAttributeToTree est utilisée pour attacher un nœud d’attribut SDP au niveau supérieur d’un enregistrement SDP.
Syntaxe
NTSTATUS SdpAddAttributeToTree(
PSDP_TREE_ROOT_NODE Tree,
[in] USHORT AttribId,
__drv_aliasesMem PSDP_NODE AttribValue,
[in] ULONG tag
);
Paramètres
Tree
Niveau supérieur de l’enregistrement SDP auquel la fonction SdpAddAttributeToTree attache le nœud d’attribut SDP.
[in] AttribId
Identificateur de l’attribut à attacher.
AttribValue
Pointeur vers le nœud SDP à ajouter en tant qu’attribut.
[in] tag
Spécifie une balise de pool de 4 octets qui identifie de manière unique le pilote qui effectue l’allocation de mémoire. Pour plus d’informations sur les balises de pool, consultez ExAllocatePoolWithTag.
Valeur retournée
Les valeurs de retour possibles sont les suivantes :
Remarques
Les pilotes de profil Bluetooth peuvent obtenir un pointeur vers cette fonction via le BTHDDI_SDP_NODE_INTERFACE.
Pour plus d’informations sur l’arborescence, consultez Conversion d’enregistrements SDP en arborescence.
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 |