Determines if a class implements one or more categories. If the class requires a category not listed in rgcatidReq, it is not included in the enumeration.
HRESULT IsClassOfCategories(
REFCLSID rclsid, //Class ID of the class to query
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
);
Windows NT: Use version 5.0 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in comcat.h.
ICatInformation::EnumCategories, ICatInformation::EnumClassesOfCategories, ICatInformation::EnumImplCategoriesOfClass, ICatInformation::EnumReqCategoriesOfClass, ICatInformation::GetCategoryDesc