Returns an enumerator over the classes that implement one or more of rgcatidImpl. If a class requires a category not listed in rgcatidReq, it is not included in the enumeration.
HRESULT EnumClassesOfCategories(
ULONG cImplemented, //Number of category IDs in the
// rgcatidImpl array
CATID rgcatidImpl, //Array of category identifiers
ULONG cRequired, //Number of category IDs in the
// rgcatidReq array
CATID rgcatidReq, //Array of category identifiers
IEnumCLSID** ppenumCLSID //Location in which to return an
// IEnumCLSID interface
);
Windows NT: Use version 5.0 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in comcat.h.
ICatInformation::EnumCategories, ICatInformation::EnumImplCategoriesOfClass, ICatInformation::EnumReqCategoriesOfClass, ICatInformation::GetCategoryDesc, ICatInformation::IsClassOfCategories