RPCSSM: RPCSS/M Memory Package Sample

This sample demonstrates the RPCSS memory management model.

Main Files

File Description
Rpcssm.idl Interface definition language file
Rpcssm.acf Attribute configuration file
Rpcssmc.c Client main program
Rpcssms.c Server main program
Rpcssmp.c Remote procedures
Makefile Nmake file to build for Windows NT or Windows 95

Building SDK Samples

This sample uses the following keywords:

allocatelist; allocatesmlist; atoi; defined; exit; fprintf; free; freelist; initlist; inoutlist; malloc; midl_user_allocate; midl_user_free; ndrclientinitializenew; ndrconvert; ndrfcshort; ndrfreebuffer; ndrgetbuffer; ndrpointerbuffersize; ndrpointermarshall; ndrpointerunmarshall; ndrrpcssdisableallocate; ndrrpcssenableallocate; ndrsendreceive; ndrserverinitializenew; printf; printlist; rpcbindingfree; rpcbindingfromstringbinding; rpcexcept; rpcexceptioncode; rpcmgmtstopserverlistening; rpcmgmtwaitserverlisten; rpcraiseexception; rpcserverlisten; rpcserverregisterif; rpcserverunregisterif; rpcserveruseprotseqep; rpcsmallocate; rpcsmdisableallocate; rpcsmenableallocate; rpcssallocate; rpcssm_free_wrapper; rpcssm_inoutlist; rpcssm_malloc_wrapper; rpcssm_shutdown; rpcstringbindingcompose; rpcstringfree; shutdown; tolower; usage