当我用 CLSID_TaskSchedule 和调用函数 CoCreateInstance 时,我收到错误“无法创建ITaskService实例: 80040154 ” IID_ITaskService
我正在使用ITaskService接口来创建计划任务。相同的appln在Win7中正常工作但在Win2003中失败。
ITaskService *pService = NULL;
hr = CoCreateInstance( CLSID_TaskScheduler,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITaskService,
(void**)&pService );
此ITaskService接口是否仅支持Win7 / Server 2k8 R2,还是支持所有Windows平台?
非常感谢。
答案 0 :(得分:3)
MSDN上的文档通常非常可靠。对于ITaskService
:
受支持的最低客户端 Windows Vista
支持的最低服务器 Windows Server 2008
错误80040154是“未注册的课程”