DkmProcess.CreateNativeInstructionAddress(UInt64) 方法

定义

将 CPU 指令解析为本机模块,并返回 DkmNativeInstructionAddress 来表示此 CPU 指令。 如果指令指针不在模块中,则改为返回 DkmUnknownInstructionAddress 对象。

public:
 Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ CreateNativeInstructionAddress(System::UInt64 InstructionPointer);
public:
 Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ CreateNativeInstructionAddress(unsigned long long InstructionPointer);
Microsoft::VisualStudio::Debugger::DkmInstructionAddress CreateNativeInstructionAddress(unsigned long InstructionPointer);
public Microsoft.VisualStudio.Debugger.DkmInstructionAddress CreateNativeInstructionAddress (ulong InstructionPointer);
member this.CreateNativeInstructionAddress : uint64 -> Microsoft.VisualStudio.Debugger.DkmInstructionAddress
Public Function CreateNativeInstructionAddress (InstructionPointer As ULong) As DkmInstructionAddress

参数

InstructionPointer
UInt64

中本机指令所在的内存地址。

返回

DkmInstructionAddress

弄可执行代码位置的抽象表示形式 (ex: EIP 值) 。 如果已解析,指令地址将位于特定模块实例内。 指令地址始终在特定运行时实例中。

适用于