SEDRIS C API Data Types
SE_Fields is a Tagged Union
- Contains all field information for every DRM object.
- Tag of type SE_DRM_Class specifies the DRM class of the object.
- The tag is used to select the correct union member to access.
- Example for <Transmittal Root>.
- fields.tag = SE_DRM_CLS_TRANSMITTAL_ROOT
- fields.u.Transmittal_Root
SE_String
- The characters field stores the string as an array of SE_Characters.
- The length field stores the length of the array.
- SE_Locale gives language and country information.