0

当我使用CLSID_TaskScheduleIID_ITaskService调用函数CoCreateInstance时,出现错误“无法创建 ITaskService 的实例:80040154 ” 。

我正在使用 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 平台?

预先感谢。

4

1 回答 1

3

MSDN 上的文档通常非常可靠。对于ITaskService

支持的最低客户端 Windows Vista

支持的最低服务器 Windows Server 2008

错误 80040154 是“类未注册”

于 2012-08-21T08:17:29.573 回答