Overview
Group
Quick Info

MMIOM_WRITEFLUSH

The MMIOM_WRITEFLUSH message is sent to an I/O procedure by the mmioWrite function to request that data be written to an open file and that any internal buffers used by the I/O procedure be flushed to disk.

MMIOM_WRITEFLUSH

lParam1 = (LPARAM) lpBuffer

lParam2 = (LPARAM) cbWrite

Parameters

lpBuffer

Address of a buffer containing the data to write to the file.

cbWrite

Number of bytes to write to file.l

Return Values

Returns the number of bytes actually written to the file. If there is an error, the return value is pics/MMEDIA00090000.gif 1.

Remarks

The I/O procedure is responsible for updating the lDiskOffset member of the MMIOINFO structure to reflect the new file position after the write operation.

This message is equivalent to the MMIOM_WRITE message except that it requests that the I/O procedure flush its internal buffers, if any. Unless an I/O procedure performs internal buffering, this message can be handled exactly like the MMIOM_WRITE message.

See Also

mmioWrite
, MMIOINFO, MMIOM_WRITE

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database