Compartir a través de


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

Consulte también

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTaskName