Поделиться через


Перечисление AppPolicyClrCompat (appmodel.h)

Перечисление AppPolicyClrCompat указывает тип приложения процесса, чтобы можно было определить, следует ли включить частное отражение или сделать управляемые объекты гибкими.

Синтаксис

typedef enum AppPolicyClrCompat {
  AppPolicyClrCompat_Other,
  AppPolicyClrCompat_ClassicDesktop,
  AppPolicyClrCompat_Universal,
  AppPolicyClrCompat_PackagedDesktop
} ;

Константы

 
AppPolicyClrCompat_Other
Указывает тип приложения, отличный от типа, указанного другими перечисленными константами. Среда CLR не должна вызываться приложениями, которые не универсальная платформа Windows (UWP), Win32 и не мост для классических приложений.
AppPolicyClrCompat_ClassicDesktop
Указывает классическое приложение или приложение Win32 или службу NT. Вы можете поддерживать частное отражение типов платформы.
AppPolicyClrCompat_Universal
Указывает приложение универсальная платформа Windows (UWP). Следует отключить частное отражение для типов платформ, но вы можете поддерживать IAgileObject.
AppPolicyClrCompat_PackagedDesktop
Указывает мост для классических приложений приложение. Вы можете поддерживать частное отражение для типов платформ и IAgileObject.

Требования

Требование Значение
Заголовок appmodel.h