RpcSmClientFree 함수(rpcndr.h)
RpcSmClientFree 함수는 클라이언트 스텁에서 반환된 메모리를 해제합니다.
RPC_STATUS RpcSmClientFree(
void *pNodeToFree
);
pNodeToFree
클라이언트 스텁에서 반환된 메모리에 대한 포인터입니다.
값 | 의미 |
---|---|
|
호출이 성공했습니다. |
참고 유효한 오류 코드 목록은 RPC 반환 값을 참조하세요.
RpcSmClientFree 함수는 할당된 메모리를 해제하고 클라이언트 스텁에서 반환합니다. 이 함수를 호출하는 스레드의 메모리 관리 핸들은 RPC 호출을 수행한 스레드의 핸들과 일치해야 합니다. RpcSmGetThreadHandle 및 RpcSmSetThreadHandle을 사용하여 스레드에서 스레드로 핸들을 전달합니다.
RpcSmClientFree를 사용하면 함수가 호출된 메모리 관리 환경을 모르고 RPC 호출에서 반환된 동적으로 할당된 메모리를 해제할 수 있습니다.
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | rpcndr.h(Rpc.h 포함) |
라이브러리 | Rpcrt4.lib |
DLL | Rpcrt4.dll |