CoSuspendClassObjects 함수(combaseapi.h)

프로세스 내에 등록된 모든 클래스 개체에서 SCM의 새 활성화 요청을 방지합니다.

구문

HRESULT CoSuspendClassObjects();

반환 값

이 함수는 클래스 개체의 활성화가 성공적으로 일시 중단되었음을 나타내는 S_OK 반환합니다.

설명

CoSuspendClassObjects는 프로세스 내에 등록된 모든 클래스 개체에서 SCM의 새 활성화 요청을 방지합니다. 프로세스가 이 함수를 호출할 수 있지만 프로세스는 등록된 아파트에서 등록된 각 CLSID에 대해 CoRevokeClassObject 함수를 호출해야 합니다. 애플리케이션은 일반적으로 CoReleaseServerProcess 함수와 함께 사용할 때 OLE에서 내부적으로만 호출되는 이 함수를 호출할 필요가 없습니다.

요구 사항

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

추가 정보

CoReleaseServerProcess

CoRevokeClassObject

Out-of-Process 서버 구현 도우미