c++获取磁盘句柄

 磁盘的句柄可以用CreateFile函数获得。获得句柄后,就可以配合其他函数对磁盘进行一些操作。

int main()
{
  HANDLE hFile = INVALID_HANDLE_VALUE;
  hFile = CreateFileA("\\.\H:",
        GENERIC_READ,
        FILE_SHARE_READ,
        NULL,
        OPEN_EXISTING,
        FILE_ATTRIBUTE_NORMAL,
        NULL);
  if (hFile == INVALID_HANDLE_VALUE)
    GetLastError();
  }
  CloseHandle(hFile);
}

原文地址:https://www.cnblogs.com/sherlock-merlin/p/10792116.html