Freigeben über


IEmptyVolumeCacheCallBack-Schnittstelle (emptyvc.h)

Macht Methoden verfügbar, die von einem Datenträgerbereinigungshandler für die Kommunikation mit dem Datenträgerbereinigungs-Manager verwendet werden.

Vererbung

Die IEmptyVolumeCacheCallBack-Schnittstelle erbt von der IUnknown-Schnittstelle . IEmptyVolumeCacheCallBack verfügt auch über folgende Membertypen:

Methoden

Die IEmptyVolumeCacheCallBack-Schnittstelle verfügt über diese Methoden.

 
IEmptyVolumeCacheCallBack::P urgeProgress

Wird in regelmäßigen Abständen von einem Datenträgerbereinigungshandler aufgerufen, um den Datenträgerbereinigungs-Manager auf den Fortschritt einer Bereinigung von dateien zu aktualisieren.
IEmptyVolumeCacheCallBack::ScanProgress

Wird von einem Datenträgerbereinigungshandler aufgerufen, um den Datenträgerbereinigungs-Manager für den Fortschritt einer Überprüfung auf entwertbare Dateien zu aktualisieren.

Hinweise

Ein Datenträgerbereinigungshandler verwendet diese Schnittstelle, um dem Datenträgerbereinigungs-Manager den Fortschritt des Löschens von Dateien oder der Überprüfung auf nicht verwertbare Dateien zu melden. Es bietet auch eine Möglichkeit, den Vorgesetzten abzufragen, um festzustellen, ob der Benutzer den Vorgang abgebrochen hat. Der Handler empfängt einen Zeiger auf diese Schnittstelle, wenn der Manager die Methoden IEmptyVolumeCache::GetSpaceUsed oder IEmptyVolumeCache::P urge aufruft .

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile emptyvc.h