1*cdf0e10cSrcweirHKCR
2*cdf0e10cSrcweir{
3*cdf0e10cSrcweir	XCallback_Impl.Simple.1 = s 'Simple Class'
4*cdf0e10cSrcweir	{
5*cdf0e10cSrcweir		CLSID = s '{180FF565-6F5C-11D4-8330-005004526AB4}'
6*cdf0e10cSrcweir	}
7*cdf0e10cSrcweir	XCallback_Impl.Simple = s 'Simple Class'
8*cdf0e10cSrcweir	{
9*cdf0e10cSrcweir		CLSID = s '{180FF565-6F5C-11D4-8330-005004526AB4}'
10*cdf0e10cSrcweir		CurVer = s 'XCallback_Impl.Simple.1'
11*cdf0e10cSrcweir	}
12*cdf0e10cSrcweir	NoRemove CLSID
13*cdf0e10cSrcweir	{
14*cdf0e10cSrcweir		ForceRemove {180FF565-6F5C-11D4-8330-005004526AB4} = s 'Simple Class'
15*cdf0e10cSrcweir		{
16*cdf0e10cSrcweir			ProgID = s 'XCallback_Impl.Simple.1'
17*cdf0e10cSrcweir			VersionIndependentProgID = s 'XCallback_Impl.Simple'
18*cdf0e10cSrcweir			ForceRemove 'Programmable'
19*cdf0e10cSrcweir			InprocServer32 = s '%MODULE%'
20*cdf0e10cSrcweir			{
21*cdf0e10cSrcweir				val ThreadingModel = s 'Apartment'
22*cdf0e10cSrcweir			}
23*cdf0e10cSrcweir			'TypeLib' = s '{180FF553-6F5C-11D4-8330-005004526AB4}'
24*cdf0e10cSrcweir		}
25*cdf0e10cSrcweir	}
26*cdf0e10cSrcweir}
27*cdf0e10cSrcweir
28