Udostępnij za pośrednictwem


DkmHashAlgorithmId Wyliczenie

Definicja

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.

Dotyczy