Поделиться через


Метод 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

Члены pszNCName структур DOMAINDESC получат полные доменные имена. Полное доменное имя имеет вид "DC=myDom, DC=Fabrikam, DC=com" в отличие от "myDom.Fabrikam.com".

DBDTF_RETURNMIXEDDOMAINS

Метод возвращает домены доверия нижнего уровня.

DBDTF_RETURNEXTERNAL

Метод возвращает внешние домены доверия.

DBDTF_RETURNINBOUND

Если этот флаг установлен, метод возвращает домены доверия. Если этот флаг не установлен, метод возвращает доверенные домены.

DBDTF_RETURNINOUTBOUND

Метод возвращает как доверенные, так и доверенные домены.

Возвращаемое значение

Возвращает стандартное значение HRESULT , включая следующее.

Комментарии

Дополнительные сведения о том, как получить доступ к данным, предоставляемым этим методом, и использовать их, см. в разделе Domain Browser.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header dsclient.h
DLL Dsadmin.dll

См. также раздел

DOMAINDESC

DOMAINTREE

Доменный браузер

IDsBrowseDomainTree

IDsBrowseDomainTree::FreeDomains