虚拟磁盘服务

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

目的

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

如果适用

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

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

使用本指南中所述接口的应用程序开发人员可以查询和配置一组由供应商提供的、内部托管的异类存储。 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 版本

在本节中

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