Class: RubySMB::Fscc::FileInformation::FileAlignmentInformation
- Inherits:
-
BinData::Record
- Object
- BinData::Record
- RubySMB::Fscc::FileInformation::FileAlignmentInformation
- Defined in:
- lib/ruby_smb/fscc/file_information/file_alignment_information.rb
Overview
The FileAlignmentInformation Class as defined in 2.4.3 FileAlignmentInformation
Constant Summary collapse
- CLASS_LEVEL =
FileInformation::FILE_ALIGNMENT_INFORMATION
- FILE_BYTE_ALIGNMENT =
If this value is specified, there are no alignment requirements for the device.
0x00000000
- FILE_WORD_ALIGNMENT =
If this value is specified, data MUST be aligned on a 2-byte boundary.
0x00000001
- FILE_LONG_ALIGNMENT =
If this value is specified, data MUST be aligned on a 4-byte boundary.
0x00000003
- FILE_QUAD_ALIGNMENT =
If this value is specified, data MUST be aligned on an 8-byte boundary.
0x00000007
- FILE_OCTA_ALIGNMENT =
If this value is specified, data MUST be aligned on a 16-byte boundary.
0X0000000F
- FILE_32_BYTE_ALIGNMENT =
If this value is specified, data MUST be aligned on a 32-byte boundary.
0X0000001F
- FILE_64_BYTE_ALIGNMENT =
If this value is specified, data MUST be aligned on a 64-byte boundary.
0X0000003F
- FILE_128_BYTE_ALIGNMENT =
If this value is specified, data MUST be aligned on a 128-byte boundary.
0X0000007F
- FILE_256_BYTE_ALIGNMENT =
If this value is specified, data MUST be aligned on a 256-byte boundary.
0X000000FF
- FILE_512_BYTE_ALIGNMENT =
If this value is specified, data MUST be aligned on a 512-byte boundary.
0X000001FF