检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SDK 接口头文件定义 IEventHandler.h IShareServiceController.h IdeaShareDef.h IServiceController.h 父主题: 附录
设备发现 请求样例: { "messId": "Discover", "params": ["22583967", "","0"] } 消息字段 取值 备注 messId Discover 严格按照取值填写 params 投影码,在线模式IP,在线模式端口 数组 参数1代表投影码
断开连接 请求样例: { "messId": "Disconnect", "params": [] } 消息字段 取值 备注 messId Disconnect 严格按照取值填写 params 没有参数 响应样例: { "messId": "Disconnect", "response
查询远端设备状态 请求样例: { "messId": "GetRemoteServiceStatus", "params": [] } 消息字段 取值 备注 messId GetRemoteServiceStatus 严格按照取值填写 params 没有参数 响应样例: { "messId
初始化日志 初始化日志。 const LogInfo logInfo = {LOG_PATH,IDEA_LEVEL_DEBUG,true}; mShareServiceController->SetLog(logInfo); 接口描述 初始化日志前获取ShareServiceController
TLS证书校验设置 接口描述 该接口用于设置TLS证书校验的相关设置。 方法定义 /* TLS设置 */ int SetTLS(const ShareTlsInfo &tlsInfo); 参数描述 参数 是否必须 类型 描述 tlsInfo 否 4.6.5.2.7 ShareTlsInfo
设置投屏对象 接口描述 该接口用于在开始投屏前设置主屏或扩展屏。 注意事项 调用开启投屏接口之前调用。 接口定义 /* 设置投屏对象 */ int SetDisplayScreen(ShareAppScreenType screenChoice); 参数描述 参数 是否必须
基于VirtualBox使用ISO创建Windows镜像 方案概述 安装VirtualBox 创建虚拟机 配置虚拟机 导出镜像文件 上传镜像文件并注册镜像
父主题: 登录Windows ECS
Windows下的编译 搭建Windows编译环境 Windows下编译流程
OnConnectResult 回调方法描述 连接接口回调结果事件。 回调方法定义 /* 连接结果事件 */ void OnConnectResult(DeviceInfo* deviceInfo) {} 参数描述 参数 是否必须 类型 描述 deviceInfo 是 4.6.5.2.5
DiscoverResult 设备发现结果 参数名 类型 描述 result int 设备发现结果 0 成功 非0 失败 password std::string 设备连接码 addressList std::list<std::string> 设备IP地址列表 父主题: 结构体定义
ShareTlsInfo结构体 参数名 类型 描述 caCertpath std::string Ca根证书路径,最大长度256 clientCertpath std::string 客户端证书路径,最大长度256 verifyMode ShareClientTlsVerifyMode
LogLevel结构体 枚举值 对应值 描述 IDEA_LEVEL_ERROR 0 错误级别 IDEA_LEVEL_WARNING 1 警告级别 IDEA_LEVEL_INFO 2 信息级别 IDEA_LEVEL_DEBUG 3 调试级别 父主题: 结构体描述
表1 支持安装一键式重置密码插件的操作系统版本 操作系统类型 操作系统版本 Windows Windows Server 2016 Datacenter 64bit Windows Server 2012 R2 Standard 64bit Windows Server 2012
初始化SDK 注册通知回调类,并初始化SDK。 const AppInfo appInfo = {}; mshareEvtHandler = new IShareEventHandler(); int ret = -1; if (NULL != mshareEvtHandler
设置投屏设备类型 接口描述 该接口用于设置投屏设备类型。 注意事项 调用开启投屏接口之前调用。 接口定义 /* 设置投屏设备类型 */ int SetDeviceType(ShareDeviceType shareDeviceType); 参数描述 参数 是否必须 类型 描述
查询远端设备状态 接口描述 该接口用于查询远端设备麦克风、扬声器、扬声器音量、摄像头、会议状态。 注意事项 连接设备后使用。 接口定义 /* 获取远端设备状态信息 */ int GetRemoteServiceStatus(); 参数描述 NA 返回值 0 接口调用成功 非0
OnSetRemoteMicMuteResult 回调方法描述 设置麦克风静音回调结果事件。 回调方法定义 /* 设置麦克风静音结果事件通知 */ void OnSetRemoteMicMuteResult(int result) {} 参数描述 参数 是否必须 类型 描述
停止投屏 请求样例: { "messId": "StopSharing", "params": [] } 消息字段 取值 备注 messId StopSharing 严格按照取值填写 params 没有参数 响应样例: { "messId": "StopSharing", "response