IVdsStoragePool 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 to query information and enumerate related objects for a storage pool.

Inheritance

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

Methods

The IVdsStoragePool interface has these methods.

 
IVdsStoragePool::GetAttributes

The IVdsStoragePool::GetAttributes method (vds.h) returns the attributes of a storage pool.
IVdsStoragePool::GetProperties

The IVdsStoragePool::GetProperties method (vds.h) returns the properties of a storage pool.
IVdsStoragePool::GetProvider

The IVdsStoragePool::GetProvider method (vds.h) returns the hardware provider that manages the storage pool.
IVdsStoragePool::QueryAllocatedLuns

The IVdsStoragePool::QueryAllocatedLuns method (vds.h) returns an object that enumerates the allocated LUNs for a storage pool.
IVdsStoragePool::QueryAllocatedStoragePools

The IVdsStoragePool::QueryAllocatedStoragePools method (vds.h) returns an object that enumerates the allocated storage pools that are managed by the provider.
IVdsStoragePool::QueryDriveExtents

The IVdsStoragePool::QueryDriveExtents method (vds.h) returns an array of the drive extents that are used by a storage pool.

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

IVdsHwProviderStoragePools