Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure is logged when a mapped view of a file is flushed by FlushViewOfFile.
typedef struct __CEL_MAPFILE_FLUSH {LPVOIDlpBaseAddress; DWORD dwLen;
WORD wFlushFlags;
WORD wNumPages;
} CEL_MAPFILE_FLUSH, *PCEL_MAPFILE_FLUSH;
Members
- lpBaseAddress
Pointer to the base address of the byte range to be flushed to the disk representation of the mapped file. - dwLen
Specifies the number of bytes to flush. This parameter cannot be set to zero. . - wFlushFlags
Flags and flush types. This value is a bitmask of one value enumerated in CEL_MAPFLUSH_TYPE, plus 0 or more of the following flags.Flag Description CEL_MAPFLUSH_BEGIN Set to 0x00000010 on the event that marks the beginning of a flush and cleared on end. CEL_MAPFLUSH_FULLDISCARD Set to 0x00000020 if all pages are de-committed. CEL_MAPFLUSH_NOWRITEOUT Set to 0x00000040 if dirty pages are not flushed, but clean pages may be de-committed. - wNumPages
Number of modified pages that were written to the file.
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Celog.h.
See Also
FlushViewOfFile | CEL_MAPFLUSH_TYPE
Send Feedback on this topic to the authors