msdaps: Specify the PSFactoryBuffer class in the idl files.

This commit is contained in:
Alexandre Julliard 2011-08-01 14:26:36 +02:00
parent d428dd348f
commit 9a5141b325
5 changed files with 15 additions and 7 deletions

2
.gitignore vendored
View File

@ -67,10 +67,8 @@ dlls/libkernel.def
dlls/libwinspool.def dlls/libwinspool.def
dlls/libxinput.def dlls/libxinput.def
dlls/msdaps/msdaps.h dlls/msdaps/msdaps.h
dlls/msdaps/msdaps_i.c
dlls/msdaps/msdaps_p.c dlls/msdaps/msdaps_p.c
dlls/msdaps/row_server.h dlls/msdaps/row_server.h
dlls/msdaps/row_server_i.c
dlls/msdaps/row_server_p.c dlls/msdaps/row_server_p.c
dlls/mshtml.tlb/mshtml_tlb.tlb dlls/mshtml.tlb/mshtml_tlb.tlb
dlls/mshtml/nsiface.h dlls/mshtml/nsiface.h

View File

@ -1,6 +1,6 @@
MODULE = msdaps.dll MODULE = msdaps.dll
IMPORTS = uuid oleaut32 ole32 rpcrt4 advapi32 IMPORTS = uuid oleaut32 ole32 rpcrt4 advapi32
EXTRADEFS = -DWINE_REGISTER_DLL -DPROXY_CLSID_IS="{ 0x06210e88, 0x01f5, 0x11d1, { 0xb5, 0x12, 0x00, 0x80, 0xc7, 0x81, 0xc3, 0x84 } }" -DENTRY_PREFIX=msdaps_ EXTRADEFS = -DWINE_REGISTER_DLL -DPROXY_CLSID=CLSID_PSFactoryBuffer -DENTRY_PREFIX=msdaps_
EXTRAIDLFLAGS = --win32-align=2 EXTRAIDLFLAGS = --win32-align=2
EXTRA_OBJS = dlldata.o EXTRA_OBJS = dlldata.o
@ -10,10 +10,6 @@ C_SRCS = \
row_server.c \ row_server.c \
usrmarshal.c usrmarshal.c
IDL_I_SRCS = \
msdaps.idl \
row_server.idl
IDL_P_SRCS = \ IDL_P_SRCS = \
msdaps.idl \ msdaps.idl \
row_server.idl row_server.idl

View File

@ -29,6 +29,7 @@
#include "wingdi.h" #include "wingdi.h"
#include "winuser.h" #include "winuser.h"
#include "winerror.h" #include "winerror.h"
#include "initguid.h"
#include "objbase.h" #include "objbase.h"
#include "oleauto.h" #include "oleauto.h"
#define DBINITCONSTANTS #define DBINITCONSTANTS

View File

@ -1 +1,7 @@
#include "oledb.idl" #include "oledb.idl"
[
threading(both),
uuid(06210e88-01f5-11d1-b512-0080c781c384)
]
coclass PSFactoryBuffer { interface IFactoryBuffer; }

View File

@ -20,6 +20,13 @@
import "oledb.idl"; import "oledb.idl";
[
threading(both),
uuid(06210e88-01f5-11d1-b512-0080c781c384)
]
coclass PSFactoryBuffer { interface IFactoryBuffer; }
[ [
object, object,
uuid(38248178-cf6d-11de-abe5-000c2916d865), uuid(38248178-cf6d-11de-abe5-000c2916d865),