rpcrt4: Don't try to bind to a null handle.
[wine] / dlls / jscript / jscript.rgs
1 HKCR
2 {
3     NoRemove CLSID
4     {
5         '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
6         {
7             'Implemented Categories'
8             {
9                 '{f0b7a1a1-9847-11cf-8f20-00805f2cd064}'
10                 '{f0b7a1a2-9847-11cf-8f20-00805f2cd064}'
11             }
12             OLEScript
13         }
14         '{F414C261-6AC0-11CF-B6D1-00AA00BBBB58}'
15         {
16             'Implemented Categories'
17             {
18                 '{0aee2a92-bcbb-11d0-8c72-00c04fc2b085}'
19             }
20             OLEScript
21         }
22         '{F414C262-6AC0-11CF-B6D1-00AA00BBBB58}'
23         {
24             'Implemented Categories'
25             {
26                 '{f0b7a1a1-9847-11cf-8f20-00805f2cd064}'
27                 '{f0b7a1a2-9847-11cf-8f20-00805f2cd064}'
28                 '{f0b7a1a3-9847-11cf-8f20-00805f2cd064}'
29             }
30             OLEScript
31         }
32     }
33
34     NoRemove 'Component Categories'
35     {
36         ForceRemove '{f0b7a1a1-9847-11cf-8f20-00805f2cd064}'
37         {
38             val '409' = s 'Active Scripting Engine'
39         }
40         ForceRemove '{f0b7a1a2-9847-11cf-8f20-00805f2cd064}'
41         {
42             val '409' = s 'Active Scripting Engine with Parsing'
43         }
44         ForceRemove '{f0b7a1a3-9847-11cf-8f20-00805f2cd064}'
45         {
46             val '409' = s 'Active Scripting Engine with Encoding'
47         }
48         ForceRemove '{0aee2a92-bcbb-11d0-8c72-00c04fc2b085}'
49         {
50             val '409' = s 'Active Scripting Engine with Authoring'
51         }
52     }
53
54     'ECMAScript' = s 'JScript Language'
55     {
56         CLSID = s '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
57         OLEScript
58     }
59     'JavaScript' = s 'JScript Language'
60     {
61         CLSID = s '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
62         OLEScript
63     }
64     'JavaScript1.1' = s 'JScript Language'
65     {
66         CLSID = s '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
67         OLEScript
68     }
69     'JavaScript1.2' = s 'JScript Language'
70     {
71         CLSID = s '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
72         OLEScript
73     }
74     'JavaScript1.3' = s 'JScript Language'
75     {
76         CLSID = s '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
77         OLEScript
78     }
79     'LiveScript' = s 'JScript Language'
80     {
81         CLSID = s '{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}'
82         OLEScript
83     }
84     'JScript'
85     {
86         OLEScript
87     }
88
89     'JScript Author'
90     {
91         OLEScript
92     }
93     'JavaScript Author' = s 'JScript Language Authoring'
94     {
95         CLSID = s '{F414C261-6AC0-11CF-B6D1-00AA00BBBB58}'
96         OLEScript
97     }
98     'JavaScript1.1 Author' = s 'JScript Language Authoring'
99     {
100         CLSID = s '{F414C261-6AC0-11CF-B6D1-00AA00BBBB58}'
101         OLEScript
102     }
103     'JavaScript1.2 Author' = s 'JScript Language Authoring'
104     {
105         CLSID = s '{F414C261-6AC0-11CF-B6D1-00AA00BBBB58}'
106         OLEScript
107     }
108     'LiveScript Author' = s 'JScript Language Authoring'
109     {
110         CLSID = s '{F414C261-6AC0-11CF-B6D1-00AA00BBBB58}'
111         OLEScript
112     }
113
114     'JScript.Encode'
115     {
116         OLEScript
117     }
118
119     ForceRemove '.js' = s 'JSFile'
120     ForceRemove JSFile = s 'JScript Script File'
121     {
122         ScriptEngine = s 'JScript'
123     }
124 }