Thursday, November 18, 2010

Virtual Disk Service

Purpose
The Virtual Disk Service (VDS) manages a wide range of storage configurations, from single-disk desktops to external storage arrays. The service exposes an application programming interface (API).
Where Applicable
Application developers who use the interfaces described in this guide can query and configure a heterogeneous set of vendor-supplied and internally managed storage. VDS hides from applications the complexities associated with storage, making the service both vendor and technology neutral.
Developer Audience
The VDS programming guide is intended for application developers who are familiar with the storage capabilities of Microsoft Windows platforms and who are knowledgeable about COM development.
The guide is also intended for hardware subsystem manufacturers who develop and support VDS hardware provider programs.
Run-Time Requirements
VDS is supported on Microsoft Windows Server 2003, Windows Vista, and later. For information about run-time requirements for a particular programming element, see the Requirements section of the documentation for that element.
Running 32-bit VDS applications under WOW64 is supported, but 64-bit VDS providers must run as native applications on 64-bit Windows versions.

Read more: MSDN