Click to open or copy the files for the RPCSSM 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 |
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