| Platform SDK: Active Directory, ADSI, and Directory Services |
The DOMAINDESC structure is used to hold information of a domain, including the domain name, the distinguished name, its parent, children, and/or siblings.
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;
The DOMAINTREE structure uses an array of DOMAINDESC structures to maintain the information about a domain tree that can be displayed using the IDsBrowseDomainTree interface.
Windows NT/2000: Requires Windows 2000.
Header: Declared in Dsclient.h.
Active Directory Display Structures, DOMAINTREE, IDsBrowseDomainTree