INT 21 - Novell NetWare - FILE SERVER - GET CONNECTION'S SEMAPHORES AH = E3h subfn E1h DS:SI -> request buffer (see below) ES:DI -> reply buffer (see below) Return: AL = status 00h successful C6h no console rights Notes: this function is supported by Advanced NetWare 2.1+ the calling workstation must have console operator privileges SeeAlso: AH=E3h/SF=C8h,AH=E3h/SF=DBh,AH=E3h/SF=DFh,AH=E3h/SF=E2h Format of request buffer: Offset Size Description 00h WORD 0005h (length of following data) 02h BYTE E1h (subfunction "Get Connection's Semaphores") 03h WORD (big-endian) logical connection number 05h WORD (big-endian) last record seen (0000h on first call) Format of reply buffer: Offset Size Description 00h WORD (call) size of following results record (max 1FEh) 02h WORD next request record (place in "last record" field on next call) 04h BYTE number of records following 05h var array of Semaphore Information Records Format of Semaphore Information Record: Offset Size Description 00h WORD (big-endian) open count 02h BYTE semaphore value (-128 to 127) 03h BYTE task number 04h BYTE lock type 05h BYTE length of semaphore's name 06h N BYTEs semaphore's name 14 BYTEs filename .