Robert Shearman : ole32: Register CLSIDs for all OLE monikers.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon May 8 09:05:52 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: 7fe211e9b34ee30fed814678f752cc8711336a92
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=7fe211e9b34ee30fed814678f752cc8711336a92
Author: Robert Shearman <rob at codeweavers.com>
Date: Mon May 8 12:35:43 2006 +0100
ole32: Register CLSIDs for all OLE monikers.
---
dlls/ole32/regsvr.c | 39 +++++++++++++++++++++++++++++++++++++++
1 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/dlls/ole32/regsvr.c b/dlls/ole32/regsvr.c
index 12961b5..b58273e 100644
--- a/dlls/ole32/regsvr.c
+++ b/dlls/ole32/regsvr.c
@@ -404,11 +404,26 @@ static GUID const CLSID_FileMoniker = {
static GUID const CLSID_ItemMoniker = {
0x00000304, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+static GUID const CLSID_AntiMoniker = {
+ 0x00000305, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+
+static GUID const CLSID_PointerMoniker = {
+ 0x00000306, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+
+static GUID const CLSID_PackagerMoniker = {
+ 0x00000308, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+
+static GUID const CLSID_CompositeMoniker = {
+ 0x00000309, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+
/* FIXME: DfMarshal and PSFactoryBuffer are defined elsewhere too */
static GUID const CLSID_DfMarshal = {
0x0000030B, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+static GUID const CLSID_ClassMoniker = {
+ 0x0000031A, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
+
static GUID const CLSID_PSFactoryBuffer = {
0x00000320, 0x0000, 0x0000, {0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46} };
@@ -425,12 +440,36 @@ static struct regsvr_coclass const cocla
"ole32.dll",
"Both"
},
+ { &CLSID_AntiMoniker,
+ "AntiMoniker",
+ NULL,
+ "ole32.dll",
+ "Both"
+ },
+ { &CLSID_PointerMoniker,
+ "PointerMoniker",
+ NULL,
+ "ole32.dll",
+ "Both"
+ },
+ { &CLSID_PackagerMoniker,
+ "PackagerMoniker",
+ NULL,
+ "ole32.dll",
+ "Both"
+ },
{ &CLSID_DfMarshal,
"DfMarshal",
NULL,
"ole32.dll",
"Both"
},
+ { &CLSID_ClassMoniker,
+ "ClassMoniker",
+ NULL,
+ "ole32.dll",
+ "Both"
+ },
{ &CLSID_PSFactoryBuffer,
"PSFactoryBuffer",
NULL,
More information about the wine-cvs
mailing list