VDS_SERVICE_FLAG列挙 (vds.h)

[Windows 8とWindows Server 2012以降、Virtual Disk Service COM インターフェイスは Windows Storage Management API に置き換えられます。

サービス オブジェクトの有効なフラグのセットを定義します。

構文

typedef enum _VDS_SERVICE_FLAG {
  VDS_SVF_SUPPORT_DYNAMIC = 0x1,
  VDS_SVF_SUPPORT_FAULT_TOLERANT = 0x2,
  VDS_SVF_SUPPORT_GPT = 0x4,
  VDS_SVF_SUPPORT_DYNAMIC_1394 = 0x8,
  VDS_SVF_CLUSTER_SERVICE_CONFIGURED = 0x10,
  VDS_SVF_AUTO_MOUNT_OFF = 0x20,
  VDS_SVF_OS_UNINSTALL_VALID = 0x40,
  VDS_SVF_EFI = 0x80,
  VDS_SVF_SUPPORT_MIRROR = 0x100L,
  VDS_SVF_SUPPORT_RAID5 = 0x200L,
  VDS_SVF_SUPPORT_REFS = 0x400L
} VDS_SERVICE_FLAG;

定数

 
VDS_SVF_SUPPORT_DYNAMIC
値: 0x1
設定されている場合、サービスはダイナミック ディスクをサポートします。
VDS_SVF_SUPPORT_FAULT_TOLERANT
値: 0x2
設定されている場合、サービスはフォールト トレラント ボリュームをサポートします。
VDS_SVF_SUPPORT_GPT
値: 0x4
設定されている場合、サービスは GPT ディスクをサポートします。
VDS_SVF_SUPPORT_DYNAMIC_1394
値: 0x8
設定されている場合、サービスは動的な 1394 ディスクをサポートします。
VDS_SVF_CLUSTER_SERVICE_CONFIGURED
値: 0x10
設定されている場合、ホストにはクラスター サービスがインストールされ、構成されていますが、必ずしも実行されているわけではありません。
VDS_SVF_AUTO_MOUNT_OFF
値: 0x20
設定されている場合は、オペレーティング システムを防ぐために、コンピューターの自動マウント操作がオフになります
新しいパーティションを自動的にマウントします。

メモWindows 8 と Windows Server 2012 以降、このフラグは非推奨です。 代わりに、 VDS_SAN_POLICY 列挙を使用して、既定のディスク マウント動作を制御します。

 
VDS_SVF_OS_UNINSTALL_VALID
値: 0x40
設定した場合、VDS に対する構成変更が発生しました。 インストールが正常に完了すると、
操作は、構成が変更された場合にのみ有効です。
VDS_SVF_EFI
値: 0x80
設定されている場合、マシンは GPT ディスク上の EFI パーティションから起動します。

Windows Server 2003: このフラグは、WINDOWS Server 2003 SP1 より前はサポートされていません。
VDS_SVF_SUPPORT_MIRROR
値: 0x100L
このサービスでは、ミラー化されたボリュームがサポートされます。

Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。
VDS_SVF_SUPPORT_RAID5
値: 0x200L
このサービスでは、RAID-5 ボリュームがサポートされています。

Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。
VDS_SVF_SUPPORT_REFS
値: 0x400L

注釈

この列挙は、VDS_SERVICE_PROP構造体の ulFlags メンバーの値を提供します。 IVdsService::SetFlags メソッドは、VDS_SVF_AUTO_MOUNT_OFF フラグを設定する引数として値を渡します。

Windows Server 2003: これらの列挙子の多くは、1394 デバイスと USB デバイスの両方をサポートする Windows Server 2003 プラットフォームに固有です。

メモ 今後の Windows バージョンでは、 VDS_SERVICE_FLAG 列挙体に定数が追加される可能性があります。 このため、認識されないVDS_SERVICE_FLAG列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
 

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header vds.h

こちらもご覧ください

VDS 列挙

VDS_SERVICE_PROP