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