[cifs-protocol] RE: CAR - missing SMB2 GetFileInfo levels

Sebastian Canevari Sebastian.Canevari at microsoft.com
Tue Jun 3 20:13:50 GMT 2008


Hi Tridge,

I wanted to let you know that I'm working on this request and that I will let you know once I have news or questions.

Thanks!

Sebas

Sebastian Canevari
Support Escalation Engineer, US-CSS DSC PROTOCOL TEAM
7100 N Hwy 161, Irving, TX - 75039
"Las Colinas - LC2"
Tel: +1 469 775 7849
e-mail: sebastc at microsoft.com



-----Original Message-----
From: tridge at samba.org [mailto:tridge at samba.org]
Sent: Friday, May 30, 2008 9:06 PM
To: Interoperability Documentation Help
Cc: cifs-protocol at samba.org
Subject: CAR - missing SMB2 GetFileInfo levels

Hi,

MS-SMB2 section 2.2.37 says that these are the only 19 levels for
getfileinfo:

FileBasicInformation
FileStandardInformation
FileInternalInformation
FileEaInformation
FileAccessInformation
FilePositionInformation
FileFullEaInformation
FileModeInformation
FileAlignmentInformation
FileAllInformation
FileAlternateNameInformation
FileStreamInformation
FilePipeInformation
FilePipeLocalInformation
FilePipeRemoteInformation
FileCompressionInformation
FileQuotaInformation
FileNetworkOpenInformation
FileAttributeTagInformation

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-SCANGETINFO test) shows that
Vista responds to a total of 31 levels with some other error code,
indicating that the level is available.

The levels our scanner finds are:

  4, 5, 6, 7, 8, 9, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 28, 29,
  32, 33, 34, 35, 41, 43, 44, 45, 46, 47, 48, 49

Can you please document the missing levels?

The scan also shows that Vista responds to 9 getfsinfo levels:

  1, 3, 4, 5, 6, 7, 8, 9, 10

but the doc only lists 6 levels. Can you please document the extra 3
levels?

Cheers, Tridge



More information about the cifs-protocol mailing list