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 |