1# OH_MediaKeySession_Callback 2 3 4## Overview 5 6The OH_MediaKeySession_Callback struct describes the callback used to listen for events such as media key expiry or change, with media key session instances returned. It applies to the scenario where multiple media key sessions need to be decrypted. 7 8**Since**: 12 9 10**Related module**: [Drm](_drm.md) 11 12 13## Summary 14 15 16### Member Variables 17 18| Name| Description| 19| -------- | -------- | 20| [OH_MediaKeySession_EventCallback](_drm.md#oh_mediakeysession_eventcallback)[eventCallback](_drm.md#eventcallback-22) | Event callback, for example, a media key expiry event.| 21| [OH_MediaKeySession_KeyChangeCallback](_drm.md#oh_mediakeysession_keychangecallback)[keyChangeCallback](_drm.md#keychangecallback-22) | Callback of the media key change event.| 22