Int 21 Fn F216 - Novell Netware - Scan Directory Disk Space [N]

AX = F216h subfn 28h
CX = length of request packet in bytes
DX = length of reply buffer in bytes
DS:SI -> request packet (see #1830)
ES:DI -> reply buffer (see #1831)

Return: AX = status (see #2546 at INT 2F/AX=7A20h/BX=0000h)

See Also: AH=F2h"Novell",AX=F216h/SF=02h,AX=F216h/SF=20h

Format of NetWare "Scan Directory Disk Space" request packet:
Offset Size Description (Table 1830)
00h WORD length of following data
02h BYTE 28h (subfunction "Scan Directory Disk Space")
03h BYTE directory handle
04h BYTE search attributes
05h DWORD sequence number (set to FFFFFFFFh before first call)
09h BYTE length of filespec
0Ah N BYTEs search filespec

See Also: #1831

Format of NetWare "Scan Directory Disk Space" reply packet:
Offset Size Description (Table 1831)
00h DWORD next sequence number
04h DWORD (big-endian) subdirectory number
08h DWORD (big-endian) attributes
0Ch BYTE unique ID
0Dh BYTE flags
0Eh BYTE name space (see #2075)
0Fh BYTE length of name
10h 12 BYTEs name
1Ch DWORD creation date and time
20h DWORD owner ID
24h DWORD date and time last backed up
28h DWORD last-backup ID
2Ch DWORD date and time last modified
30h DWORD last-modification ID
34h DWORD data fork size
38h DWORD data fork first FAT
3Ch DWORD next trustee entry
40h 36 BYTEs reserved
64h WORD inherited rights mask
66h WORD last-access date
68h DWORD deleted file date and time
6Ch DWORD date and time file was deleted
70h DWORD deleted ID
74h 8 BYTEs undefined
7Ch DWORD primary entry
80h DWORD name list
84h DWORD other file fork size

See Also: #1830