dsclient.h) (DOMAIN_DESC 结构

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

指向包含域名的 Unicode 字符串的指针。

pszPath

指向包含域路径的 Unicode 字符串的指针。 保留。

pszNCName

指向 Unicode 字符串的指针,该字符串包含格式为“DC=myDom, DC=Fabrikam, DC=com”的域的完全限定名称。 如果未在 IDsBrowseDomainTree::GetDomainsdwFlags 参数中设置DBDTF_RETURNFQDN标志,则此成员为空。

pszTrustParent

指向包含父域名称的 Unicode 字符串的指针。 如果域没有父级,则此成员为 NULL

pszObjectClass

指向包含域的对象类名称的 Unicode 字符串的指针。

ulFlags

包含一组指定信任属性的标志。 有关详细信息和可能值的列表,请参阅 DsEnumerateDomainTrustsFlags 参数。

fDownLevel

如果域为下层域,则包含非零值,否则为零。

pdChildList

包含指向 DOMAINDESC 结构的指针,该结构表示域的第一个子级。 通过访问子结构的 pdNextSibling 成员获取后续子级。 如果域没有子级,则此成员为 NULL

pdNextSibling

包含指向 DOMAINDESC 结构的指针,该结构表示域的下一个同级。 通过访问同级结构的 pdNextSibling 成员获取后续的同级。 如果域没有同级,则此成员为 NULL

注解

有关如何访问和使用此结构中的信息的详细信息,请参阅 域浏览器

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 dsclient.h

另请参阅

DOMAINTREE

在 Active Directory 域服务 中显示结构

域浏览器

DsEnumerateDomainTrusts