0

appln でタスク スケジューラ 1.0 インターフェイスを使用しています。

私のアプリンでは、スケジュールされた時間にタスクを作成し、フラグ IScheduledWorkItem::SetFlags(TASK_FLAG_DISABLED) を設定して、作成が成功した後にタスクを無効/有効にします

Win 7 では、タスクの作成は行われていますが、スケジュールされたタスクを無効/有効にすることはできません。

同じ appln が Win2003 と Win-XP で正常に動作します。

なぜこれが起こっているのか誰にも考えがありますか?

4

1 に答える 1

0

私自身、この壁にぶち当たりました。いくつかの答えについては、このスレッドを参照してください。具体的には、VISTA: "...The Task Scheduler 2.0 API should be used in developing applications that use the Task Scheduler service on Windows Vista.."

唯一の適切な方法は、タスク 2 API を使用することです。

于 2013-03-04T11:26:08.667 に答える