hBifTs

山自高兮水自深!當塵霧消散,唯事實留傳.荣辱不惊, 看庭前花开花落; 去留随意, 望天上云展云舒.

导航

2004年7月11日

摘要: 一直在考虑SharedMemory/SharedMemoryEx的并发问题..就是怎么处理同时有多个线程/进程读/写时怎么保证内容是正确的..想到了Mutex,进程间的互斥体.看了看MSDN,发现不能在多个进程中进行互斥操作:)于是使用P/Invoke大法,封装了Win32中的OpenMutex/CreateMutex等类.写了一个MutexEx.代码如下: Enum MutexExAc... 阅读全文

posted @ 2004-07-11 22:05 hbiftsaa 阅读(2170) 评论(5) 推荐(0)

摘要: 修改了前一个版本SharedMemory中,需要手动填MsgMemName的问题.通过一个函数,根据当前的内存映射文件的Name,得到相应的MsgMemName.代码如下: private static string GetMsgMemName(string Name){ byte[] temp = new byte[5]; byte[... 阅读全文

posted @ 2004-07-11 19:40 hbiftsaa 阅读(1089) 评论(2) 推荐(0)