SdpCreateNodeAlternative, fonction (sdplib.h)
La fonction SdpCreateNodeAlternative bluetooth est utilisée pour créer un nœud SDP de séquence de remplacement vide.
Syntaxe
PSDP_NODE SdpCreateNodeAlternative(
[in] ULONG tag
);
Paramètres
[in] tag
Balise définie par un pilote de profil à associer au nœud.
Valeur de retour
Si elle réussit, cette fonction retourne un pointeur vers la structure SDP_NODE nouvellement allouée. Si elle ne réussit pas, cette fonction retourne NULL.
Remarques
Une fois qu’un autre nœud de séquence est créé en appelant la fonction SdpCreateNodeAlternative, les pilotes Bluetooth peuvent appeler la fonction fonction SdpAppendNodeToContainerNode pour insérer d’autres nœuds dans le nœud de séquence de remplacement ou pour ajouter le nouveau nœud de séquence alternatif à un autre nœud de séquence.
Un autre nœud de séquence peut être ajouté en tant qu’attribut de niveau supérieur d’un enregistrement SDP en appelant la fonction SdpAddAttributeToTree.
Les pilotes de profil Bluetooth peuvent obtenir un pointeur vers cette fonction via le BTHDDI_SDP_NODE_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 |