HKCR { Inject.MessageStruct.1 = s 'MessageStruct Class' { CLSID = s '{5F1C583E-FDAB-4751-85BA-1178E9360E39}' } Inject.MessageStruct = s 'MessageStruct Class' { CLSID = s '{5F1C583E-FDAB-4751-85BA-1178E9360E39}' CurVer = s 'Inject.MessageStruct.1' } NoRemove CLSID { ForceRemove {5F1C583E-FDAB-4751-85BA-1178E9360E39} = s 'MessageStruct Class' { ProgID = s 'Inject.MessageStruct.1' VersionIndependentProgID = s 'Inject.MessageStruct' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 'TypeLib' = s '{3559E08B-827E-4DFE-9D33-3567246849CC}' } } }