SetupDiEnumDeviceInfo

SetupDiEnumDeviceInfoで、SP_DEVINFO_DATAを列挙できる。

パソコンに接続されているデバイスを一覧する(UsefullCode.net)

接続されているすべてのデバイスのSP_DEVINFO_DATAを列挙する。
SetupDiEnumDeviceInfo.cppで、

SetupDiGetClassDevsの第1引数をNULL、第4引数をDIGCF_PRESENT | DIGCF_ALLCLASSESで、接続されているすべてのデバイスらしい。
spdd.ClassGuidを出力してみる。

何かわからんけどいっぱい出てくる。
何かわからんけどいっぱい出てくる。

何かわからんけどいっぱい出てくる。

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