2010-08-10 169 views
1

我需要從Windows上的用戶模式應用程序中檢索磁盤設備的「物理設備對象名稱」,如設備管理器中所示。獲取磁盤設備的物理設備對象名稱

我現在有一個解決方案,涉及一個內核驅動程序,通過IOCTLs加載和詢問。一旦進入核心土地,我不難得到這個名字。如果可能的話,我想避免使用內核模塊。

任何想法?

回答

2

您可以使用設置API函數獲取此信息。具體而言,我相信您可以通過SetupDiGetDeviceRegistryProperty和SPDRP_PHYSICAL_DEVICE_OBJECT_NAME獲取此信息。

+0

謝謝先生,你救了我很多閱讀:) – KIV 2010-08-11 10:15:14