CM_Get_Device_ID_Size

CM_Get_Device_ID_Sizeは、指定のDevInstのデバイスのデバイスIDを格納するためのバッファサイズを取得する。

CM_Get_Device_ID_Size関数 (cfgmgr32.h) - Win32 apps | Microsoft Learn

CM_Get_Device_ID_Size.cppで、

SetupDiGetDeviceInterfaceDetailで、SP_DEVINFO_DATAのspddも取得するようにして、spdd.DevInstをCM_Get_Device_ID_Sizeに渡す。

バッファサイズがわかった。
バッファサイズがわかった。

バッファサイズがわかった。

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