IEnumClass

[This is preliminary documentation and subject to change.]

The IEnumClass interface provides methods to browse classes defined in the class store.

When to Implement

COM libraries implement this interface on the Class Store Provider object for ADSI/LDAP. Class storer providers must implement this enumerator if they choose to implement the IClassAdmin interface.

When to Use

Call the methods of IEnumClass to enumerate the classes available in a class store.

IEnumClass returns a CLASSDETAIL structure by calling Next.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments reference count.
Release Decrements reference count.

IEnumClass Methods Description
Next Advances to the next available class store element.
Skip Skips a number of class store element.
Reset Resets the browse sequence.
Clone Duplicates a class store element.

QuickInfo

  Windows NT: Use version 5.0 or later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in objidl.h.

See Also

IClassAccess, IClassAdmin, IEnumPackage