[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 21 Fn E3  - Novell Netware - File Services - Scan File Information     [N]

   AH = E3h subfn 0Fh
   DS:SI -> request buffer (see below)
   ES:DI -> reply buffer (see below)

Return: AL = status
       00h successful
       89h not permitted to search directory
       FFh no more matching files

Note:  this function is supported by Advanced NetWare 1.0+ and Alloy NTNX

See Also: AH=B6h,AH=E3h/SF=10h

Format of request buffer:
Offset Size    Description
 00h   WORD    length of following data (max 105h)
 02h   BYTE    0Fh (subfunction "Scan File Information")
 03h   WORD    (big-endian) sequence number
       FFFFh on first call
 05h   BYTE    directory handle or 00h
 06h   BYTE    search attributes (see AX=4301h)
 07h   BYTE    length of filespec
 08h  N BYTEs  ASCIZ uppercase filespec

Format of reply buffer:
Offset Size    Description
 00h   WORD    (call) 005Eh (size of following results buffer)
 02h   WORD    next sequence number (place in request buffer for next call)
 04h 14 BYTEs  ASCIZ filename
 12h   BYTE    file attributes (see AX=4301h for format)
 13h   BYTE    extended file attributes (see AH=B6h for format)
 14h   DWORD   (big-endian) file size in bytes
 18h   WORD    (big-endian) file's creation date (see AX=5700h for format)
 1Ah   WORD    (big-endian) date of last access (see AX=5700h for format)
 1Ch   DWORD   (big-endian) date and time of last update (see AH=E2h/SF=02h)
 20h   DWORD   (big-endian) object ID of owner
 24h   DWORD   (big-endian) date and time last archived (see AH=E2h/SF=02h)
 28h 55 BYTEs  reserved

Note:  the official documentation erroneously lists the field at offset 04h as
     15 bytes and thus shifts the remaining fields by one byte

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson