/sys$common/syshlp/helplib.hlb DCE_RPC, Application Routines, rpc_sm_free *Conan The Librarian (sorry for the slow response - running on an old VAX) |
NAME rpc_sm_free - Frees memory allocated by the rpc_sm_allocate routine SYNOPSIS #include <rpc.h> void rpc_sm_free ( idl_void_p_t node_to_free, unsigned32 *status ); PARAMETERS Input node_to_free Specifies a pointer to memory allocated by rpc_sm_allocate. Output status Returns the status code from this routine. This status code indicates whether the routine completed successfully or, if not, why not. Possible status codes and their meanings include: rpc_s_ok Success. DESCRIPTION Applications call rpc_sm_free to release memory allocated by rpc_sm_allocate. When the stub allocates memory within the stub memory management environment, manager code called from the stub can also use rpc_sm_free to release memory allocated by the stub. The thread calling rpc_sm_free must have the same thread handle as the thread that allocated the memory with rpc_sm_allocate. Applications pass thread handles from thread to thread by calling rpc_sm_get_thread_handle and rpc_sm_set_thread_handle. RETURN VALUES None. RELATED INFORMATION Functions: rpc_sm_allocate rpc_sm_get_thread_handle rpc_sm_set_thread_handle
|