GlobalInterfaceTable?

Marcus Meissner marcus at jet.franken.de
Sun Mar 2 14:02:17 CST 2003


On Sun, Mar 02, 2003 at 07:15:16PM +0000, Mike Hearn wrote:
> Hi,
> 
> As part of a program that creates an instance of MSXML2.DOMDocument, I
> get the following errors:
> 
> fixme:ole:CoCreateInstance no classfactory created for CLSID
> {00000323-0000-0000-c000-000000000046}, hres is 0x80040154
> fixme:ole:CoCreateInstance no classfactory created for CLSID
> {6c736db1-bd94-11d0-8a23-00aa00b58e10}, hres is 0x80040154
> 
> (actually there are some more beforehand, but they don't seem fatal).
> 
> Anyway, the first one seems to be StdGlobalInterfaceTable, which MSDN
> indicates should be implemented by Windows. Is this right, and if so,
> does Wine implement it? I grepped the sources and the only mention is in
> an IDL file, so I'd assume not.

It is not implemented yet.

Should not be hard though. It belongs to OLE32 I guess.

- winedefault.reg entries.
- add to OLE32_DllGetClassObject().
- add a brief static implementation of IGlobalInterfaceTable and return
  that.

Ciao, Marcus



More information about the wine-devel mailing list