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 :
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. |
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. |