Interfacce IMAPI
Le tabelle seguenti identificano e descrivono brevemente le interfacce usate dagli sviluppatori C/C++ e dall'oggetto scripting associato. Anteporre il nome dell'oggetto nella tabella con "IMAPI2". per qualificare completamente il nome dell'oggetto durante la creazione dell'oggetto nello script.
Nella tabella seguente sono elencate le interfacce associate ai dispositivi, al motore di burn e ai writer di formato e alla gomma.
Interfaccia | Oggetto |
---|---|
Motore burn di basso livello.
|
MsftWriteEngine2 |
Writer di immagini principale.
|
MsftDiscFormat2Data |
Gomma del disco. | MsftDiscFormat2Erase |
Writer di immagini non elaborate.
|
MsftDiscFormat2RawCD |
TracciaAt-Once writer di immagini.
|
MsftDiscFormat2TrackAtOnce |
Enumerazione dei dispositivi disco nell'elenco hardware di sistema. | MsftDiscMaster2 |
Delegato di notifica per l'oggetto MsftDiscMaster2. | DDiscMaster2Events |
Dispositivo di registrazione individuale. | MsftDiscRecorder2 |
Attributi di scrittura del dispositivo, inclusi il tipo di supporto, la velocità di scrittura e il tipo di controllo della velocità angolare. | MsftWriteSpeedDescriptor |
Nella tabella seguente sono elencate le interfacce del file system.
Interfaccia | Oggetto |
---|---|
Flusso e proprietà dell'immagine di avvio per l'integrazione dell'immagine di avvio nell'immagine del disco. | BootOptions |
Immagine e proprietà del file system. Questo oggetto include tutte le tracce e i riferimenti all'immagine di avvio e all'immagine del risultato.
|
CFileSystemImage |
Contenitore del flusso di dati fornito dall'oggetto file system. | FileSystemImageResult |
Elemento della directory nell'immagine del file system. | FsiDirectoryItem |
Elemento file nell'immagine del file system. | FsiFileItem |
Interfaccia contenente proprietà comuni sia agli elementi di file che di directory. | FsiItem |
Creazione di immagini CD RAW. | MsftRawCDImageCreator |
Oggetto helper dell'oggetto stream per concatenare più flussi. | MsftStreamConcatenate |
Flusso interleaved da aggiungere all'immagine disco. | MsftStreamInterleave |
Flusso generato pseudo-casuale. | MsftStreamPrgn001 |
L'MsftStreamZero oggetto scripting non viene implementato come interfaccia. | MsftStreamZero |
Nella tabella seguente sono elencate le interfacce helper.
Interfaccia | Oggetto |
---|---|
Raccolta di intervalli di settori all'interno di un'immagine del file system. | Nessun oggetto corrispondente |
Supporto per la verifica burn. | Nessun oggetto corrispondente |
Enumeratore di FsiItems per applicazioni C/C++. | EnumFsiItems |
Enumeratore di ProgressItems per applicazioni C/C++. | EnumProgressItems |
FsiFileItem2 | |
.iso supporto per la verifica delle immagini. | Nessun oggetto corrispondente |
Supporto di più sessioni. | Nessun oggetto corrispondente |
Supporto sequenziale di più sessioni. | MsftMultisessionSequential |
Nome file e blocchi associati nell'immagine del risultato. | ProgressItem |
Elenco di immagini dei risultati, suddiviso in base al nome file e ai blocchi associati. | ProgressItems |