Función RpcSmClientFree (rpcndr.h)
La función RpcSmClientFree libera la memoria devuelta desde un código auxiliar de cliente.
Sintaxis
RPC_STATUS RpcSmClientFree(
void *pNodeToFree
);
Parámetros
pNodeToFree
Puntero a la memoria devuelta desde un código auxiliar de cliente.
Valor devuelto
Valor | Significado |
---|---|
|
La llamada se realizó correctamente. |
Comentarios
La función RpcSmClientFree libera la memoria asignada y devuelta desde un código auxiliar de cliente. El identificador de administración de memoria del subproceso que llama a esta función debe coincidir con el identificador del subproceso que realizó la llamada RPC. Use RpcSmGetThreadHandle y RpcSmSetThreadHandle para pasar identificadores de subproceso a subproceso.
Tenga en cuenta que el uso de RpcSmClientFree permite que una función libere memoria asignada dinámicamente devuelta por una llamada RPC sin conocer el entorno de administración de memoria desde el que se llamó.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | rpcndr.h (incluya Rpc.h) |
Library | Rpcrt4.lib |
Archivo DLL | Rpcrt4.dll |