IEnumVdsObject 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.]
Enumerates through a set of VDS objects of a given type. Objects can be providers, subsystems, controllers, LUNs, LUN plexes, drives, disk packs, disks, volumes, or volume plexes.
Inheritance
The IEnumVdsObject interface inherits from the IUnknown interface. IEnumVdsObject also has these types of members:
Methods
The IEnumVdsObject interface has these methods.
IEnumVdsObject::Clone The IEnumVdsObject::Clone method (vdshwprv.h) creates an enumeration with the same state as the current enumeration. |
IEnumVdsObject::Next The IEnumVdsObject::Next method (vdshwprv.h) returns a specified number of objects in the enumeration, beginning from the current point. |
IEnumVdsObject::Reset The IEnumVdsObject::Reset method (vdshwprv.h) resets to the beginning of the enumeration. |
IEnumVdsObject::Skip The IEnumVdsObject::Skip method (vdshwprv.h) skips a specified number of objects in the enumeration. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | vdshwprv.h |