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.
A version of this page is also available for
4/8/2010

This structure identifies beginning and ending values of a page fault event that occurred in the system.

Syntax

typedef __CEL_SYSTEM_PAGE {
  DWORD 
dwAddress;
  DWORD 
fReadWrite:1;
  DWORD 
fEndPageIn:1;
  DWORD 
fSuccess: 1
  DWORD 
dwReserved: 29
} CEL_SYSTEM_PAGE, *PCEL_SYSTEM_PAGE;

Members

dwAddress

The address where the page fault occurred.

fReadWrite

The low bit of the DWORDis used to indicate whether the page is writeable. If fReadWrite is0, this is a read-only page; otherwise, it is a writable page.

fEndPageIn

The low bit of the DWORDis used to indicate the end of the page-in. If fEndPageIn is0, this is the start of the page-in. If fEndPageIn is1, this is the end of the page-in.

fSuccess

Used only at the end of a page-in to indicate whether the page-in was a success. If fSuccessis 1, the page-in was successful. Otherwise, the page-in failed due to an error, such as an invalid address, incorrect permission, or low system memory.

dwReserved

The remaining 29 bits are reserved for future use.

Remarks

The fReadWrite, fEndPageIn, fSuccess,and dwReservedparameters are different fields of the same DWORD.

Requirements

Header celog.h
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

CeLogData