DkmHashAlgorithmId Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |