Condividi tramite


Creazione di dischi con più sessioni

IMAPI è in grado di creare dischi dati multi-sessione. Esistono alcune considerazioni da tenere presente quando si crea un disco multi-sessione.

Il metodo IDiscMaster::SetActiveDiscRecorder determina se è presente un disco multi-sessione IMAPI nell'unità attiva al momento dell'impostazione. In tal caso, IMAPI passa automaticamente in modalità multi-sessione. L'uso di ClearFormatContent dopo che è stata stabilita la modalità multi-sessione causa la restituzione di IMAPI alla modalità a sessione singola. Ciò significa che è necessario un disco vuoto per una burn di RecordDisc . Se il disco è in modalità multi-sessione, lo stesso disco deve trovarsi nel registratore attivo o nel codice di errore di IMAPI_E_WRONGDISC verrà restituito.

Se si seleziona un registratore in formato Joliet, IMAPI legge le informazioni dal disco attualmente installato. Se il disco è un disco IMAPI Joliet precedente con spazio per un'altra sessione, IMAPI imposta automaticamente la modalità multi-sessione. Questo disco deve essere presente nel registratore attivo quando si chiama RecordDisc.

La chiusura della prima sessione su un disco richiede 21 MB. Ogni sessione aggiuntiva richiede la chiusura di 11 MB.