Problems with CD Burning Support

G

Guest

I am struggling getting burning support to work in our XPe image, we have written an application that uses .NET framework that starts the XP CD burning wizard when executed, it works fine on win xp but not on our embedded image. I think the problem is that we are using our own shell and not the explorer shell ? do you think this could be our problem, all the imapi components are there, our app fails with an error when run under xpe, have used dependancy walker and file mon and all that it needs is in the image

Does anybody have any usefull suggestions, basically I'm just a techi

Many Thanks
 
S

Slobodan Brcin \(eMVP\)

If you are using ICDBurn then probably you will have to add most (all) of
Explorer/Explorer Shell functionality making your image big.
There is alternative that I'm using like IDiscMaster, and other related
interfaces but you will have to write your burning program then.
IDiscMaster is using only IMAPI service with two-three additional dll files
that you can componentize and so you won't even need to resolve heavy
dependency of "IMAPI - CD Burning component"

IMAPI.exe service to work will need following files:
Actxprxy.dll
clbcatq.dll
comres.dll
version.dll

Find components with these files or make you own components.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Peter Whitehouse said:
I am struggling getting burning support to work in our XPe image, we have
written an application that uses .NET framework that starts the XP CD
burning wizard when executed, it works fine on win xp but not on our
embedded image. I think the problem is that we are using our own shell and
not the explorer shell ? do you think this could be our problem, all the
imapi components are there, our app fails with an error when run under xpe,
have used dependancy walker and file mon and all that it needs is in the
image.
 
S

Slobodan Brcin \(eMVP\)

Hi Peter,

You are right you can't have both shells, but what you can do is add
explorer shell, resolve dependencies.
Test if ICDBurn is working, and if it is then switch in your project to your
shell. (Without minlogon, etc).

It should work since all dependencies will be there.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Peter Whitehouse said:
Thanks for the info,

is there any way I can add the explorer shell functionality as we are
already using our own V-Shell, I'm right in thinking we cant have both.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top