Data burning:

  1. Detect proper drive (IDiscMaster2 => IDiscRecorder2)
  2. Create image IFileSystemImage & fill it:
  3. Configure burner IDiscFormat2Data & write your image

Audio burning (TrackAtOnce):

  1. Detect proper drive (IDiscMaster2 => IDiscRecorder2)
  2. Create IDiscFormat2TrackAtOnce & Burn tracks (there is no image):

Audio burning (DiscAtOnce)

  1. Detect proper drive (IDiscMaster2 => IDiscRecorder2)
  2. Create Image IRawCDImageCreator
  3. Configure burner IDiscFormat2RawCD & burn your image