仮想ディスク サービス
[Windows 8 および Windows Server 2012 以降、仮想ディスク サービス COM インターフェイスは、Windows Storage Management APIに置き換えられます。
目的
Virtual Disk Service (VDS) は、単一ディスク デスクトップから外部ストレージ アレイまで、さまざまなストレージ構成を管理します。 このサービスは、アプリケーション プログラミング インターフェイス (API) を公開します。
該当する場合
Windows 8 および Windows Server 8 以降、仮想ディスク サービス COM インターフェイスは、WMI ベースのプログラミング インターフェイスである Storage Management API に置き換えられます。 記憶域サブシステム、(Windows) ディスク、パーティション、ボリュームを管理する場合は、Storage Management API を使用することを強くお勧めします。 詳細については、Windows Storage Management API を参照してください。
ミラー ブート ボリュームを除くすべての使用 (ミラー ボリュームを使用してオペレーティング システムをホストする) では、ダイナミック ディスクは非推奨とされます。 ドライブの障害に対する回復性を必要とするデータの場合は、回復性のある記憶域仮想化ソリューションである記憶域スペースを使用します。 詳細については、「記憶域スペースの Technical Preview をする」を参照してください。
このガイドで説明されているインターフェイスを使用するアプリケーション開発者は、ベンダーが提供する内部管理ストレージの異種セットに対してクエリを実行して構成できます。 VDSは、ストレージに関連する複雑さをアプリケーションから隠し、サービスをベンダーと技術の両方に中立にします。
開発者対象ユーザー
このドキュメントは、Microsoft Windows プラットフォームのストレージ機能に精通し、COM 開発に精通しているアプリケーション開発者を対象としています。
このガイドは、VDS ハードウェア プロバイダー プログラムを開発およびサポートするハードウェア サブシステムの製造元を対象としています。
実行時の要件
VDS は、Windows Server 2003、Windows Vista 以降でサポートされています。 特定のプログラミング要素の実行時要件については、その要素のドキュメントの「要件」セクションを参照してください。
WOW64 で 32 ビット VDS アプリケーションを実行することはサポートされていますが、64 ビット VDS プロバイダーは、64 ビット Windows バージョンでネイティブ アプリケーションとして実行する必要があります。
VDS は、Microsoft Windows ソフトウェア開発キット (SDK) で入手できます。 Windows 7 および Windows Server 2008 R2 用 SDK は、Windows ダウンロード センターからインストールできます。 このバージョンの Windows SDK を使用して、Windows Server 2003、Windows Vista 以降用の VDS アプリケーションを開発できます。 また、Windows ダウンロード センターから SDK の ISO バージョン をダウンロードすることもできます。
このセクションでは、次の操作を行います。
話題 | 形容 |
---|---|
VDS について |
VDS オブジェクト モデル、ストレージ構成戦略、および VDS 通知について説明します。 |
VDS を使用した |
VDS を使用してストレージ デバイスのクエリと構成を行う方法について説明します。 |
VDS リファレンス |
VDS 定数、データ型、列挙型、インターフェイス、構造体、およびエラー コードについて説明します。 |