IEmptyVolumeCache interface (emptyvc.h)
Used by the disk cleanup manager to communicate with a disk cleanup handler. Exposes methods that enable the manager to request information from a handler, and notify it of events such as the start of a scan or purge.
Inheritance
The IEmptyVolumeCache interface inherits from the IUnknown interface. IEmptyVolumeCache also has these types of members:
Methods
The IEmptyVolumeCache interface has these methods.
IEmptyVolumeCache::Deactivate Notifies the handler that the disk cleanup manager is shutting down. |
IEmptyVolumeCache::GetSpaceUsed Requests the amount of disk space that the disk cleanup handler can free. |
IEmptyVolumeCache::Initialize Initializes the disk cleanup handler, based on the information stored under the specified registry key. |
IEmptyVolumeCache::Purge Notifies the handler to start deleting its unneeded files. |
IEmptyVolumeCache::ShowProperties Notifies the handler to display its UI. |
Remarks
This interface must be implemented by disk cleanup handlers running on Windows 98. Handlers running on Windows 2000 should also expose IEmptyVolumeCache2.
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 |