IEnumUnknown
The IEnumUnknown::Clone (objidlbase.h) method creates a new enumerator that contains the same enumeration state as the current one.
The IEnumUnknown::Next (objidlbase.h) method retrieves the specified number of items in the enumeration sequence.
The IEnumUnknown::Reset (objidlbase.h) method resets the enumeration sequence to the beginning.
The IEnumUnknown::Skip (objidlbase.h) method skips over the specified number of items in the enumeration sequence.