Compartir a través de


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.
  • DWriteEngine2Events
  • IWriteEngine2
  • IWriteEngine2EventArgs
MsftWriteEngine2
Escritor de imágenes principal.
  • DDiscFormat2DataEvents
  • IDiscFormat2Data
  • IDiscFormat2DataEventArgs
MsftDiscFormat2Data
Borrador de disco.
  • DDiscFormat2EraseEvents
  • IDiscFormat2Erase
MsftDiscFormat2Erase
Escritor de imágenes sin formato.
  • DDiscFormat2RawCDEvents
  • IDiscFormat2RawCD
  • IDiscFormat2RawCDEventArgs
MsftDiscFormat2RawCD
Seguimiento:At-Once escritor de imágenes.
  • DDiscFormat2TrackAtOnceEvents
  • IDiscFormat2TrackAtOnce
  • IDiscFormat2TrackAtOnceEventArgs
MsftDiscFormat2TrackAtOnce
Enumeración de dispositivos de disco en la lista de hardware del sistema.
  • IDiscMaster2
MsftDiscMaster2
Delegado de notificación para el objeto MsftDiscMaster2.
  • DDiscMaster2Events
DDiscMaster2Events
Dispositivo de grabación individual.
  • IDiscRecorder2
  • IDiscRecorder2Ex
MsftDiscRecorder2
Atributos de escritura de dispositivos, incluidos el tipo de medio, la velocidad de escritura y el tipo de control de velocidad angular.
  • IWriteSpeedDescriptor
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.
  • IBootOptions
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.
  • IFileSystemImageResult
FileSystemImageResult
Elemento de directorio en la imagen del sistema de archivos.
  • IFsiDirectoryItem
  • IFsiDirectoryItem2
FsiDirectoryItem
Elemento de archivo en la imagen del sistema de archivos.
  • IFsiFileItem
  • IFsiFileItem2
FsiFileItem
Interfaz que contiene propiedades comunes a los elementos de archivo y directorio.
  • IFsiItem
FsiItem
Creación de imágenes de CD RAW.
  • IRawCDImageCreator
  • IRawCDImageTrackInfo
MsftRawCDImageCreator
Objeto auxiliar de objeto stream para concatenar varias secuencias.
  • IStreamConcatenate
MsftStreamConcatenate
Secuencia intercalada que se va a agregar a la imagen del disco.
  • IStreamInterleave
MsftStreamInterleave
Secuencia generada pseudoaleatoriedad.
  • IStreamPseudoRandomBased
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.
  • IBlockRange
  • IBlockRangeList
Ningún objeto correspondiente
Compatibilidad con la comprobación de quemaduras.
  • IBurnVerification
Ningún objeto correspondiente
Enumerador de FsiItems para aplicaciones de C/C++.
  • IEnumFsiItems
EnumFsiItems
Enumerador de ProgressItems para aplicaciones de C/C++.
  • IEnumProgressItems
EnumProgressItems
  • IFsiNamedStreams
FsiFileItem2
.iso compatibilidad con la comprobación de imágenes.
  • IIsoImageManager
Ningún objeto correspondiente
Compatibilidad con varias sesiones.
  • IMultisession
Ningún objeto correspondiente
Compatibilidad secuencial con varias sesiones.
  • IMultisessionSequential
  • IMultisessionSequential2
MsftMultisessionSequential
Nombre de archivo y bloques asociados en la imagen de resultado.
  • IProgressItem
ProgressItem
Lista de imágenes de resultados, desglosada por nombre de archivo y bloques asociados.
  • IProgressItems
ProgressItems