SaferIdentifyLevel 函数 (winsafer.h)
SaferIdentifyLevel 函数检索有关某个级别的信息。
语法
BOOL SaferIdentifyLevel(
[in] DWORD dwNumProperties,
[in, optional] PSAFER_CODE_PROPERTIES pCodeProperties,
[out] SAFER_LEVEL_HANDLE *pLevelHandle,
LPVOID lpReserved
);
参数
[in] dwNumProperties
pCode 属性参数中的SAFER_CODE_PROPERTIES结构数。
[in, optional] pCodeProperties
SAFER_CODE_PROPERTIES结构的数组。 每个结构都包含要检查的代码文件和用于检查文件的条件。
[out] pLevelHandle
返回SAFER_LEVEL_HANDLE。 使用完句柄后,通过调用 SaferCloseLevel 函数将其关闭。
lpReserved
保留供将来使用。 应设置为 NULL。
从 Windows 8 和 Windows Server 2012 开始,SRP_POLICY_APPX定义为 Windows 应用商店应用。
返回值
如果打开SAFER_LEVEL_HANDLE,则为 TRUE;否则为 FALSE。 有关扩展的错误信息,请调用 GetLastError。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | winsafer.h |
Library | Advapi32.lib |
DLL | Advapi32.dll |
API 集 | 在 Windows 8) 中引入的 ext-ms-win-advapi32-safer-l1-1-0 ( |