AppPolicyClrCompat 열거형(appmodel.h)
AppPolicyClrCompat 열거형은 프라이빗 리플렉션을 사용하도록 설정하고 관리되는 개체를 민첩하게 만들지 여부를 결정할 수 있도록 프로세스의 애플리케이션 형식을 나타냅니다.
Syntax
typedef enum AppPolicyClrCompat {
AppPolicyClrCompat_Other,
AppPolicyClrCompat_ClassicDesktop,
AppPolicyClrCompat_Universal,
AppPolicyClrCompat_PackagedDesktop
} ;
상수
AppPolicyClrCompat_Other 다른 열거형 상수로 표시된 이외의 애플리케이션 형식을 나타냅니다. 유니버설 WINDOWS 플랫폼(UWP), Win32 또는 데스크톱 브리지 아닌 애플리케이션에서는 CLR(공용 언어 런타임)을 호출해서는 안 됩니다. |
AppPolicyClrCompat_ClassicDesktop 데스크톱/Win32 애플리케이션 또는 NT 서비스를 나타냅니다. 프레임워크 형식에서 프라이빗 리플렉션을 지원할 수 있습니다. |
AppPolicyClrCompat_Universal UWP(유니버설 Windows 플랫폼) 애플리케이션을 나타냅니다. 프레임워크 형식에서 프라이빗 리플렉션을 사용하지 않도록 설정해야 하지만 IAgileObject를 지원할 수 있습니다. |
AppPolicyClrCompat_PackagedDesktop 데스크톱 브리지 애플리케이션을 나타냅니다. 프레임워크 형식에서 프라이빗 리플렉션을 지원할 수 있으며 IAgileObject를 지원할 수 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | appmodel.h |