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) |