IBITSExtensionSetup::GetCleanupTaskName 方法 (bitscfg.h)

使用 GetCleanupTaskName 方法來擷取與虛擬目錄相關聯的清除工作名稱。

語法

HRESULT GetCleanupTaskName(
  [out] BSTR *pTaskName
);

參數

[out] pTaskName

以 Null 終止的字串,其中包含與虛擬目錄相關聯的清除工作名稱。 如果 為 NULL,BITS 尚未建立虛擬目錄的清除工作。 完成後,請呼叫 SysFreeString 函式以釋放 pTaskName

傳回值

這個方法會傳回 S_OK ,以取得成功。 否則,如果尚未為虛擬目錄指定工作名稱,則方法會傳回 S_FALSE

備註

當您建立虛擬目錄並 啟用 BITS 上傳時,BITS 會在 工作排程器中新增工作專案。 工作專案會刪除未在逾時期間內修改的工作,每隔 12 小時清除一次虛擬目錄。 若要指定逾時期間,請設定 BITSSessionTimeout IIS 延伸模組屬性。

使用 pTaskName 名稱做為 Schtasks.exe 可執行檔的輸入參數,您可以使用這個參數從腳本變更清除工作的屬性。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2003
目標平台 Windows
標頭 bitscfg.h
Dll BitsMgr.dll
可轉散發套件 Windows XP 上的 BITS 1.5

另請參閱

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTask