【更新说明】
要清除单独一个过程的作业时,原来的代码要求Data必需与原始的作业投寄时的Data指针的值一致,否则将被忽略。新增一个INVALID_JOB_DATA值定义(Pointer(-1)),当传递的附加数据检查指针值为该值时,会只检查作业过程名称而忽略附加数据指针的检查。也就是说下面的代码:
Workers.Clear(DoPlanJob, INVALID_JOB_DATA);
将清除掉所有DoPlanJob作业,而不管作业的Data附加数据成员的值。
【更新级别】
建议更新
要清除单独一个过程的作业时,原来的代码要求Data必需与原始的作业投寄时的Data指针的值一致,否则将被忽略。新增一个INVALID_JOB_DATA值定义(Pointer(-1)),当传递的附加数据检查指针值为该值时,会只检查作业过程名称而忽略附加数据指针的检查。也就是说下面的代码:
Workers.Clear(DoPlanJob, INVALID_JOB_DATA);
将清除掉所有DoPlanJob作业,而不管作业的Data附加数据成员的值。
建议更新
登录 |