mmioSendMessage function (mmiscapi.h)
The mmioSendMessage function sends a message to the I/O procedure associated with the specified file.
Syntax
LRESULT mmioSendMessage(
HMMIO hmmio,
UINT uMsg,
LPARAM lParam1,
LPARAM lParam2
);
Parameters
hmmio
File handle for a file opened by using the mmioOpen function.
uMsg
Message to send to the I/O procedure.
lParam1
Parameter for the message.
lParam2
Parameter for the message.
Return value
Returns a value that corresponds to the message. If the I/O procedure does not recognize the message, the return value should be zero.
Remarks
Use this function to send custom user-defined messages. Do not use it to send the MMIOM_OPEN, MMIOM_CLOSE, MMIOM_READ, MMIOM_WRITE, MMIOM_WRITEFLUSH, or MMIOM_SEEK messages. Define custom messages to be greater than or equal to the MMIOM_USER constant.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | mmiscapi.h (include Mmiscapi.h, Windows.h) |
Library | Winmm.lib |
DLL | Winmm.dll |