Bagikan melalui


Fungsi SaferiSearchMatchingHashRules

Mendapatkan tingkat aturan identifikasi hash yang cocok dengan hash yang ditentukan.

Fungsi ini tidak memiliki pustaka impor terkait dan tidak dinyatakan dalam header publik. Anda harus menentukan penunjuk fungsi dengan tanda tangan fungsi ini, dan Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Advapi32.dll.

Sebaiknya gunakan fungsi SaferIdentifyLevel untuk mengevaluasi kebijakan pembatasan perangkat lunak.

Sintaks

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

Parameter

HashAlgorithm [in, opsional]

Pengidentifikasi algoritma yang digunakan untuk membuat hash.

pHashBytes [in]

Penunjuk ke array byte yang berisi hash.

dwHashSize [in]

Ukuran, dalam byte, dari array pHashBytes .

dwOriginalImageSize [in, opsional]

Ukuran, dalam byte, dari gambar asli tempat hash dihitung.

pdwFoundLevel [out]

Penunjuk ke pengidentifikasi tingkat untuk aturan identifikasi hash yang cocok.

pdwSaferFlags

Dicadangkan. Atur nilai ini ke nol.

Menampilkan nilai

TRUE jika fungsi berhasil; jika tidak, FALSE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
DLL
Advapi32.dll