Compartilhar via


DkmHashAlgorithmId Enumeração

Definição

Identificador de um algoritmo de hash usado para calcular um hash.

Essa API foi introduzida no Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

public enum class DkmHashAlgorithmId
public enum class DkmHashAlgorithmId
enum DkmHashAlgorithmId
public enum DkmHashAlgorithmId
type DkmHashAlgorithmId = 
Public Enum DkmHashAlgorithmId
Herança
DkmHashAlgorithmId

Campos

Expensive 4

Representa um hash cujo valor é caro para computação. O valor do hash será uma coleção vazia quando recuperado de um DkmSourceFileId. Esse valor só tem suporte em um DkmSourceFileId retornado de um provedor de símbolos em vez de um que é uma entrada para um provedor de símbolos. O valor de hash real pode ser calculado e retornado por meio de DkmModule.GetExpensiveHashValue.

MD5 0

Algoritmo de hash MD5. Os valores de hash MD5 têm 16 bytes de comprimento.

SHA1 1

Algoritmo de hash SHA1. Os valores de hash SHA1 têm 20 bytes de comprimento.

SHA256 2

Algoritmo de hash SHA256, implementado por SHA-2 (estado interno de 256 bits). Os valores de hash SHA256 têm 32 bytes de comprimento.

SHA512 3

Algoritmo de hash SHA512, implementado pelo SHA-2 (estado interno de 512 bits). Os valores de hash SHA512 têm 64 bytes de comprimento.

Aplica-se a