The SEDRIS Data Representation Model
APPENDIX D - Functions SE GeneralPredefinedFunctionDefinition |
---|
extern SE_DRM_Status_Code | |||||
SE_GeneralPredefinedFunctionDefinition | |||||
( | |||||
SE_Short_Integer_Positive | major_drm_version, | (notes) | |||
SE_Byte_Unsigned | minor_drm_version, | (notes) | |||
SE_Short_Integer_Unsigned | func, | (notes) | |||
const | void | * | * | type_out_ptr | (notes) |
); |
Retrieves the definition of the given <Predefined Function>.
SE_DRM_STAT_CODE_SUCCESS | and *type_out_ptr is set to the appropriate result, if valid parameters were passed in. |
SE_DRM_STAT_CODE_NULL_REQUIRED_PARAMETER | and *type_out_ptr is left unchanged, if type_out_ptr is NULL. |
SE_DRM_STAT_CODE_INVALID_VERSION | and *type_out_ptr is set to NULL, if the specified version of the DRM is not supported. |
SE_DRM_STAT_CODE_INVALID_CLASS | and *type_out_ptr is set to NULL, if func is invalid. |
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
the <Predefined Function>.
pointer to a variable in the user's memory space where the answer, a pointer, will be stored.
Prev: SE_GeneralLegalComponentsList.
Next: SE_GeneralTypeBasicType.
Up:Index.
|