xref: /trunk/main/odk/examples/OLE/activex/SOComWindowPeer.rgs (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1*cdf0e10cSrcweirHKCR
2*cdf0e10cSrcweir{
3*cdf0e10cSrcweir    so_activex.SOComWindowPeer.1 = s 'SOComWindowPeer Class'
4*cdf0e10cSrcweir    {
5*cdf0e10cSrcweir        CLSID = s '{EE51BD3E-8BB6-4FB8-B319-F65B1BE3B21D}'
6*cdf0e10cSrcweir    }
7*cdf0e10cSrcweir    so_activex.SOComWindowPeer = s 'SOComWindowPeer Class'
8*cdf0e10cSrcweir    {
9*cdf0e10cSrcweir        CLSID = s '{EE51BD3E-8BB6-4FB8-B319-F65B1BE3B21D}'
10*cdf0e10cSrcweir    }
11*cdf0e10cSrcweir    NoRemove CLSID
12*cdf0e10cSrcweir    {
13*cdf0e10cSrcweir        ForceRemove {EE51BD3E-8BB6-4FB8-B319-F65B1BE3B21D} = s 'SOComWindowPeer Class'
14*cdf0e10cSrcweir        {
15*cdf0e10cSrcweir            ProgID = s 'so_activex.SOComWindowPeer.1'
16*cdf0e10cSrcweir            VersionIndependentProgID = s 'so_activex.SOComWindowPeer'
17*cdf0e10cSrcweir            InprocServer32 = s '%MODULE%'
18*cdf0e10cSrcweir            {
19*cdf0e10cSrcweir                val ThreadingModel = s 'both'
20*cdf0e10cSrcweir            }
21*cdf0e10cSrcweir        }
22*cdf0e10cSrcweir    }
23*cdf0e10cSrcweir}
24