Método IBITSExtensionSetup::GetCleanupTask (bitscfg.h)
Use el método GetCleanupTask para recuperar un puntero de interfaz a la tarea de limpieza asociada al directorio virtual.
Sintaxis
HRESULT GetCleanupTask(
[in] REFIID riid,
[out] IUnknown **ppUnk
);
Parámetros
[in] riid
Identifica la interfaz del programador de tareas que se va a devolver en ppTask. Para obtener una lista de identificadores, consulte el método ITaskScheduler::Activate .
[out] ppUnk
Puntero a la interfaz especificada por riid. Use la interfaz para modificar las propiedades de la tarea. Publique ppTask cuando haya terminado.
Valor devuelto
Este método devuelve S_OK de éxito. De lo contrario, el método devuelve S_FALSE si no se ha creado una 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 eliminando 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.
Para cambiar la programación de limpieza, consulte la propiedad de extensión BITSCleanupUseDefault BITS IIS.
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 |