From 22afedbc2c29b7931a65883b37b80c93272c005d Mon Sep 17 00:00:00 2001 From: John Klehm Date: Fri, 24 Aug 2007 22:35:56 -0500 Subject: inkobj: Add InkCollector interface and coclass to the registration lists --- dlls/inkobj/regsvr.c | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/dlls/inkobj/regsvr.c b/dlls/inkobj/regsvr.c index 9fe7382..5f5b8c6 100644 --- a/dlls/inkobj/regsvr.c +++ b/dlls/inkobj/regsvr.c @@ -26,13 +26,13 @@ #include #include #include +#include #include #include #include -#include WINE_DEFAULT_DEBUG_CHANNEL(inkobj); @@ -452,9 +452,25 @@ error_close_progid_key: } /*********************************************************************** + * internal uuids + */ +DEFINE_OLEGUID( CLSID_PSOAInterface, 0x00020424, 0x0000, 0x0000 ); + +/*********************************************************************** * coclass list */ static struct regsvr_coclass const coclass_list[] = { + { + &CLSID_InkCollector, /* clsid */ + "InkCollector Class", /* name */ + NULL, /* InprocHandler32 */ + NULL, /* InprocServer */ + "inkobj.dll", /* InprocServer32 */ + "Both", /* InprocServer32 ThreadingModel */ + "msinkaut.InkCollector.1", /* ProgID */ + "msinkaut.InkCollector", /* VersionIndependentProgId */ + NULL /* ProgID extra */ + }, { NULL } /* list terminator */ }; @@ -462,6 +478,14 @@ static struct regsvr_coclass const coclass_list[] = { * interface list */ static struct regsvr_interface const interface_list[] = { + { + &IID_IInkCollector, /* iid */ + "IInkCollector", /* name */ + NULL, /* base iid */ + -1, /* num methods */ + &CLSID_PSOAInterface, /* ProxyStubClsid */ + &CLSID_PSOAInterface /* ProxyStubClsid32 */ + }, { NULL } /* list terminator */ }; -- 1.5.1.6