IDiaSourceFile::get_checksumType
Recupera el tipo de suma de comprobación.
Sintaxis
HRESULT get_checksumType (
DWORD* pRetVal
);
Parámetros
pRetVal
[out] Devuelve el tipo de suma de comprobación.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve un código de error.
Comentarios
El tipo de suma de comprobación es un valor que se puede asignar a un algoritmo de suma de comprobación. Por ejemplo, el formato de archivo PDB estándar normalmente puede tener uno de los siguientes valores:
Tipo de suma de comprobación | Etiqueta CryptoAPI | Descripción |
---|---|---|
0 | <Ninguna> | No hay suma de comprobación presente. |
1 | CALG_MD5 |
suma de comprobación generada con el algoritmo hash MD5. |
2 | CALG_SHA1 |
suma de comprobación generada con el algoritmo hash SHA1. |
Las etiquetas CryptoAPI
proceden de la enumeración ALG_ID
. Para obtener más información sobre los algoritmos hash, consulte la sección CryptoAPI
de Microsoft Windows SDK.
Para obtener los bytes de suma de comprobación reales del archivo de origen, llame al método IDiaSourceFile::get_checksum.