bool DeviceIoControl(XXX)
如果返回false,
GetLastError() 得到的是 123 ,即ERROR_INVALID_NAME;
int err = HRESULT_FROM_WIN32(GetLastError()) 得到的是 0x8007007B ,这是转成十六进制的。
总之,错误描述是
The file name, directory name, or volume label syntax is incorrect. |
表示文件名或者路径里有特殊字,需改为纯英文
The file name, directory name, or volume label syntax is incorrect. |