If the read ProgID only has a CurVer key and no CLSID key, it will directly return CO_E_CCLASSSTRING, causing the program to fail to continue running. Add CurVer key value ProgID.x recognition and read the CLSID key value of ProgID.x
-- v2: combase : clsid_from_string_reg() add read of CurVer key value.