7#ifndef _MEETING_INMEETING_ENCRYPTION_INTERFACE_H_
8#define _MEETING_INMEETING_ENCRYPTION_INTERFACE_H_
virtual ~IMeetingEncryptionControllerEvent()
virtual void onE2EEMeetingSecurityCodeChanged()=0
This callback will be called when the security code changes.
virtual const zchar_t * GetE2EEMeetingSecurityCode()=0
Get E2EE meeting security code.
virtual void SetEvent(IMeetingEncryptionControllerEvent *pEvent)=0
Set the encryption controller callback handler.
virtual unsigned int GetUnencryptedExceptionCount()=0
Get unencrypted exception count.
virtual bool IsUnencryptedExceptionDataValid()=0
Determine whether unencrypted exception data is valid.
virtual unsigned int GetE2EEMeetingSecurityCodePassedSeconds()=0
Get security code passed seconds.
virtual ~IMeetingEncryptionController()
virtual EncryptionType GetEncryptionType()=0
Get meeting encryption type.
virtual const zchar_t * GetUnencryptedExceptionInfo()=0
Get unencrypted exception details.
@ EncryptionType_Enhanced
Meeting encryption type is Enhanced.
@ EncryptionType_E2EE
Meeting encryption type is E2EE.
@ EncryptionType_None
For initialization.
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
#define BEGIN_ZOOM_SDK_NAMESPACE