
# 会议状态
#### 通知描述
收到该通知时，表示会议状态发生变更。
#### 方法定义
```
virtual void OnConfState(HwmConfStateInfo *confStateInfo) {};
```
#### 注意事项
无。
#### 参数描述
 表1结构体HwmConfStateInfo参数说明 
| 参数        | 类型               | 描述      |
|:---|:---|:---|
| state     | HwmState         | 会议状态。   |
| reason    | HwmConfEndReason | 离会原因。   |
| isP2PConf | bool             | 是否立即会议。 |
   
表2枚举HwmState说明 
| 枚举值           | 描述           |
|:---|:---|
| HWM_STATE_OFF | 会议未开始或已离开状态。 |
| HWM_STATE_ON  | 会议已开始状态。     |
   
 表3枚举HwmConfEndReason说明 
| 枚举值                                                           | 描述                  |
|:---|:---|
| HWM_CONF_END_REASON_LEAVE_CONF_HANGUP                         | 离开会议。               |
| HWM_CONF_END_REASON_STOP_CONF_HANGUP                          | 会议已结束。              |
| HWM_CONF_END_REASON_CHAIR_HANGUP                              | 被主持人移出会场。           |
| HWM_CONF_END_REASON_SESSION_TIMER_TIMEOUT                     | 网络中断。               |
| HWM_CONF_END_REASON_NOSTREAM_HANGUP                           | 网络异常。               |
| HWM_CONF_END_REASON_CORP_CONFERENCE_RESOURCE_HAS_BEEN_RUN_OUT | 企业资源已达上限。           |
| HWM_CONF_END_REASON_CONF_ONLY_SAME_ENTERPRISE                 | 只允许企业内用户加入会议        |
| HWM_CONF_END_REASON_CONF_ONLY_INVITED                         | 只允许被邀请者加入会议         |
| HWM_CONF_END_REASON_CONF_IS_LOCKED                            | 会议被锁定               |
| HWM_CONF_END_ERR_VMR_NOT_BEEN_HOLD                            | VMR会议来宾不允许激活会议      |
| HWM_CONF_END_REASON_VMR_CONF_CONFLICT                         | VMR会议冲突             |
| HWM_CONF_END_REASON_SERVER_ERROR                              | 服务器异常               |
| HWM_CONF_END_REASON_NUM_OF_PAR_EXCEEDS_UPPER_LIMIT            | 与会方超出专用VMR套餐的最大与会人数 |
| HWM_CONF_END_REASON_CONF_NUM_OVER_MAX_ALLOWED = 111071116     | 超出最大在线会议数限制         |
| HWM_CONF_END_MANAGER_SHARE_VMR_NOT_ENOUGH = 111071151         | 无共享云会议室资源           |
| HWM_CONF_END_REASON_OVER_MAX_PARTICIPANT_NUMBER = 111072101   | 超过设置的会议方数           |
| HWM_CONF_END_REASON_PARTICIPANT_REACH_MAX_NUM = 111072504     | 达到系统单个会议人数上限        |
| HWM_CONF_END_REASON_PARTICIPANT_CONF_NOT_EXIST = 111081002    | 会场所在会议不存在或已结束       |
| HWM_CONF_END_MANAGER_NO_UPSCALE_VMR = 112030001               | 无高档可用的VMR资源         |
| HWM_CONF_END_REASON_END_EXPIRATION = 414100069                | 用户，企业或SP失效          |
| HWM_CONF_END_REASON_SDK_CHAIR_END_CONF = 414100074            | 主持人结束会议             |
| HWM_CONF_END_REASON_SDK_TIMEOVER_END_CONF = 414100075         | 会议到时间结束会议           |
| HWM_CONF_END_REASON_CALLEE_REFUSED_END_CONF = 414100076       | 被叫拒接                |
| HWM_CONF_END_REASON_CALLEE_TIMEOUT_END_CONF = 414100077       | 被叫超时                |
| HWM_CONF_END_FORCE_OPEN_CAMERA_HANGUP = 414100078             | 强制视频会议挂断            |
| HWM_CONF_END_REASON_RTC_SDK_NETWORK_FAILED = 990000053        | 网络问题                |
   
