다음을 통해 공유


RegistrationConnectionType 열거형

정의

클래스 개체에 대한 연결 형식을 정의합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
상속
RegistrationConnectionType
특성

필드

MultipleUse 1

여러 애플리케이션에서 CoGetClassObject를 호출하여 클래스 개체에 연결할 수 있습니다.

MultiSeparate 2

개별 CLSCTX_LOCAL_SERVER 및 CLSCTX_INPROC_SERVER 클래스 팩터리를 등록합니다.

SingleUse 0

애플리케이션에서 CoGetClassObject를 사용하여 클래스 개체에 연결하면 다른 애플리케이션에서 이 클래스 개체에 연결할 수 없도록 해당 개체가 공용 뷰에서 제거됩니다. 이 값은 일반적으로 SDI(단일 문서 인터페이스) 애플리케이션에 사용됩니다.

Surrogate 8

클래스 개체가 DLL 서버를 실행하는 데 사용되는 서로게이트 프로세스입니다.

Suspended 4

CoResumeClassObjects가 호출될 때까지 지정된 CLSID에 대한 등록 및 활성화 요청을 보류합니다.

설명

값을 RegistrationConnectionType 열거형에서 사용 되는 flags 의 매개 변수는 RegisterTypeForComClients 메서드. 이러한 값은 COM에 정의 된 것과 동일 REGCLS 열거형으로 사용 되는 flags COM API 호출에서 매개 변수 CoRegisterClassObject합니다.

에 대 한 자세한 내용은 CoRegisterClassObject 하며 REGCLS 열거형 MSDN library를 참조 합니다.

적용 대상

추가 정보