SaferiSearchMatchingHashRules, fonction
Obtient le niveau d’une règle d’identification de hachage qui correspond au hachage spécifié.
Cette fonction n’a pas de bibliothèque d’importation associée et n’est pas déclarée dans un en-tête public. Vous devez définir un pointeur de fonction avec la signature de cette fonction, et vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour établir une liaison dynamique vers Advapi32.dll.
Nous vous recommandons d’utiliser la fonction SaferIdentifyLevel pour évaluer les stratégies de restriction logicielle.
Syntaxe
BOOL WINAPI SaferiSearchMatchingHashRules(
_In_opt_ ALG_ID HashAlgorithm,
_In_ PBYTE pHashBytes,
_In_ DWORD dwHashSize,
_In_opt_ DWORD dwOriginalImageSize,
_Out_ PDWORD pdwFoundLevel,
PDWORD pdwSaferFlags
);
Paramètres
-
HashAlgorithm [in, facultatif]
-
Identificateur de l’algorithme utilisé pour créer le hachage.
-
pHashBytes [in]
-
Pointeur vers un tableau d’octets qui contient le hachage.
-
dwHashSize [in]
-
Taille, en octets, du tableau pHashBytes .
-
dwOriginalImageSize [in, facultatif]
-
Taille, en octets, de l’image d’origine à partir de laquelle le hachage a été calculé.
-
pdwFoundLevel [out]
-
Pointeur vers l’identificateur de niveau pour la règle d’identification de hachage correspondante.
-
pdwSaferFlags
-
Réservé. Définissez cette valeur sur zéro.
Valeur retournée
TRUE si la fonction réussit ; sinon, FALSE.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
DLL |
|