Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
355 views
in Technique[技术] by (71.8m points)

samba - SMB2 - requesting *just* the FileNameInformation?

I am looking through the SMB2 specification.

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-smb2/5606ad47-5ee0-437a-817e-70c366052962

I have a situation where I am unable to fetch a Directory or File's "FileAllInformation" attributes because it returns a STATUS_NOT_SUPPORTED error. The work-around is to fetch only the specific fields that I need.

But I really only need:

  1. FileBasicInformation
  2. FileStandardInformation
  3. FileNameInformation

See https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-fscc/4718fc40-e539-4014-8e33-b675af74e3e1

I can fetch these bits of information by themselves:

FileStandardInformation - Level 0x4

and I can also fetch

FileStandardInformation - Level 0x5

Because these are able to be used in query.

But FileNameInformation is only able to be used in local.

Is there some way to get the FileNameInformation without fetching the entire FileAllInformation?

question from:https://stackoverflow.com/questions/65908379/smb2-requesting-just-the-filenameinformation

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...