다음을 통해 공유


RpcMgmtEnableIdleCleanup 함수(rpcdce.h)

RpcMgmtEnableIdleCleanup 함수를 사용하면 RPC가 클라이언트에서 네트워크 연결과 같은 유휴 리소스를 닫을 수 있습니다.

구문

RPC_STATUS RpcMgmtEnableIdleCleanup();

반환 값

의미
RPC_S_OK
호출이 성공했습니다.
RPC_S_OUT_OF_THREADS
스레드가 부족합니다.
RPC_S_OUT_OF_RESOURCES
리소스 부족.
RPC_S_OUT_OF_MEMORY
메모리가 부족합니다.
 
참고 유효한 오류 코드 목록은 RPC 반환 값을 참조하세요.
 

설명

참고RpcMgmtEnableIdleCleanup 은 OSF-DCE RPC 사양에 대한 Microsoft 확장입니다.
 
이 함수를 호출하는 것만으로도 충분합니다. 일단 호출되면 유휴 리소스 정리를 해제할 수 없습니다. 경우에 따라 Windows 버전 및 구성에 따라 RPC 런타임은 이러한 정리를 수행하기 위해 별도의 스레드를 만들어야 할 수 있으므로 유휴 리소스 정리가 항상 켜져 있지는 않습니다. Windows XP 이상 버전의 Windows에서 RPC 런타임은 유휴 리소스가 특정 임계값에 도달하면 유휴 리소스 정리를 자동으로 켜도록 프로그래밍됩니다.

요구 사항

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

추가 정보

RpcServerUnregisterIf