INT 21 - Novell NetWare - DIRECTORY SERVICES - GET EFFECTIVE DIRECTORY RIGHTS AH = E2h subfn 03h DS:SI -> request buffer (see below) ES:DI -> reply buffer (see below) Return: AL = status (00h,98h,9Bh) (see AH=E2h/SF=00h) Note: this function is supported by NetWare 4.0+, Advanced NetWare 1.0+, and Alloy NTNX SeeAlso: AH=E2h/SF=01h,AH=E2h/SF=02h Format of request buffer: Offset Size Description 00h WORD length of following data (max 102h) 02h BYTE 03h (subfunction "Get Effective Directory Rights") 03h BYTE directory handle 04h BYTE length of directory path (00h-FFh) 05h N BYTEs directory path Format of reply buffer: Offset Size Description 00h WORD (call) 0001h (length of following data buffer) 02h BYTE effective directory rights (see below) Bitfields for directory rights: bit 0 reading allowed bit 1 writing allowed bit 2 opens allowed bit 3 file creation allowed bit 4 deletion allowed bit 5 "parental" may create/delete subdirectories and grant/revoke trustee rights bit 6 directory search allowed bit 7 file attributes may be changed .