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 |