Interfaces IMAPi

Les tableaux suivants identifient et décrivent brièvement les interfaces utilisées par les développeurs C/C++ et l’objet de script associé. Préfixez le nom de l’objet dans la table avec « IMAPI2 ». pour qualifier complètement le nom de l’objet lors de la création de l’objet dans le script.

Le tableau suivant répertorie les interfaces associées aux appareils, au moteur de gravure et aux Writers de format et gomme.

|--------|-------| | Interface | Objet | | Moteur de gravure de bas niveau.

| MsftWriteEngine2 | | Enregistreur d’images principal. | MsftDiscFormat2Data | | Effaceur de disque. | MsftDiscFormat2Erase | | Enregistreur d’images brutes. | MsftDiscFormat2RawCD | | Enregistreur d’images Track-on-once. | MsftDiscFormat2TrackAtOnce | | Énumération des périphériques de disque dans la liste des matériels du système. | MsftDiscMaster2 | | Délégué de notification pour l’objet MsftDiscMaster2. | DDiscMaster2Events | | Appareil d’enregistrement individuel. | MsftDiscRecorder2 | | Attributs d’écriture de périphérique, y compris le type de média, la vitesse d’écriture et le type de contrôle de vélocité angulaire. | MsftWriteSpeedDescriptor |

Le tableau suivant répertorie les interfaces du système de fichiers.

|--------|-------| | Interface | Objet | | Flux et propriétés de l’image de démarrage pour l’intégration de l’image de démarrage dans l’image de disque.

| BootOptions | | Image et propriétés du système de fichiers. Cet objet comprend toutes les pistes et les références à l’image de démarrage et à l’image de résultat. | CFileSystemImage | | Conteneur du flux de données fourni par l’objet de système de fichiers. | FileSystemImageResult | | Élément d’annuaire dans l’image du système de fichiers. | FsiDirectoryItem | | Élément de fichier dans l’image du système de fichiers. | FsiFileItem | | Interface contenant des propriétés communes aux éléments de fichier et de répertoire. | FsiItem | | Création d’images CD BRUTes. | MsftRawCDImageCreator | | Objet d’assistance de l’objet de flux pour concaténer plusieurs flux. | MsftStreamConcatenate | | Flux entrelacé à ajouter à l’image disque. | MsftStreamInterleave | | Flux généré Pseudo-aléatoire. | MsftStreamPrgn001 | | L’objet de script MsftStreamZero n’est pas implémenté en tant qu’interface. | MsftStreamZero |

Le tableau suivant répertorie les interfaces d’assistance.

|--------|-------| | Interface | Objet | | Collection de plages de secteurs dans une image de système de fichiers.

| Aucun objet correspondant | | Prise en charge de la vérification de la gravure. | Aucun objet correspondant | | Énumérateur de FsiItems pour les applications C/C++. | EnumFsiItems | | Énumérateur de ProgressItems pour les applications C/C++. | EnumProgressItems | | | Prise en charge de la vérification d’image FsiFileItem2 | |. ISO. | Aucun objet correspondant | | Prise en charge de plusieurs sessions. | Aucun objet correspondant | | Prise en charge de plusieurs sessions séquentielles. | MsftMultisessionSequential | | Nom de fichier et blocs associés dans l’image de résultat. | ProgressItem | | Liste des images de résultat, ventilées par nom de fichier et blocs associés. | ProgressItems |