mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-31 12:54:13 +00:00
ole32: Specify the PSFactoryBuffer class in the idl files.
This commit is contained in:
parent
9a5141b325
commit
096bf10f11
5 changed files with 24 additions and 1 deletions
|
@ -42,7 +42,6 @@ struct apartment;
|
|||
typedef struct apartment APARTMENT;
|
||||
|
||||
DEFINE_OLEGUID( CLSID_DfMarshal, 0x0000030b, 0, 0 );
|
||||
DEFINE_OLEGUID( CLSID_PSFactoryBuffer, 0x00000320, 0, 0 );
|
||||
|
||||
/* signal to stub manager that this is a rem unknown object */
|
||||
#define MSHLFLAGSP_REMUNKNOWN 0x80000000
|
||||
|
|
|
@ -21,6 +21,12 @@
|
|||
|
||||
import "unknwn.idl";
|
||||
|
||||
[
|
||||
threading(both),
|
||||
uuid(00000320-0000-0000-c000-000000000046)
|
||||
]
|
||||
coclass PSFactoryBuffer { interface IFactoryBuffer; }
|
||||
|
||||
[
|
||||
uuid(99fcfe60-5260-101b-bbcb-00aa0021347a),
|
||||
pointer_default(unique)
|
||||
|
|
|
@ -96,6 +96,12 @@ coclass Picture_Dib { interface IPicture; }
|
|||
]
|
||||
coclass ClassMoniker { interface IMoniker; }
|
||||
|
||||
[
|
||||
threading(both),
|
||||
uuid(00000320-0000-0000-c000-000000000046)
|
||||
]
|
||||
coclass PSFactoryBuffer { interface IFactoryBuffer; }
|
||||
|
||||
[
|
||||
threading(apartment),
|
||||
uuid(00000323-0000-0000-c000-000000000046)
|
||||
|
|
|
@ -17,3 +17,9 @@
|
|||
*/
|
||||
|
||||
#include "oleidl.idl"
|
||||
|
||||
[
|
||||
threading(both),
|
||||
uuid(00000320-0000-0000-c000-000000000046)
|
||||
]
|
||||
coclass PSFactoryBuffer { interface IFactoryBuffer; }
|
||||
|
|
|
@ -23,3 +23,9 @@
|
|||
cpp_quote("#if 0 /* oleaut32_unknwn.idl hack */")
|
||||
#include "unknwn.idl"
|
||||
cpp_quote("#endif /* oleaut32_unknwn.idl hack */")
|
||||
|
||||
[
|
||||
threading(both),
|
||||
uuid(00000320-0000-0000-c000-000000000046)
|
||||
]
|
||||
coclass PSFactoryBuffer { interface IFactoryBuffer; }
|
||||
|
|
Loading…
Reference in a new issue