EasyManua.ls Logo

Creative AWE32 - Page 57

Creative AWE32
110 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SB AWE32 Developer's Information Pack PART III Windows Driver API 56
Copyright Creative Technology Ltd., 1994-1996 Version 3.00
The location passed in as pointer must be valid memory locations allocated
by the parent application. If the locations are invalid, it is possible to trip a
General Protection Fault in Windows.
Return
The return value will be AWE_NO_ERR if the operation is successful, and
an error code otherwise. Possible errors are:
AWE_ERR_USERID_INVALID
AWE_ERR_DEVICE_BUSY
AWE_ERR_PATHNAME_INVALID
AWE_ERR_USER_OBJ_INVALID
AWE_ERR_UBANK_INVALID
AWE_ERR_RESOURCE_INSUFFICIENT
AWE_ERR_SYSMEM_INSUFFICIENT
AWE_ERR_DRAM_INSUFFICIENT
See Also
AWE_CLEAR_WAVEFX,
AWE_GET_WAVEFX_PATH
AWE_CLEAR_WAVEFX
Actions
An application sends this message to inform the AWE Manager that it wishes
to clear WaveFX from a bank.
Parameters
lParam1
Specify the Bank Number that WaveFX is located.
lParam2
Specify the Instrument Number that the WaveFX is located.
hUserID
Current ID assigned to the application by the AWE Manager during
initialization.
Remarks
None
Return
The return value will be AWE_NO_ERR if the operation is successful, and
an error code otherwise. Possible errors are:
AWE_ERR_USERID_INVALID
AWE_ERR_DEVICE_BUSY
AWE_ERR_PATHNAME_INVALID
AWE_ERR_USER_OBJ_INVALID
AWE_ERR_UBANK_INVALID
AWE_ERR_RESOURCE_INSUFFICIENT
AWE_ERR_SYSMEM_INSUFFICIENT
AWE_ERR_DRAM_INSUFFICIENT

Table of Contents