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_NODE 結構,表示 SDP 記錄之樹狀架構表示法的根節點。
備註
當數個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) |