Well, I don't know if this helps, because the sample application has no indication of the progress. Maybe it's actually working in the C version. Here are the logs anyway.
Code:
C:\Program Files (x86)\Rocket Division Software\StarBurn SDK V10.5 Tomahawk\Samples\StarBurn Core\C\C_Samples_VS2005\bin\Debug>DiscAtOnceFro
mFileAudioUnicode.exe \\.\D: -test
DiscAtOnceFromFileAudioUnicode:main(): ENTERed for 3 argument(s)
DiscAtOnceFromFileAudioUnicode:main(): 160 MBs of cache will be used during burn process
DiscAtOnceFromFileAudioUnicode:main(): Probing device name '\\.\D:' for CD/DVD/Blu-Ray/HD-DVD burner device... OK!
DiscAtOnceFromFileAudioUnicode:main(): Found CD/DVD/Blu-Ray/HD-DVD device 'PLDS ' - 'DVD+-RW DU-8A2S ' - '4D12' with 2097152 UCHARs of ca
che
DiscAtOnceFromFileAudioUnicode:main(): Probing supported write modes... OK!
DiscAtOnceFromFileAudioUnicode:main(): Track-At-Once: Yes, Session-At-Once: Yes, Disc-At-Once PQ: Yes, Disc-At-Once raw P-W: Yes
DiscAtOnceFromFileAudioUnicode:main(): Testing unit ready... OK!
DiscAtOnceFromFileAudioUnicode:main(): Getting BUP (Buffer Underrun Protection) support... OK!
DiscAtOnceFromFileAudioUnicode:main(): BUP (Buffer Underrun Protection) Enabled: Yes, Supported: Yes
DiscAtOnceFromFileAudioUnicode:main(): Enabling BUP (Buffer Underrun Protection)... OK!
DiscAtOnceFromFileAudioUnicode:main(): Setting maximum supported CD/DVD/Blu-Ray/HD-DVD speeds... OK!
DiscAtOnceFromFileAudioUnicode:main(): Getting current CD/DVD/Blu-Ray/HD-DVD speeds... OK!
DiscAtOnceFromFileAudioUnicode:main(): Current read speed 1412 KBps (1412 maximum)
DiscAtOnceFromFileAudioUnicode:main(): Current write speed 1765 KBps (1765 maximum)
DiscAtOnceFromFileAudioUnicode:main(): Reading ATIP information... OK!
DiscAtOnceFromFileAudioUnicode:main(): ATIP Start Time of Lead-In: 96:40:5 (MSF), -15145 (LBA)
DiscAtOnceFromFileAudioUnicode:main(): ATIP Last Possible Start Time of Lead-Out: 79:59:74 (MSF), 359849 (LBA)
DiscAtOnceFromFileAudioUnicode:main(): Getting track information... OK!
DiscAtOnceFromFileAudioUnicode:main(): Track blank: Yes, NWA valid: Yes, free LBs 359847, NWA 0, track number 1
DiscAtOnceFromFileAudioUnicode:main(): Getting disc information... OK!
DiscAtOnceFromFileAudioUnicode:main(): Disc erasable: No, Disc status: 0x00, Last session status: 0x00, Disc type: 2
DiscAtOnceFromFileAudioUnicode:main(): Last Session Lead-In: 96:40:5 (MSF), -15145 (LBA)
DiscAtOnceFromFileAudioUnicode:main(): Last Possible Start Time of Lead-Out: 79:59:74 (MSF), 359849 (LBA)
DiscAtOnceFromFileAudioUnicode:main(): Skipping send OPC (Optimum Power Calibration) in test mode... OK!
DiscAtOnceFromFileAudioUnicode:main(): Writing the stuff (simulating) to the CD/DVD/Blu-Ray/HD-DVD disc >>>
DiscAtOnceFromFileAudioUnicode:Callback(): TARGET_FILE_ANALYZE_BEGIN
DiscAtOnceFromFileAudioUnicode:Callback(): Target file size in UCHARs 36411552, LBs 14874
DiscAtOnceFromFileAudioUnicode:Callback(): TARGET_FILE_ANALYZE_END
DiscAtOnceFromFileAudioUnicode:Callback(): WAIT_CACHE_FULL_BEGIN
DiscAtOnceFromFileAudioUnicode:Callback(): Waiting for cache full not more then 953250 ms... OK!
DiscAtOnceFromFileAudioUnicode:Callback(): WAIT_CACHE_FULL_END
5% 10% 15% 21% 26% 31% 36% 41% 47% 52% 57% 62% 67% 73% 78% 83% 88% 93% 99%
DiscAtOnceFromFileAudioUnicode:Callback(): SYNCHRONIZE_CACHE_BEGIN
DiscAtOnceFromFileAudioUnicode:Callback(): SYNCHRONIZE_CACHE_END
DiscAtOnceFromFileAudioUnicode:main(): Ejecting the disc... OK!
DiscAtOnceFromFileAudioUnicode:main(): EXITing with success