Click here to Skip to main content
15,896,118 members
Home / Discussions / COM
   

COM

 
QuestionProblem in using Mlang Pin
Abhinav agrawal7-Jun-06 5:42
Abhinav agrawal7-Jun-06 5:42 
AnswerRe: Problem in using Mlang Pin
Stephen Hewitt8-Jun-06 17:52
Stephen Hewitt8-Jun-06 17:52 
QuestionCOM Servers Pin
HakunaMatada7-Jun-06 2:29
HakunaMatada7-Jun-06 2:29 
AnswerRe: COM Servers Pin
Roger Stoltz7-Jun-06 11:04
Roger Stoltz7-Jun-06 11:04 
GeneralRe: COM Servers Pin
HakunaMatada7-Jun-06 17:40
HakunaMatada7-Jun-06 17:40 
GeneralRe: COM Servers Pin
Roger Stoltz7-Jun-06 22:23
Roger Stoltz7-Jun-06 22:23 
GeneralRe: COM Servers Pin
HakunaMatada7-Jun-06 22:59
HakunaMatada7-Jun-06 22:59 
AnswerRe: COM Servers Pin
Roger Stoltz8-Jun-06 0:03
Roger Stoltz8-Jun-06 0:03 
TechyMaila wrote:
If I start explaining everything, then it would be like writing an epic..


Well, we don't want that....Big Grin | :-D


TechyMaila wrote:
guide me to any tutorials


I provided you with a link to an article in my previous post. Simply click it...
I haven't read the article though, but it could contain something useful to you since seems to be about multithreaded internet connections.


TechyMaila wrote:
the COM Server automatically starts in a new thread when it is created?


This is possible, but I haven't done it myself yet.
Google for "DllSurrogate", or search MSDN and you should find how it's done.
However, I seriously doubt this is the correct way to solve your problem. You have to fix the problems of the server if it's error prone or it will be virtually useless.
If you still have problems with exceptions, try catching all att the end of the try-/catch- block with catch(...) and put an ASSERT there so you can find the root cause of the problem.
If the error is considered beyond repair, then you can alert the client by returning a suitable HRESULT. The client is then responsible for server destruction and cleanup.

--
Roger


It's supposed to be hard, otherwise anybody could do it!

Regarding CodeProject: "resistance is pointless; you will be assimilated"

GeneralRe: COM Servers Pin
HakunaMatada8-Jun-06 1:06
HakunaMatada8-Jun-06 1:06 
AnswerRe: COM Servers Pin
Roger Stoltz8-Jun-06 2:12
Roger Stoltz8-Jun-06 2:12 
GeneralRe: COM Servers Pin
HakunaMatada8-Jun-06 17:28
HakunaMatada8-Jun-06 17:28 
GeneralRe: COM Servers [modified] Pin
Stephen Hewitt8-Jun-06 18:02
Stephen Hewitt8-Jun-06 18:02 
GeneralRe: COM Servers [modified] Pin
Roger Stoltz9-Jun-06 2:14
Roger Stoltz9-Jun-06 2:14 
GeneralRe: COM Servers Pin
Stephen Hewitt9-Jun-06 18:01
Stephen Hewitt9-Jun-06 18:01 
AnswerRe: COM Servers Pin
Aamir Butt12-Jun-06 4:07
Aamir Butt12-Jun-06 4:07 
Questioncan not put com class's entry in the registry Pin
yang__lee6-Jun-06 20:39
yang__lee6-Jun-06 20:39 
AnswerRe: can not put com class's entry in the registry Pin
Milton Karimbekallil9-Jun-06 23:33
Milton Karimbekallil9-Jun-06 23:33 
Questionconnection points and sink interface Pin
kk_mfc5-Jun-06 19:46
kk_mfc5-Jun-06 19:46 
AnswerRe: connection points and sink interface Pin
User 2155975-Jun-06 20:56
User 2155975-Jun-06 20:56 
QuestionRe: connection points and sink interface Pin
kk_mfc5-Jun-06 21:35
kk_mfc5-Jun-06 21:35 
GeneralRe: connection points and sink interface Pin
kk_mfc5-Jun-06 22:42
kk_mfc5-Jun-06 22:42 
AnswerRe: connection points and sink interface Pin
User 2155979-Jun-06 8:40
User 2155979-Jun-06 8:40 
QuestionParameter void** ppv Pin
_AnsHUMAN_ 4-Jun-06 21:01
_AnsHUMAN_ 4-Jun-06 21:01 
AnswerRe: Parameter void** ppv Pin
Michael Dunn5-Jun-06 7:07
sitebuilderMichael Dunn5-Jun-06 7:07 
GeneralRe: Parameter void** ppv Pin
User 2155975-Jun-06 7:45
User 2155975-Jun-06 7:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.