Condividi tramite


Metodo IBITSExtensionSetup::GetCleanupTaskName (bitscfg.h)

Utilizzare il metodo GetCleanupTaskName per recuperare il nome dell'attività di pulizia associata alla directory virtuale.

Sintassi

HRESULT GetCleanupTaskName(
  [out] BSTR *pTaskName
);

Parametri

[out] pTaskName

Stringa con terminazione Null contenente il nome dell'attività di pulizia associata alla directory virtuale. Se NULL, BITS non ha creato un'attività di pulizia per la directory virtuale. Al termine, chiamare la funzione SysFreeString per liberare pTaskName.

Valore restituito

Questo metodo restituisce S_OK per l'esito positivo. In caso contrario, il metodo restituisce S_FALSE se non è stato specificato un nome di attività 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 .

Usare il nome pTaskName come parametro di input per il file eseguibile Schtasks.exe, che è possibile usare per modificare le proprietà dell'attività di pulizia da uno script.

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::GetCleanupTask