IVdsDrive interface (vds.h)
[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]
Provides methods for performing query and configuration operations on a drive.
Inheritance
The IVdsDrive interface inherits from the IUnknown interface. IVdsDrive also has these types of members:
Methods
The IVdsDrive interface has these methods.
IVdsDrive::ClearFlags The IVdsDrive::ClearFlags method (vds.h) clears the flags of a drive object. |
IVdsDrive::GetProperties The IVdsDrive::GetProperties method (vds.h) returns the properties of a drive object. |
IVdsDrive::GetSubSystem The IVdsDrive::GetSubSystem method (vds.h) returns the subsystem to which the drive belongs. |
IVdsDrive::QueryExtents The IVdsDrive::QueryExtents method (vds.h) returns an array of the extents on a drive, including both allocated and unallocated extents. |
IVdsDrive::SetFlags The IVdsDrive::SetFlags method (vds.h) sets flags of a drive object. |
IVdsDrive::SetStatus The IVdsDrive::SetStatus method (vds.h) sets the status of the drive to the specified value. |
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 |