AppPolicyGetClrCompat function (appmodel.h)
Retrieves a value indicating the application type of a process so that you can determine whether to enable private reflection and/or make managed objects agile.
Syntax
LONG AppPolicyGetClrCompat(
[in] HANDLE processToken,
[out] AppPolicyClrCompat *policy
);
Parameters
[in] processToken
A handle that identifies the access token for a process.
[out] policy
A pointer to a variable of the AppPolicyClrCompat enumerated type. When the function returns successfully, the variable contains an enumerated constant value indicating the application type of the identified process.
Return value
If the function succeeds, the function returns ERROR_SUCCESS.
If no known application type was found for the process token, the function raises a STATUS_ASSERTION_FAILURE exception and returns ERROR_NOT_FOUND.
If either processToken or policy are null, the function returns ERROR_INVALID_PARAMETER.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | appmodel.h |
Library | OneCoreUap.lib |
DLL | Api-ms-win-appmodel-runtime-l1-1-2.dll |