CEL_SYSTEM_PAGE (Windows CE 5.0)

Send Feedback

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

typedef __CEL_SYSTEM_PAGE {DWORDdwAddress;DWORDfReadWrite:1;DWORDfEndPageIn:1;  DWORD fSuccess: 1
  DWORDdwReserved: 29
} CEL_SYSTEM_PAGE, *PCEL_SYSTEM_PAGE;

Members

  • dwAddress
    The address where the page fault occurred.
  • fReadWrite
    The low bit of the DWORD is used to indicate whether the page is writeable. If fReadWrite is 0, this is a read-only page; otherwise, it is a writable page.
  • fEndPageIn
    The low bit of the DWORD is used to indicate the end of the page-in. If fEndPageIn is 0, this is the start of the page-in. If fEndPageIn is 1, 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 fSuccess is 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 dwReserved parameters are different fields of the same DWORD.

Requirements

OS Versions: Windows CE 3.0 and later.
Header: Celog.h.

See Also

CeLogData

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.