AppPolicyGetClrCompat 関数 (appmodel.h)
プライベート リフレクションを有効にするか、マネージド オブジェクトをアジャイルにするかを決定できるように、プロセスのアプリケーションの種類を示す値を取得します。
構文
LONG AppPolicyGetClrCompat(
[in] HANDLE processToken,
[out] AppPolicyClrCompat *policy
);
パラメーター
[in] processToken
プロセスのアクセス トークンを識別するハンドル。
[out] policy
AppPolicyClrCompat 列挙型の変数へのポインター。 関数が正常に返されると、変数には、識別されたプロセスのアプリケーションの種類を示す列挙定数値が含まれます。
戻り値
関数が成功した場合、関数はERROR_SUCCESSを返します。
プロセス トークンの既知のアプリケーションの種類が見つからなかった場合、関数はSTATUS_ASSERTION_FAILURE例外を発生させ、ERROR_NOT_FOUNDを返します。
processToken または policy のいずれかが null の場合、関数は ERROR_INVALID_PARAMETERを返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | appmodel.h |
Library | OneCoreUap.lib |
[DLL] | Api-ms-win-appmodel-runtime-l1-1-2.dll |