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


Интерфейс 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

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

CoCreateInstance