Función SaferiSearchMatchingHashRules
Obtiene el nivel de una regla de identificación hash que coincide con el hash especificado.
Esta función no tiene ninguna biblioteca de importación asociada y no se declara en un encabezado público. Debe definir un puntero de función con la firma de esta función y debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Advapi32.dll.
Se recomienda usar la función SaferIdentifyLevel para evaluar las directivas de restricción de software.
Sintaxis
BOOL WINAPI SaferiSearchMatchingHashRules(
_In_opt_ ALG_ID HashAlgorithm,
_In_ PBYTE pHashBytes,
_In_ DWORD dwHashSize,
_In_opt_ DWORD dwOriginalImageSize,
_Out_ PDWORD pdwFoundLevel,
PDWORD pdwSaferFlags
);
Parámetros
-
HashAlgorithm [in, opcional]
-
Identificador del algoritmo utilizado para crear el hash.
-
pHashBytes [in]
-
Puntero a una matriz de bytes que contiene el hash.
-
dwHashSize [in]
-
Tamaño, en bytes, de la matriz pHashBytes .
-
dwOriginalImageSize [in, opcional]
-
Tamaño, en bytes, de la imagen original a partir de la que se calculó el hash.
-
pdwFoundLevel [out]
-
Puntero al identificador de nivel de la regla de identificación hash coincidente.
-
pdwSaferFlags
-
Reservado. Establezca este valor en cero.
Valor devuelto
TRUE si la función es correcta; de lo contrario, FALSE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Archivo DLL |
|