If 'drm_class_a' has an associate requirement for 'drm_class_b', returns
the specified requirement.
SE_DRM_NULL_REQUIRED_PARAMETER - and *req_ptr is left unaltered, if req_ptr is NULL.
SE_DRM_INVALID_VERSION - and *req_ptr is set to NULL, if the specified version of the DRM is not supported.
SE_DRM_CLASS_DOES_NOT_EXIST - and *req_ptr is set to NULL, if drm_class_a or drm_class_b does not correspond to a valid DRM class in the specified DRM version.
SE_DRM_FAILURE - and *req_ptr is set to NULL, if 'drm_class_a' has no associates of type 'drm_class_b' in the specified DRM version.
| extern SE_DRM_STATUS_CODE_ENUM | |||||
| SE_GeneralGetAssociateOfType | |||||
| ( | |||||
| SE_PINT16 | major_drm_version, | (notes) | |||
| SE_UINT8 | minor_drm_version, | (notes) | |||
| SE_PINT16 | drm_class_a, | (notes) | |||
| SE_PINT16 | drm_class_b, | (notes) | |||
| const | SE_REQUIREMENT | * | * | req_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
represents the SEDRIS DRM class whose associate requirement is being requested in the specified DRM version.
represents requested associate SEDRIS DRM class in the specified DRM version.
pointer to a linked list of SE_REQUIREMENTs