IDebugHostBaseClass::GetOffset 方法 (dbgmodel.h)

GetOffset 方法从派生类的基址返回基类的偏移量。 此类偏移量可以是零,也可以是正无符号 64 位值。

语法

HRESULT GetOffset(
  ULONG64 *offset
);

参数

offset

基类与派生类基址的偏移量在此处返回。

返回值

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

注解

代码示例

ComPtr<IDebugHostBaseClass> spBaseClass; /* get a base class symbol (see
                                            EnumerateChildren) */

ULONG64 offset;
if (SUCCEEDED(spBaseClass->GetOffset(&offset)))
{
    // offset indicates the position of the base class relative to the 
    // start of its parent class.
}

要求

要求
Header dbgmodel.h

另请参阅

IDebugHostBaseClass 接口