#ifndef _NTEXAPI_H
// private
/**
* The SYSTEM_BUILD_VERSION_INFORMATION_FLAGS union defines the system build version information flags.
*/
typedef union _SYSTEM_BUILD_VERSION_INFORMATION_FLAGS
{
ULONG Value32;
struct
{
ULONG IsTopLevel : 1;
ULONG IsChecked : 1;
ULONG Reserved : 1;
ULONG HasMajorVersion : 1; // MajorVersion present
ULONG HasMinorVersion : 1; // MinorVersion present
ULONG HasBuildNumber : 1; // BuildNumber present
ULONG HasBuildQfe : 1; // BuildQfe present
ULONG HasString0 : 1; // optional string #1 present
ULONG HasString1 : 1; // optional string #2 present
ULONG HasString2 : 1; // optional string #3 present
ULONG HasString3 : 1; // optional string #4 present
ULONG HasString4 : 1; // optional string #5 present
ULONG Spare : 20;
} DUMMYSTRUCTNAME;
} SYSTEM_BUILD_VERSION_INFORMATION_FLAGS, *PSYSTEM_BUILD_VERSION_INFORMATION_FLAGS;
View code on GitHubNo description available.