Share via


SDP_TREE_ROOT_NODE-Struktur (sdpnode.h)

Die SDP_TREE_ROOT_NODE-Struktur ist das Stammelement einer strukturbasierten Darstellung eines SDP-Datensatzes.

Syntax

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

Member

RootNode

Eine SDP_NODE-Struktur , die den Stammknoten einer strukturbasierten Darstellung eines SDP-Datensatzes darstellt.

Hinweise

Mehrere SDP-Funktionen greifen auf diese Struktur zu oder geben sie aus, wenn sie einen baumbasierten SDP-Datensatz erstellen oder einen rohen SDP-Datensatzdatenstrom in einen strukturbasierten Datensatz konvertieren.

Die SdpAddAttributeToTree-Funktion fügt einer vorhandenen SDP_TREE_ROOT_NODE-Struktur eine SDP_NODE-Struktur hinzu, die SDP-Attributinformationen enthält.

Die SdpConvertStreamToTree-Funktion gibt diese Struktur als Stammelement eines SDP-Datensatzes aus, den sie aus einem Stream in eine strukturbasierte Struktur konvertiert.

Die SdpConvertTreeToStream-Funktion verwendet eine vorhandene SDP_TREE_ROOT_NODE-Struktur als Eingabe, wenn sie eine strukturbasierte Darstellung eines SDP-Datensatzes in einen Stream konvertiert.

Die SdpCreateNodeTree-Funktion erstellt eine leere SDP_TREE_ROOT_NODE-Struktur. Dies ist der erste Schritt beim Erstellen eines SDP-Datensatzes als Struktur. Nach Abschluss der SDP-Struktur kann ein Profiltreiber, der SDP zum Ankündigen seines Diensts verwendet, die Struktur mithilfe der SdpConvertTreeToStream-Funktion in einen SDP-Datensatzdatenstrom konvertieren.

Die SdpFindAttributeInTree-Funktion durchsucht eine aufgefüllte SDP_TREE_ROOT_NODE-Struktur nach einem SDP-Attributwert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows Vista und höher.
Kopfzeile sdpnode.h (include Sdpnode.h)

Weitere Informationen

SDP_NODE

SdpAddAttributeToTree

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpCreateNodeTree

SdpFindAttributeInTree