CM_Locate_DevNode

CM_Locate_DevNodeで、指定のデバイスインスタンスパスのDEVINSTを取得する。

CM_Locate_DevNodeW関数 (cfgmgr32.h) - Win32 apps | Microsoft Learn
ドライブ名からデバイス情報を取得する(DEVINST系)(UsefullCode.net)

CM_Locate_DevNode.cppで、

と書く。

Dドライブのデバイスインスタンスパス
Dドライブのデバイスインスタンスパス

Dドライブのデバイスインスタンスパス。

CM_~系もsetupapi.lib
CM_~系もsetupapi.lib

CM_~系もsetupapi.lib

デバイスインスタンスパスを渡すと、dwDevInstが返る。
バイスインスタンスパスを渡すと、dwDevInstが返る。

バイスインスタンスパスを渡すと、dwDevInstが返る。

Sample/winapi/CM_Locate_DevNode/CM_Locate_DevNode/src/CM_Locate_DevNode at master · bg1bgst333/Sample · GitHub