Table of Contents

Enum MmResult

Namespace
NAudio
Assembly
NAudio.Core.dll

Windows multimedia error codes from mmsystem.h.

public enum MmResult

Fields

AcmBusy = 513

Busy (ACMERR_BUSY)

AcmCancelled = 515

Cancelled (ACMERR_CANCELED)

AcmHeaderUnprepared = 514

Header Unprepared (ACMERR_UNPREPARED)

AcmNotPossible = 512

Conversion not possible (ACMERR_NOTPOSSIBLE)

AlreadyAllocated = 4

device already allocated, MMSYSERR_ALLOCATED

BadDeviceId = 2

device ID out of range, MMSYSERR_BADDEVICEID

BadErrorNumber = 9

error value out of range, MMSYSERR_BADERRNUM

BadRegistryDatabase = 14

bad registry database, MMSYSERR_BADDB

HandleBusy = 12

handle being used simultaneously on another thread (eg callback),MMSYSERR_HANDLEBUSY

InvalidAlias = 13

specified alias not found, MMSYSERR_INVALIDALIAS

InvalidFlag = 10

invalid flag passed, MMSYSERR_INVALFLAG

InvalidHandle = 5

device handle is invalid, MMSYSERR_INVALHANDLE

InvalidParameter = 11

invalid parameter passed, MMSYSERR_INVALPARAM

MemoryAllocationError = 7

memory allocation error, MMSYSERR_NOMEM

MixerInvalidControl = 1025

invalid control (MIXERR_INVALCONTROL)

MixerInvalidLine = 1024

invalid line (MIXERR_INVALLINE)

MixerInvalidValue = 1026

invalid value (MIXERR_INVALVALUE)

MoreData = 21

more data to be returned, MMSYSERR_MOREDATA

NoDriver = 6

no device driver present, MMSYSERR_NODRIVER

NoDriverCallback = 20

driver does not call DriverCallback, MMSYSERR_NODRIVERCB

NoError = 0

no error, MMSYSERR_NOERROR

NotEnabled = 3

driver failed enable, MMSYSERR_NOTENABLED

NotSupported = 8

function isn't supported, MMSYSERR_NOTSUPPORTED

RegistryDeleteError = 18

registry delete error, MMSYSERR_DELETEERROR

RegistryKeyNotFound = 15

registry key not found, MMSYSERR_KEYNOTFOUND

RegistryReadError = 16

registry read error, MMSYSERR_READERROR

RegistryValueNotFound = 19

registry value not found, MMSYSERR_VALNOTFOUND

RegistryWriteError = 17

registry write error, MMSYSERR_WRITEERROR

UnspecifiedError = 1

unspecified error, MMSYSERR_ERROR

WaveBadFormat = 32

unsupported wave format, WAVERR_BADFORMAT

WaveHeaderUnprepared = 34

header not prepared, WAVERR_UNPREPARED

WaveStillPlaying = 33

still something playing, WAVERR_STILLPLAYING

WaveSync = 35

device is synchronous, WAVERR_SYNC