SB AWE32 Developer's Information Pack PART III Windows Driver API •• 74
Copyright Creative Technology Ltd., 1994-1996 Version 3.00
AWE_ERR_INSTR_INVALID An invalid instrument index is specified. This
index is only supported within the range of 0 to
127, i.e. 128 instruments.
AWE_ERR_UBANK_INVALID An invalid User Bank index is specified. This
index is only supported within the range of 1 to
127. An error occurs when the application points
to a bank index higher or lesser than the legal
range.
AWE_ERR_MSG_INVALID Indicates that an undefined API message is
received by the manager.
AWE_ERR_ACCESS_NOT_PERMITTED When an application calls the manager without
first acquiring the MMSystem, the AWE Manager
will not allow the application to gain access to it.
AWE_ERR_VERSION_INVALID Indicates that a incompatible MIDI driver is used.
This driver does not conform to the required
version number of the Manager.
Resource Contention Messages
AWE_ERR_DLL_BUSY Notifies the application that another application
has already accessed the manager and is still
accessing it. This error message is to prevent
multiple applications calling the manager
simultaneously.
AWE_ERR_DEVICE_BUSY Indicates that the MIDI driver is performing
hardware specific operations. The calling
application may have to wait till it is ready.
AWE_ERR_RESOURCE_INSUFFICIENT Indicates that the calling application has provided
insufficient memory buffer space required to
complete the current query operation.
AWE_ERR_SYSMEM_INSUFFICIENT Indicates that the AWE Manager is unable to
allocate any more memory from Windows for
internal use.
AWE_ERR_EFXT_CHANGE_NOT_ALLOWED Indicates that effect types cannot be
changed while MIDI driver is in play back mode.
AWE_ERR_DRAM_INSUFFICIENT Indicates that the MIDI driver has detected
insufficient memory available on the AWE
hardware to complete an operation.
Vienna API Error Messages
AWE_ERR_OUT__OF_MEM Notifies the application that driver has detected
insufficient system memory.
AWE_ERR_INVALID_MESSAGE Indicates that a message not recognised by the
driver was sent.