IBITSExtensionSetup::GetCleanupTask 方法 (bitscfg.h)
使用 GetCleanupTask 方法來擷取與虛擬目錄相關聯之清除工作的介面指標。
語法
HRESULT GetCleanupTask(
[in] REFIID riid,
[out] IUnknown **ppUnk
);
參數
[in] riid
識別在 ppTask 中傳回的工作排程器介面。 如需標識符清單,請參閱 ITaskScheduler::Activate 方法。
[out] ppUnk
riid 所指定介面的指標。 使用介面來修改工作的屬性。 完成時釋放 ppTask 。
傳回值
這個方法會傳回 S_OK ,以取得成功。 否則,如果尚未為虛擬目錄建立工作,方法會傳回 S_FALSE 。
備註
當您建立虛擬目錄並 啟用 BITS 上傳時,BITS 會在 工作排程器中新增工作專案。 工作專案會刪除未在逾時期間內修改的工作,每隔 12 小時清除一次虛擬目錄。 若要指定逾時期間,請設定 BITSSessionTimeout IIS 延伸模組屬性。
若要變更清除排程,請參閱 BITSCleanupUseDefault BITS IIS 擴充功能屬性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2003 |
目標平台 | Windows |
標頭 | bitscfg.h |
Dll | BitsMgr.dll |
可轉散發套件 | Windows XP 上的 BITS 1.5 |