[MS-CIFS]: Common Internet File System (CIFS) Protocol

This topic lists Errata found in [MS-CIFS] since it was last published. Since this topic is updated frequently, we recommend that you subscribe to this RSS feed to receive update notifications.

Errata are subject to the same terms as the Open Specifications documentation referenced.

RSS 

To view a PDF file of the errata for the previous versions of this document, see the following ERRATA Archives:

October 16, 2015 - Download

June 30, 2015 - Download

June 1, 2017 - Download

December 1, 2017 - Download

September 12, 2018 - Download

March 4, 2020 - Download

September 29, 2020 – Download

Errata below are for Protocol Document Version V30.0 - 2020/10/01

Errata Published*

Description

2021/01/11

In Section 6   Appendix A: Product Behavior, the following behavior notes have been updated:

Changed from:

<245> Section 3.3.5.5

...

AccessMode.SharingMode   ShareAccess

0   Compatibility mode (see below)

1   0x0L (don't share, exclusive use)

2   FILE_SHARE_READ

3   FILE_SHARE_WRITE

4   FILE_SHARE_READ | FILE_SHARE_WRITE

0xFF   FCB mode (see below)

●   For Compatibility mode, special filename suffixes (after the '.' in the filename) are mapped to SharingMode 4. The special filename suffix set is: "EXE", "DLL", "SYM, "COM". All other file names are mapped to SharingMode 3.

●   For FCB mode, if the file is already open on the server, the current sharing mode of the existing Open is preserved and a FID for the file is returned. If the file is not already open on the server, the server attempts to open the file using SharingMode 1.

...

Changed to:

...

AccessMode.SharingMode   ShareAccess

0   Compatibility mode (see below)

1   0x0L (don't share, exclusive use)

2   FILE_SHARE_READ

3   FILE_SHARE_WRITE

4   FILE_SHARE_READ | FILE_SHARE_WRITE

●   For Compatibility mode, special filename suffixes (after the '.' in the filename) are mapped to SharingMode 4. The special filename suffix set is: "EXE", "DLL", "SYM, "COM". All other file names are mapped to SharingMode 3.

●   If AccessMode field in the request is 0xFF, and the file is already open on the server, the current sharing mode of the existing Open is preserved and a FID for the file is returned. If the file is not already open on the server, the server attempts to open the file using SharingMode 1.

...

Changed from:

<297> Section 3.3.5.35

...

AccessMode.SharingMode   ShareAccess

0   Compatibility mode (see below)

1   0x0L (don't share, exclusive use)

2   FILE_SHARE_READ

3   FILE_SHARE_WRITE

4   FILE_SHARE_READ | FILE_SHARE_WRITE

0xFF   FCB mode (see below)

●   For Compatibility mode, special filename suffixes (after the '.' in the filename) are mapped to SharingMode 4. The special filename suffix set is: "EXE", "DLL", "SYM", and "COM". All other file names are mapped to SharingMode 3.

●   For FCB mode, if the file is already open on the server, the current sharing mode of the existing Open is preserved, and a FID for the file is returned. If the file is not already open on the server, the server attempts to open the file using SharingMode 1.

...

Changed to:

...

AccessMode.SharingMode   ShareAccess

0   Compatibility mode (see below)

1   0x0L (don't share, exclusive use)

2   FILE_SHARE_READ

3   FILE_SHARE_WRITE

4   FILE_SHARE_READ | FILE_SHARE_WRITE

●   For Compatibility mode, special filename suffixes (after the '.' in the filename) are mapped to SharingMode 4. The special filename suffix set is: "EXE", "DLL", "SYM", and "COM". All other file names are mapped to SharingMode 3.

●   If AccessMode field in the request is 0xFF, and the file is already open on the server, the current sharing mode of the existing Open is preserved, and a FID for the file is returned. If the file is not already open on the server, the server attempts to open the file using SharingMode 1.

...

Changed from:

<339> Section 3.3.5.58.2

...

AccessMode.SharingMode   ShareAccess

0   Compatibility mode (see following)

1   0x0L (don't share, exclusive use)

2   FILE_SHARE_READ

3   FILE_SHARE_WRITE

4   FILE_SHARE_READ | FILE_SHARE_WRITE

0xFF   FCB mode (see following)

●   For Compatibility mode, special filename suffixes (after the "." in the filename) are mapped to SharingMode 4. The special filename suffix set is: "EXE", "DLL", "SYM", "COM". All other file names are mapped to SharingMode 3.

●   For FCB mode, if the file is already open on the server, the current sharing mode of the existing Open is preserved, and a FID for the file is returned. If the file is not already open on the server, the server attempts to open the file using SharingMode 1.

...

Changed To:

...

AccessMode.SharingMode   ShareAccess

0   Compatibility mode (see following)

1   0x0L (don't share, exclusive use)

2   FILE_SHARE_READ

3   FILE_SHARE_WRITE

4   FILE_SHARE_READ | FILE_SHARE_WRITE

●   For Compatibility mode, special filename suffixes (after the "." in the filename) are mapped to SharingMode 4. The special filename suffix set is: "EXE", "DLL", "SYM", "COM". All other file names are mapped to SharingMode 3.

●   If AccessMode field in the request is 0xFF, and the file is already open on the server, the current sharing mode of the existing Open is preserved, and a FID for the file is returned. If the file is not already open on the server, the server attempts to open the file using SharingMode 1.

...

*Date format: YYYY/MM/DD