[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
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
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson