检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取SDK版本信息 接口描述 该接口用于获取本地客户端SDK版本信息。 注意事项 连接设备后使用。 接口定义 /* 获取SDK版本 */ std::string GetSDKVersion(); 参数描述 参数 是否必须 类型 描述 NA 否 NA NA 返回值 std::string
OnSetRemoteCameraMuteResult 回调方法描述 设置摄像头打开关闭结果事件。 回调方法定义 /* 设置摄像头打开关闭结果事件通知 */ void OnSetRemoteCameraMuteResult(int result) {} 参数描述 参数 是否必须
TLS证书校验设置 请求样例: { "messId": "SetTLS", "params": ["D://temp", "","1"] } 消息字段 取值 备注 messId SetTLS 严格按照取值填写 params Ca根证书路径,客户端证书路径,校验模式 数组 参数1:根证书路径
设置投屏对象 请求样例: { "messId": "SetDisplayScreen", "params": ["SCREEN_PRIMARY"] } 消息字段 取值 备注 messId SetPolicy 严格按照取值填写 params SCREEN_PRIMARY或SCREEN_SECONDARY
事件上报/接口回调结果 上述接口皆为主动下发接口,但是大屏侧的状态发生改变时,也会主动通知上报给客户端,以便客户端及时刷新UI,比如当大屏侧的扬声器音量发生了改变,会上报给应用层,然后通知客户端发生了该事件,客户端可以据此刷新UI侧所显示的大屏音量的音量值;所有事件上报/接口回调结果皆为
获取窗口句柄信息 父主题: 投屏
OnRemoteServiceStatusChangedNotify 回调方法描述 IdeaHub侧麦克风、摄像头、音量等状态信息发生了变化后会主动触发告知上层的回调事件。 回调方法定义 /* IdeaHub设备自身状态变化回调 */ void OnRemoteServiceStatusChangedNotify
SDK 接口头文件定义 IEventHandler.h IShareServiceController.h IdeaShareDef.h IServiceController.h 父主题: 附录
父主题: 操作系统类(Windows)
开始投屏 请求样例: { "messId": "StartSharing", "params": [] } 消息字段 取值 备注 messId StartSharing 严格按照取值填写 params 没有参数 响应样例: { "messId": "StartSharing", "
LogInfo结构体 参数名 类型 描述 path std::string 日志路径,最大长度限制225 logLevel LogLevel枚举类型 日志级别:ERROR、WARN、INFO、DEBUG enable bool 是否开启日志记录功能 父主题: 结构体描述
SharePolicy结构体 参数名 类型 描述 shareQuality ShareAppDefinationQuality 枚举变量 投屏的清晰度 isShareAudio bool 0表示不开启音频共享,1表示开启音频共享。 父主题: 结构体描述
OnShareStopResult 回调方法描述 停止投屏接口回调结果事件。 回调方法定义 /* 停止投屏结果事件通知 */ void OnShareStopResult(int reason) 参数描述 参数 是否必须 类型 描述 reason 是 int 停止投屏原因值
OnSetMouseShapeResult 回调方法描述 设置鼠标样式结果回调。 回调方法定义 /* 设置鼠标样式结果事件通知 */ void OnSetMouseShapeResult(int result) {} 参数描述 参数 是否必须 类型 描述 result 是 int
拷贝完成后C:\smsWindowsAgent\bin\peAgent\OpenStack\windows_device_driver\Windows2016_64下文件 Windows2008和windows2016等相关文件都需要进行拷贝。
图31 结果提示 图32 启动通知 父主题: Windows SDK
对接Grafana插件(Windows) Grafana是一个跨平台的开源的度量分析和可视化工具,可将通过将采集的数据查询进行可视化的展示,并及时通知。 LTS-Grafana是Grafana服务中的一个插件,它可以使用LTS的数据,并对数据进行可视化分析和展示。
OnSetRemoteSpeakerMuteResult 回调方法描述 设置扬声器打开关闭结果事件。 回调方法定义 /* 设置扬声器打开关闭结果事件通知 */ void OnSetRemoteSpeakerMuteResult(int result) {} 参数描述 参数 是否必须
IdeaShareDef.h SDK数据结构及宏定义头文件 /* * Copyright (c) Huawei Technologies Co., Ltd. 2020-2020. All rights reserved. */ /* * * @file IdeaShareDef.h