获取VMR列表
GetVmrList
接口描述
该接口用于获取VMR列表。
注意事项
- 该接口在已登录状态下才能调用。
 - 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。
 
方法定义
        1
         | 
       
        HWM_SDK_AGENT_API hwmsdk::HwmErrCode GetVmrList();  | 
      
回调函数
该接口已废弃,请参考新回调OnGetVmrInfoListResult
        1
         | 
       
        virtual void OnGetVmrListResult(hwmsdk::HwmErrCode ret, const char* reason, const HwmVmrInfo* vmrInfoList, unsigned int listLen) {};  | 
      
新回调
        1
         | 
       
        virtual void OnGetVmrInfoListResult(hwmsdk::HwmErrCode ret, const char* reason, const HwmVmrListInfo* vmrListInfo) {};  | 
      
参数描述
无。
返回值
| 
        类型  | 
      
        描述  | 
     
|---|---|
| 
        HwmErrCode  | 
      
        成功返回0,其他值表示失败。失败返回值见错误码参考。  | 
     
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        vmrConferenceId  | 
      
        char[]  | 
      
        云会议室上的固定会议ID。  | 
     
| 
        vmrId  | 
      
        char[]  | 
      
        云会议室唯一ID。  | 
     
| 
        chairmanPwd  | 
      
        char[]  | 
      
        云会议室主持人密码。  | 
     
| 
        guestPwd  | 
      
        char[]  | 
      
        云会议室来宾密码。  | 
     
| 
        type  | 
      
        HwmVmrIdType  | 
      
        云会议室类型。  | 
     
| 
        maxParties  | 
      
        int  | 
      
        云会议室最大方数。  | 
     
| 
        name  | 
      
        char[]  | 
      
        会议室名称。  | 
     
| 
        allowGuestStartConf  | 
      
        bool  | 
      
        是否允许来宾提前启动会议。  | 
     
| 
        joinConfRestrictionType  | 
      
        HwmJoinConfPermissionType  | 
      
        允许入会范围限制。  | 
     
| 
        isOpenWaitingRoom  | 
      
        bool  | 
      
        等候室开启开关。  | 
     
| 
        枚举值  | 
      
        描述  | 
     
|---|---|
| 
        PERSONAL_MEETING_ID  | 
      
        个人会议ID。  | 
     
| 
        CLOUD_MEETING_ROOM_ID  | 
      
        云会议室ID。  | 
     
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        numOfVmrs  | 
      
        unsigned int  | 
      
        云会议室个数。  | 
     
| 
        vmrs  | 
      
        云会议室信息。  | 
     |
| 
        isEnableShareVmr  | 
      
        bool  | 
      
        是否开启共享vmr。  | 
     
示例代码
        1 2 3 4 5 6 7 8 9 10 11  | 
       
        /** * 获取Vmr列表 */ void demoBookConfDlg::GetVmrList() { int ret = hwmsdkagent::GetVmrList(); if (hwmsdk::HWM_COMMON_SUCCESS != ret) { AfxMessageBox(_T("GetVmrList error")); } }  |