以下是该函数的一般声明:
#include <Appmodel.h>
HRESULT AppPolicyGetClrCompat(
_In_ LPCWSTR pszAppUserModelId,
_Out_ BOOL *pfIsEnabled,
_Out_ APP_POLICY_VALUE *pValue
);
其中:
- pszAppUserModelId 参数是指定应用程序的用户模型 ID 的字符串。
- pfIsEnabled 参数是一个指向 BOOL 类型的指针,用于接收 CLR 兼容性策略是否启用的信息。
- pValue 参数是一个指向 APP_POLICY_VALUE 结构体的指针,该结构体用于接收 CLR 兼容性策略的详细信息。
函数返回 HRESULT 类型的错误代码,成功时返回 S_OK。
请注意,CLR 兼容性策略用于指定应用程序对于 CLR (Common Language Runtime) 的支持程度。如果函数调用成功,可以通过 pfIsEnabled 和 pValue 参数获取相关的信息。
如有任何更新或变更,建议查阅最新的官方文档或相关的 Windows API 参考资料。
转载请注明出处:http://www.zyzy.cn/article/detail/23826/Win32 API/Appmodel.h/AppPolicyGetClrCompat