Compartir a través de


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

Use el método GetCleanupTaskName para recuperar el nombre de la tarea de limpieza asociada al directorio virtual.

Sintaxis

HRESULT GetCleanupTaskName(
  [out] BSTR *pTaskName
);

Parámetros

[out] pTaskName

Cadena terminada en NULL que contiene el nombre de la tarea de limpieza asociada al directorio virtual. Si es NULL, BITS no ha creado una tarea de limpieza para el directorio virtual. Cuando haya terminado, llame a la función SysFreeString para liberar pTaskName.

Valor devuelto

Este método devuelve S_OK de éxito. De lo contrario, el método devuelve S_FALSE si no se ha especificado un nombre de tarea para el directorio virtual.

Comentarios

Al crear un directorio virtual y habilitarlo para cargas de BITS, BITS agrega un elemento de trabajo en el Programador de tareas. El elemento de trabajo limpia el directorio virtual una vez cada 12 horas mediante la eliminación de trabajos que no se han modificado dentro del período de tiempo de espera. Para especificar el período de tiempo de espera, establezca la propiedad de extensión BITSSessionTimeout IIS.

Use el nombre pTaskName como parámetro de entrada para el archivo ejecutable Schtasks.exe, que puede usar para cambiar las propiedades de la tarea de limpieza de un script.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2003
Plataforma de destino Windows
Encabezado bitscfg.h
Archivo DLL BitsMgr.dll
Redistribuible BITS 1.5 en Windows XP

Consulte también

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTask