[cifs-protocol] RE: CAR - missing SMB2 SetFileInfo levels
(SRX080531600044)
Bill Wesse
billwe at microsoft.com
Sat May 31 13:47:01 GMT 2008
Good morning Mr. Tridgell - Bill Wesse from the Protocols Documentation support team here. I have created service request SRX080531600044 concerning your observations on the info levels. Myself or one of my colleagues will take ownership of the case soon, and will contact you.
Regards,
Bill Wesse
MCSE / Escalation Engineer, US-CSS DSC PROTOCOL TEAM
8055 Microsoft Way
Charlotte, NC 28273
TEL: 980-776-8200
CELL: 704-661-5438
FAX: 704-665-9606
-----Original Message-----
From: tridge at samba.org [mailto:tridge at samba.org]
Sent: Friday, May 30, 2008 9:52 PM
To: Interoperability Documentation Help
Cc: cifs-protocol at samba.org
Subject: CAR - missing SMB2 SetFileInfo levels
Hi,
MS-SMB2 section 2.2.39 says that these are the only 12 levels for
setfileinfo:
FileBasicInformation 4
FileRenameInformation 10
FileLinkInformation 11
FileDispositionInformation 13
FilePositionInformation 14
FileFullEaInformation 15
FileModeInformation 16
FileAllocationInformation 19
FileEndOfFileInformation 20
FilePipeInformation 23
FileValidDataLengthInformatio 39
FileShortNameInformation 40
Section 3.3.5.20.1 says that any unsupported level must respond with
STATUS_INVALID_INFO_CLASS
A scanner in our testsuite (the SMB2-SCANSETINFO test) shows that
Vista responds to an additional 11 levels with some other error code,
indicating that the level is available.
The additional levels are
25, 27, 29, 30, 31, 32, 36, 41, 42, 43, 44
Can you please document these additional levels?
The scan also shows that Vista responds to 4 setfsinfo levels:
2, 6, 8, 10
but the doc only lists 6 and 8. Can you please document the extra 2
levels?
Cheers, Tridge
More information about the cifs-protocol
mailing list