GLOBALOPT_UNMARSHALING_POLICY_VALUES 열거형(objidlbase.h)
COM 경계 해제 정책 전역 옵션에 대한 값을 제공합니다.
Syntax
typedef enum tagGLOBALOPT_UNMARSHALING_POLICY_VALUES {
COMGLB_UNMARSHALING_POLICY_NORMAL = 0,
COMGLB_UNMARSHALING_POLICY_STRONG = 1,
COMGLB_UNMARSHALING_POLICY_HYBRID = 2
} GLOBALOPT_UNMARSHALING_POLICY_VALUES;
상수
COMGLB_UNMARSHALING_POLICY_NORMAL 값: 0 언마샬링 동작은 Windows 8 이전 버전과 동일합니다. 이 플래그가 CoInitializeSecurity에 설정된 경우 EOAC_NO_CUSTOM_MARSHAL 제한이 적용됩니다. 그렇지 않으면 제한이 없습니다. 앱 컨테이너에 없는 프로세스의 기본값입니다. |
COMGLB_UNMARSHALING_POLICY_STRONG 값: 1 Unmarshaling은 CoAllowUnmarshalerCLSID 함수에 의해 프로세스당 허용되는 강화된 unmarshalers 및 unmarshalers의 시스템 신뢰 목록만 허용합니다. 앱 컨테이너의 프로세스에 대한 기본값입니다. |
COMGLB_UNMARSHALING_POLICY_HYBRID 값: 2 소스가 앱 컨테이너인 unmarshaling 데이터는 CoAllowUnmarshalerCLSID 함수에서 프로세스당 허용되는 강화된 unmarshalers 및 unmarshalers의 시스템 신뢰할 수 있는 목록만 허용합니다. 앱 컨테이너가 아닌 원본이 있는 데이터에 대한 경계 해제 동작은 이전 버전과 변경되지 않습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
지원되는 최소 서버 | Windows Server 2012 |
머리글 | objidlbase.h(Objidlbase.h 포함) |