Ahh the problem was that I wasn't using the debug DLL's, thanks for that information!
Here is the section of the logfile that seemed to contain the most important information (I can send you the whole thing if you need):
Code:
CStarBurn_ScsiTransportASPI::CStarBurn_ScsiTrasportASPI(): Symbolic name is '\\.\E:'
SCSI Device Inquiry Data Dump:
Device Type: 0x05, Removable: Yes
SCSI Version: 0, Soft Reset Supported: No
Command Queue Supported: No, Linked Commands Supported: No
Sync Transfer Supported: No, 16-bit bus: No
32-bit bus: No, Relative Addressing Supported: No
Vendor ID: 'SAMSUNG ', Product ID: 'CDRW/DVD SM-308B', Revision Level: 'T100'
CStarBurn_ScsiDeviceGeneric::CStarBurn_ScsiDeviceGeneric_SharedConstructor(): 'SAMSUNG ' - 'CDRW/DVD SM-308B' - 'T100' sits at 1:0:0:0
CD/DVD Capabilities Page Dump:
Page Code: 0x2A, Reserved1: 0x00, PSBit (Page Savable): 0
Page Size in UCHARs: 24 UCHARs, CD-R Read: Yes, CD-E Read: Yes
DVD-ROM Read: Yes, DVD-R Read: Yes, DVD-RAM Read: No, Reserved2: 0x00
CD-R Write: Yes, CD-E Write: Yes, Test Write: Yes
Reserved3: 0x00, DVD-R Write: No, DVD-RAM Write: No
Reserved4: 0x00, Audio Play: Yes, Composite: No
Digital Port One: Yes, Digital Port Two: No
MODE2 Form1: Yes, MODE2 Form2: Yes
Is Multi Session: Yes, CDDA: Yes, CDDAAccurate: Yes
BUP (Buffer Underrun Protection) Supported: No
RW Supported: Yes, RW Deinterleaved: No, C2Pointers: No
ISRC: Yes, UPC: Yes, Read Bar Code Capable: No
Lock: Yes, LockState: 0, Prevent Jumper: No
Reserved5: 0x00, Eject: Yes, Loading Mechanism Type: 0x01
Separate Volume: Yes, Separate Channel Mute: Yes
Supports Disc Present: No, SW Slot Selection: No
Side Change Capable: No, RW InLeadIn Readable: Yes, Reserved6: 0x00
Maximum Read Speed: 5645 KBps
Number Of Volume Level(s): 255, Buffer Size in KBs: 2048
Current Read Speed: 706 KBps
Reserved7: 0x00
BCK: No, RCK: No, LSBF: No, Length: 0x00
Reserved8: 0x00
Maximum Write Speed: 1411 KBps
Current Write Speed: 706 KBps
Reserved9: 0x0001
CStarBurn_CdvdBurnerGrabber::CStarBurn_CdvdBurnerGrabber_SharedConstructor(): Cache size updated to 4194304 UCHARs
CStarBurn_CdvdBurnerGrabber::CStarBurn_CdvdBurnerGrabber_SharedConstructor(): Cache size is 1 MBs, 4194304 UCHARs
CStarBurn_CdvdBurnerGrabber::TestUnitReady(): ENTERed for 10 second(s), is fast exit: 1
CStarBurn_CdvdBurnerGrabber::TestUnitReady(): EXITing with success
CStarBurn_CdvdBurnerGrabber::GetInsertedDiscType(): ENTERed
CStarBurn_CdvdBurnerGrabber::GetInsertedDiscType(): EXITing with success, disc type == 0x00000002
CStarBurn_CdvdBurnerGrabber::GetInsertedDiscType(): ENTERed
CStarBurn_CdvdBurnerGrabber::GetInsertedDiscType(): EXITing with success, disc type == 0x00000002
StarBurn:StarBurn_CdvdBurnerGrabber_GetTrackInformation(): ENTERed for track number 0xFF
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x00, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x05, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x0A, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x20
Packet Size: 32, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: Yes
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 32, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed
SCSI Request Block Dump:
SRB_Status: 0x04, SRB_HaStat: 0x00, SRB_TargStat: 0x02
CDB Length: 10, CDB Dump: 0x55 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x3C 0x00 0x00 0x00 0x00 0x00 0x00 0x00
SCSI sense data dump:
Error Code: 0x70, Is Sense Valid: No, Segment Number: 0x00 (0)
Sense Key: 0x05, Reserved: 0x00, Incorrect Length: No
End Of Media: No, File Mark: No, Information: 0x00 0x00 0x00 0x00
Additional Sense Length: 0x0A (10)
Command Specific Information: 0x00 0x00 0x00 0x00
Additional Sense Code (ASC): 0x24, Additional Sense Code Qualifier (ASCQ): 0x00
CStarBurn_DumpAndParseTrackInformation(): WARNING! Length 26 less then 40!
Track Information Dump:
Track Number: 1, Session Number: 1
Track Mode: 0x04, Copy: No, Damage: No
Data Mode: 0x0F, FP (Fixed Packet): No, Packet: No, Blank: Yes
RT (Reserved Track): No, NWA_V (Next Writable Address Valid): Yes
Track Start Address (LBA): 0, Next Writable Address (LBA): 0
Free Logical Block(s): 359844, Fixed Packet Size: 0 LB(s)
Track Size In LBs: 359844, Last Recorded Address: 0
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): ENTERed for 0x03760048
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Inserted disc type 0x00000002
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): CD media ( 2 ) now has single transfer size of 61440 UCHARs
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Setting write parameters to data
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Setting write parameters to MODE1
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Reading track information
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x00, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x05, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x0A, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x20
Packet Size: 32, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: Yes
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 32, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed
SCSI Request Block Dump:
SRB_Status: 0x04, SRB_HaStat: 0x00, SRB_TargStat: 0x02
CDB Length: 10, CDB Dump: 0x55 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x3C 0x00 0x00 0x00 0x00 0x00 0x00 0x00
SCSI sense data dump:
Error Code: 0x70, Is Sense Valid: No, Segment Number: 0x00 (0)
Sense Key: 0x05, Reserved: 0x00, Incorrect Length: No
End Of Media: No, File Mark: No, Information: 0x00 0x00 0x00 0x00
Additional Sense Length: 0x0A (10)
Command Specific Information: 0x00 0x00 0x00 0x00
Additional Sense Code (ASC): 0x24, Additional Sense Code Qualifier (ASCQ): 0x00
CStarBurn_DumpAndParseTrackInformation(): WARNING! Length 26 less then 40!
Track Information Dump:
Track Number: 1, Session Number: 1
Track Mode: 0x04, Copy: No, Damage: No
Data Mode: 0x0F, FP (Fixed Packet): No, Packet: No, Blank: Yes
RT (Reserved Track): No, NWA_V (Next Writable Address Valid): Yes
Track Start Address (LBA): 0, Next Writable Address (LBA): 0
Free Logical Block(s): 359844, Fixed Packet Size: 0 LB(s)
Track Size In LBs: 359844, Last Recorded Address: 0
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Setting write parameters
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x03, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 32, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: Yes
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 32, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed
SCSI Request Block Dump:
SRB_Status: 0x04, SRB_HaStat: 0x00, SRB_TargStat: 0x02
CDB Length: 10, CDB Dump: 0x55 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x3C 0x00 0x00 0x00 0x00 0x00 0x00 0x00
SCSI sense data dump:
Error Code: 0x70, Is Sense Valid: No, Segment Number: 0x00 (0)
Sense Key: 0x05, Reserved: 0x00, Incorrect Length: No
End Of Media: No, File Mark: No, Information: 0x00 0x00 0x00 0x00
Additional Sense Length: 0x0A (10)
Command Specific Information: 0x00 0x00 0x00 0x00
Additional Sense Code (ASC): 0x24, Additional Sense Code Qualifier (ASCQ): 0x00
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Method in sequence failed
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): EXITing with failure, status 8, message 'CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed'
CStarBurn_CdvdBurnerGrabber::TrackAtOnce(): Ejecting disc
CStarBurn_CdvdBurnerGrabber::Eject(): ENTERed
CStarBurn_CdvdBurnerGrabber::Eject(): EXITing with success
CStarBurn_CdvdBurnerGrabber::ShutDownCacheThread(): WaitForSingleObject() failed, status 183, returned 258