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打开设备啊。