Partager via


structure SDP_TREE_ROOT_NODE (sdpnode.h)

La structure SDP_TREE_ROOT_NODE est l’élément racine d’une représentation basée sur une arborescence d’un enregistrement SDP.

Syntaxe

typedef struct _SDP_TREE_ROOT_NODE {
  SDP_NODE RootNode;
} SDP_TREE_ROOT_NODE, *PSDP_TREE_ROOT_NODE;

Membres

RootNode

Structure SDP_NODE qui représente le nœud racine d’une représentation basée sur une arborescence d’un enregistrement SDP.

Remarques

Plusieurs fonctions SDP accèdent ou génèrent cette structure lorsqu’elles créent un enregistrement SDP basé sur une arborescence ou convertissent un flux d’enregistrement SDP brut en enregistrement basé sur une arborescence.

La fonction SdpAddAttributeToTree ajoute une structure SDP_NODE qui contient des informations d’attribut SDP à une structure SDP_TREE_ROOT_NODE existante.

La fonction SdpConvertStreamToTree génère cette structure en tant qu’élément racine d’un enregistrement SDP qu’il convertit d’un flux en structure basée sur une arborescence.

La fonction SdpConvertTreeToStream utilise une structure SDP_TREE_ROOT_NODE existante comme entrée lorsqu’elle convertit une représentation basée sur une arborescence d’un enregistrement SDP en flux.

La fonction SdpCreateNodeTree crée une structure SDP_TREE_ROOT_NODE vide. Il s’agit de la première étape de la création d’un enregistrement SDP en tant qu’arborescence. Une fois l’arborescence SDP terminée, un pilote de profil qui utilise SDP pour publier son service peut convertir l’arborescence en flux d’enregistrement SDP à l’aide de la fonction SdpConvertTreeToStream.

La fonction SdpFindAttributeInTree recherche une structure SDP_TREE_ROOT_NODE remplie pour une valeur d’attribut SDP.

Exigences

Exigence Valeur
client minimum pris en charge Versions :_Supported dans Windows Vista et versions ultérieures.
d’en-tête sdpnode.h (include Sdpnode.h)

Voir aussi

SDP_NODE

SdpAddAttributeToTree

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpCreateNodeTree

SdpFindAttributeInTree