SDP_TREE_ROOT_NODE構造体 (sdpnode.h)
SDP_TREE_ROOT_NODE構造体は、SDP レコードのツリー ベースの表現のルート要素です。
構文
typedef struct _SDP_TREE_ROOT_NODE {
SDP_NODE RootNode;
} SDP_TREE_ROOT_NODE, *PSDP_TREE_ROOT_NODE;
メンバーズ
RootNode
SDP レコードのツリー ベースの表現のルート ノードを表す SDP_NODE 構造体。
備考
複数の SDP 関数は、ツリーベースの SDP レコードを作成したり、生の SDP レコード ストリームをツリー ベースのレコードに変換したりするときに、この構造にアクセスまたは出力します。
SdpAddAttributeToTree 関数は、SDP 属性情報を含むSDP_NODE構造体を既存のSDP_TREE_ROOT_NODE構造体に追加します。
SdpConvertStreamToTree 関数は、ストリームからツリー ベースの構造体に変換する SDP レコードのルート要素としてこの構造体を出力します。
SdpConvertTreeToStream 関数は、SDP レコードのツリー ベースの表現をストリームに変換するときに、既存のSDP_TREE_ROOT_NODE構造体を入力として使用します。
SdpCreateNodeTree 関数は、空のSDP_TREE_ROOT_NODE構造体を作成します。 これは、ツリーとして SDP レコードを作成する最初の手順です。 SDP ツリーが完了すると、SDP を使用してサービスをアドバタイズしているプロファイル ドライバーは、SdpConvertTreeToStream 関数を使用してツリーを SDP レコード ストリームに変換できます。
SdpFindAttributeInTree 関数は、設定されたSDP_TREE_ROOT_NODE構造体で SDP 属性値を検索します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista 以降のバージョン:_Supported。 |
ヘッダー | sdpnode.h (Sdpnode.h を含む) |