Can I use the CEDB functions such as CeMountDBVol,CeCreateDatabaseEx, CeOpenDatabaseEx, WriteUsersRecord, etc. while writing in evb.net and using the .netcf??
You can P/Invoke almost anything. As long as it doesn't contain a float, a datetime, or a complex type it's pretty simple. The CEDB functions are not so simple to manage, though, and you'll end up doing a lot of pinning and manual memory management, which is not a fun prospect in the .NET environment. Basically you'll have to do an end-run around the garbage collector in several areas.