| |
INT 68 - APPC/PC
Input |
Output |
AX
|
03h |
|
|
|
AX |
BX
|
|
|
|
|
BX |
CX
|
|
|
|
|
CX |
|
|
|
|
|
DX |
DS:DX |
Control
Block |
|
CF |
Control Block:
12 BYTEs reserved
WORD verb (action)
6 BYTEs 0
DWORD (high byte first) return code (see
AH=01h)
WORD 0
8 BYTEs (high byte first) logical unit ID
if verb=2400h (TP Started), control block continues:
8 BYTEs (high byte first) TP ID
if verb=2800h (Get ALLOCATE), control block continues:
BYTE type
0 dequeue
1 test
DWORD pointer to CREATE_TP record
if verb=2A00h (Change Logical Unit). control block continues:
DWORD pointer to CREATE_TP_EXIT routine
FFFFFFFFh reject incoming ALLOCATEs
00000000h queue ALLOCATEs
DWORD 0
DWORD pointer to SYSTEM_LOG_EXIT routine,
FFFFFFFFh = don't log errors
DWORD 0
BYTE maximum TPs
BYTE 0 stop QUEUE_ALLOCATEs
1 resume QUEUE_ALLOCATEs
DWORD pointer to LU_LU_PASSWORD_EXIT routine,
FFFFFFFFh = no exit
DWORD 0 |