CurrentScheduler::ScheduleTask 方法

在与调用上下文相关联的计划程序内安排轻量任务。 轻量级任务在运行时确定的计划组中放置。 采用参数 _Placement 的版本生成任务。偏重在执行在指定的位置。

static void __cdecl ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data
);

static void __cdecl ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data,
   location& _Placement
);

参数

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

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

  • _Placement
    轻量任务将更有偏重的同时执行在的位置的引用。

备注

此方法将导致将进程创建和/或连接至调用上下文的默认计划程序,前提是当前没有计划程序与调用上下文相关联。

要求

**标头:**concrt.h

命名空间: 并发

请参见

参考

CurrentScheduler 类

ScheduleGroup 类

location 类

概念

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