Condividi tramite


IDiaSourceFile::get_checksumType

Recupera il tipo di checksum.

Sintassi

HRESULT get_checksumType ( 
   DWORD* pRetVal
);

Parametri

pRetVal

[out] Restituisce il tipo di checksum.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Il tipo checksum è un valore di cui è possibile eseguire il mapping a un algoritmo checksum. Ad esempio, il formato di file PDB standard può in genere avere uno dei valori seguenti:

Tipo checksum Etichetta CryptoAPI Descrizione
0 <none> Nessun checksum presente.
1 CALG_MD5 checksum generato con l'algoritmo hash MD5.
2 CALG_SHA1 checksum generato con l'algoritmo hash SHA1.

Le CryptoAPI etichette provengono dall'enumerazione ALG_ID . Per altre informazioni sugli algoritmi di hashing, vedere la CryptoAPI sezione di Microsoft Windows SDK.

Per ottenere i byte di checksum effettivi per il file di origine, chiamare il metodo IDiaSourceFile::get_checksum .

Vedi anche