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 |