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 |