1 %HIVE% { 2 NoRemove Software { 3 NoRemove Classes { 4 ChromeTab.ChromeProtocol.1 = s 'ChromeProtocol Class' { 5 CLSID = s '{9875BFAF-B04D-445E-8A69-BE36838CDE3E}' 6 } 7 ChromeTab.ChromeProtocol = s 'ChromeProtocol Class' { 8 CLSID = s '{9875BFAF-B04D-445E-8A69-BE36838CDE3E}' 9 CurVer = s 'ChromeTab.ChromeProtocol.1' 10 } 11 NoRemove CLSID { 12 ForceRemove {9875BFAF-B04D-445E-8A69-BE36838CDE3E} = s 'ChromeProtocol Class' { 13 ProgID = s 'ChromeTab.ChromeProtocol.1' 14 VersionIndependentProgID = s 'ChromeTab.ChromeProtocol' 15 ForceRemove 'Programmable' 16 InprocServer32 = s '%MODULE%' { 17 val ThreadingModel = s 'Apartment' 18 } 19 val AppID = s '%APPID%' 20 'TypeLib' = s '{6F2664E1-FF6E-488A-BCD1-F4CA6001DFCC}' 21 } 22 } 23 } 24 } 25 } 26 27 %HIVE% { 28 NoRemove Software { 29 NoRemove Classes { 30 NoRemove Protocols { 31 NoRemove Handler { 32 'gcf' { 33 val CLSID = s '{9875BFAF-B04D-445E-8A69-BE36838CDE3E}' 34 } 35 } 36 } 37 } 38 } 39 } 40