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