Scheduler::ScheduleTask 方法

在计划程序内安排轻量任务。 轻量任务将放置在运行时决定的计划组中。 带 _Placement 参数的版本导致任务偏向执行指定的位置。

virtual void ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data
) =0;

virtual void ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data,
   ___location& _Placement
) =0;

参数

  • _Proc
    指向执行细线任务正文要执行的函数的指针。

  • _Data
    指向作为参数传递给任务正文的数据的 void 指针。

  • _Placement
    轻量级任务是偏向执行的位置的引用。

要求

**标头:**concrt.h

**命名空间:**并发

请参见

参考

Scheduler 类

ScheduleGroup 类

___location 类

概念

任务计划程序(并发运行时)