IVdsStoragePool interface (vdshwprv.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 (vdshwprv.h) method returns the attributes of a storage pool.
IVdsStoragePool::GetProperties

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

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

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

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

The IVdsStoragePool::QueryDriveExtents (vdshwprv.h) method 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 vdshwprv.h

See also

IVdsHwProviderStoragePools