DkmHashAlgorithmId 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ハッシュの計算に使用されるハッシュ アルゴリズムの識別子。
この 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 バイトです。 |