Export (0) Print
Expand All

waveOutClose (Compact 2013)

3/26/2014

This function closes the specified waveform output device.


MMRESULT waveOutClose(
  HWAVEOUT hwo 
); 

hwo

Handle to the waveform-audio output device. If the function succeeds, the handle is no longer valid after this call.

One of the values described in the following table is returned.

Value

Description

MMSYSERR_NOERROR

Success.

MMSYSERR_INVALHANDLE

Specified device handle is invalid.

MMSYSERR_NODRIVER

No device driver is present.

MMSYSERR_NOMEM

Unable to allocate or lock memory.

WAVERR_STILLPLAYING

There are still buffers in the queue.

If the device is still playing a waveform-audio file, the close operation fails. Use the waveOutReset function to terminate playback before calling waveOutClose.

Header

mmsystem.h

Library

coredll.lib

Show:
© 2014 Microsoft