Получение объекта физического устройства дискового устройства
-
27-09-2019 - |
Вопрос
Мне нужно получить «имя объекта физического устройства» дискового устройства из приложения пользователя в Windows, как видно в диспетчере устройств.
Теперь у меня есть решение, которое включает в себя драйвер ядра, который загружается и допрашивается через IOCTLS. Однажды в земле ядра у меня нет проблем добраться до этого имени. Если возможно, я хотел бы избежать использования модуля ядра.
Есть идеи?
Решение
Вы можете получить это, используя функции API настроек. В частности, я верю, что вы можете получить это через setupdigetDeviceregistryProperty и spdrp_physical_device_object_name.
Не связан с StackOverflow