Returns an enumerator for the CATIDs implemented by the specified class.
HRESULT EnumImplCategoriesOfClass(
REFCLSID
rclsid, //Class ID
IEnumCATID** ppenumCATD //Location in which to return an IEnumCATID interface
);
Parameters
rclsid
[in] Specifies the class ID.
ppenumCATD
[out] Specifies the location to return an IEnumCATID interface. This can be used to enumerate the CATIDs that are implemented by rclsid.
Return Values
S_OK
The function was successful.
E_INVALIDARG
One or more arguments are incorrect.
E_OUTOFMEMORY
Insufficient memory to create and return an enumerator object.
See Also
ICatInformation::EnumCategories, ICatInformation::EnumClassesOfCategories, ICatInformation::EnumReqCategoriesOfClass, ICatInformation::GetCategoryDesc, ICatInformation::IsClassOfCategories