Rocket Division Software

CD/DVD/Blu-Ray/HD-DVD recording, iSCSI and AoE (ATA-over-Ethernet)




 [ 11 posts ] 
AuthorMessage
 Post subject: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 20
hi,
I use VC6.0 to develop the starburnx.
The code is #import "starburnx.tlb", then get two files: starburnx.tlh and starburnx.tli. But there is no CLSID_StarBurnX definition in the "starburnx.tlh" file. So I can't in initialize the starburn.

please help me and tell me why?


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline
Site Admin

Joined: F
Posts: 3553
Location: British Virgin Islands
VC 6.0 is not supported in any case. Upgrade to at least VS2003 or VS2005 (if you cannot manage to have VS2008SP1 which is the most recent one).

_________________
Regards,
Anton Kolomyeytsev

Rocket Division Software


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 20
oh, my god.
Do you have any other version to support VC 6.0?


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 201
Hello,

Hmm it's very strange ...

1) Try import the StarBurnX.tlb using the next signature:

#import "progid:StarBurnX.StarBurnX.10" named_guids

2) CLSID of StarBurnX is

extern "C" const GUID __declspec(selectany) CLSID_StarBurnX =
{0xb756c224,0xa1ea,0x44f8,{0x95,0xc1,0x9f,0x72,0x60,0x40,0xc8,0x00}};


Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 20
hi,
if I use this code: #import "progid:StarBurnX.StarBurnX.10" named_guids,
the vc 6.0 compiler show a error "cannot open type library file: 'progid:StarBurnX.StarBurnX.10': No such file or directory"

Are there some paths which the program must include????


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 20
And if I use #import "starburnx.tlb", the starburnx.tlh file has
struct __declspec(uuid("b756c224-a1ea-44f8-95c1-9f726040c800"))
StarBurnX;

But there is no
extern "C" const GUID __declspec(selectany) CLSID_StarBurnX =
{0xb756c224,0xa1ea,0x44f8,{0x95,0xc1,0x9f,0x72,0x60,0x40,0xc8,0x00}};
in starburnx.tlh file!!!!!


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 201
Hello,

1) StarBurnX MUST be registered before ( use the regsvr32 utility for example )!!

2) Ok, we will check importing the tlb file.

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 20
1)please tell me which files must be registered ??
2) tell me the command of registry.
thanks


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 201
Hi,

- Start cmd.exe
- Call regsvr32 PathToStarBurnX\StarBurnX.dll

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline

Joined: T
Posts: 20
I have registered StarBurnX.dll, but the problem is still exist unfortunatelly.
So please confirm that StarBurnX do not support the VC6.0.


Top
 Profile  
 
 Post subject: Re: Can not find the CLSID_StarBurnX
Posted:
Offline
Site Admin

Joined: F
Posts: 3553
Location: British Virgin Islands
I've told this to you yesterday. WE DON'T SUPPORT VC 6.0 ANY MORE. Officially. So if it works (and it will for console samples and simple cases) - good. If not - it's your and not our problem. You've been warned.

And to continue receiving support please provide your purchase information details to as I cannot find anything associated with your e-mail account.

== Case closed ==

_________________
Regards,
Anton Kolomyeytsev

Rocket Division Software


Top
 Profile  
 
 [ 11 posts ]