[Bug 652] Changed - COMCAT.DLL unimplemented (The Component Categories Manager)

wine-bugs at winehq.com wine-bugs at winehq.com
Tue May 7 13:51:05 CDT 2002


http://bugs.winehq.com/show_bug.cgi?id=652

*** shadow/652	Tue May  7 13:39:52 2002
--- shadow/652.tmp.28310	Tue May  7 13:51:05 2002
***************
*** 7,13 ****
  |     Severity: normal                   OS/Version: All                     |
  |     Priority: P1                        Component: wine-ole                |
  +----------------------------------------------------------------------------+
! |  Assigned To: wine-bugs at winehq.com                                         |
  |  Reported By: jhohm at acm.org                                                |
  |      CC list: Cc:                                                          |
  +----------------------------------------------------------------------------+
--- 7,13 ----
  |     Severity: normal                   OS/Version: All                     |
  |     Priority: P1                        Component: wine-ole                |
  +----------------------------------------------------------------------------+
! |  Assigned To: jhohm at acm.org                                                |
  |  Reported By: jhohm at acm.org                                                |
  |      CC list: Cc:                                                          |
  +----------------------------------------------------------------------------+
***************
*** 21,23 ****
--- 21,34 ----
  and ICatRegister interfaces.  When it is missing, ActiveX components that use 
  its interfaces fail to register themselves properly, or fail to use other 
  components properly.
+ 
+ ------- Additional Comments From jhohm at acm.org  2002-05-07 13:51 -------
+ I will attempt to implement this in the same general way as Windows NT 5.0 and 
+ later seems to.  COMCAT.DLL has do-nothing DllRegisterServer, 
+ DllUnregisterServer, and DllCanUnloadNow, and implements DllGetClassObject 
+ with OLE32_DllGetClassObject.  OLE32.DLL contains the implementation of the 
+ CLSID_StdComponentCategoriesMgr coclass, and the ICatInformation 
+ and ICatRegister interfaces.
+ 
+ It's worth noting that the Visual Basic 6.0 Run-Time package includes a 
+ COMCAT.DLL, but (at least for me) it doesn't pass muster in Wine.
\ No newline at end of file



More information about the wine-bugs mailing list