win7 32bit CreateFile失败(CD-ROM)

时间:2015-05-26 03:29:34

标签: windows visual-c++

当我在Win7 32bit Enterprise上创建CreateFile(CDROM)时,就像那样:

rv = CreateFile(ifDetail->DevicePath, GENERIC_READ | GENERIC_WRITE  , FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);    

失败,但是当我删除GENERIC_READ时,它就是一个传球。但SCSI CMD会失败......

rv = CreateFile(ifDetail->DevicePath, GENERIC_WRITE  , FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);   

我在个人和企业的Win7 64bit上尝试这个,它的工作原理!!和SCSI CMD成功。

Win7 32bit Ultimate传递!!但个人和企业失败。为什么?它的Windows驱动器有何不同?

这让我在win7 32bit 64bit Personal Enterprise Ultimate之间疯狂。

0 个答案:

没有答案