IDiaSourceFile::get_checksumType
Ruft den Typ der Prüfsummen ab.
HRESULT get_checksumType (
DWORD* pRetVal
);
Parameter
- pRetVal
[out] Gibt den Typ der Prüfsummen zurück.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Der Typ der Prüfsummen ist ein Wert, der in einen Prüfsummenalgorithmus zugeordnet werden kann.Beispielsweise kann das Dateiformat des Standards PDB einen der folgenden Werte haben: i. d. R.
Prüfsummen-Typ |
CryptoAPI-Bezeichnung |
Beschreibung |
---|---|---|
0 |
<Keine> |
Kein Prüfsummen vorhanden ist. |
1 |
CALG_MD5 |
Prüfsumme wird mit dem Hashalgorithmus MD5. |
2 |
CALG_SHA1 |
Prüfsumme wird mit dem SHA1-Hashalgorithmus. |
Die CryptoAPI Bezeichnungen sind von der ALG_ID-Enumeration.Weitere Informationen über die Verwendung in Hashalgorithmen CryptoAPI , lesen Sie den Abschnitt Microsoft Windows SDK.
Zum Abrufen der eigentlichen Prüfsummen Bytes für die Quelldatei, rufen Sie die IDiaSourceFile::get_checksum-Methode auf.