DkmHashAlgorithmId Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bezeichner eines Hashalgorithmus, der zum Berechnen eines Hashs verwendet wird.
Diese API wurde in Visual Studio 15 RTM (DkmApiVersion.VS15RTM) eingeführt.
public enum class DkmHashAlgorithmId
public enum class DkmHashAlgorithmId
enum DkmHashAlgorithmId
public enum DkmHashAlgorithmId
type DkmHashAlgorithmId =
Public Enum DkmHashAlgorithmId
- Vererbung
-
DkmHashAlgorithmId
Felder
Expensive | 4 | Stellt einen Hash dar, dessen Wert in der Berechnung teuer ist. Der Wert des Hashs ist eine leere Auflistung, wenn er von einer DkmSourceFileId abgerufen wird. Dieser Wert wird nur in einer DkmSourceFileId unterstützt, die von einem Symbolanbieter zurückgegeben wird, und nicht in einem, der eine Eingabe für einen Symbolanbieter darstellt. Der tatsächliche Hashwert kann über DkmModule.GetExpensiveHashValue berechnet und zurückgegeben werden. |
MD5 | 0 | MD5-Hashalgorithmus. MD5-Hashwerte sind 16 Byte lang. |
SHA1 | 1 | SHA1-Hashalgorithmus. SHA1-Hashwerte sind 20 Bytes lang. |
SHA256 | 2 | SHA256-Hashalgorithmus, implementiert von SHA-2 (256-Bit-interner Zustand). SHA256-Hashwerte sind 32 Bytes lang. |
SHA512 | 3 | SHA512-Hashalgorithmus, implementiert von SHA-2 (interner 512-Bit-Zustand). SHA512-Hashwerte sind 64 Byte lang. |