VDS_MAINTENANCE_OPERATION列挙 (vdshwprv.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
有効なサブシステム保守操作のセットを定義します。
構文
typedef enum _VDS_MAINTENANCE_OPERATION {
BlinkLight = 1,
BeepAlarm = 2,
SpinDown = 3,
SpinUp = 4,
Ping = 5
} VDS_MAINTENANCE_OPERATION;
定数
BlinkLight 値: 1 ドライブのライトを点滅させます。 |
BeepAlarm 値: 2 ドライブのアラームをビープ音で鳴らします。 |
SpinDown 値: 3 ドライブがアイドル状態になるように、ドライブの回転を遅くします。 通常、電力を節約する目的で使用されます。 |
SpinUp 値: 4 データ読み取りに備えてドライブの回転を開始します。 |
Ping 値: 5 ドライブに ping を実行します。 |
解説
IVdsMaintenance::StartMaintenance、IVdsMaintenance::StopMaintenance、および IVdsMaintenance::P ulseMaintenance メソッドは、操作の詳細を指定する引数としてVDS_MAINTENANCE_OPERATION値を渡します。
メモ 今後の Windows バージョンでは、 VDS_MAINTENANCE_OPERATION 列挙に定数が追加される可能性があります。 このため、認識できないVDS_MAINTENANCE_OPERATION列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー | vdshwprv.h |
関連項目
IVdsMaintenance::P ulseMaintenance
IVdsMaintenance::StartMaintenance