DkmModule.GetExpensiveHashValue(DkmSourceFileId, DkmHashAlgorithmId) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從提供的 DkmSourceFileId 擷取「昂貴」哈希值。
位置條件約束:必須從 IDE 元件呼叫 API, (元件層級 > 100,000) 。
此 API 是在 Visual Studio 17 Update 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
[In]應該擷取昂貴總和檢查碼值的SourceFileId。
- Algorithm
- DkmHashAlgorithmId
[Out]已計算總和檢查碼的類型。
傳回
[Out]匯出哈希位元組的陣列。