RPCSSM.IDL

[ uuid (A4F1DB00-CA47-1067-B31F-00DD010662DA), 
version(1.0),
pointer_default(unique)
]
interface rpcssm
{

/* =======================================================================
data types
======================================================================= */

const short LIST_SIZE = 4;

typedef struct _lbox {
long data;
struct _lbox * next;
} LBOX, * PBOX;

/* =======================================================================
remote procedures
======================================================================= */

void
InOutList( [in,out] PBOX * ppBox );

void Shutdown(void);

}