FindContainingCodeRangeByRVA 方法返回包含给定地址的指令的子范围。 对于单块函数,这仅仅是函数主体的开始和结束。 对于多块函数,这是包含指定相对虚拟地址(RVA)的块的开始和结束。
语法
HRESULT FindContainingCodeRangeByRVA(
ULONG64 rva,
Location *rangeStart,
Location *rangeEnd
);
参数
rva
一个指定相对虚拟地址的ULONG64值。
rangeStart
指向位置结构的指针。 此参数接收代码范围的起始位置。
rangeEnd
指向位置结构的指针。 此参数接收代码范围的结束位置。
返回值
如果方法成功,则返回S_OK。 否则,它将返回 HRESULT 错误代码。
要求
要求 | 价值 |
---|---|
标头 | dbgmodel.h |