Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This structure identifies an interrupt entry or exit event. Lists of CEL_INT_DATAstructures are always immediately preceded by a CEL_INTERRUPTSstructure.
Syntax
typedef __CEL_INT_DATA { DWORD dwTimeStamp; WORD wSysIntr; WORD wNestingLevel; } CEL_INT_DATA, *PCEL_INT_DATA; |
Members
- dwTimeStamp
-
Time stamp, in tick counts, for the occurrence of the interrupt. This time stamp is in the same format as the ftimestampmember of CEL_HEADER.
- wSysIntr
-
Interrupt identifier returned from the OAL when an interrupt is serviced. This identifier is unavailable on an interrupt entry.
- wNestingLevel
-
Specifies how deep an interrupt was nested. The top bit of wNestingLevelis used to indicate whether the event is an interrupt entry or exit. If the top bit is set, it is an interrupt entry and wSysIntris unavailable; if the top bit is 0, it is an ISR exit and wSysIntris valid.
Remarks
Lists of CEL_INT_DATAstructures are always immediately preceded by a CEL_INTERRUPTSstructure.
Requirements
Header | celog.h |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |