2.2.2.3.5 Pass-through Information Level Codes

This document provides an extension of a new Information Level code value range called pass-through Information Levels, which can be used to set or query information on the server. These Information Levels allow SMB clients to directly query Information Levels native to the underlying object store.<18>

Servers indicate support for these new pass-through Information Levels by setting the new CAP_INFOLEVEL_PASSTHRU capability flag in an SMB_COM_NEGOTIATE server response (section 2.2.4.5.2).

To access these new Information Levels, a client adds the constant SMB_INFO_PASSTHROUGH (0x03e8) to the desired native information class level value. This value is then sent in the InformationLevel field of the particular SMB_COM_TRANSACTION2 subcommand being used to access the Information Levels.