The mciSendCommand function sends a command message to the specified MCI device.
函数原型:
MCIERROR mciSendCommand(
MCIDEVICEID IDDevice,
UINT uMsg,
DWORD fdwCommand,
DWORD_PTR dwParam
);
Parameters
-
IDDevice
-
Device identifier of the MCI device that is to receive the command message. This parameter is not used with the MCI_OPEN command message.
uMsg
-
Command message. For a list, see Multimedia Commands.
fdwCommand
-
Flags for the command message.
dwParam
-
Pointer to a structure that contains parameters for the command message.
Return Value
Returns zero if successful or an error otherwise. The low-order word of the returned DWORD value contains the error return value. If the error is device-specific, the high-order word of the return value is the driver identifier; otherwise, the high-order word is zero. For a list of possible return values, see MCIERR Return Values.
To retrieve a text description of return values, pass the return value to the mciGetErrorString function.