Partager via


Méthode IEmptyVolumeCacheCallBack::ScanProgress (emptyvc.h)

Appelé par un gestionnaire de nettoyage de disque pour mettre à jour le gestionnaire de nettoyage de disque en fonction de la progression d’une analyse des fichiers deletables.

Syntaxe

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

Paramètres

[in] dwlSpaceUsed

Type : DWORDLONG

Quantité d’espace disque que le gestionnaire peut libérer à ce stade de l’analyse.

[in] dwFlags

Type : DWORD

Indicateur qui peut être envoyé au gestionnaire de nettoyage de disque. Cet indicateur peut avoir la valeur suivante.

EVCCBF_LASTNOTIFICATION

Cet indicateur doit être défini si le gestionnaire n’appelle pas à nouveau cette méthode. Il est généralement défini lorsque l’analyse est presque terminée.

[in] pcwszStatus

Type : LPCWSTR

Réservé.

Valeur retournée

Type : HRESULT

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Le gestionnaire doit continuer l’analyse des fichiers déletables.
E_ABORT
Cette valeur est retournée lorsque l’utilisateur clique sur le bouton Annuler dans la boîte de dialogue du gestionnaire de nettoyage de disque pendant qu’une analyse est en cours. Le gestionnaire doit arrêter l’analyse et s’arrêter.

Notes

Cette méthode est généralement appelée par la méthode GetSpaceUsed du gestionnaire pendant que le gestionnaire recherche les fichiers deletables.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête emptyvc.h
DLL Shell32.dll (version 5.0 ou ultérieure)