## 函数名称
hwd_getOAuthLoginState();
## 易语言模块
护卫盾_取三方登录状态();
## 函数说明
获取扫码登录状态,循环调用此函数获取扫码登录状态,如返回值为1或2,应当立即终止循环并进行下一步处理,且缓冲区将写入openid,用于注册或登录.
## 参数列表
| 参数名称 | 参数类型 | 参数说明 |
| ------------ | ------------ | ------------ |
| buffer | char * | 缓冲区 |
| bufferLen | size_t | 缓冲区尺寸 |
## 函数原型
```
///
/// 获取扫码登录状态,循环调用此函数获取扫码登录状态,如返回值为1或2,应当立即终止循环并进行下一步处理,且缓冲区将写入openid,用于注册或登录.
///
///
缓冲区
///
缓冲区尺寸
///
HWD_LIBRARY_API hwd_getOAuthLoginState (char * buffer, size_t bufferLen);
```
## 状态码
| 状态码 | 状态提示内容 |
| ------------ | ------------ |
| 200 | 登录成功,且已绑定通行证,直接进入登录流程. |
| 280 | 登录成功,但未绑定通行证,可选注册新账户或绑定已有账户. |