Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Genera un hash sobre el contenido del archivo que tiene el identificador de archivos especificado mediante el algoritmo hash concreto.
Sintaxis
HRESULT GetHashFromHandle (
[in] HANDLE hFile,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parámetros
hFile
[in] El valor de este parámetro se corresponde con el manipulador del archivo sobre el que se va a aplicar el cifrado hash.
piHashAlg
[in o out] El valor de este parámetro se corresponde con una constante donde se especifica el algoritmo hash. Establezca el valor en cero para que se use el algoritmo predeterminado.
pbHash
[out] Búfer de hash devuelto.
cchHash
[in] Tamaño máximo solicitado de pbHash.
pchHash
[out] Tamaño que se devuelve, en bytes, del parámetro pbHash.
Valor devuelto
Se devolverá el valor S_OK si el método se completa correctamente; de lo contrario, se devolverá un valor HRESULT que se corresponderá con un error (vea Valores HRESULT comunes para obtener una lista).
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MetaHost.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 4