Interface IDsBrowseDomainTree (dsclient.h)

L’interface IDsBrowseDomainTree est utilisée par une application pour afficher une boîte de dialogue de navigateur de domaine et/ou obtenir une liste de domaines d’approbation liés à un ordinateur donné.

Héritage

L’interface IDsBrowseDomainTree hérite de l’interface IUnknown. IDsBrowseDomainTree a également les types de membres suivants :

Méthodes

L’interface IDsBrowseDomainTree a ces méthodes.

 
IDsBrowseDomainTree ::BrowseTo

La méthode IDsBrowseDomainTree ::BrowseTo affiche une boîte de dialogue utilisée pour rechercher un domaine.
IDsBrowseDomainTree ::FlushCachedDomains

La méthode IDsBrowseDomainTree ::FlushCachedDomains libère la liste des domaines mis en cache.
IDsBrowseDomainTree ::FreeDomains

La méthode IDsBrowseDomainTree ::FreeDomains libère la mémoire allouée par la méthode IDsBrowseDomainTree ::GetDomains.
IDsBrowseDomainTree ::GetDomains

La méthode IDsBrowseDomainTree ::GetDomains récupère les domaines d’approbation de l’ordinateur actuel. L’ordinateur actuel est défini à l’aide de la méthode IDsBrowseDomainTree ::SetComputer.
IDsBrowseDomainTree ::SetComputer

Spécifie l’ordinateur et les informations d’identification à utiliser par cette instance de l’interface IDsBrowseDomainTree.

Remarques

Une instance de cette interface est créée en appelant CoCreateInstance avec l’identificateur de classe CLSID_DsDomainTreeBrowser comme indiqué ci-dessous.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête dsclient.h

Voir aussi

CoCreateInstance