[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 21 - Novell NetWare - FILE SERVER - GET PHYSICAL DISK STATISTICS
        AH = E3h subfn D8h
        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=D9h,AH=E3h/SF=E9h

Format of request buffer:
Offset  Size    Description
 00h    WORD    0002h (length of following data)
 02h    BYTE    D8h (subfunction "Get Physical Disk Statistics")
 03h    BYTE    physical disk number

Format of reply buffer:
Offset  Size    Description
 00h    WORD    (call) 005Dh (size of following results record)
 02h    DWORD   clock ticks since system started (big-endian)
 06h    BYTE    physical disk channel
 07h    BYTE    flag: drive removable if nonzero
 08h    BYTE    physical drive type
 09h    BYTE    drive number within controller
 0Ah    BYTE    controller number
 0Bh    BYTE    controller type
 0Ch    DWORD   size of drive in 4K disk blocks (big-endian)
 10h    WORD    number of cylinders on drive (big-endian)
 12h    BYTE    number of heads
 13h    BYTE    number of sectors per track
 14h 64 BYTEs   ASCIZ drive make and model
 54h    WORD    number of I/O errors (big-endian)
 56h    DWORD   start of Hot Fix table (big-endian)
 5Ah    WORD    size of Hot Fix table (big-endian)
 5Ch    WORD    number of Hot Fix blocks available (big-endian)
 5Eh    BYTE    flag: Hot Fix disabled if nonzero

See Also: 21E3
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson