All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface ENOVIUERunInteropServerCode

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ENOVIUERunInteropServerCode
 

Usage: you can freely reimplement this interface.


interface ENOVIUERunInteropServerCode

Interface to manage Relationships between Objects.


Method Index


o RunServerCode(CATVariant&,CATVariant&)
Requests from the client side to run code on the server side.

Methods


o RunServerCode
public virtual HRESULT RunServerCode( const CATVariant& iInput,
CATVariant& oOutput)= 0
Requests from the client side to run code on the server side.
Parameters:
iInput
[in] Information provided by the client CATIA side, that is marshalled to the server and passed in as input to the customer code on server side
oOuput
[out] Information returned by the customer code from server side. It is marshalled back to CATIA and returned to the CATIA user exit caller
Returns:
S_OK if the server code has run successfully, and E_FAIL otherwise

This object is included in the file: ENOVIUERunInteropServerCode.h
If needed, your Imakefile.mk should include the module: GUIDVPMInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.