IDebugHostMemory5::ReadOrdinalIntrinsics 方法 (dbgmodel.h)

ReadOrdinalIntrinsics 方法从目标地址空间读取由给定上下文和位置定义的一个或多个内部值。 此方法类似于 ReadIntrinsics(),但内部函数的类型由序号大小指定,并指示内部函数是否签名。 此方法支持 8-64 位有符号和无符号序号。

语法

HRESULT ReadOrdinalIntrinsics(
  IDebugHostContext *context,
  Location          ___location,
  ULONG64           ordinalSize,
  bool              ordinalIsSigned,
  ULONG64           count,
  VARIANT           *vals,
  ULONG64           *intrinsicsRead
);

参数

context

实际上的上下文。

___location

从中读取内部值的位置

ordinalSize

指定要读取的序号内部函数的大小。

ordinalIsSigned

指定序号内部函数是否是有符号的。

count

指定要读取的内部值的数目。

vals

指向存储内部值的存储位置的指针。

intrinsicsRead

返回成功读取的内部函数数。

返回值

此方法返回 HRESULT,指示成功或失败。

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDebugHostMemory5 接口