1HKCR
2{
3    NoRemove Interface
4    {
5        '{863A99A0-21BC-11D0-82B4-00A0C90C29C5}' = s 'ITargetNotify'
6        {
7            NumMethods = s 5
8            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
9        }
10        '{3050F6B1-98B5-11CF-BB82-00AA00BDCE0B}' = s 'ITargetNotify2'
11        {
12            NumMethods = s 6
13            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
14        }
15        '{86D52E11-94A8-11D0-82AF-00C04FD5AE38}' = s 'ITargetFrame2'
16        {
17            NumMethods = s 15
18            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
19        }
20        '{7847EC01-2BEC-11D0-82B4-00A0C90C29C5}' = s 'ITargetContainer'
21        {
22            NumMethods = s 5
23            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
24        }
25    }
26    NoRemove CLSID
27    {
28        '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}' = s 'PSFactoryBuffer'
29        {
30            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
31        }
32    }
33}
34