CM_Get_Childで、子のデバイスのDevInstを取得する。
CM_Get_Child関数 (cfgmgr32.h) - Win32 apps | Microsoft Learn
ドライブ名からデバイス情報を取得する(DEVINST系)(UsefullCode.net)
ドライブレターから、物理デバイスオブジェクト名を経由して、DevInstを取得する関数を作る。
CM_Get_Child.cppで、
中では、デバイスツリーを探索し、物理デバイスオブジェクト名が合致するならDevInstを返す。
ただし今回はCM_Get_Childで子しか探索しない。
このように呼び、
こうなる。
CにしてもDにしても、子しか探索しないので見つからない。
Sample/winapi/CM_Get_Child/CM_Get_Child/src/CM_Get_Child at master · bg1bgst333/Sample · GitHub