ホーム › System.TaskScheduler › TASK_CREATION
TASK_CREATION
列挙型メンバー 7
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| TASK_VALIDATE_ONLY | 1 | 0x1 | タスク スケジューラ サービスは、タスクを記述する XML の構文を確認しますが、タスクの登録は行いません。この定数は TASK_CREATE、TASK_UPDATE、TASK_CREATE_OR_UPDATE の各値と組み合わせることはできません。 |
| TASK_CREATE | 2 | 0x2 | タスク スケジューラ サービスは、タスクを新しいタスクとして登録します。 |
| TASK_UPDATE | 4 | 0x4 | タスク スケジューラ サービスは、既存のタスクの更新版としてタスクを登録します。登録トリガーを持つタスクが更新されると、更新後にそのタスクが実行されます。 |
| TASK_CREATE_OR_UPDATE | 6 | 0x6 | タスク スケジューラ サービスは、タスクを新しいタスクとして登録するか、タスクが既に存在する場合は更新版として登録します。TASK_CREATE | TASK_UPDATE と同等です。 |
| TASK_DISABLE | 8 | 0x8 | タスク スケジューラ サービスは、無効化された状態でタスクを登録します。無効化されたタスクは、有効化されるまで実行できません。詳細については、ITaskSettings の Enabled プロパティおよび IRegisteredTask の Enabled プロパティを参照してください。 |
| TASK_DONT_ADD_PRINCIPAL_ACE | 16 | 0x10 | タスク スケジューラ サービスが、コンテキスト プリンシパルに対する許可アクセス制御エントリ (ACE) を追加しないようにします。タスクを更新するために ITaskFolder::RegisterTaskDefinition 関数または ITaskFolder::RegisterTask 関数がこのフラグを指定して呼び出された場合、タスク スケジューラ サービスは新しいコンテキスト プリンシパルの ACE を追加せず、古いコンテキスト プリンシパルの ACE も削除しません。 |
| TASK_IGNORE_REGISTRATION_TRIGGERS | 32 | 0x20 | タスク スケジューラ サービスはタスクを作成しますが、タスク内の登録トリガーを無視します。登録トリガーが無視されるため、時間ベースのトリガーによって登録時に実行される場合を除き、タスクは登録時に実行されません。 |
公式ドキュメント
タスク スケジューラ サービスがタスクを作成、更新、または無効化する方法を定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TASK_CREATION : int {
TASK_VALIDATE_ONLY = 1,
TASK_CREATE = 2,
TASK_UPDATE = 4,
TASK_CREATE_OR_UPDATE = 6,
TASK_DISABLE = 8,
TASK_DONT_ADD_PRINCIPAL_ACE = 16,
TASK_IGNORE_REGISTRATION_TRIGGERS = 32
} TASK_CREATION;public enum TASK_CREATION : int
{
TASK_VALIDATE_ONLY = 1,
TASK_CREATE = 2,
TASK_UPDATE = 4,
TASK_CREATE_OR_UPDATE = 6,
TASK_DISABLE = 8,
TASK_DONT_ADD_PRINCIPAL_ACE = 16,
TASK_IGNORE_REGISTRATION_TRIGGERS = 32,
}Public Enum TASK_CREATION As Integer
TASK_VALIDATE_ONLY = 1
TASK_CREATE = 2
TASK_UPDATE = 4
TASK_CREATE_OR_UPDATE = 6
TASK_DISABLE = 8
TASK_DONT_ADD_PRINCIPAL_ACE = 16
TASK_IGNORE_REGISTRATION_TRIGGERS = 32
End Enumimport enum
class TASK_CREATION(enum.IntEnum):
TASK_VALIDATE_ONLY = 1
TASK_CREATE = 2
TASK_UPDATE = 4
TASK_CREATE_OR_UPDATE = 6
TASK_DISABLE = 8
TASK_DONT_ADD_PRINCIPAL_ACE = 16
TASK_IGNORE_REGISTRATION_TRIGGERS = 32// TASK_CREATION
pub const TASK_VALIDATE_ONLY: i32 = 1;
pub const TASK_CREATE: i32 = 2;
pub const TASK_UPDATE: i32 = 4;
pub const TASK_CREATE_OR_UPDATE: i32 = 6;
pub const TASK_DISABLE: i32 = 8;
pub const TASK_DONT_ADD_PRINCIPAL_ACE: i32 = 16;
pub const TASK_IGNORE_REGISTRATION_TRIGGERS: i32 = 32;// TASK_CREATION
const (
TASK_VALIDATE_ONLY int32 = 1
TASK_CREATE int32 = 2
TASK_UPDATE int32 = 4
TASK_CREATE_OR_UPDATE int32 = 6
TASK_DISABLE int32 = 8
TASK_DONT_ADD_PRINCIPAL_ACE int32 = 16
TASK_IGNORE_REGISTRATION_TRIGGERS int32 = 32
)const
TASK_VALIDATE_ONLY = 1;
TASK_CREATE = 2;
TASK_UPDATE = 4;
TASK_CREATE_OR_UPDATE = 6;
TASK_DISABLE = 8;
TASK_DONT_ADD_PRINCIPAL_ACE = 16;
TASK_IGNORE_REGISTRATION_TRIGGERS = 32;// TASK_CREATION
pub const TASK_VALIDATE_ONLY: i32 = 1;
pub const TASK_CREATE: i32 = 2;
pub const TASK_UPDATE: i32 = 4;
pub const TASK_CREATE_OR_UPDATE: i32 = 6;
pub const TASK_DISABLE: i32 = 8;
pub const TASK_DONT_ADD_PRINCIPAL_ACE: i32 = 16;
pub const TASK_IGNORE_REGISTRATION_TRIGGERS: i32 = 32;const
TASK_VALIDATE_ONLY* = 1
TASK_CREATE* = 2
TASK_UPDATE* = 4
TASK_CREATE_OR_UPDATE* = 6
TASK_DISABLE* = 8
TASK_DONT_ADD_PRINCIPAL_ACE* = 16
TASK_IGNORE_REGISTRATION_TRIGGERS* = 32enum TASK_CREATION : int {
TASK_VALIDATE_ONLY = 1,
TASK_CREATE = 2,
TASK_UPDATE = 4,
TASK_CREATE_OR_UPDATE = 6,
TASK_DISABLE = 8,
TASK_DONT_ADD_PRINCIPAL_ACE = 16,
TASK_IGNORE_REGISTRATION_TRIGGERS = 32,
}#define global TASK_VALIDATE_ONLY 0x1
#define global TASK_CREATE 0x2
#define global TASK_UPDATE 0x4
#define global TASK_CREATE_OR_UPDATE 0x6
#define global TASK_DISABLE 0x8
#define global TASK_DONT_ADD_PRINCIPAL_ACE 0x10
#define global TASK_IGNORE_REGISTRATION_TRIGGERS 0x20