SaferiSearchMatchingHashRules 函数

获取与指定哈希匹配的哈希标识规则的级别。

此函数没有关联的导入库,并且未在公共标头中声明。 必须使用此函数的签名定义函数指针,并且必须使用 LoadLibraryGetProcAddress 函数动态链接到Advapi32.dll。

建议使用 SaferIdentifyLevel 函数来评估软件限制策略。

语法

BOOL WINAPI SaferiSearchMatchingHashRules(
  _In_opt_ ALG_ID HashAlgorithm,
  _In_     PBYTE  pHashBytes,
  _In_     DWORD  dwHashSize,
  _In_opt_ DWORD  dwOriginalImageSize,
  _Out_    PDWORD pdwFoundLevel,
           PDWORD pdwSaferFlags
);

参数

HashAlgorithm [in, optional]

用于创建哈希的算法的标识符。

pHashBytes [in]

指向包含哈希的字节数组的指针。

dwHashSize [in]

pHashBytes 数组的大小(以字节为单位)。

dwOriginalImageSize [in, 可选]

从中计算哈希的原始图像的大小(以字节为单位)。

pdwFoundLevel [out]

指向匹配哈希标识规则的级别标识符的指针。

pdwSaferFlags

保留。 将此值设置为零。

返回值

如果函数成功,则为 TRUE;否则为 FALSE

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
DLL
Advapi32.dll