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
名前空間: の同時実行