Lire en anglais

Partager via


en-tête imapi2fs.h

Cet en-tête est utilisé par l’API De mastering d’images. Pour plus d'informations, consultez les pages suivantes :

imapi2fs.h contient les interfaces de programmation suivantes :

Interfaces

 
DFileSystemImageEvents

Implémentez cette interface pour recevoir des notifications de l’opération d’écriture en cours. (DFileSystemImageEvents)
DFileSystemImageImportEvents

Utilisez cette interface pour recevoir des notifications concernant l’opération d’importation du système de fichiers en cours.
IBootOptions

Utilisez cette interface pour spécifier l’image de démarrage à ajouter au disque optique. Une image de démarrage contient un ou plusieurs secteurs de code utilisés pour démarrer l’ordinateur.
IEnumFsiItems

Utilisez cette interface pour énumérer les éléments de répertoire et de fichier enfants d’un objet FsiDirectoryItem.
IEnumProgressItems

Utilisez cette interface pour énumérer une collection d’éléments de progression.
IFileSystemImage

Utilisez cette interface pour générer une image de système de fichiers, définir un paramètre de session et importer ou exporter une image.
IFileSystemImage2

Utilisez cette interface pour écrire plusieurs entrées de démarrage ou images de démarrage requises pour la prise en charge DFI/UEFI. Par exemple, un support de démarrage avec des sangles de démarrage pour Windows XP et Windows Vista.
IFileSystemImage3

Utilisez cette interface pour définir ou case activée les fichiers de métadonnées et de métadonnées miroir dans un système de fichiers UDF (rev 2.50 et versions ultérieures) afin de déterminer la redondance.
IFileSystemImageResult

Utilisez cette interface pour obtenir des informations sur l’image de gravure, le flux de données d’image et les informations de progression.
IFileSystemImageResult2

L’interface IFileSystemImageResult2 permet à l’objet enregistreur de données de récupérer des informations sur les blocs modifiés dans les images créées pour les disques réinscriptibles.
IFsiDirectoryItem

Utilisez cette interface pour ajouter ou supprimer des éléments de l’image de système de fichiers.
IFsiDirectoryItem2

Utilisez cette interface pour ajouter une arborescence de répertoires, qui inclut tous les sous-répertoires, fichiers et flux nommés associés à une image de système de fichiers.
IFsiFileItem

Utilisez cette interface pour identifier la taille de fichier et le flux de données du contenu du fichier.
IFsiFileItem2

Utilisez cette interface pour ajouter, supprimer et énumérer les flux nommés associés à un fichier. Cette interface permet également d’accéder à l’attribut « Temps réel » d’un fichier.
IFsiItem

Interface de base contenant des propriétés communes aux éléments de fichier et de répertoire.
IFsiNamedStreams

Utilisez cette interface pour énumérer les flux nommés associés à un fichier dans une image de système de fichiers.
IIsoImageManager

Utilisez cette interface pour vérifier si un fichier .iso existant contient un système de fichiers valide pour la gravure.
IProgressItem

Utilisez cette interface pour récupérer des informations de bloc pour un segment de l’image de fichier de résultat.
IProgressItems

Utilisez cette interface pour énumérer les éléments de progression dans une image de résultat.

Énumérations

 
EmulationType

Définit des valeurs pour les types de supports que l’image de démarrage est destinée à émuler.
FsiFileSystems

Définit des valeurs pour les systèmes de fichiers reconnus.
FsiItemType

Définit les valeurs de l’élément de système de fichiers trouvé à l’aide de la méthode IFileSystemImage::Exists.
PlatformId

Définit les valeurs de l’architecture du système d’exploitation prise en charge par l’image de démarrage.