CM_DRP_PHYSICAL_DEVICE_OBJECT_NAME

CM_Get_DevNode_Registry_Propertyの第2引数に、CM_DRP_PHYSICAL_DEVICE_OBJECT_NAMEを指定すると、物理デバイスオブジェクト名を取得できる。

デバイス インスタンスのプロパティへのアクセス (Vista Windows前) - Windows drivers | Microsoft Learn

C_D_P_D_O_N.cppで、

とすると、

こうなる。
こうなる。

こうなる。
DiskDriveとしての物理デバイスオブジェクト名なので、Volumeの時とかとは違う。

Sample/winapi/CM_DRP_PHYSICAL_DEVICE_OBJECT_NAME/C_D_P_D_O_N/src/C_D_P_D_O_N at master · bg1bgst333/Sample · GitHub