发起数据共享状态
通知描述
收到该通知时,表示当前发起数据共享的状态有所变更。
方法定义
1 | virtual void OnShareState(HwmShareStateInfo *shareStateInfo) {}; |
注意事项
无。
参数描述
| 参数 | 类型 | 描述 |
|---|---|---|
| state | HwmState | 共享状态。 |
| name | char[] | 共享者名称。当state为HWM_STATE_ON时才有数据。 |
| number | char[] | 共享者号码。当state为HWM_STATE_ON时才有数据。 |
| shareType | HwmShareType | 共享类型。 |
| monitor | HwmMonitor | 共享显示器类型(主屏、副屏)。 |
| appHandle | HWND | 程序句柄。 |
| stopShareReason | HwmStopShareReason | 停止共享原因。 |
| 枚举值 | 描述 |
|---|---|
| HWM_STATE_OFF | 共享已关闭。 |
| HWM_STATE_ON | 共享已开启。 |
| 枚举值 | 描述 |
|---|---|
| HWM_SHARE_TYPE_MONITOR | 屏幕共享。 |
| HWM_SHARE_TYPE_APP | 程序共享。 |
| HWM_SHARE_TYPE_WHITE_BOARD | 白板共享。 |
| 枚举值 | 描述 |
|---|---|
| HWM_MONITOR_MAIN | 主显示器。 |
| HWM_MONITOR_SECONDARY | 副显示器。 |
| 枚举值 | 描述 |
|---|---|
| HWM_STOP_SHARE_BY_NORMAL | 正常停止共享。 |
| HWM_STOP_SHARE_BY_REJOIN_CONF | MMR迁移。 |