FILETIME lastAccessTime;
FILETIME lastWriteTime;
FILETIME changeTime;
- unsigned short attributes;
+ unsigned long attributes;
+ unsigned long reserved;
} QPfileBasicInfo;
struct {
LARGE_INTEGER allocationSize;
unsigned long numberOfLinks;
unsigned char deletePending;
unsigned char directory;
+ unsigned short reserved;
} QPfileStandardInfo;
struct {
unsigned long eaSize;
FILETIME lastAccessTime;
FILETIME lastWriteTime;
FILETIME changeTime;
- unsigned short attributes;
+ unsigned long attributes;
LARGE_INTEGER allocationSize;
LARGE_INTEGER endOfFile;
unsigned long numberOfLinks;
FILETIME lastAccessTime;
FILETIME lastWriteTime;
FILETIME lastChangeTime;
- unsigned short attributes;
+ unsigned long attributes;
} QFbasicInfo;
struct {
LARGE_INTEGER allocationSize;
extern long smb_ReceiveTran2SetFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p,
smb_packet_t *outp);
+extern long smb_ReceiveTran2QFSInfoFid(smb_vc_t *vcp, smb_tran2Packet_t *p,
+ smb_packet_t *outp);
+
extern long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p,
smb_packet_t *outp);