VDS_PROVIDER_FLAG列挙 (vdshwprv.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
プロバイダー オブジェクトの有効なフラグのセットを定義します。
構文
typedef enum _VDS_PROVIDER_FLAG {
VDS_PF_DYNAMIC = 0x1,
VDS_PF_INTERNAL_HARDWARE_PROVIDER = 0x2,
VDS_PF_ONE_DISK_ONLY_PER_PACK = 0x4,
VDS_PF_ONE_PACK_ONLINE_ONLY = 0x8,
VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS = 0x10,
VDS_PF_SUPPORT_DYNAMIC = 0x80000000,
VDS_PF_SUPPORT_FAULT_TOLERANT = 0x40000000,
VDS_PF_SUPPORT_DYNAMIC_1394 = 0x20000000,
VDS_PF_SUPPORT_MIRROR = 0x20,
VDS_PF_SUPPORT_RAID5 = 0x40
} VDS_PROVIDER_FLAG;
定数
VDS_PF_DYNAMIC 値: 0x1 プロバイダーは動的プロバイダーです。 ディスクのプロバイダーに対してこのフラグが設定されている場合、ディスクは動的です。 |
VDS_PF_INTERNAL_HARDWARE_PROVIDER 値: 0x2 オペレーティング システムは、内部ハードウェア コントローラーを管理するためにこのハードウェア プロバイダーを提供します。 |
VDS_PF_ONE_DISK_ONLY_PER_PACK 値: 0x4 プロバイダーは、単一ディスク パックのみをサポートします。 通常、基本プロバイダーは、このフラグを に設定します。 1 つのディスクでパックをシミュレートします。 |
VDS_PF_ONE_PACK_ONLINE_ONLY 値: 0x8 プロバイダーは、一度に 1 つのパックに対してのみオンライン状態をサポートする動的プロバイダーです。 Windows Server 2003: このリリースにのみ適用されます。 |
VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS 値: 0x10 このプロバイダーによって管理されるすべてのボリュームには、連続する領域が必要です。 このフラグは basic に適用されます プロバイダーのみ。 |
VDS_PF_SUPPORT_DYNAMIC 値: 0x80000000 このフラグが設定されている場合、VDS は VDS_SERVICE_PROP 構造の VDS_SVF_SUPPORT_DYNAMIC フラグを設定します。 |
VDS_PF_SUPPORT_FAULT_TOLERANT 値: 0x40000000 このフラグが設定されている場合、VDS はVDS_SVF_SUPPORT_FAULT_TOLERANTを設定します VDS_SERVICE_PROP構造体の フラグ。 |
VDS_PF_SUPPORT_DYNAMIC_1394 値: 0x20000000 このフラグが設定されている場合、VDS はVDS_SVF_SUPPORT_DYNAMIC_1394を設定します。 VDS_SERVICE_PROP構造体の フラグ。 |
VDS_PF_SUPPORT_MIRROR 値: 0x20 このフラグが設定されている場合、VDS は VDS_SERVICE_PROP 構造の VDS_SVF_SUPPORT_MIRROR フラグを設定します。 Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。 |
VDS_PF_SUPPORT_RAID5 値: 0x40 このフラグが設定されている場合、VDS は VDS_SERVICE_PROP 構造の VDS_SVF_SUPPORT_RAID5 フラグを設定します。 Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。 |
注釈
この列挙体は、VDS_PROVIDER_PROP構造体の ulFlags メンバーの値を提供します。
メモ 今後の Windows バージョンでは、 VDS_PROVIDER_FLAG 列挙に定数が追加される可能性があります。 このため、認識できないVDS_PROVIDER_FLAG列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | vdshwprv.h |