Énumération AppPolicyClrCompat (appmodel.h)
L’énumération AppPolicyClrCompat indique le type d’application d’un processus afin que vous puissiez déterminer s’il faut activer la réflexion privée et/ou rendre agiles les objets managés.
Syntax
typedef enum AppPolicyClrCompat {
AppPolicyClrCompat_Other,
AppPolicyClrCompat_ClassicDesktop,
AppPolicyClrCompat_Universal,
AppPolicyClrCompat_PackagedDesktop
} ;
Constantes
AppPolicyClrCompat_Other Indique un type d’application autre que celui indiqué par les autres constantes énumérées. Le Common Language Runtime (CLR) ne doit pas être appelé par les applications qui ne sont pas plateforme Windows universelle (UWP), Win32, ni Pont du bureau. |
AppPolicyClrCompat_ClassicDesktop Indique une application de bureau/Win32 ou un service NT. Vous pouvez prendre en charge la réflexion privée sur les types d’infrastructure. |
AppPolicyClrCompat_Universal Indique une application plateforme Windows universelle (UWP). Vous devez désactiver la réflexion privée sur les types d’infrastructure, mais vous pouvez prendre en charge IAgileObject. |
AppPolicyClrCompat_PackagedDesktop Indique une application Pont du bureau. Vous pouvez prendre en charge la réflexion privée sur les types d’infrastructure, et vous pouvez prendre en charge IAgileObject. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | appmodel.h |