IVdsVdProvider 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.]

Defines methods for creating and managing virtual disks.

Inheritance

The IVdsVdProvider interface inherits from the IUnknown interface. IVdsVdProvider also has these types of members:

Methods

The IVdsVdProvider interface has these methods.

 
IVdsVdProvider::AddVDisk

Creates a virtual disk object for an existing virtual disk file.
IVdsVdProvider::CreateVDisk

Creates a virtual disk.
IVdsVdProvider::GetDiskFromVDisk

Returns an IVdsDisk interface pointer for a virtual disk given an IVdsVDisk interface pointer.
IVdsVdProvider::GetVDiskFromDisk

Returns an IVdsVDisk interface pointer for the virtual disk given an IVdsDisk interface pointer.
IVdsVdProvider::QueryVDisks

Returns a list of all virtual disks that are managed by the provider.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header vds.h

See also

IVdsVDisk

VDS Interfaces