IEmptyVolumeCacheCallBack interface (emptyvc.h)
Exposes methods that are used by a disk cleanup handler to communicate with the disk cleanup manager.
Inheritance
The IEmptyVolumeCacheCallBack interface inherits from the IUnknown interface. IEmptyVolumeCacheCallBack also has these types of members:
Methods
The IEmptyVolumeCacheCallBack interface has these methods.
IEmptyVolumeCacheCallBack::PurgeProgress Called periodically by a disk cleanup handler to update the disk cleanup manager on the progress of a purge of deletable files. |
IEmptyVolumeCacheCallBack::ScanProgress Called by a disk cleanup handler to update the disk cleanup manager on the progress of a scan for deletable files. |
Remarks
A disk cleanup handler uses this interface to report to the disk cleanup manager on the progress either of deleting files or of scanning for deletable files. It also provides a way to query the manager, to find out if the user has canceled the operation. The handler receives a pointer to this interface when the manager calls the IEmptyVolumeCache::GetSpaceUsed or IEmptyVolumeCache::Purge methods.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional, Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | emptyvc.h |