TRIGGER_DEMAND
return (options & TRIGGER_DEMAND) != 0 && Events::TriggerDemand(job->Event(), testOnly);
if (!_CanLaunchJobRequirements(job, options | TRIGGER_DEMAND))
if (!_LaunchJob(requirement, options | TRIGGER_DEMAND)) {
_LaunchJob(job, TRIGGER_DEMAND);