QUERY_INFORMATION: Get File Attributes

This request is sent to obtain information about a file.

Client Request
==================================
Description
=================================
UCHAR WordCount; Count of parameter words = 0
USHORT ByteCount; Count of data bytes; min = 2
UCHAR BufferFormat; 0x04
STRING FileName[]; File name

FileName is the fully qualified name of the file relative to the Tid in the header.

Server Response
==================================
Description
=================================
UCHAR WordCount; Count of parameter words = 10
USHORT FileAttributes;
UTIME LastWriteTime; Time of last write
ULONG FileSize; File size
USHORT Reserved [5]; Reserved - client should ignore
USHORT ByteCount; Count of data bytes = 0

FileAttributes are as described in the "Attributes Encoding" section of this document.

Note that FileSize is limited to 32 bits, this request is inappropriate for files whose size is too large.