Winapi win32正在获取未配对磁盘的磁盘物理名称/编号

Winapi win32正在获取未配对磁盘的磁盘物理名称/编号,winapi,Winapi,我正在尝试检索USB存储磁盘的“PhysicalDiskXX”,以便创建文件。 问题是磁盘是未格式化的,所以据我所知,我不能使用get volumes枚举来交叉匹配,因为还没有创建卷。 基本上到目前为止,我使用的是SetupDiGetClassDevs来过滤设备,并使用SetupDiEnumDeviceInfo来枚举设备。 但我无法理解PhysicalDiskXX所需的驱动器号与设备信息条目之间的关系。设备信息条目仅检索设备实例。类如何 我试图找到它的API函数,但找不到

我正在尝试检索USB存储磁盘的“PhysicalDiskXX”,以便创建文件。 问题是磁盘是未格式化的,所以据我所知,我不能使用get volumes枚举来交叉匹配,因为还没有创建卷。 基本上到目前为止,我使用的是SetupDiGetClassDevs来过滤设备,并使用SetupDiEnumDeviceInfo来枚举设备。 但我无法理解PhysicalDiskXX所需的驱动器号与设备信息条目之间的关系。设备信息条目仅检索设备实例。

类如何

我试图找到它的API函数,但找不到