다음을 통해 공유


RpcSsEnableAllocate 함수(rpcndr.h)

RpcSsEnableAllocate 함수는 스텁 메모리 관리 환경을 설정합니다.

구문

void RpcSsEnableAllocate();

반환 값

의미
RPC_S_OUT_OF_MEMORY
시스템이 메모리가 부족합니다.
 
참고 유효한 오류 코드 목록은 RPC 반환 값을 참조하세요.
 

설명

스텁 메모리 관리가 스텁 자체에서 사용하도록 설정되지 않은 경우 애플리케이션은 RpcSsEnableAllocate 를 호출하여 스텁 메모리 관리 환경을 설정합니다. RpcSsAllocate를 호출하기 전에 이 환경을 설정해야 합니다. 스텁에서 호출된 서버 관리자 코드의 경우 메모리 관리 환경은 일반적으로 스텁 자체에 의해 설정됩니다. 그렇지 않으면 RpcSsAllocate를 호출하기 전에 RpcSsEnableAllocate를 호출합니다. 자세한 내용은 메모리 관리, RpcSsGetThreadHandleRpcSsSetThreadHandle을 참조하세요.

참고RpcSsEnableAllocate 함수는 예외를 발생시키는 반면 RpcSmEnableAllocate 함수는 오류 코드를 반환합니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 rpcndr.h(Rpc.h 포함)
라이브러리 Rpcrt4.lib
DLL Rpcrt4.dll

추가 정보

RpcSmEnableAllocate

RpcSsAllocate

RpcSsDisableAllocate