阅读:851回复:0
toolfat大牛或其它大牛来看下, SfrRead与其完成例程的故事
1.读文件的时候在完成例程中处理用户缓冲区,这是十分危险的,因为完成例程运行在随机线程上下文中,这个问题我亲身经历过。
确实存在这个问题,应该在之前lock一下 如果直接在Read的完成例程中作解密操作, 会发生什么事? 我在做透明加密时,发现三维软件:CAXA作三维图形时,中间出一现在部分未加密的数据,是不是这个原因造成的。 在附件里是产生的文件, 用记事本打开,里面有我加的说明。 2.希望能和作过的朋友共享部分资源。 |
|
|