次の方法で共有


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

フィールド

Expensive 4

計算にコストがかかる値を持つハッシュを表します。 ハッシュの値は、DkmSourceFileId から取得された場合は空のコレクションになります。 この値は、シンボル プロバイダーへの入力ではなく、シンボル プロバイダーから返される DkmSourceFileId でのみサポートされます。 実際のハッシュ値は、DkmModule.GetExpensiveHashValue を使用して計算して返すことができます。

MD5 0

MD5 ハッシュ アルゴリズム。 MD5 ハッシュ値の長は 16 バイトです。

SHA1 1

SHA1 ハッシュ アルゴリズム。 SHA1 ハッシュ値の長さは 20 バイトです。

SHA256 2

SHA-2 (256 ビット内部状態) によって実装される SHA256 ハッシュ アルゴリズム。 SHA256 ハッシュ値の長さは 32 バイトです。

SHA512 3

SHA-2 によって実装される SHA512 ハッシュ アルゴリズム (512 ビット内部状態)。 SHA512 ハッシュ値の長さは 64 バイトです。

適用対象