Мне нужно получить список логических дисков. Я знаю, что могу использовать GetLogicalDriveStrings, но мне интересно, есть ли альтернатива NT API, которую я могу использовать? Или даже SetupAPI?GetLogicalDriveStrings NT/SetupAPI альтернативный
0
A
ответ
2
Если вы хотите правильно обрабатывать логические диски, которые не обязательно назначаются буквами, вы должны использовать FindFirstVolume
/FindNextVolume
и GetVolumePathNamesForVolumeNameW
.
MSDN есть образец под названием Displaying Volume Paths
Если пытается получить доступ к этой информации из режима ядра, попробуйте точки монтирования диспетчер (\Device\MountPointManager
).