- All Known Subinterfaces:
BasicFileInformation
- All Known Implementing Classes:
FileBasicInfo,FileEndOfFileInformation,FileInternalInfo,FileRenameInformation2,FileStandardInfo
Base interface for File System Control Code (FSCC) file information structures.
Defines common functionality for various SMB2/SMB3 file information classes used in
query and set file information operations, with constants for information levels.
- Author:
- mbechler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteFile basic information class constant.static final byteFile end-of-file information class constant.static final byteFile internal information class constant.static final byteFile rename information class constant.static final byteFile standard information class constant. -
Method Summary
Modifier and TypeMethodDescriptionbyteGets the file information level/class for this file information object.
-
Field Details
-
FILE_ENDOFFILE_INFO
static final byte FILE_ENDOFFILE_INFOFile end-of-file information class constant.- See Also:
-
FILE_BASIC_INFO
static final byte FILE_BASIC_INFOFile basic information class constant.- See Also:
-
FILE_STANDARD_INFO
static final byte FILE_STANDARD_INFOFile standard information class constant.- See Also:
-
FILE_INTERNAL_INFO
static final byte FILE_INTERNAL_INFOFile internal information class constant.- See Also:
-
FILE_RENAME_INFO
static final byte FILE_RENAME_INFOFile rename information class constant.- See Also:
-
-
Method Details
-
getFileInformationLevel
byte getFileInformationLevel()Gets the file information level/class for this file information object.- Returns:
- the file information class
-