Интерфейс IDsBrowseDomainTree (dsclient.h)
Интерфейс IDsBrowseDomainTree используется приложением для отображения диалогового окна браузера домена и (или) получения списка доменов доверия, связанных с данным компьютером.
Наследование
Интерфейс IDsBrowseDomainTree наследуется от интерфейса IUnknown . IDsBrowseDomainTree также имеет следующие типы элементов:
Методы
Интерфейс IDsBrowseDomainTree содержит следующие методы.
IDsBrowseDomainTree::BrowseTo Метод IDsBrowseDomainTree::BrowseTo отображает диалоговое окно, используемое для поиска домена. |
IDsBrowseDomainTree::FlushCachedDomains Метод IDsBrowseDomainTree::FlushCachedDomains освобождает кэшированный список доменов. |
IDsBrowseDomainTree::FreeDomains Метод IDsBrowseDomainTree::FreeDomains освобождает память, выделенную методом IDsBrowseDomainTree::GetDomains. |
IDsBrowseDomainTree::GetDomains Метод IDsBrowseDomainTree::GetDomains извлекает домены доверия текущего компьютера. Текущий компьютер задается с помощью метода IDsBrowseDomainTree::SetComputer. |
IDsBrowseDomainTree::SetComputer Указывает компьютер и учетные данные, используемые этим экземпляром интерфейса IDsBrowseDomainTree. |
Комментарии
Экземпляр этого интерфейса создается путем вызова CoCreateInstance с идентификатором класса CLSID_DsDomainTreeBrowser , как показано ниже.
HRESULT hr = S_OK;
IDsBrowseDomainTree *pDSB = NULL;
hr = CoCreateInstance( CLSID_DsDomainTreeBrowser,
NULL,
CLSCTX_INPROC_SERVER,
IID_IDsBrowseDomainTree,
(void**)&pDSB);
if(SUCCEEDED(hr))
{
//use the IDsBrowseDomainTree object
//release the IDsBrowseDomainTree object
pDSB->Release();
}
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | dsclient.h |