IDsBrowseDomainTree-Schnittstelle (dsclient.h)
Die IDsBrowseDomainTree-Schnittstelle wird von einer Anwendung verwendet, um ein Domänenbrowserdialogfeld anzuzeigen und/oder eine Liste von Vertrauensdomänen abzurufen, die sich auf einen bestimmten Computer beziehen.
Vererbung
Die IDsBrowseDomainTree-Schnittstelle erbt von der IUnknown-Schnittstelle . IDsBrowseDomainTree verfügt auch über folgende Arten von Membern:
Methoden
Die IDsBrowseDomainTree-Schnittstelle verfügt über diese Methoden.
IDsBrowseDomainTree::BrowseTo Die IDsBrowseDomainTree::BrowseTo-Methode zeigt ein Dialogfeld an, das zum Suchen nach einer Domäne verwendet wird. |
IDsBrowseDomainTree::FlushCachedDomains Die IDsBrowseDomainTree::FlushCachedDomains-Methode gibt die zwischengespeicherte Domänenliste frei. |
IDsBrowseDomainTree::FreeDomains Die IDsBrowseDomainTree::FreeDomains-Methode gibt den Speicher frei, der von der IDsBrowseDomainTree::GetDomains-Methode zugewiesen wurde. |
IDsBrowseDomainTree::GetDomains Die IDsBrowseDomainTree::GetDomains-Methode ruft die Vertrauensdomänen des aktuellen Computers ab. Der aktuelle Computer wird mithilfe der IDsBrowseDomainTree::SetComputer-Methode festgelegt. |
IDsBrowseDomainTree::SetComputer Gibt den Computer und die Anmeldeinformationen an, die von diesem instance der IDsBrowseDomainTree-Schnittstelle verwendet werden sollen. |
Hinweise
Ein instance dieser Schnittstelle wird erstellt, indem CoCreateInstance mit dem CLSID_DsDomainTreeBrowser Klassenbezeichner aufgerufen wird, wie unten gezeigt.
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();
}
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | dsclient.h |