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 |