Query on using RAPI on desktop

N

Neville Lang

Hi all,

For my app, when a Pocket PC device is "cradled", I need to upload a number
of updated files from the device onto the desktop, after a user has entered
data. I am storing the user-entered data into proprietary formatted files
and are NOT using SQL CE on the device. Once the files have been uploaded
onto the desktop then I need to convert them to another third party
proprietary formatted file. The reverse will also be true in that when a
user is about to take the Pocket PC device out of the cradle to go out, they
will double-click an icon to convert and copy the latest data files back to
the Pocket PC.

In scanning Google, it seems that the most appropriate way to go about this,
programmatically at least, is to use RAPI on the desktop. I have discovered
a number of code snippets that I can use. However, my question is that since
my app is going to the general public where, potentially, they may have any
version of Windows (Win95 on at least), does anyone know if the RAPI.DLL has
been included in all versions of Windows (95, 98, ME, NT, 2000)? I have not
used RAPI before and need to check this point before I firm up on this
approach.

Regards,
Neville Lang
 
G

Girish NS

Hi,

I think RAPI is iinstalled when u install MS ActiveSync in the desktop
machine. U can check for its existence by using the LoadLibrary() API

Girish.
 
N

Neville Lang

Girish,

Thank you for your quick reply. Yes, installing it during the Activesync
installation does make sense. I was just not sure whether it was a normally
supplied DLL with Windows and hence my question.

Regards,
Neville Lang
 
C

Chris Tacke, eMVP

It's not in any version of Windows. It gets deployed with an ActiveSync
install.
 

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