Is there a maximum number of COM connections?

2

An applications starts multiple other applications (components) by (D)COM+. There seems however to be some sort of maximum that can be started on the server.

The master application is written in c#, the others components in Visual Objects, 32 bit.

I've seen this problem on multiple Windows versions, including Win 7 prof and 2008 server versions.

Depending on how the component is started I get a class does not exist or

Retrieving the COM class factory for component with CLSID {50495402-21B7-11D4-A041-00A024E1D270} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).

In the latter case the system eventlog states:

Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"
System
Provider Name="Win32k"
EventID Qualifiers="32768" : 243 
Level : 3 
Task  : 0 
Keywords : 0x80000000000000
EventRecordID : 36855
Channel : System
computer : W151.piramide.lan

EventData
 Data 
 Binary : 000000000100000000000000F3000080000000000000000000000000000000000000000000000000 

I'm stuck for instance at my machine with arround 48-50 components.

In an earlier version of the master application (written in Visual Objects) I can connect 273 components.

Any hints/ideas?

com
com+
dcom
asked on Stack Overflow Jun 25, 2014 by OChristiaanse • edited Jun 28, 2014 by Toby Allen

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0