Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]
Provides methods to query and perform management operations on a pack containing disks and volumes.
Inheritance
The IVdsPack interface inherits from the IUnknown interface. IVdsPack also has these types of members:
Methods
The IVdsPack interface has these methods.
| IVdsPack::AddDisk Adds a disk to an online pack. |
| IVdsPack::CreateVolume Creates a volume within the pack. |
| IVdsPack::GetProperties Returns the property details of a pack object. |
| IVdsPack::GetProvider Returns the software provider associated with a pack. |
| IVdsPack::MigrateDisks Migrates a set of disks from one pack to another pack. |
| IVdsPack::QueryDisks Returns an object that enumerates the disks in the pack. |
| IVdsPack::QueryVolumes Returns an object that enumerates the volumes in the pack. |
| IVdsPack::Recover Returns a failing or failed pack to a healthy state, if possible. This method is supported only for dynamic packs. |
| IVdsPack::RemoveMissingDisk Removes a disk that is missing from the pack. This method applies to software provider objects only. |
| IVdsPack::ReplaceDisk Not supported.This method is reserved for future use. (IVdsPack.ReplaceDisk) |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Target Platform | Windows |
| Header | vds.h |