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 bruciato di basso livello. MsftWriteEngine2
Writer di immagini principale. MsftDiscFormat2Data
Gomma del disco. MsftDiscFormat2Erase
Writer di immagini non elaborate. MsftDiscFormat2RawCD
Track-At-Once image writer. 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, tra cui 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 disco. BootOptions
Immagine e proprietà del file system. Questo oggetto include tutte le tracce e i riferimenti all'immagine di avvio e all'immagine dei risultati. 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 agli elementi di file e directory. FsiItem
Creazione di immagini CD RAW. MsftRawCDImageCreator
Oggetto helper dell'oggetto Stream per concatenare più flussi. MsftStreamConcatenate
Flusso interleaved da aggiungere all'immagine del disco. MsftStreamInterleave
Flusso generato pseudo-casuale. MsftStreamPrgn001
L'oggetto scripting MsftStreamZero 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 delle ustioni. Nessun oggetto corrispondente
Enumeratore di FsiItems per le applicazioni C/C++. EnumFsiItems
Enumeratore di ProgressItems per applicazioni C/C++. EnumProgressItems
FsiFileItem2
Supporto della verifica dell'immagine iso. Nessun oggetto corrispondente
Supporto di più sessioni. Nessun oggetto corrispondente
Supporto di più sessioni sequenziali. MsftMultisessionSequential
Nome file e blocchi associati nell'immagine del risultato. ProgressItem
Elenco delle immagini dei risultati, suddiviso in base al nome del file e ai blocchi associati. ProgressItems