Here's the quotation from the FAQ. Does it fix the issue?
<---
StarBurn works perfectly from Administrator account but does not work at all (no devices found) w/o admin rights. What should I do?
Historically (from early UNIX times) it was decided it's a bad idea to provide raw device access to the users w/o root (Admin) rights because of the security reasons. So StarBurn by default does not work w/o such rights as well. However if it's critical features for you there's a way to make it work. Using special driver located in Bin\Dynamic\Debug[Release]\i386[amd64] (paths are different for debug and release version and for 32-bit and 64-bit operating systems). Just copy it to Windows [or whatever your Windows folder is called]\System32\Drivers folder, apply StarOpen.reg from Reg folder and reboot. After rebooting you'll have StarBurn and all of it applications having free access to your CD/DVD burners w/o Admin rights. StarOpen has extra feature - it allows opening devices in truly "exclusive" way. So no single software would be able to access them while they are used by StarBurn or StarBurn applications. You need to set "Exclusive" to "1" in StarOpen.reg. Driver restart required to update the parameters.
Please keep in mind: there is other software hacking system registry to allow software running w/o Admin rights to access raw devices. However if in case of StarBurn this feature is private, other software just creates backdoor lowering down system security level. Just never allow anybody to have any backdoors or you'd lose your system installation and critical data one day...
--->
Ru wrote:
Hi,
I have a combo drive (cd + dvd writer) configured on my machine. The API StarBurn_FindDevice does not detect the device. I am passing the following parameters
int num = StarBurn_FindDevice(SCSI_DEVICE_RO_DIRECT_ACCESS, FALSE, (PCALLBACK)(CCDRecordBurner::FindDeviceCallback), NULL);
But it is returning zero .
What seems to be the problem?