TASK_INSTANCES_POLICY列挙 (taskschd.h)

タスクの新しいインスタンスを開始するときに、タスク スケジューラがタスクの既存のインスタンスを処理する方法を定義します。

構文

typedef enum _TASK_INSTANCES_POLICY {
  TASK_INSTANCES_PARALLEL = 0,
  TASK_INSTANCES_QUEUE = 1,
  TASK_INSTANCES_IGNORE_NEW = 2,
  TASK_INSTANCES_STOP_EXISTING = 3
} TASK_INSTANCES_POLICY;

定数

 
TASK_INSTANCES_PARALLEL
値: 0
既存のインスタンスの実行中に新しいインスタンスを開始します。
TASK_INSTANCES_QUEUE
値: 1
タスクの他のすべてのインスタンスが完了した後、タスクの新しいインスタンスを開始します。
TASK_INSTANCES_IGNORE_NEW
値: 2
タスクの既存のインスタンスが実行されている場合は、新しいインスタンスを開始しません。
TASK_INSTANCES_STOP_EXISTING
値: 3
新しいインスタンスを開始する前に、タスクの既存のインスタンスを停止します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header taskschd.h

こちらもご覧ください

タスク スケジューラの列挙型