簡體   English   中英

32位和64位增強過程之間的IPC

[英]IPC between 32 bit and 64 bit boost processes

我的平台是Visual Studio 2012,我需要在32位和64位進程之間實現IPC。 我具有所有二進制文件的源代碼,但由於多個原因,一個進程應保持32位。 我研究了boost手冊,似乎Boost.Interprocess具有我需要的一切-STL像結構和同步對象。 但是在文檔中找不到有關32位和64位進程之間IPC的任何信息。

謝謝。

Windows上32至64位進程之間的某些IPC方法不起作用,但套接字應起作用,因為它們不依賴於連接的位數。

COM也可以用於32位和64位進程之間的IPC。 如果您使用IDL並堅持使用兼容的參數類型,它將封送您的參數和所有內容。 對於大塊數據,傳遞一個可以復制並與MapViewOfFile一起使用的句柄,而您不必復制數據。 注意線程單元類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM