Module: WinFFI::Kernel32

Extended by:
LibBase
Included in:
OSVERSIONINFOEX
Defined in:
lib/win-ffi/core/lib_base.rb,
lib/win-ffi/core/lib_base.rb,
lib/win-ffi/core/struct/ularge_integer.rb,
lib/win-ffi/kernel32/enum/system_info/win32_winnt.rb

Defined Under Namespace

Classes: ULARGE_INTEGER

Constant Summary collapse

WIN32_WINNT =

_WIN32_WINNT system_info constants

enum :win32_winnt, [
    :NT4,          0x0400,
    :WIN2K,        0x0500,
    :WINXP,        0x0501,
    :WS03,         0x0502,
    :WIN6,         0x0600,
    :VISTA,        0x0600,
    :WS08,         0x0600,
    :LONGHORN,     0x0600,
    :WIN7,         0x0601,
    :WIN8,         0x0602,
    :WINBLUE,      0x0603,
    :WINTHRESHOLD, 0x0A00, # ABRACADABRA_THRESHOLD
    :WIN10,        0x0A00  # ABRACADABRA_THRESHOLD
]

Method Summary

Methods included from LibBase

define_prefix, define_suffix, encoded_function, extended