2011-01-28 131 views
0

我正在與Windows任務計劃程序1.0在win32 C++ &我試圖創建&保存一個新的任務。一切順利,直到我去用下面的函數來保存任務:返回的任務計劃程序1.0:這個錯誤意味着什麼

IPersistFile :: Save(NULL, TRUE); 

的錯誤是0x8007052e

我有搜索&搜索MSDN,但我不能找到一個確定指標這個錯誤。你知道值0x8007052e的HRESULT錯誤的含義嗎?

其他一些可能很重要的信息。我正在使用Windows 7,使用管理員用戶&嘗試安排每日任務/觸發器。

+0

http://social.answers.microsoft.com/Forums/en-US/vistaperformance/thread/f92816b3-4e6b-4b05-8322-8cbf2d600bd7 – DumbCoder 2011-01-28 11:44:26

回答

0

使用Visual Studios的錯誤查找工具,我發現,它的意思是「登錄失敗:未知的用戶名或密碼錯誤」

事實上,就在谷歌搜索該錯誤代碼正好返回相同的信息。

0

代碼0x8007052e的HRESULT很容易解碼。它由三個部分組成

  • 8xxxxxxx包括 - 意味着失敗(錯誤)
  • x007xxxx - 意味着工廠7
  • xxxx052e - meane錯誤代碼0x52e = 1326

如果打開WinError.h文件你會很容易發現FACILITY_WIN32是7.

所以你只是一個標準的Win32錯誤代碼0x52e = 1326。如果您在WinError.h爲1326搜索,你會發現ERROR_LOGON_FAILURE與描述

登錄失敗:未知的用戶名或 密碼錯誤。

相關問題