Module: WinFFI::Kernel32

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

Constant Summary collapse

WIN32_WINNT =

_WIN32_WINNT version 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

encoded_function, extended, string_from_byte_array