更新时间:2024-07-30 GMT+08:00

场景11:退出登录

描述

当需要退出当前的华为云会议账号的登录时,可以调用该接口完成已登录华为云账号退出。

业务流程

使用SDK退出登录时,先调用Logout接口,然后处理回调函数OnLogoutResult。

  1. 接口调用

    调用Logout进行退出登录。

  2. 处理回调函数

    处理回调函数OnLogoutResult。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
/**
* 退出登录
*/
void demoMainMenuDlg::OnBnClickedLogout()
{
    //调用退出登录接口
    int ret = hwmsdkagent::Logout();
    if (hwmsdk::HWM_COMMON_SUCCESS != ret)
    {
        AfxMessageBox(_T("Logout error"));
    }
}

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
/**
* 退出登录接口回调
*/
void demoCallbackProc::OnLogoutResult(hwmsdk::HwmErrCode ret, const char* msg)
{
    CString codeStr;
    codeStr.Format(_T("%d"), ret);
    string msgStr = CTools::UTF82MultiByte(msg);
    CString tips = _T("OnLogoutResult code:") + codeStr + _T(", msg:") + CString(msgStr.c_str());
    AfxMessageBox(tips);
}