Compartir por


GetHashFromFile (Función)

Genera un hash a partir del contenido del archivo especificado.

Esta función está en desuso. En su lugar, use el método ICLRStrongName::GetHashFromFile.

Sintaxis

HRESULT GetHashFromFile (  
    [in]  LPCSTR   szFilePath,  
    [in, out] unsigned int   *piHashAlg,
    [out] BYTE     *pbHash,
    [in]  DWORD    cchHash,
    [out] DWORD    *pchHash  
);  

Parámetros

szFilePath
[in] Nombre del archivo sobre el que se va a aplicar hash.

piHashAlg
[in, out] Algoritmo que se va a usar al generar el hash. Los algoritmos válidos son los define CryptoAPI de Win32. Si piHashAlg se establece en 0, se usa el algoritmo predeterminado CALG_SHA-1.

pbHash
[out] Una matriz de bytes que contiene el hash generado.

cchHash
[in] Tamaño máximo del búfer al que apunta pbHash.

pchHash
[out] El valor de este parámetro se corresponde con el tamaño que se devuelve, en bytes, del parámetro pbHash.

Comentarios

Esta función es igual que la función GetHashFromFileW con la excepción de la especificación del nombre de archivo, que se escribe en ANSI en lugar de en Unicode.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: StrongName.h

Biblioteca: incluida como recurso en MsCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también