#1 Burning Software

It is currently Thu Apr 25, 2024 6:18 am

All times are UTC




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: no drives showing?!
PostPosted: Sat Feb 12, 2005 12:48 am 
I was very interested when I came accross your StarBurn SDK...it sounded just like what I was looking for!
But I have a problem.....now I must confess I am new to this particular field of coding, I have written plenty of apps in visual c++ but this was going to be my first attempt at a recording tool. Anyway, to my problem...
I've downloaded the demo sdk and the mfc sample, which I have built and executed sucessfully. The problem I have is there are no drives listed in the drive list box :cry: I have latest ASPI installed and all my recording apps work fine. I have 2 drives - one CDRW - AOPEN CRW5232 and a DVD-RW - NEC ND-3520A. Are these drives simply incompatible or am I totally missing something??
Running on WinXP in case it helps.
Hope you have a solution for me as I'd hate to find this great sdk only to find I can't use it :cry:


Top
  
 
 Post subject: Re: no drives showing?!
PostPosted: Sat Feb 12, 2005 8:05 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Would you please run FindDevice console sample from SDK and send us:

1) Application output

2) Debug log (check archives of this forum on now to enable extended logging)

This would help us a lot to sort your issue out.

P.S. Of course drives are compatible, the same for the OS. BTW, do you have Admin rights on your machine?

Thank you!

Sonix wrote:
I was very interested when I came accross your StarBurn SDK...it sounded just like what I was looking for!
But I have a problem.....now I must confess I am new to this particular field of coding, I have written plenty of apps in visual c++ but this was going to be my first attempt at a recording tool. Anyway, to my problem...
I've downloaded the demo sdk and the mfc sample, which I have built and executed sucessfully. The problem I have is there are no drives listed in the drive list box :cry: I have latest ASPI installed and all my recording apps work fine. I have 2 drives - one CDRW - AOPEN CRW5232 and a DVD-RW - NEC ND-3520A. Are these drives simply incompatible or am I totally missing something??
Running on WinXP in case it helps.
Hope you have a solution for me as I'd hate to find this great sdk only to find I can't use it :cry:


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 9:30 am 
Well, it's good news :lol:
The FindDevice application found all of my drives without problem so it seems I can continue my project with this great sdk.
Out of curiosity though - why didn't the mfc sample find any of my drives....and will I need to run the FindDevice funtion with my application to detect the drives?
Here is the logfile even though it's probably not needed anymore :arrow:

SCSI Port Inquiry Dump:
SCSI ID: 7, Manager 'ROCKET', Identifier 'Port 000'
Residual Count Supported: Yes, Number of SCSI Target(s) Supported: 15
Single Transfer Size: 65536 UCHARs


CStarBurn_ScsiTransportASPI::CStarBurn_ScsiTrasportASPI(): Symbolic name is '\\.\G:'

SCSI Device Inquiry Data Dump:
Device Type: 0x05, Removable: Yes
SCSI Version: 2, 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: 'Copystar', Product ID: 'FANTOM DVDROM ', Revision Level: '1.0g'


CStarBurn_ScsiDeviceGeneric::CStarBurn_ScsiDeviceGeneric_SharedConstructor(): 'Copystar' - 'FANTOM DVDROM ' - '1.0g' sits at 0:0:0:0

CStarBurn_DumpCdvdCapabilitiesPage(): WARNING! Size 22 less then 24!

CD/DVD Capabilities Page Dump:
Page Code: 0x2A, Reserved1: 0x00, PSBit (Page Savable): 0
Page Size in UCHARs: 22 UCHARs, CD-R Read: Yes, CD-E Read: Yes
DVD-ROM Read: Yes, DVD-R Read: Yes, DVD-RAM Read: Yes, Reserved2: 0x00
CD-R Write: No, CD-E Write: No, Test Write: No
Reserved3: 0x00, DVD-R Write: No, DVD-RAM Write: No
Reserved4: 0x00, Audio Play: Yes, Composite: Yes
Digital Port One: Yes, Digital Port Two: Yes
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: Yes, 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: No, Separate Channel Mute: No
Supports Disc Present: No, SW Slot Selection: No
Side Change Capable: No, RW InLeadIn Readable: No, Reserved6: 0x00
Maximum Read Speed: 5632 KBps
Number Of Volume Level(s): 256, Buffer Size in KBs: 512
Current Read Speed: 5632 KBps
Reserved7: 0x00
BCK: No, RCK: No, LSBF: No, Length: 0x00
Reserved8: 0x00
Maximum Write Speed: 0 KBps
Current Write Speed: 0 KBps
Reserved9: 0x0000


CStarBurn_ScsiDeviceCdvdRomWriter::CStarBurn_ScsiDeviceCdvdRomWriter_SharedConstructor(): WARNING! Device does not support recording

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+RW page size in UCHAR(s): 12

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+R page size in UCHAR(s): 4

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+R DL page size in UCHAR(s): 4

SCSI Port Inquiry Dump:
SCSI ID: 7, Manager 'ROCKET', Identifier 'Port 003'
Residual Count Supported: Yes, Number of SCSI Target(s) Supported: 15
Single Transfer Size: 65536 UCHARs


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: '_NEC ', Product ID: 'DVD_RW ND-3520A ', Revision Level: '1.04'


CStarBurn_ScsiDeviceGeneric::CStarBurn_ScsiDeviceGeneric_SharedConstructor(): '_NEC ' - 'DVD_RW ND-3520A ' - '1.04' sits at 3:0:0:0

CD/DVD Capabilities Page Dump:
Page Code: 0x2A, Reserved1: 0x00, PSBit (Page Savable): 0
Page Size in UCHARs: 54 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: Yes, DVD-RAM Write: No
Reserved4: 0x00, Audio Play: Yes, Composite: No
Digital Port One: No, Digital Port Two: No
MODE2 Form1: Yes, MODE2 Form2: Yes
Is Multi Session: Yes, CDDA: Yes, CDDAAccurate: Yes
BUP (Buffer Underrun Protection) Supported: Yes
RW Supported: Yes, RW Deinterleaved: No, C2Pointers: Yes
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: 8467 KBps
Number Of Volume Level(s): 256, Buffer Size in KBs: 2048
Current Read Speed: 8467 KBps
Reserved7: 0x00
BCK: No, RCK: No, LSBF: No, Length: 0x00
Reserved8: 0x00
Maximum Write Speed: 8467 KBps
Current Write Speed: 8467 KBps
Reserved9: 0x0001


CStarBurn_CdvdBurnerGrabber::CStarBurn_CdvdBurnerGrabber_SharedConstructor(): Cache size updated to 4194304 UCHARs

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+RW page size in UCHAR(s): 12

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+R page size in UCHAR(s): 12

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+R DL page size in UCHAR(s): 12

SCSI Port Inquiry Dump:
SCSI ID: 7, Manager 'ROCKET', Identifier 'Port 003'
Residual Count Supported: Yes, Number of SCSI Target(s) Supported: 15
Single Transfer Size: 65536 UCHARs


CStarBurn_ScsiTransportASPI::CStarBurn_ScsiTrasportASPI(): Symbolic name is '\\.\F:'

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: 'AOPEN ', Product ID: 'CD-RW CRW5232 ', Revision Level: '1.03'


CStarBurn_ScsiDeviceGeneric::CStarBurn_ScsiDeviceGeneric_SharedConstructor(): 'AOPEN ' - 'CD-RW CRW5232 ' - '1.03' sits at 3:0:1:0

CD/DVD Capabilities Page Dump:
Page Code: 0x2A, Reserved1: 0x00, PSBit (Page Savable): 0
Page Size in UCHARs: 70 UCHARs, CD-R Read: Yes, CD-E Read: Yes
DVD-ROM Read: No, DVD-R Read: No, 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: Yes
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: 7056 KBps
Number Of Volume Level(s): 255, Buffer Size in KBs: 2048
Current Read Speed: 7056 KBps
Reserved7: 0x00
BCK: No, RCK: No, LSBF: No, Length: 0x01
Reserved8: 0x00
Maximum Write Speed: 9173 KBps
Current Write Speed: 9173 KBps
Reserved9: 0x0000


CStarBurn_CdvdBurnerGrabber::CStarBurn_CdvdBurnerGrabber_SharedConstructor(): Cache size updated to 4194304 UCHARs

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+RW page size in UCHAR(s): 4

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+R page size in UCHAR(s): 4

CStarBurn_CdvdBurnerGrabber::GetSupportedMediaFormatsEx(): DVD+R DL page size in UCHAR(s): 4


Top
  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 12:38 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
I guess it's b/s ASPI-to-SPTI wrapper file WnASPI32.dll was missing from the MFC sample binary application directory. Could you check this out?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 1:25 pm 
Both the StarBurn.dll and the WnASPI32.dll are present. :?


Top
  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 1:30 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
OK, Alex would check this issue out after weekend. In any case currently we're working on both MFC (Visual C++) and VCL (Delphi) GUI samples so current MFC sample would be dumped in 2-3 weeks or so :-)

sonix wrote:
Both the StarBurn.dll and the WnASPI32.dll are present. :?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 5:34 pm 
Thanks for the help you've provided so far :)
I have all drives listed in dropdown box which is working fine, but I would like to add the drive letter to each drive but I noticed there seems to be a problem with getting the drive letter using StarBurn_GetDeviceNameByDeviceAddress, I set up a log file and it reports this error when trying to get drive letter:
StarBurn_GetDeviceNameByDeviceAddress() failed, exception 17 ( 0x11 )
Is there a way I can fix this?


Top
  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 7:45 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
When you're running our console sample (already mentioned FindDevice) do you have drive letters shown by our code?

Sonix wrote:
Thanks for the help you've provided so far :)
I have all drives listed in dropdown box which is working fine, but I would like to add the drive letter to each drive but I noticed there seems to be a problem with getting the drive letter using StarBurn_GetDeviceNameByDeviceAddress, I set up a log file and it reports this error when trying to get drive letter:
StarBurn_GetDeviceNameByDeviceAddress() failed, exception 17 ( 0x11 )
Is there a way I can fix this?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 7:50 pm 
anton (staff) wrote:
When you're running our console sample (already mentioned FindDevice) do you have drive letters shown by our code?


Hmmm, yes it does :?
This has confused me slighly as I copied the code from the example into my application to begin with :shock: :P


Top
  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 8:29 pm 
also, if it's of any help this is what the StarBurn.log file says about it:

CStarBurn:StarBurn_GetDeviceNameByDeviceAddress(): l__pfn__SendASPI32Command( SC_GET_SYMBOLIC_NAME ) for port ID 0 and target ID 0 failed with ASPI status 0x80!!!


Top
  
 
 Post subject:
PostPosted: Sat Feb 12, 2005 9:58 pm 
Problem solved :lol:
I needed to place a copy of WnASPI32.dll in the debug directory of my project but I had put it in the root directory of my project with StarBurn.dll

I'll figure all this out.....eventually :lol: :P


Top
  
 
 Post subject:
PostPosted: Sun Feb 13, 2005 8:33 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Good! Please let us know if you'll have other questions :-)

Sonix wrote:
Problem solved :lol:
I needed to place a copy of WnASPI32.dll in the debug directory of my project but I had put it in the root directory of my project with StarBurn.dll

I'll figure all this out.....eventually :lol: :P


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 25 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group