[NETSHELL] Register some COM interfaces to fix a few tests. Patch by Jared Smudde...
[reactos.git] / reactos / dll / shellext / netshell / res / netshell.rgs
1 HKCR
2 {
3 NoRemove CLSID
4 {
5 ForceRemove {7007ACC7-3202-11D1-AAD2-00805FC1270E} = s 'Network Connections'
6 {
7 InprocServer32 = s '%MODULE%'
8 {
9 val ThreadingModel = s 'Both'
10 }
11 DefaultIcon = s '%MODULE%'
12 ShellFolder
13 {
14 val Attributes = d '0x00000020'
15 }
16 val LocalizedString = s '@%MODULE%,-10000'
17 }
18 ForceRemove {7007ACC5-3202-11D1-AAD2-00805FC1270E} = s 'LAN Connection UI'
19 {
20 InprocServer32 = s '%MODULE%'
21 {
22 val ThreadingModel = s 'Both'
23 }
24 }
25 ForceRemove {7007ACCF-3202-11D1-AAD2-00805FC1270E} = s 'Network Connections Status Icon'
26 {
27 InprocServer32 = s '%MODULE%'
28 {
29 val ThreadingModel = s 'Both'
30 }
31 }
32 ForceRemove {7007acd1-3202-11d1-aad2-00805fc1270e} = s 'Network Common Connections Ui'
33 {
34 InprocServer32 = s '%MODULE%'
35 {
36 val ThreadingModel = s 'Both'
37 }
38 DefaultIcon = s '%MODULE%'
39 }
40 ForceRemove {7007acc8-3202-11d1-aad2-00805fc1270e} = s 'Network Connections Enum'
41 {
42 InprocServer32 = s '%MODULE%'
43 {
44 val ThreadingModel = s 'Both'
45 }
46 }
47 ForceRemove {7007acc1-3202-11d1-aad2-00805fc1270e} = s 'Dial-up Connection UI Class'
48 {
49 InprocServer32 = s '%MODULE%'
50 {
51 val ThreadingModel = s 'Both'
52 }
53 }
54 ForceRemove {7007acc2-3202-11d1-aad2-00805fc1270e} = s 'Direct Connection UI Class'
55 {
56 InprocServer32 = s '%MODULE%'
57 {
58 val ThreadingModel = s 'Both'
59 }
60 }
61 ForceRemove {7007acc3-3202-11d1-aad2-00805fc1270e} = s 'Inbound Connection UI Class'
62 {
63 InprocServer32 = s '%MODULE%'
64 {
65 val ThreadingModel = s 'Both'
66 }
67 }
68 ForceRemove {7007acc4-3202-11d1-aad2-00805fc1270e} = s 'Internet Connection UI Class'
69 {
70 InprocServer32 = s '%MODULE%'
71 {
72 val ThreadingModel = s 'Both'
73 }
74 }
75 ForceRemove {7007acd3-3202-11d1-aad2-00805fc1270e} = s 'Net Connections UI Utilities Class'
76 {
77 InprocServer32 = s '%MODULE%'
78 {
79 val ThreadingModel = s 'Both'
80 }
81 }
82 ForceRemove {7007acd5-3202-11d1-aad2-00805fc1270e} = s 'Shared Access Connection UI Class'
83 {
84 InprocServer32 = s '%MODULE%'
85 {
86 val ThreadingModel = s 'Both'
87 }
88 }
89 ForceRemove {7007acd4-3202-11d1-aad2-00805fc1270e} = s 'PPPoE UI Class'
90 {
91 InprocServer32 = s '%MODULE%'
92 {
93 val ThreadingModel = s 'Both'
94 }
95 }
96 ForceRemove {7007acc6-3202-11d1-aad2-00805fc1270e} = s 'VPN Connection UI Class'
97 {
98 InprocServer32 = s '%MODULE%'
99 {
100 val ThreadingModel = s 'Both'
101 }
102 }
103 }
104 }
105 HKLM
106 {
107 NoRemove Software
108 {
109 NoRemove Microsoft
110 {
111 NoRemove Windows
112 {
113 NoRemove CurrentVersion
114 {
115 NoRemove Explorer
116 {
117 NoRemove ControlPanel
118 {
119 NoRemove NameSpace
120 {
121 ForceRemove {7007ACC7-3202-11D1-AAD2-00805FC1270E} = s 'Network Connections'
122 {
123 }
124 }
125 }
126 }
127 }
128 }
129 }
130 }
131 }