IDsBrowseDomainTree::BrowseTo 方法 (dsclient.h)

IDsBrowseDomainTree::BrowseTo 方法显示用于浏览域的对话框。

语法

HRESULT BrowseTo(
  [in]  HWND   hwndParent,
  [out] LPWSTR *ppszTargetPath,
  [in]  DWORD  dwFlags
);

参数

[in] hwndParent

将成为域浏览器对话框所有者的窗口的句柄。

[out] ppszTargetPath

指向 Unicode 字符串指针的指针,该指针接收域浏览器中所选域的路径字符串。 如果通过调用 CoTaskMemFree 不再需要内存,则必须释放此内存。 默认情况下,此路径采用“myDom.Fabrikam.com”格式。 如果 dwFlags 包含 DBDTF_RETURNFQDN 标志,则路径采用“DC=myDom, DC=Fabrikam, DC=com”的形式。

[in] dwFlags

包含一组标志,用于修改域浏览器对话框的行为。 这可以是零,也可以是以下一个或多个值的组合。

DBDTF_RETURNFQDN

域浏览器会将完全限定的域名放置在 ppszTargetPath 中。 完全限定的域名采用“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

另请参阅

CoTaskMemFree

IDsBrowseDomainTree