function                                            Introduction

auxGetDevCaps Query the specified auxiliary output device to determine its performance
auxGetNumDevs Number of auxiliary output devices present in the retrieval system
auxGetVolume Returns the current volume device for the specified auxiliary output device
auxOutMessage Send a message to the specified auxiliary output device
auxSetVolume Sets the volume in the specified auxiliary output device
CloseDirver Close the specified installable drive
DefDriverProc Default handling for any messages not handled by the installable drive
Drivercallback Call a callback function, send a message to the window or unblock a thread
DrvGetModuleHandle Returns an instance handle containing the specified installable drive module
DrvsendMessage Send the specified message to the installable drive
GetDriverModuleHandle Returns an instance handle containing the specified installable drive module
joyGetDevCaps Query the specified joystick device to determine its performance
joyGetNumDevs Returns the number of joystick devices supported by the system
joyGetPos Query the location and activity of the specified joystick device
joyGetPosEx Query the position of a joystick device and its button status
joyGetThreshold Query the current movement threshold of the specified joystick device
joyReleaseCapture Release the capture on the specified joystick device set by the JoySetCapture function
joySetCapture Send a joystick message to the specified window
joySetThreshold Sets the movement threshold of the specified joystick device
mciGetCreatorTask Retrieve tasks created for the specified MCI device
mciGetDeviceID Returns the device identifier that matches the name of the open device
mciGetErrorString Retrieves a string describing the specified media control interface error code
mciGetYieldProc Returns the address of the callback function related to the WAIT flag of the media control interface
mciSendCommand Send a command to the specified media control interface device
mciSendString Sends a string to the specified media control interface device
mciSetYieldProc Set a process address. This process is called periodically when the MCI device waits for a command to complete because the WAIT flag is specified.
midiConnect Connect the specified MIDI input device to the output device
midiDisconnect Disconnect MIDI input and output devices
midiInAddBuffer Add a buffer to the input device of the digital interface of the specified music instrument
midiInClose Turn off the input device of the specified music instrument digital interface
midiInGetDveCaps Query the input device of the specified music instrument digital interface to determine its performance
midiInGetErrorText Retrieve text description about input device assignment error for digital interface of music instrument
midiInGetID Get the identifier of an input device along with a digital interface for music
midiInGetNumDevs Check the number of input devices of the digital interface of the music instrument in the system
midiInMessage Send a message to the input device driver of the digital interface of the specified music instrument
midiInOpen Input device for opening digital interface of specified music instrument
midiInPrepareHeader Prepare a buffer for the input device of the digital interface of a music instrument
midiInReset Enter on a given MIDI input device and mark all pending input buffers as executed
midiInStart Start input on the input device of the digital interface of the specified music instrument
midiInStop Stop input on the input device of the digital interface of a given musical instrument
midiInUnprepareHeader Eliminate preparations done by midiInPrepareHeader function
midiOutCacheDrumPatches Requests an internal MIDI synthesis device to pre-install the specified key-based set
midiOutCachePatches Synthesizer that requests internal music instrument digital interface to pre-install the specified tone set
midiOutClose Turn off the output device of the specified music instrument digital interface
midiOutGetDevCaps Query the output device of the specified music instrument digital interface to determine its performance
midiOutGetErrorText Retrieves the text description specified for the MIDI output device
midiOutGetID Retrieves the identifier of the specified MIDI output device
midiOutGetNumDevs Retrieve the number of MIDI output devices present in the system
midiOutGetVolume Returns the current volume setting of a MIDI output device
midiOutLongMsg Send a system-specific MIDI message to the specified MIDI output device
midiOutMessage Send a message to a MIDI output device driver
midiOutOpen Open the specified MIDI output device for playback
midiOutPrepareHeader Prepare a buffer for the MIDI output device
midiOutReset Turn off all flags on all MIDI channels for the specified MIDI output device
midiOutSetVolume Set the volume of a MIDI output device
midiOutShortMsg Send a short MIDI message to the specified MIDI output device
midiOutUnprepareHeader Clear the preparation done by the midiOutPrepareHeader function
midiStreamClose Close an open MIDI stream
midiStreamOpen For output, open a MIDI stream
midiStreamOut Play or queue a MIDI data stream on a MIDI output device
midiStreamPause Pause playback of a MIDI stream
midiStreamPosition Retrieves the current position in a MIDI stream
midiStreamProperty Sets or retrieves the characteristics of the MIDI data stream associated with the MIDI output device
midiStreamRestart Restart a paused MIDI stream
midiStreamStop Turn off all MIDI channels of the specified MIDI output device
mixerClose Close the specified mixer
mixerGetControlDetails Retrieve details of a single control associated with an audio finger line
mixerGetDevCaps Query the specified mixer to determine its performance
mixerGetID Get the identifier of the specified mixer
mixerGetLineContrils Retrieve one or more controls related to an audio line
mixerGetLineInfo Retrieve mixer information about unique lines
mixerGetNumDevs Returns the number of mixers present in the system
mixerMessage Send a custom mixer driver message directly to the mixer driver
mixerOpen Open the specified mixer to ensure that the device is not removed before the application closes the handle
mixerSetControlDetails Setting details of a single control related to an audio finger line
mmioAsvance Filling a file’s IO buffer
mmioAscend Take out a RIFF file block
mmioClose Close a file with mmioOpen
mmioCreateChunk Create a block in a RIFF file opened by the mmioOpen function
mmioDescend Go into the block of the RIFF file opened by the mmioOpen function and find a block
mmioFlush Write data from file buffer to disk
mmioGetInfo Retrieve information about RIFF files created by mmioOpen function
mmioInstallIOProcA Load or delete a custom IO process
mmioOpen Open a file for input and output
mmioRead Reads a specified number of bytes from a file opened by the mmioOpen function
mmioRename Rename the specified file
mmioSeek Change the current pointer position in a file opened by the mmioOpen function
mmioSendMessage Send a message to the IO process associated with the specified file
mmioSetBuffer Enable or disable the IO of the file buffer, or change the buffer, or change the size of the buffer
mmioSetInfo Update the information retrieved from the opened file
mmioStringToFOURCC Converts a NULL-terminated string into a 4-character code
mmioWrite Writes a specified number of bytes of data to a file opened by the mmioOpen function
mmsystemGetVersion Returns the current version number of the multimedia extension system software
OpenDriver Open an installable drive instance and initialize the instance with default settings or specified values
PlaySound Play a waveform sound
SendDriveMessage Send a message to the specified installable drive
SndPlaySound Play a waveform sound specified by the file name or the entry of the registered [sound] section
timeBeginPeriod Set the minimum timer resolution used by the application or driver
timeEndPeriod Clear the minimum timer resolution used by the application or driver
timeGetDevCaps Query the timer device to determine its performance
timeGetSystemTime Retrieves the number of milliseconds that have elapsed since Windows
timeGetTime Retrieves the number of milliseconds that have elapsed since Windows.This function has less overhead than the previous
timeKillEvent Destroy the specified timer callback event
timeSetEvent Set a timer callback event
waveInAddBuffer Add an input buffer to the waveform input device
WaveInClose Turn off the specified waveform input setting
waveInGetDevCaps Query the specified waveform input device to determine its performance
waveInGetErrorText Retrieve the text description identified by the specified error code
waveInGetID Get the identifier of the specified waveform input device
waveInGetNumDevs Returns the number of waveform input devices present in the system
waveInGetPosition Retrieves the current position of the specified waveform input device
waveInMessage Send a message to the driver of the waveform input device
waveInOpen Turn on a waveform input device for recording
waveInPrepareHeader Prepare an input buffer for waveform input
waveInReset Stop the input of the given waveform input device and clear the current position to zero
waveInStart Start input on the specified waveform input device
waveInStop Stop input on the specified waveform input device
waveInUnprepareHeader Clear preparations implemented by waveInPrepareHeader function
waveOutBreakLoop Interrupt a loop on a given waveform output device and allow the next block in the drive list to play
waveOutClose Turn off the specified waveform output device
waveOutGetDevCaps Query a specified waveform output device to determine its performance
waveOutGetErrorText Retrieve the text description identified by the specified error code
waveOutGetID Retrieves the identifier of the specified waveform output device
waveOutGetNumDevs Check the number of waveform output devices present in the system
waveOutGetPitch Query the current tone setting of a waveform output device
waveOutGetPlaybackRate Query the current playback speed of a waveform output device
waveOutGetPosition Retrieves the current playback position of the specified waveform output device
waveOutGetVolume Query the current volume setting of the specified waveform output device
waveOutMessage Send a message to the driver of a waveform output device
waveOutOpen Turn on a waveform output device for playback
waveOutPause Pause playback on the specified waveform output device
waveOutPrepareHeader Prepare a waveform buffer for playback
waveOutRestart Restart a suspended waveform output device
waveOutSetPitch Set the tone of a waveform output device
waveOutSetPlaybackRate Sets the speed of the specified waveform output device
waveOutSetVolume Sets the volume of the specified waveform output device
waveOutUnprepareHeader Clear preparations implemented by waveOutPrepareHeader function
waveOutWrite Send a data block to the specified waveform output device