IDebugHostFunctionIntrospection3::EnumerateLocalsDetailsEx method (dbgmodel.h)
The EnumerateLocalsDetailsEx method enumerates a set of information about all locals and arguments within a function. Optionally, it can also enumerate all locals and arguments of functions inlined within the given function if 'enumerateInlinedLocals' is true. If the 'enumerateInlinedLocals' argument is false, this method behaves similarly to EnumerateLocalsDetails.
Syntax
HRESULT EnumerateLocalsDetailsEx(
bool enumerateInlinedLocals,
IDebugHostFunctionLocalDetailsEnumerator **localsEnum
);
Parameters
enumerateInlinedLocals
A boolean value. If true, the method will enumerate locals and arguments of inlined functions; otherwise, it will not.
localsEnum
A pointer to a pointer variable that receives the IDebugHostFunctionLocalDetailsEnumerator interface of the enumerated locals details.
Return value
If the method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |