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 |
---|---|
|
Il gestore deve continuare a eseguire l'analisi dei file deletable. |
|
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) |