IWMDMEnumStorage interface (mswmdm.h)

The IWMDMEnumStorage interface enumerates storages on a device. Obtain this interface the first time by calling IWMDMDevice::EnumStorage on a device, and afterward by calling IWMDMStorage::EnumStorage. This interface only enumerates the immediate children of the parent storage that was used to obtain this interface. (If IWMDMDevice::EnumStorage was used, the parent storage is the device's root storage.)

Inheritance

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

Methods

The IWMDMEnumStorage interface has these methods.

 
IWMDMEnumStorage::Clone

The Clone method creates another enumerator with the same enumeration state as the current enumerator.
IWMDMEnumStorage::Next

The Next method retrieves a pointer to the next sibling storage.
IWMDMEnumStorage::Reset

The Reset method sets the enumeration sequence back to the beginning.
IWMDMEnumStorage::Skip

The Skip method skips over the specified number of storages in the enumeration sequence.

Requirements

Requirement Value
Target Platform Windows
Header mswmdm.h

See also

Exploring a Device

IWMDMStorage::EnumStorage

Interfaces for Applications