IEnumShellItems interface (shobjidl_core.h)

Exposes enumeration of IShellItem interfaces. This interface is typically obtained by calling the IEnumShellItems method.

Inheritance

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

Methods

The IEnumShellItems interface has these methods.

 
IEnumShellItems::Clone

Gets a copy of the current enumeration.
IEnumShellItems::Next

Gets an array of one or more IShellItem interfaces from the enumeration.
IEnumShellItems::Reset

Resets the internal count of retrieved IShellItem interfaces in the enumeration.
IEnumShellItems::Skip

Skips a given number of IShellItem interfaces in the enumeration. Used when retrieving interfaces.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)

See also

IShellItem