다음을 통해 공유


DOMAIN_DESC 구조체(dsclient.h)

DOMAINDESC 구조체에는 IDsBrowseDomainTree::GetDomains 메서드를 사용하여 얻은 도메인 트리의 요소에 대한 데이터가 포함됩니다. 이 구조체는 DOMAINTREE 구조체에 포함되어 있습니다.

구문

typedef struct _DOMAINDESC {
  LPWSTR             pszName;
  LPWSTR             pszPath;
  LPWSTR             pszNCName;
  LPWSTR             pszTrustParent;
  LPWSTR             pszObjectClass;
  ULONG              ulFlags;
  BOOL               fDownLevel;
  struct _DOMAINDESC *pdChildList;
  struct _DOMAINDESC *pdNextSibling;
} DOMAIN_DESC, DOMAINDESC, *PDOMAIN_DESC, *LPDOMAINDESC;

멤버

pszName

도메인 이름을 포함하는 유니코드 문자열에 대한 포인터입니다.

pszPath

도메인의 경로를 포함하는 유니코드 문자열에 대한 포인터입니다. 예약되어 있습니다.

pszNCName

"DC=myDom, DC=Fabrikam, DC=com" 형식의 도메인의 정규화된 이름을 포함하는 유니코드 문자열에 대한 포인터입니다. DBDTF_RETURNFQDN 플래그가 IDsBrowseDomainTree::GetDomainsdwFlags 매개 변수에 설정되지 않은 경우 이 멤버는 비어 있습니다.

pszTrustParent

부모 도메인의 이름을 포함하는 유니코드 문자열에 대한 포인터입니다. 도메인에 부모가 없는 경우 이 멤버는 NULL 입니다.

pszObjectClass

도메인의 개체 클래스 이름을 포함하는 유니코드 문자열에 대한 포인터입니다.

ulFlags

트러스트의 특성을 지정하는 플래그 집합을 포함합니다. 자세한 내용과 가능한 값 목록은 DsEnumerateDomainTrustsFlags 매개 변수를 참조하세요.

fDownLevel

도메인이 하위 수준 도메인이거나 0이 아닌 경우 0이 아닌 값을 포함합니다.

pdChildList

도메인의 첫 번째 자식 을 나타내는 DOMAINDESC 구조체에 대한 포인터를 포함합니다. 자식 구조의 pdNextSibling 멤버에 액세스하여 후속 자식을 가져옵니다. 도메인에 자식이 없는 경우 이 멤버는 NULL 입니다.

pdNextSibling

도메인의 다음 형제를 나타내는 DOMAINDESC 구조체에 대한 포인터를 포함합니다. 형제 구조의 pdNextSibling 멤버에 액세스하여 후속 형제를 가져옵니다. 도메인에 형제가 없는 경우 이 멤버는 NULL 입니다.

설명

이 구조의 정보에 액세스하고 사용하는 방법에 대한 자세한 내용은 도메인 브라우저를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 dsclient.h

추가 정보

DOMAINTREE

Active Directory Domain Services 구조체 표시

도메인 브라우저

DsEnumerateDomainTrusts