Interfaces de IMAPI
En las tablas siguientes se identifican y describen brevemente las interfaces usadas por los desarrolladores de C/C++ y el objeto de scripting asociado. Prefijo del nombre de objeto en la tabla con "IMAPI2" para calificar por completo el nombre del objeto al crear el objeto en el script.
En la tabla siguiente se enumeran las interfaces asociadas a los dispositivos, al motor de grabación y a los escritores y borradores de formato.
Interfaz | Object |
---|---|
Motor de quemaduras de bajo nivel. | MsftWriteEngine2 |
Escritor de imágenes principal. | MsftDiscFormat2Data |
Borrador de disco. | MsftDiscFormat2Erase |
Escritor de imágenes sin formato. | MsftDiscFormat2RawCD |
Escritor de imágenes de seguimiento a la vez. | MsftDiscFormat2TrackAtOnce |
Enumeración de dispositivos de disco en la lista de hardware del sistema. | MsftDiscMaster2 |
Delegado de notificación para el objeto MsftDiscMaster2. | DDiscMaster2Events |
Dispositivo de grabación individual. | MsftDiscRecorder2 |
Atributos de escritura de dispositivos, incluido el tipo de medio, la velocidad de escritura y el tipo de control de velocidad angular. | MsftWriteSpeedDescriptor |
En la tabla siguiente se enumeran las interfaces del sistema de archivos.
Interfaz | Object |
---|---|
Secuencia de imágenes de arranque y propiedades para integrar la imagen de arranque en la imagen de disco. | BootOptions |
Imagen y propiedades del sistema de archivos. Este objeto incluye todas las pistas y referencias a la imagen de arranque y a la imagen de resultado. | CFileSystemImage |
Contenedor del flujo de datos proporcionado por el objeto del sistema de archivos. | FileSystemImageResult |
Elemento de directorio en la imagen del sistema de archivos. | FsiDirectoryItem |
Elemento de archivo en la imagen del sistema de archivos. | FsiFileItem |
Interfaz que contiene propiedades comunes a los elementos de archivo y directorio. | FsiItem |
Creación de imágenes de CD SIN FORMATO. | MsftRawCDImageCreator |
Objeto auxiliar de objeto stream para concatenar varias secuencias. | MsftStreamConcatenate |
Secuencia intercalada que se va a agregar a la imagen de disco. | MsftStreamInterleave |
Secuencia generada pseudoaleatoriedad. | MsftStreamPrgn001 |
El objeto de scripting MsftStreamZero no se implementa como una interfaz. | MsftStreamZero |
En la tabla siguiente se enumeran las interfaces auxiliares.
Interfaz | Object |
---|---|
Colección de intervalos de sector dentro de una imagen del sistema de archivos. | Ningún objeto correspondiente |
Compatibilidad con la comprobación de quemaduras. | Ningún objeto correspondiente |
Enumerador de FsiItems para aplicaciones de C/C++. | EnumFsiItems |
Enumerador de ProgressItems para aplicaciones de C/C++. | EnumProgressItems |
FsiFileItem2 | |
Compatibilidad con la comprobación de imágenes .iso. | Ningún objeto correspondiente |
Compatibilidad con varias sesiones. | Ningún objeto correspondiente |
Compatibilidad secuencial con varias sesiones. | MsftMultisessionSequential |
Nombre de archivo y bloques asociados en la imagen de resultado. | ProgressItem |
Lista de imágenes de resultados, desglosada por nombre de archivo y bloques asociados. | ProgressItems |