#pragma data_seg实现DLL进程间数据共享

有时我们有这样的需求,特别是制作设备SDK时,当多个进程引用同一个DLL,这个DLL需要在进程间共享一些数据时:

可以使用如下内容来实现共享数据:
#pragma comment(linker,"/section:DLLSharedSection,rws")
#pragma data_seg("DLLSharedSection")
char DeviceId[500] = {0};
#pragma data_seg()

posted @ 2020-12-25 14:52  B.Zhou  阅读(127)  评论(0编辑  收藏  举报