任务计划程序1.0:此错误意味着什么

时间:2011-01-28 11:41:30

标签: c++ winapi

我正在使用win32 c ++&中的Windows Task Scheduler 1.0。我正在尝试创建&保存新任务。一切顺利,直到我使用以下功能保存任务:

IPersistFile :: Save( NULL, TRUE );

返回的错误是0x8007052e

我有搜索&搜索了msdn但是我找不到这个错误的定义。你知道值为0x8007052e的HRESULT错误意味着什么?

其他一些可能很重要的信息。我正在使用Windows 7,使用管理员用户&试图安排每日任务/触发器。

2 个答案:

答案 0 :(得分:0)

使用Visual Studios错误查找工具我发现它意味着“登录失败:未知用户名或密码错误。”

事实上,只是谷歌搜索该错误代码返回完全相同的信息。

答案 1 :(得分:0)

HRESULT代码0x8007052e非常容易解码。它由三部分组成

  • 8xxxxxxx - 表示失败(错误)
  • x007xxxx - 指设施7
  • xxxx052e - 错误代码0x52e = 1326

如果您打开WinError.h文件,则很容易发现FACILITY_WIN32为7。

所以你只有一个标准的Win32错误,代码为0x52e = 1326。如果您在WinError.h中搜索1326,则会找到包含说明

ERROR_LOGON_FAILURE
  

登录失败:未知的用户名或   密码不好。