xref: /reactos/dll/win32/msxml3/xmlparser.rgs (revision c2c66aff)
1*c2c66affSColin FinckHKCR
2*c2c66affSColin Finck{
3*c2c66affSColin Finck    NoRemove Interface
4*c2c66affSColin Finck    {
5*c2c66affSColin Finck    }
6*c2c66affSColin Finck    NoRemove CLSID
7*c2c66affSColin Finck    {
8*c2c66affSColin Finck        '{F5078F19-C551-11D3-89B9-0000F81FE221}' = s 'XML Parser'
9*c2c66affSColin Finck        {
10*c2c66affSColin Finck            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
11*c2c66affSColin Finck            ProgId = s 'Msxml2.XMLParser'
12*c2c66affSColin Finck            Version = s '3.0'
13*c2c66affSColin Finck            VersionIndependentProgId = s 'Msxml2.XMLParser'
14*c2c66affSColin Finck        }
15*c2c66affSColin Finck        '{F5078F20-C551-11D3-89B9-0000F81FE221}' = s 'XML Parser 2.6'
16*c2c66affSColin Finck        {
17*c2c66affSColin Finck            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
18*c2c66affSColin Finck            ProgId = s 'Msxml2.XMLParser.2.6'
19*c2c66affSColin Finck            Version = s '2.6'
20*c2c66affSColin Finck            VersionIndependentProgId = s 'Msxml2.XMLParser'
21*c2c66affSColin Finck        }
22*c2c66affSColin Finck        '{F5078F31-C551-11D3-89B9-0000F81FE221}' = s 'XML Parser 3.0'
23*c2c66affSColin Finck        {
24*c2c66affSColin Finck            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
25*c2c66affSColin Finck            ProgId = s 'Msxml2.XMLParser.3.0'
26*c2c66affSColin Finck            Version = s '3.0'
27*c2c66affSColin Finck            VersionIndependentProgId = s 'Msxml2.XMLParser'
28*c2c66affSColin Finck        }
29*c2c66affSColin Finck        '{48123BC4-99D9-11D1-A6B3-00C04FD91555}' = s 'XML Document'
30*c2c66affSColin Finck        {
31*c2c66affSColin Finck            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
32*c2c66affSColin Finck            ProgId = s 'xmlfile'
33*c2c66affSColin Finck            Version = s '1.0'
34*c2c66affSColin Finck        }
35*c2c66affSColin Finck    }
36*c2c66affSColin Finck    'Msxml2.XMLParser' = s 'XML Parser'
37*c2c66affSColin Finck    {
38*c2c66affSColin Finck        CLSID = s '{F5078F19-C551-11D3-89B9-0000F81FE221}'
39*c2c66affSColin Finck    }
40*c2c66affSColin Finck    'Msxml2.XMLParser' = s 'XML Parser'
41*c2c66affSColin Finck    {
42*c2c66affSColin Finck        CLSID = s '{F5078F19-C551-11D3-89B9-0000F81FE221}'
43*c2c66affSColin Finck    }
44*c2c66affSColin Finck    'Msxml2.XMLParser.2.6' = s 'XML Parser 2.6'
45*c2c66affSColin Finck    {
46*c2c66affSColin Finck        CLSID = s '{F5078F20-C551-11D3-89B9-0000F81FE221}'
47*c2c66affSColin Finck    }
48*c2c66affSColin Finck    'Msxml2.XMLParser' = s 'XML Parser 2.6'
49*c2c66affSColin Finck    {
50*c2c66affSColin Finck        CLSID = s '{F5078F20-C551-11D3-89B9-0000F81FE221}'
51*c2c66affSColin Finck        CurVer = s 'Msxml2.XMLParser.2.6'
52*c2c66affSColin Finck    }
53*c2c66affSColin Finck    'Msxml2.XMLParser.3.0' = s 'XML Parser 3.0'
54*c2c66affSColin Finck    {
55*c2c66affSColin Finck        CLSID = s '{F5078F31-C551-11D3-89B9-0000F81FE221}'
56*c2c66affSColin Finck    }
57*c2c66affSColin Finck    'Msxml2.XMLParser' = s 'XML Parser 3.0'
58*c2c66affSColin Finck    {
59*c2c66affSColin Finck        CLSID = s '{F5078F31-C551-11D3-89B9-0000F81FE221}'
60*c2c66affSColin Finck        CurVer = s 'Msxml2.XMLParser.3.0'
61*c2c66affSColin Finck    }
62*c2c66affSColin Finck    'xmlfile' = s 'XML Document'
63*c2c66affSColin Finck    {
64*c2c66affSColin Finck        CLSID = s '{48123BC4-99D9-11D1-A6B3-00C04FD91555}'
65*c2c66affSColin Finck    }
66*c2c66affSColin Finck}