Condividi tramite


Metodo IEmptyVolumeCacheCallBack::ScanProgress (emptyvc.h)

Chiamato da un gestore di pulizia del disco per aggiornare il gestore di pulizia del disco sullo stato di avanzamento di un'analisi per i file deletable.

Sintassi

HRESULT ScanProgress(
  [in] DWORDLONG dwlSpaceUsed,
  [in] DWORD     dwFlags,
  [in] LPCWSTR   pcwszStatus
);

Parametri

[in] dwlSpaceUsed

Tipo: DWORDLONG

Quantità di spazio su disco che il gestore può liberare a questo punto nell'analisi.

[in] dwFlags

Tipo: DWORD

Flag che può essere inviato alla gestione pulizia dischi. Questo flag può avere il valore seguente.

EVCCBF_LASTNOTIFICATION

Questo flag deve essere impostato se il gestore non chiamerà di nuovo questo metodo. Viene in genere impostato quando l'analisi è quasi completata.

[in] pcwszStatus

Tipo: LPCWSTR

Riservato.

Valore restituito

Tipo: HRESULT

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il gestore deve continuare a eseguire l'analisi dei file deletable.
E_ABORT
Questo valore viene restituito quando l'utente fa clic sul pulsante Annulla nella finestra di dialogo di Gestione pulizia dischi mentre è in corso un'analisi. Il gestore deve arrestare l'analisi e arrestare.

Commenti

Questo metodo viene in genere chiamato dal metodo GetSpaceUsed del gestore mentre il gestore esegue l'analisi dei file deletable.

Requisiti

   
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione emptyvc.h
DLL Shell32.dll (versione 5.0 o successiva)