Freigeben über


IADsWinNTSystemInfo-Schnittstelle (iads.h)

Die IADsWinNTSystemInfo-Schnittstelle ruft die WinNT-Systeminformationen zu einem Computer ab. Diese Systeminformationen umfassen den Namen des Benutzerkontos, die Benutzerdomäne, den Hostnamen und den primären Domänencontroller des Hostcomputers.

Die IADsWinNTSystemInfo-Schnittstelle wird für das WinNTSystemInfo-Objekt implementiert, das sich in Activeds.dll befindet, das in der Standardinstallation von ADSI für domänenfähige Editionen von Windows enthalten ist. Sie müssen explizit eine Instanz des WinNTSystemInfo-Objekts erstellen, um die Methoden auf der IADsWinNTSystemInfo-Schnittstelle aufzurufen. Diese Anforderung bedeutet, dass eine WinNTSystemInfo-Instanz mit der CoCreateInstance-Funktion in C/C++ erstellt wird.

IADsWinNTSystemInfo *pNTsys;
HRESULT hr = CoCreateInstance(CLSID_WinNTSystemInfo,
                              NULL,
                              CLSCTX_INPROC_SERVER,
                              IID_IADsWinNTSystemInfo,
                              (void**)&pNTsys);

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

Dim ntSys As New WinNTSystemInfo

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

Dim ntSys
Set ntSys = CreateObject("WinNTSystemInfo")

Vererbung

Die IADsWinNTSystemInfo-Schnittstelle erbt von der IDispatch-Schnittstelle.

Anforderungen

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

Weitere Informationen

Cocreateinstance

Methoden der IADsWinNTSystemInfo-Eigenschaft

IDispatch