FlushCache (Windows CE 5.0)

Send Feedback

This function commits dirty blocks in the cache to the disk.

This is only necessary for a write-back cache.

DWORDFlushCache(DWORDdwCacheId, PSECTOR_LIST_ENTRYpSectorList,DWORD dwNumEntries,DWORD dwFlushFlags);

Parameters

  • dwCacheId
    [in] Cache ID value returned by CreateCache.

  • pSectorList
    [in] Pointer to a sector list describing ranges of sectors to flush.

    If this value is set to NULL, the entire cache is flushed.

  • dwNumEntries
    [in] Number of entries in the sector list.

    Set to zero if flushing the entire cache.

  • dwFlushFlags
    Not used.

Return Values

Returns ERROR_SUCCESS on success.

Returns a Microsoft Win32 error code on failure.

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Fsdmgr.h.
Link Library: Fsdmgr.lib.

See Also

Cache Manager Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.