Export (0) Print
Expand All FileNamesInformation

OutputBuffer is an array of one or more FILE_NAMES_INFORMATION structures as described in [MS-FSCC] section 2.4.26. Entry is a parameter to this routine that points to the current FILE_NAMES_INFORMATION structure to fill out. Note that the FileName field is not set in this section.

Pseudocode for the operation is as follows:

  • If OutputBufferSize is smaller than FieldOffset(FILE_NAMES_INFORMATION.FileName), the operation MUST be failed with STATUS_INFO_LENGTH_MISMATCH.

  • The object store MUST process this query using the algorithm described in section

  • Entry MUST be constructed as follows:

    • Entry .NextEntryOffset set to zero

    • Entry .FileIndex set to zero

    • Entry .FileNameLength set to the length, in bytes, of Link.Name

© 2015 Microsoft