次の方法で共有


IDiscMaster2 インターフェイス (imapi2.h)

このインターフェイスを使用して、コンピューターにインストールされている CD デバイスと DVD デバイスを列挙します。

このインターフェイスのインスタンスを作成するには、 CoCreateInstance 関数を呼び出します。 クラス識別子のUse__uuidof(MsftDiscMaster2) とインターフェイス識別子の__uuidof(IDiscMaster2)

継承

IDiscMaster2 インターフェイスは、IDispatch インターフェイスから継承されます。 IDiscMaster2 には、次の種類のメンバーもあります。

メソッド

IDiscMaster2 インターフェイスには、これらのメソッドがあります。

 
IDiscMaster2::get__NewEnum

コンピューターにインストールされている CD および DVD デバイスの一覧を取得します。
IDiscMaster2::get_Count

コンピューターにインストールされている CD および DVD ディスク デバイスの数を取得します。
IDiscMaster2::get_IsSupportedEnvironment

環境に 1 つ以上の光ディスク デバイスが含まれており、実行コンテキストにデバイスへのアクセス許可があるかどうかを決定する値を取得します。
IDiscMaster2::get_Item

指定したディスク デバイスの一意識別子を取得します。

注釈

スクリプトで MsftDiscMaster2 オブジェクトを作成するには、IMAPI2 を使用します。 CreateObject を呼び出すときのプログラム識別子として MsftDiscMaster2。

デバイスがコンピューターに追加または削除されたときに通知を受信するには、 DDiscMaster2Events インターフェイスを 実装します。

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー imapi2.h