CM_Get_DevNode_Registry_Propertyの第2引数に、CM_DRP_CLASSを指定し、クラス名を取得する。
デバイス インスタンスのプロパティへのアクセス (Vista Windows前) - Windows drivers | Microsoft Learn
CM_DRP_CLASS.cppで、
iDiskDevInstの親のDevInstであるdwDevInstParentが指すデバイスのクラス名を、CM_Get_DevNode_Registry_Propertyの第2引数にCM_DRP_CLASSを指定することで、取得する。
CはSCSIAdapter、DはUSB。
Sample/winapi/CM_DRP_CLASS/CM_DRP_CLASS/src/CM_DRP_CLASS at master · bg1bgst333/Sample · GitHub