MCI_STOP
The MCI_STOP
command stops all play and record sequences, unloads all play buffers, and
ceases display of video images. CD audio, digital-video, MIDI sequencer,
videodisc, VCR, and waveform-audio devices recognize this command.
MCIERROR mciSendCommand(MCIDEVICEID wDeviceID,
MCI_STOP,
DWORD dwFlags, (DWORD)
(LPMCI_GENERIC_PARMS) lpStop);
Parameters
wDeviceID
Device
identifier of the MCI device that is to receive the command message.
dwFlags
MCI_NOTIFY,
MCI_WAIT, or, for digital-video and VCR devices, MCI_TEST. For information
about these flags, see The Wait, Notify, and Test Flags
lpStop
Address of an
MCI_GENERIC_PARMS
Return Values
Returns zero
if successful or an error otherwise.
Remarks
The
difference between the MCI_STOP and MCI_PAUSE
For the CD
audio device, MCI_STOP resets the current track position to zero; in
contrast, MCI_PAUSE maintains the current track position, anticipating
that the device will resume playing.
See Also