DkmClrRuntimeInstance.GetMethodReturnAddresses 方法

定义

用于查找给定方法中的所有 ret 指令地址的内部帮助器方法。 NB! 地址指向实际的 IL,而不是当前或以前的序列点!

位置约束: None。

此 API 是在 Visual Studio 16 Update 6 (VS16Update6) 中引入的。

public:
 cli::array <Microsoft::VisualStudio::Debugger::Clr::DkmClrInstructionAddress ^> ^ GetMethodReturnAddresses(Microsoft::VisualStudio::Debugger::Clr::DkmClrModuleInstance ^ ClrModuleInstance, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId MethodId);
public Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionAddress[] GetMethodReturnAddresses (Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance ClrModuleInstance, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId MethodId);
member this.GetMethodReturnAddresses : Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId -> Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionAddress[]
Public Function GetMethodReturnAddresses (ClrModuleInstance As DkmClrModuleInstance, MethodId As DkmClrMethodId) As DkmClrInstructionAddress()

参数

ClrModuleInstance
DkmClrModuleInstance

中CLR 模块。

MethodId
DkmClrMethodId

中方法 id。

返回

DkmClrInstructionAddress[]

弄结果候选地址。

适用于