mmioClose function

The mmioClose function closes a file that was opened by using the mmioOpen function.

Syntax

MMRESULT mmioClose(
  HMMIO hmmio,
  UINT  fuClose
);

Parameters

hmmio

File handle of the file to close.

fuClose

Flags for the close operation. The following value is defined.

Value Meaning
MMIO_FHOPEN If the file was opened by passing a file handle whose type is not HMMIO, using this flag tells the mmioClose function to close the multimedia file handle, but not the standard file handle.

Return Value

Returns zero if successful or an error otherwise. The error value can originate from the mmioFlush function or from the I/O procedure. Possible error values include the following.

Return code Description
MMIOERR_CANNOTWRITE
The contents of the buffer could not be written to disk.

Requirements

   
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