Compartilhar via


Interface IDsBrowseDomainTree (dsclient.h)

A interface IDsBrowseDomainTree é usada por um aplicativo para exibir uma caixa de diálogo do navegador de domínio e/ou obter uma lista de domínios de confiança relacionados a um determinado computador.

Herança

A interface IDsBrowseDomainTree herda da interface IUnknown . IDsBrowseDomainTree também tem estes tipos de membros:

Métodos

A interface IDsBrowseDomainTree tem esses métodos.

 
IDsBrowseDomainTree::BrowseTo

O método IDsBrowseDomainTree::BrowseTo exibe uma caixa de diálogo usada para procurar um domínio.
IDsBrowseDomainTree::FlushCachedDomains

O método IDsBrowseDomainTree::FlushCachedDomains libera a lista de domínios armazenados em cache.
IDsBrowseDomainTree::FreeDomains

O método IDsBrowseDomainTree::FreeDomains libera a memória alocada pelo método IDsBrowseDomainTree::GetDomains.
IDsBrowseDomainTree::GetDomains

O método IDsBrowseDomainTree::GetDomains recupera os domínios de confiança do computador atual. O computador atual é definido usando o método IDsBrowseDomainTree::SetComputer.
IDsBrowseDomainTree::SetComputer

Especifica o computador e as credenciais a serem usadas por essa instância da interface IDsBrowseDomainTree.

Comentários

Uma instância dessa interface é criada chamando CoCreateInstance com o identificador de classe CLSID_DsDomainTreeBrowser, conforme mostrado abaixo.

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();
}

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsclient.h

Confira também

Cocreateinstance