Поделиться через


DkmModule.GetExpensiveHashValue(DkmSourceFileId, DkmHashAlgorithmId) Метод

Определение

Извлекает значение "дорогого" хэша из предоставленного DkmSourceFileId.

Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).

Этот API появился в Visual Studio 17 с обновлением 7 (DkmApiVersion.VS17Update7).

public System.Collections.ObjectModel.ReadOnlyCollection<byte> GetExpensiveHashValue (Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId SourceFileId, out Microsoft.VisualStudio.Debugger.Symbols.DkmHashAlgorithmId Algorithm);
member this.GetExpensiveHashValue : Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId * DkmHashAlgorithmId -> System.Collections.ObjectModel.ReadOnlyCollection<byte>
Public Function GetExpensiveHashValue (SourceFileId As DkmSourceFileId, ByRef Algorithm As DkmHashAlgorithmId) As ReadOnlyCollection(Of Byte)

Параметры

SourceFileId
DkmSourceFileId

[Вход] SourceFileId, для которого должно быть получено дорогостоящее значение контрольной суммы.

Algorithm
DkmHashAlgorithmId

[Out] Тип вычисленной контрольной суммы.

Возвращаемое значение

[Out] Массив вычисляемых хэш-байтов.

Применяется к