SetupDiGetDeviceRegistryPropertyの第3引数に、SPDRP_CLASSを指定して、クラス名を取得する。
SetupDiSetDeviceRegistryPropertyW 関数 (setupapi.h) - Win32 apps | Microsoft Learn
SPDRP_CLASS.cppで、
とする。
サイズはバイト単位だが、取得した文字列はワイド文字列なので、BYTE配列をTCHAR配列として出力。

すべてVolume。
Sample/winapi/SPDRP_CLASS/SPDRP_CLASS/src/SPDRP_CLASS at master · bg1bgst333/Sample · GitHub