rpcSmClientFree 函数 (rpcndr.h)

RpcSmClientFree 函数释放从客户端存根返回的内存。

语法

RPC_STATUS RpcSmClientFree(
  void *pNodeToFree
);

parameters

pNodeToFree

指向从客户端存根返回的内存的指针。

返回值

含义
RPC_S_OK
调用成功。
 
注意 有关有效错误代码的列表,请参阅 RPC 返回值
 

注解

RpcSmClientFree 函数释放从客户端存根分配和返回的内存。 调用此函数的线程的内存管理句柄必须与进行 RPC 调用的线程的句柄匹配。 使用 RpcSmGetThreadHandleRpcSmSetThreadHandle 将句柄从线程传递到线程。

请注意,使用 RpcSmClientFree 允许函数释放 RPC 调用返回的动态分配的内存,而无需知道调用它的内存管理环境。

要求

   
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 rpcndr.h (包括 Rpc.h)
Library Rpcrt4.lib
DLL Rpcrt4.dll

请参阅

RpcSmFree

RpcSmGetThreadHandle

RpcSmSetClientAllocFree

RpcSmSetThreadHandle

RpcSmSwapClientAllocFree