DkmInspectionContext.WithProperties 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用已更新的屬性建立原始 DkmInspectionContext 的複本,例如 EvaluationFlags 或 Radix。 屬性是原始專案的完整取代專案,而且不會合併到原始屬性中。 因此,原始 DkmInspectionContext 中的任何所需屬性都必須提供給這個方法。
此 API 是在 Visual Studio 17 Update 8 (DkmApiVersion.VS17Update8) 中引進。
public Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext WithProperties(uint Timeout, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags EvaluationFlags, Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags FuncEvalFlags, uint Radix);
member this.WithProperties : uint32 * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags * Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags * uint32 -> Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext
Public Function WithProperties (Timeout As UInteger, EvaluationFlags As DkmEvaluationFlags, FuncEvalFlags As DkmFuncEvalFlags, Radix As UInteger) As DkmInspectionContext
參數
- Timeout
- UInt32
[In]這是用於函數評估等可能緩慢作業的逾時。 這個值是以毫秒為單位。
- EvaluationFlags
- DkmEvaluationFlags
[In]旗標,其會影響輸入表達式的剖析、編譯或顯示方式。
- FuncEvalFlags
- DkmFuncEvalFlags
[In]影響函式評估要求執行方式的旗標。
- Radix
- UInt32
[In]格式化整數數據時要使用的基數。 目前支援的值是 『16』 和 『10』。
傳回
[Out]執行檢查作業時要使用的選項和目標內容。