Condividi tramite


DkmHashAlgorithmId Enumerazione

Definizione

Identificatore di un algoritmo hash utilizzato per calcolare un hash.

Questa API è stata introdotta in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

public enum class DkmHashAlgorithmId
public enum class DkmHashAlgorithmId
enum DkmHashAlgorithmId
public enum DkmHashAlgorithmId
type DkmHashAlgorithmId = 
Public Enum DkmHashAlgorithmId
Ereditarietà
DkmHashAlgorithmId

Campi

Nome Valore Descrizione
Expensive 4

Rappresenta un hash il cui valore è costoso da calcolare. Il valore dell'hash sarà una raccolta vuota quando viene recuperata da un DkmSourceFileId. Questo valore è supportato solo in un DkmSourceFileId restituito da un provider di simboli anziché da un input a un provider di simboli. Il valore hash effettivo può essere calcolato e restituito tramite DkmModule.GetExpensiveHashValue.

MD5 0

Algoritmo hash MD5. I valori hash MD5 sono lunghi 16 byte.

SHA1 1

Algoritmo hash SHA1. I valori hash SHA1 sono lunghi 20 byte.

SHA256 2

Algoritmo hash SHA256, implementato da SHA-2 (stato interno a 256 bit). I valori hash SHA256 sono lunghi 32 byte.

SHA512 3

Algoritmo hash SHA512 implementato da SHA-2 (stato interno a 512 bit). I valori hash SHA512 sono lunghi 64 byte.

Si applica a