【发布时间】:2008-10-14 14:09:50
【问题描述】:
在 Windows Server 上,默认情况下,外部 USB 磁盘并不总是被挂载。我希望我的程序(用 C# 编写)能够检测外部 USB 磁盘,识别它们,然后挂载它们。
完成后,它应该执行与“安全删除硬件”等效的任何程序化操作,以刷新和卸载磁盘。
任何指针?
【问题讨论】:
在 Windows Server 上,默认情况下,外部 USB 磁盘并不总是被挂载。我希望我的程序(用 C# 编写)能够检测外部 USB 磁盘,识别它们,然后挂载它们。
完成后,它应该执行与“安全删除硬件”等效的任何程序化操作,以刷新和卸载磁盘。
任何指针?
【问题讨论】:
您正在搜索函数SetVolumeMountPointA 和DeleteVolumeMountPointW。
为了找到卷,您可以使用 FindFirstVolumeW 和 FindNextVolumeW。
【讨论】: