DkmNativeRawReturnValue.Create 方法

定义

创建新的 DkmNativeRawReturnValue 对象实例。

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmNativeRawReturnValue ^ Create(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ ReturnFrom, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::DkmNativeReturnValueRegister ^> ^ Registers, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ Memory);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmNativeRawReturnValue Create (Microsoft.VisualStudio.Debugger.DkmInstructionAddress ReturnFrom, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmNativeReturnValueRegister> Registers, System.Collections.ObjectModel.ReadOnlyCollection<byte> Memory);
static member Create : Microsoft.VisualStudio.Debugger.DkmInstructionAddress * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmNativeReturnValueRegister> * System.Collections.ObjectModel.ReadOnlyCollection<byte> -> Microsoft.VisualStudio.Debugger.Evaluation.DkmNativeRawReturnValue
Public Shared Function Create (ReturnFrom As DkmInstructionAddress, Registers As ReadOnlyCollection(Of DkmNativeReturnValueRegister), Memory As ReadOnlyCollection(Of Byte)) As DkmNativeRawReturnValue

参数

ReturnFrom
DkmInstructionAddress

中在从调用的和中返回的符号内的 IP 地址。 请注意,不能保证此地址在函数中的位置。

Registers
ReadOnlyCollection<DkmNativeReturnValueRegister>

中可容纳返回值的平台相关寄存器集。

Memory
ReadOnlyCollection<Byte>

中复制某些 (平台依赖于 (平台所引用的地址上的) 字节数的结果取决于) 返回值 register。 可用于提供指针返回值的可视化。

返回

DkmNativeRawReturnValue

弄此方法调用的结果。

适用于