IMAPI Interfaces
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 el nombre del objeto en la tabla con "IMAPI2" para calificar completamente el nombre del objeto al crear el objeto en el script.
En la tabla siguiente se enumeran las interfaces asociadas a dispositivos, el motor de grabación y el formato de escritores y borradores.
Interfaz | Objeto |
---|---|
Motor de grabación de bajo nivel. | MsftWriteEngine2 |
Escritor de imágenes principal. | MsftDiscFormat2Data |
Borrador de disco. | MsftDiscFormat2Erase |
Escritor de imágenes sin formato. | MsftDiscFormat2RawCD |
Seguimiento:At-Once escritor de imágenes. | 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, incluidos 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 | Objeto |
---|---|
Flujo de imagen 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 RAW. | MsftRawCDImageCreator |
Objeto auxiliar de objeto stream para concatenar varias secuencias. | MsftStreamConcatenate |
Secuencia intercalada que se va a agregar a la imagen del disco. | MsftStreamInterleave |
Secuencia generada pseudoaleatoriedad. | MsftStreamPrgn001 |
El msftStreamZero objeto de scripting no se implementa como una interfaz. | msftStreamZero |
En la tabla siguiente se enumeran las interfaces auxiliares.
Interfaz | Objeto |
---|---|
Colección de intervalos de sectores dentro de una imagen de 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 | |
.iso compatibilidad con la comprobación de imágenes. | 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 |