VDS_VDISK_STATE 列挙 (vds.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
仮想ディスク オブジェクトの状態値のセットを定義します。
構文
typedef enum _VDS_VDISK_STATE {
VDS_VST_UNKNOWN = 0,
VDS_VST_ADDED,
VDS_VST_OPEN,
VDS_VST_ATTACH_PENDING,
VDS_VST_ATTACHED_NOT_OPEN,
VDS_VST_ATTACHED,
VDS_VST_DETACH_PENDING,
VDS_VST_COMPACTING,
VDS_VST_MERGING,
VDS_VST_EXPANDING,
VDS_VST_DELETED,
VDS_VST_MAX
} VDS_VDISK_STATE;
定数
VDS_VST_UNKNOWN 値: 0 VDS は、仮想ディスクの現在の状態を識別できませんでした。 |
VDS_VST_ADDED 仮想ディスクが VDS 仮想ディスク プロバイダーに追加されました。 |
VDS_VST_OPEN 仮想ディスク ファイルに対してハンドルが開かれています。 |
VDS_VST_ATTACH_PENDING 仮想ディスクが接続されている |
VDS_VST_ATTACHED_NOT_OPEN 仮想ディスクは接続されていますが、仮想ディスク ファイルにハンドルが開かれていません。 |
VDS_VST_ATTACHED 仮想ディスクがアタッチされ、仮想ディスク ファイルにハンドルが開かれています。 |
VDS_VST_DETACH_PENDING 仮想ディスクがデタッチされ、仮想ディスク ファイルに対してハンドルが開かれています。 |
VDS_VST_COMPACTING 仮想ディスクが圧縮されています。 |
VDS_VST_MERGING 仮想ディスクがマージされています。 |
VDS_VST_EXPANDING 仮想ディスクが拡張されています。 |
VDS_VST_DELETED 仮想ディスクが削除されました。 |
VDS_VST_MAX この値は、システムで使用するために予約されています。 |
解説
メモ 今後の Windows バージョンでは、 VDS_VDISK_STATE 列挙体に定数が追加される可能性があります。 このため、認識できないVDS_VDISK_STATE列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
ヘッダー | vds.h |