Freigeben über


IADsADSystemInfo-Schnittstelle (iads.h)

Die IADsADSystemInfo-Schnittstelle ruft Daten zum lokalen Computer ab, wenn ein Windows-Betriebssystem in einer Windows-Domäne ausgeführt wird. Sie können beispielsweise die Domäne, den Standort und den distinguished Name des lokalen Computers abrufen.

Die IADsADSystemInfo-Schnittstelle wird für das ADSystemInfo-Objekt implementiert, das sich in adsldp.dll befindet, das bei der Standardinstallation von ADSI unter Windows 2000 enthalten ist. Sie müssen explizit eine instance des ADSystemInfo-Objekts erstellen, um die Methoden für die IADsADSystemInfo-Schnittstelle aufzurufen. Diese Anforderung besteht darin, eine ADSystemInfo-instance mit der CoCreateInstance-Funktion in C/C++ zu erstellen.

IADsADSystemInfo *pADsys;
HRESULT hr = CoCreateInstance(CLSID_ADSystemInfo,
                              NULL,
                              CLSCTX_INPROC_SERVER,
                              IID_IADsADSystemInfo,
                              (void**)&pADsys);

Sie können auch den New-Operator in Visual Basic verwenden.

Dim adSys as New ADSystemInfo

Alternativ können Sie die CreateObject-Funktion in einer Skriptumgebung aufrufen und "ADSystemInfo" als ProgID angeben.

Dim adSys
Set adSys = CreateObject("ADSystemInfo")

Vererbung

Die IADsADSystemInfo-Schnittstelle erbt von der IDispatch-Schnittstelle . IADsADSystemInfo verfügt auch über folgende Arten von Membern:

Methoden

Die IADsADSystemInfo-Schnittstelle verfügt über diese Methoden.

 
IADsADSystemInfo::GetAnyDCName

Ruft den DNS-Namen eines Domänencontrollers in der Domäne des lokalen Computers ab.
IADsADSystemInfo::GetDCSiteName

Ruft den Namen des Active Directory-Standorts ab, der den lokalen Computer enthält.
IADsADSystemInfo::GetTrees

Ruft die DNS-Namen aller Verzeichnisstrukturen in der Gesamtstruktur des lokalen Computers ab.
IADsADSystemInfo::RefreshSchemaCache

Die IADsADSystemInfo::RefreshSchemaCache-Methode aktualisiert den Active Directory-Schemacache.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile iads.h

Weitere Informationen

Cocreateinstance

Methoden der IADsADSystemInfo-Eigenschaft

IDispatch