Compartilhar via


Método IBITSExtensionSetup::GetCleanupTaskName (bitscfg.h)

Use o método GetCleanupTaskName para recuperar o nome da tarefa de limpeza associada ao diretório virtual.

Sintaxe

HRESULT GetCleanupTaskName(
  [out] BSTR *pTaskName
);

Parâmetros

[out] pTaskName

Cadeia de caracteres terminada em nulo que contém o nome da tarefa de limpeza associada ao diretório virtual. Se FOR NULL, o BITS não criou uma tarefa de limpeza para o diretório virtual. Quando terminar, chame a função SysFreeString para liberar pTaskName.

Retornar valor

Esse método retorna S_OK para êxito. Caso contrário, o método retornará S_FALSE se um nome de tarefa não tiver sido especificado para o diretório virtual.

Comentários

Quando você cria um diretório virtual e o habilita para uploads de BITS, o BITS adiciona um item de trabalho no Agendador de Tarefas. O item de trabalho limpa o diretório virtual uma vez a cada 12 horas excluindo trabalhos que não foram modificados dentro do período de tempo limite. Para especificar o período de tempo limite, defina a propriedade de extensão do IIS BITSSessionTimeout .

Use o nome pTaskName como um parâmetro de entrada para o arquivo executável Schtasks.exe, que você pode usar para alterar as propriedades da tarefa de limpeza de um script.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2003
Plataforma de Destino Windows
Cabeçalho bitscfg.h
DLL BitsMgr.dll
Redistribuível BITS 1.5 no Windows XP

Confira também

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTask