Converts src_fields_ptr (defined in one DRM version) to dest_fields_ptr
(in another DRM version).
SE_DRM_NULL_REQUIRED_PARAMETER - and *dest_fields_ptr is left unaltered, if src_fields_ptr or dest_fields_ptr is NULL.
SE_DRM_INVALID_VERSION - and *dest_fields_ptr is left unaltered, if the specified version conversion of the DRM is not supported.
SE_DRM_FAILURE - and pointers within *dest_fields_ptr are set to NULL, if memory required for pointers within the target structure cannot be allocated.
| extern SE_DRM_STATUS_CODE_ENUM | ||||
| SE_GeneralConvertFields | ||||
| ( | ||||
| SE_PINT16 | src_major_drm_version, | (notes) | ||
| SE_UINT8 | src_minor_drm_version, | (notes) | ||
| const | void | * | src_fields_ptr, | (notes) |
| SE_PINT16 | dest_major_drm_version, | (notes) | ||
| SE_UINT8 | dest_minor_drm_version, | (notes) | ||
| void | * | dest_fields_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
pointer to the source fields being converted
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
pointer to the destination fields, the target