虚拟磁盘服务

[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API取代。

目的

虚拟磁盘服务(VDS)管理各种存储配置,从单磁盘桌面到外部存储阵列。 该服务公开应用程序编程接口(API)。

如果适用

从 Windows 8 和 Windows Server 8 开始,虚拟磁盘服务 COM 接口由基于 WMI 的编程接口存储管理 API 取代。 对于管理存储子系统(Windows)磁盘、分区和卷,强烈建议使用存储管理 API。 有关详细信息,请参阅 Windows 存储管理 API

对于除镜像启动卷(使用镜像卷托管作系统)之外的所有用法,动态磁盘已弃用。 对于需要针对驱动器故障进行复原的数据,请使用存储空间,这是一种可复原的存储虚拟化解决方案。 有关详细信息,请参阅 存储空间技术预览版

使用本指南中所述接口的应用程序开发人员可以查询和配置一组供应商提供的和内部托管存储的异类存储。 VDS 会隐藏与存储相关的应用程序的复杂性,使服务既是供应商,又是技术中立的。

开发人员受众

本文档适用于熟悉 Microsoft Windows 平台的存储功能以及了解 COM 开发知识的应用程序开发人员。

本指南还适用于开发和支持 VDS 硬件提供商计划的硬件子系统制造商。

运行时要求

Windows Server 2003、Windows Vista 及更高版本支持 VDS。 有关特定编程元素的运行时要求的信息,请参阅该元素文档的“要求”部分。

支持在 WOW64 下运行 32 位 VDS 应用程序,但 64 位 VDS 提供程序必须在 64 位 Windows 版本上运行为本机应用程序。

VDS 在 Microsoft Windows 软件开发工具包(SDK)中提供。 可以从 Windows 下载中心安装适用于 Windows 7 和 Windows Server 2008 R2 的 SDK。 此版本的 Windows SDK 可用于开发适用于 Windows Server 2003、Windows Vista 及更高版本的 VDS 应用程序。 还可以从 Windows 下载中心下载 SDK ISO 版本

在本部分中

主题 描述
关于 VD
介绍 VDS 对象模型、存储配置策略和 VDS 通知。
使用 VDS
介绍如何使用 VDS 查询和配置存储设备。
VDS 参考
介绍 VDS 常量、数据类型、枚举、接口、结构和错误代码。