Método IEmptyVolumeCacheCallBack::ScanProgress (emptyvc.h)
Llamado por un controlador de limpieza de disco para actualizar el administrador de limpieza de disco en el progreso de un examen de archivos deletables.
Sintaxis
HRESULT ScanProgress(
[in] DWORDLONG dwlSpaceUsed,
[in] DWORD dwFlags,
[in] LPCWSTR pcwszStatus
);
Parámetros
[in] dwlSpaceUsed
Tipo: DWORDLONG
Cantidad de espacio en disco que el controlador puede liberar en este punto del examen.
[in] dwFlags
Tipo: DWORD
Marca que se puede enviar al administrador de limpieza de disco. Esta marca puede tener el siguiente valor.
EVCCBF_LASTNOTIFICATION
Esta marca debe establecerse si el controlador no volverá a llamar a este método. Normalmente, se establece cuando el examen está cerca de completarse.
[in] pcwszStatus
Tipo: LPCWSTR
Reservado.
Valor devuelto
Tipo: HRESULT
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
El controlador debe continuar examinando los archivos deletables. |
|
Este valor se devuelve cuando el usuario hace clic en el botón Cancelar del cuadro de diálogo del administrador de limpieza de disco mientras un examen está en curso. El controlador debe detener el examen y apagarlo. |
Comentarios
Normalmente, el método GetSpaceUsed del controlador llama a este método mientras el controlador busca archivos deletables.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | emptyvc.h |
Archivo DLL | Shell32.dll (versión 5.0 o posterior) |