c++ - 检查是否可以删除驱动器

标签 c++ c windows winapi

<分区>

有没有办法以编程方式确定是否可以弹出和移除驱动器(因为它是通过 USB 连接的驱动器)?

如果是:如何做到这一点?

最佳答案

基于此 MSDN 文档:http://msdn.microsoft.com/en-us/library/windows/desktop/aa364939%28v=vs.85%29.aspx

GetDriveType [..] determines whether a disk drive is a removable, fixed, CD-ROM, RAM disk, or network drive.

关于c++ - 检查是否可以删除驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27354811/

相关文章:

c++ - 使用声明对两个完全相同名称的名称查找的影响

c++ - 使用Qt 5,C++和OpenCV从Linux创建可执行文件

c++ - CUDA FFT 不返回我期望的值

c - 编写一个 C 程序来读取 IPv4 地址并检查其有效性

c: fgets 函数读取文件但不打印到终端

C: 如何从 .t​​xt 文件中正确输出结构?

C++在32位应用程序之间传输大量数据以进行视频播放的方法

c - fread() 没有写入缓冲区

c++ - 为套接字轮询/选择设置超时值的最佳做法是什么?

windows - Node.js 0.5.x 的递归目录创建