IIdleSettings 介面 (taskschd.h)
指定當電腦處於閒置狀況時,工作排程器如何執行工作。 如需閒置條件的相關資訊,請參閱 工作閒置條件。
繼承
IIdleSettings介面繼承自 IDispatch 介面。
方法
IIdleSettings介面具有這些方法。
IIdleSettings::get_IdleDuration 取得或設定值,這個值表示電腦在執行工作之前必須處於閒置狀態的時間量。 (取得) |
IIdleSettings::get_RestartOnIdle 取得或設定布林值,指出當電腦迴圈進入閒置條件多次時,是否重新開機工作。 (取得) |
IIdleSettings::get_StopOnIdleEnd 取得或設定布林值,指出如果閒置條件在工作完成之前結束,工作排程器將會終止工作。 當電腦不再閒置時,閒置條件就會結束。 (取得) |
IIdleSettings::get_WaitTimeout 取得或設定值,這個值表示工作排程器等待閒置條件發生的時間量。 (取得) |
IIdleSettings::p ut_IdleDuration 取得或設定值,這個值表示電腦在執行工作之前必須處於閒置狀態的時間量。 (Put) |
IIdleSettings::p ut_RestartOnIdle 取得或設定布林值,指出當電腦迴圈進入閒置條件多次時,是否重新開機工作。 (Put) |
IIdleSettings::p ut_StopOnIdleEnd 取得或設定布林值,指出如果閒置條件在工作完成之前結束,工作排程器將會終止工作。 當電腦不再閒置時,閒置條件就會結束。 (Put) |
IIdleSettings::p ut_WaitTimeout 取得或設定值,這個值表示工作排程器等待閒置條件發生的時間量。 (Put) |
備註
讀取或寫入工作的 XML 時,此設定是在工作排程器架構的 IdleSettings 元素中指定。
如果工作是由閒置觸發程式觸發,則會忽略IIdleSettings介面的WaitTimeout屬性。
範例
如需此介面的詳細資訊和範例程式碼,請參閱 時間觸發程式範例 (C++) 。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平臺 | Windows |
標頭 | taskschd.h |