Bagikan melalui


Metode IEmptyVolumeCacheCallBack::ScanProgress (emptyvc.h)

Dipanggil oleh handler pembersihan disk untuk memperbarui manajer pembersihan disk pada kemajuan pemindaian untuk file yang dapat dihapus.

Sintaks

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

Parameter

[in] dwlSpaceUsed

Jenis: DWORDLONG

Jumlah ruang disk yang dapat dikosongkan oleh handler pada saat ini dalam pemindaian.

[in] dwFlags

Jenis: DWORD

Bendera yang dapat dikirim ke manajer pembersihan disk. Bendera ini dapat memiliki nilai berikut.

EVCCBF_LASTNOTIFICATION

Bendera ini harus diatur jika handler tidak akan memanggil metode ini lagi. Biasanya diatur ketika pemindaian hampir selesai.

[in] pcwszStatus

Jenis: LPCWSTR

Dicadangkan.

Mengembalikan nilai

Jenis: HRESULT

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Handler harus melanjutkan pemindaian untuk file yang dapat dilepas.
E_ABORT
Nilai ini dikembalikan ketika pengguna mengklik tombol Batal pada kotak dialog manajer pembersihan disk saat pemindaian sedang berlangsung. Handler harus berhenti memindai dan mematikan.

Keterangan

Metode ini biasanya dipanggil oleh metode GetSpaceUsed handler saat handler memindai file yang dapat dibatalkan.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header emptyvc.h
DLL Shell32.dll (versi 5.0 atau yang lebih baru)