This section describes the application programming interface to the Virtual Disk Service (VDS).
Application developers use the interfaces, structures, enumerations, and symbolic constants in this API to query and configure storage—from disks to storage arrays. For a detailed look at the relationship among VDS types, see the VDS Object Model.
Storage manufacturers implement many of the interfaces defined in this section.
- VDS Constants
Lists the symbolic constants in the VDS API.
- VDS Data Types
Lists the data types used with VDS.
- VDS Enumerations
Describes the enumerations used with VDS.
- VDS Interfaces
Describes VDS interfaces and the methods they expose.
- VDS Structures
Describes the structures passed as parameters to VDS methods.
- Virtual Disk Service Common Return Codes
Describes the most common error codes that are specific to VDS.
- Virtual Disk Service Glossary
Glossary of technical terms used in VDS documentation.