Click here to Skip to main content
16,008,010 members
Home / Discussions / COM
   

COM

 
GeneralRe: Add interface to existing class Pin
Mazdak29-Mar-02 6:45
Mazdak29-Mar-02 6:45 
GeneralRe: Add interface to existing class Pin
31-Mar-02 22:58
suss31-Mar-02 22:58 
GeneralBinary Behavior Pin
Gerosa28-Mar-02 6:30
Gerosa28-Mar-02 6:30 
GeneralExcel Automation Pin
moredip28-Mar-02 6:29
moredip28-Mar-02 6:29 
GeneralNT Service DCOM server always return 0x80070424 Pin
Krouer28-Mar-02 4:50
Krouer28-Mar-02 4:50 
GeneralRe: NT Service DCOM server always return 0x80070424 Pin
Krouer1-Apr-02 21:59
Krouer1-Apr-02 21:59 
GeneralRe: NT Service DCOM server always return 0x80070424 Pin
Krouer2-Apr-02 1:56
Krouer2-Apr-02 1:56 
GeneralPassing a IDispatch reference between two COM+ Components Pin
Rohit28-Mar-02 3:57
Rohit28-Mar-02 3:57 
Dear All,

I was trying to deploy a application into COM+ which is working fine out of COM+. But it fails to pass an Object ref from one COM+ component to another.
Can somebody help me out/drop a hint ASAP?

The process goes like this.
SERVER-1, SERVER-2, OBJECT are three components deployed in COM+.

---------------------------------------------------------------------------
SERVER1 :
GetObjectContext(&objcon);

objcon->CreateInstance(OBJECT CLSID,.., &obj);
VARIANT vobj;
vobj.vt = VT_VT_DISPATCH; vobj.pdispVal = obj;
printf("%u", vobj.pdispVal ); // display valid address

objcon->CreateInstance(SERVER2 CLSID,...);
SERVER2->func2(vobj);

---------------------------------------------------------------------------

SERVER2 :
printf("%ld", vobj.vt ); // display 9 correct
printf("%u", vobj.pdispVal ); // display 0 i.e. NULL

Tools Used : VC++6, ATL3, Windows2000

Thanx in advance. Smile | :)

Regards,
Rohit Arora
www.dsrsolutions.com

Rohit Arora
GeneralRe: Passing a IDispatch reference between two COM+ Components Pin
soptest29-Mar-02 14:20
soptest29-Mar-02 14:20 
GeneralRe: Passing a IDispatch reference between two COM+ Components Pin
Rohit29-Mar-02 17:24
Rohit29-Mar-02 17:24 
GeneralRe: Passing a IDispatch reference between two COM+ Components Pin
soptest30-Mar-02 9:13
soptest30-Mar-02 9:13 
GeneralRe: Passing a IDispatch reference between two COM+ Components Pin
Rohit31-Mar-02 0:12
Rohit31-Mar-02 0:12 
GeneralHandling COM Events from script Pin
Gerald Schwab27-Mar-02 18:55
Gerald Schwab27-Mar-02 18:55 
GeneralRe: Handling COM Events from script Pin
28-Mar-02 6:19
suss28-Mar-02 6:19 
GeneralA File Dialog in COM Pin
AndyC27-Mar-02 7:50
AndyC27-Mar-02 7:50 
GeneralRe: A File Dialog in COM Pin
soptest27-Mar-02 9:45
soptest27-Mar-02 9:45 
GeneralRe: A File Dialog in COM Pin
AndyC27-Mar-02 21:37
AndyC27-Mar-02 21:37 
Generalplease help me !! I get E_NOINTERFACE error... using CLSCTX_LOCAL_SERVER Pin
johnstapleton27-Mar-02 5:59
johnstapleton27-Mar-02 5:59 
GeneralServer name problem Pin
27-Mar-02 4:11
suss27-Mar-02 4:11 
GeneralUrgent!! Creating own stream in a Word Document Pin
26-Mar-02 23:02
suss26-Mar-02 23:02 
GeneralPointer to an ActiveX in VB Pin
Jerome Conus26-Mar-02 19:46
Jerome Conus26-Mar-02 19:46 
GeneralCOM Object Pin
Nick Parker26-Mar-02 18:16
protectorNick Parker26-Mar-02 18:16 
GeneralRe: COM Object Pin
Paul M Watt26-Mar-02 18:53
mentorPaul M Watt26-Mar-02 18:53 
GeneralRe: COM Object Pin
Michael Dunn26-Mar-02 19:31
sitebuilderMichael Dunn26-Mar-02 19:31 
GeneralReturning Safearray from remote DCOM Pin
David Spain25-Mar-02 12:34
David Spain25-Mar-02 12:34 

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.