OAL Structures (Windows Embedded CE 6.0)

1/5/2010

The following table shows the OAL structures.

Programming element Description

CeLogExportTable

This structure points to the functions required by the Event tracking engine.

CeLogImportTable

This structure points to data provided by the kernel for use by CeLog.

DEVICE_ID

This structure stores Windows Embedded CE device information by providing two separate identifiers that are combined to create a single globally unique identifier (GUID) for the device.

DEVICE_PSL_NOTIFY

This structure describes the current process.

GIISR_INFO

This structure is passed to the interrupt service routine (ISR) through KernelLibIoControl after the ISR is loaded with LoadIntChainHandler.

ILTIMING_MESSAGE

This structure stores ISR and IST latency information. It is used by ILTiming.exe when it calls KernelIoControl with IOCTL_HAL_ILTIMING.

IMAGE_DATA_DIRECTORY

This structure represents the data directory.

KD_BPINFO

This structure contains breakpoint information used by OEMKDIoControl.

KD_EXCEPTION_INFO

This structure contains exception code information. It is used by KD_IOCTL_MAP_EXCEPTION.

MEMORY_SECTION

This structure describes a memory section to the kernel.

OEMRomChain

This structure stores information on an XIP region.

PHYSICAL_BASIC_INFORMATION

This structure contains information about a range of physical pages.

PROCESSOR_INFO

This structure stores information on the microprocessor.

WIN_CERTIFICATE

This structure encapsulates a signature used in verifying executable files.

See Also

Reference

OEM Adaptation Layer Reference