Sha256: bf2080dae7367c8229e2a69e7ffdb887c3db5593592f77607e27e0cba510781a

Contents?: true

Size: 824 Bytes

Versions: 29

Compression:

Stored size: 824 Bytes

Contents

module RubySMB
  module SMB1
    module Packet
      module Trans2
        # SMB_QUERY_FILE_STANDARD_INFO Class as defined in
        # [2.2.8.3.7 SMB_QUERY_FILE_STANDARD_INFO](https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cifs/3bdd080c-f8a4-4a09-acf1-0f8bd00152e4)
        module QueryInformationLevel
          class QueryFileStandardInfo < BinData::Record
            CLASS_LEVEL = SMB_QUERY_FILE_STANDARD_INFO
            endian :little

            uint64  :allocation_size, label: 'Allocated Size'
            uint64  :end_of_file,     label: 'End of File'
            uint32  :number_of_links, label: 'Number of Hard Links'
            uint8   :delete_pending,  label: 'Delete Pending?'
            uint8   :directory,       label: 'Directory?'
          end
        end
      end
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
ruby_smb-3.3.12 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.11 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.10 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.9 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.7 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.6 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.5 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.4 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.3 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.2 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.1 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.3.0 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.8 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.7 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.6 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.5 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.4 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.3 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.2 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb
ruby_smb-3.2.1 lib/ruby_smb/smb1/packet/trans2/query_information_level/query_file_standard_info.rb