Interface IADsWinNTSystemInfo (iads.h)
L’interface IADsWinNTSystemInfo récupère les informations système WinNT sur un ordinateur. Ces informations système incluent le nom du compte d’utilisateur, le domaine de l’utilisateur, le nom d’hôte et le contrôleur de domaine principal de l’ordinateur hôte.
L’interface IADsWinNTSystemInfo est implémentée sur l’objet WinNTSystemInfo résidant dans Activeds.dll, qui est inclus dans l’installation standard d’ADSI pour les éditions compatibles avec le domaine de Windows. Vous devez créer explicitement une instance de l’objet WinNTSystemInfo pour appeler les méthodes sur l’interface IADsWinNTSystemInfo . Cette exigence signifie la création d’une instance WinNTSystemInfo avec la fonction CoCreateInstance en C/C++.
IADsWinNTSystemInfo *pNTsys;
HRESULT hr = CoCreateInstance(CLSID_WinNTSystemInfo,
NULL,
CLSCTX_INPROC_SERVER,
IID_IADsWinNTSystemInfo,
(void**)&pNTsys);
Vous pouvez également utiliser l’opérateur New en Visual Basic.
Dim ntSys As New WinNTSystemInfo
Vous pouvez également appeler la fonction CreateObject dans un environnement de script, en fournissant « WinNTSystemInfo » en tant que ProgID.
Dim ntSys
Set ntSys = CreateObject("WinNTSystemInfo")
Héritage
L’interface IADsWinNTSystemInfo hérite de l’interface IDispatch.
Spécifications
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | iads.h |