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

另請參閱

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTaskName