Commit cde24ec0 authored by Alexandre Julliard's avatar Alexandre Julliard

oleaut32: Generate a few more coclass registrations from idl.

parent 27d88987
...@@ -2,45 +2,13 @@ HKCR ...@@ -2,45 +2,13 @@ HKCR
{ {
NoRemove CLSID NoRemove CLSID
{ {
ForceRemove '{0000002F-0000-0000-C000-000000000046}' = s 'CLSID_RecordInfo' '{00020420-0000-0000-C000-000000000046}' { InprocServer = s 'ole2disp.dll' }
{ '{00020421-0000-0000-C000-000000000046}' { InprocServer = s 'ole2disp.dll' }
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } '{00020422-0000-0000-C000-000000000046}' { InprocServer = s 'ole2disp.dll' }
} '{00020423-0000-0000-C000-000000000046}' { InprocServer = s 'ole2disp.dll' }
ForceRemove '{00020420-0000-0000-C000-000000000046}' = s 'PSDispatch' '{00020424-0000-0000-C000-000000000046}' { InprocServer = s 'ole2disp.dll' }
{ '{00020425-0000-0000-C000-000000000046}' { InprocServer = s 'ole2disp.dll' }
InprocServer = s 'ole2disp.dll' '{DF0B3D60-548F-101B-8E65-08002B2BD119}' { InprocServer = s 'ole2disp.dll' }
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
}
ForceRemove '{00020421-0000-0000-C000-000000000046}' = s 'PSEnumVariant'
{
InprocServer = s 'ole2disp.dll'
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
}
ForceRemove '{00020422-0000-0000-C000-000000000046}' = s 'PSTypeInfo'
{
InprocServer = s 'ole2disp.dll'
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
}
ForceRemove '{00020423-0000-0000-C000-000000000046}' = s 'PSTypeLib'
{
InprocServer = s 'ole2disp.dll'
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
}
ForceRemove '{00020424-0000-0000-C000-000000000046}' = s 'PSOAInterface'
{
InprocServer = s 'ole2disp.dll'
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
}
ForceRemove '{00020425-0000-0000-C000-000000000046}' = s 'PSTypeComp'
{
InprocServer = s 'ole2disp.dll'
InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
}
ForceRemove '{DF0B3D60-548F-101B-8E65-08002B2BD119}' = s 'PSSupportErrorInfo'
{
InprocServer = s 'ole2disp.dll'
InprocServer32 = s '%MODULE%'
}
} }
NoRemove Interface NoRemove Interface
{ {
......
...@@ -47,3 +47,51 @@ coclass OldFont { interface IFont; } ...@@ -47,3 +47,51 @@ coclass OldFont { interface IFont; }
uuid(0be35204-8f91-11ce-9de3-00aa004bb851) uuid(0be35204-8f91-11ce-9de3-00aa004bb851)
] ]
coclass StdPicture { interface IPicture; } coclass StdPicture { interface IPicture; }
[
threading(both),
uuid(00020420-0000-0000-c000-000000000046)
]
coclass PSDispatch { }
[
threading(both),
uuid(00020421-0000-0000-c000-000000000046)
]
coclass PSEnumVariant { }
[
threading(both),
uuid(00020422-0000-0000-c000-000000000046)
]
coclass PSTypeInfo { }
[
threading(both),
uuid(00020423-0000-0000-c000-000000000046)
]
coclass PSTypeLib { }
[
threading(both),
uuid(00020424-0000-0000-c000-000000000046)
]
coclass PSOAInterface { }
[
threading(both),
uuid(00020425-0000-0000-c000-000000000046)
]
coclass PSTypeComp { }
[
threading(both),
uuid(df0b3d60-548f-101b-8e65-08002b2bd119)
]
coclass PSSupportErrorInfo { }
[
threading(both),
uuid(0000002f-0000-0000-c000-000000000046)
]
coclass CLSID_RecordInfo { }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment