IAMExtTransport::put_MediaState
put_MediaState メソッドは、メディアの現在の状態を設定する。
構文
HRESULT put_MediaState(
long State
);
パラメータ
State
[in] メディアの状態を long 型の整数値で指定する。次のいずれかを使う。
値 | 説明 |
ED_MEDIA_SPIN_DOWN | ディスク メディアの場合 : スピンを停止する。テープ メディアの場合 : テープをアンスレッド化する。 |
ED_MEDIA_SPIN_UP | ディスク メディアの場合 : スピンを開始する。テープ メディアの場合 : テープをスレッド化する。 |
ED_MEDIA_UNLOAD | メディアをドライブからイジェクトする。 |
これらの定数は、ディスクおよびテープ メディア用である。それ以外のデバイス用には、新しい定数を定義する必要がある。
戻り値
メソッドが成功すると、戻り値は S_OK となる。それ以外の場合は HRESULT エラー コードを返す。
DV の実装
MSDV はこのメソッドをサポートしておらず、E_NOTIMPL を返す。
参照