VDS_QUERY_PROVIDER_FLAG列挙 (vds.h)

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

プロバイダーのクエリ操作に有効なフラグのセットを定義します。 呼び出し元は、ハードウェア プロバイダー、ソフトウェア プロバイダー、またはその両方に対してクエリを実行できます。

構文

typedef enum _VDS_QUERY_PROVIDER_FLAG {
  VDS_QUERY_SOFTWARE_PROVIDERS = 0x1,
  VDS_QUERY_HARDWARE_PROVIDERS = 0x2,
  VDS_QUERY_VIRTUALDISK_PROVIDERS = 0x4
} VDS_QUERY_PROVIDER_FLAG;

定数

 
VDS_QUERY_SOFTWARE_PROVIDERS
値: 0x1
設定されている場合、操作はソフトウェア プロバイダーに対してクエリを実行します。
VDS_QUERY_HARDWARE_PROVIDERS
値: 0x2
設定されている場合、操作はハードウェア プロバイダーに対してクエリを実行します。
VDS_QUERY_VIRTUALDISK_PROVIDERS
値: 0x4
設定されている場合、操作は仮想ディスク プロバイダーに対してクエリを実行します。

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

注釈

この列挙体は、IVdsService::QueryProviders メソッドの masks パラメーターの値を提供します。 同じクエリで複数の値を指定できます。 たとえば、ソフトウェア プロバイダーとハードウェア プロバイダーのクエリを実行するには、 masks パラメーターにVDS_QUERY_SOFTWARE_PROVIDERSとVDS_QUERY_HARDWARE_PROVIDERSの両方を指定します。

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

要件

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

こちらもご覧ください

IVdsService::QueryProviders

VDS 列挙