IEmptyVolumeCacheCallBack::ScanProgress-Methode (emptyvc.h)
Wird von einem Datenträgerbereinigungshandler aufgerufen, um den Datenträgerbereinigungs-Manager für den Fortschritt einer Überprüfung auf entwertbare Dateien zu aktualisieren.
Syntax
HRESULT ScanProgress(
[in] DWORDLONG dwlSpaceUsed,
[in] DWORD dwFlags,
[in] LPCWSTR pcwszStatus
);
Parameter
[in] dwlSpaceUsed
Typ: DWORDLONG
Die Menge des Speicherplatzes, den der Handler an diesem Punkt der Überprüfung freigeben kann.
[in] dwFlags
Art: DWORD
Ein Flag, das an den Datenträgerbereinigungs-Manager gesendet werden kann. Dieses Flag kann den folgenden Wert haben.
EVCCBF_LASTNOTIFICATION
Dieses Flag sollte festgelegt werden, wenn der Handler diese Methode nicht erneut aufruft. Sie wird in der Regel festgelegt, wenn die Überprüfung bald abgeschlossen ist.
[in] pcwszStatus
Typ: LPCWSTR
Reserviert.
Rückgabewert
Typ: HRESULT
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Handler sollte mit der Suche nach nicht verfügbaren Dateien fortfahren. |
|
Dieser Wert wird zurückgegeben, wenn der Benutzer im Dialogfeld des Datenträgerbereinigungs-Managers auf die Schaltfläche Abbrechen klickt, während eine Überprüfung ausgeführt wird. Der Handler sollte den Scanvorgang beenden und herunterfahren. |
Hinweise
Diese Methode wird in der Regel von der GetSpaceUsed-Methode des Handlers aufgerufen, während der Handler nach entwertbaren Dateien sucht.
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 |
DLL | Shell32.dll (Version 5.0 oder höher) |