タスク スケジューラのエラーと成功の定数
エラーが発生した場合、タスク スケジューラ API は HRESULT 値として次のいずれかのエラー コードを返すことができます。
SCHED_S_で始まる定数は成功定数であり、SCHED_E_で始まる定数はエラー定数です。
HRESULT phrStatus;
hr = pITask->GetStatus(&phrStatus);
// Release the ITask interface.
pITask->Release();
switch(phrStatus)
{
case SCHED_S_TASK_READY:
wprintf(L" SCHED_S_TASK_READY\n");
break;
case SCHED_S_TASK_RUNNING:
wprintf(L" SCHED_S_TASK_RUNNING\n");
break;
//...
}
Note
一部のタスク スケジューラ API は、システムとネットワークのエラー コード (64 など) を返すことができます。 コマンド プロンプト ウィンドウで net helpmsg コマンドを使用して、これらの種類のエラー コードの定義をチェックできます。 たとえば、コマンド net helpmsg 64 はメッセージを返します。指定されたネットワーク名は使用できなくなりました。
イベントとエラー メッセージの詳細については、「 イベントとエラー メッセージ センター」を参照してください。
-
SCHED_S_TASK_READY
-
-
0x00041300
-
タスクは、次にスケジュールされた時刻に実行する準備ができています。
-
-
SCHED_S_TASK_RUNNING
-
-
0x00041301
-
タスクは現在実行中です。
-
-
SCHED_S_TASK_DISABLED
-
-
0x00041302
-
タスクは無効になっているため、スケジュールされた時刻には実行されません。
-
-
SCHED_S_TASK_HAS_NOT_RUN
-
-
0x00041303
-
タスクはまだ実行されていません。
-
-
SCHED_S_TASK_NO_MORE_RUNS
-
-
0x00041304
-
このタスクに対してスケジュールされた実行はこれ以上ありません。
-
-
SCHED_S_TASK_NOT_SCHEDULED
-
-
0x00041305
-
スケジュールに従ってこのタスクを実行するために必要な 1 つ以上のプロパティが設定されていません。
-
-
SCHED_S_TASK_TERMINATED
-
-
0x00041306
-
タスクの最後の実行は、ユーザーによって終了されました。
-
-
SCHED_S_TASK_NO_VALID_TRIGGERS
-
-
0x00041307
-
タスクにトリガーがないか、既存のトリガーが無効になっているか、設定されていません。
-
-
SCHED_S_EVENT_TRIGGER
-
-
0x00041308
-
イベント トリガーには、実行時間が設定されていません。
-
-
SCHED_E_TRIGGER_NOT_FOUND
-
-
0x80041309
-
タスクのトリガーが見つかりません。
-
-
SCHED_E_TASK_NOT_READY
-
-
0x8004130A
-
このタスクの実行に必要な 1 つ以上のプロパティが設定されていません。
-
-
SCHED_E_TASK_NOT_RUNNING
-
-
0x8004130B
-
タスクの実行中のインスタンスはありません。
-
-
SCHED_E_SERVICE_NOT_INSTALLED
-
-
0x8004130C
-
タスク スケジューラ サービスがこのコンピューターにインストールされていません。
-
-
SCHED_E_CANNOT_OPEN_TASK
-
-
0x8004130D
-
タスク オブジェクトを開くことができませんでした。
-
-
SCHED_E_INVALID_TASK
-
-
0x8004130E
-
オブジェクトが無効なタスク オブジェクトであるか、タスク オブジェクトではありません。
-
-
SCHED_E_ACCOUNT_INFORMATION_NOT_SET
-
-
0x8004130F
-
指定されたタスクのタスク スケジューラ セキュリティ データベースにアカウント情報が見つかりませんでした。
-
-
SCHED_E_ACCOUNT_NAME_NOT_FOUND
-
-
0x80041310
-
指定されたアカウントの存在を確立できません。
-
-
SCHED_E_ACCOUNT_DBASE_CORRUPT
-
-
0x80041311
-
タスク スケジューラ セキュリティ データベースで破損が検出されました。データベースがリセットされました。
-
-
SCHED_E_NO_SECURITY_SERVICES
-
-
0x80041312
-
タスク スケジューラのセキュリティ サービスは、Windows NTでのみ使用できます。
-
-
SCHED_E_UNKNOWN_OBJECT_VERSION
-
-
0x80041313
-
タスク オブジェクトのバージョンがサポートされていないか無効です。
-
-
SCHED_E_UNSUPPORTED_ACCOUNT_OPTION
-
-
0x80041314
-
タスクは、アカウント設定と実行時オプションのサポートされていない組み合わせで構成されています。
-
-
SCHED_E_SERVICE_NOT_RUNNING
-
-
0x80041315
-
タスク スケジューラ サービスが実行されていません。
-
-
SCHED_E_UNEXPECTEDNODE
-
-
0x80041316
-
タスク XML に予期しないノードが含まれています。
-
-
SCHED_E_NAMESPACE
-
-
0x80041317
-
タスク XML には、予期しない名前空間の要素または属性が含まれています。
-
-
SCHED_E_INVALIDVALUE
-
-
0x80041318
-
タスク XML には、正しく書式設定されていない値または範囲外の値が含まれています。
-
-
SCHED_E_MISSINGNODE
-
-
0x80041319
-
タスク XML に必要な要素または属性がありません。
-
-
SCHED_E_MALFORMEDXML
-
-
0x8004131A
-
タスク XML の形式が正しくありません。
-
-
SCHED_S_SOME_TRIGGERS_FAILED
-
-
0x0004131B
-
タスクは登録されますが、指定されたすべてのトリガーでタスクが開始されるわけではありません。
-
-
SCHED_S_BATCH_LOGON_PROBLEM
-
-
0x0004131C
-
タスクは登録されていますが、開始に失敗する可能性があります。 タスク プリンシパルに対してバッチ ログオン特権を有効にする必要があります。
-
-
SCHED_E_TOO_MANY_NODES
-
-
0x8004131D
-
タスク XML に同じ型のノードが多すぎます。
-
-
SCHED_E_PAST_END_BOUNDARY
-
-
0x8004131E
-
トリガーの終了境界の後にタスクを開始することはできません。
-
-
SCHED_E_ALREADY_RUNNING
-
-
0x8004131F
-
このタスクのインスタンスは既に実行されています。
-
-
SCHED_E_USER_NOT_LOGGED_ON
-
-
0x80041320
-
ユーザーがログオンしていないため、タスクは実行されません。
-
-
SCHED_E_INVALID_TASK_HASH
-
-
0x80041321
-
タスク イメージが破損しているか、改ざんされています。
-
-
SCHED_E_SERVICE_NOT_AVAILABLE
-
-
0x80041322
-
タスク スケジューラ サービスは使用できません。
-
-
SCHED_E_SERVICE_TOO_BUSY
-
-
0x80041323
-
タスク スケジューラ サービスがビジー状態で要求を処理できません。 後で再度お試しください。
-
-
SCHED_E_TASK_ATTEMPTED
-
-
0x80041324
-
タスク スケジューラ サービスはタスクを実行しようとしましたが、タスク定義の制約のいずれかが原因でタスクが実行されませんでした。
-
-
SCHED_S_TASK_QUEUED
-
-
0x00041325
-
タスク スケジューラ サービスは、タスクの実行を要求しました。
-
-
SCHED_E_TASK_DISABLED
-
-
0x80041326
-
タスクは無効になっています。
-
-
SCHED_E_TASK_NOT_V1_COMPAT
-
-
0x80041327
-
タスクには、以前のバージョンの Windows と互換性のないプロパティがあります。
-
-
SCHED_E_START_ON_DEMAND
-
-
0x80041328
-
タスク設定では、タスクをオンデマンドで開始することはできません。
-
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|