IDsBrowseDomainTree::GetDomains 方法 (dsclient.h)
IDsBrowseDomainTree::GetDomains 方法检索当前计算机的信任域。 当前计算机是使用 IDsBrowseDomainTree::SetComputer 方法设置的 。
语法
HRESULT GetDomains(
[in] PDOMAIN_TREE *ppDomainTree,
[in] DWORD dwFlags
);
参数
[in] ppDomainTree
指向接收信任域数据的 DOMAINTREE 结构指针的指针。 调用 IDsBrowseDomainTree::FreeDomains 不再需要时,调用方必须释放此内存。
[in] dwFlags
包含一组用于修改域内容的标志。 这可以是零,也可以是以下一个或多个值的组合。
DBDTF_RETURNFQDN
DOMAINDESC 结构的 pszNCName 成员将接收完全限定的域名。 完全限定的域名采用“DC=myDom, DC=Fabrikam, DC=com”的形式,而不是“myDom.Fabrikam.com”。
DBDTF_RETURNMIXEDDOMAINS
方法将返回下层信任域。
DBDTF_RETURNEXTERNAL
方法将返回外部信任域。
DBDTF_RETURNINBOUND
如果设置了此标志,该方法将返回信任域。 如果未设置此标志,该方法将返回受信任的域。
DBDTF_RETURNINOUTBOUND
方法将返回受信任域和信任域。
返回值
返回一个标准 HRESULT 值,其中包括以下内容。
注解
有关如何访问和使用此方法提供的数据的详细信息,请参阅 域浏览器。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | dsclient.h |
DLL | Dsadmin.dll |