阅读:1190回复:1
在线请教,急!急!急!关于writefile的问题
请教各位高手,我的读写USB设备的程序如下:
HCName=\"\\\\\\\\.\\\\HCD0\"; hHCDev = CreateFile(HCName, GENERIC_WRITE|GENERIC_READ, FILE_SHARE_WRITE|FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL); WriteFile(hHCDev,buf,(DWORD)size,&length,NULL); 能找到设备,并能读USB的各种描述付,但往USB设备的缓冲区写数据的时候,WriteFile抱错,错误码是1:ERROR_INVALID_FUNCTION 请问是怎么回事?? 万分焦急!!!!!! 谢谢各位了!!!! 拜托各位了!!!! |
|
沙发#
发布于:2005-05-19 00:17
WriteFile(hHCDev,buf,(DWORD)size,&length,NULL);
你改成 WriteFile(hHCDev,buf,(DWORD)sizeof(unchar),&length,NULL);试试 |
|