2.1.5.15 Server Requests Setting of File Information
The server provides:
Open: An Open of a DataFile or DirectoryFile.
FileInformationClass: The type of information being applied, as specified in [MS-FSCC] section 2.4.
InputBuffer: A buffer that contains the information to be applied to the object.
InputBufferSize: The size of the buffer provided.
The object store MUST return:
Status: An NTSTATUS code indicating the result of the operation.
Pseudocode for the operation is as follows:
If Open.File.Volume.IsReadOnly is TRUE, the operation MUST be failed with STATUS_MEDIA_WRITE_PROTECTED.