DkmNativeRawReturnValue.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的 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。 可用于提供指针返回值的可视化。
返回
弄此方法调用的结果。