INT 21 - Novell NetWare - WRITE EXTENDED ATTRIBUTE AX = F256h subfn 02h CX = length of request buffer in bytes DX = length of reply buffer in bytes DS:SI -> request buffer (see #02361) ES:DI -> reply buffer (see #02362) Return: AX = status (see #02860 at INT 2F/AX=7A20h/BX=0000h) SeeAlso: AH=F2h"Novell",AX=F256h/SF=01h,AX=F256h/SF=03h,AX=F256h/SF=05h Format of NetWare "Write Extended Attribute" request packet: Offset Size Description (Table 02361) 00h BYTE 02h (subfunction "Write Extended Attribute") 01h WORD flags (see #02372) 03h 8 BYTEs extended attribute handle structure (see #02373) 0Bh DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. write size 0Fh DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. write position 13h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. access flag 17h WORD length of value 19h WORD key length 1Bh N BYTEs key N BYTEs value SeeAlso: #02361,#02363 Format of NetWare "Write Extended Attribute" reply packet: Offset Size Description (Table 02362) 00h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. error code 04h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. number of bytes written 08h DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. new extended attribute handle SeeAlso: #02361