AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Alternative to fsuipc3/8/2024 ![]() I am no longer in any position to make changes to that 14 year old version! I am amazed anyone is still developing anything for it. Sorry, there will never be 64-bit interface into FSUIPC3. Remember I said " The 64-bit solution for external 64-bit programs interfacing to FSUIPC5 is now available"? It is even quoted in an earlier message in this thread! Note the FSUIPC 5. (HANDLE)0xFFFFFFFFFFFFFFFF, // use system paging file Just a remark, I changed the file-maping object creation to Maybe you can comment this since I don't have any glue how to debug this. The exception occurs in the FSUIPC_Process method. I have attached a screenshot where I get stuck. I have managed to to create my own lib based on VS2014 with a 64bit compiler. Net DLL interface? I think he did a 64-bit compatible version. I have a 64-bit version of FSUIPC now running, and all 32-bit client applications work fine with it. The structures which get sent should be identical though, as FSUIPC won't be able to handle 64-bit pointers etc. You'd need to recompile it as a 64-bit version, adjusting things in it to match. ![]() If you are using that old LIB (going on 19 years since it started!), then the small source is provided in the SDK. The IPC part of the name means "inter process communication", and 32- and 64- bit processes can talk using its protocol just the same as 32- and 32- etc. FSUIPC won't know whether what's calling it is 32- or 64-bit. ![]()
0 Comments
Read More
Leave a Reply. |