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

另請參閱

ITaskSettings

工作排程器

工作排程器介面