Finds the class (if any) whose name exactly matches name_ptr, except
that this function is not case-sensitive. The function works for names
without underscores, and requires whitespace between the words of the
name. Abbreviations of names are not allowed.
SE_DRM_NULL_REQUIRED_PARAMETER - and *drm_class_ptr is left unchanged, if name_ptr or token_ptr is NULL.
SE_DRM_INVALID_VERSION - and *drm_class_ptr is left unaltered, if the specified version of the DRM is not supported.
SE_DRM_CLASS_DOES_NOT_EXIST - and *drm_class_ptr is set to zero (0), if name_ptr does not correspond to a valid DRM class.
| extern SE_DRM_STATUS_CODE_ENUM | ||||
| SE_GeneralClassNameToToken | ||||
| ( | ||||
| SE_PINT16 | major_drm_version, | (notes) | ||
| SE_UINT8 | minor_drm_version, | (notes) | ||
| const | char | * | name_ptr, | (notes) |
| void | * | drm_class_ptr | (notes) | |
| ); | ||||
major DRM version number of the DRM version for which this function is being called
minor DRM version number of the DRM version for which this function is being called
candidate name of a token.
pointer to a variable in the user's memory space where the answer will be stored.