1# DRM_MediaKeyRequestInfo 2 3## Overview 4 5The struct describes the information about a media key request. 6 7**Since**: 11 8 9**Related module**: [Drm](capi-drm.md) 10 11**Header file**: [native_drm_common.h](capi-native-drm-common-h.md) 12 13## Summary 14 15### Member Variables 16 17| Name| Description| 18| -- | -- | 19| [DRM_MediaKeyType](capi-native-drm-common-h.md#drm_mediakeytype) type | Key type.| 20| int32_t initDataLen | Initial data length.| 21| uint8_t initData[MAX_INIT_DATA_LEN] | Initial data in PSSH format after Base64 decoding.| 22| char mimeType[MAX_MIMETYPE_LEN] | MIME type of the media context.| 23| uint32_t optionsCount | Number of options.| 24| char optionName[MAX_MEDIA_KEY_REQUEST_OPTION_COUNT][MAX_MEDIA_KEY_REQUEST_OPTION_NAME_LEN] | Option name set.| 25| char optionData[MAX_MEDIA_KEY_REQUEST_OPTION_COUNT][MAX_MEDIA_KEY_REQUEST_OPTION_DATA_LEN] | Option data set.| 26