GetLogicalDriveStrings NT / SetupAPI替代方案

时间:2016-03-17 21:46:31

标签: windows kernel nt

我必须得到一个逻辑驱动器列表。我知道我可以使用GetLogicalDriveStrings,但我想知道是否有可以使用的NT API替代方案?甚至是SetupAPI?

1 个答案:

答案 0 :(得分:2)

如果您想要正确处理未必分配字母的逻辑驱动器,您可以使用FindFirstVolume / FindNextVolumeGetVolumePathNamesForVolumeNameW

MSDN有一个名为Displaying Volume Paths

的示例

如果尝试从内核模式访问此信息,请尝试使用挂载点管理器(\Device\MountPointManager)。