Win32 API 日本語リファレンス
ホームSystem.SystemInformation › 定数

定数

118

Windows.Win32.System.SystemInformation

名前
NTDDI_WIN2KDWORD83886080
NTDDI_WINXPDWORD83951616
NTDDI_WINXPSP2DWORD83952128
NTDDI_WS03SP1DWORD84017408
NTDDI_VISTADWORD100663296
NTDDI_VISTASP1DWORD100663552
NTDDI_WIN7DWORD100728832
NTDDI_WIN8DWORD100794368
NTDDI_WINBLUEDWORD100859904
NTDDI_WINTHRESHOLDDWORD167772160
SYSTEM_CPU_SET_INFORMATION_PARKEDDWORD1
SYSTEM_CPU_SET_INFORMATION_ALLOCATEDDWORD2
SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESSDWORD4
SYSTEM_CPU_SET_INFORMATION_REALTIMEDWORD8
_WIN32_WINNT_NT4DWORD1024
_WIN32_WINNT_WIN2KDWORD1280
_WIN32_WINNT_WINXPDWORD1281
_WIN32_WINNT_WS03DWORD1282
_WIN32_WINNT_WIN6DWORD1536
_WIN32_WINNT_VISTADWORD1536
_WIN32_WINNT_WS08DWORD1536
_WIN32_WINNT_LONGHORNDWORD1536
_WIN32_WINNT_WIN7DWORD1537
_WIN32_WINNT_WIN8DWORD1538
_WIN32_WINNT_WINBLUEDWORD1539
_WIN32_WINNT_WINTHRESHOLDDWORD2560
_WIN32_WINNT_WIN10DWORD2560
_WIN32_IE_IE20DWORD512
_WIN32_IE_IE30DWORD768
_WIN32_IE_IE302DWORD770
_WIN32_IE_IE40DWORD1024
_WIN32_IE_IE401DWORD1025
_WIN32_IE_IE50DWORD1280
_WIN32_IE_IE501DWORD1281
_WIN32_IE_IE55DWORD1360
_WIN32_IE_IE60DWORD1536
_WIN32_IE_IE60SP1DWORD1537
_WIN32_IE_IE60SP2DWORD1539
_WIN32_IE_IE70DWORD1792
_WIN32_IE_IE80DWORD2048
_WIN32_IE_IE90DWORD2304
_WIN32_IE_IE100DWORD2560
_WIN32_IE_IE110DWORD2560
_WIN32_IE_NT4DWORD512
_WIN32_IE_NT4SP1DWORD512
_WIN32_IE_NT4SP2DWORD512
_WIN32_IE_NT4SP3DWORD770
_WIN32_IE_NT4SP4DWORD1025
_WIN32_IE_NT4SP5DWORD1025
_WIN32_IE_NT4SP6DWORD1280
_WIN32_IE_WIN98DWORD1025
_WIN32_IE_WIN98SEDWORD1280
_WIN32_IE_WINMEDWORD1360
_WIN32_IE_WIN2KDWORD1281
_WIN32_IE_WIN2KSP1DWORD1281
_WIN32_IE_WIN2KSP2DWORD1281
_WIN32_IE_WIN2KSP3DWORD1281
_WIN32_IE_WIN2KSP4DWORD1281
_WIN32_IE_XPDWORD1536
_WIN32_IE_XPSP1DWORD1537
_WIN32_IE_XPSP2DWORD1539
_WIN32_IE_WS03DWORD1538
_WIN32_IE_WS03SP1DWORD1539
_WIN32_IE_WIN6DWORD1792
_WIN32_IE_LONGHORNDWORD1792
_WIN32_IE_WIN7DWORD2048
_WIN32_IE_WIN8DWORD2560
_WIN32_IE_WINBLUEDWORD2560
_WIN32_IE_WINTHRESHOLDDWORD2560
_WIN32_IE_WIN10DWORD2560
NTDDI_WIN4DWORD67108864
NTDDI_WIN2KSP1DWORD83886336
NTDDI_WIN2KSP2DWORD83886592
NTDDI_WIN2KSP3DWORD83886848
NTDDI_WIN2KSP4DWORD83887104
NTDDI_WINXPSP1DWORD83951872
NTDDI_WINXPSP3DWORD83952384
NTDDI_WINXPSP4DWORD83952640
NTDDI_WS03DWORD84017152
NTDDI_WS03SP2DWORD84017664
NTDDI_WS03SP3DWORD84017920
NTDDI_WS03SP4DWORD84018176
NTDDI_WIN6DWORD100663296
NTDDI_WIN6SP1DWORD100663552
NTDDI_WIN6SP2DWORD100663808
NTDDI_WIN6SP3DWORD100664064
NTDDI_WIN6SP4DWORD100664320
NTDDI_VISTASP2DWORD100663808
NTDDI_VISTASP3DWORD100664064
NTDDI_VISTASP4DWORD100664320
NTDDI_LONGHORNDWORD100663296
NTDDI_WS08DWORD100663552
NTDDI_WS08SP2DWORD100663808
NTDDI_WS08SP3DWORD100664064
NTDDI_WS08SP4DWORD100664320
NTDDI_WIN10DWORD167772160
NTDDI_WIN10_TH2DWORD167772161
NTDDI_WIN10_RS1DWORD167772162
NTDDI_WIN10_RS2DWORD167772163
NTDDI_WIN10_RS3DWORD167772164
NTDDI_WIN10_RS4DWORD167772165
NTDDI_WIN10_RS5DWORD167772166
NTDDI_WIN10_19H1DWORD167772167
NTDDI_WIN10_VBDWORD167772168
NTDDI_WIN10_MNDWORD167772169
NTDDI_WIN10_FEDWORD167772170
NTDDI_WIN10_CODWORD167772171
NTDDI_WIN10_NIDWORD167772172
NTDDI_WIN10_CUDWORD167772173
NTDDI_WIN11_ZNDWORD167772174
NTDDI_WIN11_GADWORD167772175
NTDDI_WIN11_GEDWORD167772176
WDK_NTDDI_VERSIONDWORD167772176
OSVERSION_MASKDWORD4294901760
SPVERSION_MASKDWORD65280
SUBVERSION_MASKDWORD255
NTDDI_VERSIONDWORD167772176
SCEX2_ALT_NETBIOS_NAMEDWORD1

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define NTDDI_WIN2K 83886080
#define NTDDI_WINXP 83951616
#define NTDDI_WINXPSP2 83952128
#define NTDDI_WS03SP1 84017408
#define NTDDI_VISTA 100663296
#define NTDDI_VISTASP1 100663552
#define NTDDI_WIN7 100728832
#define NTDDI_WIN8 100794368
#define NTDDI_WINBLUE 100859904
#define NTDDI_WINTHRESHOLD 167772160
#define SYSTEM_CPU_SET_INFORMATION_PARKED 1
#define SYSTEM_CPU_SET_INFORMATION_ALLOCATED 2
#define SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS 4
#define SYSTEM_CPU_SET_INFORMATION_REALTIME 8
#define _WIN32_WINNT_NT4 1024
#define _WIN32_WINNT_WIN2K 1280
#define _WIN32_WINNT_WINXP 1281
#define _WIN32_WINNT_WS03 1282
#define _WIN32_WINNT_WIN6 1536
#define _WIN32_WINNT_VISTA 1536
#define _WIN32_WINNT_WS08 1536
#define _WIN32_WINNT_LONGHORN 1536
#define _WIN32_WINNT_WIN7 1537
#define _WIN32_WINNT_WIN8 1538
#define _WIN32_WINNT_WINBLUE 1539
#define _WIN32_WINNT_WINTHRESHOLD 2560
#define _WIN32_WINNT_WIN10 2560
#define _WIN32_IE_IE20 512
#define _WIN32_IE_IE30 768
#define _WIN32_IE_IE302 770
#define _WIN32_IE_IE40 1024
#define _WIN32_IE_IE401 1025
#define _WIN32_IE_IE50 1280
#define _WIN32_IE_IE501 1281
#define _WIN32_IE_IE55 1360
#define _WIN32_IE_IE60 1536
#define _WIN32_IE_IE60SP1 1537
#define _WIN32_IE_IE60SP2 1539
#define _WIN32_IE_IE70 1792
#define _WIN32_IE_IE80 2048
#define _WIN32_IE_IE90 2304
#define _WIN32_IE_IE100 2560
#define _WIN32_IE_IE110 2560
#define _WIN32_IE_NT4 512
#define _WIN32_IE_NT4SP1 512
#define _WIN32_IE_NT4SP2 512
#define _WIN32_IE_NT4SP3 770
#define _WIN32_IE_NT4SP4 1025
#define _WIN32_IE_NT4SP5 1025
#define _WIN32_IE_NT4SP6 1280
#define _WIN32_IE_WIN98 1025
#define _WIN32_IE_WIN98SE 1280
#define _WIN32_IE_WINME 1360
#define _WIN32_IE_WIN2K 1281
#define _WIN32_IE_WIN2KSP1 1281
#define _WIN32_IE_WIN2KSP2 1281
#define _WIN32_IE_WIN2KSP3 1281
#define _WIN32_IE_WIN2KSP4 1281
#define _WIN32_IE_XP 1536
#define _WIN32_IE_XPSP1 1537
#define _WIN32_IE_XPSP2 1539
#define _WIN32_IE_WS03 1538
#define _WIN32_IE_WS03SP1 1539
#define _WIN32_IE_WIN6 1792
#define _WIN32_IE_LONGHORN 1792
#define _WIN32_IE_WIN7 2048
#define _WIN32_IE_WIN8 2560
#define _WIN32_IE_WINBLUE 2560
#define _WIN32_IE_WINTHRESHOLD 2560
#define _WIN32_IE_WIN10 2560
#define NTDDI_WIN4 67108864
#define NTDDI_WIN2KSP1 83886336
#define NTDDI_WIN2KSP2 83886592
#define NTDDI_WIN2KSP3 83886848
#define NTDDI_WIN2KSP4 83887104
#define NTDDI_WINXPSP1 83951872
#define NTDDI_WINXPSP3 83952384
#define NTDDI_WINXPSP4 83952640
#define NTDDI_WS03 84017152
#define NTDDI_WS03SP2 84017664
#define NTDDI_WS03SP3 84017920
#define NTDDI_WS03SP4 84018176
#define NTDDI_WIN6 100663296
#define NTDDI_WIN6SP1 100663552
#define NTDDI_WIN6SP2 100663808
#define NTDDI_WIN6SP3 100664064
#define NTDDI_WIN6SP4 100664320
#define NTDDI_VISTASP2 100663808
#define NTDDI_VISTASP3 100664064
#define NTDDI_VISTASP4 100664320
#define NTDDI_LONGHORN 100663296
#define NTDDI_WS08 100663552
#define NTDDI_WS08SP2 100663808
#define NTDDI_WS08SP3 100664064
#define NTDDI_WS08SP4 100664320
#define NTDDI_WIN10 167772160
#define NTDDI_WIN10_TH2 167772161
#define NTDDI_WIN10_RS1 167772162
#define NTDDI_WIN10_RS2 167772163
#define NTDDI_WIN10_RS3 167772164
#define NTDDI_WIN10_RS4 167772165
#define NTDDI_WIN10_RS5 167772166
#define NTDDI_WIN10_19H1 167772167
#define NTDDI_WIN10_VB 167772168
#define NTDDI_WIN10_MN 167772169
#define NTDDI_WIN10_FE 167772170
#define NTDDI_WIN10_CO 167772171
#define NTDDI_WIN10_NI 167772172
#define NTDDI_WIN10_CU 167772173
#define NTDDI_WIN11_ZN 167772174
#define NTDDI_WIN11_GA 167772175
#define NTDDI_WIN11_GE 167772176
#define WDK_NTDDI_VERSION 167772176
#define OSVERSION_MASK 4294901760
#define SPVERSION_MASK 65280
#define SUBVERSION_MASK 255
#define NTDDI_VERSION 167772176
#define SCEX2_ALT_NETBIOS_NAME 1
public const uint NTDDI_WIN2K = 83886080;
public const uint NTDDI_WINXP = 83951616;
public const uint NTDDI_WINXPSP2 = 83952128;
public const uint NTDDI_WS03SP1 = 84017408;
public const uint NTDDI_VISTA = 100663296;
public const uint NTDDI_VISTASP1 = 100663552;
public const uint NTDDI_WIN7 = 100728832;
public const uint NTDDI_WIN8 = 100794368;
public const uint NTDDI_WINBLUE = 100859904;
public const uint NTDDI_WINTHRESHOLD = 167772160;
public const uint SYSTEM_CPU_SET_INFORMATION_PARKED = 1;
public const uint SYSTEM_CPU_SET_INFORMATION_ALLOCATED = 2;
public const uint SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS = 4;
public const uint SYSTEM_CPU_SET_INFORMATION_REALTIME = 8;
public const uint _WIN32_WINNT_NT4 = 1024;
public const uint _WIN32_WINNT_WIN2K = 1280;
public const uint _WIN32_WINNT_WINXP = 1281;
public const uint _WIN32_WINNT_WS03 = 1282;
public const uint _WIN32_WINNT_WIN6 = 1536;
public const uint _WIN32_WINNT_VISTA = 1536;
public const uint _WIN32_WINNT_WS08 = 1536;
public const uint _WIN32_WINNT_LONGHORN = 1536;
public const uint _WIN32_WINNT_WIN7 = 1537;
public const uint _WIN32_WINNT_WIN8 = 1538;
public const uint _WIN32_WINNT_WINBLUE = 1539;
public const uint _WIN32_WINNT_WINTHRESHOLD = 2560;
public const uint _WIN32_WINNT_WIN10 = 2560;
public const uint _WIN32_IE_IE20 = 512;
public const uint _WIN32_IE_IE30 = 768;
public const uint _WIN32_IE_IE302 = 770;
public const uint _WIN32_IE_IE40 = 1024;
public const uint _WIN32_IE_IE401 = 1025;
public const uint _WIN32_IE_IE50 = 1280;
public const uint _WIN32_IE_IE501 = 1281;
public const uint _WIN32_IE_IE55 = 1360;
public const uint _WIN32_IE_IE60 = 1536;
public const uint _WIN32_IE_IE60SP1 = 1537;
public const uint _WIN32_IE_IE60SP2 = 1539;
public const uint _WIN32_IE_IE70 = 1792;
public const uint _WIN32_IE_IE80 = 2048;
public const uint _WIN32_IE_IE90 = 2304;
public const uint _WIN32_IE_IE100 = 2560;
public const uint _WIN32_IE_IE110 = 2560;
public const uint _WIN32_IE_NT4 = 512;
public const uint _WIN32_IE_NT4SP1 = 512;
public const uint _WIN32_IE_NT4SP2 = 512;
public const uint _WIN32_IE_NT4SP3 = 770;
public const uint _WIN32_IE_NT4SP4 = 1025;
public const uint _WIN32_IE_NT4SP5 = 1025;
public const uint _WIN32_IE_NT4SP6 = 1280;
public const uint _WIN32_IE_WIN98 = 1025;
public const uint _WIN32_IE_WIN98SE = 1280;
public const uint _WIN32_IE_WINME = 1360;
public const uint _WIN32_IE_WIN2K = 1281;
public const uint _WIN32_IE_WIN2KSP1 = 1281;
public const uint _WIN32_IE_WIN2KSP2 = 1281;
public const uint _WIN32_IE_WIN2KSP3 = 1281;
public const uint _WIN32_IE_WIN2KSP4 = 1281;
public const uint _WIN32_IE_XP = 1536;
public const uint _WIN32_IE_XPSP1 = 1537;
public const uint _WIN32_IE_XPSP2 = 1539;
public const uint _WIN32_IE_WS03 = 1538;
public const uint _WIN32_IE_WS03SP1 = 1539;
public const uint _WIN32_IE_WIN6 = 1792;
public const uint _WIN32_IE_LONGHORN = 1792;
public const uint _WIN32_IE_WIN7 = 2048;
public const uint _WIN32_IE_WIN8 = 2560;
public const uint _WIN32_IE_WINBLUE = 2560;
public const uint _WIN32_IE_WINTHRESHOLD = 2560;
public const uint _WIN32_IE_WIN10 = 2560;
public const uint NTDDI_WIN4 = 67108864;
public const uint NTDDI_WIN2KSP1 = 83886336;
public const uint NTDDI_WIN2KSP2 = 83886592;
public const uint NTDDI_WIN2KSP3 = 83886848;
public const uint NTDDI_WIN2KSP4 = 83887104;
public const uint NTDDI_WINXPSP1 = 83951872;
public const uint NTDDI_WINXPSP3 = 83952384;
public const uint NTDDI_WINXPSP4 = 83952640;
public const uint NTDDI_WS03 = 84017152;
public const uint NTDDI_WS03SP2 = 84017664;
public const uint NTDDI_WS03SP3 = 84017920;
public const uint NTDDI_WS03SP4 = 84018176;
public const uint NTDDI_WIN6 = 100663296;
public const uint NTDDI_WIN6SP1 = 100663552;
public const uint NTDDI_WIN6SP2 = 100663808;
public const uint NTDDI_WIN6SP3 = 100664064;
public const uint NTDDI_WIN6SP4 = 100664320;
public const uint NTDDI_VISTASP2 = 100663808;
public const uint NTDDI_VISTASP3 = 100664064;
public const uint NTDDI_VISTASP4 = 100664320;
public const uint NTDDI_LONGHORN = 100663296;
public const uint NTDDI_WS08 = 100663552;
public const uint NTDDI_WS08SP2 = 100663808;
public const uint NTDDI_WS08SP3 = 100664064;
public const uint NTDDI_WS08SP4 = 100664320;
public const uint NTDDI_WIN10 = 167772160;
public const uint NTDDI_WIN10_TH2 = 167772161;
public const uint NTDDI_WIN10_RS1 = 167772162;
public const uint NTDDI_WIN10_RS2 = 167772163;
public const uint NTDDI_WIN10_RS3 = 167772164;
public const uint NTDDI_WIN10_RS4 = 167772165;
public const uint NTDDI_WIN10_RS5 = 167772166;
public const uint NTDDI_WIN10_19H1 = 167772167;
public const uint NTDDI_WIN10_VB = 167772168;
public const uint NTDDI_WIN10_MN = 167772169;
public const uint NTDDI_WIN10_FE = 167772170;
public const uint NTDDI_WIN10_CO = 167772171;
public const uint NTDDI_WIN10_NI = 167772172;
public const uint NTDDI_WIN10_CU = 167772173;
public const uint NTDDI_WIN11_ZN = 167772174;
public const uint NTDDI_WIN11_GA = 167772175;
public const uint NTDDI_WIN11_GE = 167772176;
public const uint WDK_NTDDI_VERSION = 167772176;
public const uint OSVERSION_MASK = 4294901760;
public const uint SPVERSION_MASK = 65280;
public const uint SUBVERSION_MASK = 255;
public const uint NTDDI_VERSION = 167772176;
public const uint SCEX2_ALT_NETBIOS_NAME = 1;
NTDDI_WIN2K = 83886080
NTDDI_WINXP = 83951616
NTDDI_WINXPSP2 = 83952128
NTDDI_WS03SP1 = 84017408
NTDDI_VISTA = 100663296
NTDDI_VISTASP1 = 100663552
NTDDI_WIN7 = 100728832
NTDDI_WIN8 = 100794368
NTDDI_WINBLUE = 100859904
NTDDI_WINTHRESHOLD = 167772160
SYSTEM_CPU_SET_INFORMATION_PARKED = 1
SYSTEM_CPU_SET_INFORMATION_ALLOCATED = 2
SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS = 4
SYSTEM_CPU_SET_INFORMATION_REALTIME = 8
_WIN32_WINNT_NT4 = 1024
_WIN32_WINNT_WIN2K = 1280
_WIN32_WINNT_WINXP = 1281
_WIN32_WINNT_WS03 = 1282
_WIN32_WINNT_WIN6 = 1536
_WIN32_WINNT_VISTA = 1536
_WIN32_WINNT_WS08 = 1536
_WIN32_WINNT_LONGHORN = 1536
_WIN32_WINNT_WIN7 = 1537
_WIN32_WINNT_WIN8 = 1538
_WIN32_WINNT_WINBLUE = 1539
_WIN32_WINNT_WINTHRESHOLD = 2560
_WIN32_WINNT_WIN10 = 2560
_WIN32_IE_IE20 = 512
_WIN32_IE_IE30 = 768
_WIN32_IE_IE302 = 770
_WIN32_IE_IE40 = 1024
_WIN32_IE_IE401 = 1025
_WIN32_IE_IE50 = 1280
_WIN32_IE_IE501 = 1281
_WIN32_IE_IE55 = 1360
_WIN32_IE_IE60 = 1536
_WIN32_IE_IE60SP1 = 1537
_WIN32_IE_IE60SP2 = 1539
_WIN32_IE_IE70 = 1792
_WIN32_IE_IE80 = 2048
_WIN32_IE_IE90 = 2304
_WIN32_IE_IE100 = 2560
_WIN32_IE_IE110 = 2560
_WIN32_IE_NT4 = 512
_WIN32_IE_NT4SP1 = 512
_WIN32_IE_NT4SP2 = 512
_WIN32_IE_NT4SP3 = 770
_WIN32_IE_NT4SP4 = 1025
_WIN32_IE_NT4SP5 = 1025
_WIN32_IE_NT4SP6 = 1280
_WIN32_IE_WIN98 = 1025
_WIN32_IE_WIN98SE = 1280
_WIN32_IE_WINME = 1360
_WIN32_IE_WIN2K = 1281
_WIN32_IE_WIN2KSP1 = 1281
_WIN32_IE_WIN2KSP2 = 1281
_WIN32_IE_WIN2KSP3 = 1281
_WIN32_IE_WIN2KSP4 = 1281
_WIN32_IE_XP = 1536
_WIN32_IE_XPSP1 = 1537
_WIN32_IE_XPSP2 = 1539
_WIN32_IE_WS03 = 1538
_WIN32_IE_WS03SP1 = 1539
_WIN32_IE_WIN6 = 1792
_WIN32_IE_LONGHORN = 1792
_WIN32_IE_WIN7 = 2048
_WIN32_IE_WIN8 = 2560
_WIN32_IE_WINBLUE = 2560
_WIN32_IE_WINTHRESHOLD = 2560
_WIN32_IE_WIN10 = 2560
NTDDI_WIN4 = 67108864
NTDDI_WIN2KSP1 = 83886336
NTDDI_WIN2KSP2 = 83886592
NTDDI_WIN2KSP3 = 83886848
NTDDI_WIN2KSP4 = 83887104
NTDDI_WINXPSP1 = 83951872
NTDDI_WINXPSP3 = 83952384
NTDDI_WINXPSP4 = 83952640
NTDDI_WS03 = 84017152
NTDDI_WS03SP2 = 84017664
NTDDI_WS03SP3 = 84017920
NTDDI_WS03SP4 = 84018176
NTDDI_WIN6 = 100663296
NTDDI_WIN6SP1 = 100663552
NTDDI_WIN6SP2 = 100663808
NTDDI_WIN6SP3 = 100664064
NTDDI_WIN6SP4 = 100664320
NTDDI_VISTASP2 = 100663808
NTDDI_VISTASP3 = 100664064
NTDDI_VISTASP4 = 100664320
NTDDI_LONGHORN = 100663296
NTDDI_WS08 = 100663552
NTDDI_WS08SP2 = 100663808
NTDDI_WS08SP3 = 100664064
NTDDI_WS08SP4 = 100664320
NTDDI_WIN10 = 167772160
NTDDI_WIN10_TH2 = 167772161
NTDDI_WIN10_RS1 = 167772162
NTDDI_WIN10_RS2 = 167772163
NTDDI_WIN10_RS3 = 167772164
NTDDI_WIN10_RS4 = 167772165
NTDDI_WIN10_RS5 = 167772166
NTDDI_WIN10_19H1 = 167772167
NTDDI_WIN10_VB = 167772168
NTDDI_WIN10_MN = 167772169
NTDDI_WIN10_FE = 167772170
NTDDI_WIN10_CO = 167772171
NTDDI_WIN10_NI = 167772172
NTDDI_WIN10_CU = 167772173
NTDDI_WIN11_ZN = 167772174
NTDDI_WIN11_GA = 167772175
NTDDI_WIN11_GE = 167772176
WDK_NTDDI_VERSION = 167772176
OSVERSION_MASK = 4294901760
SPVERSION_MASK = 65280
SUBVERSION_MASK = 255
NTDDI_VERSION = 167772176
SCEX2_ALT_NETBIOS_NAME = 1
pub const NTDDI_WIN2K: u32 = 83886080;
pub const NTDDI_WINXP: u32 = 83951616;
pub const NTDDI_WINXPSP2: u32 = 83952128;
pub const NTDDI_WS03SP1: u32 = 84017408;
pub const NTDDI_VISTA: u32 = 100663296;
pub const NTDDI_VISTASP1: u32 = 100663552;
pub const NTDDI_WIN7: u32 = 100728832;
pub const NTDDI_WIN8: u32 = 100794368;
pub const NTDDI_WINBLUE: u32 = 100859904;
pub const NTDDI_WINTHRESHOLD: u32 = 167772160;
pub const SYSTEM_CPU_SET_INFORMATION_PARKED: u32 = 1;
pub const SYSTEM_CPU_SET_INFORMATION_ALLOCATED: u32 = 2;
pub const SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS: u32 = 4;
pub const SYSTEM_CPU_SET_INFORMATION_REALTIME: u32 = 8;
pub const _WIN32_WINNT_NT4: u32 = 1024;
pub const _WIN32_WINNT_WIN2K: u32 = 1280;
pub const _WIN32_WINNT_WINXP: u32 = 1281;
pub const _WIN32_WINNT_WS03: u32 = 1282;
pub const _WIN32_WINNT_WIN6: u32 = 1536;
pub const _WIN32_WINNT_VISTA: u32 = 1536;
pub const _WIN32_WINNT_WS08: u32 = 1536;
pub const _WIN32_WINNT_LONGHORN: u32 = 1536;
pub const _WIN32_WINNT_WIN7: u32 = 1537;
pub const _WIN32_WINNT_WIN8: u32 = 1538;
pub const _WIN32_WINNT_WINBLUE: u32 = 1539;
pub const _WIN32_WINNT_WINTHRESHOLD: u32 = 2560;
pub const _WIN32_WINNT_WIN10: u32 = 2560;
pub const _WIN32_IE_IE20: u32 = 512;
pub const _WIN32_IE_IE30: u32 = 768;
pub const _WIN32_IE_IE302: u32 = 770;
pub const _WIN32_IE_IE40: u32 = 1024;
pub const _WIN32_IE_IE401: u32 = 1025;
pub const _WIN32_IE_IE50: u32 = 1280;
pub const _WIN32_IE_IE501: u32 = 1281;
pub const _WIN32_IE_IE55: u32 = 1360;
pub const _WIN32_IE_IE60: u32 = 1536;
pub const _WIN32_IE_IE60SP1: u32 = 1537;
pub const _WIN32_IE_IE60SP2: u32 = 1539;
pub const _WIN32_IE_IE70: u32 = 1792;
pub const _WIN32_IE_IE80: u32 = 2048;
pub const _WIN32_IE_IE90: u32 = 2304;
pub const _WIN32_IE_IE100: u32 = 2560;
pub const _WIN32_IE_IE110: u32 = 2560;
pub const _WIN32_IE_NT4: u32 = 512;
pub const _WIN32_IE_NT4SP1: u32 = 512;
pub const _WIN32_IE_NT4SP2: u32 = 512;
pub const _WIN32_IE_NT4SP3: u32 = 770;
pub const _WIN32_IE_NT4SP4: u32 = 1025;
pub const _WIN32_IE_NT4SP5: u32 = 1025;
pub const _WIN32_IE_NT4SP6: u32 = 1280;
pub const _WIN32_IE_WIN98: u32 = 1025;
pub const _WIN32_IE_WIN98SE: u32 = 1280;
pub const _WIN32_IE_WINME: u32 = 1360;
pub const _WIN32_IE_WIN2K: u32 = 1281;
pub const _WIN32_IE_WIN2KSP1: u32 = 1281;
pub const _WIN32_IE_WIN2KSP2: u32 = 1281;
pub const _WIN32_IE_WIN2KSP3: u32 = 1281;
pub const _WIN32_IE_WIN2KSP4: u32 = 1281;
pub const _WIN32_IE_XP: u32 = 1536;
pub const _WIN32_IE_XPSP1: u32 = 1537;
pub const _WIN32_IE_XPSP2: u32 = 1539;
pub const _WIN32_IE_WS03: u32 = 1538;
pub const _WIN32_IE_WS03SP1: u32 = 1539;
pub const _WIN32_IE_WIN6: u32 = 1792;
pub const _WIN32_IE_LONGHORN: u32 = 1792;
pub const _WIN32_IE_WIN7: u32 = 2048;
pub const _WIN32_IE_WIN8: u32 = 2560;
pub const _WIN32_IE_WINBLUE: u32 = 2560;
pub const _WIN32_IE_WINTHRESHOLD: u32 = 2560;
pub const _WIN32_IE_WIN10: u32 = 2560;
pub const NTDDI_WIN4: u32 = 67108864;
pub const NTDDI_WIN2KSP1: u32 = 83886336;
pub const NTDDI_WIN2KSP2: u32 = 83886592;
pub const NTDDI_WIN2KSP3: u32 = 83886848;
pub const NTDDI_WIN2KSP4: u32 = 83887104;
pub const NTDDI_WINXPSP1: u32 = 83951872;
pub const NTDDI_WINXPSP3: u32 = 83952384;
pub const NTDDI_WINXPSP4: u32 = 83952640;
pub const NTDDI_WS03: u32 = 84017152;
pub const NTDDI_WS03SP2: u32 = 84017664;
pub const NTDDI_WS03SP3: u32 = 84017920;
pub const NTDDI_WS03SP4: u32 = 84018176;
pub const NTDDI_WIN6: u32 = 100663296;
pub const NTDDI_WIN6SP1: u32 = 100663552;
pub const NTDDI_WIN6SP2: u32 = 100663808;
pub const NTDDI_WIN6SP3: u32 = 100664064;
pub const NTDDI_WIN6SP4: u32 = 100664320;
pub const NTDDI_VISTASP2: u32 = 100663808;
pub const NTDDI_VISTASP3: u32 = 100664064;
pub const NTDDI_VISTASP4: u32 = 100664320;
pub const NTDDI_LONGHORN: u32 = 100663296;
pub const NTDDI_WS08: u32 = 100663552;
pub const NTDDI_WS08SP2: u32 = 100663808;
pub const NTDDI_WS08SP3: u32 = 100664064;
pub const NTDDI_WS08SP4: u32 = 100664320;
pub const NTDDI_WIN10: u32 = 167772160;
pub const NTDDI_WIN10_TH2: u32 = 167772161;
pub const NTDDI_WIN10_RS1: u32 = 167772162;
pub const NTDDI_WIN10_RS2: u32 = 167772163;
pub const NTDDI_WIN10_RS3: u32 = 167772164;
pub const NTDDI_WIN10_RS4: u32 = 167772165;
pub const NTDDI_WIN10_RS5: u32 = 167772166;
pub const NTDDI_WIN10_19H1: u32 = 167772167;
pub const NTDDI_WIN10_VB: u32 = 167772168;
pub const NTDDI_WIN10_MN: u32 = 167772169;
pub const NTDDI_WIN10_FE: u32 = 167772170;
pub const NTDDI_WIN10_CO: u32 = 167772171;
pub const NTDDI_WIN10_NI: u32 = 167772172;
pub const NTDDI_WIN10_CU: u32 = 167772173;
pub const NTDDI_WIN11_ZN: u32 = 167772174;
pub const NTDDI_WIN11_GA: u32 = 167772175;
pub const NTDDI_WIN11_GE: u32 = 167772176;
pub const WDK_NTDDI_VERSION: u32 = 167772176;
pub const OSVERSION_MASK: u32 = 4294901760;
pub const SPVERSION_MASK: u32 = 65280;
pub const SUBVERSION_MASK: u32 = 255;
pub const NTDDI_VERSION: u32 = 167772176;
pub const SCEX2_ALT_NETBIOS_NAME: u32 = 1;
const (
	NTDDI_WIN2K uint32 = 83886080
	NTDDI_WINXP uint32 = 83951616
	NTDDI_WINXPSP2 uint32 = 83952128
	NTDDI_WS03SP1 uint32 = 84017408
	NTDDI_VISTA uint32 = 100663296
	NTDDI_VISTASP1 uint32 = 100663552
	NTDDI_WIN7 uint32 = 100728832
	NTDDI_WIN8 uint32 = 100794368
	NTDDI_WINBLUE uint32 = 100859904
	NTDDI_WINTHRESHOLD uint32 = 167772160
	SYSTEM_CPU_SET_INFORMATION_PARKED uint32 = 1
	SYSTEM_CPU_SET_INFORMATION_ALLOCATED uint32 = 2
	SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS uint32 = 4
	SYSTEM_CPU_SET_INFORMATION_REALTIME uint32 = 8
	_WIN32_WINNT_NT4 uint32 = 1024
	_WIN32_WINNT_WIN2K uint32 = 1280
	_WIN32_WINNT_WINXP uint32 = 1281
	_WIN32_WINNT_WS03 uint32 = 1282
	_WIN32_WINNT_WIN6 uint32 = 1536
	_WIN32_WINNT_VISTA uint32 = 1536
	_WIN32_WINNT_WS08 uint32 = 1536
	_WIN32_WINNT_LONGHORN uint32 = 1536
	_WIN32_WINNT_WIN7 uint32 = 1537
	_WIN32_WINNT_WIN8 uint32 = 1538
	_WIN32_WINNT_WINBLUE uint32 = 1539
	_WIN32_WINNT_WINTHRESHOLD uint32 = 2560
	_WIN32_WINNT_WIN10 uint32 = 2560
	_WIN32_IE_IE20 uint32 = 512
	_WIN32_IE_IE30 uint32 = 768
	_WIN32_IE_IE302 uint32 = 770
	_WIN32_IE_IE40 uint32 = 1024
	_WIN32_IE_IE401 uint32 = 1025
	_WIN32_IE_IE50 uint32 = 1280
	_WIN32_IE_IE501 uint32 = 1281
	_WIN32_IE_IE55 uint32 = 1360
	_WIN32_IE_IE60 uint32 = 1536
	_WIN32_IE_IE60SP1 uint32 = 1537
	_WIN32_IE_IE60SP2 uint32 = 1539
	_WIN32_IE_IE70 uint32 = 1792
	_WIN32_IE_IE80 uint32 = 2048
	_WIN32_IE_IE90 uint32 = 2304
	_WIN32_IE_IE100 uint32 = 2560
	_WIN32_IE_IE110 uint32 = 2560
	_WIN32_IE_NT4 uint32 = 512
	_WIN32_IE_NT4SP1 uint32 = 512
	_WIN32_IE_NT4SP2 uint32 = 512
	_WIN32_IE_NT4SP3 uint32 = 770
	_WIN32_IE_NT4SP4 uint32 = 1025
	_WIN32_IE_NT4SP5 uint32 = 1025
	_WIN32_IE_NT4SP6 uint32 = 1280
	_WIN32_IE_WIN98 uint32 = 1025
	_WIN32_IE_WIN98SE uint32 = 1280
	_WIN32_IE_WINME uint32 = 1360
	_WIN32_IE_WIN2K uint32 = 1281
	_WIN32_IE_WIN2KSP1 uint32 = 1281
	_WIN32_IE_WIN2KSP2 uint32 = 1281
	_WIN32_IE_WIN2KSP3 uint32 = 1281
	_WIN32_IE_WIN2KSP4 uint32 = 1281
	_WIN32_IE_XP uint32 = 1536
	_WIN32_IE_XPSP1 uint32 = 1537
	_WIN32_IE_XPSP2 uint32 = 1539
	_WIN32_IE_WS03 uint32 = 1538
	_WIN32_IE_WS03SP1 uint32 = 1539
	_WIN32_IE_WIN6 uint32 = 1792
	_WIN32_IE_LONGHORN uint32 = 1792
	_WIN32_IE_WIN7 uint32 = 2048
	_WIN32_IE_WIN8 uint32 = 2560
	_WIN32_IE_WINBLUE uint32 = 2560
	_WIN32_IE_WINTHRESHOLD uint32 = 2560
	_WIN32_IE_WIN10 uint32 = 2560
	NTDDI_WIN4 uint32 = 67108864
	NTDDI_WIN2KSP1 uint32 = 83886336
	NTDDI_WIN2KSP2 uint32 = 83886592
	NTDDI_WIN2KSP3 uint32 = 83886848
	NTDDI_WIN2KSP4 uint32 = 83887104
	NTDDI_WINXPSP1 uint32 = 83951872
	NTDDI_WINXPSP3 uint32 = 83952384
	NTDDI_WINXPSP4 uint32 = 83952640
	NTDDI_WS03 uint32 = 84017152
	NTDDI_WS03SP2 uint32 = 84017664
	NTDDI_WS03SP3 uint32 = 84017920
	NTDDI_WS03SP4 uint32 = 84018176
	NTDDI_WIN6 uint32 = 100663296
	NTDDI_WIN6SP1 uint32 = 100663552
	NTDDI_WIN6SP2 uint32 = 100663808
	NTDDI_WIN6SP3 uint32 = 100664064
	NTDDI_WIN6SP4 uint32 = 100664320
	NTDDI_VISTASP2 uint32 = 100663808
	NTDDI_VISTASP3 uint32 = 100664064
	NTDDI_VISTASP4 uint32 = 100664320
	NTDDI_LONGHORN uint32 = 100663296
	NTDDI_WS08 uint32 = 100663552
	NTDDI_WS08SP2 uint32 = 100663808
	NTDDI_WS08SP3 uint32 = 100664064
	NTDDI_WS08SP4 uint32 = 100664320
	NTDDI_WIN10 uint32 = 167772160
	NTDDI_WIN10_TH2 uint32 = 167772161
	NTDDI_WIN10_RS1 uint32 = 167772162
	NTDDI_WIN10_RS2 uint32 = 167772163
	NTDDI_WIN10_RS3 uint32 = 167772164
	NTDDI_WIN10_RS4 uint32 = 167772165
	NTDDI_WIN10_RS5 uint32 = 167772166
	NTDDI_WIN10_19H1 uint32 = 167772167
	NTDDI_WIN10_VB uint32 = 167772168
	NTDDI_WIN10_MN uint32 = 167772169
	NTDDI_WIN10_FE uint32 = 167772170
	NTDDI_WIN10_CO uint32 = 167772171
	NTDDI_WIN10_NI uint32 = 167772172
	NTDDI_WIN10_CU uint32 = 167772173
	NTDDI_WIN11_ZN uint32 = 167772174
	NTDDI_WIN11_GA uint32 = 167772175
	NTDDI_WIN11_GE uint32 = 167772176
	WDK_NTDDI_VERSION uint32 = 167772176
	OSVERSION_MASK uint32 = 4294901760
	SPVERSION_MASK uint32 = 65280
	SUBVERSION_MASK uint32 = 255
	NTDDI_VERSION uint32 = 167772176
	SCEX2_ALT_NETBIOS_NAME uint32 = 1
)
#define global NTDDI_WIN2K                                      83886080
#define global NTDDI_WINXP                                      83951616
#define global NTDDI_WINXPSP2                                   83952128
#define global NTDDI_WS03SP1                                    84017408
#define global NTDDI_VISTA                                      100663296
#define global NTDDI_VISTASP1                                   100663552
#define global NTDDI_WIN7                                       100728832
#define global NTDDI_WIN8                                       100794368
#define global NTDDI_WINBLUE                                    100859904
#define global NTDDI_WINTHRESHOLD                               167772160
#define global SYSTEM_CPU_SET_INFORMATION_PARKED                1
#define global SYSTEM_CPU_SET_INFORMATION_ALLOCATED             2
#define global SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS 4
#define global SYSTEM_CPU_SET_INFORMATION_REALTIME              8
#define global _WIN32_WINNT_NT4                                 1024
#define global _WIN32_WINNT_WIN2K                               1280
#define global _WIN32_WINNT_WINXP                               1281
#define global _WIN32_WINNT_WS03                                1282
#define global _WIN32_WINNT_WIN6                                1536
#define global _WIN32_WINNT_VISTA                               1536
#define global _WIN32_WINNT_WS08                                1536
#define global _WIN32_WINNT_LONGHORN                            1536
#define global _WIN32_WINNT_WIN7                                1537
#define global _WIN32_WINNT_WIN8                                1538
#define global _WIN32_WINNT_WINBLUE                             1539
#define global _WIN32_WINNT_WINTHRESHOLD                        2560
#define global _WIN32_WINNT_WIN10                               2560
#define global _WIN32_IE_IE20                                   512
#define global _WIN32_IE_IE30                                   768
#define global _WIN32_IE_IE302                                  770
#define global _WIN32_IE_IE40                                   1024
#define global _WIN32_IE_IE401                                  1025
#define global _WIN32_IE_IE50                                   1280
#define global _WIN32_IE_IE501                                  1281
#define global _WIN32_IE_IE55                                   1360
#define global _WIN32_IE_IE60                                   1536
#define global _WIN32_IE_IE60SP1                                1537
#define global _WIN32_IE_IE60SP2                                1539
#define global _WIN32_IE_IE70                                   1792
#define global _WIN32_IE_IE80                                   2048
#define global _WIN32_IE_IE90                                   2304
#define global _WIN32_IE_IE100                                  2560
#define global _WIN32_IE_IE110                                  2560
#define global _WIN32_IE_NT4                                    512
#define global _WIN32_IE_NT4SP1                                 512
#define global _WIN32_IE_NT4SP2                                 512
#define global _WIN32_IE_NT4SP3                                 770
#define global _WIN32_IE_NT4SP4                                 1025
#define global _WIN32_IE_NT4SP5                                 1025
#define global _WIN32_IE_NT4SP6                                 1280
#define global _WIN32_IE_WIN98                                  1025
#define global _WIN32_IE_WIN98SE                                1280
#define global _WIN32_IE_WINME                                  1360
#define global _WIN32_IE_WIN2K                                  1281
#define global _WIN32_IE_WIN2KSP1                               1281
#define global _WIN32_IE_WIN2KSP2                               1281
#define global _WIN32_IE_WIN2KSP3                               1281
#define global _WIN32_IE_WIN2KSP4                               1281
#define global _WIN32_IE_XP                                     1536
#define global _WIN32_IE_XPSP1                                  1537
#define global _WIN32_IE_XPSP2                                  1539
#define global _WIN32_IE_WS03                                   1538
#define global _WIN32_IE_WS03SP1                                1539
#define global _WIN32_IE_WIN6                                   1792
#define global _WIN32_IE_LONGHORN                               1792
#define global _WIN32_IE_WIN7                                   2048
#define global _WIN32_IE_WIN8                                   2560
#define global _WIN32_IE_WINBLUE                                2560
#define global _WIN32_IE_WINTHRESHOLD                           2560
#define global _WIN32_IE_WIN10                                  2560
#define global NTDDI_WIN4                                       67108864
#define global NTDDI_WIN2KSP1                                   83886336
#define global NTDDI_WIN2KSP2                                   83886592
#define global NTDDI_WIN2KSP3                                   83886848
#define global NTDDI_WIN2KSP4                                   83887104
#define global NTDDI_WINXPSP1                                   83951872
#define global NTDDI_WINXPSP3                                   83952384
#define global NTDDI_WINXPSP4                                   83952640
#define global NTDDI_WS03                                       84017152
#define global NTDDI_WS03SP2                                    84017664
#define global NTDDI_WS03SP3                                    84017920
#define global NTDDI_WS03SP4                                    84018176
#define global NTDDI_WIN6                                       100663296
#define global NTDDI_WIN6SP1                                    100663552
#define global NTDDI_WIN6SP2                                    100663808
#define global NTDDI_WIN6SP3                                    100664064
#define global NTDDI_WIN6SP4                                    100664320
#define global NTDDI_VISTASP2                                   100663808
#define global NTDDI_VISTASP3                                   100664064
#define global NTDDI_VISTASP4                                   100664320
#define global NTDDI_LONGHORN                                   100663296
#define global NTDDI_WS08                                       100663552
#define global NTDDI_WS08SP2                                    100663808
#define global NTDDI_WS08SP3                                    100664064
#define global NTDDI_WS08SP4                                    100664320
#define global NTDDI_WIN10                                      167772160
#define global NTDDI_WIN10_TH2                                  167772161
#define global NTDDI_WIN10_RS1                                  167772162
#define global NTDDI_WIN10_RS2                                  167772163
#define global NTDDI_WIN10_RS3                                  167772164
#define global NTDDI_WIN10_RS4                                  167772165
#define global NTDDI_WIN10_RS5                                  167772166
#define global NTDDI_WIN10_19H1                                 167772167
#define global NTDDI_WIN10_VB                                   167772168
#define global NTDDI_WIN10_MN                                   167772169
#define global NTDDI_WIN10_FE                                   167772170
#define global NTDDI_WIN10_CO                                   167772171
#define global NTDDI_WIN10_NI                                   167772172
#define global NTDDI_WIN10_CU                                   167772173
#define global NTDDI_WIN11_ZN                                   167772174
#define global NTDDI_WIN11_GA                                   167772175
#define global NTDDI_WIN11_GE                                   167772176
#define global WDK_NTDDI_VERSION                                167772176
#define global OSVERSION_MASK                                   4294901760
#define global SPVERSION_MASK                                   65280
#define global SUBVERSION_MASK                                  255
#define global NTDDI_VERSION                                    167772176
#define global SCEX2_ALT_NETBIOS_NAME                           1