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.