Поделиться через


Интерфейс IADsWinNTSystemInfo (iads.h)

Интерфейс IADsWinNTSystemInfo извлекает сведения о системе WinNT о компьютере. К таким системным сведениям относятся имя учетной записи пользователя, домен пользователя, имя узла и основной контроллер домена главного компьютера.

Интерфейс IADsWinNTSystemInfo реализован в объекте WinNTSystemInfo , размещенном в Activeds.dll, который входит в стандартную установку ADSI для выпусков Windows с поддержкой домена. Чтобы вызвать методы в интерфейсе IADsWinNTSystemInfo, необходимо явно создать экземпляр объекта WinNTSystemInfo. Это требование означает создание экземпляра WinNTSystemInfo с помощью функции CoCreateInstance в C/C++.

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

Вы также можете использовать оператор New в Visual Basic.

Dim ntSys As New WinNTSystemInfo

Вы также можете вызвать функцию CreateObject в среде сценариев, указав "WinNTSystemInfo" в качестве ProgID.

Dim ntSys
Set ntSys = CreateObject("WinNTSystemInfo")

Наследование

Интерфейс IADsWinNTSystemInfo наследуется от интерфейса IDispatch.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header iads.h

См. также раздел

CoCreateInstance

Методы свойств IADsWinNTSystemInfo

IDispatch