INT 21 - Novell NetWare - FILE SERVER - GET DRIVE MAPPING TABLE
AH = E3h subfn D7h
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=D6h,AH=E3h/SF=D9h,AH=E3h/SF=E6h,AH=E3h/SF=E9h

Format of request buffer:
Offset  Size    Description
00h    WORD    0001h (length of following data)
02h    BYTE    D7h (subfunction "Get Drive Mapping Table")

Format of reply buffer:
Offset  Size    Description
00h    WORD    (call) 00ECh (length of following results buffer)
02h    DWORD   clock tick elapsed since system started (big-endian)
06h    BYTE    fault tolerance (SFT) level
07h    BYTE    number of logical drives attached to server
08h    BYTE    number of physical drives attached to server
09h  5 BYTEs   disk channel types (00h none, 01h XT, 02h AT, 03h SCSI,
04h disk coprocessor drive, 32h-FFh value-added drive types)
0Eh    WORD    number of outstanding controller commands (big-endian)
10h 32 BYTEs   drive mapping table (FFh = no such drive)
30h 32 BYTEs   drive mirror table (secondary physical drive, FFh = none)
50h 32 BYTEs   dead mirror table (last drive mapped to, FFh if never mirrored)
70h    BYTE    physical drive being remirrored (FFh = none)
71h    BYTE    reserved
72h    DWORD   remirrored block (big-endian)
76h 60 BYTEs   SFT error table (internal error counters)

See also: 21E3

21E3 - Novell NetWare - FILE SERVER - GET DRIVE MAPPING TABLE