Updated on 2025-07-28 GMT+08:00

Meeting Information Change Notification

Notification Description

A notification is sent when the meeting details changed.

Method Definition

1
virtual void OnMeetingInfoChanged(const HwmMeetingInfo *meetingInfo) {};

Precautions

After a meeting starts, the meeting information (HwmMeetingInfo) is reported multiple times.

Parameter Description

Table 1 HwmMeetingInfo description

Parameter

Type

Description

baseInfo

HwmConfBaseInfo

Basic meeting details.

orgId

char[]

Enterprise ID.

recordMode

HwmConfRecordMode

Media recording mode.

supportBreakoutConf

bool

Whether breakout rooms are supported.

isBreakoutSubConf

bool

Whether the session is a breakout room.

supportGuestInviteAttendee

bool

Whether a guest can invite others to the meeting.

Table 2 HwmConfBaseInfo description

Parameter

Type

Description

confId

char[]

Meeting ID, which used to join a meeting. If the meeting is held in a cloud meeting room, this ID is the actual meeting ID.

vmrConfId

char[]

ID of the meeting when it is held in a cloud meeting room.

confSubject

char[]

Meeting topic.

startTimeStamp

long long

Meeting start time. The value is a UTC timestamp, accurate to seconds.

endTimeStamp

long long

Meeting end time. The value is a UTC timestamp, accurate to seconds.

timeZone

char[]

Time zone.

hostPwd

char[]

Host password.

guestPwd

char[]

Guest password.

scheduserUuid

char[]

Scheduler UUID.

scheduserName

char[]

Scheduler name.

hostJoinUri

char[]

Link for the host to join the meeting.

guestJoinUri

char[]

Link for guests to join the meeting.

selfConfRole

HwmConfRole

Role in the meeting.

isWebinar

bool

Whether the meeting is a webinar.

isCreator

bool

Whether the meeting was scheduled by you.

audienceJoinUri

char[]

Link for attendees to join the webinar.

audiencePwd

char[]

Attendee password.

conferenceType

HwmConferenceType

Meeting type.

confUuid

char[]

Meeting UUID.

openCustomPara

char[]

Custom extension information.

liveRoomAddress

char[]

Live broadcast address.

isHighResolution

bool

Whether the meeting resolution is ultra-HD (1080p).

isP2PConf

bool

Whether the meeting is an instant meeting.

supportSummary

bool

Whether to support meeting minutes.

defaultSummaryState

HwmSummaryState

Meeting minutes status.

autoPublishSummary

bool

Whether to automatically release minutes (without manual review).

Table 3 Enumerated values of HwmConfRole

Enumerated Value

Description

HWM_CONF_ROLE_ATTENDEE

Guest.

HWM_CONF_ROLE_CHAIRMAN

Host.

HWM_CONF_ROLE_AUDIENCE

Attendee.

HWM_CONF_ROLE_COHOST

Co-host.

HWM_CONF_ROLE_WAITING

Waiting room member.

Table 4 Enumerated values of HwmConferenceType

Enumerated Value

Description

HWM_CONF_TYPE_COMMON

Common meeting.

HWM_CONF_TYPE_CYCLE

Recurring meeting.

Table 5 Enumerated values of HwmSummaryState

Enumerated Value

Description

SUMMARY_STATE_CLOSE

Disabled.

SUMMARY_STATE_OPEN

Enabled.

Table 6 Enumerated values of HwmConfRecordMode

Enumerated Value

Description

CONF_RECORD_DISABLE

Disabled.

CONF_RECORD_LIVE

Live broadcast.

CONF_RECORD_RECORD

Recording.

CONF_RECORD_LIVE_AND_RECORD

Live broadcast and recording.