IAMExtTransport::get_MediaState
get_MediaState メソッドは、メディアの現在の状態を取得する。
構文
HRESULT get_MediaState(
long *pState
);
パラメータ
pState
[out] 以下の値のいずれかを受け取る long 型の整数値へのポインタ。
値 | 説明 |
ED_MEDIA_SPIN_DOWN | ディスク メディアの場合 : スピンが停止している。テープ メディアの場合 : アンスレッドしている。 |
ED_MEDIA_SPIN_UP | ディスク メディアの場合 : スピンが開始したがフル スピードではない。テープ メディアの場合 : テープのスレッドが開始している。 |
ED_MEDIA_UNLOAD | メディアがドライブからイジェクトされた。 |
戻り値
メソッドが成功すると、戻り値は S_OK となる。それ以外の場合は HRESULT エラー コードを返す。
DV の実装
MSDV はこのメソッドをサポートしておらず、E_NOTIMPL を返す。
参照