Access the answers to your technology questions today.
Subscribe Now
30-day free trial. Register in 60 seconds.
What Makes Experts Exchange Unique?
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.
Try it out and discover for yourself.
Subscribe Now
30-day free trial. Register in 60 seconds.
Join the Community
Give a Little. Get a Lot.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Join the Community
by: Corey2Posted on 2009-07-22 at 06:37:27ID: 24914649
It appears that the API you are calling connects to an x32 process. Is there any need for it to run as a 64 bit process? A 32 bit process will run the same on a 64 and a 32 bit machine. There are many reasons you may want it as a 64 bit process (RAM usage, Making API calls to another 64 bit process).
aelio/arch ive/2005/0 1/04/ 34618 0.aspx
.com/tools /convert/c sharp-to-v b/
If you actually need to run as a x64 process it requires remoting to call 32bit API. I would suggest an abstraction class that makes all the 32 bit calls on the 32 bit side of the fence and passes simple data types to the 64bit process. I found this blog that lays out how to use IPC remoting the example is in c# but could be easily translated to vb.net using one of the many free translators out there.
http://weblogs.asp.net/isr
a translator
http://www.developerfusion