Share via


IADsWinNTSystemInfo インターフェイス (iads.h)

IADsWinNTSystemInfo インターフェイスは、コンピューターに関する WinNT システム情報を取得します。 このようなシステム情報には、ユーザー アカウント名、ユーザー ドメイン、ホスト名、ホスト コンピューターのプライマリ ドメイン コントローラーが含まれます。

IADsWinNTSystemInfo インターフェイスは、windows のドメイン対応エディションの ADSI の標準インストールに含まれる、Activeds.dllに存在する WinNTSystemInfo オブジェクトに実装されます。 IADsWinNTSystemInfo インターフェイスでメソッドを呼び出すには、WinNTSystemInfo オブジェクトのインスタンスを明示的に作成する必要があります。 この要件は、C/C++ で CoCreateInstance 関数を使用して WinNTSystemInfo インスタンスを作成することを意味します。

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

Visual Basic で New 演算子を使用することもできます。

Dim ntSys As New WinNTSystemInfo

スクリプト環境で CreateObject 関数を呼び出し、ProgID として "WinNTSystemInfo" を指定することもできます。

Dim ntSys
Set ntSys = CreateObject("WinNTSystemInfo")

継承

IADsWinNTSystemInfo インターフェイスは、IDispatch インターフェイスから継承されます。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー iads.h

こちらもご覧ください

Cocreateinstance

IADsWinNTSystemInfo プロパティ メソッド

IDispatch