詳細情報を取得するには、SetupDiGetDeviceInterfaceDetailを使う。
SetupDiGetDeviceInterfaceDetailW 関数 (setupapi.h) - Win32 apps | Microsoft Learn
詳細情報は、SP_DEVICE_INTERFACE_DETAIL_DATA構造体ポインタが挿すメモリに格納される。
実は、構造体サイズと取得時に必要なメモリサイズは違うのである。
SDGDID.cppで、
今回は、必要なメモリサイズだけ取得し、構造体サイズと比較。
全然違う。