阅读:941回复:1
使用WriteFile,造成buffer 中的数据会改变
在应用程序中使用writefile 函数
为了把一个文件的数据传给buffer 定义了一个buffer char buf[BLOCKSIZE] 当buffer 的大小 小于3000byte时 ,buffer 中的数据可以 传给驱动程序 当buffer 的大小大于4000bytes时会出现奇怪的现象 buffer 中的数据会改变,然后传给驱动程序 WriteFile(m_hDevice, sentfilebuf, nLen, &m_WrittenDataCore, NULL); 请叫buffer 中的数据会改变的原因 |
|
|
沙发#
发布于:2005-05-21 10:00
自己顶一下
|
|
|