C API 参考
本文档提供 Windows SMeeting SDK C 接口的完整参考。所有接口定义在SMeeting_C.h 头文件中。
初始化与基础接口
初始化引擎
StatusCodeC - 错误码
获取 SDK 版本
返回值
StatusCodeC - 错误码
获取错误码描述
返回值
int - 实际写入的字符数
回调类型定义
房间事件回调
返回值
int - 处理结果
渲染事件回调
配置接口
设置流模式
返回值
StatusCodeC - 错误码
设置 SDK 日志路径
返回值
StatusCodeC - 错误码
设置统计间隔
返回值
StatusCodeC - 错误码
设置发言者间隔
返回值
StatusCodeC - 错误码
设置启用流日志
返回值
StatusCodeC - 错误码
设置启用音频录制
返回值
StatusCodeC - 错误码
设置 MCU 轨道
返回值
StatusCodeC - 错误码
设置降噪模式
返回值
StatusCodeC - 错误码
设置限速
返回值
StatusCodeC - 错误码
事件回调接口
设置事件回调
返回值
StatusCodeC - 错误码
设置渲染回调
返回值
StatusCodeC - 错误码
登录登出接口
用户登录
返回值
StatusCodeC - 错误码
回调 Key: 100
用户登出
StatusCodeC - 错误码
回调 Key: 101
获取自身信息
StatusCodeC - 错误码
回调 Key: 102
获取设备列表
返回值
StatusCodeC - 错误码
回调 Key: 103
会议室管理接口
更新房间信息
返回值
StatusCodeC - 错误码
回调 Key: 104
获取进行中的会议
返回值
StatusCodeC - 错误码
回调 Key: 105
获取历史会议
返回值
StatusCodeC - 错误码
回调 Key: 106
获取会议详情
返回值
StatusCodeC - 错误码
回调 Key: 107
取消会议
返回值
StatusCodeC - 错误码
回调 Key: 108
获取会议成员列表
返回值
StatusCodeC - 错误码
回调 Key: 109
创建会议
返回值
StatusCodeC - 错误码
回调 Key: 110
更新背景与附件
返回值
StatusCodeC - 错误码
回调 Key: 111
加入房间
返回值
StatusCodeC - 错误码
回调 Key: 112
通过会议 ID 加入
返回值
StatusCodeC - 错误码
回调 Key: 113
离开房间
StatusCodeC - 错误码
回调 Key: 114
离开等候室
返回值
StatusCodeC - 错误码
回调 Key: 115
主持人管理接口
结束会议
StatusCodeC - 错误码
回调 Key: 200
更新房间名称
StatusCodeC - 错误码
回调 Key: 201
更新房间视频状态
StatusCodeC - 错误码
回调 Key: 202
更新房间音频状态
StatusCodeC - 错误码
回调 Key: 203
更新房间摄像头状态(单参数)
返回值
StatusCodeC - 错误码
回调 Key: 204
更新房间摄像头状态(双参数)
返回值
StatusCodeC - 错误码
回调 Key: 205
更新房间麦克风状态(单参数)
返回值
StatusCodeC - 错误码
回调 Key: 206
更新房间麦克风状态(双参数)
返回值
StatusCodeC - 错误码
回调 Key: 207
更新房间聊天状态
返回值
StatusCodeC - 错误码
回调 Key: 208
更新房间截屏状态
返回值
StatusCodeC - 错误码
回调 Key: 209
更新房间 MCU 模式
StatusCodeC - 错误码
回调 Key: 210
更新房间锁定状态
返回值
StatusCodeC - 错误码
回调 Key: 211
停止房间共享
StatusCodeC - 错误码
回调 Key: 212
更新用户名称
返回值
StatusCodeC - 错误码
回调 Key: 213
更新用户角色
返回值
StatusCodeC - 错误码
回调 Key: 214
更新用户聊天权限
返回值
StatusCodeC - 错误码
回调 Key: 215
禁用用户摄像头
StatusCodeC - 错误码
回调 Key: 216
禁用用户麦克风
StatusCodeC - 错误码
回调 Key: 217
关闭用户摄像头
返回值
StatusCodeC - 错误码
回调 Key: 218
关闭用户麦克风
返回值
StatusCodeC - 错误码
回调 Key: 219
请求用户打开摄像头
返回值
StatusCodeC - 错误码
回调 Key: 220
请求用户打开麦克风
返回值
StatusCodeC - 错误码
回调 Key: 221
踢出用户
返回值
StatusCodeC - 错误码
回调 Key: 222
确认举手请求
返回值
StatusCodeC - 错误码
回调 Key: 223
邀请设备入会
返回值
StatusCodeC - 错误码
回调 Key: 224
更新与会者列表
返回值
StatusCodeC - 错误码
回调 Key: 225
更新布局
返回值
StatusCodeC - 错误码
回调 Key: 226
呼叫用户
返回值
StatusCodeC - 错误码
回调 Key: 227
更新房间共享状态
返回值
StatusCodeC - 错误码
回调 Key: 228
提醒用户
返回值
StatusCodeC - 错误码
回调 Key: 229
更新主持人入场前禁用状态
返回值
StatusCodeC - 错误码
回调 Key: 230
等候室接口
更新等候室状态
返回值
StatusCodeC - 错误码
回调 Key: 300
获取等候室用户列表
StatusCodeC - 错误码
回调 Key: 301
移入等候室
返回值
StatusCodeC - 错误码
回调 Key: 302
移出等候室
返回值
StatusCodeC - 错误码
回调 Key: 303
用户操作接口
更新自身名称
返回值
StatusCodeC - 错误码
回调 Key: 301
发送聊天消息
返回值
StatusCodeC - 错误码
回调 Key: 302
发送自定义消息
返回值
StatusCodeC - 错误码
回调 Key: 303
请求举手
返回值
StatusCodeC - 错误码
回调 Key: 304
取消举手
返回值
StatusCodeC - 错误码
回调 Key: 305
在线成员接口
获取在线成员列表
返回值
StatusCodeC - 错误码
回调 Key: 500
分组会议接口
创建分组会议
返回值
StatusCodeC - 错误码
回调 Key: 600
更新分组会议标题
返回值
StatusCodeC - 错误码
回调 Key: 601
更新分组会议用户
返回值
StatusCodeC - 错误码
回调 Key: 602
删除分组会议
返回值
StatusCodeC - 错误码
回调 Key: 603
获取分组会议列表
返回值
StatusCodeC - 错误码
回调 Key: 604
启动分组会议
返回值
StatusCodeC - 错误码
回调 Key: 605
停止分组会议
返回值
StatusCodeC - 错误码
回调 Key: 606
移动分组会议用户
返回值
StatusCodeC - 错误码
回调 Key: 607
请求帮助
StatusCodeC - 错误码
回调 Key: 608
MCU 接口
启动 MCU
返回值
StatusCodeC - 错误码
回调 Key: 700
停止 MCU
StatusCodeC - 错误码
回调 Key: 701
MCU 录制配置
StatusCodeC - 错误码
回调 Key: 702
MCU 录制详情
StatusCodeC - 错误码
回调 Key: 703
本地录制接口
设置录制文件名
返回值
StatusCodeC - 错误码
设置水印
返回值
StatusCodeC - 错误码
开始录制
StatusCodeC - 错误码
设置录制窗口
返回值
StatusCodeC - 错误码
设置录制布局成员视图
返回值
StatusCodeC - 错误码
暂停录制
StatusCodeC - 错误码
停止录制
StatusCodeC - 错误码
房间信息接口
获取自身信息
返回值
StatusCodeC - 错误码
获取房间信息
返回值
StatusCodeC - 错误码
获取所有成员信息
返回值
StatusCodeC - 错误码
获取指定成员信息
返回值
StatusCodeC - 错误码
获取扩展信息
返回值
StatusCodeC - 错误码
设备枚举接口
获取视频设备列表
返回值
StatusCodeC - 错误码
获取屏幕设备列表
返回值
StatusCodeC - 错误码
获取音频设备列表
返回值
StatusCodeC - 错误码
获取扬声器设备列表
返回值
StatusCodeC - 错误码
音频接口
请求打开麦克风
StatusCodeC - 错误码
回调 Key: 800
关闭麦克风
StatusCodeC - 错误码
回调 Key: 801
切换麦克风
返回值
StatusCodeC - 错误码
确认打开麦克风
返回值
StatusCodeC - 错误码
视频接口
切换摄像头
返回值
StatusCodeC - 错误码
设置摄像头渲染键
返回值
StatusCodeC - 错误码
请求打开摄像头
StatusCodeC - 错误码
回调 Key: 802
关闭摄像头
StatusCodeC - 错误码
回调 Key: 803
确认打开摄像头
返回值
StatusCodeC - 错误码
屏幕共享接口
请求共享
返回值
StatusCodeC - 错误码
回调 Key: 804
停止共享
StatusCodeC - 错误码
回调 Key: 805
远端媒体接口
加载远端视频
返回值
StatusCodeC - 错误码
卸载远端视频
返回值
StatusCodeC - 错误码
打开扬声器
StatusCodeC - 错误码
关闭扬声器
StatusCodeC - 错误码
切换扬声器
返回值
StatusCodeC - 错误码
MCU 视频接口
加载 MCU 视频
返回值
StatusCodeC - 错误码
卸载 MCU 视频
StatusCodeC - 错误码
日志接口
上传日志
返回值
StatusCodeC - 错误码
IM 接口
启用 IM
StatusCodeC - 错误码
禁用 IM
StatusCodeC - 错误码
云存储接口
预签名上传
返回值
StatusCodeC - 错误码
回调 Key: 900
预签名下载
返回值
StatusCodeC - 错误码
回调 Key: 901
资源管理接口
资源列表
返回值
StatusCodeC - 错误码
回调 Key: 1000
创建资源
返回值
StatusCodeC - 错误码
回调 Key: 1001
重命名资源
返回值
StatusCodeC - 错误码
回调 Key: 1002
移动资源
返回值
StatusCodeC - 错误码
回调 Key: 1003
删除资源
返回值
StatusCodeC - 错误码
回调 Key: 1004
设置会议背景
返回值
StatusCodeC - 错误码
回调 Key: 1005
签到接口
签到列表
StatusCodeC - 错误码
回调 Key: 1100
创建签到
返回值
StatusCodeC - 错误码
回调 Key: 1101
签到统计
返回值
StatusCodeC - 错误码
回调 Key: 1102
结束签到
StatusCodeC - 错误码
回调 Key: 1103
签到详情
返回值
StatusCodeC - 错误码
回调 Key: 1104
签到
StatusCodeC - 错误码
回调 Key: 1105
导出签到详情
返回值
StatusCodeC - 错误码
回调 Key: 1106
事件类型常量
连接状态事件
用户事件
房间事件
主持人控制事件
设备事件
流媒体事件
IM 事件
签到事件
等候室事件
录制事件
分组会议事件
类型定义
StatusCodeC
StatusCode 枚举对应。