Condividi tramite


Metodo IBITSExtensionSetup::GetCleanupTask (bitscfg.h)

Usare il metodo GetCleanupTask per recuperare un puntatore dell'interfaccia all'attività di pulizia associata alla directory virtuale.

Sintassi

HRESULT GetCleanupTask(
  [in]  REFIID   riid,
  [out] IUnknown **ppUnk
);

Parametri

[in] riid

Identifica l'interfaccia dell'utilità di pianificazione delle attività da restituire in ppTask. Per un elenco di identificatori, vedere il metodo ITaskScheduler::Activate .

[out] ppUnk

Puntatore all'interfaccia specificata da riid. Usare l'interfaccia per modificare le proprietà dell'attività. Rilasciare ppTask al termine.

Valore restituito

Questo metodo restituisce S_OK per esito positivo. In caso contrario, il metodo restituisce S_FALSE se un'attività non è stata creata per la directory virtuale.

Commenti

Quando si crea una directory virtuale e la si abilita per i caricamenti BITS, BITS aggiunge un elemento di lavoro nell'Utilità di pianificazione. L'elemento di lavoro pulisce la directory virtuale una volta ogni 12 ore eliminando i processi che non sono stati modificati entro il periodo di timeout. Per specificare il periodo di timeout, impostare la proprietà di estensione IIS BITSSessionTimeout .

Per modificare la pianificazione della pulizia, vedere la proprietà dell'estensione BITSCleanupUseDefault BITS IIS.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2003
Piattaforma di destinazione Windows
Intestazione bitscfg.h
DLL BitsMgr.dll
Componente ridistribuibile BITS 1.5 in Windows XP

Vedi anche

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTaskName