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

추가 정보

SDP_NODE

SdpAddAttributeToTree

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpCreateNodeTree

SdpFindAttributeInTree