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 à 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 [ dans, facultatif]
-
Identificateur de l’algorithme utilisé pour créer le hachage.
-
pHashBytes [ dans]
-
Pointeur vers un tableau d’octets qui contient le hachage.
-
dwHashSize [ dans]
-
Taille, en octets, du tableau pHashBytes .
-
dwOriginalImageSize [ dans, facultatif]
-
Taille, en octets, de l’image d’origine à partir de laquelle le hachage a été calculé.
-
pdwFoundLevel [ à]
-
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.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Applications de [ Bureau Windows XP uniquement] |
| Serveur minimal pris en charge |
Applications de bureau Windows Server 2003 [ uniquement] |
| DLL |
|