Sha256: 7f2a6dbc935f4204e3cc9f2e8adf95c5ba15a47877ff0c9247aaba553436b4c9

Contents?: true

Size: 656 Bytes

Versions: 77

Compression:

Stored size: 656 Bytes

Contents

# frozen_string_literal: true

class DummyStructName < FFI::Struct
  layout(
    :wProcessorArchitecture, :word,
    :wReserved, :word
  )
end

class DummyUnionName < FFI::Union
  layout(
    :dwOemId, :dword,
    :dummystructname, DummyStructName
  )
end

class SystemInfo < FFI::Struct
  layout(
    :dummyunionname, DummyUnionName,
    :dwPageSize, :dword,
    :lpMinimumApplicationAddress, :pointer,
    :lpMaximumApplicationAddress, :pointer,
    :dwActiveProcessorMask, :pdword,
    :dwNumberOfProcessors, :dword,
    :dwProcessorType, :dword,
    :dwAllocationGranularity, :dword,
    :wProcessorLevel, :word,
    :wProcessorRevision, :word
  )
end

Version data entries

77 entries across 77 versions & 1 rubygems

Version Path
facter-4.10.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.9.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.8.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.7.1 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.7.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.6.1 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.6.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.5.2 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.5.1 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.5.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.4.3 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.4.2 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.4.1 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.4.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.3.1 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.3.0 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.2.14 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.2.13 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.2.12 lib/facter/resolvers/windows/ffi/system_info.rb
facter-4.2.11 lib/facter/resolvers/windows/ffi/system_info.rb