Skip to content

Latest commit

 

History

History
76 lines (63 loc) · 3.19 KB

ns-evntcons-event_extended_item_stack_trace32.md

File metadata and controls

76 lines (63 loc) · 3.19 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:evntcons._EVENT_EXTENDED_ITEM_STACK_TRACE32
EVENT_EXTENDED_ITEM_STACK_TRACE32 (evntcons.h)
Defines a call stack on a 32-bit computer.
*PEVENT_EXTENDED_ITEM_STACK_TRACE32
EVENT_EXTENDED_ITEM_STACK_TRACE32
EVENT_EXTENDED_ITEM_STACK_TRACE32 structure [ETW]
PEVENT_EXTENDED_ITEM_STACK_TRACE32
PEVENT_EXTENDED_ITEM_STACK_TRACE32 structure pointer [ETW]
etw.event_extended_item_stack_trace32
evntcons/EVENT_EXTENDED_ITEM_STACK_TRACE32
evntcons/PEVENT_EXTENDED_ITEM_STACK_TRACE32
etw\event_extended_item_stack_trace32.htm
ETW
6898951a-5719-47aa-a219-97f82095686f
12/05/2018
*PEVENT_EXTENDED_ITEM_STACK_TRACE32, EVENT_EXTENDED_ITEM_STACK_TRACE32, EVENT_EXTENDED_ITEM_STACK_TRACE32 structure [ETW], PEVENT_EXTENDED_ITEM_STACK_TRACE32, PEVENT_EXTENDED_ITEM_STACK_TRACE32 structure pointer [ETW], etw.event_extended_item_stack_trace32, evntcons/EVENT_EXTENDED_ITEM_STACK_TRACE32, evntcons/PEVENT_EXTENDED_ITEM_STACK_TRACE32
evntcons.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
Windows
EVENT_EXTENDED_ITEM_STACK_TRACE32, *PEVENT_EXTENDED_ITEM_STACK_TRACE32
19H1
_EVENT_EXTENDED_ITEM_STACK_TRACE32
evntcons/_EVENT_EXTENDED_ITEM_STACK_TRACE32
PEVENT_EXTENDED_ITEM_STACK_TRACE32
evntcons/PEVENT_EXTENDED_ITEM_STACK_TRACE32
EVENT_EXTENDED_ITEM_STACK_TRACE32
evntcons/EVENT_EXTENDED_ITEM_STACK_TRACE32
c++
APIRef
kbSyntax
HeaderDef
Evntcons.h
EVENT_EXTENDED_ITEM_STACK_TRACE32

EVENT_EXTENDED_ITEM_STACK_TRACE32 structure (evntcons.h)

-description

Defines a call stack on a 32-bit computer.

-struct-fields

-field MatchId

A unique identifier that you use to match the kernel-mode calls to the user-mode calls; the kernel-mode calls and user-mode calls are captured in separate events if the environment prevents both from being captured in the same event. If the kernel-mode and user-mode calls were captured in the same event, the value is zero.

Typically, on 32-bit computers, you can always capture both the kernel-mode and user-mode calls in the same event. However, if you use the frame pointer optimization compiler option, the stack may not be captured, captured incorrectly, or truncated.

-field Address

An array of call addresses on the stack.

-remarks

The DataSize member of EVENT_HEADER_EXTENDED_DATA_ITEM contains the size of this structure. To determine the number of addresses in the array, subtract sizeof(ULONG64) from DataSize and then divide by sizeof(ULONG).

-see-also

EVENT_HEADER_EXTENDED_DATA_ITEM