IEnumComponents Interface

The IEnumComponents interface provides a standard COM enumeration object for the components (substreams) in a given program stream. C++ applications should use this interface to enumerate components, rather than using the IComponents collection interface, which is intended for Automation clients.

Methods

The IEnumComponents interface inherits the methods of the IUnknown interface.

In addition, IEnumComponents defines the following methods.

Method Description

Clone

Create a new copy of the entire collection.

Next

Retrieves the next n elements in the collection.

Reset

Reset the enumerator to the beginning of the collection.

Skip

Skip the specified element in the collection without retrieving it.

See Also

Tuning Model Interfaces

Send comments about this topic to Microsoft

Build date: 12/4/2008