cerapiinitex返回-1

肩抗轨道炮 2013-12-31 02:20:39
求分析可能是什么情况,掌机已经连接电脑,程序在我的电脑上能跑,放到同事电脑上cerapiintex返回-1
...全文
129 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2013-12-31
  • 打赏
  • 举报
回复

BOOL RapiInitEx(DWORD dwTimeout)		// 未测试验证
{
	RAPIINIT ri;
	DWORD dwWait;

	ri.cbSize = sizeof(RAPIINIT);
	HRESULT hRes = CeRapiInitEx(&ri);  

	dwWait = WaitForSingleObject(ri.heRapiInit,dwTimeout);
	if(WAIT_OBJECT_0 == dwWait)
	{
		if(SUCCEEDED(ri.hrRapiInit))
		{
		}
		else
		{
			CeRapiUninit();
			TRACE(L"[RAPI]RapiInitEx - Uninit failed: %d\r\n",CeGetLastError());
			return FALSE;
		}
	}
	else
	{
		// Timeout or failed.
		TRACE(L"[RAPI]RapiInitEx - Uninit timeout/failed: %d\r\n",CeGetLastError());
		if(SUCCEEDED(hRes))
		{
			CeRapiUninit(); 
		}
		return FALSE;
	}

	gbInitRapiOK = TRUE;
	return TRUE;
}
91program 2013-12-31
  • 打赏
  • 举报
回复
ActiveSync 的状态是否一致呢? RAPI 与它的状态相关。
肩抗轨道炮 2013-12-31
  • 打赏
  • 举报
回复
手动顶贴 在线等

19,519

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧