DkmHashAlgorithmId 列舉

定義

用來計算哈希的哈希演算法標識碼。

此 API 是在 Visual Studio 15 RTM (DkmApiVersion.VS15RTM) 中引進。

public enum class DkmHashAlgorithmId
public enum class DkmHashAlgorithmId
enum DkmHashAlgorithmId
public enum DkmHashAlgorithmId
type DkmHashAlgorithmId = 
Public Enum DkmHashAlgorithmId
繼承
DkmHashAlgorithmId

欄位

名稱 Description
Expensive 4

表示哈希,其值昂貴而無法計算。 從 DkmSourceFileId 擷取時,哈希的值會是空的集合。 此值僅在從符號提供者傳回的 DkmSourceFileId 中受到支援,而不是符號提供者的輸入。 實際的哈希值可以透過 DkmModule.GetExpensiveHashValue 來計算並傳回。

MD5 0

MD5 哈希演算法。 MD5 哈希值長度為16個字節。

SHA1 1

SHA1 哈希演算法。 SHA1 哈希值長度為20個字節。

SHA256 2

SHA-2 所實作的 SHA256 哈希演算法 (256 位內部狀態) 。 SHA256 哈希值長度為 32 個字節。

SHA512 3

SHA-2 所實作的 SHA512 哈希演算法 (512 位內部狀態) 。 SHA512 哈希值長度為64個字節。

適用於