IDebugHostFunctionIntrospection2::EnumerateLocalsDetailsEx 方法 (dbgmodel.h)

EnumerateLocalsDetailsEx 方法枚举一组有关函数内所有局部变量和参数的信息。 (可选)如果“enumerateInlinedLocals”为 true,还可以枚举给定函数内联的所有局部变量和函数参数。 如果“enumerateInlinedLocals”参数为 false,此方法的行为类似于 EnumerateLocalsDetails

语法

HRESULT EnumerateLocalsDetailsEx(
  bool                                     enumerateInlinedLocals,
  IDebugHostFunctionLocalDetailsEnumerator **localsEnum
);

参数

enumerateInlinedLocals

布尔值。 如果为 true,该方法将枚举内联函数的局部变量和参数;否则,它不会。

localsEnum

指向指针变量的指针,该变量接收枚举局部变量 IDebugHostFunctionLocalDetailsEnumerator 接口。

返回值

如果方法成功,则返回S_OK。 否则,它将返回 HRESULT 错误代码。

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDebugHostFunctionIntrospection2 接口