Int 21/AX=4402h

Prev Next Ralf Interrups Categories Contents

------

Creative Technology CTSB2.SYS v1.01.01 - API

AX = 4402h
BX = file handle for device "CTSOUND0"
CX = 0004h (size of data)
DS:DX -> buffer for entry point (see #01509)

Return:
CF clear if successful buffer updated CF set on error AX = error code (01h,05h,06h,0Dh) (see #01680 at AH=59h/BX=0000h)

Program: CTMMSYS.SYS is the Creative DOS Multimedia Architecture Integration driver

See Also: AX=4402h"CTMMSYS" - INT 80/BX=0000h"SBFM"

Format of CTSB2.SYS entry point record: Offset Size Description (Table 01509) 00h DWORD (call) signature 4D6D7443h (ASCII "CtmM") (ret) pointer to CTSB2 entry point (see #01510)

See Also: #01507

(Table 01510) Call CTSB2.SYS entry point with:. AX = ???.

STACK:
DWORD -> ??? WORD function number (0100h,0200h,0300h,0400h,0500h,0600h,0701h) DWORD -> ??? WORD ??? WORD ???

Return:
DX:AX = ??? or error code 0000h:0004h invalid subfunction??? 0000h:000Bh invalid value for ??? 0000h:000Fh API call already in progress

See Also: #01509

Category: Sound/Speech - Int 21h - C

------

Prev Next Ralf Interrups Categories Contents