DkmHashAlgorithmId Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Identyfikator algorytmu wyznaczania wartości skrótu używany do obliczania skrótu.
Ten interfejs API został wprowadzony w programie Visual Studio 15 RTM (DkmApiVersion.VS15RTM).
public enum class DkmHashAlgorithmId
public enum class DkmHashAlgorithmId
enum DkmHashAlgorithmId
public enum DkmHashAlgorithmId
type DkmHashAlgorithmId =
Public Enum DkmHashAlgorithmId
- Dziedziczenie
-
DkmHashAlgorithmId
Pola
Expensive | 4 | Reprezentuje skrót, którego wartość jest kosztowna do obliczenia. Wartość skrótu będzie pustą kolekcją po pobraniu z identyfikatora DkmSourceFileId. Ta wartość jest obsługiwana tylko w identyfikatorze DkmSourceFileId zwracanym z dostawcy symboli, a nie z danymi wejściowymi dostawcy symboli. Rzeczywistą wartość skrótu można obliczyć i zwrócić za pomocą polecenia DkmModule.GetExpensiveHashValue. |
MD5 | 0 | Algorytm skrótu MD5. Wartości skrótu MD5 to 16 bajtów długości. |
SHA1 | 1 | Algorytm wyznaczania skrótu SHA1. Wartości skrótu SHA1 to 20 bajtów długości. |
SHA256 | 2 | Algorytm wyznaczania wartości skrótu SHA256 implementowany przez algorytm SHA-2 (stan wewnętrzny 256-bitowy). Wartości skrótu SHA256 to 32 bajty długości. |
SHA512 | 3 | Algorytm wyznaczania wartości skrótu SHA512 implementowany przez algorytm SHA-2 (stan wewnętrzny 512-bitowy). Wartości skrótu SHA512 to 64 bajty długości. |