std::string driver_str= "\\\\.\\D:";
m_hDevice = CreateFile( (LPCWSTR)(driver_str.c_str()),
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);
if(m_hDevice == INVALID_HANDLE_VALUE)
return false;
return true;
如上 代码 , 为什么 每次返回为False. 无法用 Win32打开设备啊。