Partager via


Méthode DFileSystemImageEvents::Update (imapi2fs.h)

Implémentez cette méthode pour recevoir une notification de progression de l’opération d’écriture en cours. Les notifications sont envoyées lors de la copie du contenu d’un fichier ou lors de l’ajout de répertoires ou de fichiers à l’image du système de fichiers.

Syntaxe

HRESULT Update(
  [in]  IDispatch *object,
  [in]  BSTR      currentFile,
  [in]  LONG      copiedSectors,
  [out] LONG      totalSectors
);

Paramètres

[in] object

Interface IFileSystemImage de l’image du système de fichiers en cours d’écriture.

Ce paramètre est un objet CFileSystemImage dans un script.

[in] currentFile

Chaîne qui contient le chemin d’accès complet du fichier en cours d’écriture.

[in] copiedSectors

Nombre de secteurs copiés.

[out] totalSectors

Nombre total de secteurs dans le fichier.

Valeur retournée

Les valeurs de retour sont ignorées.

Notes

Les notifications sont envoyées en réponse à l’appel de l’une des méthodes suivantes :

Des notifications peuvent également être envoyées lors de l’appel de l’une des méthodes suivantes pour importer un système de fichiers UDF créé à l’aide de l’allocation immédiate (l’allocation immédiate signifie que les données de fichier sont contenues dans le descripteur de fichier au lieu d’avoir des descripteurs d’allocation dans le descripteur de fichier qui pointent vers des secteurs de données) : La notification est envoyée :
  • Une fois avant d’ajouter le premier secteur d’un fichier (copiedSectors est 0)
  • Pour chaque mégaoctet écrit
  • Une fois après l’écriture finale si le fichier ne s’est pas terminé sur une limite de mégaoctets

Configuration requise

   
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi2fs.h

Voir aussi

DFileSystemImageEvents