MMIOM_WRITEFLUSH
The
MMIOM_WRITEFLUSH message is sent to an I/O procedure by the mmioWrite
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 - 1.
Remarks
The I/O
procedure is responsible for updating the lDiskOffset member of the MMIOINFO
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