Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 任务计划程序错误消息:80041318,这是什么意思?_C++_Winapi_Scheduled Tasks - Fatal编程技术网

C++ 任务计划程序错误消息:80041318,这是什么意思?

C++ 任务计划程序错误消息:80041318,这是什么意思?,c++,winapi,scheduled-tasks,C++,Winapi,Scheduled Tasks,我搜索了MSDN以查找值为80041318的HRESULT错误的定义,但我找不到它 我在C++ Win32中工作,试图调度一个在当前用户登录时执行的任务。函数RegisterTaskDefinition()失败并返回此值 是否有人知道此错误的含义&如果可能,是否有人知道指向所有HRESULT错误的MSDN链接?我可以找到一个包含7个错误定义的链接。该工具可用于查找错误代码。不要让这个名字蒙蔽了你,它不仅适用于Exchange,还适用于生成Win32错误代码或HRESULT的程序。它搜索所有系统头

我搜索了MSDN以查找值为80041318的HRESULT错误的定义,但我找不到它

<>我在C++ Win32中工作,试图调度一个在当前用户登录时执行的任务。函数RegisterTaskDefinition()失败并返回此值

是否有人知道此错误的含义&如果可能,是否有人知道指向所有HRESULT错误的MSDN链接?我可以找到一个包含7个错误定义的链接。

该工具可用于查找错误代码。不要让这个名字蒙蔽了你,它不仅适用于Exchange,还适用于生成Win32错误代码或HRESULT的程序。它搜索所有系统头文件以查找可能的匹配项

要查找错误代码80041318,只需从命令行运行它,如下所示:

C:\> err 80041318

在本例中,快速生成一个错误80041318,表示错误80041318是
SCHED_E_INVALIDVALUE
:“任务XML包含格式不正确或超出范围的值。”

使用VC++附带的错误查找工具(errlook.exe或IDE中“工具”菜单上的“错误查找”),0x80041318的错误消息为“任务XML包含格式不正确或超出范围的值。”


对于任务调度器1.0,使用的错误代码位于WinError.h(搜索SCHED_E_)但是,我不确定TS 2.0使用的所有错误是否都存在。

这意味着您向pLogonTrigger传递了不正确的参数。

您尝试过google吗?答案是第一个链接。在MSDN和Bing上,您需要在查询前加上0x。这也可能有助于粘贴一些代码。正如Adam的回答所说,错误意味着您传递了一个错误n无效值。可能这就是您应该开始查找的地方。感谢应用程序链接。但运行时,它表示找不到此错误或其他错误(如80070534)的含义