INT 21 - Novell NetWare - SET DIRECTORY/FILE INFORMATION AX = F216h subfn 25h CX = length of request packet in bytes DX = 0000h (no reply packet) DS:SI -> request packet (see #02137) ES:DI ignored Return: AX = status (see #02860 at INT 2F/AX=7A20h/BX=0000h) SeeAlso: AH=F2h"Novell",AX=F216h/SF=02h Format of NetWare "Set Directory/File Information" request packet: Offset Size Description (Table 02137) 00h WORD length of following data 02h BYTE 25h (subfunction "Set Directory/File Information") 03h BYTE directory handle 04h BYTE search attributes 05h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. sequence number 09h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. change bits 0Dh DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. directory number 11h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. attributes 15h BYTE unique ID 16h BYTE flags 17h BYTE name space (see #02387) 18h BYTE length of directory/file name 19h 12 BYTEs directory/file name 25h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. creation date and time 29h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. (big-endian) owner ID 2Dh DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. last-backup date and time 31h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. (big-endian) last-backup ID 35h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. last-modification date and time 39h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. (big-endian) last-modification ID 3Dh DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. file size 41h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. data fork first FATsee File Allocation Table 45h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. next trustee entry 49h 36 BYTEs reserved 6Dh WORD inherited rights mask 6Fh WORD last-access date 71h 20 BYTEs reserved 85h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. primary entry 89h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. name list