job创建成功后,SetInformationJobObject总是失败,GetLastError返回值是87`,我在win 7 和win xp下测试都是同样的结果,请问各位这是什么问题呢??感激不尽!!
JOBOBJECT_EXTENDED_LIMIT_INFORMATION jobel ;
memset(&jobel,0,sizeof(jobel));
jobel.BasicLimitInformation.LimitFlags=JOB_OBJECT_LIMIT_JOB_MEMORY ;
jobel.JobMemoryLimit = 1024;
if(!SetInformationJobObject(hjob,JobObjectExtendedLimitInformation,(LPVOID) &jobel,sizeof(jobel)))
{
int err=GetLastError();
printf("Eror Code:%d\n",err);
}