我必须得到一份逻辑驱动器的列表。我知道我可以使用GetLogicalDriveStrings,但我想知道是否有可以使用的NT替代方案?或者甚至是SetupAPI?
发布于 2016-03-18 06:01:48
如果你想正确地处理那些不需要分配字母的逻辑驱动器,你可以使用FindFirstVolume/FindNextVolume和GetVolumePathNamesForVolumeNameW。
MSDN有一个名为Displaying Volume Paths的示例
如果尝试从内核模式访问此信息,请尝试使用挂载点管理器(\Device\MountPointManager)。
https://stackoverflow.com/questions/36072284
复制相似问题