Int 61 Fn 0001 - Banyan Vines - "sowait" - Wait For Asynchronous Event C [N]
AX = 0001h subfn 0005h
DS:DX -> communications control block (see #3011)
Return: AX = status (0000h-000Ah,00A2h,00A3h) (see #3010)
Desc: returns results for all asynchronous operations invoked from the
data segment used for this call
Range: INT 60h to INT 66h
Notes: The Banyan interrupt handler is identified by the string "BANV" in
the four bytes immediately preceding the interrupt handler
See Also: AX=0001h/SF=0002h,AX=0001h/SF=0009h
(Table 3010)
Values for VINES function status:
0000h successful
0001h service not installed
0002h invalid service ID
0003h-000Ah reserved for BANV interface errors
00A2h no more buffer space available
00A3h timeout event
Format of VINES control block for subfunction 0005h:
Offset Size Description (Table 3011)
00h WORD 0005h
02h WORD pointer to argument block (see #3012)
04h WORD error return code
06h 4 BYTEs reserved
See Also: #3008,#3013
Format of VINES argument block for subfunction 0005h:
Offset Size Description (Table 3012)
00h WORD pointer to WORD event pointer
02h WORD timeout in multiples of 200ms, FFFFh = infinite
See Also: #3009,#3011