Retrieves the localized description string for a specific category ID.
HRESULT GetCategoryDesc(
REFCATID
rcatid, //Category for which the string is to be returned
LCID lcid, //Locale in which the resulting string is returned
PWCHAR* ppszDesc //Pointer to the string pointer that contains the description
);
Parameters
rcatid
[in] Identifies the category for which the description string is to be returned.
lcid
[in] Specifies the locale in which the resulting string is returned.
ppszDesc
[out] A pointer to the string pointer that contains the description. This must be released by the caller using CoMemTaskFree.
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.
CAT_E_CATIDNOEXIST
The category ID rcatid is not registered.
CAT_E_NODESCRIPTION
There is no description string for rcatid with the specified locale.
See Also
ICatInformation::EnumCategories, ICatInformation::EnumClassesOfCategories, ICatInformation::EnumImplCategoriesOfClass, ICatInformation::EnumReqCategoriesOfClass, ICatInformation::IsClassOfCategories