次の方法で共有


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 を返す。

参照