RxIdentifyCode

Identifies and registers a contiguous segment of marshalling code.

Library:LibC
Classification:Novell
Service:Marshalling

Syntax

  #include <ringx.h> 
   
  int  RxIdentifyCode (
     void   *startFuncAddr,
     void   *endFuncAddrPlusOne,
     int    *marshallingCodeReference);
  

Parameters

startFuncAddr

(IN) Specifies the start of the segment containing marshalling code.

endFuncAddrPlusOne

(IN) Specifies the end of the segment containing marshalling code.

marshallingCodeReference

(OUT) Points to a cookie to use for cleaning up the marshalling code registration.

Return Values

If successful, returns 0. Otherwise returns -1 and sets errno.

See Also