Kernel Structures

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The following table shows the kernel structures with a description of the purpose of each.

Structure Description

CacheInfo

Contains cache information used with IOCTL_KLIB_GETCACHE_INFO IOCTL.

CallSnapshot

Store information about stack frames.

CallSnapshotEx

Store extended information about stack frames.

OEMProfilerData

Used by the following:

  • The profiler interrupt handler, to call ProfilerHitEx with hardware-specific profiling data
  • IOCTL_HAL_OEM_PROFILER, to return hardware-specific profiling data on a query during ProfileCaptureStatus
  • The kernel, to write the result of the query into the CeLog data stream as an event with identifier CELID_OEMPROFILER_HIT

ProfilerControl

Used by the ProfileStartEx function.

ROMHDR

Defines the ROM header.

XIPCHAIN_ENTRY

Defines an execute-in-place (XIP) region that can be used by the kernel.

XIPCHAIN_INFO

Identifies the number of XIP regions and the data contained in those regions.

See Also

Other Resources

Kernel Reference