From 0ea8861f4115a38ad805591853de2739e397dbd1 Mon Sep 17 00:00:00 2001 From: Steve Otteson Date: Tue, 9 Mar 2021 12:48:15 -0800 Subject: [PATCH 1/5] Scrape constants from headers and merge results with enum json file scraped from docs --- generation/emitter/autoTypes.rsp | 1 + generation/emitter/manual/Controls.manual.cs | 21 + .../emitter/manual/Direct3D11.manual.cs | 40 - .../emitter/manual/Direct3D12.manual.cs | 933 - .../emitter/manual/Direct3DDxgi.manual.cs | 69 - .../emitter/manual/Direct3DHlsl.manual.cs | 88 - .../emitter/manual/FileSystem.manual.cs | 18 - generation/emitter/manual/Security.manual.cs | 6 + .../emitter/manual/SystemServices.manual.cs | 5878 +-- generation/emitter/manual/WinProg.manual.cs | 25 - ...anual.cs => WindowsAndMessaging.manual.cs} | 2 +- generation/emitter/manual/winerror.manual.cs | 13899 ----- generation/emitter/remap.rsp | 7 +- .../emitter/requiredNamespacesForNames.rsp | 604 +- generation/scraper/ConstantsScraper.rsp | 112 + .../scraper/Partitions/Base/settings.rsp | 2 +- .../scraper/Partitions/Com/settings.rsp | 1 - .../scraper/Partitions/DShow/settings.rsp | 1 + .../scraper/Partitions/MenuRc/settings.rsp | 2 +- .../scraper/Partitions/Shell/settings.rsp | 1 - .../scraper/Partitions/WinSock/settings.rsp | 1 - generation/scraper/enums.json | 42066 ++++++++++++++++ generation/scraper/manualEnums.json | 1507 + scripts/BuildMetadataBin.ps1 | 20 +- scripts/CompareBinaryAgainstBaseline.ps1 | 3 + .../ClangSharpSourceToWinmd.sln | 6 + .../Properties/launchSettings.json | 4 +- .../ConstantsScraper/ConstantsScraper.csproj | 16 + sources/ConstantsScraper/ConstantsScraper.sln | 31 + sources/ConstantsScraper/Program.cs | 139 + .../Properties/launchSettings.json | 8 + sources/PartitionUtilsLib/ConstantWriter.cs | 155 + sources/PartitionUtilsLib/ConstantsScraper.cs | 659 + sources/PartitionUtilsLib/EnumObject.cs | 222 + sources/PartitionUtilsLib/EnumObjectUtils.cs | 137 + sources/PartitionUtilsLib/EnumWriter.cs | 101 + sources/PartitionUtilsLib/PartitionInfo.cs | 174 + .../PartitionUtilsLib.csproj | 12 + sources/PartitionUtilsLib/RepoInfo.cs | 51 + sources/WinmdUtils/Program.cs | 54 +- .../WinmdUtils/Properties/launchSettings.json | 2 +- sources/WinmdUtils/WinmdUtils.cs | 60 +- sources/WinmdUtils/WinmdUtils.csproj | 2 +- 43 files changed, 45878 insertions(+), 21262 deletions(-) create mode 100644 generation/emitter/manual/Controls.manual.cs delete mode 100644 generation/emitter/manual/Direct3DDxgi.manual.cs rename generation/emitter/manual/{MenuRc.manual.cs => WindowsAndMessaging.manual.cs} (96%) delete mode 100644 generation/emitter/manual/winerror.manual.cs create mode 100644 generation/scraper/ConstantsScraper.rsp create mode 100644 generation/scraper/enums.json create mode 100644 generation/scraper/manualEnums.json create mode 100644 sources/ConstantsScraper/ConstantsScraper.csproj create mode 100644 sources/ConstantsScraper/ConstantsScraper.sln create mode 100644 sources/ConstantsScraper/Program.cs create mode 100644 sources/ConstantsScraper/Properties/launchSettings.json create mode 100644 sources/PartitionUtilsLib/ConstantWriter.cs create mode 100644 sources/PartitionUtilsLib/ConstantsScraper.cs create mode 100644 sources/PartitionUtilsLib/EnumObject.cs create mode 100644 sources/PartitionUtilsLib/EnumObjectUtils.cs create mode 100644 sources/PartitionUtilsLib/EnumWriter.cs create mode 100644 sources/PartitionUtilsLib/PartitionInfo.cs create mode 100644 sources/PartitionUtilsLib/PartitionUtilsLib.csproj create mode 100644 sources/PartitionUtilsLib/RepoInfo.cs diff --git a/generation/emitter/autoTypes.rsp b/generation/emitter/autoTypes.rsp index 0fa6dc73a..36c1e0a0e 100644 --- a/generation/emitter/autoTypes.rsp +++ b/generation/emitter/autoTypes.rsp @@ -203,3 +203,4 @@ Windows.Win32.AllJoyn,alljoyn_sessionlistener,AllJoynHandle Windows.Win32.AllJoyn,alljoyn_sessionopts,AllJoynHandle Windows.Win32.AllJoyn,alljoyn_sessionportlistener,AllJoynHandle Windows.Win32.SystemServices,HPCON,IntPtr,ClosePseudoConsole +Windows.Win32.Controls,HTREEITEM,IntPtr diff --git a/generation/emitter/manual/Controls.manual.cs b/generation/emitter/manual/Controls.manual.cs new file mode 100644 index 000000000..2346e514b --- /dev/null +++ b/generation/emitter/manual/Controls.manual.cs @@ -0,0 +1,21 @@ +using System; +using System.Runtime.InteropServices; +using Windows.Win32.Interop; + +namespace Windows.Win32.Controls +{ + public static unsafe partial class Apis + { + [NativeTypeName("HTREEITEM")] + public const int TVI_ROOT = -0x10000; + + [NativeTypeName("HTREEITEM")] + public const int TVI_FIRST = -0x0FFFF; + + [NativeTypeName("HTREEITEM")] + public const int TVI_LAST = -0x0FFFE; + + [NativeTypeName("HTREEITEM")] + public const int TVI_SORT = -0x0FFFD; + } +} diff --git a/generation/emitter/manual/Direct3D11.manual.cs b/generation/emitter/manual/Direct3D11.manual.cs index c74549270..cbc9b0388 100644 --- a/generation/emitter/manual/Direct3D11.manual.cs +++ b/generation/emitter/manual/Direct3D11.manual.cs @@ -7,38 +7,6 @@ namespace Windows.Win32.Direct3D11 { public static unsafe partial class Apis { - public const uint D3D11_SDK_VERSION = 7; - - public const int D3D_FL9_1_REQ_TEXTURE1D_U_DIMENSION = 2048; - - public const int D3D_FL9_3_REQ_TEXTURE1D_U_DIMENSION = 4096; - - public const int D3D_FL9_1_REQ_TEXTURE2D_U_OR_V_DIMENSION = 2048; - - public const int D3D_FL9_3_REQ_TEXTURE2D_U_OR_V_DIMENSION = 4096; - - public const int D3D_FL9_1_REQ_TEXTURECUBE_DIMENSION = 512; - - public const int D3D_FL9_3_REQ_TEXTURECUBE_DIMENSION = 4096; - - public const int D3D_FL9_1_REQ_TEXTURE3D_U_V_OR_W_DIMENSION = 256; - - public const int D3D_FL9_1_DEFAULT_MAX_ANISOTROPY = 2; - - public const int D3D_FL9_1_IA_PRIMITIVE_MAX_COUNT = 65535; - - public const int D3D_FL9_2_IA_PRIMITIVE_MAX_COUNT = 1048575; - - public const int D3D_FL9_1_SIMULTANEOUS_RENDER_TARGET_COUNT = 1; - - public const int D3D_FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT = 4; - - public const int D3D_FL9_1_MAX_TEXTURE_REPEAT = 128; - - public const int D3D_FL9_2_MAX_TEXTURE_REPEAT = 2048; - - public const int D3D_FL9_3_MAX_TEXTURE_REPEAT = 8192; - public static readonly Guid WKPDID_D3DDebugObjectName = new Guid(0x429B8C22, 0x9188, 0x4B0C, 0x87, 0x42, 0xAC, 0xB0, 0xBF, 0x85, 0xC2, 0x00); public static readonly Guid WKPDID_D3DDebugObjectNameW = new Guid(0x4CCA5FD8, 0x921F, 0x42C8, 0x85, 0x66, 0x70, 0xCA, 0xF2, 0xA9, 0xB7, 0x41); @@ -50,13 +18,5 @@ public static unsafe partial class Apis public static readonly Guid D3D_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE = new Guid(0x4C0F29E3, 0x3F5F, 0x4D35, 0x84, 0xC9, 0xBC, 0x09, 0x83, 0xB6, 0x2C, 0x28); public static readonly Guid IID_ID3DBlob = new Guid(0x8BA5FB08, 0x5195, 0x40E2, 0xAC, 0x58, 0x0D, 0x98, 0x9C, 0x3A, 0x01, 0x02); - - public const int D3D_COMPONENT_MASK_X = 1; - - public const int D3D_COMPONENT_MASK_Y = 2; - - public const int D3D_COMPONENT_MASK_Z = 4; - - public const int D3D_COMPONENT_MASK_W = 8; } } diff --git a/generation/emitter/manual/Direct3D12.manual.cs b/generation/emitter/manual/Direct3D12.manual.cs index 1da55c3f7..39b285047 100644 --- a/generation/emitter/manual/Direct3D12.manual.cs +++ b/generation/emitter/manual/Direct3D12.manual.cs @@ -11,941 +11,8 @@ namespace Windows.Win32.Direct3D12 { public static unsafe partial class Apis { - public const uint D3D12_16BIT_INDEX_STRIP_CUT_VALUE = 0xFFFF; - - public const uint D3D12_32BIT_INDEX_STRIP_CUT_VALUE = 0xFFFFFFFF; - - public const uint D3D12_8BIT_INDEX_STRIP_CUT_VALUE = 0xFF; - - public const uint D3D12_APPEND_ALIGNED_ELEMENT = 0xFFFFFFFF; - - public const uint D3D12_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT = 9; - - public const uint D3D12_CLIP_OR_CULL_DISTANCE_COUNT = 8; - - public const uint D3D12_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT = 2; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT = 14; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS = 4; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT = 15; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT = 16; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT = 15; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1; - - public const uint D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1; - - public const uint D3D12_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT = 64; - - public const uint D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4; - - public const uint D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT = 1; - - public const uint D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1; - - public const uint D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1; - - public const uint D3D12_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS = 1; - - public const uint D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT = 128; - - public const uint D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST = 1; - - public const uint D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS = 1; - - public const uint D3D12_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT = 128; - - public const uint D3D12_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS = 1; - - public const uint D3D12_COMMONSHADER_SAMPLER_REGISTER_COUNT = 16; - - public const uint D3D12_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST = 1; - - public const uint D3D12_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS = 1; - - public const uint D3D12_COMMONSHADER_SAMPLER_SLOT_COUNT = 16; - - public const uint D3D12_COMMONSHADER_SUBROUTINE_NESTING_LIMIT = 32; - - public const uint D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENTS = 4; - - public const uint D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_COMMONSHADER_TEMP_REGISTER_COUNT = 4096; - - public const uint D3D12_COMMONSHADER_TEMP_REGISTER_READS_PER_INST = 3; - - public const uint D3D12_COMMONSHADER_TEMP_REGISTER_READ_PORTS = 3; - - public const uint D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX = 10; - - public const int D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN = -10; - - public const int D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE = -8; - - public const uint D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE = 7; - - public const uint D3D12_CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT = 256; - - public const uint D3D12_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 256; - - public const uint D3D12_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP = 64; - - public const uint D3D12_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 240; - - public const uint D3D12_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP = 68; - - public const uint D3D12_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 224; - - public const uint D3D12_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP = 72; - - public const uint D3D12_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 208; - - public const uint D3D12_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP = 76; - - public const uint D3D12_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 192; - - public const uint D3D12_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP = 84; - - public const uint D3D12_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 176; - - public const uint D3D12_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP = 92; - - public const uint D3D12_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 160; - - public const uint D3D12_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP = 100; - - public const uint D3D12_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 144; - - public const uint D3D12_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP = 112; - - public const uint D3D12_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 128; - - public const uint D3D12_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP = 128; - - public const uint D3D12_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 112; - - public const uint D3D12_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP = 144; - - public const uint D3D12_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 96; - - public const uint D3D12_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP = 168; - - public const uint D3D12_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 80; - - public const uint D3D12_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP = 204; - - public const uint D3D12_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 64; - - public const uint D3D12_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP = 256; - - public const uint D3D12_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 48; - - public const uint D3D12_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP = 340; - - public const uint D3D12_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 32; - - public const uint D3D12_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP = 512; - - public const uint D3D12_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 16; - - public const uint D3D12_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP = 768; - - public const uint D3D12_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION = 1; - - public const uint D3D12_CS_4_X_RAW_UAV_BYTE_ALIGNMENT = 256; - - public const uint D3D12_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP = 768; - - public const uint D3D12_CS_4_X_THREAD_GROUP_MAX_X = 768; - - public const uint D3D12_CS_4_X_THREAD_GROUP_MAX_Y = 768; - - public const uint D3D12_CS_4_X_UAV_REGISTER_COUNT = 1; - - public const uint D3D12_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION = 65535; - - public const uint D3D12_CS_TGSM_REGISTER_COUNT = 8192; - - public const uint D3D12_CS_TGSM_REGISTER_READS_PER_INST = 1; - - public const uint D3D12_CS_TGSM_RESOURCE_REGISTER_COMPONENTS = 1; - - public const uint D3D12_CS_TGSM_RESOURCE_REGISTER_READ_PORTS = 1; - - public const uint D3D12_CS_THREADGROUPID_REGISTER_COMPONENTS = 3; - - public const uint D3D12_CS_THREADGROUPID_REGISTER_COUNT = 1; - - public const uint D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS = 1; - - public const uint D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT = 1; - - public const uint D3D12_CS_THREADIDINGROUP_REGISTER_COMPONENTS = 3; - - public const uint D3D12_CS_THREADIDINGROUP_REGISTER_COUNT = 1; - - public const uint D3D12_CS_THREADID_REGISTER_COMPONENTS = 3; - - public const uint D3D12_CS_THREADID_REGISTER_COUNT = 1; - - public const uint D3D12_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP = 1024; - - public const uint D3D12_CS_THREAD_GROUP_MAX_X = 1024; - - public const uint D3D12_CS_THREAD_GROUP_MAX_Y = 1024; - - public const uint D3D12_CS_THREAD_GROUP_MAX_Z = 64; - - public const uint D3D12_CS_THREAD_GROUP_MIN_X = 1; - - public const uint D3D12_CS_THREAD_GROUP_MIN_Y = 1; - - public const uint D3D12_CS_THREAD_GROUP_MIN_Z = 1; - - public const uint D3D12_CS_THREAD_LOCAL_TEMP_REGISTER_POOL = 16384; - - public const float D3D12_DEFAULT_BLEND_FACTOR_ALPHA = 1.0f; - - public const float D3D12_DEFAULT_BLEND_FACTOR_BLUE = 1.0f; - - public const float D3D12_DEFAULT_BLEND_FACTOR_GREEN = 1.0f; - - public const float D3D12_DEFAULT_BLEND_FACTOR_RED = 1.0f; - - public const float D3D12_DEFAULT_BORDER_COLOR_COMPONENT = 0.0f; - - public const int D3D12_DEFAULT_DEPTH_BIAS = 0; - - public const float D3D12_DEFAULT_DEPTH_BIAS_CLAMP = 0.0f; - - public const uint D3D12_DEFAULT_MAX_ANISOTROPY = 16; - - public const float D3D12_DEFAULT_MIP_LOD_BIAS = 0.0f; - - public const uint D3D12_DEFAULT_MSAA_RESOURCE_PLACEMENT_ALIGNMENT = 4194304; - - public const uint D3D12_DEFAULT_RENDER_TARGET_ARRAY_INDEX = 0; - - public const uint D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT = 65536; - - public const uint D3D12_DEFAULT_SAMPLE_MASK = 0xFFFFFFFF; - - public const uint D3D12_DEFAULT_SCISSOR_ENDX = 0; - - public const uint D3D12_DEFAULT_SCISSOR_ENDY = 0; - - public const uint D3D12_DEFAULT_SCISSOR_STARTX = 0; - - public const uint D3D12_DEFAULT_SCISSOR_STARTY = 0; - - public const float D3D12_DEFAULT_SLOPE_SCALED_DEPTH_BIAS = 0.0f; - - public const uint D3D12_DEFAULT_STENCIL_READ_MASK = 0xFF; - - public const uint D3D12_DEFAULT_STENCIL_REFERENCE = 0; - - public const uint D3D12_DEFAULT_STENCIL_WRITE_MASK = 0xFF; - - public const uint D3D12_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX = 0; - - public const uint D3D12_DEFAULT_VIEWPORT_HEIGHT = 0; - - public const float D3D12_DEFAULT_VIEWPORT_MAX_DEPTH = 0.0f; - - public const float D3D12_DEFAULT_VIEWPORT_MIN_DEPTH = 0.0f; - - public const uint D3D12_DEFAULT_VIEWPORT_TOPLEFTX = 0; - - public const uint D3D12_DEFAULT_VIEWPORT_TOPLEFTY = 0; - - public const uint D3D12_DEFAULT_VIEWPORT_WIDTH = 0; - - public const uint D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND = 0xFFFFFFFF; - - public const uint D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_END = 0xFFFFFFF7; - - public const uint D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_START = 0xFFFFFFF0; - - public const uint D3D12_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS = 3968; - - public const uint D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COUNT = 32; - - public const uint D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS = 3; - - public const uint D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT = 1; - - public const uint D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT = 32; - - public const uint D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS = 1; - - public const uint D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT = 1; - - public const uint D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS = 1; - - public const uint D3D12_DS_OUTPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_DS_OUTPUT_REGISTER_COUNT = 32; - - public const float D3D12_FLOAT16_FUSED_TOLERANCE_IN_ULP = 0.6f; - - public const float D3D12_FLOAT32_MAX = 3.402823466e+38f; - - public const float D3D12_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP = 0.6f; - - public const float D3D12_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR = 2.4f; - - public const float D3D12_FLOAT_TO_SRGB_EXPONENT_NUMERATOR = 1.0f; - - public const float D3D12_FLOAT_TO_SRGB_OFFSET = 0.055f; - - public const float D3D12_FLOAT_TO_SRGB_SCALE_1 = 12.92f; - - public const float D3D12_FLOAT_TO_SRGB_SCALE_2 = 1.055f; - - public const float D3D12_FLOAT_TO_SRGB_THRESHOLD = 0.0031308f; - - public const float D3D12_FTOI_INSTRUCTION_MAX_INPUT = 2147483647.999f; - - public const float D3D12_FTOI_INSTRUCTION_MIN_INPUT = -2147483648.999f; - - public const float D3D12_FTOU_INSTRUCTION_MAX_INPUT = 4294967295.999f; - - public const float D3D12_FTOU_INSTRUCTION_MIN_INPUT = 0.0f; - - public const uint D3D12_GS_INPUT_INSTANCE_ID_READS_PER_INST = 2; - - public const uint D3D12_GS_INPUT_INSTANCE_ID_READ_PORTS = 1; - - public const uint D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS = 1; - - public const uint D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COUNT = 1; - - public const uint D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS = 1; - - public const uint D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_GS_INPUT_PRIM_CONST_REGISTER_COUNT = 1; - - public const uint D3D12_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS = 1; - - public const uint D3D12_GS_INPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_GS_INPUT_REGISTER_COUNT = 32; - - public const uint D3D12_GS_INPUT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_GS_INPUT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_GS_INPUT_REGISTER_VERTICES = 32; - - public const uint D3D12_GS_MAX_INSTANCE_COUNT = 32; - - public const uint D3D12_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES = 1024; - - public const uint D3D12_GS_OUTPUT_ELEMENTS = 32; - - public const uint D3D12_GS_OUTPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_GS_OUTPUT_REGISTER_COUNT = 32; - - public const uint D3D12_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT = 32; - - public const uint D3D12_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT = 32; - - public const uint D3D12_HS_CONTROL_POINT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_HS_CONTROL_POINT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_HS_CONTROL_POINT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND = 0xFFFFFFFF; - - public const uint D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS = 1; - - public const uint D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT = 1; - - public const uint D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS = 1; - - public const uint D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS = 1; - - public const uint D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT = 1; - - public const uint D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS = 1; - - public const uint D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS = 1; - - public const uint D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT = 1; - - public const uint D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS = 1; - - public const uint D3D12_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND = 0xFFFFFFFF; - - public const float D3D12_HS_MAXTESSFACTOR_LOWER_BOUND = 1.0f; - - public const float D3D12_HS_MAXTESSFACTOR_UPPER_BOUND = 64.0f; - - public const uint D3D12_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS = 3968; - - public const uint D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS = 1; - - public const uint D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT = 1; - - public const uint D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS = 1; - - public const uint D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT = 32; - - public const uint D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS = 128; - - public const uint D3D12_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES = 0; - - public const uint D3D12_IA_DEFAULT_PRIMITIVE_TOPOLOGY = 0; - - public const uint D3D12_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES = 0; - - public const uint D3D12_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT = 1; - - public const uint D3D12_IA_INSTANCE_ID_BIT_COUNT = 32; - - public const uint D3D12_IA_INTEGER_ARITHMETIC_BIT_COUNT = 32; - - public const uint D3D12_IA_PATCH_MAX_CONTROL_POINT_COUNT = 32; - - public const uint D3D12_IA_PRIMITIVE_ID_BIT_COUNT = 32; - - public const uint D3D12_IA_VERTEX_ID_BIT_COUNT = 32; - - public const uint D3D12_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT = 32; - - public const uint D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS = 128; - - public const uint D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT = 32; - - public const uint D3D12_INTEGER_DIVIDE_BY_ZERO_QUOTIENT = 0xFFFFFFFF; - - public const uint D3D12_INTEGER_DIVIDE_BY_ZERO_REMAINDER = 0xFFFFFFFF; - - public const uint D3D12_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL = 0xFFFFFFFF; - - public const uint D3D12_KEEP_UNORDERED_ACCESS_VIEWS = 0xFFFFFFFF; - - public const float D3D12_LINEAR_GAMMA = 1.0f; - - public const uint D3D12_MAJOR_VERSION = 12; - - public const float D3D12_MAX_BORDER_COLOR_COMPONENT = 1.0f; - - public const float D3D12_MAX_DEPTH = 1.0f; - - public const uint D3D12_MAX_LIVE_STATIC_SAMPLERS = 2032; - - public const uint D3D12_MAX_MAXANISOTROPY = 16; - - public const uint D3D12_MAX_MULTISAMPLE_SAMPLE_COUNT = 32; - - public const float D3D12_MAX_POSITION_VALUE = 3.402823466e+34f; - - public const uint D3D12_MAX_ROOT_COST = 64; - - public const uint D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_1 = 1000000; - - public const uint D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_2 = 1000000; - - public const uint D3D12_MAX_SHADER_VISIBLE_SAMPLER_HEAP_SIZE = 2048; - - public const uint D3D12_MAX_TEXTURE_DIMENSION_2_TO_EXP = 17; - - public const uint D3D12_MAX_VIEW_INSTANCE_COUNT = 4; - - public const uint D3D12_MINOR_VERSION = 0; - - public const float D3D12_MIN_BORDER_COLOR_COMPONENT = 0.0f; - - public const float D3D12_MIN_DEPTH = 0.0f; - - public const uint D3D12_MIN_MAXANISOTROPY = 0; - - public const float D3D12_MIP_LOD_BIAS_MAX = 15.99f; - - public const float D3D12_MIP_LOD_BIAS_MIN = -16.0f; - - public const uint D3D12_MIP_LOD_FRACTIONAL_BIT_COUNT = 8; - - public const uint D3D12_MIP_LOD_RANGE_BIT_COUNT = 8; - - public const float D3D12_MULTISAMPLE_ANTIALIAS_LINE_WIDTH = 1.4f; - - public const uint D3D12_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT = 0; - - public const uint D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_END = 0xFFFFFFFF; - - public const uint D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_START = 0xFFFFFFF8; - - public const uint D3D12_PACKED_TILE = 0xFFFFFFFF; - - public const uint D3D12_PIXEL_ADDRESS_RANGE_BIT_COUNT = 15; - - public const uint D3D12_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT = 16; - - public const uint D3D12_PS_CS_UAV_REGISTER_COMPONENTS = 1; - - public const uint D3D12_PS_CS_UAV_REGISTER_COUNT = 8; - - public const uint D3D12_PS_CS_UAV_REGISTER_READS_PER_INST = 1; - - public const uint D3D12_PS_CS_UAV_REGISTER_READ_PORTS = 1; - - public const uint D3D12_PS_FRONTFACING_DEFAULT_VALUE = 0xFFFFFFFF; - - public const uint D3D12_PS_FRONTFACING_FALSE_VALUE = 0x00000000; - - public const uint D3D12_PS_FRONTFACING_TRUE_VALUE = 0xFFFFFFFF; - - public const uint D3D12_PS_INPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_PS_INPUT_REGISTER_COUNT = 32; - - public const uint D3D12_PS_INPUT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_PS_INPUT_REGISTER_READ_PORTS = 1; - - public const float D3D12_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT = 0.0f; - - public const uint D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS = 1; - - public const uint D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_PS_OUTPUT_DEPTH_REGISTER_COUNT = 1; - - public const uint D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENTS = 1; - - public const uint D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_PS_OUTPUT_MASK_REGISTER_COUNT = 1; - - public const uint D3D12_PS_OUTPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_PS_OUTPUT_REGISTER_COUNT = 8; - - public const float D3D12_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT = 0.5f; - - public const uint D3D12_RAW_UAV_SRV_BYTE_ALIGNMENT = 16; - - public const uint D3D12_RAYTRACING_AABB_BYTE_ALIGNMENT = 8; - - public const uint D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT = 256; - - public const uint D3D12_RAYTRACING_INSTANCE_DESCS_BYTE_ALIGNMENT = 16; - - public const uint D3D12_RAYTRACING_MAX_ATTRIBUTE_SIZE_IN_BYTES = 32; - - public const uint D3D12_RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH = 31; - - public const uint D3D12_RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE = 16777216; - - public const uint D3D12_RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE = 16777216; - - public const uint D3D12_RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE = 536870912; - - public const uint D3D12_RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS = 1073741824; - - public const uint D3D12_RAYTRACING_MAX_SHADER_RECORD_STRIDE = 4096; - - public const uint D3D12_RAYTRACING_SHADER_RECORD_BYTE_ALIGNMENT = 32; - - public const uint D3D12_RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT = 64; - - public const uint D3D12_RAYTRACING_TRANSFORM3X4_BYTE_ALIGNMENT = 16; - - public const uint D3D12_REQ_BLEND_OBJECT_COUNT_PER_DEVICE = 4096; - - public const uint D3D12_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP = 27; - - public const uint D3D12_REQ_CONSTANT_BUFFER_ELEMENT_COUNT = 4096; - - public const uint D3D12_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE = 4096; - - public const uint D3D12_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 32; - - public const uint D3D12_REQ_DRAW_VERTEX_COUNT_2_TO_EXP = 32; - - public const uint D3D12_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION = 16384; - - public const uint D3D12_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT = 1024; - - public const uint D3D12_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT = 4096; - - public const uint D3D12_REQ_MAXANISOTROPY = 16; - - public const uint D3D12_REQ_MIP_LEVELS = 15; - - public const uint D3D12_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES = 2048; - - public const uint D3D12_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE = 4096; - - public const uint D3D12_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH = 16384; - - public const uint D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM = 128; - - public const float D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM = 0.25f; - - public const uint D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM = 2048; - - public const uint D3D12_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP = 20; - - public const uint D3D12_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE = 4096; - - public const uint D3D12_REQ_SUBRESOURCES = 30720; - - public const uint D3D12_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION = 2048; - - public const uint D3D12_REQ_TEXTURE1D_U_DIMENSION = 16384; - - public const uint D3D12_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION = 2048; - - public const uint D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION = 16384; - - public const uint D3D12_REQ_TEXTURE3D_U_V_OR_W_DIMENSION = 2048; - - public const uint D3D12_REQ_TEXTURECUBE_DIMENSION = 16384; - - public const uint D3D12_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL = 0; - - public const uint D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES = 0xFFFFFFFF; - - public const uint D3D12_RS_SET_SHADING_RATE_COMBINER_COUNT = 2; - - public const uint D3D12_SHADER_IDENTIFIER_SIZE_IN_BYTES = 32; - - public const uint D3D12_SHADER_MAJOR_VERSION = 5; - - public const uint D3D12_SHADER_MAX_INSTANCES = 65535; - - public const uint D3D12_SHADER_MAX_INTERFACES = 253; - - public const uint D3D12_SHADER_MAX_INTERFACE_CALL_SITES = 4096; - - public const uint D3D12_SHADER_MAX_TYPES = 65535; - - public const uint D3D12_SHADER_MINOR_VERSION = 1; - - public const uint D3D12_SHIFT_INSTRUCTION_PAD_VALUE = 0; - - public const uint D3D12_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT = 5; - - public const uint D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT = 8; - - public const uint D3D12_SMALL_MSAA_RESOURCE_PLACEMENT_ALIGNMENT = 65536; - - public const uint D3D12_SMALL_RESOURCE_PLACEMENT_ALIGNMENT = 4096; - - public const uint D3D12_SO_BUFFER_MAX_STRIDE_IN_BYTES = 2048; - - public const uint D3D12_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES = 512; - - public const uint D3D12_SO_BUFFER_SLOT_COUNT = 4; - - public const uint D3D12_SO_DDI_REGISTER_INDEX_DENOTING_GAP = 0xFFFFFFFF; - - public const uint D3D12_SO_NO_RASTERIZED_STREAM = 0xFFFFFFFF; - - public const uint D3D12_SO_OUTPUT_COMPONENT_COUNT = 128; - - public const uint D3D12_SO_STREAM_COUNT = 4; - - public const uint D3D12_SPEC_DATE_DAY = 14; - - public const uint D3D12_SPEC_DATE_MONTH = 11; - - public const uint D3D12_SPEC_DATE_YEAR = 2014; - - public const float D3D12_SPEC_VERSION = 1.16f; - - public const float D3D12_SRGB_GAMMA = 2.2f; - - public const float D3D12_SRGB_TO_FLOAT_DENOMINATOR_1 = 12.92f; - - public const float D3D12_SRGB_TO_FLOAT_DENOMINATOR_2 = 1.055f; - - public const float D3D12_SRGB_TO_FLOAT_EXPONENT = 2.4f; - - public const float D3D12_SRGB_TO_FLOAT_OFFSET = 0.055f; - - public const float D3D12_SRGB_TO_FLOAT_THRESHOLD = 0.04045f; - - public const float D3D12_SRGB_TO_FLOAT_TOLERANCE_IN_ULP = 0.5f; - - public const uint D3D12_STANDARD_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_STANDARD_COMPONENT_BIT_COUNT_DOUBLED = 64; - - public const uint D3D12_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE = 4; - - public const uint D3D12_STANDARD_PIXEL_COMPONENT_COUNT = 128; - - public const uint D3D12_STANDARD_PIXEL_ELEMENT_COUNT = 32; - - public const uint D3D12_STANDARD_VECTOR_SIZE = 4; - - public const uint D3D12_STANDARD_VERTEX_ELEMENT_COUNT = 32; - - public const uint D3D12_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT = 64; - - public const uint D3D12_SUBPIXEL_FRACTIONAL_BIT_COUNT = 8; - - public const uint D3D12_SUBTEXEL_FRACTIONAL_BIT_COUNT = 8; - - public const uint D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_END = 0xFFFFFFFF; - - public const uint D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_START = 0xFFFFFFF0; - - public const uint D3D12_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR = 64; - - public const uint D3D12_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR = 64; - - public const uint D3D12_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR = 63; - - public const uint D3D12_TESSELLATOR_MAX_TESSELLATION_FACTOR = 64; - - public const uint D3D12_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR = 2; - - public const uint D3D12_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR = 1; - - public const uint D3D12_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR = 1; - - public const uint D3D12_TEXEL_ADDRESS_RANGE_BIT_COUNT = 16; - - public const uint D3D12_TEXTURE_DATA_PITCH_ALIGNMENT = 256; - - public const uint D3D12_TEXTURE_DATA_PLACEMENT_ALIGNMENT = 512; - - public const uint D3D12_TILED_RESOURCE_TILE_SIZE_IN_BYTES = 65536; - - public const uint D3D12_TRACKED_WORKLOAD_MAX_INSTANCES = 32; - - public const uint D3D12_UAV_COUNTER_PLACEMENT_ALIGNMENT = 4096; - - public const uint D3D12_UAV_SLOT_COUNT = 64; - - public const uint D3D12_UNBOUND_MEMORY_ACCESS_RESULT = 0; - - public const uint D3D12_VIDEO_DECODE_MAX_ARGUMENTS = 10; - - public const uint D3D12_VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS = 4; - - public const uint D3D12_VIDEO_DECODE_MIN_BITSTREAM_OFFSET_ALIGNMENT = 256; - - public const uint D3D12_VIDEO_DECODE_MIN_HISTOGRAM_OFFSET_ALIGNMENT = 256; - - public const uint D3D12_VIDEO_DECODE_STATUS_MACROBLOCKS_AFFECTED_UNKNOWN = 0xFFFFFFFF; - - public const uint D3D12_VIDEO_PROCESS_MAX_FILTERS = 32; - - public const uint D3D12_VIDEO_PROCESS_STEREO_VIEWS = 2; - - public const uint D3D12_VIEWPORT_AND_SCISSORRECT_MAX_INDEX = 15; - - public const uint D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE = 16; - - public const uint D3D12_VIEWPORT_BOUNDS_MAX = 32767; - - public const int D3D12_VIEWPORT_BOUNDS_MIN = -32768; - - public const uint D3D12_VS_INPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_VS_INPUT_REGISTER_COUNT = 32; - - public const uint D3D12_VS_INPUT_REGISTER_READS_PER_INST = 2; - - public const uint D3D12_VS_INPUT_REGISTER_READ_PORTS = 1; - - public const uint D3D12_VS_OUTPUT_REGISTER_COMPONENTS = 4; - - public const uint D3D12_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32; - - public const uint D3D12_VS_OUTPUT_REGISTER_COUNT = 32; - - public const uint D3D12_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT = 10; - - public const uint D3D12_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 25; - - public const uint D3D12_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP = 25; - - public const uint D3D12_SHADER_COMPONENT_MAPPING_MASK = 0x7; - - public const uint D3D12_SHADER_COMPONENT_MAPPING_SHIFT = 3; - public const uint D3D12_SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES = 1 << (unchecked((int)D3D12_SHADER_COMPONENT_MAPPING_SHIFT) * 4); public const uint D3D12_DEFAULT_SHADER_4_COMPONENT_MAPPING = 0x1688; - - public const uint D3D12_FILTER_REDUCTION_TYPE_MASK = 0x00000003; - - public const uint D3D12_FILTER_REDUCTION_TYPE_SHIFT = 7; - - public const uint D3D12_FILTER_TYPE_MASK = 0x00000003; - - public const uint D3D12_MIN_FILTER_SHIFT = 4; - - public const uint D3D12_MAG_FILTER_SHIFT = 2; - - public const uint D3D12_MIP_FILTER_SHIFT = 0; - - public const uint D3D12_ANISOTROPIC_FILTERING_BIT = 0x00000040; - - public const uint D3D12_SHADING_RATE_X_AXIS_SHIFT = 2; - - public const uint D3D12_SHADING_RATE_VALID_MASK = 3; - - public static uint D3D12_ENCODE_SHADER_4_COMPONENT_MAPPING(D3D12_SHADER_COMPONENT_MAPPING Src0, D3D12_SHADER_COMPONENT_MAPPING Src1, D3D12_SHADER_COMPONENT_MAPPING Src2, D3D12_SHADER_COMPONENT_MAPPING Src3) - { - return ((uint)Src0 & D3D12_SHADER_COMPONENT_MAPPING_MASK) - | (((uint)Src1 & D3D12_SHADER_COMPONENT_MAPPING_MASK) << unchecked((int)D3D12_SHADER_COMPONENT_MAPPING_SHIFT)) - | (((uint)Src2 & D3D12_SHADER_COMPONENT_MAPPING_MASK) << (unchecked((int)D3D12_SHADER_COMPONENT_MAPPING_SHIFT) * 2)) - | (((uint)Src3 & D3D12_SHADER_COMPONENT_MAPPING_MASK) << (unchecked((int)D3D12_SHADER_COMPONENT_MAPPING_SHIFT) * 3)) - | D3D12_SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES; - } - - public static D3D12_SHADER_COMPONENT_MAPPING D3D12_DECODE_SHADER_4_COMPONENT_MAPPING(int ComponentToExtract, uint Mapping) => (D3D12_SHADER_COMPONENT_MAPPING)((Mapping >> (unchecked((int)D3D12_SHADER_COMPONENT_MAPPING_SHIFT) * ComponentToExtract)) & D3D12_SHADER_COMPONENT_MAPPING_MASK); - - public static D3D12_FILTER D3D12_ENCODE_BASIC_FILTER(D3D12_FILTER_TYPE min, D3D12_FILTER_TYPE mag, D3D12_FILTER_TYPE mip, D3D12_FILTER_REDUCTION_TYPE reduction) - { - return (D3D12_FILTER)((((uint)min & D3D12_FILTER_TYPE_MASK) << unchecked((int)D3D12_MIN_FILTER_SHIFT)) - | (((uint)mag & D3D12_FILTER_TYPE_MASK) << unchecked((int)D3D12_MAG_FILTER_SHIFT)) - | (((uint)mip & D3D12_FILTER_TYPE_MASK) << unchecked((int)D3D12_MIP_FILTER_SHIFT)) - | (((uint)reduction & D3D12_FILTER_REDUCTION_TYPE_MASK) << unchecked((int)D3D12_FILTER_REDUCTION_TYPE_SHIFT))); - } - - public static D3D12_FILTER D3D12_ENCODE_ANISOTROPIC_FILTER(D3D12_FILTER_REDUCTION_TYPE reduction) => (D3D12_FILTER)(D3D12_ANISOTROPIC_FILTERING_BIT | (uint)D3D12_ENCODE_BASIC_FILTER(D3D12_FILTER_TYPE_LINEAR, D3D12_FILTER_TYPE_LINEAR, D3D12_FILTER_TYPE_LINEAR, reduction)); - - public static D3D12_FILTER_TYPE D3D12_DECODE_MIN_FILTER(D3D12_FILTER D3D12Filter) => (D3D12_FILTER_TYPE)(((uint)D3D12Filter >> unchecked((int)D3D12_MIN_FILTER_SHIFT)) & D3D12_FILTER_TYPE_MASK); - - public static D3D12_FILTER_TYPE D3D12_DECODE_MAG_FILTER(D3D12_FILTER D3D12Filter) => (D3D12_FILTER_TYPE)(((uint)D3D12Filter >> unchecked((int)D3D12_MAG_FILTER_SHIFT)) & D3D12_FILTER_TYPE_MASK); - - public static D3D12_FILTER_TYPE D3D12_DECODE_MIP_FILTER(D3D12_FILTER D3D12Filter) => (D3D12_FILTER_TYPE)(((uint)D3D12Filter >> unchecked((int)D3D12_MIP_FILTER_SHIFT)) & D3D12_FILTER_TYPE_MASK); - - public static D3D12_FILTER_REDUCTION_TYPE D3D12_DECODE_FILTER_REDUCTION(D3D12_FILTER D3D12Filter) => (D3D12_FILTER_REDUCTION_TYPE)(((uint)D3D12Filter >> unchecked((int)D3D12_FILTER_REDUCTION_TYPE_SHIFT)) & D3D12_FILTER_REDUCTION_TYPE_MASK); - - public static bool D3D12_DECODE_IS_COMPARISON_FILTER(D3D12_FILTER D3D12Filter) => D3D12_DECODE_FILTER_REDUCTION(D3D12Filter) == D3D12_FILTER_REDUCTION_TYPE_COMPARISON; - - public static bool D3D12_DECODE_IS_ANISOTROPIC_FILTER(D3D12_FILTER D3D12Filter) - { - return (((uint)D3D12Filter & D3D12_ANISOTROPIC_FILTERING_BIT) != 0) - && (D3D12_FILTER_TYPE_LINEAR == D3D12_DECODE_MIN_FILTER(D3D12Filter)) - && (D3D12_FILTER_TYPE_LINEAR == D3D12_DECODE_MAG_FILTER(D3D12Filter)) - && (D3D12_FILTER_TYPE_LINEAR == D3D12_DECODE_MIP_FILTER(D3D12Filter)); - } - - public static uint D3D12_MAKE_COARSE_SHADING_RATE(uint x, uint y) => (x << unchecked((int)D3D12_SHADING_RATE_X_AXIS_SHIFT)) | y; - - public static uint D3D12_GET_COARSE_SHADING_RATE_X_AXIS(uint x) => (x >> unchecked((int)D3D12_SHADING_RATE_X_AXIS_SHIFT)) & D3D12_SHADING_RATE_VALID_MASK; - - public static uint D3D12_GET_COARSE_SHADING_RATE_Y_AXIS(uint y) => y & D3D12_SHADING_RATE_VALID_MASK; - - //public static int D3D12ReflectLibrary(void* pSrcData, UIntPtr SrcDataSize, ID3D12LibraryReflection** ppReflector) - //{ - // var iid = IID_ID3D12LibraryReflection; - // return D3DReflectLibrary(pSrcData, SrcDataSize, &iid, (void**)ppReflector); - //} - - //public static int D3D_SET_OBJECT_NAME_N_A(ID3D12Object* pObject, uint Chars, sbyte* pName) - //{ - // var guid = WKPDID_D3DDebugObjectName; - // return pObject->SetPrivateData(&guid, Chars, pName); - //} - - //public static int D3D_SET_OBJECT_NAME_A(ID3D12Object* pObject, sbyte* pName) - //{ - // return D3D_SET_OBJECT_NAME_N_A(pObject, (uint)lstrlenA(pName), pName); - //} - - //public static int D3D_SET_OBJECT_NAME_N_W(ID3D12Object* pObject, uint Chars, ushort* pName) - //{ - // var guid = WKPDID_D3DDebugObjectNameW; - // return pObject->SetPrivateData(&guid, Chars * 2, pName); - //} - - //public static int D3D_SET_OBJECT_NAME_W(ID3D12Object* pObject, ushort* pName) - //{ - // return D3D_SET_OBJECT_NAME_N_W(pObject, (uint)lstrlenW(pName), pName); - //} } } diff --git a/generation/emitter/manual/Direct3DDxgi.manual.cs b/generation/emitter/manual/Direct3DDxgi.manual.cs deleted file mode 100644 index e9a2861da..000000000 --- a/generation/emitter/manual/Direct3DDxgi.manual.cs +++ /dev/null @@ -1,69 +0,0 @@ -using System; - -namespace Windows.Win32.Dxgi -{ - public static unsafe partial class Apis - { - public const uint DXGI_USAGE_SHADER_INPUT = 0x00000010; - - public const uint DXGI_USAGE_RENDER_TARGET_OUTPUT = 0x00000020; - - public const uint DXGI_USAGE_BACK_BUFFER = 0x00000040; - - public const uint DXGI_USAGE_SHARED = 0x00000080; - - public const uint DXGI_USAGE_READ_ONLY = 0x00000100; - - public const uint DXGI_USAGE_DISCARD_ON_PRESENT = 0x00000200; - - public const uint DXGI_USAGE_UNORDERED_ACCESS = 0x00000400; - - public const uint DXGI_RESOURCE_PRIORITY_MINIMUM = 0x28000000; - - public const uint DXGI_RESOURCE_PRIORITY_LOW = 0x50000000; - - public const uint DXGI_RESOURCE_PRIORITY_NORMAL = 0x78000000; - - public const uint DXGI_RESOURCE_PRIORITY_HIGH = 0xA0000000; - - public const uint DXGI_RESOURCE_PRIORITY_MAXIMUM = 0xC8000000; - - public const uint DXGI_MAP_READ = 1; - - public const uint DXGI_MAP_WRITE = 2; - - public const uint DXGI_MAP_DISCARD = 4; - - public const uint DXGI_ENUM_MODES_INTERLACED = 1; - - public const uint DXGI_ENUM_MODES_SCALING = 2; - - public const uint DXGI_MAX_SWAP_CHAIN_BUFFERS = 16; - - public const uint DXGI_PRESENT_TEST = 0x00000001; - - public const uint DXGI_PRESENT_DO_NOT_SEQUENCE = 0x00000002; - - public const uint DXGI_PRESENT_RESTART = 0x00000004; - - public const uint DXGI_PRESENT_DO_NOT_WAIT = 0x00000008; - - public const uint DXGI_PRESENT_STEREO_PREFER_RIGHT = 0x00000010; - - public const uint DXGI_PRESENT_STEREO_TEMPORARY_MONO = 0x00000020; - - public const uint DXGI_PRESENT_RESTRICT_TO_OUTPUT = 0x00000040; - - public const uint DXGI_PRESENT_USE_DURATION = 0x00000100; - - public const uint DXGI_PRESENT_ALLOW_TEARING = 0x00000200; - - public const uint DXGI_MWA_NO_WINDOW_CHANGES = 1 << 0; - - public const uint DXGI_MWA_NO_ALT_ENTER = 1 << 1; - - public const uint DXGI_MWA_NO_PRINT_SCREEN = 1 << 2; - - public const uint DXGI_MWA_VALID = 0x7; - } -} diff --git a/generation/emitter/manual/Direct3DHlsl.manual.cs b/generation/emitter/manual/Direct3DHlsl.manual.cs index d48a23e60..051c20285 100644 --- a/generation/emitter/manual/Direct3DHlsl.manual.cs +++ b/generation/emitter/manual/Direct3DHlsl.manual.cs @@ -11,96 +11,8 @@ public static unsafe partial class Apis { public const string D3DCOMPILER_DLL = "d3dcompiler_47.dll"; - public const int D3D_COMPILER_VERSION = 47; - - public const uint D3DCOMPILE_DEBUG = 1 << 0; - - public const uint D3DCOMPILE_SKIP_VALIDATION = 1 << 1; - - public const uint D3DCOMPILE_SKIP_OPTIMIZATION = 1 << 2; - - public const uint D3DCOMPILE_PACK_MATRIX_ROW_MAJOR = 1 << 3; - - public const uint D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR = 1 << 4; - - public const uint D3DCOMPILE_PARTIAL_PRECISION = 1 << 5; - - public const uint D3DCOMPILE_FORCE_VS_SOFTWARE_NO_OPT = 1 << 6; - - public const uint D3DCOMPILE_FORCE_PS_SOFTWARE_NO_OPT = 1 << 7; - - public const uint D3DCOMPILE_NO_PRESHADER = 1 << 8; - - public const uint D3DCOMPILE_AVOID_FLOW_CONTROL = 1 << 9; - - public const uint D3DCOMPILE_PREFER_FLOW_CONTROL = 1 << 10; - - public const uint D3DCOMPILE_ENABLE_STRICTNESS = 1 << 11; - - public const uint D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY = 1 << 12; - - public const uint D3DCOMPILE_IEEE_STRICTNESS = 1 << 13; - - public const uint D3DCOMPILE_OPTIMIZATION_LEVEL0 = 1 << 14; - - public const uint D3DCOMPILE_OPTIMIZATION_LEVEL1 = 0; - public const uint D3DCOMPILE_OPTIMIZATION_LEVEL2 = (1 << 14) | (1 << 15); - public const uint D3DCOMPILE_OPTIMIZATION_LEVEL3 = 1 << 15; - - public const uint D3DCOMPILE_RESERVED16 = 1 << 16; - - public const uint D3DCOMPILE_RESERVED17 = 1 << 17; - - public const uint D3DCOMPILE_WARNINGS_ARE_ERRORS = 1 << 18; - - public const uint D3DCOMPILE_RESOURCES_MAY_ALIAS = 1 << 19; - - public const uint D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES = 1 << 20; - - public const uint D3DCOMPILE_ALL_RESOURCES_BOUND = 1 << 21; - - public const uint D3DCOMPILE_DEBUG_NAME_FOR_SOURCE = 1 << 22; - - public const uint D3DCOMPILE_DEBUG_NAME_FOR_BINARY = 1 << 23; - - public const uint D3DCOMPILE_EFFECT_CHILD_EFFECT = 1 << 0; - - public const uint D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS = 1 << 1; - - public const uint D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST = 0; - - public const uint D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_0 = 1 << 4; - - public const uint D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_1 = 1 << 5; - public const uint D3D_COMPILE_STANDARD_FILE_INCLUDE = 1; - - public const uint D3DCOMPILE_SECDATA_MERGE_UAV_SLOTS = 0x00000001; - - public const uint D3DCOMPILE_SECDATA_PRESERVE_TEMPLATE_SLOTS = 0x00000002; - - public const uint D3DCOMPILE_SECDATA_REQUIRE_TEMPLATE_MATCH = 0x00000004; - - public const uint D3D_DISASM_ENABLE_COLOR_CODE = 0x00000001; - - public const uint D3D_DISASM_ENABLE_DEFAULT_VALUE_PRINTS = 0x00000002; - - public const uint D3D_DISASM_ENABLE_INSTRUCTION_NUMBERING = 0x00000004; - - public const uint D3D_DISASM_ENABLE_INSTRUCTION_CYCLE = 0x00000008; - - public const uint D3D_DISASM_DISABLE_DEBUG_INFO = 0x00000010; - - public const uint D3D_DISASM_ENABLE_INSTRUCTION_OFFSET = 0x00000020; - - public const uint D3D_DISASM_INSTRUCTION_ONLY = 0x00000040; - - public const uint D3D_DISASM_PRINT_HEX_LITERALS = 0x00000080; - - public const uint D3D_GET_INST_OFFSETS_INCLUDE_NON_EXECUTABLE = 0x00000001; - - public const uint D3D_COMPRESS_SHADER_KEEP_ALL_PARTS = 0x00000001; } } diff --git a/generation/emitter/manual/FileSystem.manual.cs b/generation/emitter/manual/FileSystem.manual.cs index 3b898738c..2b365e1d3 100644 --- a/generation/emitter/manual/FileSystem.manual.cs +++ b/generation/emitter/manual/FileSystem.manual.cs @@ -12,19 +12,6 @@ public enum FIND_FIRST_EX_FLAGS : uint FIND_FIRST_EX_ON_DISK_ENTRIES_ONLY = 0x00000004 } - [Flags] - public enum FILE_NOTIFY_CHANGE : uint - { - FILE_NOTIFY_CHANGE_FILE_NAME = 0x00000001, - FILE_NOTIFY_CHANGE_DIR_NAME = 0x00000002, - FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x00000004, - FILE_NOTIFY_CHANGE_SIZE = 0x00000008, - FILE_NOTIFY_CHANGE_LAST_WRITE = 0x00000010, - FILE_NOTIFY_CHANGE_LAST_ACCESS = 0x00000020, - FILE_NOTIFY_CHANGE_CREATION = 0x00000040, - FILE_NOTIFY_CHANGE_SECURITY = 0x00000100, - } - [Flags] public enum DEFINE_DOS_DEVICE_FLAGS : uint { @@ -127,9 +114,4 @@ public enum FILE_ACCESS_FLAGS : uint FILE_GENERIC_EXECUTE = (STANDARD_RIGHTS_EXECUTE | FILE_READ_ATTRIBUTES | FILE_EXECUTE | SYNCHRONIZE) } - - public static unsafe partial class Apis - { - public const int MAX_PATH = 260; - } } diff --git a/generation/emitter/manual/Security.manual.cs b/generation/emitter/manual/Security.manual.cs index 025ff8dcd..f8d9caf35 100644 --- a/generation/emitter/manual/Security.manual.cs +++ b/generation/emitter/manual/Security.manual.cs @@ -39,4 +39,10 @@ public enum CREDUIWIN CREDUIWIN_PREPROMPTING = 0X00002000, CREDUIWIN_PACK_32_WOW = 0x10000000 } + + public static unsafe partial class Apis + { + // Has to be int so it can be used in a shift + public const int CERT_COMPARE_SHIFT = 16; + } } diff --git a/generation/emitter/manual/SystemServices.manual.cs b/generation/emitter/manual/SystemServices.manual.cs index 9106e2558..4fdb342f4 100644 --- a/generation/emitter/manual/SystemServices.manual.cs +++ b/generation/emitter/manual/SystemServices.manual.cs @@ -10,5879 +10,21 @@ public static unsafe partial class Apis public const int FALSE = 0; - public const ushort RT_CURSOR = 1; + [NativeTypeName("HANDLE")] + public const int INVALID_HANDLE_VALUE = -1; - public const ushort RT_BITMAP = 2; + public const uint STANDARD_RIGHTS_READ = READ_CONTROL; + public const uint STANDARD_RIGHTS_WRITE = READ_CONTROL; + public const uint STANDARD_RIGHTS_EXECUTE = READ_CONTROL; - public const ushort RT_ICON = 3; - - public const ushort RT_MENU = 4; - - public const ushort RT_DIALOG = 5; - - public const ushort RT_STRING = 6; - - public const ushort RT_FONTDIR = 7; - - public const ushort RT_FONT = 8; - - public const ushort RT_ACCELERATOR = 9; - - public const ushort RT_RCDATA = 10; - - public const ushort RT_MESSAGETABLE = 11; - - public const int DIFFERENCE = 11; - - public const ushort RT_GROUP_CURSOR = RT_CURSOR + DIFFERENCE; - - public const ushort RT_GROUP_ICON = RT_ICON + DIFFERENCE; - - public const ushort RT_VERSION = 16; - - public const ushort RT_DLGINCLUDE = 17; - - public const ushort RT_PLUGPLAY = 19; - - public const ushort RT_VXD = 20; - - public const ushort RT_ANICURSOR = 21; - - public const ushort RT_ANIICON = 22; - - public const ushort RT_HTML = 23; - - public const ushort RT_MANIFEST = 24; - - public const ushort CREATEPROCESS_MANIFEST_RESOURCE_ID = 1; - - public const ushort ISOLATIONAWARE_MANIFEST_RESOURCE_ID = 2; - - public const ushort ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID = 3; - - public const ushort ISOLATIONPOLICY_MANIFEST_RESOURCE_ID = 4; - - public const ushort ISOLATIONPOLICY_BROWSER_MANIFEST_RESOURCE_ID = 5; - - public const ushort MINIMUM_RESERVED_MANIFEST_RESOURCE_ID = 1; - - public const ushort MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID = 16; - - public const int SETWALLPAPER_DEFAULT = -1; - - public const int SB_HORZ = 0; - - public const int SB_VERT = 1; - - public const int SB_CTL = 2; - - public const int SB_BOTH = 3; - - public const int SB_LINEUP = 0; - - public const int SB_LINELEFT = 0; - - public const int SB_LINEDOWN = 1; - - public const int SB_LINERIGHT = 1; - - public const int SB_PAGEUP = 2; - - public const int SB_PAGELEFT = 2; - - public const int SB_PAGEDOWN = 3; - - public const int SB_PAGERIGHT = 3; - - public const int SB_THUMBPOSITION = 4; - - public const int SB_THUMBTRACK = 5; - - public const int SB_TOP = 6; - - public const int SB_LEFT = 6; - - public const int SB_BOTTOM = 7; - - public const int SB_RIGHT = 7; - - public const int SB_ENDSCROLL = 8; - - public const int SW_HIDE = 0; - - public const int SW_SHOWNORMAL = 1; - - public const int SW_NORMAL = 1; - - public const int SW_SHOWMINIMIZED = 2; - - public const int SW_SHOWMAXIMIZED = 3; - - public const int SW_MAXIMIZE = 3; - - public const int SW_SHOWNOACTIVATE = 4; - - public const int SW_SHOW = 5; - - public const int SW_MINIMIZE = 6; - - public const int SW_SHOWMINNOACTIVE = 7; - - public const int SW_SHOWNA = 8; - - public const int SW_RESTORE = 9; - - public const int SW_SHOWDEFAULT = 10; - - public const int SW_FORCEMINIMIZE = 11; - - public const int SW_MAX = 11; - - public const int HIDE_WINDOW = 0; - - public const int SHOW_OPENWINDOW = 1; - - public const int SHOW_ICONWINDOW = 2; - - public const int SHOW_FULLSCREEN = 3; - - public const int SHOW_OPENNOACTIVATE = 4; - - public const int SW_PARENTCLOSING = 1; - - public const int SW_OTHERZOOM = 2; - - public const int SW_PARENTOPENING = 3; - - public const int SW_OTHERUNZOOM = 4; - - public const int AW_HOR_POSITIVE = 0x00000001; - - public const int AW_HOR_NEGATIVE = 0x00000002; - - public const int AW_VER_POSITIVE = 0x00000004; - - public const int AW_VER_NEGATIVE = 0x00000008; - - public const int AW_CENTER = 0x00000010; - - public const int AW_HIDE = 0x00010000; - - public const int AW_ACTIVATE = 0x00020000; - - public const int AW_SLIDE = 0x00040000; - - public const int AW_BLEND = 0x00080000; - - public const int KF_EXTENDED = 0x0100; - - public const int KF_DLGMODE = 0x0800; - - public const int KF_MENUMODE = 0x1000; - - public const int KF_ALTDOWN = 0x2000; - - public const int KF_REPEAT = 0x4000; - - public const int KF_UP = 0x8000; - - public const int VK_LBUTTON = 0x01; - - public const int VK_RBUTTON = 0x02; - - public const int VK_CANCEL = 0x03; - - public const int VK_MBUTTON = 0x04; - - public const int VK_XBUTTON1 = 0x05; - - public const int VK_XBUTTON2 = 0x06; - - public const int VK_BACK = 0x08; - - public const int VK_TAB = 0x09; - - public const int VK_CLEAR = 0x0C; - - public const int VK_RETURN = 0x0D; - - public const int VK_SHIFT = 0x10; - - public const int VK_CONTROL = 0x11; - - public const int VK_MENU = 0x12; - - public const int VK_PAUSE = 0x13; - - public const int VK_CAPITAL = 0x14; - - public const int VK_KANA = 0x15; - - public const int VK_HANGEUL = 0x15; - - public const int VK_HANGUL = 0x15; - - public const int VK_JUNJA = 0x17; - - public const int VK_FINAL = 0x18; - - public const int VK_HANJA = 0x19; - - public const int VK_KANJI = 0x19; - - public const int VK_ESCAPE = 0x1B; - - public const int VK_CONVERT = 0x1C; - - public const int VK_NONCONVERT = 0x1D; - - public const int VK_ACCEPT = 0x1E; - - public const int VK_MODECHANGE = 0x1F; - - public const int VK_SPACE = 0x20; - - public const int VK_PRIOR = 0x21; - - public const int VK_NEXT = 0x22; - - public const int VK_END = 0x23; - - public const int VK_HOME = 0x24; - - public const int VK_LEFT = 0x25; - - public const int VK_UP = 0x26; - - public const int VK_RIGHT = 0x27; - - public const int VK_DOWN = 0x28; - - public const int VK_SELECT = 0x29; - - public const int VK_PRINT = 0x2A; - - public const int VK_EXECUTE = 0x2B; - - public const int VK_SNAPSHOT = 0x2C; - - public const int VK_INSERT = 0x2D; - - public const int VK_DELETE = 0x2E; - - public const int VK_HELP = 0x2F; - - public const int VK_LWIN = 0x5B; - - public const int VK_RWIN = 0x5C; - - public const int VK_APPS = 0x5D; - - public const int VK_SLEEP = 0x5F; - - public const int VK_NUMPAD0 = 0x60; - - public const int VK_NUMPAD1 = 0x61; - - public const int VK_NUMPAD2 = 0x62; - - public const int VK_NUMPAD3 = 0x63; - - public const int VK_NUMPAD4 = 0x64; - - public const int VK_NUMPAD5 = 0x65; - - public const int VK_NUMPAD6 = 0x66; - - public const int VK_NUMPAD7 = 0x67; - - public const int VK_NUMPAD8 = 0x68; - - public const int VK_NUMPAD9 = 0x69; - - public const int VK_MULTIPLY = 0x6A; - - public const int VK_ADD = 0x6B; - - public const int VK_SEPARATOR = 0x6C; - - public const int VK_SUBTRACT = 0x6D; - - public const int VK_DECIMAL = 0x6E; - - public const int VK_DIVIDE = 0x6F; - - public const int VK_F1 = 0x70; - - public const int VK_F2 = 0x71; - - public const int VK_F3 = 0x72; - - public const int VK_F4 = 0x73; - - public const int VK_F5 = 0x74; - - public const int VK_F6 = 0x75; - - public const int VK_F7 = 0x76; - - public const int VK_F8 = 0x77; - - public const int VK_F9 = 0x78; - - public const int VK_F10 = 0x79; - - public const int VK_F11 = 0x7A; - - public const int VK_F12 = 0x7B; - - public const int VK_F13 = 0x7C; - - public const int VK_F14 = 0x7D; - - public const int VK_F15 = 0x7E; - - public const int VK_F16 = 0x7F; - - public const int VK_F17 = 0x80; - - public const int VK_F18 = 0x81; - - public const int VK_F19 = 0x82; - - public const int VK_F20 = 0x83; - - public const int VK_F21 = 0x84; - - public const int VK_F22 = 0x85; - - public const int VK_F23 = 0x86; - - public const int VK_F24 = 0x87; - - public const int VK_NAVIGATION_VIEW = 0x88; - - public const int VK_NAVIGATION_MENU = 0x89; - - public const int VK_NAVIGATION_UP = 0x8A; - - public const int VK_NAVIGATION_DOWN = 0x8B; - - public const int VK_NAVIGATION_LEFT = 0x8C; - - public const int VK_NAVIGATION_RIGHT = 0x8D; - - public const int VK_NAVIGATION_ACCEPT = 0x8E; - - public const int VK_NAVIGATION_CANCEL = 0x8F; - - public const int VK_NUMLOCK = 0x90; - - public const int VK_SCROLL = 0x91; - - public const int VK_OEM_NEC_EQUAL = 0x92; - - public const int VK_OEM_FJ_JISHO = 0x92; - - public const int VK_OEM_FJ_MASSHOU = 0x93; - - public const int VK_OEM_FJ_TOUROKU = 0x94; - - public const int VK_OEM_FJ_LOYA = 0x95; - - public const int VK_OEM_FJ_ROYA = 0x96; - - public const int VK_LSHIFT = 0xA0; - - public const int VK_RSHIFT = 0xA1; - - public const int VK_LCONTROL = 0xA2; - - public const int VK_RCONTROL = 0xA3; - - public const int VK_LMENU = 0xA4; - - public const int VK_RMENU = 0xA5; - - public const int VK_BROWSER_BACK = 0xA6; - - public const int VK_BROWSER_FORWARD = 0xA7; - - public const int VK_BROWSER_REFRESH = 0xA8; - - public const int VK_BROWSER_STOP = 0xA9; - - public const int VK_BROWSER_SEARCH = 0xAA; - - public const int VK_BROWSER_FAVORITES = 0xAB; - - public const int VK_BROWSER_HOME = 0xAC; - - public const int VK_VOLUME_MUTE = 0xAD; - - public const int VK_VOLUME_DOWN = 0xAE; - - public const int VK_VOLUME_UP = 0xAF; - - public const int VK_MEDIA_NEXT_TRACK = 0xB0; - - public const int VK_MEDIA_PREV_TRACK = 0xB1; - - public const int VK_MEDIA_STOP = 0xB2; - - public const int VK_MEDIA_PLAY_PAUSE = 0xB3; - - public const int VK_LAUNCH_MAIL = 0xB4; - - public const int VK_LAUNCH_MEDIA_SELECT = 0xB5; - - public const int VK_LAUNCH_APP1 = 0xB6; - - public const int VK_LAUNCH_APP2 = 0xB7; - - public const int VK_OEM_1 = 0xBA; - - public const int VK_OEM_PLUS = 0xBB; - - public const int VK_OEM_COMMA = 0xBC; - - public const int VK_OEM_MINUS = 0xBD; - - public const int VK_OEM_PERIOD = 0xBE; - - public const int VK_OEM_2 = 0xBF; - - public const int VK_OEM_3 = 0xC0; - - public const int VK_GAMEPAD_A = 0xC3; - - public const int VK_GAMEPAD_B = 0xC4; - - public const int VK_GAMEPAD_X = 0xC5; - - public const int VK_GAMEPAD_Y = 0xC6; - - public const int VK_GAMEPAD_RIGHT_SHOULDER = 0xC7; - - public const int VK_GAMEPAD_LEFT_SHOULDER = 0xC8; - - public const int VK_GAMEPAD_LEFT_TRIGGER = 0xC9; - - public const int VK_GAMEPAD_RIGHT_TRIGGER = 0xCA; - - public const int VK_GAMEPAD_DPAD_UP = 0xCB; - - public const int VK_GAMEPAD_DPAD_DOWN = 0xCC; - - public const int VK_GAMEPAD_DPAD_LEFT = 0xCD; - - public const int VK_GAMEPAD_DPAD_RIGHT = 0xCE; - - public const int VK_GAMEPAD_MENU = 0xCF; - - public const int VK_GAMEPAD_VIEW = 0xD0; - - public const int VK_GAMEPAD_LEFT_THUMBSTICK_BUTTON = 0xD1; - - public const int VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTON = 0xD2; - - public const int VK_GAMEPAD_LEFT_THUMBSTICK_UP = 0xD3; - - public const int VK_GAMEPAD_LEFT_THUMBSTICK_DOWN = 0xD4; - - public const int VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT = 0xD5; - - public const int VK_GAMEPAD_LEFT_THUMBSTICK_LEFT = 0xD6; - - public const int VK_GAMEPAD_RIGHT_THUMBSTICK_UP = 0xD7; - - public const int VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN = 0xD8; - - public const int VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHT = 0xD9; - - public const int VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT = 0xDA; - - public const int VK_OEM_4 = 0xDB; - - public const int VK_OEM_5 = 0xDC; - - public const int VK_OEM_6 = 0xDD; - - public const int VK_OEM_7 = 0xDE; - - public const int VK_OEM_8 = 0xDF; - - public const int VK_OEM_AX = 0xE1; - - public const int VK_OEM_102 = 0xE2; - - public const int VK_ICO_HELP = 0xE3; - - public const int VK_ICO_00 = 0xE4; - - public const int VK_PROCESSKEY = 0xE5; - - public const int VK_ICO_CLEAR = 0xE6; - - public const int VK_PACKET = 0xE7; - - public const int VK_OEM_RESET = 0xE9; - - public const int VK_OEM_JUMP = 0xEA; - - public const int VK_OEM_PA1 = 0xEB; - - public const int VK_OEM_PA2 = 0xEC; - - public const int VK_OEM_PA3 = 0xED; - - public const int VK_OEM_WSCTRL = 0xEE; - - public const int VK_OEM_CUSEL = 0xEF; - - public const int VK_OEM_ATTN = 0xF0; - - public const int VK_OEM_FINISH = 0xF1; - - public const int VK_OEM_COPY = 0xF2; - - public const int VK_OEM_AUTO = 0xF3; - - public const int VK_OEM_ENLW = 0xF4; - - public const int VK_OEM_BACKTAB = 0xF5; - - public const int VK_ATTN = 0xF6; - - public const int VK_CRSEL = 0xF7; - - public const int VK_EXSEL = 0xF8; - - public const int VK_EREOF = 0xF9; - - public const int VK_PLAY = 0xFA; - - public const int VK_ZOOM = 0xFB; - - public const int VK_NONAME = 0xFC; - - public const int VK_PA1 = 0xFD; - - public const int VK_OEM_CLEAR = 0xFE; - - public const int WH_MIN = -1; - - public const int WH_MSGFILTER = -1; - - public const int WH_JOURNALRECORD = 0; - - public const int WH_JOURNALPLAYBACK = 1; - - public const int WH_KEYBOARD = 2; - - public const int WH_GETMESSAGE = 3; - - public const int WH_CALLWNDPROC = 4; - - public const int WH_CBT = 5; - - public const int WH_SYSMSGFILTER = 6; - - public const int WH_MOUSE = 7; - - public const int WH_HARDWARE = 8; - - public const int WH_DEBUG = 9; - - public const int WH_SHELL = 10; - - public const int WH_FOREGROUNDIDLE = 11; - - public const int WH_CALLWNDPROCRET = 12; - - public const int WH_KEYBOARD_LL = 13; - - public const int WH_MOUSE_LL = 14; - - public const int WH_MAX = 14; - - public const int WH_MINHOOK = WH_MIN; - - public const int WH_MAXHOOK = WH_MAX; - - public const int HC_ACTION = 0; - - public const int HC_GETNEXT = 1; - - public const int HC_SKIP = 2; - - public const int HC_NOREMOVE = 3; - - public const int HC_NOREM = HC_NOREMOVE; - - public const int HC_SYSMODALON = 4; - - public const int HC_SYSMODALOFF = 5; - - public const int HCBT_MOVESIZE = 0; - - public const int HCBT_MINMAX = 1; - - public const int HCBT_QS = 2; - - public const int HCBT_CREATEWND = 3; - - public const int HCBT_DESTROYWND = 4; - - public const int HCBT_ACTIVATE = 5; - - public const int HCBT_CLICKSKIPPED = 6; - - public const int HCBT_KEYSKIPPED = 7; - - public const int HCBT_SYSCOMMAND = 8; - - public const int HCBT_SETFOCUS = 9; - - public const int WTS_CONSOLE_CONNECT = 0x1; - - public const int WTS_CONSOLE_DISCONNECT = 0x2; - - public const int WTS_REMOTE_CONNECT = 0x3; - - public const int WTS_REMOTE_DISCONNECT = 0x4; - - public const int WTS_SESSION_LOGON = 0x5; - - public const int WTS_SESSION_LOGOFF = 0x6; - - public const int WTS_SESSION_LOCK = 0x7; - - public const int WTS_SESSION_UNLOCK = 0x8; - - public const int WTS_SESSION_REMOTE_CONTROL = 0x9; - - public const int WTS_SESSION_CREATE = 0xA; - - public const int WTS_SESSION_TERMINATE = 0xB; - - public const int MSGF_DIALOGBOX = 0; - - public const int MSGF_MESSAGEBOX = 1; - - public const int MSGF_MENU = 2; - - public const int MSGF_SCROLLBAR = 5; - - public const int MSGF_NEXTWINDOW = 6; - - public const int MSGF_MAX = 8; - - public const int MSGF_USER = 4096; - - public const int HSHELL_WINDOWCREATED = 1; - - public const int HSHELL_WINDOWDESTROYED = 2; - - public const int HSHELL_ACTIVATESHELLWINDOW = 3; - - public const int HSHELL_WINDOWACTIVATED = 4; - - public const int HSHELL_GETMINRECT = 5; - - public const int HSHELL_REDRAW = 6; - - public const int HSHELL_TASKMAN = 7; - - public const int HSHELL_LANGUAGE = 8; - - public const int HSHELL_SYSMENU = 9; - - public const int HSHELL_ENDTASK = 10; - - public const int HSHELL_ACCESSIBILITYSTATE = 11; - - public const int HSHELL_APPCOMMAND = 12; - - public const int HSHELL_WINDOWREPLACED = 13; - - public const int HSHELL_WINDOWREPLACING = 14; - - public const int HSHELL_MONITORCHANGED = 16; - - public const int HSHELL_HIGHBIT = 0x8000; - - public const int HSHELL_FLASH = HSHELL_REDRAW | HSHELL_HIGHBIT; - - public const int HSHELL_RUDEAPPACTIVATED = HSHELL_WINDOWACTIVATED | HSHELL_HIGHBIT; - - public const int APPCOMMAND_BROWSER_BACKWARD = 1; - - public const int APPCOMMAND_BROWSER_FORWARD = 2; - - public const int APPCOMMAND_BROWSER_REFRESH = 3; - - public const int APPCOMMAND_BROWSER_STOP = 4; - - public const int APPCOMMAND_BROWSER_SEARCH = 5; - - public const int APPCOMMAND_BROWSER_FAVORITES = 6; - - public const int APPCOMMAND_BROWSER_HOME = 7; - - public const int APPCOMMAND_VOLUME_MUTE = 8; - - public const int APPCOMMAND_VOLUME_DOWN = 9; - - public const int APPCOMMAND_VOLUME_UP = 10; - - public const int APPCOMMAND_MEDIA_NEXTTRACK = 11; - - public const int APPCOMMAND_MEDIA_PREVIOUSTRACK = 12; - - public const int APPCOMMAND_MEDIA_STOP = 13; - - public const int APPCOMMAND_MEDIA_PLAY_PAUSE = 14; - - public const int APPCOMMAND_LAUNCH_MAIL = 15; - - public const int APPCOMMAND_LAUNCH_MEDIA_SELECT = 16; - - public const int APPCOMMAND_LAUNCH_APP1 = 17; - - public const int APPCOMMAND_LAUNCH_APP2 = 18; - - public const int APPCOMMAND_BASS_DOWN = 19; - - public const int APPCOMMAND_BASS_BOOST = 20; - - public const int APPCOMMAND_BASS_UP = 21; - - public const int APPCOMMAND_TREBLE_DOWN = 22; - - public const int APPCOMMAND_TREBLE_UP = 23; - - public const int APPCOMMAND_MICROPHONE_VOLUME_MUTE = 24; - - public const int APPCOMMAND_MICROPHONE_VOLUME_DOWN = 25; - - public const int APPCOMMAND_MICROPHONE_VOLUME_UP = 26; - - public const int APPCOMMAND_HELP = 27; - - public const int APPCOMMAND_FIND = 28; - - public const int APPCOMMAND_NEW = 29; - - public const int APPCOMMAND_OPEN = 30; - - public const int APPCOMMAND_CLOSE = 31; - - public const int APPCOMMAND_SAVE = 32; - - public const int APPCOMMAND_PRINT = 33; - - public const int APPCOMMAND_UNDO = 34; - - public const int APPCOMMAND_REDO = 35; - - public const int APPCOMMAND_COPY = 36; - - public const int APPCOMMAND_CUT = 37; - - public const int APPCOMMAND_PASTE = 38; - - public const int APPCOMMAND_REPLY_TO_MAIL = 39; - - public const int APPCOMMAND_FORWARD_MAIL = 40; - - public const int APPCOMMAND_SEND_MAIL = 41; - - public const int APPCOMMAND_SPELL_CHECK = 42; - - public const int APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE = 43; - - public const int APPCOMMAND_MIC_ON_OFF_TOGGLE = 44; - - public const int APPCOMMAND_CORRECTION_LIST = 45; - - public const int APPCOMMAND_MEDIA_PLAY = 46; - - public const int APPCOMMAND_MEDIA_PAUSE = 47; - - public const int APPCOMMAND_MEDIA_RECORD = 48; - - public const int APPCOMMAND_MEDIA_FAST_FORWARD = 49; - - public const int APPCOMMAND_MEDIA_REWIND = 50; - - public const int APPCOMMAND_MEDIA_CHANNEL_UP = 51; - - public const int APPCOMMAND_MEDIA_CHANNEL_DOWN = 52; - - public const int APPCOMMAND_DELETE = 53; - - public const int APPCOMMAND_DWM_FLIP3D = 54; - - public const int FAPPCOMMAND_MOUSE = 0x8000; - - public const int FAPPCOMMAND_KEY = 0; - - public const int FAPPCOMMAND_OEM = 0x1000; - - public const int FAPPCOMMAND_MASK = 0xF000; - - public const int LLKHF_EXTENDED = KF_EXTENDED >> 8; - - public const int LLKHF_INJECTED = 0x00000010; - - public const int LLKHF_ALTDOWN = KF_ALTDOWN >> 8; - - public const int LLKHF_UP = KF_UP >> 8; - - public const int LLKHF_LOWER_IL_INJECTED = 0x00000002; - - public const int LLMHF_INJECTED = 0x00000001; - - public const int LLMHF_LOWER_IL_INJECTED = 0x00000002; - - public const int HKL_PREV = 0; - - public const int HKL_NEXT = 1; - - public const int KLF_ACTIVATE = 0x00000001; - - public const int KLF_SUBSTITUTE_OK = 0x00000002; - - public const int KLF_REORDER = 0x00000008; - - public const int KLF_REPLACELANG = 0x00000010; - - public const int KLF_NOTELLSHELL = 0x00000080; - - public const int KLF_SETFORPROCESS = 0x00000100; - - public const int KLF_SHIFTLOCK = 0x00010000; - - public const int KLF_RESET = 0x40000000; - - public const int INPUTLANGCHANGE_SYSCHARSET = 0x0001; - - public const int INPUTLANGCHANGE_FORWARD = 0x0002; - - public const int INPUTLANGCHANGE_BACKWARD = 0x0004; - - public const int KL_NAMELENGTH = 9; - - public const int GMMP_USE_DISPLAY_POINTS = 1; - - public const int GMMP_USE_HIGH_RESOLUTION_POINTS = 2; - - public const int DESKTOP_READOBJECTS = 0x0001; - - public const int DESKTOP_CREATEWINDOW = 0x0002; - - public const int DESKTOP_CREATEMENU = 0x0004; - - public const int DESKTOP_HOOKCONTROL = 0x0008; - - public const int DESKTOP_JOURNALRECORD = 0x0010; - - public const int DESKTOP_JOURNALPLAYBACK = 0x0020; - - public const int DESKTOP_ENUMERATE = 0x0040; - - public const int DESKTOP_WRITEOBJECTS = 0x0080; - - public const int DESKTOP_SWITCHDESKTOP = 0x0100; - - public const int DF_ALLOWOTHERACCOUNTHOOK = 0x0001; - - public const int WINSTA_ENUMDESKTOPS = 0x0001; - - public const int WINSTA_READATTRIBUTES = 0x0002; - - public const int WINSTA_ACCESSCLIPBOARD = 0x0004; - - public const int WINSTA_CREATEDESKTOP = 0x0008; - - public const int WINSTA_WRITEATTRIBUTES = 0x0010; - - public const int WINSTA_ACCESSGLOBALATOMS = 0x0020; - - public const int WINSTA_EXITWINDOWS = 0x0040; - - public const int WINSTA_ENUMERATE = 0x0100; - - public const int WINSTA_READSCREEN = 0x0200; - - public const int WINSTA_ALL_ACCESS = WINSTA_ENUMDESKTOPS | WINSTA_READATTRIBUTES | WINSTA_ACCESSCLIPBOARD | WINSTA_CREATEDESKTOP | WINSTA_WRITEATTRIBUTES | WINSTA_ACCESSGLOBALATOMS | WINSTA_EXITWINDOWS | WINSTA_ENUMERATE | WINSTA_READSCREEN; - - public const int CWF_CREATE_ONLY = 0x00000001; - - public const int WSF_VISIBLE = 0x0001; - - public const int UOI_FLAGS = 1; - - public const int UOI_NAME = 2; - - public const int UOI_TYPE = 3; - - public const int UOI_USER_SID = 4; - - public const int UOI_HEAPSIZE = 5; - - public const int UOI_IO = 6; - - public const int UOI_TIMERPROC_EXCEPTION_SUPPRESSION = 7; - - public const int GWL_WNDPROC = -4; - - public const int GWL_HINSTANCE = -6; - - public const int GWL_HWNDPARENT = -8; - - public const int GWL_STYLE = -16; - - public const int GWL_EXSTYLE = -20; - - public const int GWL_USERDATA = -21; - - public const int GWL_ID = -12; - - public const int GWLP_WNDPROC = -4; - - public const int GWLP_HINSTANCE = -6; - - public const int GWLP_HWNDPARENT = -8; - - public const int GWLP_USERDATA = -21; - - public const int GWLP_ID = -12; - - public const int GCL_MENUNAME = -8; - - public const int GCL_HBRBACKGROUND = -10; - - public const int GCL_HCURSOR = -12; - - public const int GCL_HICON = -14; - - public const int GCL_HMODULE = -16; - - public const int GCL_CBWNDEXTRA = -18; - - public const int GCL_CBCLSEXTRA = -20; - - public const int GCL_WNDPROC = -24; - - public const int GCL_STYLE = -26; - - public const int GCW_ATOM = -32; - - public const int GCL_HICONSM = -34; - - public const int GCLP_MENUNAME = -8; - - public const int GCLP_HBRBACKGROUND = -10; - - public const int GCLP_HCURSOR = -12; - - public const int GCLP_HICON = -14; - - public const int GCLP_HMODULE = -16; - - public const int GCLP_WNDPROC = -24; - - public const int GCLP_HICONSM = -34; - - public const int WM_NULL = 0x0000; - - public const int WM_CREATE = 0x0001; - - public const int WM_DESTROY = 0x0002; - - public const int WM_MOVE = 0x0003; - - public const int WM_SIZE = 0x0005; - - public const int WM_ACTIVATE = 0x0006; - - public const int WA_INACTIVE = 0; - - public const int WA_ACTIVE = 1; - - public const int WA_CLICKACTIVE = 2; - - public const int WM_SETFOCUS = 0x0007; - - public const int WM_KILLFOCUS = 0x0008; - - public const int WM_ENABLE = 0x000A; - - public const int WM_SETREDRAW = 0x000B; - - public const int WM_SETTEXT = 0x000C; - - public const int WM_GETTEXT = 0x000D; - - public const int WM_GETTEXTLENGTH = 0x000E; - - public const int WM_PAINT = 0x000F; - - public const int WM_CLOSE = 0x0010; - - public const int WM_QUERYENDSESSION = 0x0011; - - public const int WM_QUERYOPEN = 0x0013; - - public const int WM_ENDSESSION = 0x0016; - - public const int WM_QUIT = 0x0012; - - public const int WM_ERASEBKGND = 0x0014; - - public const int WM_SYSCOLORCHANGE = 0x0015; - - public const int WM_SHOWWINDOW = 0x0018; - - public const int WM_WININICHANGE = 0x001A; - - public const int WM_SETTINGCHANGE = WM_WININICHANGE; - - public const int WM_DEVMODECHANGE = 0x001B; - - public const int WM_ACTIVATEAPP = 0x001C; - - public const int WM_FONTCHANGE = 0x001D; - - public const int WM_TIMECHANGE = 0x001E; - - public const int WM_CANCELMODE = 0x001F; - - public const int WM_SETCURSOR = 0x0020; - - public const int WM_MOUSEACTIVATE = 0x0021; - - public const int WM_CHILDACTIVATE = 0x0022; - - public const int WM_QUEUESYNC = 0x0023; - - public const int WM_GETMINMAXINFO = 0x0024; - - public const int WM_PAINTICON = 0x0026; - - public const int WM_ICONERASEBKGND = 0x0027; - - public const int WM_NEXTDLGCTL = 0x0028; - - public const int WM_SPOOLERSTATUS = 0x002A; - - public const int WM_DRAWITEM = 0x002B; - - public const int WM_MEASUREITEM = 0x002C; - - public const int WM_DELETEITEM = 0x002D; - - public const int WM_VKEYTOITEM = 0x002E; - - public const int WM_CHARTOITEM = 0x002F; - - public const int WM_SETFONT = 0x0030; - - public const int WM_GETFONT = 0x0031; - - public const int WM_SETHOTKEY = 0x0032; - - public const int WM_GETHOTKEY = 0x0033; - - public const int WM_QUERYDRAGICON = 0x0037; - - public const int WM_COMPAREITEM = 0x0039; - - public const int WM_GETOBJECT = 0x003D; - - public const int WM_COMPACTING = 0x0041; - - public const int WM_COMMNOTIFY = 0x0044; - - public const int WM_WINDOWPOSCHANGING = 0x0046; - - public const int WM_WINDOWPOSCHANGED = 0x0047; - - public const int WM_POWER = 0x0048; - - public const int PWR_OK = 1; - - public const int PWR_FAIL = -1; - - public const int PWR_SUSPENDREQUEST = 1; - - public const int PWR_SUSPENDRESUME = 2; - - public const int PWR_CRITICALRESUME = 3; - - public const int WM_COPYDATA = 0x004A; - - public const int WM_CANCELJOURNAL = 0x004B; - - public const int WM_NOTIFY = 0x004E; - - public const int WM_INPUTLANGCHANGEREQUEST = 0x0050; - - public const int WM_INPUTLANGCHANGE = 0x0051; - - public const int WM_TCARD = 0x0052; - - public const int WM_HELP = 0x0053; - - public const int WM_USERCHANGED = 0x0054; - - public const int WM_NOTIFYFORMAT = 0x0055; - - public const int NFR_ANSI = 1; - - public const int NFR_UNICODE = 2; - - public const int NF_QUERY = 3; - - public const int NF_REQUERY = 4; - - public const int WM_CONTEXTMENU = 0x007B; - - public const int WM_STYLECHANGING = 0x007C; - - public const int WM_STYLECHANGED = 0x007D; - - public const int WM_DISPLAYCHANGE = 0x007E; - - public const int WM_GETICON = 0x007F; - - public const int WM_SETICON = 0x0080; - - public const int WM_NCCREATE = 0x0081; - - public const int WM_NCDESTROY = 0x0082; - - public const int WM_NCCALCSIZE = 0x0083; - - public const int WM_NCHITTEST = 0x0084; - - public const int WM_NCPAINT = 0x0085; - - public const int WM_NCACTIVATE = 0x0086; - - public const int WM_GETDLGCODE = 0x0087; - - public const int WM_SYNCPAINT = 0x0088; - - public const int WM_NCMOUSEMOVE = 0x00A0; - - public const int WM_NCLBUTTONDOWN = 0x00A1; - - public const int WM_NCLBUTTONUP = 0x00A2; - - public const int WM_NCLBUTTONDBLCLK = 0x00A3; - - public const int WM_NCRBUTTONDOWN = 0x00A4; - - public const int WM_NCRBUTTONUP = 0x00A5; - - public const int WM_NCRBUTTONDBLCLK = 0x00A6; - - public const int WM_NCMBUTTONDOWN = 0x00A7; - - public const int WM_NCMBUTTONUP = 0x00A8; - - public const int WM_NCMBUTTONDBLCLK = 0x00A9; - - public const int WM_NCXBUTTONDOWN = 0x00AB; - - public const int WM_NCXBUTTONUP = 0x00AC; - - public const int WM_NCXBUTTONDBLCLK = 0x00AD; - - public const int WM_INPUT_DEVICE_CHANGE = 0x00FE; - - public const int WM_INPUT = 0x00FF; - - public const int WM_KEYFIRST = 0x0100; - - public const int WM_KEYDOWN = 0x0100; - - public const int WM_KEYUP = 0x0101; - - public const int WM_CHAR = 0x0102; - - public const int WM_DEADCHAR = 0x0103; - - public const int WM_SYSKEYDOWN = 0x0104; - - public const int WM_SYSKEYUP = 0x0105; - - public const int WM_SYSCHAR = 0x0106; - - public const int WM_SYSDEADCHAR = 0x0107; - - public const int WM_UNICHAR = 0x0109; - - public const int WM_KEYLAST = 0x0109; - - public const int UNICODE_NOCHAR = 0xFFFF; - - public const int WM_IME_STARTCOMPOSITION = 0x010D; - - public const int WM_IME_ENDCOMPOSITION = 0x010E; - - public const int WM_IME_COMPOSITION = 0x010F; - - public const int WM_IME_KEYLAST = 0x010F; - - public const int WM_INITDIALOG = 0x0110; - - public const int WM_COMMAND = 0x0111; - - public const int WM_SYSCOMMAND = 0x0112; - - public const int WM_TIMER = 0x0113; - - public const int WM_HSCROLL = 0x0114; - - public const int WM_VSCROLL = 0x0115; - - public const int WM_INITMENU = 0x0116; - - public const int WM_INITMENUPOPUP = 0x0117; - - public const int WM_GESTURE = 0x0119; - - public const int WM_GESTURENOTIFY = 0x011A; - - public const int WM_MENUSELECT = 0x011F; - - public const int WM_MENUCHAR = 0x0120; - - public const int WM_ENTERIDLE = 0x0121; - - public const int WM_MENURBUTTONUP = 0x0122; - - public const int WM_MENUDRAG = 0x0123; - - public const int WM_MENUGETOBJECT = 0x0124; - - public const int WM_UNINITMENUPOPUP = 0x0125; - - public const int WM_MENUCOMMAND = 0x0126; - - public const int WM_CHANGEUISTATE = 0x0127; - - public const int WM_UPDATEUISTATE = 0x0128; - - public const int WM_QUERYUISTATE = 0x0129; - - public const int UIS_SET = 1; - - public const int UIS_CLEAR = 2; - - public const int UIS_INITIALIZE = 3; - - public const int UISF_HIDEFOCUS = 0x1; - - public const int UISF_HIDEACCEL = 0x2; - - public const int UISF_ACTIVE = 0x4; - - public const int WM_CTLCOLORMSGBOX = 0x0132; - - public const int WM_CTLCOLOREDIT = 0x0133; - - public const int WM_CTLCOLORLISTBOX = 0x0134; - - public const int WM_CTLCOLORBTN = 0x0135; - - public const int WM_CTLCOLORDLG = 0x0136; - - public const int WM_CTLCOLORSCROLLBAR = 0x0137; - - public const int WM_CTLCOLORSTATIC = 0x0138; - - public const int MN_GETHMENU = 0x01E1; - - public const int WM_MOUSEFIRST = 0x0200; - - public const int WM_MOUSEMOVE = 0x0200; - - public const int WM_LBUTTONDOWN = 0x0201; - - public const int WM_LBUTTONUP = 0x0202; - - public const int WM_LBUTTONDBLCLK = 0x0203; - - public const int WM_RBUTTONDOWN = 0x0204; - - public const int WM_RBUTTONUP = 0x0205; - - public const int WM_RBUTTONDBLCLK = 0x0206; - - public const int WM_MBUTTONDOWN = 0x0207; - - public const int WM_MBUTTONUP = 0x0208; - - public const int WM_MBUTTONDBLCLK = 0x0209; - - public const int WM_MOUSEWHEEL = 0x020A; - - public const int WM_XBUTTONDOWN = 0x020B; - - public const int WM_XBUTTONUP = 0x020C; - - public const int WM_XBUTTONDBLCLK = 0x020D; - - public const int WM_MOUSEHWHEEL = 0x020E; - - public const int WM_MOUSELAST = 0x020E; - - public const int WHEEL_DELTA = 120; - - public const uint WHEEL_PAGESCROLL = uint.MaxValue; - - public const int XBUTTON1 = 0x0001; - - public const int XBUTTON2 = 0x0002; - - public const int WM_PARENTNOTIFY = 0x0210; - - public const int WM_ENTERMENULOOP = 0x0211; - - public const int WM_EXITMENULOOP = 0x0212; - - public const int WM_NEXTMENU = 0x0213; - - public const int WM_SIZING = 0x0214; - - public const int WM_CAPTURECHANGED = 0x0215; - - public const int WM_MOVING = 0x0216; - - public const int WM_POWERBROADCAST = 0x0218; - - public const int PBT_APMQUERYSUSPEND = 0x0000; - - public const int PBT_APMQUERYSTANDBY = 0x0001; - - public const int PBT_APMQUERYSUSPENDFAILED = 0x0002; - - public const int PBT_APMQUERYSTANDBYFAILED = 0x0003; - - public const int PBT_APMSUSPEND = 0x0004; - - public const int PBT_APMSTANDBY = 0x0005; - - public const int PBT_APMRESUMECRITICAL = 0x0006; - - public const int PBT_APMRESUMESUSPEND = 0x0007; - - public const int PBT_APMRESUMESTANDBY = 0x0008; - - public const int PBTF_APMRESUMEFROMFAILURE = 0x00000001; - - public const int PBT_APMBATTERYLOW = 0x0009; - - public const int PBT_APMPOWERSTATUSCHANGE = 0x000A; - - public const int PBT_APMOEMEVENT = 0x000B; - - public const int PBT_APMRESUMEAUTOMATIC = 0x0012; - - public const int PBT_POWERSETTINGCHANGE = 0x8013; - - public const int WM_DEVICECHANGE = 0x0219; - - public const int WM_MDICREATE = 0x0220; - - public const int WM_MDIDESTROY = 0x0221; - - public const int WM_MDIACTIVATE = 0x0222; - - public const int WM_MDIRESTORE = 0x0223; - - public const int WM_MDINEXT = 0x0224; - - public const int WM_MDIMAXIMIZE = 0x0225; - - public const int WM_MDITILE = 0x0226; - - public const int WM_MDICASCADE = 0x0227; - - public const int WM_MDIICONARRANGE = 0x0228; - - public const int WM_MDIGETACTIVE = 0x0229; - - public const int WM_MDISETMENU = 0x0230; - - public const int WM_ENTERSIZEMOVE = 0x0231; - - public const int WM_EXITSIZEMOVE = 0x0232; - - public const int WM_DROPFILES = 0x0233; - - public const int WM_MDIREFRESHMENU = 0x0234; - - public const int WM_POINTERDEVICECHANGE = 0x238; - - public const int WM_POINTERDEVICEINRANGE = 0x239; - - public const int WM_POINTERDEVICEOUTOFRANGE = 0x23A; - - public const int WM_TOUCH = 0x0240; - - public const int WM_NCPOINTERUPDATE = 0x0241; - - public const int WM_NCPOINTERDOWN = 0x0242; - - public const int WM_NCPOINTERUP = 0x0243; - - public const int WM_POINTERUPDATE = 0x0245; - - public const int WM_POINTERDOWN = 0x0246; - - public const int WM_POINTERUP = 0x0247; - - public const int WM_POINTERENTER = 0x0249; - - public const int WM_POINTERLEAVE = 0x024A; - - public const int WM_POINTERACTIVATE = 0x024B; - - public const int WM_POINTERCAPTURECHANGED = 0x024C; - - public const int WM_TOUCHHITTESTING = 0x024D; - - public const int WM_POINTERWHEEL = 0x024E; - - public const int WM_POINTERHWHEEL = 0x024F; - - public const int DM_POINTERHITTEST = 0x0250; - - public const int WM_POINTERROUTEDTO = 0x0251; - - public const int WM_POINTERROUTEDAWAY = 0x0252; - - public const int WM_POINTERROUTEDRELEASED = 0x0253; - - public const int WM_IME_SETCONTEXT = 0x0281; - - public const int WM_IME_NOTIFY = 0x0282; - - public const int WM_IME_CONTROL = 0x0283; - - public const int WM_IME_COMPOSITIONFULL = 0x0284; - - public const int WM_IME_SELECT = 0x0285; - - public const int WM_IME_CHAR = 0x0286; - - public const int WM_IME_REQUEST = 0x0288; - - public const int WM_IME_KEYDOWN = 0x0290; - - public const int WM_IME_KEYUP = 0x0291; - - public const int WM_MOUSEHOVER = 0x02A1; - - public const int WM_MOUSELEAVE = 0x02A3; - - public const int WM_NCMOUSEHOVER = 0x02A0; - - public const int WM_NCMOUSELEAVE = 0x02A2; - - public const int WM_WTSSESSION_CHANGE = 0x02B1; - - public const int WM_TABLET_FIRST = 0x02c0; - - public const int WM_TABLET_LAST = 0x02df; - - public const int WM_DPICHANGED = 0x02E0; - - public const int WM_DPICHANGED_BEFOREPARENT = 0x02E2; - - public const int WM_DPICHANGED_AFTERPARENT = 0x02E3; - - public const int WM_GETDPISCALEDSIZE = 0x02E4; - - public const int WM_CUT = 0x0300; - - public const int WM_COPY = 0x0301; - - public const int WM_PASTE = 0x0302; - - public const int WM_CLEAR = 0x0303; - - public const int WM_UNDO = 0x0304; - - public const int WM_RENDERFORMAT = 0x0305; - - public const int WM_RENDERALLFORMATS = 0x0306; - - public const int WM_DESTROYCLIPBOARD = 0x0307; - - public const int WM_DRAWCLIPBOARD = 0x0308; - - public const int WM_PAINTCLIPBOARD = 0x0309; - - public const int WM_VSCROLLCLIPBOARD = 0x030A; - - public const int WM_SIZECLIPBOARD = 0x030B; - - public const int WM_ASKCBFORMATNAME = 0x030C; - - public const int WM_CHANGECBCHAIN = 0x030D; - - public const int WM_HSCROLLCLIPBOARD = 0x030E; - - public const int WM_QUERYNEWPALETTE = 0x030F; - - public const int WM_PALETTEISCHANGING = 0x0310; - - public const int WM_PALETTECHANGED = 0x0311; - - public const int WM_HOTKEY = 0x0312; - - public const int WM_PRINT = 0x0317; - - public const int WM_PRINTCLIENT = 0x0318; - - public const int WM_APPCOMMAND = 0x0319; - - public const int WM_THEMECHANGED = 0x031A; - - public const int WM_CLIPBOARDUPDATE = 0x031D; - - public const int WM_DWMCOMPOSITIONCHANGED = 0x031E; - - public const int WM_DWMNCRENDERINGCHANGED = 0x031F; - - public const int WM_DWMCOLORIZATIONCOLORCHANGED = 0x0320; - - public const int WM_DWMWINDOWMAXIMIZEDCHANGE = 0x0321; - - public const int WM_DWMSENDICONICTHUMBNAIL = 0x0323; - - public const int WM_DWMSENDICONICLIVEPREVIEWBITMAP = 0x0326; - - public const int WM_GETTITLEBARINFOEX = 0x033F; - - public const int WM_HANDHELDFIRST = 0x0358; - - public const int WM_HANDHELDLAST = 0x035F; - - public const int WM_AFXFIRST = 0x0360; - - public const int WM_AFXLAST = 0x037F; - - public const int WM_PENWINFIRST = 0x0380; - - public const int WM_PENWINLAST = 0x038F; - - public const int WM_APP = 0x8000; - - public const int WM_USER = 0x0400; - - public const int WMSZ_LEFT = 1; - - public const int WMSZ_RIGHT = 2; - - public const int WMSZ_TOP = 3; - - public const int WMSZ_TOPLEFT = 4; - - public const int WMSZ_TOPRIGHT = 5; - - public const int WMSZ_BOTTOM = 6; - - public const int WMSZ_BOTTOMLEFT = 7; - - public const int WMSZ_BOTTOMRIGHT = 8; - - public const int HTERROR = -2; - - public const int HTTRANSPARENT = -1; - - public const int HTNOWHERE = 0; - - public const int HTCLIENT = 1; - - public const int HTCAPTION = 2; - - public const int HTSYSMENU = 3; - - public const int HTGROWBOX = 4; - - public const int HTSIZE = HTGROWBOX; - - public const int HTMENU = 5; - - public const int HTHSCROLL = 6; - - public const int HTVSCROLL = 7; - - public const int HTMINBUTTON = 8; - - public const int HTMAXBUTTON = 9; - - public const int HTLEFT = 10; - - public const int HTRIGHT = 11; - - public const int HTTOP = 12; - - public const int HTTOPLEFT = 13; - - public const int HTTOPRIGHT = 14; - - public const int HTBOTTOM = 15; - - public const int HTBOTTOMLEFT = 16; - - public const int HTBOTTOMRIGHT = 17; - - public const int HTBORDER = 18; - - public const int HTREDUCE = HTMINBUTTON; - - public const int HTZOOM = HTMAXBUTTON; - - public const int HTSIZEFIRST = HTLEFT; - - public const int HTSIZELAST = HTBOTTOMRIGHT; - - public const int HTOBJECT = 19; - - public const int HTCLOSE = 20; - - public const int HTHELP = 21; - - public const int SMTO_NORMAL = 0x0000; - - public const int SMTO_BLOCK = 0x0001; - - public const int SMTO_ABORTIFHUNG = 0x0002; - - public const int SMTO_NOTIMEOUTIFNOTHUNG = 0x0008; - - public const int SMTO_ERRORONEXIT = 0x0020; - - public const int MA_ACTIVATE = 1; - - public const int MA_ACTIVATEANDEAT = 2; - - public const int MA_NOACTIVATE = 3; - - public const int MA_NOACTIVATEANDEAT = 4; - - public const int ICON_SMALL = 0; - - public const int ICON_BIG = 1; - - public const int ICON_SMALL2 = 2; - - public const int SIZE_RESTORED = 0; - - public const int SIZE_MINIMIZED = 1; - - public const int SIZE_MAXIMIZED = 2; - - public const int SIZE_MAXSHOW = 3; - - public const int SIZE_MAXHIDE = 4; - - public const int SIZENORMAL = SIZE_RESTORED; - - public const int SIZEICONIC = SIZE_MINIMIZED; - - public const int SIZEFULLSCREEN = SIZE_MAXIMIZED; - - public const int SIZEZOOMSHOW = SIZE_MAXSHOW; - - public const int SIZEZOOMHIDE = SIZE_MAXHIDE; - - public const int WVR_ALIGNTOP = 0x0010; - - public const int WVR_ALIGNLEFT = 0x0020; - - public const int WVR_ALIGNBOTTOM = 0x0040; - - public const int WVR_ALIGNRIGHT = 0x0080; - - public const int WVR_HREDRAW = 0x0100; - - public const int WVR_VREDRAW = 0x0200; - - public const int WVR_REDRAW = WVR_HREDRAW | WVR_VREDRAW; - - public const int WVR_VALIDRECTS = 0x0400; - - public const int MK_LBUTTON = 0x0001; - - public const int MK_RBUTTON = 0x0002; - - public const int MK_SHIFT = 0x0004; - - public const int MK_CONTROL = 0x0008; - - public const int MK_MBUTTON = 0x0010; - - public const int MK_XBUTTON1 = 0x0020; - - public const int MK_XBUTTON2 = 0x0040; - - public const uint TME_HOVER = 0x00000001; - - public const uint TME_LEAVE = 0x00000002; - - public const uint TME_NONCLIENT = 0x00000010; - - public const uint TME_QUERY = 0x40000000; - - public const uint TME_CANCEL = 0x80000000; - - public const uint HOVER_DEFAULT = 0xFFFFFFFF; - - public const uint WS_OVERLAPPED = 0x00000000; - - public const uint WS_POPUP = 0x80000000; - - public const uint WS_CHILD = 0x40000000; - - public const uint WS_MINIMIZE = 0x20000000; - - public const uint WS_VISIBLE = 0x10000000; - - public const uint WS_DISABLED = 0x08000000; - - public const uint WS_CLIPSIBLINGS = 0x04000000; - - public const uint WS_CLIPCHILDREN = 0x02000000; - - public const uint WS_MAXIMIZE = 0x01000000; - - public const uint WS_CAPTION = 0x00C00000; - - public const uint WS_BORDER = 0x00800000; - - public const uint WS_DLGFRAME = 0x00400000; - - public const uint WS_VSCROLL = 0x00200000; - - public const uint WS_HSCROLL = 0x00100000; - - public const uint WS_SYSMENU = 0x00080000; - - public const uint WS_THICKFRAME = 0x00040000; - - public const uint WS_GROUP = 0x00020000; - - public const uint WS_TABSTOP = 0x00010000; - - public const uint WS_MINIMIZEBOX = 0x00020000; - - public const uint WS_MAXIMIZEBOX = 0x00010000; - - public const uint WS_TILED = WS_OVERLAPPED; - - public const uint WS_ICONIC = WS_MINIMIZE; - - public const uint WS_SIZEBOX = WS_THICKFRAME; - - public const uint WS_TILEDWINDOW = WS_OVERLAPPEDWINDOW; - - public const uint WS_OVERLAPPEDWINDOW = WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX; - - public const uint WS_POPUPWINDOW = WS_POPUP | WS_BORDER | WS_SYSMENU; - - public const uint WS_CHILDWINDOW = WS_CHILD; - - public const int WS_EX_DLGMODALFRAME = 0x00000001; - - public const int WS_EX_NOPARENTNOTIFY = 0x00000004; - - public const int WS_EX_TOPMOST = 0x00000008; - - public const int WS_EX_ACCEPTFILES = 0x00000010; - - public const int WS_EX_TRANSPARENT = 0x00000020; - - public const int WS_EX_MDICHILD = 0x00000040; - - public const int WS_EX_TOOLWINDOW = 0x00000080; - - public const int WS_EX_WINDOWEDGE = 0x00000100; - - public const int WS_EX_CLIENTEDGE = 0x00000200; - - public const int WS_EX_CONTEXTHELP = 0x00000400; - - public const int WS_EX_RIGHT = 0x00001000; - - public const int WS_EX_LEFT = 0x00000000; - - public const int WS_EX_RTLREADING = 0x00002000; - - public const int WS_EX_LTRREADING = 0x00000000; - - public const int WS_EX_LEFTSCROLLBAR = 0x00004000; - - public const int WS_EX_RIGHTSCROLLBAR = 0x00000000; - - public const int WS_EX_CONTROLPARENT = 0x00010000; - - public const int WS_EX_STATICEDGE = 0x00020000; - - public const int WS_EX_APPWINDOW = 0x00040000; - - public const int WS_EX_OVERLAPPEDWINDOW = WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE; - - public const int WS_EX_PALETTEWINDOW = WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST; - - public const int WS_EX_NOINHERITLAYOUT = 0x00100000; - - public const int WS_EX_NOREDIRECTIONBITMAP = 0x00200000; - - public const int WS_EX_LAYOUTRTL = 0x00400000; - - public const int WS_EX_COMPOSITED = 0x02000000; - - public const int WS_EX_NOACTIVATE = 0x08000000; - - public const int CS_VREDRAW = 0x0001; - - public const int CS_HREDRAW = 0x0002; - - public const int CS_DBLCLKS = 0x0008; - - public const int CS_OWNDC = 0x0020; - - public const int CS_CLASSDC = 0x0040; - - public const int CS_PARENTDC = 0x0080; - - public const int CS_NOCLOSE = 0x0200; - - public const int CS_SAVEBITS = 0x0800; - - public const int CS_BYTEALIGNCLIENT = 0x1000; - - public const int CS_BYTEALIGNWINDOW = 0x2000; - - public const int CS_GLOBALCLASS = 0x4000; - - public const int CS_IME = 0x00010000; - - public const int CS_DROPSHADOW = 0x00020000; - - public const int PRF_CHECKVISIBLE = 0x00000001; - - public const int PRF_NONCLIENT = 0x00000002; - - public const int PRF_CLIENT = 0x00000004; - - public const int PRF_ERASEBKGND = 0x00000008; - - public const int PRF_CHILDREN = 0x00000010; - - public const int PRF_OWNED = 0x00000020; - - public const int BDR_RAISEDOUTER = 0x0001; - - public const int BDR_SUNKENOUTER = 0x0002; - - public const int BDR_RAISEDINNER = 0x0004; - - public const int BDR_SUNKENINNER = 0x0008; - - public const int BDR_OUTER = BDR_RAISEDOUTER | BDR_SUNKENOUTER; - - public const int BDR_INNER = BDR_RAISEDINNER | BDR_SUNKENINNER; - - public const int BDR_RAISED = BDR_RAISEDOUTER | BDR_RAISEDINNER; - - public const int BDR_SUNKEN = BDR_SUNKENOUTER | BDR_SUNKENINNER; - - public const int EDGE_RAISED = BDR_RAISEDOUTER | BDR_RAISEDINNER; - - public const int EDGE_SUNKEN = BDR_SUNKENOUTER | BDR_SUNKENINNER; - - public const int EDGE_ETCHED = BDR_SUNKENOUTER | BDR_RAISEDINNER; - - public const int EDGE_BUMP = BDR_RAISEDOUTER | BDR_SUNKENINNER; - - public const int BF_LEFT = 0x0001; - - public const int BF_TOP = 0x0002; - - public const int BF_RIGHT = 0x0004; - - public const int BF_BOTTOM = 0x0008; - - public const int BF_TOPLEFT = BF_TOP | BF_LEFT; - - public const int BF_TOPRIGHT = BF_TOP | BF_RIGHT; - - public const int BF_BOTTOMLEFT = BF_BOTTOM | BF_LEFT; - - public const int BF_BOTTOMRIGHT = BF_BOTTOM | BF_RIGHT; - - public const int BF_RECT = BF_LEFT | BF_TOP | BF_RIGHT | BF_BOTTOM; - - public const int BF_DIAGONAL = 0x0010; - - public const int BF_DIAGONAL_ENDTOPRIGHT = BF_DIAGONAL | BF_TOP | BF_RIGHT; - - public const int BF_DIAGONAL_ENDTOPLEFT = BF_DIAGONAL | BF_TOP | BF_LEFT; - - public const int BF_DIAGONAL_ENDBOTTOMLEFT = BF_DIAGONAL | BF_BOTTOM | BF_LEFT; - - public const int BF_DIAGONAL_ENDBOTTOMRIGHT = BF_DIAGONAL | BF_BOTTOM | BF_RIGHT; - - public const int BF_MIDDLE = 0x0800; - - public const int BF_SOFT = 0x1000; - - public const int BF_ADJUST = 0x2000; - - public const int BF_FLAT = 0x4000; - - public const int BF_MONO = 0x8000; - - public const int DFC_CAPTION = 1; - - public const int DFC_MENU = 2; - - public const int DFC_SCROLL = 3; - - public const int DFC_BUTTON = 4; - - public const int DFC_POPUPMENU = 5; - - public const int DFCS_CAPTIONCLOSE = 0x0000; - - public const int DFCS_CAPTIONMIN = 0x0001; - - public const int DFCS_CAPTIONMAX = 0x0002; - - public const int DFCS_CAPTIONRESTORE = 0x0003; - - public const int DFCS_CAPTIONHELP = 0x0004; - - public const int DFCS_MENUARROW = 0x0000; - - public const int DFCS_MENUCHECK = 0x0001; - - public const int DFCS_MENUBULLET = 0x0002; - - public const int DFCS_MENUARROWRIGHT = 0x0004; - - public const int DFCS_SCROLLUP = 0x0000; - - public const int DFCS_SCROLLDOWN = 0x0001; - - public const int DFCS_SCROLLLEFT = 0x0002; - - public const int DFCS_SCROLLRIGHT = 0x0003; - - public const int DFCS_SCROLLCOMBOBOX = 0x0005; - - public const int DFCS_SCROLLSIZEGRIP = 0x0008; - - public const int DFCS_SCROLLSIZEGRIPRIGHT = 0x0010; - - public const int DFCS_BUTTONCHECK = 0x0000; - - public const int DFCS_BUTTONRADIOIMAGE = 0x0001; - - public const int DFCS_BUTTONRADIOMASK = 0x0002; - - public const int DFCS_BUTTONRADIO = 0x0004; - - public const int DFCS_BUTTON3STATE = 0x0008; - - public const int DFCS_BUTTONPUSH = 0x0010; - - public const int DFCS_INACTIVE = 0x0100; - - public const int DFCS_PUSHED = 0x0200; - - public const int DFCS_CHECKED = 0x0400; - - public const int DFCS_TRANSPARENT = 0x0800; - - public const int DFCS_HOT = 0x1000; - - public const int DFCS_ADJUSTRECT = 0x2000; - - public const int DFCS_FLAT = 0x4000; - - public const int DFCS_MONO = 0x8000; - - public const int DC_ACTIVE = 0x0001; - - public const int DC_SMALLCAP = 0x0002; - - public const int DC_ICON = 0x0004; - - public const int DC_TEXT = 0x0008; - - public const int DC_INBUTTON = 0x0010; - - public const int DC_GRADIENT = 0x0020; - - public const int DC_BUTTONS = 0x1000; - - public const int IDANI_OPEN = 1; - - public const int IDANI_CAPTION = 3; - - public const int CF_TEXT = 1; - - public const int CF_BITMAP = 2; - - public const int CF_METAFILEPICT = 3; - - public const int CF_SYLK = 4; - - public const int CF_DIF = 5; - - public const int CF_TIFF = 6; - - public const int CF_OEMTEXT = 7; - - public const int CF_DIB = 8; - - public const int CF_PALETTE = 9; - - public const int CF_PENDATA = 10; - - public const int CF_RIFF = 11; - - public const int CF_WAVE = 12; - - public const int CF_UNICODETEXT = 13; - - public const int CF_ENHMETAFILE = 14; - - public const int CF_HDROP = 15; - - public const int CF_LOCALE = 16; - - public const int CF_DIBV5 = 17; - - public const int CF_MAX = 18; - - public const int CF_OWNERDISPLAY = 0x0080; - - public const int CF_DSPTEXT = 0x0081; - - public const int CF_DSPBITMAP = 0x0082; - - public const int CF_DSPMETAFILEPICT = 0x0083; - - public const int CF_DSPENHMETAFILE = 0x008E; - - public const int CF_PRIVATEFIRST = 0x0200; - - public const int CF_PRIVATELAST = 0x02FF; - - public const int CF_GDIOBJFIRST = 0x0300; - - public const int CF_GDIOBJLAST = 0x03FF; - - public const int FVIRTKEY = 1; - - public const int FNOINVERT = 0x02; - - public const int FSHIFT = 0x04; - - public const int FCONTROL = 0x08; - - public const int FALT = 0x10; - - public const int WPF_SETMINPOSITION = 0x0001; - - public const int WPF_RESTORETOMAXIMIZED = 0x0002; - - public const int WPF_ASYNCWINDOWPLACEMENT = 0x0004; - - public const int ODT_MENU = 1; - - public const int ODT_LISTBOX = 2; - - public const int ODT_COMBOBOX = 3; - - public const int ODT_BUTTON = 4; - - public const int ODT_STATIC = 5; - - public const int ODA_DRAWENTIRE = 0x0001; - - public const int ODA_SELECT = 0x0002; - - public const int ODA_FOCUS = 0x0004; - - public const int ODS_SELECTED = 0x0001; - - public const int ODS_GRAYED = 0x0002; - - public const int ODS_DISABLED = 0x0004; - - public const int ODS_CHECKED = 0x0008; - - public const int ODS_FOCUS = 0x0010; - - public const int ODS_DEFAULT = 0x0020; - - public const int ODS_COMBOBOXEDIT = 0x1000; - - public const int ODS_HOTLIGHT = 0x0040; - - public const int ODS_INACTIVE = 0x0080; - - public const int ODS_NOACCEL = 0x0100; - - public const int ODS_NOFOCUSRECT = 0x0200; - - public const int PM_NOREMOVE = 0x0000; - - public const int PM_REMOVE = 0x0001; - - public const int PM_NOYIELD = 0x0002; - - public const int PM_QS_INPUT = QS_INPUT << 16; - - public const int PM_QS_POSTMESSAGE = (QS_POSTMESSAGE | QS_HOTKEY | QS_TIMER) << 16; - - public const int PM_QS_PAINT = QS_PAINT << 16; - - public const int PM_QS_SENDMESSAGE = QS_SENDMESSAGE << 16; - - public const int MOD_ALT = 0x0001; - - public const int MOD_CONTROL = 0x0002; - - public const int MOD_SHIFT = 0x0004; - - public const int MOD_WIN = 0x0008; - - public const int MOD_NOREPEAT = 0x4000; - - public const int IDHOT_SNAPWINDOW = -1; - - public const int IDHOT_SNAPDESKTOP = -2; - - public const uint ENDSESSION_CLOSEAPP = 0x00000001; - - public const uint ENDSESSION_CRITICAL = 0x40000000; - - public const uint ENDSESSION_LOGOFF = 0x80000000; - - public const int EWX_LOGOFF = 0x00000000; - - public const int EWX_SHUTDOWN = 0x00000001; - - public const int EWX_REBOOT = 0x00000002; - - public const int EWX_FORCE = 0x00000004; - - public const int EWX_POWEROFF = 0x00000008; - - public const int EWX_FORCEIFHUNG = 0x00000010; - - public const int EWX_QUICKRESOLVE = 0x00000020; - - public const int EWX_RESTARTAPPS = 0x00000040; - - public const int EWX_HYBRID_SHUTDOWN = 0x00400000; - - public const int EWX_BOOTOPTIONS = 0x01000000; - - public const int EWX_ARSO = 0x04000000; - - public const int BSM_ALLCOMPONENTS = 0x00000000; - - public const int BSM_VXDS = 0x00000001; - - public const int BSM_NETDRIVER = 0x00000002; - - public const int BSM_INSTALLABLEDRIVERS = 0x00000004; - - public const int BSM_APPLICATIONS = 0x00000008; - - public const int BSM_ALLDESKTOPS = 0x00000010; - - public const int BSF_QUERY = 0x00000001; - - public const int BSF_IGNORECURRENTTASK = 0x00000002; - - public const int BSF_FLUSHDISK = 0x00000004; - - public const int BSF_NOHANG = 0x00000008; - - public const int BSF_POSTMESSAGE = 0x00000010; - - public const int BSF_FORCEIFHUNG = 0x00000020; - - public const int BSF_NOTIMEOUTIFNOTHUNG = 0x00000040; - - public const int BSF_ALLOWSFW = 0x00000080; - - public const int BSF_SENDNOTIFYMESSAGE = 0x00000100; - - public const int BSF_RETURNHDESK = 0x00000200; - - public const int BSF_LUID = 0x00000400; - - public const int BROADCAST_QUERY_DENY = 0x424D5144; - - public const int DEVICE_NOTIFY_WINDOW_HANDLE = 0x00000000; - - public const int DEVICE_NOTIFY_SERVICE_HANDLE = 0x00000001; - - public const int DEVICE_NOTIFY_ALL_INTERFACE_CLASSES = 0x00000004; - - [NativeTypeName("HWND")] - public const int HWND_BROADCAST = 0xFFFF; - - [NativeTypeName("HWND")] - public const int HWND_MESSAGE = -3; - - public const int ISMEX_NOSEND = 0x00000000; - - public const int ISMEX_SEND = 0x00000001; - - public const int ISMEX_NOTIFY = 0x00000002; - - public const int ISMEX_CALLBACK = 0x00000004; - - public const int ISMEX_REPLIED = 0x00000008; - - public const int CW_USEDEFAULT = unchecked((int)0x80000000); - - [NativeTypeName("HWND")] - public const int HWND_DESKTOP = 0; - - public const int PW_CLIENTONLY = 0x00000001; - - public const int PW_RENDERFULLCONTENT = 0x00000002; - - public const int LWA_COLORKEY = 0x00000001; - - public const int LWA_ALPHA = 0x00000002; - - public const int ULW_COLORKEY = 0x00000001; - - public const int ULW_ALPHA = 0x00000002; - - public const int ULW_OPAQUE = 0x00000004; - - public const int ULW_EX_NORESIZE = 0x00000008; - - public const int FLASHW_STOP = 0; - - public const int FLASHW_CAPTION = 0x00000001; - - public const int FLASHW_TRAY = 0x00000002; - - public const int FLASHW_ALL = FLASHW_CAPTION | FLASHW_TRAY; - - public const int FLASHW_TIMER = 0x00000004; - - public const int FLASHW_TIMERNOFG = 0x0000000C; - - public const int WDA_NONE = 0x00000000; - - public const int WDA_MONITOR = 0x00000001; - - public const int WDA_EXCLUDEFROMCAPTURE = 0x00000011; - - public const int SWP_NOSIZE = 0x0001; - - public const int SWP_NOMOVE = 0x0002; - - public const int SWP_NOZORDER = 0x0004; - - public const int SWP_NOREDRAW = 0x0008; - - public const int SWP_NOACTIVATE = 0x0010; - - public const int SWP_FRAMECHANGED = 0x0020; - - public const int SWP_SHOWWINDOW = 0x0040; - - public const int SWP_HIDEWINDOW = 0x0080; - - public const int SWP_NOCOPYBITS = 0x0100; - - public const int SWP_NOOWNERZORDER = 0x0200; - - public const int SWP_NOSENDCHANGING = 0x0400; - - public const int SWP_DRAWFRAME = SWP_FRAMECHANGED; - - public const int SWP_NOREPOSITION = SWP_NOOWNERZORDER; - - public const int SWP_DEFERERASE = 0x2000; - - public const int SWP_ASYNCWINDOWPOS = 0x4000; - - [NativeTypeName("HWND")] - public const int HWND_TOP = 0; - - [NativeTypeName("HWND")] - public const int HWND_BOTTOM = 1; - - [NativeTypeName("HWND")] - public const int HWND_TOPMOST = -1; - - [NativeTypeName("HWND")] - public const int HWND_NOTOPMOST = -2; - - public const int DLGWINDOWEXTRA = 30; - - public const int KEYEVENTF_EXTENDEDKEY = 0x0001; - - public const int KEYEVENTF_KEYUP = 0x0002; - - public const int KEYEVENTF_UNICODE = 0x0004; - - public const int KEYEVENTF_SCANCODE = 0x0008; - - public const int MOUSEEVENTF_MOVE = 0x0001; - - public const int MOUSEEVENTF_LEFTDOWN = 0x0002; - - public const int MOUSEEVENTF_LEFTUP = 0x0004; - - public const int MOUSEEVENTF_RIGHTDOWN = 0x0008; - - public const int MOUSEEVENTF_RIGHTUP = 0x0010; - - public const int MOUSEEVENTF_MIDDLEDOWN = 0x0020; - - public const int MOUSEEVENTF_MIDDLEUP = 0x0040; - - public const int MOUSEEVENTF_XDOWN = 0x0080; - - public const int MOUSEEVENTF_XUP = 0x0100; - - public const int MOUSEEVENTF_WHEEL = 0x0800; - - public const int MOUSEEVENTF_HWHEEL = 0x01000; - - public const int MOUSEEVENTF_MOVE_NOCOALESCE = 0x2000; - - public const int MOUSEEVENTF_VIRTUALDESK = 0x4000; - - public const int MOUSEEVENTF_ABSOLUTE = 0x8000; - - public const int INPUT_MOUSE = 0; - - public const int INPUT_KEYBOARD = 1; - - public const int INPUT_HARDWARE = 2; - - public const int TOUCHEVENTF_MOVE = 0x0001; - - public const int TOUCHEVENTF_DOWN = 0x0002; - - public const int TOUCHEVENTF_UP = 0x0004; - - public const int TOUCHEVENTF_INRANGE = 0x0008; - - public const int TOUCHEVENTF_PRIMARY = 0x0010; - - public const int TOUCHEVENTF_NOCOALESCE = 0x0020; - - public const int TOUCHEVENTF_PEN = 0x0040; - - public const int TOUCHEVENTF_PALM = 0x0080; - - public const int TOUCHINPUTMASKF_TIMEFROMSYSTEM = 0x0001; - - public const int TOUCHINPUTMASKF_EXTRAINFO = 0x0002; - - public const int TOUCHINPUTMASKF_CONTACTAREA = 0x0004; - - public const int TWF_FINETOUCH = 0x00000001; - - public const int TWF_WANTPALM = 0x00000002; - - public const int POINTER_FLAG_NONE = 0x00000000; - - public const int POINTER_FLAG_NEW = 0x00000001; - - public const int POINTER_FLAG_INRANGE = 0x00000002; - - public const int POINTER_FLAG_INCONTACT = 0x00000004; - - public const int POINTER_FLAG_FIRSTBUTTON = 0x00000010; - - public const int POINTER_FLAG_SECONDBUTTON = 0x00000020; - - public const int POINTER_FLAG_THIRDBUTTON = 0x00000040; - - public const int POINTER_FLAG_FOURTHBUTTON = 0x00000080; - - public const int POINTER_FLAG_FIFTHBUTTON = 0x00000100; - - public const int POINTER_FLAG_PRIMARY = 0x00002000; - - public const int POINTER_FLAG_CONFIDENCE = 0x00004000; - - public const int POINTER_FLAG_CANCELED = 0x00008000; - - public const int POINTER_FLAG_DOWN = 0x00010000; - - public const int POINTER_FLAG_UPDATE = 0x00020000; - - public const int POINTER_FLAG_UP = 0x00040000; - - public const int POINTER_FLAG_WHEEL = 0x00080000; - - public const int POINTER_FLAG_HWHEEL = 0x00100000; - - public const int POINTER_FLAG_CAPTURECHANGED = 0x00200000; - - public const int POINTER_FLAG_HASTRANSFORM = 0x00400000; - - public const int POINTER_MOD_SHIFT = 0x0004; - - public const int POINTER_MOD_CTRL = 0x0008; - - public const int TOUCH_FLAG_NONE = 0x00000000; - - public const int TOUCH_MASK_NONE = 0x00000000; - - public const int TOUCH_MASK_CONTACTAREA = 0x00000001; - - public const int TOUCH_MASK_ORIENTATION = 0x00000002; - - public const int TOUCH_MASK_PRESSURE = 0x00000004; - - public const int PEN_FLAG_NONE = 0x00000000; - - public const int PEN_FLAG_BARREL = 0x00000001; - - public const int PEN_FLAG_INVERTED = 0x00000002; - - public const int PEN_FLAG_ERASER = 0x00000004; - - public const int PEN_MASK_NONE = 0x00000000; - - public const int PEN_MASK_PRESSURE = 0x00000001; - - public const int PEN_MASK_ROTATION = 0x00000002; - - public const int PEN_MASK_TILT_X = 0x00000004; - - public const int PEN_MASK_TILT_Y = 0x00000008; - - public const int POINTER_MESSAGE_FLAG_NEW = 0x00000001; - - public const int POINTER_MESSAGE_FLAG_INRANGE = 0x00000002; - - public const int POINTER_MESSAGE_FLAG_INCONTACT = 0x00000004; - - public const int POINTER_MESSAGE_FLAG_FIRSTBUTTON = 0x00000010; - - public const int POINTER_MESSAGE_FLAG_SECONDBUTTON = 0x00000020; - - public const int POINTER_MESSAGE_FLAG_THIRDBUTTON = 0x00000040; - - public const int POINTER_MESSAGE_FLAG_FOURTHBUTTON = 0x00000080; - - public const int POINTER_MESSAGE_FLAG_FIFTHBUTTON = 0x00000100; - - public const int POINTER_MESSAGE_FLAG_PRIMARY = 0x00002000; - - public const int POINTER_MESSAGE_FLAG_CONFIDENCE = 0x00004000; - - public const int POINTER_MESSAGE_FLAG_CANCELED = 0x00008000; - - public const int PA_ACTIVATE = MA_ACTIVATE; - - public const int PA_NOACTIVATE = MA_NOACTIVATE; - - public const int MAX_TOUCH_COUNT = 256; - - public const int TOUCH_FEEDBACK_DEFAULT = 0x1; - - public const int TOUCH_FEEDBACK_INDIRECT = 0x2; - - public const int TOUCH_FEEDBACK_NONE = 0x3; - - public const int TOUCH_HIT_TESTING_DEFAULT = 0x0; - - public const int TOUCH_HIT_TESTING_CLIENT = 0x1; - - public const int TOUCH_HIT_TESTING_NONE = 0x2; - - public const int TOUCH_HIT_TESTING_PROXIMITY_CLOSEST = 0x0; - - public const int TOUCH_HIT_TESTING_PROXIMITY_FARTHEST = 0xFFF; - - public const int GWFS_INCLUDE_ANCESTORS = 0x00000001; - - public const int MAPVK_VK_TO_VSC = 0; - - public const int MAPVK_VSC_TO_VK = 1; - - public const int MAPVK_VK_TO_CHAR = 2; - - public const int MAPVK_VSC_TO_VK_EX = 3; - - public const int MAPVK_VK_TO_VSC_EX = 4; - - public const int MWMO_WAITALL = 0x0001; - - public const int MWMO_ALERTABLE = 0x0002; - - public const int MWMO_INPUTAVAILABLE = 0x0004; - - public const int QS_KEY = 0x0001; - - public const int QS_MOUSEMOVE = 0x0002; - - public const int QS_MOUSEBUTTON = 0x0004; - - public const int QS_POSTMESSAGE = 0x0008; - - public const int QS_TIMER = 0x0010; - - public const int QS_PAINT = 0x0020; - - public const int QS_SENDMESSAGE = 0x0040; - - public const int QS_HOTKEY = 0x0080; - - public const int QS_ALLPOSTMESSAGE = 0x0100; - - public const int QS_RAWINPUT = 0x0400; - - public const int QS_TOUCH = 0x0800; - - public const int QS_POINTER = 0x1000; - - public const int QS_MOUSE = QS_MOUSEMOVE | QS_MOUSEBUTTON; - - public const int QS_INPUT = QS_MOUSE | QS_KEY | QS_RAWINPUT | QS_TOUCH | QS_POINTER; - - public const int QS_ALLEVENTS = QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY; - - public const int QS_ALLINPUT = QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY | QS_SENDMESSAGE; - - public const int USER_TIMER_MAXIMUM = 0x7FFFFFFF; - - public const int USER_TIMER_MINIMUM = 0x0000000A; - - public const uint TIMERV_DEFAULT_COALESCING = 0; - - public const uint TIMERV_NO_COALESCING = 0xFFFFFFFF; - - public const uint TIMERV_COALESCING_MIN = 1; - - public const uint TIMERV_COALESCING_MAX = 0x7FFFFFF5; - - public const int SM_CXSCREEN = 0; - - public const int SM_CYSCREEN = 1; - - public const int SM_CXVSCROLL = 2; - - public const int SM_CYHSCROLL = 3; - - public const int SM_CYCAPTION = 4; - - public const int SM_CXBORDER = 5; - - public const int SM_CYBORDER = 6; - - public const int SM_CXDLGFRAME = 7; - - public const int SM_CYDLGFRAME = 8; - - public const int SM_CYVTHUMB = 9; - - public const int SM_CXHTHUMB = 10; - - public const int SM_CXICON = 11; - - public const int SM_CYICON = 12; - - public const int SM_CXCURSOR = 13; - - public const int SM_CYCURSOR = 14; - - public const int SM_CYMENU = 15; - - public const int SM_CXFULLSCREEN = 16; - - public const int SM_CYFULLSCREEN = 17; - - public const int SM_CYKANJIWINDOW = 18; - - public const int SM_MOUSEPRESENT = 19; - - public const int SM_CYVSCROLL = 20; - - public const int SM_CXHSCROLL = 21; - - public const int SM_DEBUG = 22; - - public const int SM_SWAPBUTTON = 23; - - public const int SM_RESERVED1 = 24; - - public const int SM_RESERVED2 = 25; - - public const int SM_RESERVED3 = 26; - - public const int SM_RESERVED4 = 27; - - public const int SM_CXMIN = 28; - - public const int SM_CYMIN = 29; - - public const int SM_CXSIZE = 30; - - public const int SM_CYSIZE = 31; - - public const int SM_CXFRAME = 32; - - public const int SM_CYFRAME = 33; - - public const int SM_CXMINTRACK = 34; - - public const int SM_CYMINTRACK = 35; - - public const int SM_CXDOUBLECLK = 36; - - public const int SM_CYDOUBLECLK = 37; - - public const int SM_CXICONSPACING = 38; - - public const int SM_CYICONSPACING = 39; - - public const int SM_MENUDROPALIGNMENT = 40; - - public const int SM_PENWINDOWS = 41; - - public const int SM_DBCSENABLED = 42; - - public const int SM_CMOUSEBUTTONS = 43; - - public const int SM_CXFIXEDFRAME = SM_CXDLGFRAME; - - public const int SM_CYFIXEDFRAME = SM_CYDLGFRAME; - - public const int SM_CXSIZEFRAME = SM_CXFRAME; - - public const int SM_CYSIZEFRAME = SM_CYFRAME; - - public const int SM_SECURE = 44; - - public const int SM_CXEDGE = 45; - - public const int SM_CYEDGE = 46; - - public const int SM_CXMINSPACING = 47; - - public const int SM_CYMINSPACING = 48; - - public const int SM_CXSMICON = 49; - - public const int SM_CYSMICON = 50; - - public const int SM_CYSMCAPTION = 51; - - public const int SM_CXSMSIZE = 52; - - public const int SM_CYSMSIZE = 53; - - public const int SM_CXMENUSIZE = 54; - - public const int SM_CYMENUSIZE = 55; - - public const int SM_ARRANGE = 56; - - public const int SM_CXMINIMIZED = 57; - - public const int SM_CYMINIMIZED = 58; - - public const int SM_CXMAXTRACK = 59; - - public const int SM_CYMAXTRACK = 60; - - public const int SM_CXMAXIMIZED = 61; - - public const int SM_CYMAXIMIZED = 62; - - public const int SM_NETWORK = 63; - - public const int SM_CLEANBOOT = 67; - - public const int SM_CXDRAG = 68; - - public const int SM_CYDRAG = 69; - - public const int SM_SHOWSOUNDS = 70; - - public const int SM_CXMENUCHECK = 71; - - public const int SM_CYMENUCHECK = 72; - - public const int SM_SLOWMACHINE = 73; - - public const int SM_MIDEASTENABLED = 74; - - public const int SM_MOUSEWHEELPRESENT = 75; - - public const int SM_XVIRTUALSCREEN = 76; - - public const int SM_YVIRTUALSCREEN = 77; - - public const int SM_CXVIRTUALSCREEN = 78; - - public const int SM_CYVIRTUALSCREEN = 79; - - public const int SM_CMONITORS = 80; - - public const int SM_SAMEDISPLAYFORMAT = 81; - - public const int SM_IMMENABLED = 82; - - public const int SM_CXFOCUSBORDER = 83; - - public const int SM_CYFOCUSBORDER = 84; - - public const int SM_TABLETPC = 86; - - public const int SM_MEDIACENTER = 87; - - public const int SM_STARTER = 88; - - public const int SM_SERVERR2 = 89; - - public const int SM_MOUSEHORIZONTALWHEELPRESENT = 91; - - public const int SM_CXPADDEDBORDER = 92; - - public const int SM_DIGITIZER = 94; - - public const int SM_MAXIMUMTOUCHES = 95; - - public const int SM_CMETRICS = 97; - - public const int SM_REMOTESESSION = 0x1000; - - public const int SM_SHUTTINGDOWN = 0x2000; - - public const int SM_REMOTECONTROL = 0x2001; - - public const int SM_CARETBLINKINGENABLED = 0x2002; - - public const int SM_CONVERTIBLESLATEMODE = 0x2003; - - public const int SM_SYSTEMDOCKED = 0x2004; - - public const int PMB_ACTIVE = 0x00000001; - - public const int MNC_IGNORE = 0; - - public const int MNC_CLOSE = 1; - - public const int MNC_EXECUTE = 2; - - public const int MNC_SELECT = 3; - - public const uint MNS_NOCHECK = 0x80000000; - - public const uint MNS_MODELESS = 0x40000000; - - public const uint MNS_DRAGDROP = 0x20000000; - - public const uint MNS_AUTODISMISS = 0x10000000; - - public const uint MNS_NOTIFYBYPOS = 0x08000000; - - public const uint MNS_CHECKORBMP = 0x04000000; - - public const uint MIM_MAXHEIGHT = 0x00000001; - - public const uint MIM_BACKGROUND = 0x00000002; - - public const uint MIM_HELPID = 0x00000004; - - public const uint MIM_MENUDATA = 0x00000008; - - public const uint MIM_STYLE = 0x00000010; - - public const uint MIM_APPLYTOSUBMENUS = 0x80000000; - - public const int MND_CONTINUE = 0; - - public const int MND_ENDMENU = 1; - - public const int MNGOF_TOPGAP = 0x00000001; - - public const int MNGOF_BOTTOMGAP = 0x00000002; - - public const int MNGO_NOINTERFACE = 0x00000000; - - public const int MNGO_NOERROR = 0x00000001; - - public const int MIIM_STATE = 0x00000001; - - public const int MIIM_ID = 0x00000002; - - public const int MIIM_SUBMENU = 0x00000004; - - public const int MIIM_CHECKMARKS = 0x00000008; - - public const int MIIM_TYPE = 0x00000010; - - public const int MIIM_DATA = 0x00000020; - - public const int MIIM_STRING = 0x00000040; - - public const int MIIM_BITMAP = 0x00000080; - - public const int MIIM_FTYPE = 0x00000100; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_CALLBACK = -1; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_SYSTEM = 1; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_MBAR_RESTORE = 2; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_MBAR_MINIMIZE = 3; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_MBAR_CLOSE = 5; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_MBAR_CLOSE_D = 6; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_MBAR_MINIMIZE_D = 7; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_POPUP_CLOSE = 8; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_POPUP_RESTORE = 9; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_POPUP_MAXIMIZE = 10; - - [NativeTypeName("HBITMAP")] - public const int HBMMENU_POPUP_MINIMIZE = 11; - - public const int TPM_LEFTBUTTON = 0x0000; - - public const int TPM_RIGHTBUTTON = 0x0002; - - public const int TPM_LEFTALIGN = 0x0000; - - public const int TPM_CENTERALIGN = 0x0004; - - public const int TPM_RIGHTALIGN = 0x0008; - - public const int TPM_TOPALIGN = 0x0000; - - public const int TPM_VCENTERALIGN = 0x0010; - - public const int TPM_BOTTOMALIGN = 0x0020; - - public const int TPM_HORIZONTAL = 0x0000; - - public const int TPM_VERTICAL = 0x0040; - - public const int TPM_NONOTIFY = 0x0080; - - public const int TPM_RETURNCMD = 0x0100; - - public const int TPM_RECURSE = 0x0001; - - public const int TPM_HORPOSANIMATION = 0x0400; - - public const int TPM_HORNEGANIMATION = 0x0800; - - public const int TPM_VERPOSANIMATION = 0x1000; - - public const int TPM_VERNEGANIMATION = 0x2000; - - public const int TPM_NOANIMATION = 0x4000; - - public const int TPM_LAYOUTRTL = 0x8000; - - public const int TPM_WORKAREA = 0x10000; - - public const int DOF_EXECUTABLE = 0x8001; - - public const int DOF_DOCUMENT = 0x8002; - - public const int DOF_DIRECTORY = 0x8003; - - public const int DOF_MULTIPLE = 0x8004; - - public const int DOF_PROGMAN = 0x0001; - - public const int DOF_SHELLDATA = 0x0002; - - public const int DO_DROPFILE = 0x454C4946; - - public const int DO_PRINTFILE = 0x544E5250; - - public const int DT_TOP = 0x00000000; - - public const int DT_LEFT = 0x00000000; - - public const int DT_CENTER = 0x00000001; - - public const int DT_RIGHT = 0x00000002; - - public const int DT_VCENTER = 0x00000004; - - public const int DT_BOTTOM = 0x00000008; - - public const int DT_WORDBREAK = 0x00000010; - - public const int DT_SINGLELINE = 0x00000020; - - public const int DT_EXPANDTABS = 0x00000040; - - public const int DT_TABSTOP = 0x00000080; - - public const int DT_NOCLIP = 0x00000100; - - public const int DT_EXTERNALLEADING = 0x00000200; - - public const int DT_CALCRECT = 0x00000400; - - public const int DT_NOPREFIX = 0x00000800; - - public const int DT_INTERNAL = 0x00001000; - - public const int DT_EDITCONTROL = 0x00002000; - - public const int DT_PATH_ELLIPSIS = 0x00004000; - - public const int DT_END_ELLIPSIS = 0x00008000; - - public const int DT_MODIFYSTRING = 0x00010000; - - public const int DT_RTLREADING = 0x00020000; - - public const int DT_WORD_ELLIPSIS = 0x00040000; - - public const int DT_NOFULLWIDTHCHARBREAK = 0x00080000; - - public const int DT_HIDEPREFIX = 0x00100000; - - public const int DT_PREFIXONLY = 0x00200000; - - public const int DST_COMPLEX = 0x0000; - - public const int DST_TEXT = 0x0001; - - public const int DST_PREFIXTEXT = 0x0002; - - public const int DST_ICON = 0x0003; - - public const int DST_BITMAP = 0x0004; - - public const int DSS_NORMAL = 0x0000; - - public const int DSS_UNION = 0x0010; - - public const int DSS_DISABLED = 0x0020; - - public const int DSS_MONO = 0x0080; - - public const int DSS_HIDEPREFIX = 0x0200; - - public const int DSS_PREFIXONLY = 0x0400; - - public const int DSS_RIGHT = 0x8000; - - public const uint ASFW_ANY = unchecked((uint)-1); - - public const int LSFW_LOCK = 1; - - public const int LSFW_UNLOCK = 2; - - public const int DCX_WINDOW = 0x00000001; - - public const int DCX_CACHE = 0x00000002; - - public const int DCX_NORESETATTRS = 0x00000004; - - public const int DCX_CLIPCHILDREN = 0x00000008; - - public const int DCX_CLIPSIBLINGS = 0x00000010; - - public const int DCX_PARENTCLIP = 0x00000020; - - public const int DCX_EXCLUDERGN = 0x00000040; - - public const int DCX_INTERSECTRGN = 0x00000080; - - public const int DCX_EXCLUDEUPDATE = 0x00000100; - - public const int DCX_INTERSECTUPDATE = 0x00000200; - - public const int DCX_LOCKWINDOWUPDATE = 0x00000400; - - public const int DCX_VALIDATE = 0x00200000; - - public const int RDW_INVALIDATE = 0x0001; - - public const int RDW_INTERNALPAINT = 0x0002; - - public const int RDW_ERASE = 0x0004; - - public const int RDW_VALIDATE = 0x0008; - - public const int RDW_NOINTERNALPAINT = 0x0010; - - public const int RDW_NOERASE = 0x0020; - - public const int RDW_NOCHILDREN = 0x0040; - - public const int RDW_ALLCHILDREN = 0x0080; - - public const int RDW_UPDATENOW = 0x0100; - - public const int RDW_ERASENOW = 0x0200; - - public const int RDW_FRAME = 0x0400; - - public const int RDW_NOFRAME = 0x0800; - - public const int SW_SCROLLCHILDREN = 0x0001; - - public const int SW_INVALIDATE = 0x0002; - - public const int SW_ERASE = 0x0004; - - public const int SW_SMOOTHSCROLL = 0x0010; - - public const int ESB_ENABLE_BOTH = 0x0000; - - public const int ESB_DISABLE_BOTH = 0x0003; - - public const int ESB_DISABLE_LEFT = 0x0001; - - public const int ESB_DISABLE_RIGHT = 0x0002; - - public const int ESB_DISABLE_UP = 0x0001; - - public const int ESB_DISABLE_DOWN = 0x0002; - - public const int ESB_DISABLE_LTUP = ESB_DISABLE_LEFT; - - public const int ESB_DISABLE_RTDN = ESB_DISABLE_RIGHT; - - public const int HELPINFO_WINDOW = 0x0001; - - public const int HELPINFO_MENUITEM = 0x0002; - - public const int MB_OK = 0x00000000; - - public const int MB_OKCANCEL = 0x00000001; - - public const int MB_ABORTRETRYIGNORE = 0x00000002; - - public const int MB_YESNOCANCEL = 0x00000003; - - public const int MB_YESNO = 0x00000004; - - public const int MB_RETRYCANCEL = 0x00000005; - - public const int MB_CANCELTRYCONTINUE = 0x00000006; - - public const int MB_ICONHAND = 0x00000010; - - public const int MB_ICONQUESTION = 0x00000020; - - public const int MB_ICONEXCLAMATION = 0x00000030; - - public const int MB_ICONASTERISK = 0x00000040; - - public const int MB_USERICON = 0x00000080; - - public const int MB_ICONWARNING = MB_ICONEXCLAMATION; - - public const int MB_ICONERROR = MB_ICONHAND; - - public const int MB_ICONINFORMATION = MB_ICONASTERISK; - - public const int MB_ICONSTOP = MB_ICONHAND; - - public const int MB_DEFBUTTON1 = 0x00000000; - - public const int MB_DEFBUTTON2 = 0x00000100; - - public const int MB_DEFBUTTON3 = 0x00000200; - - public const int MB_DEFBUTTON4 = 0x00000300; - - public const int MB_APPLMODAL = 0x00000000; - - public const int MB_SYSTEMMODAL = 0x00001000; - - public const int MB_TASKMODAL = 0x00002000; - - public const int MB_HELP = 0x00004000; - - public const int MB_NOFOCUS = 0x00008000; - - public const int MB_SETFOREGROUND = 0x00010000; - - public const int MB_DEFAULT_DESKTOP_ONLY = 0x00020000; - - public const int MB_TOPMOST = 0x00040000; - - public const int MB_RIGHT = 0x00080000; - - public const int MB_RTLREADING = 0x00100000; - - public const int MB_SERVICE_NOTIFICATION = 0x00200000; - - public const int MB_SERVICE_NOTIFICATION_NT3X = 0x00040000; - - public const int MB_TYPEMASK = 0x0000000F; - - public const int MB_ICONMASK = 0x000000F0; - - public const int MB_DEFMASK = 0x00000F00; - - public const int MB_MODEMASK = 0x00003000; - - public const int MB_MISCMASK = 0x0000C000; - - public const int CWP_ALL = 0x0000; - - public const int CWP_SKIPINVISIBLE = 0x0001; - - public const int CWP_SKIPDISABLED = 0x0002; - - public const int CWP_SKIPTRANSPARENT = 0x0004; - - public const int CTLCOLOR_MSGBOX = 0; - - public const int CTLCOLOR_EDIT = 1; - - public const int CTLCOLOR_LISTBOX = 2; - - public const int CTLCOLOR_BTN = 3; - - public const int CTLCOLOR_DLG = 4; - - public const int CTLCOLOR_SCROLLBAR = 5; - - public const int CTLCOLOR_STATIC = 6; - - public const int CTLCOLOR_MAX = 7; - - public const int COLOR_SCROLLBAR = 0; - - public const int COLOR_BACKGROUND = 1; - - public const int COLOR_ACTIVECAPTION = 2; - - public const int COLOR_INACTIVECAPTION = 3; - - public const int COLOR_MENU = 4; - - public const int COLOR_WINDOW = 5; - - public const int COLOR_WINDOWFRAME = 6; - - public const int COLOR_MENUTEXT = 7; - - public const int COLOR_WINDOWTEXT = 8; - - public const int COLOR_CAPTIONTEXT = 9; - - public const int COLOR_ACTIVEBORDER = 10; - - public const int COLOR_INACTIVEBORDER = 11; - - public const int COLOR_APPWORKSPACE = 12; - - public const int COLOR_HIGHLIGHT = 13; - - public const int COLOR_HIGHLIGHTTEXT = 14; - - public const int COLOR_BTNFACE = 15; - - public const int COLOR_BTNSHADOW = 16; - - public const int COLOR_GRAYTEXT = 17; - - public const int COLOR_BTNTEXT = 18; - - public const int COLOR_INACTIVECAPTIONTEXT = 19; - - public const int COLOR_BTNHIGHLIGHT = 20; - - public const int COLOR_3DDKSHADOW = 21; - - public const int COLOR_3DLIGHT = 22; - - public const int COLOR_INFOTEXT = 23; - - public const int COLOR_INFOBK = 24; - - public const int COLOR_HOTLIGHT = 26; - - public const int COLOR_GRADIENTACTIVECAPTION = 27; - - public const int COLOR_GRADIENTINACTIVECAPTION = 28; - - public const int COLOR_MENUHILIGHT = 29; - - public const int COLOR_MENUBAR = 30; - - public const int COLOR_DESKTOP = COLOR_BACKGROUND; - - public const int COLOR_3DFACE = COLOR_BTNFACE; - - public const int COLOR_3DSHADOW = COLOR_BTNSHADOW; - - public const int COLOR_3DHIGHLIGHT = COLOR_BTNHIGHLIGHT; - - public const int COLOR_3DHILIGHT = COLOR_BTNHIGHLIGHT; - - public const int COLOR_BTNHILIGHT = COLOR_BTNHIGHLIGHT; - - public const int GW_HWNDFIRST = 0; - - public const int GW_HWNDLAST = 1; - - public const int GW_HWNDNEXT = 2; - - public const int GW_HWNDPREV = 3; - - public const int GW_OWNER = 4; - - public const int GW_CHILD = 5; - - public const int GW_ENABLEDPOPUP = 6; - - public const int GW_MAX = 6; - - public const int MF_INSERT = 0x00000000; - - public const int MF_CHANGE = 0x00000080; - - public const int MF_APPEND = 0x00000100; - - public const int MF_DELETE = 0x00000200; - - public const int MF_REMOVE = 0x00001000; - - public const int MF_BYCOMMAND = 0x00000000; - - public const int MF_BYPOSITION = 0x00000400; - - public const int MF_SEPARATOR = 0x00000800; - - public const int MF_ENABLED = 0x00000000; - - public const int MF_GRAYED = 0x00000001; - - public const int MF_DISABLED = 0x00000002; - - public const int MF_UNCHECKED = 0x00000000; - - public const int MF_CHECKED = 0x00000008; - - public const int MF_USECHECKBITMAPS = 0x00000200; - - public const int MF_STRING = 0x00000000; - - public const int MF_BITMAP = 0x00000004; - - public const int MF_OWNERDRAW = 0x00000100; - - public const int MF_POPUP = 0x00000010; - - public const int MF_MENUBARBREAK = 0x00000020; - - public const int MF_MENUBREAK = 0x00000040; - - public const int MF_UNHILITE = 0x00000000; - - public const int MF_HILITE = 0x00000080; - - public const int MF_DEFAULT = 0x00001000; - - public const int MF_SYSMENU = 0x00002000; - - public const int MF_HELP = 0x00004000; - - public const int MF_RIGHTJUSTIFY = 0x00004000; - - public const int MF_MOUSESELECT = 0x00008000; - - public const int MF_END = 0x00000080; - - public const int MFT_STRING = MF_STRING; - - public const int MFT_BITMAP = MF_BITMAP; - - public const int MFT_MENUBARBREAK = MF_MENUBARBREAK; - - public const int MFT_MENUBREAK = MF_MENUBREAK; - - public const int MFT_OWNERDRAW = MF_OWNERDRAW; - - public const int MFT_RADIOCHECK = 0x00000200; - - public const int MFT_SEPARATOR = MF_SEPARATOR; - - public const int MFT_RIGHTORDER = 0x00002000; - - public const int MFT_RIGHTJUSTIFY = MF_RIGHTJUSTIFY; - - public const int MFS_GRAYED = 0x00000003; - - public const int MFS_DISABLED = MFS_GRAYED; - - public const int MFS_CHECKED = MF_CHECKED; - - public const int MFS_HILITE = MF_HILITE; - - public const int MFS_ENABLED = MF_ENABLED; - - public const int MFS_UNCHECKED = MF_UNCHECKED; - - public const int MFS_UNHILITE = MF_UNHILITE; - - public const int MFS_DEFAULT = MF_DEFAULT; - - public const int SC_SIZE = 0xF000; - - public const int SC_MOVE = 0xF010; - - public const int SC_MINIMIZE = 0xF020; - - public const int SC_MAXIMIZE = 0xF030; - - public const int SC_NEXTWINDOW = 0xF040; - - public const int SC_PREVWINDOW = 0xF050; - - public const int SC_CLOSE = 0xF060; - - public const int SC_VSCROLL = 0xF070; - - public const int SC_HSCROLL = 0xF080; - - public const int SC_MOUSEMENU = 0xF090; - - public const int SC_KEYMENU = 0xF100; - - public const int SC_ARRANGE = 0xF110; - - public const int SC_RESTORE = 0xF120; - - public const int SC_TASKLIST = 0xF130; - - public const int SC_SCREENSAVE = 0xF140; - - public const int SC_HOTKEY = 0xF150; - - public const int SC_DEFAULT = 0xF160; - - public const int SC_MONITORPOWER = 0xF170; - - public const int SC_CONTEXTHELP = 0xF180; - - public const int SC_SEPARATOR = 0xF00F; - - public const int SCF_ISSECURE = 0x00000001; - - public const int SC_ICON = SC_MINIMIZE; - - public const int SC_ZOOM = SC_MAXIMIZE; - - public const ushort IDC_ARROW = 32512; - - public const ushort IDC_IBEAM = 32513; - - public const ushort IDC_WAIT = 32514; - - public const ushort IDC_CROSS = 32515; - - public const ushort IDC_UPARROW = 32516; - - [Obsolete("use IDC_SIZEALL")] - public const ushort IDC_SIZE = 32640; - - [Obsolete("use IDC_ARROW")] - public const ushort IDC_ICON = 32641; - - public const ushort IDC_SIZENWSE = 32642; - - public const ushort IDC_SIZENESW = 32643; - - public const ushort IDC_SIZEWE = 32644; - - public const ushort IDC_SIZENS = 32645; - - public const ushort IDC_SIZEALL = 32646; - - public const ushort IDC_NO = 32648; - - public const ushort IDC_HAND = 32649; - - public const int IDC_APPSTARTING = 32650; - - public const int IDC_HELP = 32651; - - public const int IDC_PIN = 32671; - - public const int IDC_PERSON = 32672; - - public const int IMAGE_BITMAP = 0; - - public const int IMAGE_ICON = 1; - - public const int IMAGE_CURSOR = 2; - - public const int IMAGE_ENHMETAFILE = 3; - - public const int LR_DEFAULTCOLOR = 0x00000000; - - public const int LR_MONOCHROME = 0x00000001; - - public const int LR_COLOR = 0x00000002; - - public const int LR_COPYRETURNORG = 0x00000004; - - public const int LR_COPYDELETEORG = 0x00000008; - - public const int LR_LOADFROMFILE = 0x00000010; - - public const int LR_LOADTRANSPARENT = 0x00000020; - - public const int LR_DEFAULTSIZE = 0x00000040; - - public const int LR_VGACOLOR = 0x00000080; - - public const int LR_LOADMAP3DCOLORS = 0x00001000; - - public const int LR_CREATEDIBSECTION = 0x00002000; - - public const int LR_COPYFROMRESOURCE = 0x00004000; - - public const int LR_SHARED = 0x00008000; - - public const int RES_ICON = 1; - - public const int RES_CURSOR = 2; - - public const int OBM_CLOSE = 32754; - - public const int OBM_UPARROW = 32753; - - public const int OBM_DNARROW = 32752; - - public const int OBM_RGARROW = 32751; - - public const int OBM_LFARROW = 32750; - - public const int OBM_REDUCE = 32749; - - public const int OBM_ZOOM = 32748; - - public const int OBM_RESTORE = 32747; - - public const int OBM_REDUCED = 32746; - - public const int OBM_ZOOMD = 32745; - - public const int OBM_RESTORED = 32744; - - public const int OBM_UPARROWD = 32743; - - public const int OBM_DNARROWD = 32742; - - public const int OBM_RGARROWD = 32741; - - public const int OBM_LFARROWD = 32740; - - public const int OBM_MNARROW = 32739; - - public const int OBM_COMBO = 32738; - - public const int OBM_UPARROWI = 32737; - - public const int OBM_DNARROWI = 32736; - - public const int OBM_RGARROWI = 32735; - - public const int OBM_LFARROWI = 32734; - - public const int OBM_OLD_CLOSE = 32767; - - public const int OBM_SIZE = 32766; - - public const int OBM_OLD_UPARROW = 32765; - - public const int OBM_OLD_DNARROW = 32764; - - public const int OBM_OLD_RGARROW = 32763; - - public const int OBM_OLD_LFARROW = 32762; - - public const int OBM_BTSIZE = 32761; - - public const int OBM_CHECK = 32760; - - public const int OBM_CHECKBOXES = 32759; - - public const int OBM_BTNCORNERS = 32758; - - public const int OBM_OLD_REDUCE = 32757; - - public const int OBM_OLD_ZOOM = 32756; - - public const int OBM_OLD_RESTORE = 32755; - - public const int OCR_NORMAL = 32512; - - public const int OCR_IBEAM = 32513; - - public const int OCR_WAIT = 32514; - - public const int OCR_CROSS = 32515; - - public const int OCR_UP = 32516; - - [Obsolete("use OCR_SIZEALL")] - public const int OCR_SIZE = 32640; - - [Obsolete("use OCR_NORMAL")] - public const int OCR_ICON = 32641; - - public const int OCR_SIZENWSE = 32642; - - public const int OCR_SIZENESW = 32643; - - public const int OCR_SIZEWE = 32644; - - public const int OCR_SIZENS = 32645; - - public const int OCR_SIZEALL = 32646; - - [Obsolete("use OIC_WINLOGO")] - public const int OCR_ICOCUR = 32647; - - public const int OCR_NO = 32648; - - public const int OCR_HAND = 32649; - - public const int OCR_APPSTARTING = 32650; - - public const int OIC_SAMPLE = 32512; - - public const int OIC_HAND = 32513; - - public const int OIC_QUES = 32514; - - public const int OIC_BANG = 32515; - - public const int OIC_NOTE = 32516; - - public const int OIC_WINLOGO = 32517; - - public const int OIC_WARNING = OIC_BANG; - - public const int OIC_ERROR = OIC_HAND; - - public const int OIC_INFORMATION = OIC_NOTE; - - public const int OIC_SHIELD = 32518; - - public const int ORD_LANGDRIVER = 1; - - public const ushort IDI_APPLICATION = 32512; - - public const ushort IDI_HAND = 32513; - - public const ushort IDI_QUESTION = 32514; - - public const ushort IDI_EXCLAMATION = 32515; - - public const ushort IDI_ASTERISK = 32516; - - public const ushort IDI_WINLOGO = 32517; - - public const ushort IDI_SHIELD = 32518; - - public const ushort IDI_WARNING = IDI_EXCLAMATION; - - public const ushort IDI_ERROR = IDI_HAND; - - public const ushort IDI_INFORMATION = IDI_ASTERISK; - - public const int IDOK = 1; - - public const int IDCANCEL = 2; - - public const int IDABORT = 3; - - public const int IDRETRY = 4; - - public const int IDIGNORE = 5; - - public const int IDYES = 6; - - public const int IDNO = 7; - - public const int IDCLOSE = 8; - - public const int IDHELP = 9; - - public const int IDTRYAGAIN = 10; - - public const int IDCONTINUE = 11; - - public const int IDTIMEOUT = 32000; - - public const int ES_LEFT = 0x0000; - - public const int ES_CENTER = 0x0001; - - public const int ES_RIGHT = 0x0002; - - public const int ES_MULTILINE = 0x0004; - - public const int ES_UPPERCASE = 0x0008; - - public const int ES_LOWERCASE = 0x0010; - - public const int ES_PASSWORD = 0x0020; - - public const int ES_AUTOVSCROLL = 0x0040; - - public const int ES_AUTOHSCROLL = 0x0080; - - public const int ES_NOHIDESEL = 0x0100; - - public const int ES_OEMCONVERT = 0x0400; - - public const int ES_READONLY = 0x0800; - - public const int ES_WANTRETURN = 0x1000; - - public const int ES_NUMBER = 0x2000; - - public const int EN_SETFOCUS = 0x0100; - - public const int EN_KILLFOCUS = 0x0200; - - public const int EN_CHANGE = 0x0300; - - public const int EN_UPDATE = 0x0400; - - public const int EN_ERRSPACE = 0x0500; - - public const int EN_MAXTEXT = 0x0501; - - public const int EN_HSCROLL = 0x0601; - - public const int EN_VSCROLL = 0x0602; - - public const int EN_ALIGN_LTR_EC = 0x0700; - - public const int EN_ALIGN_RTL_EC = 0x0701; - - public const int EN_BEFORE_PASTE = 0x0800; - - public const int EN_AFTER_PASTE = 0x0801; - - public const int EC_LEFTMARGIN = 0x0001; - - public const int EC_RIGHTMARGIN = 0x0002; - - public const int EC_USEFONTINFO = 0xFFFF; - - public const int EMSIS_COMPOSITIONSTRING = 0x0001; - - public const int EIMES_GETCOMPSTRATONCE = 0x0001; - - public const int EIMES_CANCELCOMPSTRINFOCUS = 0x0002; - - public const int EIMES_COMPLETECOMPSTRKILLFOCUS = 0x0004; - - public const int EM_GETSEL = 0x00B0; - - public const int EM_SETSEL = 0x00B1; - - public const int EM_GETRECT = 0x00B2; - - public const int EM_SETRECT = 0x00B3; - - public const int EM_SETRECTNP = 0x00B4; - - public const int EM_SCROLL = 0x00B5; - - public const int EM_LINESCROLL = 0x00B6; - - public const int EM_SCROLLCARET = 0x00B7; - - public const int EM_GETMODIFY = 0x00B8; - - public const int EM_SETMODIFY = 0x00B9; - - public const int EM_GETLINECOUNT = 0x00BA; - - public const int EM_LINEINDEX = 0x00BB; - - public const int EM_SETHANDLE = 0x00BC; - - public const int EM_GETHANDLE = 0x00BD; - - public const int EM_GETTHUMB = 0x00BE; - - public const int EM_LINELENGTH = 0x00C1; - - public const int EM_REPLACESEL = 0x00C2; - - public const int EM_GETLINE = 0x00C4; - - public const int EM_LIMITTEXT = 0x00C5; - - public const int EM_CANUNDO = 0x00C6; - - public const int EM_UNDO = 0x00C7; - - public const int EM_FMTLINES = 0x00C8; - - public const int EM_LINEFROMCHAR = 0x00C9; - - public const int EM_SETTABSTOPS = 0x00CB; - - public const int EM_SETPASSWORDCHAR = 0x00CC; - - public const int EM_EMPTYUNDOBUFFER = 0x00CD; - - public const int EM_GETFIRSTVISIBLELINE = 0x00CE; - - public const int EM_SETREADONLY = 0x00CF; - - public const int EM_SETWORDBREAKPROC = 0x00D0; - - public const int EM_GETWORDBREAKPROC = 0x00D1; - - public const int EM_GETPASSWORDCHAR = 0x00D2; - - public const int EM_SETMARGINS = 0x00D3; - - public const int EM_GETMARGINS = 0x00D4; - - public const int EM_SETLIMITTEXT = EM_LIMITTEXT; - - public const int EM_GETLIMITTEXT = 0x00D5; - - public const int EM_POSFROMCHAR = 0x00D6; - - public const int EM_CHARFROMPOS = 0x00D7; - - public const int EM_SETIMESTATUS = 0x00D8; - - public const int EM_GETIMESTATUS = 0x00D9; - - public const int EM_ENABLEFEATURE = 0x00DA; - - public const int WB_LEFT = 0; - - public const int WB_RIGHT = 1; - - public const int WB_ISDELIMITER = 2; - - public const int BS_PUSHBUTTON = 0x00000000; - - public const int BS_DEFPUSHBUTTON = 0x00000001; - - public const int BS_CHECKBOX = 0x00000002; - - public const int BS_AUTOCHECKBOX = 0x00000003; - - public const int BS_RADIOBUTTON = 0x00000004; - - public const int BS_3STATE = 0x00000005; - - public const int BS_AUTO3STATE = 0x00000006; - - public const int BS_GROUPBOX = 0x00000007; - - public const int BS_USERBUTTON = 0x00000008; - - public const int BS_AUTORADIOBUTTON = 0x00000009; - - public const int BS_PUSHBOX = 0x0000000A; - - public const int BS_OWNERDRAW = 0x0000000B; - - public const int BS_TYPEMASK = 0x0000000F; - - public const int BS_LEFTTEXT = 0x00000020; - - public const int BS_TEXT = 0x00000000; - - public const int BS_ICON = 0x00000040; - - public const int BS_BITMAP = 0x00000080; - - public const int BS_LEFT = 0x00000100; - - public const int BS_RIGHT = 0x00000200; - - public const int BS_CENTER = 0x00000300; - - public const int BS_TOP = 0x00000400; - - public const int BS_BOTTOM = 0x00000800; - - public const int BS_VCENTER = 0x00000C00; - - public const int BS_PUSHLIKE = 0x00001000; - - public const int BS_MULTILINE = 0x00002000; - - public const int BS_NOTIFY = 0x00004000; - - public const int BS_FLAT = 0x00008000; - - public const int BS_RIGHTBUTTON = BS_LEFTTEXT; - - public const int BN_CLICKED = 0; - - public const int BN_PAINT = 1; - - public const int BN_HILITE = 2; - - public const int BN_UNHILITE = 3; - - public const int BN_DISABLE = 4; - - public const int BN_DOUBLECLICKED = 5; - - public const int BN_PUSHED = BN_HILITE; - - public const int BN_UNPUSHED = BN_UNHILITE; - - public const int BN_DBLCLK = BN_DOUBLECLICKED; - - public const int BN_SETFOCUS = 6; - - public const int BN_KILLFOCUS = 7; - - public const int BM_GETCHECK = 0x00F0; - - public const int BM_SETCHECK = 0x00F1; - - public const int BM_GETSTATE = 0x00F2; - - public const int BM_SETSTATE = 0x00F3; - - public const int BM_SETSTYLE = 0x00F4; - - public const int BM_CLICK = 0x00F5; - - public const int BM_GETIMAGE = 0x00F6; - - public const int BM_SETIMAGE = 0x00F7; - - public const int BM_SETDONTCLICK = 0x00F8; - - public const int BST_UNCHECKED = 0x0000; - - public const int BST_CHECKED = 0x0001; - - public const int BST_INDETERMINATE = 0x0002; - - public const int BST_PUSHED = 0x0004; - - public const int BST_FOCUS = 0x0008; - - public const int SS_LEFT = 0x00000000; - - public const int SS_CENTER = 0x00000001; - - public const int SS_RIGHT = 0x00000002; - - public const int SS_ICON = 0x00000003; - - public const int SS_BLACKRECT = 0x00000004; - - public const int SS_GRAYRECT = 0x00000005; - - public const int SS_WHITERECT = 0x00000006; - - public const int SS_BLACKFRAME = 0x00000007; - - public const int SS_GRAYFRAME = 0x00000008; - - public const int SS_WHITEFRAME = 0x00000009; - - public const int SS_USERITEM = 0x0000000A; - - public const int SS_SIMPLE = 0x0000000B; - - public const int SS_LEFTNOWORDWRAP = 0x0000000C; - - public const int SS_OWNERDRAW = 0x0000000D; - - public const int SS_BITMAP = 0x0000000E; - - public const int SS_ENHMETAFILE = 0x0000000F; - - public const int SS_ETCHEDHORZ = 0x00000010; - - public const int SS_ETCHEDVERT = 0x00000011; - - public const int SS_ETCHEDFRAME = 0x00000012; - - public const int SS_TYPEMASK = 0x0000001F; - - public const int SS_REALSIZECONTROL = 0x00000040; - - public const int SS_NOPREFIX = 0x00000080; - - public const int SS_NOTIFY = 0x00000100; - - public const int SS_CENTERIMAGE = 0x00000200; - - public const int SS_RIGHTJUST = 0x00000400; - - public const int SS_REALSIZEIMAGE = 0x00000800; - - public const int SS_SUNKEN = 0x00001000; - - public const int SS_EDITCONTROL = 0x00002000; - - public const int SS_ENDELLIPSIS = 0x00004000; - - public const int SS_PATHELLIPSIS = 0x00008000; - - public const int SS_WORDELLIPSIS = 0x0000C000; - - public const int SS_ELLIPSISMASK = 0x0000C000; - - public const int STM_SETICON = 0x0170; - - public const int STM_GETICON = 0x0171; - - public const int STM_SETIMAGE = 0x0172; - - public const int STM_GETIMAGE = 0x0173; - - public const int STN_CLICKED = 0; - - public const int STN_DBLCLK = 1; - - public const int STN_ENABLE = 2; - - public const int STN_DISABLE = 3; - - public const int STM_MSGMAX = 0x0174; - - // MAKEINTATOM(0x8002) - public const ushort WC_DIALOG = 0x8002; - - public const int DWL_MSGRESULT = 0; - - public const int DWL_DLGPROC = 4; - - public const int DWL_USER = 8; - - public const int DWLP_MSGRESULT = 0; - - public const int DDL_READWRITE = 0x0000; - - public const int DDL_READONLY = 0x0001; - - public const int DDL_HIDDEN = 0x0002; - - public const int DDL_SYSTEM = 0x0004; - - public const int DDL_DIRECTORY = 0x0010; - - public const int DDL_ARCHIVE = 0x0020; - - public const int DDL_POSTMSGS = 0x2000; - - public const int DDL_DRIVES = 0x4000; - - public const int DDL_EXCLUSIVE = 0x8000; - - public const int DS_ABSALIGN = 0x01; - - public const int DS_SYSMODAL = 0x02; - - public const int DS_LOCALEDIT = 0x20; - - public const int DS_SETFONT = 0x40; - - public const int DS_MODALFRAME = 0x80; - - public const int DS_NOIDLEMSG = 0x100; - - public const int DS_SETFOREGROUND = 0x200; - - public const int DS_3DLOOK = 0x0004; - - public const int DS_FIXEDSYS = 0x0008; - - public const int DS_NOFAILCREATE = 0x0010; - - public const int DS_CONTROL = 0x0400; - - public const int DS_CENTER = 0x0800; - - public const int DS_CENTERMOUSE = 0x1000; - - public const int DS_CONTEXTHELP = 0x2000; - - public const int DS_SHELLFONT = DS_SETFONT | DS_FIXEDSYS; - - public const int DS_USEPIXELS = 0x8000; - - public const int DM_GETDEFID = WM_USER + 0; - - public const int DM_SETDEFID = WM_USER + 1; - - public const int DM_REPOSITION = WM_USER + 2; - - public const int DC_HASDEFID = 0x534B; - - public const int DLGC_WANTARROWS = 0x0001; - - public const int DLGC_WANTTAB = 0x0002; - - public const int DLGC_WANTALLKEYS = 0x0004; - - public const int DLGC_WANTMESSAGE = 0x0004; - - public const int DLGC_HASSETSEL = 0x0008; - - public const int DLGC_DEFPUSHBUTTON = 0x0010; - - public const int DLGC_UNDEFPUSHBUTTON = 0x0020; - - public const int DLGC_RADIOBUTTON = 0x0040; - - public const int DLGC_WANTCHARS = 0x0080; - - public const int DLGC_STATIC = 0x0100; - - public const int DLGC_BUTTON = 0x2000; - - public const int LB_CTLCODE = 0; - - public const int LB_OKAY = 0; - - public const int LB_ERR = -1; - - public const int LB_ERRSPACE = -2; - - public const int LBN_ERRSPACE = -2; - - public const int LBN_SELCHANGE = 1; - - public const int LBN_DBLCLK = 2; - - public const int LBN_SELCANCEL = 3; - - public const int LBN_SETFOCUS = 4; - - public const int LBN_KILLFOCUS = 5; - - public const int LB_ADDSTRING = 0x0180; - - public const int LB_INSERTSTRING = 0x0181; - - public const int LB_DELETESTRING = 0x0182; - - public const int LB_SELITEMRANGEEX = 0x0183; - - public const int LB_RESETCONTENT = 0x0184; - - public const int LB_SETSEL = 0x0185; - - public const int LB_SETCURSEL = 0x0186; - - public const int LB_GETSEL = 0x0187; - - public const int LB_GETCURSEL = 0x0188; - - public const int LB_GETTEXT = 0x0189; - - public const int LB_GETTEXTLEN = 0x018A; - - public const int LB_GETCOUNT = 0x018B; - - public const int LB_SELECTSTRING = 0x018C; - - public const int LB_DIR = 0x018D; - - public const int LB_GETTOPINDEX = 0x018E; - - public const int LB_FINDSTRING = 0x018F; - - public const int LB_GETSELCOUNT = 0x0190; - - public const int LB_GETSELITEMS = 0x0191; - - public const int LB_SETTABSTOPS = 0x0192; - - public const int LB_GETHORIZONTALEXTENT = 0x0193; - - public const int LB_SETHORIZONTALEXTENT = 0x0194; - - public const int LB_SETCOLUMNWIDTH = 0x0195; - - public const int LB_ADDFILE = 0x0196; - - public const int LB_SETTOPINDEX = 0x0197; - - public const int LB_GETITEMRECT = 0x0198; - - public const int LB_GETITEMDATA = 0x0199; - - public const int LB_SETITEMDATA = 0x019A; - - public const int LB_SELITEMRANGE = 0x019B; - - public const int LB_SETANCHORINDEX = 0x019C; - - public const int LB_GETANCHORINDEX = 0x019D; - - public const int LB_SETCARETINDEX = 0x019E; - - public const int LB_GETCARETINDEX = 0x019F; - - public const int LB_SETITEMHEIGHT = 0x01A0; - - public const int LB_GETITEMHEIGHT = 0x01A1; - - public const int LB_FINDSTRINGEXACT = 0x01A2; - - public const int LB_SETLOCALE = 0x01A5; - - public const int LB_GETLOCALE = 0x01A6; - - public const int LB_SETCOUNT = 0x01A7; - - public const int LB_INITSTORAGE = 0x01A8; - - public const int LB_ITEMFROMPOINT = 0x01A9; - - public const int LB_MULTIPLEADDSTRING = 0x01B1; - - public const int LB_GETLISTBOXINFO = 0x01B2; - - public const int LB_MSGMAX = 0x01B3; - - public const uint LBS_NOTIFY = 0x0001; - - public const uint LBS_SORT = 0x0002; - - public const uint LBS_NOREDRAW = 0x0004; - - public const uint LBS_MULTIPLESEL = 0x0008; - - public const uint LBS_OWNERDRAWFIXED = 0x0010; - - public const uint LBS_OWNERDRAWVARIABLE = 0x0020; - - public const uint LBS_HASSTRINGS = 0x0040; - - public const uint LBS_USETABSTOPS = 0x0080; - - public const uint LBS_NOINTEGRALHEIGHT = 0x0100; - - public const uint LBS_MULTICOLUMN = 0x0200; - - public const uint LBS_WANTKEYBOARDINPUT = 0x0400; - - public const uint LBS_EXTENDEDSEL = 0x0800; - - public const uint LBS_DISABLENOSCROLL = 0x1000; - - public const uint LBS_NODATA = 0x2000; - - public const uint LBS_NOSEL = 0x4000; - - public const uint LBS_COMBOBOX = 0x8000; - - public const uint LBS_STANDARD = LBS_NOTIFY | LBS_SORT | WS_VSCROLL | WS_BORDER; - - public const int CB_OKAY = 0; - - public const int CB_ERR = -1; - - public const int CB_ERRSPACE = -2; - - public const int CBN_ERRSPACE = -1; - - public const int CBN_SELCHANGE = 1; - - public const int CBN_DBLCLK = 2; - - public const int CBN_SETFOCUS = 3; - - public const int CBN_KILLFOCUS = 4; - - public const int CBN_EDITCHANGE = 5; - - public const int CBN_EDITUPDATE = 6; - - public const int CBN_DROPDOWN = 7; - - public const int CBN_CLOSEUP = 8; - - public const int CBN_SELENDOK = 9; - - public const int CBN_SELENDCANCEL = 10; - - public const int CBS_SIMPLE = 0x0001; - - public const int CBS_DROPDOWN = 0x0002; - - public const int CBS_DROPDOWNLIST = 0x0003; - - public const int CBS_OWNERDRAWFIXED = 0x0010; - - public const int CBS_OWNERDRAWVARIABLE = 0x0020; - - public const int CBS_AUTOHSCROLL = 0x0040; - - public const int CBS_OEMCONVERT = 0x0080; - - public const int CBS_SORT = 0x0100; - - public const int CBS_HASSTRINGS = 0x0200; - - public const int CBS_NOINTEGRALHEIGHT = 0x0400; - - public const int CBS_DISABLENOSCROLL = 0x0800; - - public const int CBS_UPPERCASE = 0x2000; - - public const int CBS_LOWERCASE = 0x4000; - - public const int CB_GETEDITSEL = 0x0140; - - public const int CB_LIMITTEXT = 0x0141; - - public const int CB_SETEDITSEL = 0x0142; - - public const int CB_ADDSTRING = 0x0143; - - public const int CB_DELETESTRING = 0x0144; - - public const int CB_DIR = 0x0145; - - public const int CB_GETCOUNT = 0x0146; - - public const int CB_GETCURSEL = 0x0147; - - public const int CB_GETLBTEXT = 0x0148; - - public const int CB_GETLBTEXTLEN = 0x0149; - - public const int CB_INSERTSTRING = 0x014A; - - public const int CB_RESETCONTENT = 0x014B; - - public const int CB_FINDSTRING = 0x014C; - - public const int CB_SELECTSTRING = 0x014D; - - public const int CB_SETCURSEL = 0x014E; - - public const int CB_SHOWDROPDOWN = 0x014F; - - public const int CB_GETITEMDATA = 0x0150; - - public const int CB_SETITEMDATA = 0x0151; - - public const int CB_GETDROPPEDCONTROLRECT = 0x0152; - - public const int CB_SETITEMHEIGHT = 0x0153; - - public const int CB_GETITEMHEIGHT = 0x0154; - - public const int CB_SETEXTENDEDUI = 0x0155; - - public const int CB_GETEXTENDEDUI = 0x0156; - - public const int CB_GETDROPPEDSTATE = 0x0157; - - public const int CB_FINDSTRINGEXACT = 0x0158; - - public const int CB_SETLOCALE = 0x0159; - - public const int CB_GETLOCALE = 0x015A; - - public const int CB_GETTOPINDEX = 0x015b; - - public const int CB_SETTOPINDEX = 0x015c; - - public const int CB_GETHORIZONTALEXTENT = 0x015d; - - public const int CB_SETHORIZONTALEXTENT = 0x015e; - - public const int CB_GETDROPPEDWIDTH = 0x015f; - - public const int CB_SETDROPPEDWIDTH = 0x0160; - - public const int CB_INITSTORAGE = 0x0161; - - public const int CB_MULTIPLEADDSTRING = 0x0163; - - public const int CB_GETCOMBOBOXINFO = 0x0164; - - public const int CB_MSGMAX = 0x0165; - - public const int SBS_HORZ = 0x0000; - - public const int SBS_VERT = 0x0001; - - public const int SBS_TOPALIGN = 0x0002; - - public const int SBS_LEFTALIGN = 0x0002; - - public const int SBS_BOTTOMALIGN = 0x0004; - - public const int SBS_RIGHTALIGN = 0x0004; - - public const int SBS_SIZEBOXTOPLEFTALIGN = 0x0002; - - public const int SBS_SIZEBOXBOTTOMRIGHTALIGN = 0x0004; - - public const int SBS_SIZEBOX = 0x0008; - - public const int SBS_SIZEGRIP = 0x0010; - - public const int SBM_SETPOS = 0x00E0; - - public const int SBM_GETPOS = 0x00E1; - - public const int SBM_SETRANGE = 0x00E2; - - public const int SBM_SETRANGEREDRAW = 0x00E6; - - public const int SBM_GETRANGE = 0x00E3; - - public const int SBM_ENABLE_ARROWS = 0x00E4; - - public const int SBM_SETSCROLLINFO = 0x00E9; - - public const int SBM_GETSCROLLINFO = 0x00EA; - - public const int SBM_GETSCROLLBARINFO = 0x00EB; - - public const int SIF_RANGE = 0x0001; - - public const int SIF_PAGE = 0x0002; - - public const int SIF_POS = 0x0004; - - public const int SIF_DISABLENOSCROLL = 0x0008; - - public const int SIF_TRACKPOS = 0x0010; - - public const int SIF_ALL = SIF_RANGE | SIF_PAGE | SIF_POS | SIF_TRACKPOS; - - public const int MDIS_ALLCHILDSTYLES = 0x0001; - - public const int MDITILE_VERTICAL = 0x0000; - - public const int MDITILE_HORIZONTAL = 0x0001; - - public const int MDITILE_SKIPDISABLED = 0x0002; - - public const int MDITILE_ZORDER = 0x0004; - - public const int HELP_CONTEXT = 0x0001; - - public const int HELP_QUIT = 0x0002; - - public const int HELP_INDEX = 0x0003; - - public const int HELP_CONTENTS = 0x0003; - - public const int HELP_HELPONHELP = 0x0004; - - public const int HELP_SETINDEX = 0x0005; - - public const int HELP_SETCONTENTS = 0x0005; - - public const int HELP_CONTEXTPOPUP = 0x0008; - - public const int HELP_FORCEFILE = 0x0009; - - public const int HELP_KEY = 0x0101; - - public const int HELP_COMMAND = 0x0102; - - public const int HELP_PARTIALKEY = 0x0105; - - public const int HELP_MULTIKEY = 0x0201; - - public const int HELP_SETWINPOS = 0x0203; - - public const int HELP_CONTEXTMENU = 0x000a; - - public const int HELP_FINDER = 0x000b; - - public const int HELP_WM_HELP = 0x000c; - - public const int HELP_SETPOPUP_POS = 0x000d; - - public const int HELP_TCARD = 0x8000; - - public const int HELP_TCARD_DATA = 0x0010; - - public const int HELP_TCARD_OTHER_CALLER = 0x0011; - - public const int IDH_NO_HELP = 28440; - - public const int IDH_MISSING_CONTEXT = 28441; - - public const int IDH_GENERIC_HELP_BUTTON = 28442; - - public const int IDH_OK = 28443; - - public const int IDH_CANCEL = 28444; - - public const int IDH_HELP = 28445; - - public const int GR_GDIOBJECTS = 0; - - public const int GR_USEROBJECTS = 1; - - public const int GR_GDIOBJECTS_PEAK = 2; - - public const int GR_USEROBJECTS_PEAK = 4; - - public const int GR_GLOBAL = -2; - - public const int SPI_GETBEEP = 0x0001; - - public const int SPI_SETBEEP = 0x0002; - - public const int SPI_GETMOUSE = 0x0003; - - public const int SPI_SETMOUSE = 0x0004; - - public const int SPI_GETBORDER = 0x0005; - - public const int SPI_SETBORDER = 0x0006; - - public const int SPI_GETKEYBOARDSPEED = 0x000A; - - public const int SPI_SETKEYBOARDSPEED = 0x000B; - - public const int SPI_LANGDRIVER = 0x000C; - - public const int SPI_ICONHORIZONTALSPACING = 0x000D; - - public const int SPI_GETSCREENSAVETIMEOUT = 0x000E; - - public const int SPI_SETSCREENSAVETIMEOUT = 0x000F; - - public const int SPI_GETSCREENSAVEACTIVE = 0x0010; - - public const int SPI_SETSCREENSAVEACTIVE = 0x0011; - - public const int SPI_GETGRIDGRANULARITY = 0x0012; - - public const int SPI_SETGRIDGRANULARITY = 0x0013; - - public const int SPI_SETDESKWALLPAPER = 0x0014; - - public const int SPI_SETDESKPATTERN = 0x0015; - - public const int SPI_GETKEYBOARDDELAY = 0x0016; - - public const int SPI_SETKEYBOARDDELAY = 0x0017; - - public const int SPI_ICONVERTICALSPACING = 0x0018; - - public const int SPI_GETICONTITLEWRAP = 0x0019; - - public const int SPI_SETICONTITLEWRAP = 0x001A; - - public const int SPI_GETMENUDROPALIGNMENT = 0x001B; - - public const int SPI_SETMENUDROPALIGNMENT = 0x001C; - - public const int SPI_SETDOUBLECLKWIDTH = 0x001D; - - public const int SPI_SETDOUBLECLKHEIGHT = 0x001E; - - public const int SPI_GETICONTITLELOGFONT = 0x001F; - - public const int SPI_SETDOUBLECLICKTIME = 0x0020; - - public const int SPI_SETMOUSEBUTTONSWAP = 0x0021; - - public const int SPI_SETICONTITLELOGFONT = 0x0022; - - public const int SPI_GETFASTTASKSWITCH = 0x0023; - - public const int SPI_SETFASTTASKSWITCH = 0x0024; - - public const int SPI_SETDRAGFULLWINDOWS = 0x0025; - - public const int SPI_GETDRAGFULLWINDOWS = 0x0026; - - public const int SPI_GETNONCLIENTMETRICS = 0x0029; - - public const int SPI_SETNONCLIENTMETRICS = 0x002A; - - public const int SPI_GETMINIMIZEDMETRICS = 0x002B; - - public const int SPI_SETMINIMIZEDMETRICS = 0x002C; - - public const int SPI_GETICONMETRICS = 0x002D; - - public const int SPI_SETICONMETRICS = 0x002E; - - public const int SPI_SETWORKAREA = 0x002F; - - public const int SPI_GETWORKAREA = 0x0030; - - public const int SPI_SETPENWINDOWS = 0x0031; - - public const int SPI_GETHIGHCONTRAST = 0x0042; - - public const int SPI_SETHIGHCONTRAST = 0x0043; - - public const int SPI_GETKEYBOARDPREF = 0x0044; - - public const int SPI_SETKEYBOARDPREF = 0x0045; - - public const int SPI_GETSCREENREADER = 0x0046; - - public const int SPI_SETSCREENREADER = 0x0047; - - public const int SPI_GETANIMATION = 0x0048; - - public const int SPI_SETANIMATION = 0x0049; - - public const int SPI_GETFONTSMOOTHING = 0x004A; - - public const int SPI_SETFONTSMOOTHING = 0x004B; - - public const int SPI_SETDRAGWIDTH = 0x004C; - - public const int SPI_SETDRAGHEIGHT = 0x004D; - - public const int SPI_SETHANDHELD = 0x004E; - - public const int SPI_GETLOWPOWERTIMEOUT = 0x004F; - - public const int SPI_GETPOWEROFFTIMEOUT = 0x0050; - - public const int SPI_SETLOWPOWERTIMEOUT = 0x0051; - - public const int SPI_SETPOWEROFFTIMEOUT = 0x0052; - - public const int SPI_GETLOWPOWERACTIVE = 0x0053; - - public const int SPI_GETPOWEROFFACTIVE = 0x0054; - - public const int SPI_SETLOWPOWERACTIVE = 0x0055; - - public const int SPI_SETPOWEROFFACTIVE = 0x0056; - - public const int SPI_SETCURSORS = 0x0057; - - public const int SPI_SETICONS = 0x0058; - - public const int SPI_GETDEFAULTINPUTLANG = 0x0059; - - public const int SPI_SETDEFAULTINPUTLANG = 0x005A; - - public const int SPI_SETLANGTOGGLE = 0x005B; - - public const int SPI_GETWINDOWSEXTENSION = 0x005C; - - public const int SPI_SETMOUSETRAILS = 0x005D; - - public const int SPI_GETMOUSETRAILS = 0x005E; - - public const int SPI_SETSCREENSAVERRUNNING = 0x0061; - - public const int SPI_SCREENSAVERRUNNING = SPI_SETSCREENSAVERRUNNING; - - public const int SPI_GETFILTERKEYS = 0x0032; - - public const int SPI_SETFILTERKEYS = 0x0033; - - public const int SPI_GETTOGGLEKEYS = 0x0034; - - public const int SPI_SETTOGGLEKEYS = 0x0035; - - public const int SPI_GETMOUSEKEYS = 0x0036; - - public const int SPI_SETMOUSEKEYS = 0x0037; - - public const int SPI_GETSHOWSOUNDS = 0x0038; - - public const int SPI_SETSHOWSOUNDS = 0x0039; - - public const int SPI_GETSTICKYKEYS = 0x003A; - - public const int SPI_SETSTICKYKEYS = 0x003B; - - public const int SPI_GETACCESSTIMEOUT = 0x003C; - - public const int SPI_SETACCESSTIMEOUT = 0x003D; - - public const int SPI_GETSERIALKEYS = 0x003E; - - public const int SPI_SETSERIALKEYS = 0x003F; - - public const int SPI_GETSOUNDSENTRY = 0x0040; - - public const int SPI_SETSOUNDSENTRY = 0x0041; - - public const int SPI_GETSNAPTODEFBUTTON = 0x005F; - - public const int SPI_SETSNAPTODEFBUTTON = 0x0060; - - public const int SPI_GETMOUSEHOVERWIDTH = 0x0062; - - public const int SPI_SETMOUSEHOVERWIDTH = 0x0063; - - public const int SPI_GETMOUSEHOVERHEIGHT = 0x0064; - - public const int SPI_SETMOUSEHOVERHEIGHT = 0x0065; - - public const int SPI_GETMOUSEHOVERTIME = 0x0066; - - public const int SPI_SETMOUSEHOVERTIME = 0x0067; - - public const int SPI_GETWHEELSCROLLLINES = 0x0068; - - public const int SPI_SETWHEELSCROLLLINES = 0x0069; - - public const int SPI_GETMENUSHOWDELAY = 0x006A; - - public const int SPI_SETMENUSHOWDELAY = 0x006B; - - public const int SPI_GETWHEELSCROLLCHARS = 0x006C; - - public const int SPI_SETWHEELSCROLLCHARS = 0x006D; - - public const int SPI_GETSHOWIMEUI = 0x006E; - - public const int SPI_SETSHOWIMEUI = 0x006F; - - public const int SPI_GETMOUSESPEED = 0x0070; - - public const int SPI_SETMOUSESPEED = 0x0071; - - public const int SPI_GETSCREENSAVERRUNNING = 0x0072; - - public const int SPI_GETDESKWALLPAPER = 0x0073; - - public const int SPI_GETAUDIODESCRIPTION = 0x0074; - - public const int SPI_SETAUDIODESCRIPTION = 0x0075; - - public const int SPI_GETSCREENSAVESECURE = 0x0076; - - public const int SPI_SETSCREENSAVESECURE = 0x0077; - - public const int SPI_GETHUNGAPPTIMEOUT = 0x0078; - - public const int SPI_SETHUNGAPPTIMEOUT = 0x0079; - - public const int SPI_GETWAITTOKILLTIMEOUT = 0x007A; - - public const int SPI_SETWAITTOKILLTIMEOUT = 0x007B; - - public const int SPI_GETWAITTOKILLSERVICETIMEOUT = 0x007C; - - public const int SPI_SETWAITTOKILLSERVICETIMEOUT = 0x007D; - - public const int SPI_GETMOUSEDOCKTHRESHOLD = 0x007E; - - public const int SPI_SETMOUSEDOCKTHRESHOLD = 0x007F; - - public const int SPI_GETPENDOCKTHRESHOLD = 0x0080; - - public const int SPI_SETPENDOCKTHRESHOLD = 0x0081; - - public const int SPI_GETWINARRANGING = 0x0082; - - public const int SPI_SETWINARRANGING = 0x0083; - - public const int SPI_GETMOUSEDRAGOUTTHRESHOLD = 0x0084; - - public const int SPI_SETMOUSEDRAGOUTTHRESHOLD = 0x0085; - - public const int SPI_GETPENDRAGOUTTHRESHOLD = 0x0086; - - public const int SPI_SETPENDRAGOUTTHRESHOLD = 0x0087; - - public const int SPI_GETMOUSESIDEMOVETHRESHOLD = 0x0088; - - public const int SPI_SETMOUSESIDEMOVETHRESHOLD = 0x0089; - - public const int SPI_GETPENSIDEMOVETHRESHOLD = 0x008A; - - public const int SPI_SETPENSIDEMOVETHRESHOLD = 0x008B; - - public const int SPI_GETDRAGFROMMAXIMIZE = 0x008C; - - public const int SPI_SETDRAGFROMMAXIMIZE = 0x008D; - - public const int SPI_GETSNAPSIZING = 0x008E; - - public const int SPI_SETSNAPSIZING = 0x008F; - - public const int SPI_GETDOCKMOVING = 0x0090; - - public const int SPI_SETDOCKMOVING = 0x0091; - - public const int MAX_TOUCH_PREDICTION_FILTER_TAPS = 3; - - public const int TOUCHPREDICTIONPARAMETERS_DEFAULT_LATENCY = 8; - - public const int TOUCHPREDICTIONPARAMETERS_DEFAULT_SAMPLETIME = 8; - - public const int TOUCHPREDICTIONPARAMETERS_DEFAULT_USE_HW_TIMESTAMP = 1; - - public const float TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_DELTA = 0.001f; - - public const float TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MIN = 0.9f; - - public const float TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MAX = 0.999f; - - public const float TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_LEARNING_RATE = 0.001f; - - public const float TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_EXPO_SMOOTH_ALPHA = 0.99f; - - public const int SPI_GETTOUCHPREDICTIONPARAMETERS = 0x009C; - - public const int SPI_SETTOUCHPREDICTIONPARAMETERS = 0x009D; - - public const int MAX_LOGICALDPIOVERRIDE = 2; - - public const int MIN_LOGICALDPIOVERRIDE = -2; - - public const int SPI_GETLOGICALDPIOVERRIDE = 0x009E; - - public const int SPI_SETLOGICALDPIOVERRIDE = 0x009F; - - public const int SPI_GETMENURECT = 0x00A2; - - public const int SPI_SETMENURECT = 0x00A3; - - public const int SPI_GETACTIVEWINDOWTRACKING = 0x1000; - - public const int SPI_SETACTIVEWINDOWTRACKING = 0x1001; - - public const int SPI_GETMENUANIMATION = 0x1002; - - public const int SPI_SETMENUANIMATION = 0x1003; - - public const int SPI_GETCOMBOBOXANIMATION = 0x1004; - - public const int SPI_SETCOMBOBOXANIMATION = 0x1005; - - public const int SPI_GETLISTBOXSMOOTHSCROLLING = 0x1006; - - public const int SPI_SETLISTBOXSMOOTHSCROLLING = 0x1007; - - public const int SPI_GETGRADIENTCAPTIONS = 0x1008; - - public const int SPI_SETGRADIENTCAPTIONS = 0x1009; - - public const int SPI_GETKEYBOARDCUES = 0x100A; - - public const int SPI_SETKEYBOARDCUES = 0x100B; - - public const int SPI_GETMENUUNDERLINES = SPI_GETKEYBOARDCUES; - - public const int SPI_SETMENUUNDERLINES = SPI_SETKEYBOARDCUES; - - public const int SPI_GETACTIVEWNDTRKZORDER = 0x100C; - - public const int SPI_SETACTIVEWNDTRKZORDER = 0x100D; - - public const int SPI_GETHOTTRACKING = 0x100E; - - public const int SPI_SETHOTTRACKING = 0x100F; - - public const int SPI_GETMENUFADE = 0x1012; - - public const int SPI_SETMENUFADE = 0x1013; - - public const int SPI_GETSELECTIONFADE = 0x1014; - - public const int SPI_SETSELECTIONFADE = 0x1015; - - public const int SPI_GETTOOLTIPANIMATION = 0x1016; - - public const int SPI_SETTOOLTIPANIMATION = 0x1017; - - public const int SPI_GETTOOLTIPFADE = 0x1018; - - public const int SPI_SETTOOLTIPFADE = 0x1019; - - public const int SPI_GETCURSORSHADOW = 0x101A; - - public const int SPI_SETCURSORSHADOW = 0x101B; - - public const int SPI_GETMOUSESONAR = 0x101C; - - public const int SPI_SETMOUSESONAR = 0x101D; - - public const int SPI_GETMOUSECLICKLOCK = 0x101E; - - public const int SPI_SETMOUSECLICKLOCK = 0x101F; - - public const int SPI_GETMOUSEVANISH = 0x1020; - - public const int SPI_SETMOUSEVANISH = 0x1021; - - public const int SPI_GETFLATMENU = 0x1022; - - public const int SPI_SETFLATMENU = 0x1023; - - public const int SPI_GETDROPSHADOW = 0x1024; - - public const int SPI_SETDROPSHADOW = 0x1025; - - public const int SPI_GETBLOCKSENDINPUTRESETS = 0x1026; - - public const int SPI_SETBLOCKSENDINPUTRESETS = 0x1027; - - public const int SPI_GETUIEFFECTS = 0x103E; - - public const int SPI_SETUIEFFECTS = 0x103F; - - public const int SPI_GETDISABLEOVERLAPPEDCONTENT = 0x1040; - - public const int SPI_SETDISABLEOVERLAPPEDCONTENT = 0x1041; - - public const int SPI_GETCLIENTAREAANIMATION = 0x1042; - - public const int SPI_SETCLIENTAREAANIMATION = 0x1043; - - public const int SPI_GETCLEARTYPE = 0x1048; - - public const int SPI_SETCLEARTYPE = 0x1049; - - public const int SPI_GETSPEECHRECOGNITION = 0x104A; - - public const int SPI_SETSPEECHRECOGNITION = 0x104B; - - public const int SPI_GETCARETBROWSING = 0x104C; - - public const int SPI_SETCARETBROWSING = 0x104D; - - public const int SPI_GETTHREADLOCALINPUTSETTINGS = 0x104E; - - public const int SPI_SETTHREADLOCALINPUTSETTINGS = 0x104F; - - public const int SPI_GETSYSTEMLANGUAGEBAR = 0x1050; - - public const int SPI_SETSYSTEMLANGUAGEBAR = 0x1051; - - public const int SPI_GETFOREGROUNDLOCKTIMEOUT = 0x2000; - - public const int SPI_SETFOREGROUNDLOCKTIMEOUT = 0x2001; - - public const int SPI_GETACTIVEWNDTRKTIMEOUT = 0x2002; - - public const int SPI_SETACTIVEWNDTRKTIMEOUT = 0x2003; - - public const int SPI_GETFOREGROUNDFLASHCOUNT = 0x2004; - - public const int SPI_SETFOREGROUNDFLASHCOUNT = 0x2005; - - public const int SPI_GETCARETWIDTH = 0x2006; - - public const int SPI_SETCARETWIDTH = 0x2007; - - public const int SPI_GETMOUSECLICKLOCKTIME = 0x2008; - - public const int SPI_SETMOUSECLICKLOCKTIME = 0x2009; - - public const int SPI_GETFONTSMOOTHINGTYPE = 0x200A; - - public const int SPI_SETFONTSMOOTHINGTYPE = 0x200B; - - public const int FE_FONTSMOOTHINGSTANDARD = 0x0001; - - public const int FE_FONTSMOOTHINGCLEARTYPE = 0x0002; - - public const int SPI_GETFONTSMOOTHINGCONTRAST = 0x200C; - - public const int SPI_SETFONTSMOOTHINGCONTRAST = 0x200D; - - public const int SPI_GETFOCUSBORDERWIDTH = 0x200E; - - public const int SPI_SETFOCUSBORDERWIDTH = 0x200F; - - public const int SPI_GETFOCUSBORDERHEIGHT = 0x2010; - - public const int SPI_SETFOCUSBORDERHEIGHT = 0x2011; - - public const int SPI_GETFONTSMOOTHINGORIENTATION = 0x2012; - - public const int SPI_SETFONTSMOOTHINGORIENTATION = 0x2013; - - public const int FE_FONTSMOOTHINGORIENTATIONBGR = 0x0000; - - public const int FE_FONTSMOOTHINGORIENTATIONRGB = 0x0001; - - public const int SPI_GETMINIMUMHITRADIUS = 0x2014; - - public const int SPI_SETMINIMUMHITRADIUS = 0x2015; - - public const int SPI_GETMESSAGEDURATION = 0x2016; - - public const int SPI_SETMESSAGEDURATION = 0x2017; - - public const int SPI_GETCONTACTVISUALIZATION = 0x2018; - - public const int SPI_SETCONTACTVISUALIZATION = 0x2019; - - public const int CONTACTVISUALIZATION_OFF = 0x0000; - - public const int CONTACTVISUALIZATION_ON = 0x0001; - - public const int CONTACTVISUALIZATION_PRESENTATIONMODE = 0x0002; - - public const int SPI_GETGESTUREVISUALIZATION = 0x201A; - - public const int SPI_SETGESTUREVISUALIZATION = 0x201B; - - public const int GESTUREVISUALIZATION_OFF = 0x0000; - - public const int GESTUREVISUALIZATION_ON = 0x001F; - - public const int GESTUREVISUALIZATION_TAP = 0x0001; - - public const int GESTUREVISUALIZATION_DOUBLETAP = 0x0002; - - public const int GESTUREVISUALIZATION_PRESSANDTAP = 0x0004; - - public const int GESTUREVISUALIZATION_PRESSANDHOLD = 0x0008; - - public const int GESTUREVISUALIZATION_RIGHTTAP = 0x0010; - - public const int SPI_GETMOUSEWHEELROUTING = 0x201C; - - public const int SPI_SETMOUSEWHEELROUTING = 0x201D; - - public const int MOUSEWHEEL_ROUTING_FOCUS = 0; - - public const int MOUSEWHEEL_ROUTING_HYBRID = 1; - - public const int MOUSEWHEEL_ROUTING_MOUSE_POS = 2; - - public const int SPI_GETPENVISUALIZATION = 0x201E; - - public const int SPI_SETPENVISUALIZATION = 0x201F; - - public const int PENVISUALIZATION_ON = 0x0023; - - public const int PENVISUALIZATION_OFF = 0x0000; - - public const int PENVISUALIZATION_TAP = 0x0001; - - public const int PENVISUALIZATION_DOUBLETAP = 0x0002; - - public const int PENVISUALIZATION_CURSOR = 0x0020; - - public const int SPI_GETPENARBITRATIONTYPE = 0x2020; - - public const int SPI_SETPENARBITRATIONTYPE = 0x2021; - - public const int PENARBITRATIONTYPE_NONE = 0x0000; - - public const int PENARBITRATIONTYPE_WIN8 = 0x0001; - - public const int PENARBITRATIONTYPE_FIS = 0x0002; - - public const int PENARBITRATIONTYPE_SPT = 0x0003; - - public const int PENARBITRATIONTYPE_MAX = 0x0004; - - public const int SPI_GETCARETTIMEOUT = 0x2022; - - public const int SPI_SETCARETTIMEOUT = 0x2023; - - public const int SPI_GETHANDEDNESS = 0x2024; - - public const int SPI_SETHANDEDNESS = 0x2025; - - public const int SPIF_UPDATEINIFILE = 0x0001; - - public const int SPIF_SENDWININICHANGE = 0x0002; - - public const int SPIF_SENDCHANGE = SPIF_SENDWININICHANGE; - - public const int METRICS_USEDEFAULT = -1; - - public const int ARW_BOTTOMLEFT = 0x0000; - - public const int ARW_BOTTOMRIGHT = 0x0001; - - public const int ARW_TOPLEFT = 0x0002; - - public const int ARW_TOPRIGHT = 0x0003; - - public const int ARW_STARTMASK = 0x0003; - - public const int ARW_STARTRIGHT = 0x0001; - - public const int ARW_STARTTOP = 0x0002; - - public const int ARW_LEFT = 0x0000; - - public const int ARW_RIGHT = 0x0000; - - public const int ARW_UP = 0x0004; - - public const int ARW_DOWN = 0x0004; - - public const int ARW_HIDE = 0x0008; - - public const int SERKF_SERIALKEYSON = 0x00000001; - - public const int SERKF_AVAILABLE = 0x00000002; - - public const int SERKF_INDICATOR = 0x00000004; - - public const int HCF_HIGHCONTRASTON = 0x00000001; - - public const int HCF_AVAILABLE = 0x00000002; - - public const int HCF_HOTKEYACTIVE = 0x00000004; - - public const int HCF_CONFIRMHOTKEY = 0x00000008; - - public const int HCF_HOTKEYSOUND = 0x00000010; - - public const int HCF_INDICATOR = 0x00000020; - - public const int HCF_HOTKEYAVAILABLE = 0x00000040; - - public const int HCF_LOGONDESKTOP = 0x00000100; - - public const int HCF_DEFAULTDESKTOP = 0x00000200; - - public const int HCF_OPTION_NOTHEMECHANGE = 0x00001000; - - public const int CDS_UPDATEREGISTRY = 0x00000001; - - public const int CDS_TEST = 0x00000002; - - public const int CDS_FULLSCREEN = 0x00000004; - - public const int CDS_GLOBAL = 0x00000008; - - public const int CDS_SET_PRIMARY = 0x00000010; - - public const int CDS_VIDEOPARAMETERS = 0x00000020; - - public const int CDS_ENABLE_UNSAFE_MODES = 0x00000100; - - public const int CDS_DISABLE_UNSAFE_MODES = 0x00000200; - - public const int CDS_RESET = 0x40000000; - - public const int CDS_RESET_EX = 0x20000000; - - public const int CDS_NORESET = 0x10000000; - - public const int DISP_CHANGE_SUCCESSFUL = 0; - - public const int DISP_CHANGE_RESTART = 1; - - public const int DISP_CHANGE_FAILED = -1; - - public const int DISP_CHANGE_BADMODE = -2; - - public const int DISP_CHANGE_NOTUPDATED = -3; - - public const int DISP_CHANGE_BADFLAGS = -4; - - public const int DISP_CHANGE_BADPARAM = -5; - - public const int DISP_CHANGE_BADDUALVIEW = -6; - - public const uint ENUM_CURRENT_SETTINGS = unchecked((uint)-1); - - public const uint ENUM_REGISTRY_SETTINGS = unchecked((uint)-2); - - public const int EDS_RAWMODE = 0x00000002; - - public const int EDS_ROTATEDMODE = 0x00000004; - - public const int EDD_GET_DEVICE_INTERFACE_NAME = 0x00000001; - - public const int FKF_FILTERKEYSON = 0x00000001; - - public const int FKF_AVAILABLE = 0x00000002; - - public const int FKF_HOTKEYACTIVE = 0x00000004; - - public const int FKF_CONFIRMHOTKEY = 0x00000008; - - public const int FKF_HOTKEYSOUND = 0x00000010; - - public const int FKF_INDICATOR = 0x00000020; - - public const int FKF_CLICKON = 0x00000040; - - public const uint SKF_STICKYKEYSON = 0x00000001; - - public const uint SKF_AVAILABLE = 0x00000002; - - public const uint SKF_HOTKEYACTIVE = 0x00000004; - - public const uint SKF_CONFIRMHOTKEY = 0x00000008; - - public const uint SKF_HOTKEYSOUND = 0x00000010; - - public const uint SKF_INDICATOR = 0x00000020; - - public const uint SKF_AUDIBLEFEEDBACK = 0x00000040; - - public const uint SKF_TRISTATE = 0x00000080; - - public const uint SKF_TWOKEYSOFF = 0x00000100; - - public const uint SKF_LALTLATCHED = 0x10000000; - - public const uint SKF_LCTLLATCHED = 0x04000000; - - public const uint SKF_LSHIFTLATCHED = 0x01000000; - - public const uint SKF_RALTLATCHED = 0x20000000; - - public const uint SKF_RCTLLATCHED = 0x08000000; - - public const uint SKF_RSHIFTLATCHED = 0x02000000; - - public const uint SKF_LWINLATCHED = 0x40000000; - - public const uint SKF_RWINLATCHED = 0x80000000; - - public const uint SKF_LALTLOCKED = 0x00100000; - - public const uint SKF_LCTLLOCKED = 0x00040000; - - public const uint SKF_LSHIFTLOCKED = 0x00010000; - - public const uint SKF_RALTLOCKED = 0x00200000; - - public const uint SKF_RCTLLOCKED = 0x00080000; - - public const uint SKF_RSHIFTLOCKED = 0x00020000; - - public const uint SKF_LWINLOCKED = 0x00400000; - - public const uint SKF_RWINLOCKED = 0x00800000; - - public const uint MKF_MOUSEKEYSON = 0x00000001; - - public const uint MKF_AVAILABLE = 0x00000002; - - public const uint MKF_HOTKEYACTIVE = 0x00000004; - - public const uint MKF_CONFIRMHOTKEY = 0x00000008; - - public const uint MKF_HOTKEYSOUND = 0x00000010; - - public const uint MKF_INDICATOR = 0x00000020; - - public const uint MKF_MODIFIERS = 0x00000040; - - public const uint MKF_REPLACENUMBERS = 0x00000080; - - public const uint MKF_LEFTBUTTONSEL = 0x10000000; - - public const uint MKF_RIGHTBUTTONSEL = 0x20000000; - - public const uint MKF_LEFTBUTTONDOWN = 0x01000000; - - public const uint MKF_RIGHTBUTTONDOWN = 0x02000000; - - public const uint MKF_MOUSEMODE = 0x80000000; - - public const int ATF_TIMEOUTON = 0x00000001; - - public const int ATF_ONOFFFEEDBACK = 0x00000002; - - public const int SSGF_NONE = 0; - - public const int SSGF_DISPLAY = 3; - - public const int SSTF_NONE = 0; - - public const int SSTF_CHARS = 1; - - public const int SSTF_BORDER = 2; - - public const int SSTF_DISPLAY = 3; - - public const int SSWF_NONE = 0; - - public const int SSWF_TITLE = 1; - - public const int SSWF_WINDOW = 2; - - public const int SSWF_DISPLAY = 3; - - public const int SSWF_CUSTOM = 4; - - public const int SSF_SOUNDSENTRYON = 0x00000001; - - public const int SSF_AVAILABLE = 0x00000002; - - public const int SSF_INDICATOR = 0x00000004; - - public const int TKF_TOGGLEKEYSON = 0x00000001; - - public const int TKF_AVAILABLE = 0x00000002; - - public const int TKF_HOTKEYACTIVE = 0x00000004; - - public const int TKF_CONFIRMHOTKEY = 0x00000008; - - public const int TKF_HOTKEYSOUND = 0x00000010; - - public const int TKF_INDICATOR = 0x00000020; - - public const int SLE_ERROR = 0x00000001; - - public const int SLE_MINORERROR = 0x00000002; - - public const int SLE_WARNING = 0x00000003; - - public const int MONITOR_DEFAULTTONULL = 0x00000000; - - public const int MONITOR_DEFAULTTOPRIMARY = 0x00000001; - - public const int MONITOR_DEFAULTTONEAREST = 0x00000002; - - public const int MONITORINFOF_PRIMARY = 0x00000001; - - public const int CCHDEVICENAME = 32; - - public const int WINEVENT_OUTOFCONTEXT = 0x0000; - - public const int WINEVENT_SKIPOWNTHREAD = 0x0001; - - public const int WINEVENT_SKIPOWNPROCESS = 0x0002; - - public const int WINEVENT_INCONTEXT = 0x0004; - - public const int CHILDID_SELF = 0; - - public const int INDEXID_OBJECT = 0; - - public const int INDEXID_CONTAINER = 0; - - public const int OBJID_WINDOW = 0x00000000; - - public const int OBJID_SYSMENU = unchecked((int)0xFFFFFFFF); - - public const int OBJID_TITLEBAR = unchecked((int)0xFFFFFFFE); - - public const int OBJID_MENU = unchecked((int)0xFFFFFFFD); - - public const int OBJID_CLIENT = unchecked((int)0xFFFFFFFC); - - public const int OBJID_VSCROLL = unchecked((int)0xFFFFFFFB); - - public const int OBJID_HSCROLL = unchecked((int)0xFFFFFFFA); - - public const int OBJID_SIZEGRIP = unchecked((int)0xFFFFFFF9); - - public const int OBJID_CARET = unchecked((int)0xFFFFFFF8); - - public const int OBJID_CURSOR = unchecked((int)0xFFFFFFF7); - - public const int OBJID_ALERT = unchecked((int)0xFFFFFFF6); - - public const int OBJID_SOUND = unchecked((int)0xFFFFFFF5); - - public const int OBJID_QUERYCLASSNAMEIDX = unchecked((int)0xFFFFFFF4); - - public const int OBJID_NATIVEOM = unchecked((int)0xFFFFFFF0); - - public const int EVENT_MIN = 0x00000001; - - public const int EVENT_MAX = 0x7FFFFFFF; - - public const int EVENT_SYSTEM_SOUND = 0x0001; - - public const int EVENT_SYSTEM_ALERT = 0x0002; - - public const int EVENT_SYSTEM_FOREGROUND = 0x0003; - - public const int EVENT_SYSTEM_MENUSTART = 0x0004; - - public const int EVENT_SYSTEM_MENUEND = 0x0005; - - public const int EVENT_SYSTEM_MENUPOPUPSTART = 0x0006; - - public const int EVENT_SYSTEM_MENUPOPUPEND = 0x0007; - - public const int EVENT_SYSTEM_CAPTURESTART = 0x0008; - - public const int EVENT_SYSTEM_CAPTUREEND = 0x0009; - - public const int EVENT_SYSTEM_MOVESIZESTART = 0x000A; - - public const int EVENT_SYSTEM_MOVESIZEEND = 0x000B; - - public const int EVENT_SYSTEM_CONTEXTHELPSTART = 0x000C; - - public const int EVENT_SYSTEM_CONTEXTHELPEND = 0x000D; - - public const int EVENT_SYSTEM_DRAGDROPSTART = 0x000E; - - public const int EVENT_SYSTEM_DRAGDROPEND = 0x000F; - - public const int EVENT_SYSTEM_DIALOGSTART = 0x0010; - - public const int EVENT_SYSTEM_DIALOGEND = 0x0011; - - public const int EVENT_SYSTEM_SCROLLINGSTART = 0x0012; - - public const int EVENT_SYSTEM_SCROLLINGEND = 0x0013; - - public const int EVENT_SYSTEM_SWITCHSTART = 0x0014; - - public const int EVENT_SYSTEM_SWITCHEND = 0x0015; - - public const int EVENT_SYSTEM_MINIMIZESTART = 0x0016; - - public const int EVENT_SYSTEM_MINIMIZEEND = 0x0017; - - public const int EVENT_SYSTEM_DESKTOPSWITCH = 0x0020; - - public const int EVENT_SYSTEM_SWITCHER_APPGRABBED = 0x0024; - - public const int EVENT_SYSTEM_SWITCHER_APPOVERTARGET = 0x0025; - - public const int EVENT_SYSTEM_SWITCHER_APPDROPPED = 0x0026; - - public const int EVENT_SYSTEM_SWITCHER_CANCELLED = 0x0027; - - public const int EVENT_SYSTEM_IME_KEY_NOTIFICATION = 0x0029; - - public const int EVENT_SYSTEM_END = 0x00FF; - - public const int EVENT_OEM_DEFINED_START = 0x0101; - - public const int EVENT_OEM_DEFINED_END = 0x01FF; - - public const int EVENT_UIA_EVENTID_START = 0x4E00; - - public const int EVENT_UIA_EVENTID_END = 0x4EFF; - - public const int EVENT_UIA_PROPID_START = 0x7500; - - public const int EVENT_UIA_PROPID_END = 0x75FF; - - public const int EVENT_CONSOLE_CARET = 0x4001; - - public const int EVENT_CONSOLE_UPDATE_REGION = 0x4002; - - public const int EVENT_CONSOLE_UPDATE_SIMPLE = 0x4003; - - public const int EVENT_CONSOLE_UPDATE_SCROLL = 0x4004; - - public const int EVENT_CONSOLE_LAYOUT = 0x4005; - - public const int EVENT_CONSOLE_START_APPLICATION = 0x4006; - - public const int EVENT_CONSOLE_END_APPLICATION = 0x4007; - - public const int CONSOLE_APPLICATION_16BIT = 0x0001; - - public const int CONSOLE_CARET_SELECTION = 0x0001; - - public const int CONSOLE_CARET_VISIBLE = 0x0002; - - public const int EVENT_CONSOLE_END = 0x40FF; - - public const int EVENT_OBJECT_CREATE = 0x8000; - - public const int EVENT_OBJECT_DESTROY = 0x8001; - - public const int EVENT_OBJECT_SHOW = 0x8002; - - public const int EVENT_OBJECT_HIDE = 0x8003; - - public const int EVENT_OBJECT_REORDER = 0x8004; - - public const int EVENT_OBJECT_FOCUS = 0x8005; - - public const int EVENT_OBJECT_SELECTION = 0x8006; - - public const int EVENT_OBJECT_SELECTIONADD = 0x8007; - - public const int EVENT_OBJECT_SELECTIONREMOVE = 0x8008; - - public const int EVENT_OBJECT_SELECTIONWITHIN = 0x8009; - - public const int EVENT_OBJECT_STATECHANGE = 0x800A; - - public const int EVENT_OBJECT_LOCATIONCHANGE = 0x800B; - - public const int EVENT_OBJECT_NAMECHANGE = 0x800C; - - public const int EVENT_OBJECT_DESCRIPTIONCHANGE = 0x800D; - - public const int EVENT_OBJECT_VALUECHANGE = 0x800E; - - public const int EVENT_OBJECT_PARENTCHANGE = 0x800F; - - public const int EVENT_OBJECT_HELPCHANGE = 0x8010; - - public const int EVENT_OBJECT_DEFACTIONCHANGE = 0x8011; - - public const int EVENT_OBJECT_ACCELERATORCHANGE = 0x8012; - - public const int EVENT_OBJECT_INVOKED = 0x8013; - - public const int EVENT_OBJECT_TEXTSELECTIONCHANGED = 0x8014; - - public const int EVENT_OBJECT_CONTENTSCROLLED = 0x8015; - - public const int EVENT_SYSTEM_ARRANGMENTPREVIEW = 0x8016; - - public const int EVENT_OBJECT_CLOAKED = 0x8017; - - public const int EVENT_OBJECT_UNCLOAKED = 0x8018; - - public const int EVENT_OBJECT_LIVEREGIONCHANGED = 0x8019; - - public const int EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED = 0x8020; - - public const int EVENT_OBJECT_DRAGSTART = 0x8021; - - public const int EVENT_OBJECT_DRAGCANCEL = 0x8022; - - public const int EVENT_OBJECT_DRAGCOMPLETE = 0x8023; - - public const int EVENT_OBJECT_DRAGENTER = 0x8024; - - public const int EVENT_OBJECT_DRAGLEAVE = 0x8025; - - public const int EVENT_OBJECT_DRAGDROPPED = 0x8026; - - public const int EVENT_OBJECT_IME_SHOW = 0x8027; - - public const int EVENT_OBJECT_IME_HIDE = 0x8028; - - public const int EVENT_OBJECT_IME_CHANGE = 0x8029; - - public const int EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED = 0x8030; - - public const int EVENT_OBJECT_END = 0x80FF; - - public const int EVENT_AIA_START = 0xA000; - - public const int EVENT_AIA_END = 0xAFFF; - - public const int SOUND_SYSTEM_STARTUP = 1; - - public const int SOUND_SYSTEM_SHUTDOWN = 2; - - public const int SOUND_SYSTEM_BEEP = 3; - - public const int SOUND_SYSTEM_ERROR = 4; - - public const int SOUND_SYSTEM_QUESTION = 5; - - public const int SOUND_SYSTEM_WARNING = 6; - - public const int SOUND_SYSTEM_INFORMATION = 7; - - public const int SOUND_SYSTEM_MAXIMIZE = 8; - - public const int SOUND_SYSTEM_MINIMIZE = 9; - - public const int SOUND_SYSTEM_RESTOREUP = 10; - - public const int SOUND_SYSTEM_RESTOREDOWN = 11; - - public const int SOUND_SYSTEM_APPSTART = 12; - - public const int SOUND_SYSTEM_FAULT = 13; - - public const int SOUND_SYSTEM_APPEND = 14; - - public const int SOUND_SYSTEM_MENUCOMMAND = 15; - - public const int SOUND_SYSTEM_MENUPOPUP = 16; - - public const int CSOUND_SYSTEM = 16; - - public const int ALERT_SYSTEM_INFORMATIONAL = 1; - - public const int ALERT_SYSTEM_WARNING = 2; - - public const int ALERT_SYSTEM_ERROR = 3; - - public const int ALERT_SYSTEM_QUERY = 4; - - public const int ALERT_SYSTEM_CRITICAL = 5; - - public const int CALERT_SYSTEM = 6; - - public const int GUI_CARETBLINKING = 0x00000001; - - public const int GUI_INMOVESIZE = 0x00000002; - - public const int GUI_INMENUMODE = 0x00000004; - - public const int GUI_SYSTEMMENUMODE = 0x00000008; - - public const int GUI_POPUPMENUMODE = 0x00000010; - - public const int GUI_16BITTASK = 0x00000020; - - public const int USER_DEFAULT_SCREEN_DPI = 96; - - public const int STATE_SYSTEM_UNAVAILABLE = 0x00000001; - - public const int STATE_SYSTEM_SELECTED = 0x00000002; - - public const int STATE_SYSTEM_FOCUSED = 0x00000004; - - public const int STATE_SYSTEM_PRESSED = 0x00000008; - - public const int STATE_SYSTEM_CHECKED = 0x00000010; - - public const int STATE_SYSTEM_MIXED = 0x00000020; - - public const int STATE_SYSTEM_INDETERMINATE = STATE_SYSTEM_MIXED; - - public const int STATE_SYSTEM_READONLY = 0x00000040; - - public const int STATE_SYSTEM_HOTTRACKED = 0x00000080; - - public const int STATE_SYSTEM_DEFAULT = 0x00000100; - - public const int STATE_SYSTEM_EXPANDED = 0x00000200; - - public const int STATE_SYSTEM_COLLAPSED = 0x00000400; - - public const int STATE_SYSTEM_BUSY = 0x00000800; - - public const int STATE_SYSTEM_FLOATING = 0x00001000; - - public const int STATE_SYSTEM_MARQUEED = 0x00002000; - - public const int STATE_SYSTEM_ANIMATED = 0x00004000; - - public const int STATE_SYSTEM_INVISIBLE = 0x00008000; - - public const int STATE_SYSTEM_OFFSCREEN = 0x00010000; - - public const int STATE_SYSTEM_SIZEABLE = 0x00020000; - - public const int STATE_SYSTEM_MOVEABLE = 0x00040000; - - public const int STATE_SYSTEM_SELFVOICING = 0x00080000; - - public const int STATE_SYSTEM_FOCUSABLE = 0x00100000; - - public const int STATE_SYSTEM_SELECTABLE = 0x00200000; - - public const int STATE_SYSTEM_LINKED = 0x00400000; - - public const int STATE_SYSTEM_TRAVERSED = 0x00800000; - - public const int STATE_SYSTEM_MULTISELECTABLE = 0x01000000; - - public const int STATE_SYSTEM_EXTSELECTABLE = 0x02000000; - - public const int STATE_SYSTEM_ALERT_LOW = 0x04000000; - - public const int STATE_SYSTEM_ALERT_MEDIUM = 0x08000000; - - public const int STATE_SYSTEM_ALERT_HIGH = 0x10000000; - - public const int STATE_SYSTEM_PROTECTED = 0x20000000; - - public const int STATE_SYSTEM_VALID = 0x3FFFFFFF; - - public const int CCHILDREN_TITLEBAR = 5; - - public const int CCHILDREN_SCROLLBAR = 5; - - public const int CURSOR_SHOWING = 0x00000001; - - public const int CURSOR_SUPPRESSED = 0x00000002; - - public const int WS_ACTIVECAPTION = 0x0001; - - public const int GA_PARENT = 1; - - public const int GA_ROOT = 2; - - public const int GA_ROOTOWNER = 3; - - public const int RIM_INPUT = 0; - - public const int RIM_INPUTSINK = 1; - - public const int RIM_TYPEMOUSE = 0; - - public const int RIM_TYPEKEYBOARD = 1; - - public const int RIM_TYPEHID = 2; - - public const int RIM_TYPEMAX = 2; - - public const int RI_MOUSE_LEFT_BUTTON_DOWN = 0x0001; - - public const int RI_MOUSE_LEFT_BUTTON_UP = 0x0002; - - public const int RI_MOUSE_RIGHT_BUTTON_DOWN = 0x0004; - - public const int RI_MOUSE_RIGHT_BUTTON_UP = 0x0008; - - public const int RI_MOUSE_MIDDLE_BUTTON_DOWN = 0x0010; - - public const int RI_MOUSE_MIDDLE_BUTTON_UP = 0x0020; - - public const int RI_MOUSE_BUTTON_1_DOWN = RI_MOUSE_LEFT_BUTTON_DOWN; - - public const int RI_MOUSE_BUTTON_1_UP = RI_MOUSE_LEFT_BUTTON_UP; - - public const int RI_MOUSE_BUTTON_2_DOWN = RI_MOUSE_RIGHT_BUTTON_DOWN; - - public const int RI_MOUSE_BUTTON_2_UP = RI_MOUSE_RIGHT_BUTTON_UP; - - public const int RI_MOUSE_BUTTON_3_DOWN = RI_MOUSE_MIDDLE_BUTTON_DOWN; - - public const int RI_MOUSE_BUTTON_3_UP = RI_MOUSE_MIDDLE_BUTTON_UP; - - public const int RI_MOUSE_BUTTON_4_DOWN = 0x0040; - - public const int RI_MOUSE_BUTTON_4_UP = 0x0080; - - public const int RI_MOUSE_BUTTON_5_DOWN = 0x0100; - - public const int RI_MOUSE_BUTTON_5_UP = 0x0200; - - public const int RI_MOUSE_WHEEL = 0x0400; - - public const int RI_MOUSE_HWHEEL = 0x0800; - - public const int MOUSE_MOVE_RELATIVE = 0; - - public const int MOUSE_MOVE_ABSOLUTE = 1; - - public const int MOUSE_VIRTUAL_DESKTOP = 0x02; - - public const int MOUSE_ATTRIBUTES_CHANGED = 0x04; - - public const int MOUSE_MOVE_NOCOALESCE = 0x08; - - public const int KEYBOARD_OVERRUN_MAKE_CODE = 0xFF; - - public const int RI_KEY_MAKE = 0; - - public const int RI_KEY_BREAK = 1; - - public const int RI_KEY_E0 = 2; - - public const int RI_KEY_E1 = 4; - - public const int RI_KEY_TERMSRV_SET_LED = 8; - - public const int RI_KEY_TERMSRV_SHADOW = 0x10; - - public const int RID_INPUT = 0x10000003; - - public const int RID_HEADER = 0x10000005; - - public const int RIDI_PREPARSEDDATA = 0x20000005; - - public const int RIDI_DEVICENAME = 0x20000007; - - public const int RIDI_DEVICEINFO = 0x2000000b; - - public const int RIDEV_REMOVE = 0x00000001; - - public const int RIDEV_EXCLUDE = 0x00000010; - - public const int RIDEV_PAGEONLY = 0x00000020; - - public const int RIDEV_NOLEGACY = 0x00000030; - - public const int RIDEV_INPUTSINK = 0x00000100; - - public const int RIDEV_CAPTUREMOUSE = 0x00000200; - - public const int RIDEV_NOHOTKEYS = 0x00000200; - - public const int RIDEV_APPKEYS = 0x00000400; - - public const int RIDEV_EXINPUTSINK = 0x00001000; - - public const int RIDEV_DEVNOTIFY = 0x00002000; - - public const int RIDEV_EXMODEMASK = 0x000000F0; - - public const int GIDC_ARRIVAL = 1; - - public const int GIDC_REMOVAL = 2; - - public const int POINTER_DEVICE_PRODUCT_STRING_MAX = 520; - - public const int PDC_ARRIVAL = 0x001; - - public const int PDC_REMOVAL = 0x002; - - public const int PDC_ORIENTATION_0 = 0x004; - - public const int PDC_ORIENTATION_90 = 0x008; - - public const int PDC_ORIENTATION_180 = 0x010; - - public const int PDC_ORIENTATION_270 = 0x020; - - public const int PDC_MODE_DEFAULT = 0x040; - - public const int PDC_MODE_CENTERED = 0x080; - - public const int PDC_MAPPING_CHANGE = 0x100; - - public const int PDC_RESOLUTION = 0x200; - - public const int PDC_ORIGIN = 0x400; - - public const int PDC_MODE_ASPECTRATIOPRESERVED = 0x800; - - public const int MSGFLT_ADD = 1; - - public const int MSGFLT_REMOVE = 2; - - public const int MSGFLTINFO_NONE = 0; - - public const int MSGFLTINFO_ALREADYALLOWED_FORWND = 1; - - public const int MSGFLTINFO_ALREADYDISALLOWED_FORWND = 2; - - public const int MSGFLTINFO_ALLOWED_HIGHER = 3; - - public const int MSGFLT_RESET = 0; - - public const int MSGFLT_ALLOW = 1; - - public const int MSGFLT_DISALLOW = 2; - - public const int GF_BEGIN = 0x00000001; - - public const int GF_INERTIA = 0x00000002; - - public const int GF_END = 0x00000004; - - public const int GID_BEGIN = 1; - - public const int GID_END = 2; - - public const int GID_ZOOM = 3; - - public const int GID_PAN = 4; - - public const int GID_ROTATE = 5; - - public const int GID_TWOFINGERTAP = 6; - - public const int GID_PRESSANDTAP = 7; - - public const int GID_ROLLOVER = GID_PRESSANDTAP; - - public const int GC_ALLGESTURES = 0x00000001; - - public const int GC_ZOOM = 0x00000001; - - public const int GC_PAN = 0x00000001; - - public const int GC_PAN_WITH_SINGLE_FINGER_VERTICALLY = 0x00000002; - - public const int GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY = 0x00000004; - - public const int GC_PAN_WITH_GUTTER = 0x00000008; - - public const int GC_PAN_WITH_INERTIA = 0x00000010; - - public const int GC_ROTATE = 0x00000001; - - public const int GC_TWOFINGERTAP = 0x00000001; - - public const int GC_PRESSANDTAP = 0x00000001; - - public const int GC_ROLLOVER = GC_PRESSANDTAP; - - public const int GESTURECONFIGMAXCOUNT = 256; - - public const int NID_INTEGRATED_TOUCH = 0x00000001; - - public const int NID_EXTERNAL_TOUCH = 0x00000002; - - public const int NID_INTEGRATED_PEN = 0x00000004; - - public const int NID_EXTERNAL_PEN = 0x00000008; - - public const int NID_MULTI_INPUT = 0x00000040; - - public const int NID_READY = 0x00000080; - - public const int MAX_STR_BLOCKREASON = 256; - - public const uint DXGI_CREATE_FACTORY_DEBUG = 0x1; - - public const uint INFINITE = 0xFFFFFFFF; + public const uint _MM_HINT_T0 = 1; + public const uint _MM_HINT_T1 = 2; + public const uint _MM_HINT_T2 = 3; + public const uint _MM_HINT_NTA = 0; } [Flags] - public enum ConsoleMode + public enum CONSOLE_MODE : uint { ENABLE_ECHO_INPUT = 0x0004, ENABLE_INSERT_MODE = 0x0020, diff --git a/generation/emitter/manual/WinProg.manual.cs b/generation/emitter/manual/WinProg.manual.cs index 9f74ac412..bee578619 100644 --- a/generation/emitter/manual/WinProg.manual.cs +++ b/generation/emitter/manual/WinProg.manual.cs @@ -58,29 +58,4 @@ public enum STD_HANDLE_TYPE : uint STD_OUTPUT_HANDLE = unchecked((uint)-11), STD_ERROR_HANDLE = unchecked((uint)-12), } - - [Flags] - public enum VER_FLAGS : uint - { - VER_MINORVERSION = 0x0000001, - VER_MAJORVERSION = 0x0000002, - VER_BUILDNUMBER = 0x0000004, - VER_PLATFORMID = 0x0000008, - VER_SERVICEPACKMINOR = 0x0000010, - VER_SERVICEPACKMAJOR = 0x0000020, - VER_SUITENAME = 0x0000040, - VER_PRODUCT_TYPE = 0x0000080 - } - - [Flags] - public enum FORMAT_MESSAGE_OPTIONS - { - FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100, - FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200, - FORMAT_MESSAGE_FROM_STRING = 0x00000400, - FORMAT_MESSAGE_FROM_HMODULE = 0x00000800, - FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000, - FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000, - FORMAT_MESSAGE_MAX_WIDTH_MASK = 0x000000FF - } } diff --git a/generation/emitter/manual/MenuRc.manual.cs b/generation/emitter/manual/WindowsAndMessaging.manual.cs similarity index 96% rename from generation/emitter/manual/MenuRc.manual.cs rename to generation/emitter/manual/WindowsAndMessaging.manual.cs index 9b7e5f170..10e4811f2 100644 --- a/generation/emitter/manual/MenuRc.manual.cs +++ b/generation/emitter/manual/WindowsAndMessaging.manual.cs @@ -2,7 +2,7 @@ using System.Runtime.InteropServices; using Windows.Win32.Interop; -namespace Windows.Win32.MenusAndResources +namespace Windows.Win32.WindowsAndMessaging { [UnmanagedFunctionPointer] [return: NativeTypeName("BOOL")] diff --git a/generation/emitter/manual/winerror.manual.cs b/generation/emitter/manual/winerror.manual.cs deleted file mode 100644 index f2b8427a3..000000000 --- a/generation/emitter/manual/winerror.manual.cs +++ /dev/null @@ -1,13899 +0,0 @@ -namespace Windows.Win32.SystemServices -{ - public static partial class Apis - { - public const int FACILITY_NULL = 0; - - public const int FACILITY_RPC = 1; - - public const int FACILITY_DISPATCH = 2; - - public const int FACILITY_STORAGE = 3; - - public const int FACILITY_ITF = 4; - - public const int FACILITY_WIN32 = 7; - - public const int FACILITY_WINDOWS = 8; - - public const int FACILITY_SSPI = 9; - - public const int FACILITY_SECURITY = 9; - - public const int FACILITY_CONTROL = 10; - - public const int FACILITY_CERT = 11; - - public const int FACILITY_INTERNET = 12; - - public const int FACILITY_MEDIASERVER = 13; - - public const int FACILITY_MSMQ = 14; - - public const int FACILITY_SETUPAPI = 15; - - public const int FACILITY_SCARD = 16; - - public const int FACILITY_COMPLUS = 17; - - public const int FACILITY_AAF = 18; - - public const int FACILITY_URT = 19; - - public const int FACILITY_ACS = 20; - - public const int FACILITY_DPLAY = 21; - - public const int FACILITY_UMI = 22; - - public const int FACILITY_SXS = 23; - - public const int FACILITY_WINDOWS_CE = 24; - - public const int FACILITY_HTTP = 25; - - public const int FACILITY_USERMODE_COMMONLOG = 26; - - public const int FACILITY_WER = 27; - - public const int FACILITY_USERMODE_FILTER_MANAGER = 31; - - public const int FACILITY_BACKGROUNDCOPY = 32; - - public const int FACILITY_CONFIGURATION = 33; - - public const int FACILITY_WIA = 33; - - public const int FACILITY_STATE_MANAGEMENT = 34; - - public const int FACILITY_METADIRECTORY = 35; - - public const int FACILITY_WINDOWSUPDATE = 36; - - public const int FACILITY_DIRECTORYSERVICE = 37; - - public const int FACILITY_GRAPHICS = 38; - - public const int FACILITY_SHELL = 39; - - public const int FACILITY_NAP = 39; - - public const int FACILITY_TPM_SERVICES = 40; - - public const int FACILITY_TPM_SOFTWARE = 41; - - public const int FACILITY_UI = 42; - - public const int FACILITY_XAML = 43; - - public const int FACILITY_ACTION_QUEUE = 44; - - public const int FACILITY_PLA = 48; - - public const int FACILITY_WINDOWS_SETUP = 48; - - public const int FACILITY_FVE = 49; - - public const int FACILITY_FWP = 50; - - public const int FACILITY_WINRM = 51; - - public const int FACILITY_NDIS = 52; - - public const int FACILITY_USERMODE_HYPERVISOR = 53; - - public const int FACILITY_CMI = 54; - - public const int FACILITY_USERMODE_VIRTUALIZATION = 55; - - public const int FACILITY_USERMODE_VOLMGR = 56; - - public const int FACILITY_BCD = 57; - - public const int FACILITY_USERMODE_VHD = 58; - - public const int FACILITY_USERMODE_HNS = 59; - - public const int FACILITY_SDIAG = 60; - - public const int FACILITY_WEBSERVICES = 61; - - public const int FACILITY_WINPE = 61; - - public const int FACILITY_WPN = 62; - - public const int FACILITY_WINDOWS_STORE = 63; - - public const int FACILITY_INPUT = 64; - - public const int FACILITY_QUIC = 65; - - public const int FACILITY_EAP = 66; - - public const int FACILITY_WINDOWS_DEFENDER = 80; - - public const int FACILITY_OPC = 81; - - public const int FACILITY_XPS = 82; - - public const int FACILITY_MBN = 84; - - public const int FACILITY_POWERSHELL = 84; - - public const int FACILITY_RAS = 83; - - public const int FACILITY_P2P_INT = 98; - - public const int FACILITY_P2P = 99; - - public const int FACILITY_DAF = 100; - - public const int FACILITY_BLUETOOTH_ATT = 101; - - public const int FACILITY_AUDIO = 102; - - public const int FACILITY_STATEREPOSITORY = 103; - - public const int FACILITY_VISUALCPP = 109; - - public const int FACILITY_SCRIPT = 112; - - public const int FACILITY_PARSE = 113; - - public const int FACILITY_BLB = 120; - - public const int FACILITY_BLB_CLI = 121; - - public const int FACILITY_WSBAPP = 122; - - public const int FACILITY_BLBUI = 128; - - public const int FACILITY_USN = 129; - - public const int FACILITY_USERMODE_VOLSNAP = 130; - - public const int FACILITY_TIERING = 131; - - public const int FACILITY_WSB_ONLINE = 133; - - public const int FACILITY_ONLINE_ID = 134; - - public const int FACILITY_DEVICE_UPDATE_AGENT = 135; - - public const int FACILITY_DRVSERVICING = 136; - - public const int FACILITY_DLS = 153; - - public const int FACILITY_DELIVERY_OPTIMIZATION = 208; - - public const int FACILITY_USERMODE_SPACES = 231; - - public const int FACILITY_USER_MODE_SECURITY_CORE = 232; - - public const int FACILITY_USERMODE_LICENSING = 234; - - public const int FACILITY_SOS = 160; - - public const int FACILITY_DEBUGGERS = 176; - - public const int FACILITY_SPP = 256; - - public const int FACILITY_RESTORE = 256; - - public const int FACILITY_DMSERVER = 256; - - public const int FACILITY_DEPLOYMENT_SERVICES_SERVER = 257; - - public const int FACILITY_DEPLOYMENT_SERVICES_IMAGING = 258; - - public const int FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT = 259; - - public const int FACILITY_DEPLOYMENT_SERVICES_UTIL = 260; - - public const int FACILITY_DEPLOYMENT_SERVICES_BINLSVC = 261; - - public const int FACILITY_DEPLOYMENT_SERVICES_PXE = 263; - - public const int FACILITY_DEPLOYMENT_SERVICES_TFTP = 264; - - public const int FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT = 272; - - public const int FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING = 278; - - public const int FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER = 289; - - public const int FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT = 290; - - public const int FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER = 293; - - public const int FACILITY_LINGUISTIC_SERVICES = 305; - - public const int FACILITY_AUDIOSTREAMING = 1094; - - public const int FACILITY_TTD = 1490; - - public const int FACILITY_ACCELERATOR = 1536; - - public const int FACILITY_WMAAECMA = 1996; - - public const int FACILITY_DIRECTMUSIC = 2168; - - public const int FACILITY_DIRECT3D10 = 2169; - - public const int FACILITY_DXGI = 2170; - - public const int FACILITY_DXGI_DDI = 2171; - - public const int FACILITY_DIRECT3D11 = 2172; - - public const int FACILITY_DIRECT3D11_DEBUG = 2173; - - public const int FACILITY_DIRECT3D12 = 2174; - - public const int FACILITY_DIRECT3D12_DEBUG = 2175; - - public const int FACILITY_DXCORE = 2176; - - public const int FACILITY_LEAP = 2184; - - public const int FACILITY_AUDCLNT = 2185; - - public const int FACILITY_WINCODEC_DWRITE_DWM = 2200; - - public const int FACILITY_WINML = 2192; - - public const int FACILITY_DIRECT2D = 2201; - - public const int FACILITY_DEFRAG = 2304; - - public const int FACILITY_USERMODE_SDBUS = 2305; - - public const int FACILITY_JSCRIPT = 2306; - - public const int FACILITY_PIDGENX = 2561; - - public const int FACILITY_EAS = 85; - - public const int FACILITY_WEB = 885; - - public const int FACILITY_WEB_SOCKET = 886; - - public const int FACILITY_MOBILE = 1793; - - public const int FACILITY_SQLITE = 1967; - - public const int FACILITY_UTC = 1989; - - public const int FACILITY_WEP = 2049; - - public const int FACILITY_SYNCENGINE = 2050; - - public const int FACILITY_XBOX = 2339; - - public const int FACILITY_GAME = 2340; - - public const int FACILITY_PIX = 2748; - - public const int ERROR_SUCCESS = 0; - - public const int NO_ERROR = 0; - - public const int SEC_E_OK = 0x00000000; - - public const int ERROR_INVALID_FUNCTION = 1; - - public const int ERROR_FILE_NOT_FOUND = 2; - - public const int ERROR_PATH_NOT_FOUND = 3; - - public const int ERROR_TOO_MANY_OPEN_FILES = 4; - - public const int ERROR_ACCESS_DENIED = 5; - - public const int ERROR_INVALID_HANDLE = 6; - - public const int ERROR_ARENA_TRASHED = 7; - - public const int ERROR_NOT_ENOUGH_MEMORY = 8; - - public const int ERROR_INVALID_BLOCK = 9; - - public const int ERROR_BAD_ENVIRONMENT = 10; - - public const int ERROR_BAD_FORMAT = 11; - - public const int ERROR_INVALID_ACCESS = 12; - - public const int ERROR_INVALID_DATA = 13; - - public const int ERROR_OUTOFMEMORY = 14; - - public const int ERROR_INVALID_DRIVE = 15; - - public const int ERROR_CURRENT_DIRECTORY = 16; - - public const int ERROR_NOT_SAME_DEVICE = 17; - - public const int ERROR_NO_MORE_FILES = 18; - - public const int ERROR_WRITE_PROTECT = 19; - - public const int ERROR_BAD_UNIT = 20; - - public const int ERROR_NOT_READY = 21; - - public const int ERROR_BAD_COMMAND = 22; - - public const int ERROR_CRC = 23; - - public const int ERROR_BAD_LENGTH = 24; - - public const int ERROR_SEEK = 25; - - public const int ERROR_NOT_DOS_DISK = 26; - - public const int ERROR_SECTOR_NOT_FOUND = 27; - - public const int ERROR_OUT_OF_PAPER = 28; - - public const int ERROR_WRITE_FAULT = 29; - - public const int ERROR_READ_FAULT = 30; - - public const int ERROR_GEN_FAILURE = 31; - - public const int ERROR_SHARING_VIOLATION = 32; - - public const int ERROR_LOCK_VIOLATION = 33; - - public const int ERROR_WRONG_DISK = 34; - - public const int ERROR_SHARING_BUFFER_EXCEEDED = 36; - - public const int ERROR_HANDLE_EOF = 38; - - public const int ERROR_HANDLE_DISK_FULL = 39; - - public const int ERROR_NOT_SUPPORTED = 50; - - public const int ERROR_REM_NOT_LIST = 51; - - public const int ERROR_DUP_NAME = 52; - - public const int ERROR_BAD_NETPATH = 53; - - public const int ERROR_NETWORK_BUSY = 54; - - public const int ERROR_DEV_NOT_EXIST = 55; - - public const int ERROR_TOO_MANY_CMDS = 56; - - public const int ERROR_ADAP_HDW_ERR = 57; - - public const int ERROR_BAD_NET_RESP = 58; - - public const int ERROR_UNEXP_NET_ERR = 59; - - public const int ERROR_BAD_REM_ADAP = 60; - - public const int ERROR_PRINTQ_FULL = 61; - - public const int ERROR_NO_SPOOL_SPACE = 62; - - public const int ERROR_PRINT_CANCELLED = 63; - - public const int ERROR_NETNAME_DELETED = 64; - - public const int ERROR_NETWORK_ACCESS_DENIED = 65; - - public const int ERROR_BAD_DEV_TYPE = 66; - - public const int ERROR_BAD_NET_NAME = 67; - - public const int ERROR_TOO_MANY_NAMES = 68; - - public const int ERROR_TOO_MANY_SESS = 69; - - public const int ERROR_SHARING_PAUSED = 70; - - public const int ERROR_REQ_NOT_ACCEP = 71; - - public const int ERROR_REDIR_PAUSED = 72; - - public const int ERROR_FILE_EXISTS = 80; - - public const int ERROR_CANNOT_MAKE = 82; - - public const int ERROR_FAIL_I24 = 83; - - public const int ERROR_OUT_OF_STRUCTURES = 84; - - public const int ERROR_ALREADY_ASSIGNED = 85; - - public const int ERROR_INVALID_PASSWORD = 86; - - public const int ERROR_INVALID_PARAMETER = 87; - - public const int ERROR_NET_WRITE_FAULT = 88; - - public const int ERROR_NO_PROC_SLOTS = 89; - - public const int ERROR_TOO_MANY_SEMAPHORES = 100; - - public const int ERROR_EXCL_SEM_ALREADY_OWNED = 101; - - public const int ERROR_SEM_IS_SET = 102; - - public const int ERROR_TOO_MANY_SEM_REQUESTS = 103; - - public const int ERROR_INVALID_AT_INTERRUPT_TIME = 104; - - public const int ERROR_SEM_OWNER_DIED = 105; - - public const int ERROR_SEM_USER_LIMIT = 106; - - public const int ERROR_DISK_CHANGE = 107; - - public const int ERROR_DRIVE_LOCKED = 108; - - public const int ERROR_BROKEN_PIPE = 109; - - public const int ERROR_OPEN_FAILED = 110; - - public const int ERROR_BUFFER_OVERFLOW = 111; - - public const int ERROR_DISK_FULL = 112; - - public const int ERROR_NO_MORE_SEARCH_HANDLES = 113; - - public const int ERROR_INVALID_TARGET_HANDLE = 114; - - public const int ERROR_INVALID_CATEGORY = 117; - - public const int ERROR_INVALID_VERIFY_SWITCH = 118; - - public const int ERROR_BAD_DRIVER_LEVEL = 119; - - public const int ERROR_CALL_NOT_IMPLEMENTED = 120; - - public const int ERROR_SEM_TIMEOUT = 121; - - public const int ERROR_INSUFFICIENT_BUFFER = 122; - - public const int ERROR_INVALID_NAME = 123; - - public const int ERROR_INVALID_LEVEL = 124; - - public const int ERROR_NO_VOLUME_LABEL = 125; - - public const int ERROR_MOD_NOT_FOUND = 126; - - public const int ERROR_PROC_NOT_FOUND = 127; - - public const int ERROR_WAIT_NO_CHILDREN = 128; - - public const int ERROR_CHILD_NOT_COMPLETE = 129; - - public const int ERROR_DIRECT_ACCESS_HANDLE = 130; - - public const int ERROR_NEGATIVE_SEEK = 131; - - public const int ERROR_SEEK_ON_DEVICE = 132; - - public const int ERROR_IS_JOIN_TARGET = 133; - - public const int ERROR_IS_JOINED = 134; - - public const int ERROR_IS_SUBSTED = 135; - - public const int ERROR_NOT_JOINED = 136; - - public const int ERROR_NOT_SUBSTED = 137; - - public const int ERROR_JOIN_TO_JOIN = 138; - - public const int ERROR_SUBST_TO_SUBST = 139; - - public const int ERROR_JOIN_TO_SUBST = 140; - - public const int ERROR_SUBST_TO_JOIN = 141; - - public const int ERROR_BUSY_DRIVE = 142; - - public const int ERROR_SAME_DRIVE = 143; - - public const int ERROR_DIR_NOT_ROOT = 144; - - public const int ERROR_DIR_NOT_EMPTY = 145; - - public const int ERROR_IS_SUBST_PATH = 146; - - public const int ERROR_IS_JOIN_PATH = 147; - - public const int ERROR_PATH_BUSY = 148; - - public const int ERROR_IS_SUBST_TARGET = 149; - - public const int ERROR_SYSTEM_TRACE = 150; - - public const int ERROR_INVALID_EVENT_COUNT = 151; - - public const int ERROR_TOO_MANY_MUXWAITERS = 152; - - public const int ERROR_INVALID_LIST_FORMAT = 153; - - public const int ERROR_LABEL_TOO_LONG = 154; - - public const int ERROR_TOO_MANY_TCBS = 155; - - public const int ERROR_SIGNAL_REFUSED = 156; - - public const int ERROR_DISCARDED = 157; - - public const int ERROR_NOT_LOCKED = 158; - - public const int ERROR_BAD_THREADID_ADDR = 159; - - public const int ERROR_BAD_ARGUMENTS = 160; - - public const int ERROR_BAD_PATHNAME = 161; - - public const int ERROR_SIGNAL_PENDING = 162; - - public const int ERROR_MAX_THRDS_REACHED = 164; - - public const int ERROR_LOCK_FAILED = 167; - - public const int ERROR_BUSY = 170; - - public const int ERROR_DEVICE_SUPPORT_IN_PROGRESS = 171; - - public const int ERROR_CANCEL_VIOLATION = 173; - - public const int ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174; - - public const int ERROR_INVALID_SEGMENT_NUMBER = 180; - - public const int ERROR_INVALID_ORDINAL = 182; - - public const int ERROR_ALREADY_EXISTS = 183; - - public const int ERROR_INVALID_FLAG_NUMBER = 186; - - public const int ERROR_SEM_NOT_FOUND = 187; - - public const int ERROR_INVALID_STARTING_CODESEG = 188; - - public const int ERROR_INVALID_STACKSEG = 189; - - public const int ERROR_INVALID_MODULETYPE = 190; - - public const int ERROR_INVALID_EXE_SIGNATURE = 191; - - public const int ERROR_EXE_MARKED_INVALID = 192; - - public const int ERROR_BAD_EXE_FORMAT = 193; - - public const int ERROR_ITERATED_DATA_EXCEEDS_64k = 194; - - public const int ERROR_INVALID_MINALLOCSIZE = 195; - - public const int ERROR_DYNLINK_FROM_INVALID_RING = 196; - - public const int ERROR_IOPL_NOT_ENABLED = 197; - - public const int ERROR_INVALID_SEGDPL = 198; - - public const int ERROR_AUTODATASEG_EXCEEDS_64k = 199; - - public const int ERROR_RING2SEG_MUST_BE_MOVABLE = 200; - - public const int ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201; - - public const int ERROR_INFLOOP_IN_RELOC_CHAIN = 202; - - public const int ERROR_ENVVAR_NOT_FOUND = 203; - - public const int ERROR_NO_SIGNAL_SENT = 205; - - public const int ERROR_FILENAME_EXCED_RANGE = 206; - - public const int ERROR_RING2_STACK_IN_USE = 207; - - public const int ERROR_META_EXPANSION_TOO_LONG = 208; - - public const int ERROR_INVALID_SIGNAL_NUMBER = 209; - - public const int ERROR_THREAD_1_INACTIVE = 210; - - public const int ERROR_LOCKED = 212; - - public const int ERROR_TOO_MANY_MODULES = 214; - - public const int ERROR_NESTING_NOT_ALLOWED = 215; - - public const int ERROR_EXE_MACHINE_TYPE_MISMATCH = 216; - - public const int ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY = 217; - - public const int ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY = 218; - - public const int ERROR_FILE_CHECKED_OUT = 220; - - public const int ERROR_CHECKOUT_REQUIRED = 221; - - public const int ERROR_BAD_FILE_TYPE = 222; - - public const int ERROR_FILE_TOO_LARGE = 223; - - public const int ERROR_FORMS_AUTH_REQUIRED = 224; - - public const int ERROR_VIRUS_INFECTED = 225; - - public const int ERROR_VIRUS_DELETED = 226; - - public const int ERROR_PIPE_LOCAL = 229; - - public const int ERROR_BAD_PIPE = 230; - - public const int ERROR_PIPE_BUSY = 231; - - public const int ERROR_NO_DATA = 232; - - public const int ERROR_PIPE_NOT_CONNECTED = 233; - - public const int ERROR_MORE_DATA = 234; - - public const int ERROR_NO_WORK_DONE = 235; - - public const int ERROR_VC_DISCONNECTED = 240; - - public const int ERROR_INVALID_EA_NAME = 254; - - public const int ERROR_EA_LIST_INCONSISTENT = 255; - - public const int WAIT_TIMEOUT = 258; - - public const int ERROR_NO_MORE_ITEMS = 259; - - public const int ERROR_CANNOT_COPY = 266; - - public const int ERROR_DIRECTORY = 267; - - public const int ERROR_EAS_DIDNT_FIT = 275; - - public const int ERROR_EA_FILE_CORRUPT = 276; - - public const int ERROR_EA_TABLE_FULL = 277; - - public const int ERROR_INVALID_EA_HANDLE = 278; - - public const int ERROR_EAS_NOT_SUPPORTED = 282; - - public const int ERROR_NOT_OWNER = 288; - - public const int ERROR_TOO_MANY_POSTS = 298; - - public const int ERROR_PARTIAL_COPY = 299; - - public const int ERROR_OPLOCK_NOT_GRANTED = 300; - - public const int ERROR_INVALID_OPLOCK_PROTOCOL = 301; - - public const int ERROR_DISK_TOO_FRAGMENTED = 302; - - public const int ERROR_DELETE_PENDING = 303; - - public const int ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING = 304; - - public const int ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME = 305; - - public const int ERROR_SECURITY_STREAM_IS_INCONSISTENT = 306; - - public const int ERROR_INVALID_LOCK_RANGE = 307; - - public const int ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT = 308; - - public const int ERROR_NOTIFICATION_GUID_ALREADY_DEFINED = 309; - - public const int ERROR_INVALID_EXCEPTION_HANDLER = 310; - - public const int ERROR_DUPLICATE_PRIVILEGES = 311; - - public const int ERROR_NO_RANGES_PROCESSED = 312; - - public const int ERROR_NOT_ALLOWED_ON_SYSTEM_FILE = 313; - - public const int ERROR_DISK_RESOURCES_EXHAUSTED = 314; - - public const int ERROR_INVALID_TOKEN = 315; - - public const int ERROR_DEVICE_FEATURE_NOT_SUPPORTED = 316; - - public const int ERROR_MR_MID_NOT_FOUND = 317; - - public const int ERROR_SCOPE_NOT_FOUND = 318; - - public const int ERROR_UNDEFINED_SCOPE = 319; - - public const int ERROR_INVALID_CAP = 320; - - public const int ERROR_DEVICE_UNREACHABLE = 321; - - public const int ERROR_DEVICE_NO_RESOURCES = 322; - - public const int ERROR_DATA_CHECKSUM_ERROR = 323; - - public const int ERROR_INTERMIXED_KERNEL_EA_OPERATION = 324; - - public const int ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED = 326; - - public const int ERROR_OFFSET_ALIGNMENT_VIOLATION = 327; - - public const int ERROR_INVALID_FIELD_IN_PARAMETER_LIST = 328; - - public const int ERROR_OPERATION_IN_PROGRESS = 329; - - public const int ERROR_BAD_DEVICE_PATH = 330; - - public const int ERROR_TOO_MANY_DESCRIPTORS = 331; - - public const int ERROR_SCRUB_DATA_DISABLED = 332; - - public const int ERROR_NOT_REDUNDANT_STORAGE = 333; - - public const int ERROR_RESIDENT_FILE_NOT_SUPPORTED = 334; - - public const int ERROR_COMPRESSED_FILE_NOT_SUPPORTED = 335; - - public const int ERROR_DIRECTORY_NOT_SUPPORTED = 336; - - public const int ERROR_NOT_READ_FROM_COPY = 337; - - public const int ERROR_FT_WRITE_FAILURE = 338; - - public const int ERROR_FT_DI_SCAN_REQUIRED = 339; - - public const int ERROR_INVALID_KERNEL_INFO_VERSION = 340; - - public const int ERROR_INVALID_PEP_INFO_VERSION = 341; - - public const int ERROR_OBJECT_NOT_EXTERNALLY_BACKED = 342; - - public const int ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN = 343; - - public const int ERROR_COMPRESSION_NOT_BENEFICIAL = 344; - - public const int ERROR_STORAGE_TOPOLOGY_ID_MISMATCH = 345; - - public const int ERROR_BLOCKED_BY_PARENTAL_CONTROLS = 346; - - public const int ERROR_BLOCK_TOO_MANY_REFERENCES = 347; - - public const int ERROR_MARKED_TO_DISALLOW_WRITES = 348; - - public const int ERROR_ENCLAVE_FAILURE = 349; - - public const int ERROR_FAIL_NOACTION_REBOOT = 350; - - public const int ERROR_FAIL_SHUTDOWN = 351; - - public const int ERROR_FAIL_RESTART = 352; - - public const int ERROR_MAX_SESSIONS_REACHED = 353; - - public const int ERROR_NETWORK_ACCESS_DENIED_EDP = 354; - - public const int ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL = 355; - - public const int ERROR_EDP_POLICY_DENIES_OPERATION = 356; - - public const int ERROR_EDP_DPL_POLICY_CANT_BE_SATISFIED = 357; - - public const int ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT = 358; - - public const int ERROR_DEVICE_IN_MAINTENANCE = 359; - - public const int ERROR_NOT_SUPPORTED_ON_DAX = 360; - - public const int ERROR_DAX_MAPPING_EXISTS = 361; - - public const int ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING = 362; - - public const int ERROR_CLOUD_FILE_METADATA_CORRUPT = 363; - - public const int ERROR_CLOUD_FILE_METADATA_TOO_LARGE = 364; - - public const int ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE = 365; - - public const int ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH = 366; - - public const int ERROR_CHILD_PROCESS_BLOCKED = 367; - - public const int ERROR_STORAGE_LOST_DATA_PERSISTENCE = 368; - - public const int ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE = 369; - - public const int ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT = 370; - - public const int ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY = 371; - - public const int ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN = 372; - - public const int ERROR_GDI_HANDLE_LEAK = 373; - - public const int ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS = 374; - - public const int ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED = 375; - - public const int ERROR_NOT_A_CLOUD_FILE = 376; - - public const int ERROR_CLOUD_FILE_NOT_IN_SYNC = 377; - - public const int ERROR_CLOUD_FILE_ALREADY_CONNECTED = 378; - - public const int ERROR_CLOUD_FILE_NOT_SUPPORTED = 379; - - public const int ERROR_CLOUD_FILE_INVALID_REQUEST = 380; - - public const int ERROR_CLOUD_FILE_READ_ONLY_VOLUME = 381; - - public const int ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY = 382; - - public const int ERROR_CLOUD_FILE_VALIDATION_FAILED = 383; - - public const int ERROR_SMB1_NOT_AVAILABLE = 384; - - public const int ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION = 385; - - public const int ERROR_CLOUD_FILE_AUTHENTICATION_FAILED = 386; - - public const int ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES = 387; - - public const int ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE = 388; - - public const int ERROR_CLOUD_FILE_UNSUCCESSFUL = 389; - - public const int ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT = 390; - - public const int ERROR_CLOUD_FILE_IN_USE = 391; - - public const int ERROR_CLOUD_FILE_PINNED = 392; - - public const int ERROR_CLOUD_FILE_REQUEST_ABORTED = 393; - - public const int ERROR_CLOUD_FILE_PROPERTY_CORRUPT = 394; - - public const int ERROR_CLOUD_FILE_ACCESS_DENIED = 395; - - public const int ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS = 396; - - public const int ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT = 397; - - public const int ERROR_CLOUD_FILE_REQUEST_CANCELED = 398; - - public const int ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED = 399; - - public const int ERROR_THREAD_MODE_ALREADY_BACKGROUND = 400; - - public const int ERROR_THREAD_MODE_NOT_BACKGROUND = 401; - - public const int ERROR_PROCESS_MODE_ALREADY_BACKGROUND = 402; - - public const int ERROR_PROCESS_MODE_NOT_BACKGROUND = 403; - - public const int ERROR_CLOUD_FILE_PROVIDER_TERMINATED = 404; - - public const int ERROR_NOT_A_CLOUD_SYNC_ROOT = 405; - - public const int ERROR_FILE_PROTECTED_UNDER_DPL = 406; - - public const int ERROR_VOLUME_NOT_CLUSTER_ALIGNED = 407; - - public const int ERROR_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND = 408; - - public const int ERROR_APPX_FILE_NOT_ENCRYPTED = 409; - - public const int ERROR_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED = 410; - - public const int ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET = 411; - - public const int ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE = 412; - - public const int ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER = 413; - - public const int ERROR_LINUX_SUBSYSTEM_NOT_PRESENT = 414; - - public const int ERROR_FT_READ_FAILURE = 415; - - public const int ERROR_STORAGE_RESERVE_ID_INVALID = 416; - - public const int ERROR_STORAGE_RESERVE_DOES_NOT_EXIST = 417; - - public const int ERROR_STORAGE_RESERVE_ALREADY_EXISTS = 418; - - public const int ERROR_STORAGE_RESERVE_NOT_EMPTY = 419; - - public const int ERROR_NOT_A_DAX_VOLUME = 420; - - public const int ERROR_NOT_DAX_MAPPABLE = 421; - - public const int ERROR_TIME_SENSITIVE_THREAD = 422; - - public const int ERROR_DPL_NOT_SUPPORTED_FOR_USER = 423; - - public const int ERROR_CASE_DIFFERING_NAMES_IN_DIR = 424; - - public const int ERROR_FILE_NOT_SUPPORTED = 425; - - public const int ERROR_CLOUD_FILE_REQUEST_TIMEOUT = 426; - - public const int ERROR_NO_TASK_QUEUE = 427; - - public const int ERROR_SRC_SRV_DLL_LOAD_FAILED = 428; - - public const int ERROR_NOT_SUPPORTED_WITH_BTT = 429; - - public const int ERROR_ENCRYPTION_DISABLED = 430; - - public const int ERROR_ENCRYPTING_METADATA_DISALLOWED = 431; - - public const int ERROR_CANT_CLEAR_ENCRYPTION_FLAG = 432; - - public const int ERROR_NO_SUCH_DEVICE = 433; - - public const int ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED = 434; - - public const int ERROR_FILE_SNAP_IN_PROGRESS = 435; - - public const int ERROR_FILE_SNAP_USER_SECTION_NOT_SUPPORTED = 436; - - public const int ERROR_FILE_SNAP_MODIFY_NOT_SUPPORTED = 437; - - public const int ERROR_FILE_SNAP_IO_NOT_COORDINATED = 438; - - public const int ERROR_FILE_SNAP_UNEXPECTED_ERROR = 439; - - public const int ERROR_FILE_SNAP_INVALID_PARAMETER = 440; - - public const int ERROR_UNSATISFIED_DEPENDENCIES = 441; - - public const int ERROR_CASE_SENSITIVE_PATH = 442; - - public const int ERROR_UNEXPECTED_NTCACHEMANAGER_ERROR = 443; - - public const int ERROR_CAPAUTHZ_NOT_DEVUNLOCKED = 450; - - public const int ERROR_CAPAUTHZ_CHANGE_TYPE = 451; - - public const int ERROR_CAPAUTHZ_NOT_PROVISIONED = 452; - - public const int ERROR_CAPAUTHZ_NOT_AUTHORIZED = 453; - - public const int ERROR_CAPAUTHZ_NO_POLICY = 454; - - public const int ERROR_CAPAUTHZ_DB_CORRUPTED = 455; - - public const int ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG = 456; - - public const int ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY = 457; - - public const int ERROR_CAPAUTHZ_SCCD_PARSE_ERROR = 458; - - public const int ERROR_CAPAUTHZ_SCCD_DEV_MODE_REQUIRED = 459; - - public const int ERROR_CAPAUTHZ_SCCD_NO_CAPABILITY_MATCH = 460; - - public const int ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT = 480; - - public const int ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT = 481; - - public const int ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT = 482; - - public const int ERROR_DEVICE_HARDWARE_ERROR = 483; - - public const int ERROR_INVALID_ADDRESS = 487; - - public const int ERROR_VRF_CFG_AND_IO_ENABLED = 1183; - - public const int ERROR_PARTITION_TERMINATING = 1184; - - public const int ERROR_USER_PROFILE_LOAD = 500; - - public const int ERROR_ARITHMETIC_OVERFLOW = 534; - - public const int ERROR_PIPE_CONNECTED = 535; - - public const int ERROR_PIPE_LISTENING = 536; - - public const int ERROR_VERIFIER_STOP = 537; - - public const int ERROR_ABIOS_ERROR = 538; - - public const int ERROR_WX86_WARNING = 539; - - public const int ERROR_WX86_ERROR = 540; - - public const int ERROR_TIMER_NOT_CANCELED = 541; - - public const int ERROR_UNWIND = 542; - - public const int ERROR_BAD_STACK = 543; - - public const int ERROR_INVALID_UNWIND_TARGET = 544; - - public const int ERROR_INVALID_PORT_ATTRIBUTES = 545; - - public const int ERROR_PORT_MESSAGE_TOO_LONG = 546; - - public const int ERROR_INVALID_QUOTA_LOWER = 547; - - public const int ERROR_DEVICE_ALREADY_ATTACHED = 548; - - public const int ERROR_INSTRUCTION_MISALIGNMENT = 549; - - public const int ERROR_PROFILING_NOT_STARTED = 550; - - public const int ERROR_PROFILING_NOT_STOPPED = 551; - - public const int ERROR_COULD_NOT_INTERPRET = 552; - - public const int ERROR_PROFILING_AT_LIMIT = 553; - - public const int ERROR_CANT_WAIT = 554; - - public const int ERROR_CANT_TERMINATE_SELF = 555; - - public const int ERROR_UNEXPECTED_MM_CREATE_ERR = 556; - - public const int ERROR_UNEXPECTED_MM_MAP_ERROR = 557; - - public const int ERROR_UNEXPECTED_MM_EXTEND_ERR = 558; - - public const int ERROR_BAD_FUNCTION_TABLE = 559; - - public const int ERROR_NO_GUID_TRANSLATION = 560; - - public const int ERROR_INVALID_LDT_SIZE = 561; - - public const int ERROR_INVALID_LDT_OFFSET = 563; - - public const int ERROR_INVALID_LDT_DESCRIPTOR = 564; - - public const int ERROR_TOO_MANY_THREADS = 565; - - public const int ERROR_THREAD_NOT_IN_PROCESS = 566; - - public const int ERROR_PAGEFILE_QUOTA_EXCEEDED = 567; - - public const int ERROR_LOGON_SERVER_CONFLICT = 568; - - public const int ERROR_SYNCHRONIZATION_REQUIRED = 569; - - public const int ERROR_NET_OPEN_FAILED = 570; - - public const int ERROR_IO_PRIVILEGE_FAILED = 571; - - public const int ERROR_CONTROL_C_EXIT = 572; - - public const int ERROR_MISSING_SYSTEMFILE = 573; - - public const int ERROR_UNHANDLED_EXCEPTION = 574; - - public const int ERROR_APP_INIT_FAILURE = 575; - - public const int ERROR_PAGEFILE_CREATE_FAILED = 576; - - public const int ERROR_INVALID_IMAGE_HASH = 577; - - public const int ERROR_NO_PAGEFILE = 578; - - public const int ERROR_ILLEGAL_FLOAT_CONTEXT = 579; - - public const int ERROR_NO_EVENT_PAIR = 580; - - public const int ERROR_DOMAIN_CTRLR_CONFIG_ERROR = 581; - - public const int ERROR_ILLEGAL_CHARACTER = 582; - - public const int ERROR_UNDEFINED_CHARACTER = 583; - - public const int ERROR_FLOPPY_VOLUME = 584; - - public const int ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT = 585; - - public const int ERROR_BACKUP_CONTROLLER = 586; - - public const int ERROR_MUTANT_LIMIT_EXCEEDED = 587; - - public const int ERROR_FS_DRIVER_REQUIRED = 588; - - public const int ERROR_CANNOT_LOAD_REGISTRY_FILE = 589; - - public const int ERROR_DEBUG_ATTACH_FAILED = 590; - - public const int ERROR_SYSTEM_PROCESS_TERMINATED = 591; - - public const int ERROR_DATA_NOT_ACCEPTED = 592; - - public const int ERROR_VDM_HARD_ERROR = 593; - - public const int ERROR_DRIVER_CANCEL_TIMEOUT = 594; - - public const int ERROR_REPLY_MESSAGE_MISMATCH = 595; - - public const int ERROR_LOST_WRITEBEHIND_DATA = 596; - - public const int ERROR_CLIENT_SERVER_PARAMETERS_INVALID = 597; - - public const int ERROR_NOT_TINY_STREAM = 598; - - public const int ERROR_STACK_OVERFLOW_READ = 599; - - public const int ERROR_CONVERT_TO_LARGE = 600; - - public const int ERROR_FOUND_OUT_OF_SCOPE = 601; - - public const int ERROR_ALLOCATE_BUCKET = 602; - - public const int ERROR_MARSHALL_OVERFLOW = 603; - - public const int ERROR_INVALID_VARIANT = 604; - - public const int ERROR_BAD_COMPRESSION_BUFFER = 605; - - public const int ERROR_AUDIT_FAILED = 606; - - public const int ERROR_TIMER_RESOLUTION_NOT_SET = 607; - - public const int ERROR_INSUFFICIENT_LOGON_INFO = 608; - - public const int ERROR_BAD_DLL_ENTRYPOINT = 609; - - public const int ERROR_BAD_SERVICE_ENTRYPOINT = 610; - - public const int ERROR_IP_ADDRESS_CONFLICT1 = 611; - - public const int ERROR_IP_ADDRESS_CONFLICT2 = 612; - - public const int ERROR_REGISTRY_QUOTA_LIMIT = 613; - - public const int ERROR_NO_CALLBACK_ACTIVE = 614; - - public const int ERROR_PWD_TOO_SHORT = 615; - - public const int ERROR_PWD_TOO_RECENT = 616; - - public const int ERROR_PWD_HISTORY_CONFLICT = 617; - - public const int ERROR_UNSUPPORTED_COMPRESSION = 618; - - public const int ERROR_INVALID_HW_PROFILE = 619; - - public const int ERROR_INVALID_PLUGPLAY_DEVICE_PATH = 620; - - public const int ERROR_QUOTA_LIST_INCONSISTENT = 621; - - public const int ERROR_EVALUATION_EXPIRATION = 622; - - public const int ERROR_ILLEGAL_DLL_RELOCATION = 623; - - public const int ERROR_DLL_INIT_FAILED_LOGOFF = 624; - - public const int ERROR_VALIDATE_CONTINUE = 625; - - public const int ERROR_NO_MORE_MATCHES = 626; - - public const int ERROR_RANGE_LIST_CONFLICT = 627; - - public const int ERROR_SERVER_SID_MISMATCH = 628; - - public const int ERROR_CANT_ENABLE_DENY_ONLY = 629; - - public const int ERROR_FLOAT_MULTIPLE_FAULTS = 630; - - public const int ERROR_FLOAT_MULTIPLE_TRAPS = 631; - - public const int ERROR_NOINTERFACE = 632; - - public const int ERROR_DRIVER_FAILED_SLEEP = 633; - - public const int ERROR_CORRUPT_SYSTEM_FILE = 634; - - public const int ERROR_COMMITMENT_MINIMUM = 635; - - public const int ERROR_PNP_RESTART_ENUMERATION = 636; - - public const int ERROR_SYSTEM_IMAGE_BAD_SIGNATURE = 637; - - public const int ERROR_PNP_REBOOT_REQUIRED = 638; - - public const int ERROR_INSUFFICIENT_POWER = 639; - - public const int ERROR_MULTIPLE_FAULT_VIOLATION = 640; - - public const int ERROR_SYSTEM_SHUTDOWN = 641; - - public const int ERROR_PORT_NOT_SET = 642; - - public const int ERROR_DS_VERSION_CHECK_FAILURE = 643; - - public const int ERROR_RANGE_NOT_FOUND = 644; - - public const int ERROR_NOT_SAFE_MODE_DRIVER = 646; - - public const int ERROR_FAILED_DRIVER_ENTRY = 647; - - public const int ERROR_DEVICE_ENUMERATION_ERROR = 648; - - public const int ERROR_MOUNT_POINT_NOT_RESOLVED = 649; - - public const int ERROR_INVALID_DEVICE_OBJECT_PARAMETER = 650; - - public const int ERROR_MCA_OCCURED = 651; - - public const int ERROR_DRIVER_DATABASE_ERROR = 652; - - public const int ERROR_SYSTEM_HIVE_TOO_LARGE = 653; - - public const int ERROR_DRIVER_FAILED_PRIOR_UNLOAD = 654; - - public const int ERROR_VOLSNAP_PREPARE_HIBERNATE = 655; - - public const int ERROR_HIBERNATION_FAILURE = 656; - - public const int ERROR_PWD_TOO_LONG = 657; - - public const int ERROR_FILE_SYSTEM_LIMITATION = 665; - - public const int ERROR_ASSERTION_FAILURE = 668; - - public const int ERROR_ACPI_ERROR = 669; - - public const int ERROR_WOW_ASSERTION = 670; - - public const int ERROR_PNP_BAD_MPS_TABLE = 671; - - public const int ERROR_PNP_TRANSLATION_FAILED = 672; - - public const int ERROR_PNP_IRQ_TRANSLATION_FAILED = 673; - - public const int ERROR_PNP_INVALID_ID = 674; - - public const int ERROR_WAKE_SYSTEM_DEBUGGER = 675; - - public const int ERROR_HANDLES_CLOSED = 676; - - public const int ERROR_EXTRANEOUS_INFORMATION = 677; - - public const int ERROR_RXACT_COMMIT_NECESSARY = 678; - - public const int ERROR_MEDIA_CHECK = 679; - - public const int ERROR_GUID_SUBSTITUTION_MADE = 680; - - public const int ERROR_STOPPED_ON_SYMLINK = 681; - - public const int ERROR_LONGJUMP = 682; - - public const int ERROR_PLUGPLAY_QUERY_VETOED = 683; - - public const int ERROR_UNWIND_CONSOLIDATE = 684; - - public const int ERROR_REGISTRY_HIVE_RECOVERED = 685; - - public const int ERROR_DLL_MIGHT_BE_INSECURE = 686; - - public const int ERROR_DLL_MIGHT_BE_INCOMPATIBLE = 687; - - public const int ERROR_DBG_EXCEPTION_NOT_HANDLED = 688; - - public const int ERROR_DBG_REPLY_LATER = 689; - - public const int ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE = 690; - - public const int ERROR_DBG_TERMINATE_THREAD = 691; - - public const int ERROR_DBG_TERMINATE_PROCESS = 692; - - public const int ERROR_DBG_CONTROL_C = 693; - - public const int ERROR_DBG_PRINTEXCEPTION_C = 694; - - public const int ERROR_DBG_RIPEXCEPTION = 695; - - public const int ERROR_DBG_CONTROL_BREAK = 696; - - public const int ERROR_DBG_COMMAND_EXCEPTION = 697; - - public const int ERROR_OBJECT_NAME_EXISTS = 698; - - public const int ERROR_THREAD_WAS_SUSPENDED = 699; - - public const int ERROR_IMAGE_NOT_AT_BASE = 700; - - public const int ERROR_RXACT_STATE_CREATED = 701; - - public const int ERROR_SEGMENT_NOTIFICATION = 702; - - public const int ERROR_BAD_CURRENT_DIRECTORY = 703; - - public const int ERROR_FT_READ_RECOVERY_FROM_BACKUP = 704; - - public const int ERROR_FT_WRITE_RECOVERY = 705; - - public const int ERROR_IMAGE_MACHINE_TYPE_MISMATCH = 706; - - public const int ERROR_RECEIVE_PARTIAL = 707; - - public const int ERROR_RECEIVE_EXPEDITED = 708; - - public const int ERROR_RECEIVE_PARTIAL_EXPEDITED = 709; - - public const int ERROR_EVENT_DONE = 710; - - public const int ERROR_EVENT_PENDING = 711; - - public const int ERROR_CHECKING_FILE_SYSTEM = 712; - - public const int ERROR_FATAL_APP_EXIT = 713; - - public const int ERROR_PREDEFINED_HANDLE = 714; - - public const int ERROR_WAS_UNLOCKED = 715; - - public const int ERROR_SERVICE_NOTIFICATION = 716; - - public const int ERROR_WAS_LOCKED = 717; - - public const int ERROR_LOG_HARD_ERROR = 718; - - public const int ERROR_ALREADY_WIN32 = 719; - - public const int ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE = 720; - - public const int ERROR_NO_YIELD_PERFORMED = 721; - - public const int ERROR_TIMER_RESUME_IGNORED = 722; - - public const int ERROR_ARBITRATION_UNHANDLED = 723; - - public const int ERROR_CARDBUS_NOT_SUPPORTED = 724; - - public const int ERROR_MP_PROCESSOR_MISMATCH = 725; - - public const int ERROR_HIBERNATED = 726; - - public const int ERROR_RESUME_HIBERNATION = 727; - - public const int ERROR_FIRMWARE_UPDATED = 728; - - public const int ERROR_DRIVERS_LEAKING_LOCKED_PAGES = 729; - - public const int ERROR_WAKE_SYSTEM = 730; - - public const int ERROR_WAIT_1 = 731; - - public const int ERROR_WAIT_2 = 732; - - public const int ERROR_WAIT_3 = 733; - - public const int ERROR_WAIT_63 = 734; - - public const int ERROR_ABANDONED_WAIT_0 = 735; - - public const int ERROR_ABANDONED_WAIT_63 = 736; - - public const int ERROR_USER_APC = 737; - - public const int ERROR_KERNEL_APC = 738; - - public const int ERROR_ALERTED = 739; - - public const int ERROR_ELEVATION_REQUIRED = 740; - - public const int ERROR_REPARSE = 741; - - public const int ERROR_OPLOCK_BREAK_IN_PROGRESS = 742; - - public const int ERROR_VOLUME_MOUNTED = 743; - - public const int ERROR_RXACT_COMMITTED = 744; - - public const int ERROR_NOTIFY_CLEANUP = 745; - - public const int ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED = 746; - - public const int ERROR_PAGE_FAULT_TRANSITION = 747; - - public const int ERROR_PAGE_FAULT_DEMAND_ZERO = 748; - - public const int ERROR_PAGE_FAULT_COPY_ON_WRITE = 749; - - public const int ERROR_PAGE_FAULT_GUARD_PAGE = 750; - - public const int ERROR_PAGE_FAULT_PAGING_FILE = 751; - - public const int ERROR_CACHE_PAGE_LOCKED = 752; - - public const int ERROR_CRASH_DUMP = 753; - - public const int ERROR_BUFFER_ALL_ZEROS = 754; - - public const int ERROR_REPARSE_OBJECT = 755; - - public const int ERROR_RESOURCE_REQUIREMENTS_CHANGED = 756; - - public const int ERROR_TRANSLATION_COMPLETE = 757; - - public const int ERROR_NOTHING_TO_TERMINATE = 758; - - public const int ERROR_PROCESS_NOT_IN_JOB = 759; - - public const int ERROR_PROCESS_IN_JOB = 760; - - public const int ERROR_VOLSNAP_HIBERNATE_READY = 761; - - public const int ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY = 762; - - public const int ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED = 763; - - public const int ERROR_INTERRUPT_STILL_CONNECTED = 764; - - public const int ERROR_WAIT_FOR_OPLOCK = 765; - - public const int ERROR_DBG_EXCEPTION_HANDLED = 766; - - public const int ERROR_DBG_CONTINUE = 767; - - public const int ERROR_CALLBACK_POP_STACK = 768; - - public const int ERROR_COMPRESSION_DISABLED = 769; - - public const int ERROR_CANTFETCHBACKWARDS = 770; - - public const int ERROR_CANTSCROLLBACKWARDS = 771; - - public const int ERROR_ROWSNOTRELEASED = 772; - - public const int ERROR_BAD_ACCESSOR_FLAGS = 773; - - public const int ERROR_ERRORS_ENCOUNTERED = 774; - - public const int ERROR_NOT_CAPABLE = 775; - - public const int ERROR_REQUEST_OUT_OF_SEQUENCE = 776; - - public const int ERROR_VERSION_PARSE_ERROR = 777; - - public const int ERROR_BADSTARTPOSITION = 778; - - public const int ERROR_MEMORY_HARDWARE = 779; - - public const int ERROR_DISK_REPAIR_DISABLED = 780; - - public const int ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE = 781; - - public const int ERROR_SYSTEM_POWERSTATE_TRANSITION = 782; - - public const int ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION = 783; - - public const int ERROR_MCA_EXCEPTION = 784; - - public const int ERROR_ACCESS_AUDIT_BY_POLICY = 785; - - public const int ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY = 786; - - public const int ERROR_ABANDON_HIBERFILE = 787; - - public const int ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED = 788; - - public const int ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR = 789; - - public const int ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR = 790; - - public const int ERROR_BAD_MCFG_TABLE = 791; - - public const int ERROR_DISK_REPAIR_REDIRECTED = 792; - - public const int ERROR_DISK_REPAIR_UNSUCCESSFUL = 793; - - public const int ERROR_CORRUPT_LOG_OVERFULL = 794; - - public const int ERROR_CORRUPT_LOG_CORRUPTED = 795; - - public const int ERROR_CORRUPT_LOG_UNAVAILABLE = 796; - - public const int ERROR_CORRUPT_LOG_DELETED_FULL = 797; - - public const int ERROR_CORRUPT_LOG_CLEARED = 798; - - public const int ERROR_ORPHAN_NAME_EXHAUSTED = 799; - - public const int ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE = 800; - - public const int ERROR_CANNOT_GRANT_REQUESTED_OPLOCK = 801; - - public const int ERROR_CANNOT_BREAK_OPLOCK = 802; - - public const int ERROR_OPLOCK_HANDLE_CLOSED = 803; - - public const int ERROR_NO_ACE_CONDITION = 804; - - public const int ERROR_INVALID_ACE_CONDITION = 805; - - public const int ERROR_FILE_HANDLE_REVOKED = 806; - - public const int ERROR_IMAGE_AT_DIFFERENT_BASE = 807; - - public const int ERROR_ENCRYPTED_IO_NOT_POSSIBLE = 808; - - public const int ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS = 809; - - public const int ERROR_QUOTA_ACTIVITY = 810; - - public const int ERROR_HANDLE_REVOKED = 811; - - public const int ERROR_CALLBACK_INVOKE_INLINE = 812; - - public const int ERROR_CPU_SET_INVALID = 813; - - public const int ERROR_ENCLAVE_NOT_TERMINATED = 814; - - public const int ERROR_ENCLAVE_VIOLATION = 815; - - public const int ERROR_EA_ACCESS_DENIED = 994; - - public const int ERROR_OPERATION_ABORTED = 995; - - public const int ERROR_IO_INCOMPLETE = 996; - - public const int ERROR_IO_PENDING = 997; - - public const int ERROR_NOACCESS = 998; - - public const int ERROR_SWAPERROR = 999; - - public const int ERROR_STACK_OVERFLOW = 1001; - - public const int ERROR_INVALID_MESSAGE = 1002; - - public const int ERROR_CAN_NOT_COMPLETE = 1003; - - public const int ERROR_INVALID_FLAGS = 1004; - - public const int ERROR_UNRECOGNIZED_VOLUME = 1005; - - public const int ERROR_FILE_INVALID = 1006; - - public const int ERROR_FULLSCREEN_MODE = 1007; - - public const int ERROR_NO_TOKEN = 1008; - - public const int ERROR_BADDB = 1009; - - public const int ERROR_BADKEY = 1010; - - public const int ERROR_CANTOPEN = 1011; - - public const int ERROR_CANTREAD = 1012; - - public const int ERROR_CANTWRITE = 1013; - - public const int ERROR_REGISTRY_RECOVERED = 1014; - - public const int ERROR_REGISTRY_CORRUPT = 1015; - - public const int ERROR_REGISTRY_IO_FAILED = 1016; - - public const int ERROR_NOT_REGISTRY_FILE = 1017; - - public const int ERROR_KEY_DELETED = 1018; - - public const int ERROR_NO_LOG_SPACE = 1019; - - public const int ERROR_KEY_HAS_CHILDREN = 1020; - - public const int ERROR_CHILD_MUST_BE_VOLATILE = 1021; - - public const int ERROR_NOTIFY_ENUM_DIR = 1022; - - public const int ERROR_DEPENDENT_SERVICES_RUNNING = 1051; - - public const int ERROR_INVALID_SERVICE_CONTROL = 1052; - - public const int ERROR_SERVICE_REQUEST_TIMEOUT = 1053; - - public const int ERROR_SERVICE_NO_THREAD = 1054; - - public const int ERROR_SERVICE_DATABASE_LOCKED = 1055; - - public const int ERROR_SERVICE_ALREADY_RUNNING = 1056; - - public const int ERROR_INVALID_SERVICE_ACCOUNT = 1057; - - public const int ERROR_SERVICE_DISABLED = 1058; - - public const int ERROR_CIRCULAR_DEPENDENCY = 1059; - - public const int ERROR_SERVICE_DOES_NOT_EXIST = 1060; - - public const int ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061; - - public const int ERROR_SERVICE_NOT_ACTIVE = 1062; - - public const int ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063; - - public const int ERROR_EXCEPTION_IN_SERVICE = 1064; - - public const int ERROR_DATABASE_DOES_NOT_EXIST = 1065; - - public const int ERROR_SERVICE_SPECIFIC_ERROR = 1066; - - public const int ERROR_PROCESS_ABORTED = 1067; - - public const int ERROR_SERVICE_DEPENDENCY_FAIL = 1068; - - public const int ERROR_SERVICE_LOGON_FAILED = 1069; - - public const int ERROR_SERVICE_START_HANG = 1070; - - public const int ERROR_INVALID_SERVICE_LOCK = 1071; - - public const int ERROR_SERVICE_MARKED_FOR_DELETE = 1072; - - public const int ERROR_SERVICE_EXISTS = 1073; - - public const int ERROR_ALREADY_RUNNING_LKG = 1074; - - public const int ERROR_SERVICE_DEPENDENCY_DELETED = 1075; - - public const int ERROR_BOOT_ALREADY_ACCEPTED = 1076; - - public const int ERROR_SERVICE_NEVER_STARTED = 1077; - - public const int ERROR_DUPLICATE_SERVICE_NAME = 1078; - - public const int ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079; - - public const int ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080; - - public const int ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081; - - public const int ERROR_NO_RECOVERY_PROGRAM = 1082; - - public const int ERROR_SERVICE_NOT_IN_EXE = 1083; - - public const int ERROR_NOT_SAFEBOOT_SERVICE = 1084; - - public const int ERROR_END_OF_MEDIA = 1100; - - public const int ERROR_FILEMARK_DETECTED = 1101; - - public const int ERROR_BEGINNING_OF_MEDIA = 1102; - - public const int ERROR_SETMARK_DETECTED = 1103; - - public const int ERROR_NO_DATA_DETECTED = 1104; - - public const int ERROR_PARTITION_FAILURE = 1105; - - public const int ERROR_INVALID_BLOCK_LENGTH = 1106; - - public const int ERROR_DEVICE_NOT_PARTITIONED = 1107; - - public const int ERROR_UNABLE_TO_LOCK_MEDIA = 1108; - - public const int ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109; - - public const int ERROR_MEDIA_CHANGED = 1110; - - public const int ERROR_BUS_RESET = 1111; - - public const int ERROR_NO_MEDIA_IN_DRIVE = 1112; - - public const int ERROR_NO_UNICODE_TRANSLATION = 1113; - - public const int ERROR_DLL_INIT_FAILED = 1114; - - public const int ERROR_SHUTDOWN_IN_PROGRESS = 1115; - - public const int ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116; - - public const int ERROR_IO_DEVICE = 1117; - - public const int ERROR_SERIAL_NO_DEVICE = 1118; - - public const int ERROR_IRQ_BUSY = 1119; - - public const int ERROR_MORE_WRITES = 1120; - - public const int ERROR_COUNTER_TIMEOUT = 1121; - - public const int ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122; - - public const int ERROR_FLOPPY_WRONG_CYLINDER = 1123; - - public const int ERROR_FLOPPY_UNKNOWN_ERROR = 1124; - - public const int ERROR_FLOPPY_BAD_REGISTERS = 1125; - - public const int ERROR_DISK_RECALIBRATE_FAILED = 1126; - - public const int ERROR_DISK_OPERATION_FAILED = 1127; - - public const int ERROR_DISK_RESET_FAILED = 1128; - - public const int ERROR_EOM_OVERFLOW = 1129; - - public const int ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130; - - public const int ERROR_POSSIBLE_DEADLOCK = 1131; - - public const int ERROR_MAPPED_ALIGNMENT = 1132; - - public const int ERROR_SET_POWER_STATE_VETOED = 1140; - - public const int ERROR_SET_POWER_STATE_FAILED = 1141; - - public const int ERROR_TOO_MANY_LINKS = 1142; - - public const int ERROR_OLD_WIN_VERSION = 1150; - - public const int ERROR_APP_WRONG_OS = 1151; - - public const int ERROR_SINGLE_INSTANCE_APP = 1152; - - public const int ERROR_RMODE_APP = 1153; - - public const int ERROR_INVALID_DLL = 1154; - - public const int ERROR_NO_ASSOCIATION = 1155; - - public const int ERROR_DDE_FAIL = 1156; - - public const int ERROR_DLL_NOT_FOUND = 1157; - - public const int ERROR_NO_MORE_USER_HANDLES = 1158; - - public const int ERROR_MESSAGE_SYNC_ONLY = 1159; - - public const int ERROR_SOURCE_ELEMENT_EMPTY = 1160; - - public const int ERROR_DESTINATION_ELEMENT_FULL = 1161; - - public const int ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162; - - public const int ERROR_MAGAZINE_NOT_PRESENT = 1163; - - public const int ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164; - - public const int ERROR_DEVICE_REQUIRES_CLEANING = 1165; - - public const int ERROR_DEVICE_DOOR_OPEN = 1166; - - public const int ERROR_DEVICE_NOT_CONNECTED = 1167; - - public const int ERROR_NOT_FOUND = 1168; - - public const int ERROR_NO_MATCH = 1169; - - public const int ERROR_SET_NOT_FOUND = 1170; - - public const int ERROR_POINT_NOT_FOUND = 1171; - - public const int ERROR_NO_TRACKING_SERVICE = 1172; - - public const int ERROR_NO_VOLUME_ID = 1173; - - public const int ERROR_UNABLE_TO_REMOVE_REPLACED = 1175; - - public const int ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176; - - public const int ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177; - - public const int ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178; - - public const int ERROR_JOURNAL_NOT_ACTIVE = 1179; - - public const int ERROR_POTENTIAL_FILE_FOUND = 1180; - - public const int ERROR_JOURNAL_ENTRY_DELETED = 1181; - - public const int ERROR_SHUTDOWN_IS_SCHEDULED = 1190; - - public const int ERROR_SHUTDOWN_USERS_LOGGED_ON = 1191; - - public const int ERROR_BAD_DEVICE = 1200; - - public const int ERROR_CONNECTION_UNAVAIL = 1201; - - public const int ERROR_DEVICE_ALREADY_REMEMBERED = 1202; - - public const int ERROR_NO_NET_OR_BAD_PATH = 1203; - - public const int ERROR_BAD_PROVIDER = 1204; - - public const int ERROR_CANNOT_OPEN_PROFILE = 1205; - - public const int ERROR_BAD_PROFILE = 1206; - - public const int ERROR_NOT_CONTAINER = 1207; - - public const int ERROR_EXTENDED_ERROR = 1208; - - public const int ERROR_INVALID_GROUPNAME = 1209; - - public const int ERROR_INVALID_COMPUTERNAME = 1210; - - public const int ERROR_INVALID_EVENTNAME = 1211; - - public const int ERROR_INVALID_DOMAINNAME = 1212; - - public const int ERROR_INVALID_SERVICENAME = 1213; - - public const int ERROR_INVALID_NETNAME = 1214; - - public const int ERROR_INVALID_SHARENAME = 1215; - - public const int ERROR_INVALID_PASSWORDNAME = 1216; - - public const int ERROR_INVALID_MESSAGENAME = 1217; - - public const int ERROR_INVALID_MESSAGEDEST = 1218; - - public const int ERROR_SESSION_CREDENTIAL_CONFLICT = 1219; - - public const int ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220; - - public const int ERROR_DUP_DOMAINNAME = 1221; - - public const int ERROR_NO_NETWORK = 1222; - - public const int ERROR_CANCELLED = 1223; - - public const int ERROR_USER_MAPPED_FILE = 1224; - - public const int ERROR_CONNECTION_REFUSED = 1225; - - public const int ERROR_GRACEFUL_DISCONNECT = 1226; - - public const int ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227; - - public const int ERROR_ADDRESS_NOT_ASSOCIATED = 1228; - - public const int ERROR_CONNECTION_INVALID = 1229; - - public const int ERROR_CONNECTION_ACTIVE = 1230; - - public const int ERROR_NETWORK_UNREACHABLE = 1231; - - public const int ERROR_HOST_UNREACHABLE = 1232; - - public const int ERROR_PROTOCOL_UNREACHABLE = 1233; - - public const int ERROR_PORT_UNREACHABLE = 1234; - - public const int ERROR_REQUEST_ABORTED = 1235; - - public const int ERROR_CONNECTION_ABORTED = 1236; - - public const int ERROR_RETRY = 1237; - - public const int ERROR_CONNECTION_COUNT_LIMIT = 1238; - - public const int ERROR_LOGIN_TIME_RESTRICTION = 1239; - - public const int ERROR_LOGIN_WKSTA_RESTRICTION = 1240; - - public const int ERROR_INCORRECT_ADDRESS = 1241; - - public const int ERROR_ALREADY_REGISTERED = 1242; - - public const int ERROR_SERVICE_NOT_FOUND = 1243; - - public const int ERROR_NOT_AUTHENTICATED = 1244; - - public const int ERROR_NOT_LOGGED_ON = 1245; - - public const int ERROR_CONTINUE = 1246; - - public const int ERROR_ALREADY_INITIALIZED = 1247; - - public const int ERROR_NO_MORE_DEVICES = 1248; - - public const int ERROR_NO_SUCH_SITE = 1249; - - public const int ERROR_DOMAIN_CONTROLLER_EXISTS = 1250; - - public const int ERROR_ONLY_IF_CONNECTED = 1251; - - public const int ERROR_OVERRIDE_NOCHANGES = 1252; - - public const int ERROR_BAD_USER_PROFILE = 1253; - - public const int ERROR_NOT_SUPPORTED_ON_SBS = 1254; - - public const int ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255; - - public const int ERROR_HOST_DOWN = 1256; - - public const int ERROR_NON_ACCOUNT_SID = 1257; - - public const int ERROR_NON_DOMAIN_SID = 1258; - - public const int ERROR_APPHELP_BLOCK = 1259; - - public const int ERROR_ACCESS_DISABLED_BY_POLICY = 1260; - - public const int ERROR_REG_NAT_CONSUMPTION = 1261; - - public const int ERROR_CSCSHARE_OFFLINE = 1262; - - public const int ERROR_PKINIT_FAILURE = 1263; - - public const int ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264; - - public const int ERROR_DOWNGRADE_DETECTED = 1265; - - public const int ERROR_MACHINE_LOCKED = 1271; - - public const int ERROR_SMB_GUEST_LOGON_BLOCKED = 1272; - - public const int ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273; - - public const int ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274; - - public const int ERROR_DRIVER_BLOCKED = 1275; - - public const int ERROR_INVALID_IMPORT_OF_NON_DLL = 1276; - - public const int ERROR_ACCESS_DISABLED_WEBBLADE = 1277; - - public const int ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER = 1278; - - public const int ERROR_RECOVERY_FAILURE = 1279; - - public const int ERROR_ALREADY_FIBER = 1280; - - public const int ERROR_ALREADY_THREAD = 1281; - - public const int ERROR_STACK_BUFFER_OVERRUN = 1282; - - public const int ERROR_PARAMETER_QUOTA_EXCEEDED = 1283; - - public const int ERROR_DEBUGGER_INACTIVE = 1284; - - public const int ERROR_DELAY_LOAD_FAILED = 1285; - - public const int ERROR_VDM_DISALLOWED = 1286; - - public const int ERROR_UNIDENTIFIED_ERROR = 1287; - - public const int ERROR_INVALID_CRUNTIME_PARAMETER = 1288; - - public const int ERROR_BEYOND_VDL = 1289; - - public const int ERROR_INCOMPATIBLE_SERVICE_SID_TYPE = 1290; - - public const int ERROR_DRIVER_PROCESS_TERMINATED = 1291; - - public const int ERROR_IMPLEMENTATION_LIMIT = 1292; - - public const int ERROR_PROCESS_IS_PROTECTED = 1293; - - public const int ERROR_SERVICE_NOTIFY_CLIENT_LAGGING = 1294; - - public const int ERROR_DISK_QUOTA_EXCEEDED = 1295; - - public const int ERROR_CONTENT_BLOCKED = 1296; - - public const int ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE = 1297; - - public const int ERROR_APP_HANG = 1298; - - public const int ERROR_INVALID_LABEL = 1299; - - public const int ERROR_NOT_ALL_ASSIGNED = 1300; - - public const int ERROR_SOME_NOT_MAPPED = 1301; - - public const int ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302; - - public const int ERROR_LOCAL_USER_SESSION_KEY = 1303; - - public const int ERROR_NULL_LM_PASSWORD = 1304; - - public const int ERROR_UNKNOWN_REVISION = 1305; - - public const int ERROR_REVISION_MISMATCH = 1306; - - public const int ERROR_INVALID_OWNER = 1307; - - public const int ERROR_INVALID_PRIMARY_GROUP = 1308; - - public const int ERROR_NO_IMPERSONATION_TOKEN = 1309; - - public const int ERROR_CANT_DISABLE_MANDATORY = 1310; - - public const int ERROR_NO_LOGON_SERVERS = 1311; - - public const int ERROR_NO_SUCH_LOGON_SESSION = 1312; - - public const int ERROR_NO_SUCH_PRIVILEGE = 1313; - - public const int ERROR_PRIVILEGE_NOT_HELD = 1314; - - public const int ERROR_INVALID_ACCOUNT_NAME = 1315; - - public const int ERROR_USER_EXISTS = 1316; - - public const int ERROR_NO_SUCH_USER = 1317; - - public const int ERROR_GROUP_EXISTS = 1318; - - public const int ERROR_NO_SUCH_GROUP = 1319; - - public const int ERROR_MEMBER_IN_GROUP = 1320; - - public const int ERROR_MEMBER_NOT_IN_GROUP = 1321; - - public const int ERROR_LAST_ADMIN = 1322; - - public const int ERROR_WRONG_PASSWORD = 1323; - - public const int ERROR_ILL_FORMED_PASSWORD = 1324; - - public const int ERROR_PASSWORD_RESTRICTION = 1325; - - public const int ERROR_LOGON_FAILURE = 1326; - - public const int ERROR_ACCOUNT_RESTRICTION = 1327; - - public const int ERROR_INVALID_LOGON_HOURS = 1328; - - public const int ERROR_INVALID_WORKSTATION = 1329; - - public const int ERROR_PASSWORD_EXPIRED = 1330; - - public const int ERROR_ACCOUNT_DISABLED = 1331; - - public const int ERROR_NONE_MAPPED = 1332; - - public const int ERROR_TOO_MANY_LUIDS_REQUESTED = 1333; - - public const int ERROR_LUIDS_EXHAUSTED = 1334; - - public const int ERROR_INVALID_SUB_AUTHORITY = 1335; - - public const int ERROR_INVALID_ACL = 1336; - - public const int ERROR_INVALID_SID = 1337; - - public const int ERROR_INVALID_SECURITY_DESCR = 1338; - - public const int ERROR_BAD_INHERITANCE_ACL = 1340; - - public const int ERROR_SERVER_DISABLED = 1341; - - public const int ERROR_SERVER_NOT_DISABLED = 1342; - - public const int ERROR_INVALID_ID_AUTHORITY = 1343; - - public const int ERROR_ALLOTTED_SPACE_EXCEEDED = 1344; - - public const int ERROR_INVALID_GROUP_ATTRIBUTES = 1345; - - public const int ERROR_BAD_IMPERSONATION_LEVEL = 1346; - - public const int ERROR_CANT_OPEN_ANONYMOUS = 1347; - - public const int ERROR_BAD_VALIDATION_CLASS = 1348; - - public const int ERROR_BAD_TOKEN_TYPE = 1349; - - public const int ERROR_NO_SECURITY_ON_OBJECT = 1350; - - public const int ERROR_CANT_ACCESS_DOMAIN_INFO = 1351; - - public const int ERROR_INVALID_SERVER_STATE = 1352; - - public const int ERROR_INVALID_DOMAIN_STATE = 1353; - - public const int ERROR_INVALID_DOMAIN_ROLE = 1354; - - public const int ERROR_NO_SUCH_DOMAIN = 1355; - - public const int ERROR_DOMAIN_EXISTS = 1356; - - public const int ERROR_DOMAIN_LIMIT_EXCEEDED = 1357; - - public const int ERROR_INTERNAL_DB_CORRUPTION = 1358; - - public const int ERROR_INTERNAL_ERROR = 1359; - - public const int ERROR_GENERIC_NOT_MAPPED = 1360; - - public const int ERROR_BAD_DESCRIPTOR_FORMAT = 1361; - - public const int ERROR_NOT_LOGON_PROCESS = 1362; - - public const int ERROR_LOGON_SESSION_EXISTS = 1363; - - public const int ERROR_NO_SUCH_PACKAGE = 1364; - - public const int ERROR_BAD_LOGON_SESSION_STATE = 1365; - - public const int ERROR_LOGON_SESSION_COLLISION = 1366; - - public const int ERROR_INVALID_LOGON_TYPE = 1367; - - public const int ERROR_CANNOT_IMPERSONATE = 1368; - - public const int ERROR_RXACT_INVALID_STATE = 1369; - - public const int ERROR_RXACT_COMMIT_FAILURE = 1370; - - public const int ERROR_SPECIAL_ACCOUNT = 1371; - - public const int ERROR_SPECIAL_GROUP = 1372; - - public const int ERROR_SPECIAL_USER = 1373; - - public const int ERROR_MEMBERS_PRIMARY_GROUP = 1374; - - public const int ERROR_TOKEN_ALREADY_IN_USE = 1375; - - public const int ERROR_NO_SUCH_ALIAS = 1376; - - public const int ERROR_MEMBER_NOT_IN_ALIAS = 1377; - - public const int ERROR_MEMBER_IN_ALIAS = 1378; - - public const int ERROR_ALIAS_EXISTS = 1379; - - public const int ERROR_LOGON_NOT_GRANTED = 1380; - - public const int ERROR_TOO_MANY_SECRETS = 1381; - - public const int ERROR_SECRET_TOO_LONG = 1382; - - public const int ERROR_INTERNAL_DB_ERROR = 1383; - - public const int ERROR_TOO_MANY_CONTEXT_IDS = 1384; - - public const int ERROR_LOGON_TYPE_NOT_GRANTED = 1385; - - public const int ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386; - - public const int ERROR_NO_SUCH_MEMBER = 1387; - - public const int ERROR_INVALID_MEMBER = 1388; - - public const int ERROR_TOO_MANY_SIDS = 1389; - - public const int ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390; - - public const int ERROR_NO_INHERITANCE = 1391; - - public const int ERROR_FILE_CORRUPT = 1392; - - public const int ERROR_DISK_CORRUPT = 1393; - - public const int ERROR_NO_USER_SESSION_KEY = 1394; - - public const int ERROR_LICENSE_QUOTA_EXCEEDED = 1395; - - public const int ERROR_WRONG_TARGET_NAME = 1396; - - public const int ERROR_MUTUAL_AUTH_FAILED = 1397; - - public const int ERROR_TIME_SKEW = 1398; - - public const int ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399; - - public const int ERROR_INVALID_WINDOW_HANDLE = 1400; - - public const int ERROR_INVALID_MENU_HANDLE = 1401; - - public const int ERROR_INVALID_CURSOR_HANDLE = 1402; - - public const int ERROR_INVALID_ACCEL_HANDLE = 1403; - - public const int ERROR_INVALID_HOOK_HANDLE = 1404; - - public const int ERROR_INVALID_DWP_HANDLE = 1405; - - public const int ERROR_TLW_WITH_WSCHILD = 1406; - - public const int ERROR_CANNOT_FIND_WND_CLASS = 1407; - - public const int ERROR_WINDOW_OF_OTHER_THREAD = 1408; - - public const int ERROR_HOTKEY_ALREADY_REGISTERED = 1409; - - public const int ERROR_CLASS_ALREADY_EXISTS = 1410; - - public const int ERROR_CLASS_DOES_NOT_EXIST = 1411; - - public const int ERROR_CLASS_HAS_WINDOWS = 1412; - - public const int ERROR_INVALID_INDEX = 1413; - - public const int ERROR_INVALID_ICON_HANDLE = 1414; - - public const int ERROR_PRIVATE_DIALOG_INDEX = 1415; - - public const int ERROR_LISTBOX_ID_NOT_FOUND = 1416; - - public const int ERROR_NO_WILDCARD_CHARACTERS = 1417; - - public const int ERROR_CLIPBOARD_NOT_OPEN = 1418; - - public const int ERROR_HOTKEY_NOT_REGISTERED = 1419; - - public const int ERROR_WINDOW_NOT_DIALOG = 1420; - - public const int ERROR_CONTROL_ID_NOT_FOUND = 1421; - - public const int ERROR_INVALID_COMBOBOX_MESSAGE = 1422; - - public const int ERROR_WINDOW_NOT_COMBOBOX = 1423; - - public const int ERROR_INVALID_EDIT_HEIGHT = 1424; - - public const int ERROR_DC_NOT_FOUND = 1425; - - public const int ERROR_INVALID_HOOK_FILTER = 1426; - - public const int ERROR_INVALID_FILTER_PROC = 1427; - - public const int ERROR_HOOK_NEEDS_HMOD = 1428; - - public const int ERROR_GLOBAL_ONLY_HOOK = 1429; - - public const int ERROR_JOURNAL_HOOK_SET = 1430; - - public const int ERROR_HOOK_NOT_INSTALLED = 1431; - - public const int ERROR_INVALID_LB_MESSAGE = 1432; - - public const int ERROR_SETCOUNT_ON_BAD_LB = 1433; - - public const int ERROR_LB_WITHOUT_TABSTOPS = 1434; - - public const int ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435; - - public const int ERROR_CHILD_WINDOW_MENU = 1436; - - public const int ERROR_NO_SYSTEM_MENU = 1437; - - public const int ERROR_INVALID_MSGBOX_STYLE = 1438; - - public const int ERROR_INVALID_SPI_VALUE = 1439; - - public const int ERROR_SCREEN_ALREADY_LOCKED = 1440; - - public const int ERROR_HWNDS_HAVE_DIFF_PARENT = 1441; - - public const int ERROR_NOT_CHILD_WINDOW = 1442; - - public const int ERROR_INVALID_GW_COMMAND = 1443; - - public const int ERROR_INVALID_THREAD_ID = 1444; - - public const int ERROR_NON_MDICHILD_WINDOW = 1445; - - public const int ERROR_POPUP_ALREADY_ACTIVE = 1446; - - public const int ERROR_NO_SCROLLBARS = 1447; - - public const int ERROR_INVALID_SCROLLBAR_RANGE = 1448; - - public const int ERROR_INVALID_SHOWWIN_COMMAND = 1449; - - public const int ERROR_NO_SYSTEM_RESOURCES = 1450; - - public const int ERROR_NONPAGED_SYSTEM_RESOURCES = 1451; - - public const int ERROR_PAGED_SYSTEM_RESOURCES = 1452; - - public const int ERROR_WORKING_SET_QUOTA = 1453; - - public const int ERROR_PAGEFILE_QUOTA = 1454; - - public const int ERROR_COMMITMENT_LIMIT = 1455; - - public const int ERROR_MENU_ITEM_NOT_FOUND = 1456; - - public const int ERROR_INVALID_KEYBOARD_HANDLE = 1457; - - public const int ERROR_HOOK_TYPE_NOT_ALLOWED = 1458; - - public const int ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459; - - public const int ERROR_TIMEOUT = 1460; - - public const int ERROR_INVALID_MONITOR_HANDLE = 1461; - - public const int ERROR_INCORRECT_SIZE = 1462; - - public const int ERROR_SYMLINK_CLASS_DISABLED = 1463; - - public const int ERROR_SYMLINK_NOT_SUPPORTED = 1464; - - public const int ERROR_XML_PARSE_ERROR = 1465; - - public const int ERROR_XMLDSIG_ERROR = 1466; - - public const int ERROR_RESTART_APPLICATION = 1467; - - public const int ERROR_WRONG_COMPARTMENT = 1468; - - public const int ERROR_AUTHIP_FAILURE = 1469; - - public const int ERROR_NO_NVRAM_RESOURCES = 1470; - - public const int ERROR_NOT_GUI_PROCESS = 1471; - - public const int ERROR_EVENTLOG_FILE_CORRUPT = 1500; - - public const int ERROR_EVENTLOG_CANT_START = 1501; - - public const int ERROR_LOG_FILE_FULL = 1502; - - public const int ERROR_EVENTLOG_FILE_CHANGED = 1503; - - public const int ERROR_CONTAINER_ASSIGNED = 1504; - - public const int ERROR_JOB_NO_CONTAINER = 1505; - - public const int ERROR_INVALID_TASK_NAME = 1550; - - public const int ERROR_INVALID_TASK_INDEX = 1551; - - public const int ERROR_THREAD_ALREADY_IN_TASK = 1552; - - public const int ERROR_INSTALL_SERVICE_FAILURE = 1601; - - public const int ERROR_INSTALL_USEREXIT = 1602; - - public const int ERROR_INSTALL_FAILURE = 1603; - - public const int ERROR_INSTALL_SUSPEND = 1604; - - public const int ERROR_UNKNOWN_PRODUCT = 1605; - - public const int ERROR_UNKNOWN_FEATURE = 1606; - - public const int ERROR_UNKNOWN_COMPONENT = 1607; - - public const int ERROR_UNKNOWN_PROPERTY = 1608; - - public const int ERROR_INVALID_HANDLE_STATE = 1609; - - public const int ERROR_BAD_CONFIGURATION = 1610; - - public const int ERROR_INDEX_ABSENT = 1611; - - public const int ERROR_INSTALL_SOURCE_ABSENT = 1612; - - public const int ERROR_INSTALL_PACKAGE_VERSION = 1613; - - public const int ERROR_PRODUCT_UNINSTALLED = 1614; - - public const int ERROR_BAD_QUERY_SYNTAX = 1615; - - public const int ERROR_INVALID_FIELD = 1616; - - public const int ERROR_DEVICE_REMOVED = 1617; - - public const int ERROR_INSTALL_ALREADY_RUNNING = 1618; - - public const int ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619; - - public const int ERROR_INSTALL_PACKAGE_INVALID = 1620; - - public const int ERROR_INSTALL_UI_FAILURE = 1621; - - public const int ERROR_INSTALL_LOG_FAILURE = 1622; - - public const int ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623; - - public const int ERROR_INSTALL_TRANSFORM_FAILURE = 1624; - - public const int ERROR_INSTALL_PACKAGE_REJECTED = 1625; - - public const int ERROR_FUNCTION_NOT_CALLED = 1626; - - public const int ERROR_FUNCTION_FAILED = 1627; - - public const int ERROR_INVALID_TABLE = 1628; - - public const int ERROR_DATATYPE_MISMATCH = 1629; - - public const int ERROR_UNSUPPORTED_TYPE = 1630; - - public const int ERROR_CREATE_FAILED = 1631; - - public const int ERROR_INSTALL_TEMP_UNWRITABLE = 1632; - - public const int ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633; - - public const int ERROR_INSTALL_NOTUSED = 1634; - - public const int ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635; - - public const int ERROR_PATCH_PACKAGE_INVALID = 1636; - - public const int ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637; - - public const int ERROR_PRODUCT_VERSION = 1638; - - public const int ERROR_INVALID_COMMAND_LINE = 1639; - - public const int ERROR_INSTALL_REMOTE_DISALLOWED = 1640; - - public const int ERROR_SUCCESS_REBOOT_INITIATED = 1641; - - public const int ERROR_PATCH_TARGET_NOT_FOUND = 1642; - - public const int ERROR_PATCH_PACKAGE_REJECTED = 1643; - - public const int ERROR_INSTALL_TRANSFORM_REJECTED = 1644; - - public const int ERROR_INSTALL_REMOTE_PROHIBITED = 1645; - - public const int ERROR_PATCH_REMOVAL_UNSUPPORTED = 1646; - - public const int ERROR_UNKNOWN_PATCH = 1647; - - public const int ERROR_PATCH_NO_SEQUENCE = 1648; - - public const int ERROR_PATCH_REMOVAL_DISALLOWED = 1649; - - public const int ERROR_INVALID_PATCH_XML = 1650; - - public const int ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT = 1651; - - public const int ERROR_INSTALL_SERVICE_SAFEBOOT = 1652; - - public const int ERROR_FAIL_FAST_EXCEPTION = 1653; - - public const int ERROR_INSTALL_REJECTED = 1654; - - public const int ERROR_DYNAMIC_CODE_BLOCKED = 1655; - - public const int ERROR_NOT_SAME_OBJECT = 1656; - - public const int ERROR_STRICT_CFG_VIOLATION = 1657; - - public const int ERROR_SET_CONTEXT_DENIED = 1660; - - public const int ERROR_CROSS_PARTITION_VIOLATION = 1661; - - public const int ERROR_RETURN_ADDRESS_HIJACK_ATTEMPT = 1662; - - public const int RPC_S_INVALID_STRING_BINDING = 1700; - - public const int RPC_S_WRONG_KIND_OF_BINDING = 1701; - - public const int RPC_S_INVALID_BINDING = 1702; - - public const int RPC_S_PROTSEQ_NOT_SUPPORTED = 1703; - - public const int RPC_S_INVALID_RPC_PROTSEQ = 1704; - - public const int RPC_S_INVALID_STRING_UUID = 1705; - - public const int RPC_S_INVALID_ENDPOINT_FORMAT = 1706; - - public const int RPC_S_INVALID_NET_ADDR = 1707; - - public const int RPC_S_NO_ENDPOINT_FOUND = 1708; - - public const int RPC_S_INVALID_TIMEOUT = 1709; - - public const int RPC_S_OBJECT_NOT_FOUND = 1710; - - public const int RPC_S_ALREADY_REGISTERED = 1711; - - public const int RPC_S_TYPE_ALREADY_REGISTERED = 1712; - - public const int RPC_S_ALREADY_LISTENING = 1713; - - public const int RPC_S_NO_PROTSEQS_REGISTERED = 1714; - - public const int RPC_S_NOT_LISTENING = 1715; - - public const int RPC_S_UNKNOWN_MGR_TYPE = 1716; - - public const int RPC_S_UNKNOWN_IF = 1717; - - public const int RPC_S_NO_BINDINGS = 1718; - - public const int RPC_S_NO_PROTSEQS = 1719; - - public const int RPC_S_CANT_CREATE_ENDPOINT = 1720; - - public const int RPC_S_OUT_OF_RESOURCES = 1721; - - public const int RPC_S_SERVER_UNAVAILABLE = 1722; - - public const int RPC_S_SERVER_TOO_BUSY = 1723; - - public const int RPC_S_INVALID_NETWORK_OPTIONS = 1724; - - public const int RPC_S_NO_CALL_ACTIVE = 1725; - - public const int RPC_S_CALL_FAILED = 1726; - - public const int RPC_S_CALL_FAILED_DNE = 1727; - - public const int RPC_S_PROTOCOL_ERROR = 1728; - - public const int RPC_S_PROXY_ACCESS_DENIED = 1729; - - public const int RPC_S_UNSUPPORTED_TRANS_SYN = 1730; - - public const int RPC_S_UNSUPPORTED_TYPE = 1732; - - public const int RPC_S_INVALID_TAG = 1733; - - public const int RPC_S_INVALID_BOUND = 1734; - - public const int RPC_S_NO_ENTRY_NAME = 1735; - - public const int RPC_S_INVALID_NAME_SYNTAX = 1736; - - public const int RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737; - - public const int RPC_S_UUID_NO_ADDRESS = 1739; - - public const int RPC_S_DUPLICATE_ENDPOINT = 1740; - - public const int RPC_S_UNKNOWN_AUTHN_TYPE = 1741; - - public const int RPC_S_MAX_CALLS_TOO_SMALL = 1742; - - public const int RPC_S_STRING_TOO_LONG = 1743; - - public const int RPC_S_PROTSEQ_NOT_FOUND = 1744; - - public const int RPC_S_PROCNUM_OUT_OF_RANGE = 1745; - - public const int RPC_S_BINDING_HAS_NO_AUTH = 1746; - - public const int RPC_S_UNKNOWN_AUTHN_SERVICE = 1747; - - public const int RPC_S_UNKNOWN_AUTHN_LEVEL = 1748; - - public const int RPC_S_INVALID_AUTH_IDENTITY = 1749; - - public const int RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750; - - public const int EPT_S_INVALID_ENTRY = 1751; - - public const int EPT_S_CANT_PERFORM_OP = 1752; - - public const int EPT_S_NOT_REGISTERED = 1753; - - public const int RPC_S_NOTHING_TO_EXPORT = 1754; - - public const int RPC_S_INCOMPLETE_NAME = 1755; - - public const int RPC_S_INVALID_VERS_OPTION = 1756; - - public const int RPC_S_NO_MORE_MEMBERS = 1757; - - public const int RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758; - - public const int RPC_S_INTERFACE_NOT_FOUND = 1759; - - public const int RPC_S_ENTRY_ALREADY_EXISTS = 1760; - - public const int RPC_S_ENTRY_NOT_FOUND = 1761; - - public const int RPC_S_NAME_SERVICE_UNAVAILABLE = 1762; - - public const int RPC_S_INVALID_NAF_ID = 1763; - - public const int RPC_S_CANNOT_SUPPORT = 1764; - - public const int RPC_S_NO_CONTEXT_AVAILABLE = 1765; - - public const int RPC_S_INTERNAL_ERROR = 1766; - - public const int RPC_S_ZERO_DIVIDE = 1767; - - public const int RPC_S_ADDRESS_ERROR = 1768; - - public const int RPC_S_FP_DIV_ZERO = 1769; - - public const int RPC_S_FP_UNDERFLOW = 1770; - - public const int RPC_S_FP_OVERFLOW = 1771; - - public const int RPC_X_NO_MORE_ENTRIES = 1772; - - public const int RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773; - - public const int RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774; - - public const int RPC_X_SS_IN_NULL_CONTEXT = 1775; - - public const int RPC_X_SS_CONTEXT_DAMAGED = 1777; - - public const int RPC_X_SS_HANDLES_MISMATCH = 1778; - - public const int RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779; - - public const int RPC_X_NULL_REF_POINTER = 1780; - - public const int RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781; - - public const int RPC_X_BYTE_COUNT_TOO_SMALL = 1782; - - public const int RPC_X_BAD_STUB_DATA = 1783; - - public const int ERROR_INVALID_USER_BUFFER = 1784; - - public const int ERROR_UNRECOGNIZED_MEDIA = 1785; - - public const int ERROR_NO_TRUST_LSA_SECRET = 1786; - - public const int ERROR_NO_TRUST_SAM_ACCOUNT = 1787; - - public const int ERROR_TRUSTED_DOMAIN_FAILURE = 1788; - - public const int ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789; - - public const int ERROR_TRUST_FAILURE = 1790; - - public const int RPC_S_CALL_IN_PROGRESS = 1791; - - public const int ERROR_NETLOGON_NOT_STARTED = 1792; - - public const int ERROR_ACCOUNT_EXPIRED = 1793; - - public const int ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794; - - public const int ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795; - - public const int ERROR_UNKNOWN_PORT = 1796; - - public const int ERROR_UNKNOWN_PRINTER_DRIVER = 1797; - - public const int ERROR_UNKNOWN_PRINTPROCESSOR = 1798; - - public const int ERROR_INVALID_SEPARATOR_FILE = 1799; - - public const int ERROR_INVALID_PRIORITY = 1800; - - public const int ERROR_INVALID_PRINTER_NAME = 1801; - - public const int ERROR_PRINTER_ALREADY_EXISTS = 1802; - - public const int ERROR_INVALID_PRINTER_COMMAND = 1803; - - public const int ERROR_INVALID_DATATYPE = 1804; - - public const int ERROR_INVALID_ENVIRONMENT = 1805; - - public const int RPC_S_NO_MORE_BINDINGS = 1806; - - public const int ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807; - - public const int ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808; - - public const int ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809; - - public const int ERROR_DOMAIN_TRUST_INCONSISTENT = 1810; - - public const int ERROR_SERVER_HAS_OPEN_HANDLES = 1811; - - public const int ERROR_RESOURCE_DATA_NOT_FOUND = 1812; - - public const int ERROR_RESOURCE_TYPE_NOT_FOUND = 1813; - - public const int ERROR_RESOURCE_NAME_NOT_FOUND = 1814; - - public const int ERROR_RESOURCE_LANG_NOT_FOUND = 1815; - - public const int ERROR_NOT_ENOUGH_QUOTA = 1816; - - public const int RPC_S_NO_INTERFACES = 1817; - - public const int RPC_S_CALL_CANCELLED = 1818; - - public const int RPC_S_BINDING_INCOMPLETE = 1819; - - public const int RPC_S_COMM_FAILURE = 1820; - - public const int RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821; - - public const int RPC_S_NO_PRINC_NAME = 1822; - - public const int RPC_S_NOT_RPC_ERROR = 1823; - - public const int RPC_S_UUID_LOCAL_ONLY = 1824; - - public const int RPC_S_SEC_PKG_ERROR = 1825; - - public const int RPC_S_NOT_CANCELLED = 1826; - - public const int RPC_X_INVALID_ES_ACTION = 1827; - - public const int RPC_X_WRONG_ES_VERSION = 1828; - - public const int RPC_X_WRONG_STUB_VERSION = 1829; - - public const int RPC_X_INVALID_PIPE_OBJECT = 1830; - - public const int RPC_X_WRONG_PIPE_ORDER = 1831; - - public const int RPC_X_WRONG_PIPE_VERSION = 1832; - - public const int RPC_S_COOKIE_AUTH_FAILED = 1833; - - public const int RPC_S_DO_NOT_DISTURB = 1834; - - public const int RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED = 1835; - - public const int RPC_S_SYSTEM_HANDLE_TYPE_MISMATCH = 1836; - - public const int RPC_S_GROUP_MEMBER_NOT_FOUND = 1898; - - public const int EPT_S_CANT_CREATE = 1899; - - public const int RPC_S_INVALID_OBJECT = 1900; - - public const int ERROR_INVALID_TIME = 1901; - - public const int ERROR_INVALID_FORM_NAME = 1902; - - public const int ERROR_INVALID_FORM_SIZE = 1903; - - public const int ERROR_ALREADY_WAITING = 1904; - - public const int ERROR_PRINTER_DELETED = 1905; - - public const int ERROR_INVALID_PRINTER_STATE = 1906; - - public const int ERROR_PASSWORD_MUST_CHANGE = 1907; - - public const int ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908; - - public const int ERROR_ACCOUNT_LOCKED_OUT = 1909; - - public const int OR_INVALID_OXID = 1910; - - public const int OR_INVALID_OID = 1911; - - public const int OR_INVALID_SET = 1912; - - public const int RPC_S_SEND_INCOMPLETE = 1913; - - public const int RPC_S_INVALID_ASYNC_HANDLE = 1914; - - public const int RPC_S_INVALID_ASYNC_CALL = 1915; - - public const int RPC_X_PIPE_CLOSED = 1916; - - public const int RPC_X_PIPE_DISCIPLINE_ERROR = 1917; - - public const int RPC_X_PIPE_EMPTY = 1918; - - public const int ERROR_NO_SITENAME = 1919; - - public const int ERROR_CANT_ACCESS_FILE = 1920; - - public const int ERROR_CANT_RESOLVE_FILENAME = 1921; - - public const int RPC_S_ENTRY_TYPE_MISMATCH = 1922; - - public const int RPC_S_NOT_ALL_OBJS_EXPORTED = 1923; - - public const int RPC_S_INTERFACE_NOT_EXPORTED = 1924; - - public const int RPC_S_PROFILE_NOT_ADDED = 1925; - - public const int RPC_S_PRF_ELT_NOT_ADDED = 1926; - - public const int RPC_S_PRF_ELT_NOT_REMOVED = 1927; - - public const int RPC_S_GRP_ELT_NOT_ADDED = 1928; - - public const int RPC_S_GRP_ELT_NOT_REMOVED = 1929; - - public const int ERROR_KM_DRIVER_BLOCKED = 1930; - - public const int ERROR_CONTEXT_EXPIRED = 1931; - - public const int ERROR_PER_USER_TRUST_QUOTA_EXCEEDED = 1932; - - public const int ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED = 1933; - - public const int ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED = 1934; - - public const int ERROR_AUTHENTICATION_FIREWALL_FAILED = 1935; - - public const int ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED = 1936; - - public const int ERROR_NTLM_BLOCKED = 1937; - - public const int ERROR_PASSWORD_CHANGE_REQUIRED = 1938; - - public const int ERROR_LOST_MODE_LOGON_RESTRICTION = 1939; - - public const int ERROR_INVALID_PIXEL_FORMAT = 2000; - - public const int ERROR_BAD_DRIVER = 2001; - - public const int ERROR_INVALID_WINDOW_STYLE = 2002; - - public const int ERROR_METAFILE_NOT_SUPPORTED = 2003; - - public const int ERROR_TRANSFORM_NOT_SUPPORTED = 2004; - - public const int ERROR_CLIPPING_NOT_SUPPORTED = 2005; - - public const int ERROR_INVALID_CMM = 2010; - - public const int ERROR_INVALID_PROFILE = 2011; - - public const int ERROR_TAG_NOT_FOUND = 2012; - - public const int ERROR_TAG_NOT_PRESENT = 2013; - - public const int ERROR_DUPLICATE_TAG = 2014; - - public const int ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015; - - public const int ERROR_PROFILE_NOT_FOUND = 2016; - - public const int ERROR_INVALID_COLORSPACE = 2017; - - public const int ERROR_ICM_NOT_ENABLED = 2018; - - public const int ERROR_DELETING_ICM_XFORM = 2019; - - public const int ERROR_INVALID_TRANSFORM = 2020; - - public const int ERROR_COLORSPACE_MISMATCH = 2021; - - public const int ERROR_INVALID_COLORINDEX = 2022; - - public const int ERROR_PROFILE_DOES_NOT_MATCH_DEVICE = 2023; - - public const int ERROR_CONNECTED_OTHER_PASSWORD = 2108; - - public const int ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109; - - public const int ERROR_BAD_USERNAME = 2202; - - public const int ERROR_NOT_CONNECTED = 2250; - - public const int ERROR_OPEN_FILES = 2401; - - public const int ERROR_ACTIVE_CONNECTIONS = 2402; - - public const int ERROR_DEVICE_IN_USE = 2404; - - public const int ERROR_UNKNOWN_PRINT_MONITOR = 3000; - - public const int ERROR_PRINTER_DRIVER_IN_USE = 3001; - - public const int ERROR_SPOOL_FILE_NOT_FOUND = 3002; - - public const int ERROR_SPL_NO_STARTDOC = 3003; - - public const int ERROR_SPL_NO_ADDJOB = 3004; - - public const int ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005; - - public const int ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006; - - public const int ERROR_INVALID_PRINT_MONITOR = 3007; - - public const int ERROR_PRINT_MONITOR_IN_USE = 3008; - - public const int ERROR_PRINTER_HAS_JOBS_QUEUED = 3009; - - public const int ERROR_SUCCESS_REBOOT_REQUIRED = 3010; - - public const int ERROR_SUCCESS_RESTART_REQUIRED = 3011; - - public const int ERROR_PRINTER_NOT_FOUND = 3012; - - public const int ERROR_PRINTER_DRIVER_WARNED = 3013; - - public const int ERROR_PRINTER_DRIVER_BLOCKED = 3014; - - public const int ERROR_PRINTER_DRIVER_PACKAGE_IN_USE = 3015; - - public const int ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND = 3016; - - public const int ERROR_FAIL_REBOOT_REQUIRED = 3017; - - public const int ERROR_FAIL_REBOOT_INITIATED = 3018; - - public const int ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED = 3019; - - public const int ERROR_PRINT_JOB_RESTART_REQUIRED = 3020; - - public const int ERROR_INVALID_PRINTER_DRIVER_MANIFEST = 3021; - - public const int ERROR_PRINTER_NOT_SHAREABLE = 3022; - - public const int ERROR_REQUEST_PAUSED = 3050; - - public const int ERROR_APPEXEC_CONDITION_NOT_SATISFIED = 3060; - - public const int ERROR_APPEXEC_HANDLE_INVALIDATED = 3061; - - public const int ERROR_APPEXEC_INVALID_HOST_GENERATION = 3062; - - public const int ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION = 3063; - - public const int ERROR_APPEXEC_INVALID_HOST_STATE = 3064; - - public const int ERROR_APPEXEC_NO_DONOR = 3065; - - public const int ERROR_APPEXEC_HOST_ID_MISMATCH = 3066; - - public const int ERROR_APPEXEC_UNKNOWN_USER = 3067; - - public const int ERROR_IO_REISSUE_AS_CACHED = 3950; - - public const int ERROR_WINS_INTERNAL = 4000; - - public const int ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001; - - public const int ERROR_STATIC_INIT = 4002; - - public const int ERROR_INC_BACKUP = 4003; - - public const int ERROR_FULL_BACKUP = 4004; - - public const int ERROR_REC_NON_EXISTENT = 4005; - - public const int ERROR_RPL_NOT_ALLOWED = 4006; - - public const int PEERDIST_ERROR_CONTENTINFO_VERSION_UNSUPPORTED = 4050; - - public const int PEERDIST_ERROR_CANNOT_PARSE_CONTENTINFO = 4051; - - public const int PEERDIST_ERROR_MISSING_DATA = 4052; - - public const int PEERDIST_ERROR_NO_MORE = 4053; - - public const int PEERDIST_ERROR_NOT_INITIALIZED = 4054; - - public const int PEERDIST_ERROR_ALREADY_INITIALIZED = 4055; - - public const int PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS = 4056; - - public const int PEERDIST_ERROR_INVALIDATED = 4057; - - public const int PEERDIST_ERROR_ALREADY_EXISTS = 4058; - - public const int PEERDIST_ERROR_OPERATION_NOTFOUND = 4059; - - public const int PEERDIST_ERROR_ALREADY_COMPLETED = 4060; - - public const int PEERDIST_ERROR_OUT_OF_BOUNDS = 4061; - - public const int PEERDIST_ERROR_VERSION_UNSUPPORTED = 4062; - - public const int PEERDIST_ERROR_INVALID_CONFIGURATION = 4063; - - public const int PEERDIST_ERROR_NOT_LICENSED = 4064; - - public const int PEERDIST_ERROR_SERVICE_UNAVAILABLE = 4065; - - public const int PEERDIST_ERROR_TRUST_FAILURE = 4066; - - public const int ERROR_DHCP_ADDRESS_CONFLICT = 4100; - - public const int ERROR_WMI_GUID_NOT_FOUND = 4200; - - public const int ERROR_WMI_INSTANCE_NOT_FOUND = 4201; - - public const int ERROR_WMI_ITEMID_NOT_FOUND = 4202; - - public const int ERROR_WMI_TRY_AGAIN = 4203; - - public const int ERROR_WMI_DP_NOT_FOUND = 4204; - - public const int ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205; - - public const int ERROR_WMI_ALREADY_ENABLED = 4206; - - public const int ERROR_WMI_GUID_DISCONNECTED = 4207; - - public const int ERROR_WMI_SERVER_UNAVAILABLE = 4208; - - public const int ERROR_WMI_DP_FAILED = 4209; - - public const int ERROR_WMI_INVALID_MOF = 4210; - - public const int ERROR_WMI_INVALID_REGINFO = 4211; - - public const int ERROR_WMI_ALREADY_DISABLED = 4212; - - public const int ERROR_WMI_READ_ONLY = 4213; - - public const int ERROR_WMI_SET_FAILURE = 4214; - - public const int ERROR_NOT_APPCONTAINER = 4250; - - public const int ERROR_APPCONTAINER_REQUIRED = 4251; - - public const int ERROR_NOT_SUPPORTED_IN_APPCONTAINER = 4252; - - public const int ERROR_INVALID_PACKAGE_SID_LENGTH = 4253; - - public const int ERROR_INVALID_MEDIA = 4300; - - public const int ERROR_INVALID_LIBRARY = 4301; - - public const int ERROR_INVALID_MEDIA_POOL = 4302; - - public const int ERROR_DRIVE_MEDIA_MISMATCH = 4303; - - public const int ERROR_MEDIA_OFFLINE = 4304; - - public const int ERROR_LIBRARY_OFFLINE = 4305; - - public const int ERROR_EMPTY = 4306; - - public const int ERROR_NOT_EMPTY = 4307; - - public const int ERROR_MEDIA_UNAVAILABLE = 4308; - - public const int ERROR_RESOURCE_DISABLED = 4309; - - public const int ERROR_INVALID_CLEANER = 4310; - - public const int ERROR_UNABLE_TO_CLEAN = 4311; - - public const int ERROR_OBJECT_NOT_FOUND = 4312; - - public const int ERROR_DATABASE_FAILURE = 4313; - - public const int ERROR_DATABASE_FULL = 4314; - - public const int ERROR_MEDIA_INCOMPATIBLE = 4315; - - public const int ERROR_RESOURCE_NOT_PRESENT = 4316; - - public const int ERROR_INVALID_OPERATION = 4317; - - public const int ERROR_MEDIA_NOT_AVAILABLE = 4318; - - public const int ERROR_DEVICE_NOT_AVAILABLE = 4319; - - public const int ERROR_REQUEST_REFUSED = 4320; - - public const int ERROR_INVALID_DRIVE_OBJECT = 4321; - - public const int ERROR_LIBRARY_FULL = 4322; - - public const int ERROR_MEDIUM_NOT_ACCESSIBLE = 4323; - - public const int ERROR_UNABLE_TO_LOAD_MEDIUM = 4324; - - public const int ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325; - - public const int ERROR_UNABLE_TO_INVENTORY_SLOT = 4326; - - public const int ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327; - - public const int ERROR_TRANSPORT_FULL = 4328; - - public const int ERROR_CONTROLLING_IEPORT = 4329; - - public const int ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330; - - public const int ERROR_CLEANER_SLOT_SET = 4331; - - public const int ERROR_CLEANER_SLOT_NOT_SET = 4332; - - public const int ERROR_CLEANER_CARTRIDGE_SPENT = 4333; - - public const int ERROR_UNEXPECTED_OMID = 4334; - - public const int ERROR_CANT_DELETE_LAST_ITEM = 4335; - - public const int ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336; - - public const int ERROR_VOLUME_CONTAINS_SYS_FILES = 4337; - - public const int ERROR_INDIGENOUS_TYPE = 4338; - - public const int ERROR_NO_SUPPORTING_DRIVES = 4339; - - public const int ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340; - - public const int ERROR_IEPORT_FULL = 4341; - - public const int ERROR_FILE_OFFLINE = 4350; - - public const int ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351; - - public const int ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352; - - public const int ERROR_NOT_A_REPARSE_POINT = 4390; - - public const int ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391; - - public const int ERROR_INVALID_REPARSE_DATA = 4392; - - public const int ERROR_REPARSE_TAG_INVALID = 4393; - - public const int ERROR_REPARSE_TAG_MISMATCH = 4394; - - public const int ERROR_REPARSE_POINT_ENCOUNTERED = 4395; - - public const int ERROR_APP_DATA_NOT_FOUND = 4400; - - public const int ERROR_APP_DATA_EXPIRED = 4401; - - public const int ERROR_APP_DATA_CORRUPT = 4402; - - public const int ERROR_APP_DATA_LIMIT_EXCEEDED = 4403; - - public const int ERROR_APP_DATA_REBOOT_REQUIRED = 4404; - - public const int ERROR_SECUREBOOT_ROLLBACK_DETECTED = 4420; - - public const int ERROR_SECUREBOOT_POLICY_VIOLATION = 4421; - - public const int ERROR_SECUREBOOT_INVALID_POLICY = 4422; - - public const int ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND = 4423; - - public const int ERROR_SECUREBOOT_POLICY_NOT_SIGNED = 4424; - - public const int ERROR_SECUREBOOT_NOT_ENABLED = 4425; - - public const int ERROR_SECUREBOOT_FILE_REPLACED = 4426; - - public const int ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED = 4427; - - public const int ERROR_SECUREBOOT_POLICY_UNKNOWN = 4428; - - public const int ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION = 4429; - - public const int ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH = 4430; - - public const int ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED = 4431; - - public const int ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH = 4432; - - public const int ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING = 4433; - - public const int ERROR_SECUREBOOT_NOT_BASE_POLICY = 4434; - - public const int ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY = 4435; - - public const int ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED = 4440; - - public const int ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED = 4441; - - public const int ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED = 4442; - - public const int ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED = 4443; - - public const int ERROR_ALREADY_HAS_STREAM_ID = 4444; - - public const int ERROR_SMR_GARBAGE_COLLECTION_REQUIRED = 4445; - - public const int ERROR_WOF_WIM_HEADER_CORRUPT = 4446; - - public const int ERROR_WOF_WIM_RESOURCE_TABLE_CORRUPT = 4447; - - public const int ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT = 4448; - - public const int ERROR_VOLUME_NOT_SIS_ENABLED = 4500; - - public const int ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED = 4550; - - public const int ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION = 4551; - - public const int ERROR_SYSTEM_INTEGRITY_INVALID_POLICY = 4552; - - public const int ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED = 4553; - - public const int ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES = 4554; - - public const int ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED = 4555; - - public const int ERROR_VSM_NOT_INITIALIZED = 4560; - - public const int ERROR_VSM_DMA_PROTECTION_NOT_IN_USE = 4561; - - public const int ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED = 4570; - - public const int ERROR_PLATFORM_MANIFEST_INVALID = 4571; - - public const int ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED = 4572; - - public const int ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED = 4573; - - public const int ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND = 4574; - - public const int ERROR_PLATFORM_MANIFEST_NOT_ACTIVE = 4575; - - public const int ERROR_PLATFORM_MANIFEST_NOT_SIGNED = 4576; - - public const int ERROR_DEPENDENT_RESOURCE_EXISTS = 5001; - - public const int ERROR_DEPENDENCY_NOT_FOUND = 5002; - - public const int ERROR_DEPENDENCY_ALREADY_EXISTS = 5003; - - public const int ERROR_RESOURCE_NOT_ONLINE = 5004; - - public const int ERROR_HOST_NODE_NOT_AVAILABLE = 5005; - - public const int ERROR_RESOURCE_NOT_AVAILABLE = 5006; - - public const int ERROR_RESOURCE_NOT_FOUND = 5007; - - public const int ERROR_SHUTDOWN_CLUSTER = 5008; - - public const int ERROR_CANT_EVICT_ACTIVE_NODE = 5009; - - public const int ERROR_OBJECT_ALREADY_EXISTS = 5010; - - public const int ERROR_OBJECT_IN_LIST = 5011; - - public const int ERROR_GROUP_NOT_AVAILABLE = 5012; - - public const int ERROR_GROUP_NOT_FOUND = 5013; - - public const int ERROR_GROUP_NOT_ONLINE = 5014; - - public const int ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015; - - public const int ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016; - - public const int ERROR_RESMON_CREATE_FAILED = 5017; - - public const int ERROR_RESMON_ONLINE_FAILED = 5018; - - public const int ERROR_RESOURCE_ONLINE = 5019; - - public const int ERROR_QUORUM_RESOURCE = 5020; - - public const int ERROR_NOT_QUORUM_CAPABLE = 5021; - - public const int ERROR_CLUSTER_SHUTTING_DOWN = 5022; - - public const int ERROR_INVALID_STATE = 5023; - - public const int ERROR_RESOURCE_PROPERTIES_STORED = 5024; - - public const int ERROR_NOT_QUORUM_CLASS = 5025; - - public const int ERROR_CORE_RESOURCE = 5026; - - public const int ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027; - - public const int ERROR_QUORUMLOG_OPEN_FAILED = 5028; - - public const int ERROR_CLUSTERLOG_CORRUPT = 5029; - - public const int ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030; - - public const int ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031; - - public const int ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032; - - public const int ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033; - - public const int ERROR_QUORUM_OWNER_ALIVE = 5034; - - public const int ERROR_NETWORK_NOT_AVAILABLE = 5035; - - public const int ERROR_NODE_NOT_AVAILABLE = 5036; - - public const int ERROR_ALL_NODES_NOT_AVAILABLE = 5037; - - public const int ERROR_RESOURCE_FAILED = 5038; - - public const int ERROR_CLUSTER_INVALID_NODE = 5039; - - public const int ERROR_CLUSTER_NODE_EXISTS = 5040; - - public const int ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041; - - public const int ERROR_CLUSTER_NODE_NOT_FOUND = 5042; - - public const int ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043; - - public const int ERROR_CLUSTER_NETWORK_EXISTS = 5044; - - public const int ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045; - - public const int ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046; - - public const int ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047; - - public const int ERROR_CLUSTER_INVALID_REQUEST = 5048; - - public const int ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049; - - public const int ERROR_CLUSTER_NODE_DOWN = 5050; - - public const int ERROR_CLUSTER_NODE_UNREACHABLE = 5051; - - public const int ERROR_CLUSTER_NODE_NOT_MEMBER = 5052; - - public const int ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053; - - public const int ERROR_CLUSTER_INVALID_NETWORK = 5054; - - public const int ERROR_CLUSTER_NODE_UP = 5056; - - public const int ERROR_CLUSTER_IPADDR_IN_USE = 5057; - - public const int ERROR_CLUSTER_NODE_NOT_PAUSED = 5058; - - public const int ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059; - - public const int ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060; - - public const int ERROR_CLUSTER_NODE_ALREADY_UP = 5061; - - public const int ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062; - - public const int ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063; - - public const int ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064; - - public const int ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065; - - public const int ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066; - - public const int ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067; - - public const int ERROR_INVALID_OPERATION_ON_QUORUM = 5068; - - public const int ERROR_DEPENDENCY_NOT_ALLOWED = 5069; - - public const int ERROR_CLUSTER_NODE_PAUSED = 5070; - - public const int ERROR_NODE_CANT_HOST_RESOURCE = 5071; - - public const int ERROR_CLUSTER_NODE_NOT_READY = 5072; - - public const int ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073; - - public const int ERROR_CLUSTER_JOIN_ABORTED = 5074; - - public const int ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075; - - public const int ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076; - - public const int ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077; - - public const int ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078; - - public const int ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079; - - public const int ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080; - - public const int ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081; - - public const int ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082; - - public const int ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083; - - public const int ERROR_RESMON_INVALID_STATE = 5084; - - public const int ERROR_CLUSTER_GUM_NOT_LOCKER = 5085; - - public const int ERROR_QUORUM_DISK_NOT_FOUND = 5086; - - public const int ERROR_DATABASE_BACKUP_CORRUPT = 5087; - - public const int ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088; - - public const int ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089; - - public const int ERROR_NO_ADMIN_ACCESS_POINT = 5090; - - public const int ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890; - - public const int ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891; - - public const int ERROR_CLUSTER_MEMBERSHIP_HALT = 5892; - - public const int ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893; - - public const int ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894; - - public const int ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895; - - public const int ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896; - - public const int ERROR_CLUSTER_PARAMETER_MISMATCH = 5897; - - public const int ERROR_NODE_CANNOT_BE_CLUSTERED = 5898; - - public const int ERROR_CLUSTER_WRONG_OS_VERSION = 5899; - - public const int ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900; - - public const int ERROR_CLUSCFG_ALREADY_COMMITTED = 5901; - - public const int ERROR_CLUSCFG_ROLLBACK_FAILED = 5902; - - public const int ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = 5903; - - public const int ERROR_CLUSTER_OLD_VERSION = 5904; - - public const int ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME = 5905; - - public const int ERROR_CLUSTER_NO_NET_ADAPTERS = 5906; - - public const int ERROR_CLUSTER_POISONED = 5907; - - public const int ERROR_CLUSTER_GROUP_MOVING = 5908; - - public const int ERROR_CLUSTER_RESOURCE_TYPE_BUSY = 5909; - - public const int ERROR_RESOURCE_CALL_TIMED_OUT = 5910; - - public const int ERROR_INVALID_CLUSTER_IPV6_ADDRESS = 5911; - - public const int ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION = 5912; - - public const int ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS = 5913; - - public const int ERROR_CLUSTER_PARTIAL_SEND = 5914; - - public const int ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION = 5915; - - public const int ERROR_CLUSTER_INVALID_STRING_TERMINATION = 5916; - - public const int ERROR_CLUSTER_INVALID_STRING_FORMAT = 5917; - - public const int ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS = 5918; - - public const int ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS = 5919; - - public const int ERROR_CLUSTER_NULL_DATA = 5920; - - public const int ERROR_CLUSTER_PARTIAL_READ = 5921; - - public const int ERROR_CLUSTER_PARTIAL_WRITE = 5922; - - public const int ERROR_CLUSTER_CANT_DESERIALIZE_DATA = 5923; - - public const int ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT = 5924; - - public const int ERROR_CLUSTER_NO_QUORUM = 5925; - - public const int ERROR_CLUSTER_INVALID_IPV6_NETWORK = 5926; - - public const int ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK = 5927; - - public const int ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP = 5928; - - public const int ERROR_DEPENDENCY_TREE_TOO_COMPLEX = 5929; - - public const int ERROR_EXCEPTION_IN_RESOURCE_CALL = 5930; - - public const int ERROR_CLUSTER_RHS_FAILED_INITIALIZATION = 5931; - - public const int ERROR_CLUSTER_NOT_INSTALLED = 5932; - - public const int ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE = 5933; - - public const int ERROR_CLUSTER_MAX_NODES_IN_CLUSTER = 5934; - - public const int ERROR_CLUSTER_TOO_MANY_NODES = 5935; - - public const int ERROR_CLUSTER_OBJECT_ALREADY_USED = 5936; - - public const int ERROR_NONCORE_GROUPS_FOUND = 5937; - - public const int ERROR_FILE_SHARE_RESOURCE_CONFLICT = 5938; - - public const int ERROR_CLUSTER_EVICT_INVALID_REQUEST = 5939; - - public const int ERROR_CLUSTER_SINGLETON_RESOURCE = 5940; - - public const int ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE = 5941; - - public const int ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED = 5942; - - public const int ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR = 5943; - - public const int ERROR_CLUSTER_GROUP_BUSY = 5944; - - public const int ERROR_CLUSTER_NOT_SHARED_VOLUME = 5945; - - public const int ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR = 5946; - - public const int ERROR_CLUSTER_SHARED_VOLUMES_IN_USE = 5947; - - public const int ERROR_CLUSTER_USE_SHARED_VOLUMES_API = 5948; - - public const int ERROR_CLUSTER_BACKUP_IN_PROGRESS = 5949; - - public const int ERROR_NON_CSV_PATH = 5950; - - public const int ERROR_CSV_VOLUME_NOT_LOCAL = 5951; - - public const int ERROR_CLUSTER_WATCHDOG_TERMINATING = 5952; - - public const int ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES = 5953; - - public const int ERROR_CLUSTER_INVALID_NODE_WEIGHT = 5954; - - public const int ERROR_CLUSTER_RESOURCE_VETOED_CALL = 5955; - - public const int ERROR_RESMON_SYSTEM_RESOURCES_LACKING = 5956; - - public const int ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION = 5957; - - public const int ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE = 5958; - - public const int ERROR_CLUSTER_GROUP_QUEUED = 5959; - - public const int ERROR_CLUSTER_RESOURCE_LOCKED_STATUS = 5960; - - public const int ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED = 5961; - - public const int ERROR_CLUSTER_NODE_DRAIN_IN_PROGRESS = 5962; - - public const int ERROR_CLUSTER_DISK_NOT_CONNECTED = 5963; - - public const int ERROR_DISK_NOT_CSV_CAPABLE = 5964; - - public const int ERROR_RESOURCE_NOT_IN_AVAILABLE_STORAGE = 5965; - - public const int ERROR_CLUSTER_SHARED_VOLUME_REDIRECTED = 5966; - - public const int ERROR_CLUSTER_SHARED_VOLUME_NOT_REDIRECTED = 5967; - - public const int ERROR_CLUSTER_CANNOT_RETURN_PROPERTIES = 5968; - - public const int ERROR_CLUSTER_RESOURCE_CONTAINS_UNSUPPORTED_DIFF_AREA_FOR_SHARED_VOLUMES = 5969; - - public const int ERROR_CLUSTER_RESOURCE_IS_IN_MAINTENANCE_MODE = 5970; - - public const int ERROR_CLUSTER_AFFINITY_CONFLICT = 5971; - - public const int ERROR_CLUSTER_RESOURCE_IS_REPLICA_VIRTUAL_MACHINE = 5972; - - public const int ERROR_CLUSTER_UPGRADE_INCOMPATIBLE_VERSIONS = 5973; - - public const int ERROR_CLUSTER_UPGRADE_FIX_QUORUM_NOT_SUPPORTED = 5974; - - public const int ERROR_CLUSTER_UPGRADE_RESTART_REQUIRED = 5975; - - public const int ERROR_CLUSTER_UPGRADE_IN_PROGRESS = 5976; - - public const int ERROR_CLUSTER_UPGRADE_INCOMPLETE = 5977; - - public const int ERROR_CLUSTER_NODE_IN_GRACE_PERIOD = 5978; - - public const int ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT = 5979; - - public const int ERROR_NODE_NOT_ACTIVE_CLUSTER_MEMBER = 5980; - - public const int ERROR_CLUSTER_RESOURCE_NOT_MONITORED = 5981; - - public const int ERROR_CLUSTER_RESOURCE_DOES_NOT_SUPPORT_UNMONITORED = 5982; - - public const int ERROR_CLUSTER_RESOURCE_IS_REPLICATED = 5983; - - public const int ERROR_CLUSTER_NODE_ISOLATED = 5984; - - public const int ERROR_CLUSTER_NODE_QUARANTINED = 5985; - - public const int ERROR_CLUSTER_DATABASE_UPDATE_CONDITION_FAILED = 5986; - - public const int ERROR_CLUSTER_SPACE_DEGRADED = 5987; - - public const int ERROR_CLUSTER_TOKEN_DELEGATION_NOT_SUPPORTED = 5988; - - public const int ERROR_CLUSTER_CSV_INVALID_HANDLE = 5989; - - public const int ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR = 5990; - - public const int ERROR_GROUPSET_NOT_AVAILABLE = 5991; - - public const int ERROR_GROUPSET_NOT_FOUND = 5992; - - public const int ERROR_GROUPSET_CANT_PROVIDE = 5993; - - public const int ERROR_CLUSTER_FAULT_DOMAIN_PARENT_NOT_FOUND = 5994; - - public const int ERROR_CLUSTER_FAULT_DOMAIN_INVALID_HIERARCHY = 5995; - - public const int ERROR_CLUSTER_FAULT_DOMAIN_FAILED_S2D_VALIDATION = 5996; - - public const int ERROR_CLUSTER_FAULT_DOMAIN_S2D_CONNECTIVITY_LOSS = 5997; - - public const int ERROR_CLUSTER_INVALID_INFRASTRUCTURE_FILESERVER_NAME = 5998; - - public const int ERROR_CLUSTERSET_MANAGEMENT_CLUSTER_UNREACHABLE = 5999; - - public const int ERROR_ENCRYPTION_FAILED = 6000; - - public const int ERROR_DECRYPTION_FAILED = 6001; - - public const int ERROR_FILE_ENCRYPTED = 6002; - - public const int ERROR_NO_RECOVERY_POLICY = 6003; - - public const int ERROR_NO_EFS = 6004; - - public const int ERROR_WRONG_EFS = 6005; - - public const int ERROR_NO_USER_KEYS = 6006; - - public const int ERROR_FILE_NOT_ENCRYPTED = 6007; - - public const int ERROR_NOT_EXPORT_FORMAT = 6008; - - public const int ERROR_FILE_READ_ONLY = 6009; - - public const int ERROR_DIR_EFS_DISALLOWED = 6010; - - public const int ERROR_EFS_SERVER_NOT_TRUSTED = 6011; - - public const int ERROR_BAD_RECOVERY_POLICY = 6012; - - public const int ERROR_EFS_ALG_BLOB_TOO_BIG = 6013; - - public const int ERROR_VOLUME_NOT_SUPPORT_EFS = 6014; - - public const int ERROR_EFS_DISABLED = 6015; - - public const int ERROR_EFS_VERSION_NOT_SUPPORT = 6016; - - public const int ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE = 6017; - - public const int ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER = 6018; - - public const int ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE = 6019; - - public const int ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE = 6020; - - public const int ERROR_CS_ENCRYPTION_FILE_NOT_CSE = 6021; - - public const int ERROR_ENCRYPTION_POLICY_DENIES_OPERATION = 6022; - - public const int ERROR_WIP_ENCRYPTION_FAILED = 6023; - - public const int ERROR_NO_BROWSER_SERVERS_FOUND = 6118; - - public const int SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200; - - public const int ERROR_CLUSTER_OBJECT_IS_CLUSTER_SET_VM = 6250; - - public const int ERROR_LOG_SECTOR_INVALID = 6600; - - public const int ERROR_LOG_SECTOR_PARITY_INVALID = 6601; - - public const int ERROR_LOG_SECTOR_REMAPPED = 6602; - - public const int ERROR_LOG_BLOCK_INCOMPLETE = 6603; - - public const int ERROR_LOG_INVALID_RANGE = 6604; - - public const int ERROR_LOG_BLOCKS_EXHAUSTED = 6605; - - public const int ERROR_LOG_READ_CONTEXT_INVALID = 6606; - - public const int ERROR_LOG_RESTART_INVALID = 6607; - - public const int ERROR_LOG_BLOCK_VERSION = 6608; - - public const int ERROR_LOG_BLOCK_INVALID = 6609; - - public const int ERROR_LOG_READ_MODE_INVALID = 6610; - - public const int ERROR_LOG_NO_RESTART = 6611; - - public const int ERROR_LOG_METADATA_CORRUPT = 6612; - - public const int ERROR_LOG_METADATA_INVALID = 6613; - - public const int ERROR_LOG_METADATA_INCONSISTENT = 6614; - - public const int ERROR_LOG_RESERVATION_INVALID = 6615; - - public const int ERROR_LOG_CANT_DELETE = 6616; - - public const int ERROR_LOG_CONTAINER_LIMIT_EXCEEDED = 6617; - - public const int ERROR_LOG_START_OF_LOG = 6618; - - public const int ERROR_LOG_POLICY_ALREADY_INSTALLED = 6619; - - public const int ERROR_LOG_POLICY_NOT_INSTALLED = 6620; - - public const int ERROR_LOG_POLICY_INVALID = 6621; - - public const int ERROR_LOG_POLICY_CONFLICT = 6622; - - public const int ERROR_LOG_PINNED_ARCHIVE_TAIL = 6623; - - public const int ERROR_LOG_RECORD_NONEXISTENT = 6624; - - public const int ERROR_LOG_RECORDS_RESERVED_INVALID = 6625; - - public const int ERROR_LOG_SPACE_RESERVED_INVALID = 6626; - - public const int ERROR_LOG_TAIL_INVALID = 6627; - - public const int ERROR_LOG_FULL = 6628; - - public const int ERROR_COULD_NOT_RESIZE_LOG = 6629; - - public const int ERROR_LOG_MULTIPLEXED = 6630; - - public const int ERROR_LOG_DEDICATED = 6631; - - public const int ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS = 6632; - - public const int ERROR_LOG_ARCHIVE_IN_PROGRESS = 6633; - - public const int ERROR_LOG_EPHEMERAL = 6634; - - public const int ERROR_LOG_NOT_ENOUGH_CONTAINERS = 6635; - - public const int ERROR_LOG_CLIENT_ALREADY_REGISTERED = 6636; - - public const int ERROR_LOG_CLIENT_NOT_REGISTERED = 6637; - - public const int ERROR_LOG_FULL_HANDLER_IN_PROGRESS = 6638; - - public const int ERROR_LOG_CONTAINER_READ_FAILED = 6639; - - public const int ERROR_LOG_CONTAINER_WRITE_FAILED = 6640; - - public const int ERROR_LOG_CONTAINER_OPEN_FAILED = 6641; - - public const int ERROR_LOG_CONTAINER_STATE_INVALID = 6642; - - public const int ERROR_LOG_STATE_INVALID = 6643; - - public const int ERROR_LOG_PINNED = 6644; - - public const int ERROR_LOG_METADATA_FLUSH_FAILED = 6645; - - public const int ERROR_LOG_INCONSISTENT_SECURITY = 6646; - - public const int ERROR_LOG_APPENDED_FLUSH_FAILED = 6647; - - public const int ERROR_LOG_PINNED_RESERVATION = 6648; - - public const int ERROR_INVALID_TRANSACTION = 6700; - - public const int ERROR_TRANSACTION_NOT_ACTIVE = 6701; - - public const int ERROR_TRANSACTION_REQUEST_NOT_VALID = 6702; - - public const int ERROR_TRANSACTION_NOT_REQUESTED = 6703; - - public const int ERROR_TRANSACTION_ALREADY_ABORTED = 6704; - - public const int ERROR_TRANSACTION_ALREADY_COMMITTED = 6705; - - public const int ERROR_TM_INITIALIZATION_FAILED = 6706; - - public const int ERROR_RESOURCEMANAGER_READ_ONLY = 6707; - - public const int ERROR_TRANSACTION_NOT_JOINED = 6708; - - public const int ERROR_TRANSACTION_SUPERIOR_EXISTS = 6709; - - public const int ERROR_CRM_PROTOCOL_ALREADY_EXISTS = 6710; - - public const int ERROR_TRANSACTION_PROPAGATION_FAILED = 6711; - - public const int ERROR_CRM_PROTOCOL_NOT_FOUND = 6712; - - public const int ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER = 6713; - - public const int ERROR_CURRENT_TRANSACTION_NOT_VALID = 6714; - - public const int ERROR_TRANSACTION_NOT_FOUND = 6715; - - public const int ERROR_RESOURCEMANAGER_NOT_FOUND = 6716; - - public const int ERROR_ENLISTMENT_NOT_FOUND = 6717; - - public const int ERROR_TRANSACTIONMANAGER_NOT_FOUND = 6718; - - public const int ERROR_TRANSACTIONMANAGER_NOT_ONLINE = 6719; - - public const int ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION = 6720; - - public const int ERROR_TRANSACTION_NOT_ROOT = 6721; - - public const int ERROR_TRANSACTION_OBJECT_EXPIRED = 6722; - - public const int ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED = 6723; - - public const int ERROR_TRANSACTION_RECORD_TOO_LONG = 6724; - - public const int ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED = 6725; - - public const int ERROR_TRANSACTION_INTEGRITY_VIOLATED = 6726; - - public const int ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH = 6727; - - public const int ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT = 6728; - - public const int ERROR_TRANSACTION_MUST_WRITETHROUGH = 6729; - - public const int ERROR_TRANSACTION_NO_SUPERIOR = 6730; - - public const int ERROR_HEURISTIC_DAMAGE_POSSIBLE = 6731; - - public const int ERROR_TRANSACTIONAL_CONFLICT = 6800; - - public const int ERROR_RM_NOT_ACTIVE = 6801; - - public const int ERROR_RM_METADATA_CORRUPT = 6802; - - public const int ERROR_DIRECTORY_NOT_RM = 6803; - - public const int ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE = 6805; - - public const int ERROR_LOG_RESIZE_INVALID_SIZE = 6806; - - public const int ERROR_OBJECT_NO_LONGER_EXISTS = 6807; - - public const int ERROR_STREAM_MINIVERSION_NOT_FOUND = 6808; - - public const int ERROR_STREAM_MINIVERSION_NOT_VALID = 6809; - - public const int ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION = 6810; - - public const int ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT = 6811; - - public const int ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS = 6812; - - public const int ERROR_REMOTE_FILE_VERSION_MISMATCH = 6814; - - public const int ERROR_HANDLE_NO_LONGER_VALID = 6815; - - public const int ERROR_NO_TXF_METADATA = 6816; - - public const int ERROR_LOG_CORRUPTION_DETECTED = 6817; - - public const int ERROR_CANT_RECOVER_WITH_HANDLE_OPEN = 6818; - - public const int ERROR_RM_DISCONNECTED = 6819; - - public const int ERROR_ENLISTMENT_NOT_SUPERIOR = 6820; - - public const int ERROR_RECOVERY_NOT_NEEDED = 6821; - - public const int ERROR_RM_ALREADY_STARTED = 6822; - - public const int ERROR_FILE_IDENTITY_NOT_PERSISTENT = 6823; - - public const int ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY = 6824; - - public const int ERROR_CANT_CROSS_RM_BOUNDARY = 6825; - - public const int ERROR_TXF_DIR_NOT_EMPTY = 6826; - - public const int ERROR_INDOUBT_TRANSACTIONS_EXIST = 6827; - - public const int ERROR_TM_VOLATILE = 6828; - - public const int ERROR_ROLLBACK_TIMER_EXPIRED = 6829; - - public const int ERROR_TXF_ATTRIBUTE_CORRUPT = 6830; - - public const int ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION = 6831; - - public const int ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED = 6832; - - public const int ERROR_LOG_GROWTH_FAILED = 6833; - - public const int ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE = 6834; - - public const int ERROR_TXF_METADATA_ALREADY_PRESENT = 6835; - - public const int ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET = 6836; - - public const int ERROR_TRANSACTION_REQUIRED_PROMOTION = 6837; - - public const int ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION = 6838; - - public const int ERROR_TRANSACTIONS_NOT_FROZEN = 6839; - - public const int ERROR_TRANSACTION_FREEZE_IN_PROGRESS = 6840; - - public const int ERROR_NOT_SNAPSHOT_VOLUME = 6841; - - public const int ERROR_NO_SAVEPOINT_WITH_OPEN_FILES = 6842; - - public const int ERROR_DATA_LOST_REPAIR = 6843; - - public const int ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION = 6844; - - public const int ERROR_TM_IDENTITY_MISMATCH = 6845; - - public const int ERROR_FLOATED_SECTION = 6846; - - public const int ERROR_CANNOT_ACCEPT_TRANSACTED_WORK = 6847; - - public const int ERROR_CANNOT_ABORT_TRANSACTIONS = 6848; - - public const int ERROR_BAD_CLUSTERS = 6849; - - public const int ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION = 6850; - - public const int ERROR_VOLUME_DIRTY = 6851; - - public const int ERROR_NO_LINK_TRACKING_IN_TRANSACTION = 6852; - - public const int ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION = 6853; - - public const int ERROR_EXPIRED_HANDLE = 6854; - - public const int ERROR_TRANSACTION_NOT_ENLISTED = 6855; - - public const int ERROR_CTX_WINSTATION_NAME_INVALID = 7001; - - public const int ERROR_CTX_INVALID_PD = 7002; - - public const int ERROR_CTX_PD_NOT_FOUND = 7003; - - public const int ERROR_CTX_WD_NOT_FOUND = 7004; - - public const int ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005; - - public const int ERROR_CTX_SERVICE_NAME_COLLISION = 7006; - - public const int ERROR_CTX_CLOSE_PENDING = 7007; - - public const int ERROR_CTX_NO_OUTBUF = 7008; - - public const int ERROR_CTX_MODEM_INF_NOT_FOUND = 7009; - - public const int ERROR_CTX_INVALID_MODEMNAME = 7010; - - public const int ERROR_CTX_MODEM_RESPONSE_ERROR = 7011; - - public const int ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012; - - public const int ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013; - - public const int ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014; - - public const int ERROR_CTX_MODEM_RESPONSE_BUSY = 7015; - - public const int ERROR_CTX_MODEM_RESPONSE_VOICE = 7016; - - public const int ERROR_CTX_TD_ERROR = 7017; - - public const int ERROR_CTX_WINSTATION_NOT_FOUND = 7022; - - public const int ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023; - - public const int ERROR_CTX_WINSTATION_BUSY = 7024; - - public const int ERROR_CTX_BAD_VIDEO_MODE = 7025; - - public const int ERROR_CTX_GRAPHICS_INVALID = 7035; - - public const int ERROR_CTX_LOGON_DISABLED = 7037; - - public const int ERROR_CTX_NOT_CONSOLE = 7038; - - public const int ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040; - - public const int ERROR_CTX_CONSOLE_DISCONNECT = 7041; - - public const int ERROR_CTX_CONSOLE_CONNECT = 7042; - - public const int ERROR_CTX_SHADOW_DENIED = 7044; - - public const int ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045; - - public const int ERROR_CTX_INVALID_WD = 7049; - - public const int ERROR_CTX_SHADOW_INVALID = 7050; - - public const int ERROR_CTX_SHADOW_DISABLED = 7051; - - public const int ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052; - - public const int ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053; - - public const int ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054; - - public const int ERROR_CTX_LICENSE_CLIENT_INVALID = 7055; - - public const int ERROR_CTX_LICENSE_EXPIRED = 7056; - - public const int ERROR_CTX_SHADOW_NOT_RUNNING = 7057; - - public const int ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058; - - public const int ERROR_ACTIVATION_COUNT_EXCEEDED = 7059; - - public const int ERROR_CTX_WINSTATIONS_DISABLED = 7060; - - public const int ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED = 7061; - - public const int ERROR_CTX_SESSION_IN_USE = 7062; - - public const int ERROR_CTX_NO_FORCE_LOGOFF = 7063; - - public const int ERROR_CTX_ACCOUNT_RESTRICTION = 7064; - - public const int ERROR_RDP_PROTOCOL_ERROR = 7065; - - public const int ERROR_CTX_CDM_CONNECT = 7066; - - public const int ERROR_CTX_CDM_DISCONNECT = 7067; - - public const int ERROR_CTX_SECURITY_LAYER_ERROR = 7068; - - public const int ERROR_TS_INCOMPATIBLE_SESSIONS = 7069; - - public const int ERROR_TS_VIDEO_SUBSYSTEM_ERROR = 7070; - - public const int FRS_ERR_INVALID_API_SEQUENCE = 8001; - - public const int FRS_ERR_STARTING_SERVICE = 8002; - - public const int FRS_ERR_STOPPING_SERVICE = 8003; - - public const int FRS_ERR_INTERNAL_API = 8004; - - public const int FRS_ERR_INTERNAL = 8005; - - public const int FRS_ERR_SERVICE_COMM = 8006; - - public const int FRS_ERR_INSUFFICIENT_PRIV = 8007; - - public const int FRS_ERR_AUTHENTICATION = 8008; - - public const int FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009; - - public const int FRS_ERR_PARENT_AUTHENTICATION = 8010; - - public const int FRS_ERR_CHILD_TO_PARENT_COMM = 8011; - - public const int FRS_ERR_PARENT_TO_CHILD_COMM = 8012; - - public const int FRS_ERR_SYSVOL_POPULATE = 8013; - - public const int FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014; - - public const int FRS_ERR_SYSVOL_IS_BUSY = 8015; - - public const int FRS_ERR_SYSVOL_DEMOTE = 8016; - - public const int FRS_ERR_INVALID_SERVICE_PARAMETER = 8017; - - public const int ERROR_DS_NOT_INSTALLED = 8200; - - public const int ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201; - - public const int ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202; - - public const int ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203; - - public const int ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204; - - public const int ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205; - - public const int ERROR_DS_BUSY = 8206; - - public const int ERROR_DS_UNAVAILABLE = 8207; - - public const int ERROR_DS_NO_RIDS_ALLOCATED = 8208; - - public const int ERROR_DS_NO_MORE_RIDS = 8209; - - public const int ERROR_DS_INCORRECT_ROLE_OWNER = 8210; - - public const int ERROR_DS_RIDMGR_INIT_ERROR = 8211; - - public const int ERROR_DS_OBJ_CLASS_VIOLATION = 8212; - - public const int ERROR_DS_CANT_ON_NON_LEAF = 8213; - - public const int ERROR_DS_CANT_ON_RDN = 8214; - - public const int ERROR_DS_CANT_MOD_OBJ_CLASS = 8215; - - public const int ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216; - - public const int ERROR_DS_GC_NOT_AVAILABLE = 8217; - - public const int ERROR_SHARED_POLICY = 8218; - - public const int ERROR_POLICY_OBJECT_NOT_FOUND = 8219; - - public const int ERROR_POLICY_ONLY_IN_DS = 8220; - - public const int ERROR_PROMOTION_ACTIVE = 8221; - - public const int ERROR_NO_PROMOTION_ACTIVE = 8222; - - public const int ERROR_DS_OPERATIONS_ERROR = 8224; - - public const int ERROR_DS_PROTOCOL_ERROR = 8225; - - public const int ERROR_DS_TIMELIMIT_EXCEEDED = 8226; - - public const int ERROR_DS_SIZELIMIT_EXCEEDED = 8227; - - public const int ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228; - - public const int ERROR_DS_COMPARE_FALSE = 8229; - - public const int ERROR_DS_COMPARE_TRUE = 8230; - - public const int ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231; - - public const int ERROR_DS_STRONG_AUTH_REQUIRED = 8232; - - public const int ERROR_DS_INAPPROPRIATE_AUTH = 8233; - - public const int ERROR_DS_AUTH_UNKNOWN = 8234; - - public const int ERROR_DS_REFERRAL = 8235; - - public const int ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236; - - public const int ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237; - - public const int ERROR_DS_INAPPROPRIATE_MATCHING = 8238; - - public const int ERROR_DS_CONSTRAINT_VIOLATION = 8239; - - public const int ERROR_DS_NO_SUCH_OBJECT = 8240; - - public const int ERROR_DS_ALIAS_PROBLEM = 8241; - - public const int ERROR_DS_INVALID_DN_SYNTAX = 8242; - - public const int ERROR_DS_IS_LEAF = 8243; - - public const int ERROR_DS_ALIAS_DEREF_PROBLEM = 8244; - - public const int ERROR_DS_UNWILLING_TO_PERFORM = 8245; - - public const int ERROR_DS_LOOP_DETECT = 8246; - - public const int ERROR_DS_NAMING_VIOLATION = 8247; - - public const int ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248; - - public const int ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249; - - public const int ERROR_DS_SERVER_DOWN = 8250; - - public const int ERROR_DS_LOCAL_ERROR = 8251; - - public const int ERROR_DS_ENCODING_ERROR = 8252; - - public const int ERROR_DS_DECODING_ERROR = 8253; - - public const int ERROR_DS_FILTER_UNKNOWN = 8254; - - public const int ERROR_DS_PARAM_ERROR = 8255; - - public const int ERROR_DS_NOT_SUPPORTED = 8256; - - public const int ERROR_DS_NO_RESULTS_RETURNED = 8257; - - public const int ERROR_DS_CONTROL_NOT_FOUND = 8258; - - public const int ERROR_DS_CLIENT_LOOP = 8259; - - public const int ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260; - - public const int ERROR_DS_SORT_CONTROL_MISSING = 8261; - - public const int ERROR_DS_OFFSET_RANGE_ERROR = 8262; - - public const int ERROR_DS_RIDMGR_DISABLED = 8263; - - public const int ERROR_DS_ROOT_MUST_BE_NC = 8301; - - public const int ERROR_DS_ADD_REPLICA_INHIBITED = 8302; - - public const int ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303; - - public const int ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304; - - public const int ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305; - - public const int ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306; - - public const int ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307; - - public const int ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308; - - public const int ERROR_DS_USER_BUFFER_TO_SMALL = 8309; - - public const int ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310; - - public const int ERROR_DS_ILLEGAL_MOD_OPERATION = 8311; - - public const int ERROR_DS_OBJ_TOO_LARGE = 8312; - - public const int ERROR_DS_BAD_INSTANCE_TYPE = 8313; - - public const int ERROR_DS_MASTERDSA_REQUIRED = 8314; - - public const int ERROR_DS_OBJECT_CLASS_REQUIRED = 8315; - - public const int ERROR_DS_MISSING_REQUIRED_ATT = 8316; - - public const int ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317; - - public const int ERROR_DS_ATT_ALREADY_EXISTS = 8318; - - public const int ERROR_DS_CANT_ADD_ATT_VALUES = 8320; - - public const int ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321; - - public const int ERROR_DS_RANGE_CONSTRAINT = 8322; - - public const int ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323; - - public const int ERROR_DS_CANT_REM_MISSING_ATT = 8324; - - public const int ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325; - - public const int ERROR_DS_ROOT_CANT_BE_SUBREF = 8326; - - public const int ERROR_DS_NO_CHAINING = 8327; - - public const int ERROR_DS_NO_CHAINED_EVAL = 8328; - - public const int ERROR_DS_NO_PARENT_OBJECT = 8329; - - public const int ERROR_DS_PARENT_IS_AN_ALIAS = 8330; - - public const int ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331; - - public const int ERROR_DS_CHILDREN_EXIST = 8332; - - public const int ERROR_DS_OBJ_NOT_FOUND = 8333; - - public const int ERROR_DS_ALIASED_OBJ_MISSING = 8334; - - public const int ERROR_DS_BAD_NAME_SYNTAX = 8335; - - public const int ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336; - - public const int ERROR_DS_CANT_DEREF_ALIAS = 8337; - - public const int ERROR_DS_OUT_OF_SCOPE = 8338; - - public const int ERROR_DS_OBJECT_BEING_REMOVED = 8339; - - public const int ERROR_DS_CANT_DELETE_DSA_OBJ = 8340; - - public const int ERROR_DS_GENERIC_ERROR = 8341; - - public const int ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342; - - public const int ERROR_DS_CLASS_NOT_DSA = 8343; - - public const int ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344; - - public const int ERROR_DS_ILLEGAL_SUPERIOR = 8345; - - public const int ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346; - - public const int ERROR_DS_NAME_TOO_MANY_PARTS = 8347; - - public const int ERROR_DS_NAME_TOO_LONG = 8348; - - public const int ERROR_DS_NAME_VALUE_TOO_LONG = 8349; - - public const int ERROR_DS_NAME_UNPARSEABLE = 8350; - - public const int ERROR_DS_NAME_TYPE_UNKNOWN = 8351; - - public const int ERROR_DS_NOT_AN_OBJECT = 8352; - - public const int ERROR_DS_SEC_DESC_TOO_SHORT = 8353; - - public const int ERROR_DS_SEC_DESC_INVALID = 8354; - - public const int ERROR_DS_NO_DELETED_NAME = 8355; - - public const int ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356; - - public const int ERROR_DS_NCNAME_MUST_BE_NC = 8357; - - public const int ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358; - - public const int ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359; - - public const int ERROR_DS_INVALID_DMD = 8360; - - public const int ERROR_DS_OBJ_GUID_EXISTS = 8361; - - public const int ERROR_DS_NOT_ON_BACKLINK = 8362; - - public const int ERROR_DS_NO_CROSSREF_FOR_NC = 8363; - - public const int ERROR_DS_SHUTTING_DOWN = 8364; - - public const int ERROR_DS_UNKNOWN_OPERATION = 8365; - - public const int ERROR_DS_INVALID_ROLE_OWNER = 8366; - - public const int ERROR_DS_COULDNT_CONTACT_FSMO = 8367; - - public const int ERROR_DS_CROSS_NC_DN_RENAME = 8368; - - public const int ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369; - - public const int ERROR_DS_REPLICATOR_ONLY = 8370; - - public const int ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371; - - public const int ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372; - - public const int ERROR_DS_NAME_REFERENCE_INVALID = 8373; - - public const int ERROR_DS_CROSS_REF_EXISTS = 8374; - - public const int ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375; - - public const int ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376; - - public const int ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377; - - public const int ERROR_DS_DUP_RDN = 8378; - - public const int ERROR_DS_DUP_OID = 8379; - - public const int ERROR_DS_DUP_MAPI_ID = 8380; - - public const int ERROR_DS_DUP_SCHEMA_ID_GUID = 8381; - - public const int ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382; - - public const int ERROR_DS_SEMANTIC_ATT_TEST = 8383; - - public const int ERROR_DS_SYNTAX_MISMATCH = 8384; - - public const int ERROR_DS_EXISTS_IN_MUST_HAVE = 8385; - - public const int ERROR_DS_EXISTS_IN_MAY_HAVE = 8386; - - public const int ERROR_DS_NONEXISTENT_MAY_HAVE = 8387; - - public const int ERROR_DS_NONEXISTENT_MUST_HAVE = 8388; - - public const int ERROR_DS_AUX_CLS_TEST_FAIL = 8389; - - public const int ERROR_DS_NONEXISTENT_POSS_SUP = 8390; - - public const int ERROR_DS_SUB_CLS_TEST_FAIL = 8391; - - public const int ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392; - - public const int ERROR_DS_EXISTS_IN_AUX_CLS = 8393; - - public const int ERROR_DS_EXISTS_IN_SUB_CLS = 8394; - - public const int ERROR_DS_EXISTS_IN_POSS_SUP = 8395; - - public const int ERROR_DS_RECALCSCHEMA_FAILED = 8396; - - public const int ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397; - - public const int ERROR_DS_CANT_DELETE = 8398; - - public const int ERROR_DS_ATT_SCHEMA_REQ_ID = 8399; - - public const int ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400; - - public const int ERROR_DS_CANT_CACHE_ATT = 8401; - - public const int ERROR_DS_CANT_CACHE_CLASS = 8402; - - public const int ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403; - - public const int ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404; - - public const int ERROR_DS_CANT_RETRIEVE_DN = 8405; - - public const int ERROR_DS_MISSING_SUPREF = 8406; - - public const int ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407; - - public const int ERROR_DS_CODE_INCONSISTENCY = 8408; - - public const int ERROR_DS_DATABASE_ERROR = 8409; - - public const int ERROR_DS_GOVERNSID_MISSING = 8410; - - public const int ERROR_DS_MISSING_EXPECTED_ATT = 8411; - - public const int ERROR_DS_NCNAME_MISSING_CR_REF = 8412; - - public const int ERROR_DS_SECURITY_CHECKING_ERROR = 8413; - - public const int ERROR_DS_SCHEMA_NOT_LOADED = 8414; - - public const int ERROR_DS_SCHEMA_ALLOC_FAILED = 8415; - - public const int ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416; - - public const int ERROR_DS_GCVERIFY_ERROR = 8417; - - public const int ERROR_DS_DRA_SCHEMA_MISMATCH = 8418; - - public const int ERROR_DS_CANT_FIND_DSA_OBJ = 8419; - - public const int ERROR_DS_CANT_FIND_EXPECTED_NC = 8420; - - public const int ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421; - - public const int ERROR_DS_CANT_RETRIEVE_CHILD = 8422; - - public const int ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423; - - public const int ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424; - - public const int ERROR_DS_BAD_HIERARCHY_FILE = 8425; - - public const int ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426; - - public const int ERROR_DS_CONFIG_PARAM_MISSING = 8427; - - public const int ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428; - - public const int ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429; - - public const int ERROR_DS_INTERNAL_FAILURE = 8430; - - public const int ERROR_DS_UNKNOWN_ERROR = 8431; - - public const int ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432; - - public const int ERROR_DS_REFUSING_FSMO_ROLES = 8433; - - public const int ERROR_DS_MISSING_FSMO_SETTINGS = 8434; - - public const int ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435; - - public const int ERROR_DS_DRA_GENERIC = 8436; - - public const int ERROR_DS_DRA_INVALID_PARAMETER = 8437; - - public const int ERROR_DS_DRA_BUSY = 8438; - - public const int ERROR_DS_DRA_BAD_DN = 8439; - - public const int ERROR_DS_DRA_BAD_NC = 8440; - - public const int ERROR_DS_DRA_DN_EXISTS = 8441; - - public const int ERROR_DS_DRA_INTERNAL_ERROR = 8442; - - public const int ERROR_DS_DRA_INCONSISTENT_DIT = 8443; - - public const int ERROR_DS_DRA_CONNECTION_FAILED = 8444; - - public const int ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445; - - public const int ERROR_DS_DRA_OUT_OF_MEM = 8446; - - public const int ERROR_DS_DRA_MAIL_PROBLEM = 8447; - - public const int ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448; - - public const int ERROR_DS_DRA_REF_NOT_FOUND = 8449; - - public const int ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450; - - public const int ERROR_DS_DRA_DB_ERROR = 8451; - - public const int ERROR_DS_DRA_NO_REPLICA = 8452; - - public const int ERROR_DS_DRA_ACCESS_DENIED = 8453; - - public const int ERROR_DS_DRA_NOT_SUPPORTED = 8454; - - public const int ERROR_DS_DRA_RPC_CANCELLED = 8455; - - public const int ERROR_DS_DRA_SOURCE_DISABLED = 8456; - - public const int ERROR_DS_DRA_SINK_DISABLED = 8457; - - public const int ERROR_DS_DRA_NAME_COLLISION = 8458; - - public const int ERROR_DS_DRA_SOURCE_REINSTALLED = 8459; - - public const int ERROR_DS_DRA_MISSING_PARENT = 8460; - - public const int ERROR_DS_DRA_PREEMPTED = 8461; - - public const int ERROR_DS_DRA_ABANDON_SYNC = 8462; - - public const int ERROR_DS_DRA_SHUTDOWN = 8463; - - public const int ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464; - - public const int ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465; - - public const int ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466; - - public const int ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467; - - public const int ERROR_DS_DUP_LINK_ID = 8468; - - public const int ERROR_DS_NAME_ERROR_RESOLVING = 8469; - - public const int ERROR_DS_NAME_ERROR_NOT_FOUND = 8470; - - public const int ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471; - - public const int ERROR_DS_NAME_ERROR_NO_MAPPING = 8472; - - public const int ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473; - - public const int ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474; - - public const int ERROR_DS_CONSTRUCTED_ATT_MOD = 8475; - - public const int ERROR_DS_WRONG_OM_OBJ_CLASS = 8476; - - public const int ERROR_DS_DRA_REPL_PENDING = 8477; - - public const int ERROR_DS_DS_REQUIRED = 8478; - - public const int ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479; - - public const int ERROR_DS_NON_BASE_SEARCH = 8480; - - public const int ERROR_DS_CANT_RETRIEVE_ATTS = 8481; - - public const int ERROR_DS_BACKLINK_WITHOUT_LINK = 8482; - - public const int ERROR_DS_EPOCH_MISMATCH = 8483; - - public const int ERROR_DS_SRC_NAME_MISMATCH = 8484; - - public const int ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485; - - public const int ERROR_DS_DST_NC_MISMATCH = 8486; - - public const int ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487; - - public const int ERROR_DS_SRC_GUID_MISMATCH = 8488; - - public const int ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489; - - public const int ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490; - - public const int ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491; - - public const int ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492; - - public const int ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493; - - public const int ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494; - - public const int ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8495; - - public const int ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496; - - public const int ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497; - - public const int ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498; - - public const int ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499; - - public const int ERROR_DS_INVALID_SEARCH_FLAG = 8500; - - public const int ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501; - - public const int ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502; - - public const int ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503; - - public const int ERROR_DS_SAM_INIT_FAILURE = 8504; - - public const int ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505; - - public const int ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506; - - public const int ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507; - - public const int ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508; - - public const int ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509; - - public const int ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510; - - public const int ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511; - - public const int ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512; - - public const int ERROR_DS_INVALID_GROUP_TYPE = 8513; - - public const int ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514; - - public const int ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515; - - public const int ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516; - - public const int ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517; - - public const int ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518; - - public const int ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519; - - public const int ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520; - - public const int ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521; - - public const int ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522; - - public const int ERROR_DS_NAMING_MASTER_GC = 8523; - - public const int ERROR_DS_DNS_LOOKUP_FAILURE = 8524; - - public const int ERROR_DS_COULDNT_UPDATE_SPNS = 8525; - - public const int ERROR_DS_CANT_RETRIEVE_SD = 8526; - - public const int ERROR_DS_KEY_NOT_UNIQUE = 8527; - - public const int ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528; - - public const int ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529; - - public const int ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530; - - public const int ERROR_DS_CANT_START = 8531; - - public const int ERROR_DS_INIT_FAILURE = 8532; - - public const int ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533; - - public const int ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534; - - public const int ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535; - - public const int ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536; - - public const int ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537; - - public const int ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538; - - public const int ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539; - - public const int ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540; - - public const int ERROR_SAM_INIT_FAILURE = 8541; - - public const int ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542; - - public const int ERROR_DS_DRA_SCHEMA_CONFLICT = 8543; - - public const int ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = 8544; - - public const int ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545; - - public const int ERROR_DS_NC_STILL_HAS_DSAS = 8546; - - public const int ERROR_DS_GC_REQUIRED = 8547; - - public const int ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548; - - public const int ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549; - - public const int ERROR_DS_CANT_ADD_TO_GC = 8550; - - public const int ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551; - - public const int ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552; - - public const int ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553; - - public const int ERROR_DS_INVALID_NAME_FOR_SPN = 8554; - - public const int ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = 8555; - - public const int ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556; - - public const int ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557; - - public const int ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558; - - public const int ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559; - - public const int ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560; - - public const int ERROR_DS_INIT_FAILURE_CONSOLE = 8561; - - public const int ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562; - - public const int ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563; - - public const int ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564; - - public const int ERROR_DS_FOREST_VERSION_TOO_LOW = 8565; - - public const int ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566; - - public const int ERROR_DS_INCOMPATIBLE_VERSION = 8567; - - public const int ERROR_DS_LOW_DSA_VERSION = 8568; - - public const int ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569; - - public const int ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570; - - public const int ERROR_DS_NAME_NOT_UNIQUE = 8571; - - public const int ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572; - - public const int ERROR_DS_OUT_OF_VERSION_STORE = 8573; - - public const int ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574; - - public const int ERROR_DS_NO_REF_DOMAIN = 8575; - - public const int ERROR_DS_RESERVED_LINK_ID = 8576; - - public const int ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577; - - public const int ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578; - - public const int ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579; - - public const int ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580; - - public const int ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581; - - public const int ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582; - - public const int ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583; - - public const int ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584; - - public const int ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585; - - public const int ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = 8586; - - public const int ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587; - - public const int ERROR_DS_NOT_CLOSEST = 8588; - - public const int ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589; - - public const int ERROR_DS_SINGLE_USER_MODE_FAILED = 8590; - - public const int ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591; - - public const int ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592; - - public const int ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593; - - public const int ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594; - - public const int ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595; - - public const int ERROR_DS_NO_MSDS_INTID = 8596; - - public const int ERROR_DS_DUP_MSDS_INTID = 8597; - - public const int ERROR_DS_EXISTS_IN_RDNATTID = 8598; - - public const int ERROR_DS_AUTHORIZATION_FAILED = 8599; - - public const int ERROR_DS_INVALID_SCRIPT = 8600; - - public const int ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601; - - public const int ERROR_DS_CROSS_REF_BUSY = 8602; - - public const int ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN = 8603; - - public const int ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC = 8604; - - public const int ERROR_DS_DUPLICATE_ID_FOUND = 8605; - - public const int ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT = 8606; - - public const int ERROR_DS_GROUP_CONVERSION_ERROR = 8607; - - public const int ERROR_DS_CANT_MOVE_APP_BASIC_GROUP = 8608; - - public const int ERROR_DS_CANT_MOVE_APP_QUERY_GROUP = 8609; - - public const int ERROR_DS_ROLE_NOT_VERIFIED = 8610; - - public const int ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL = 8611; - - public const int ERROR_DS_DOMAIN_RENAME_IN_PROGRESS = 8612; - - public const int ERROR_DS_EXISTING_AD_CHILD_NC = 8613; - - public const int ERROR_DS_REPL_LIFETIME_EXCEEDED = 8614; - - public const int ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = 8615; - - public const int ERROR_DS_LDAP_SEND_QUEUE_FULL = 8616; - - public const int ERROR_DS_DRA_OUT_SCHEDULE_WINDOW = 8617; - - public const int ERROR_DS_POLICY_NOT_KNOWN = 8618; - - public const int ERROR_NO_SITE_SETTINGS_OBJECT = 8619; - - public const int ERROR_NO_SECRETS = 8620; - - public const int ERROR_NO_WRITABLE_DC_FOUND = 8621; - - public const int ERROR_DS_NO_SERVER_OBJECT = 8622; - - public const int ERROR_DS_NO_NTDSA_OBJECT = 8623; - - public const int ERROR_DS_NON_ASQ_SEARCH = 8624; - - public const int ERROR_DS_AUDIT_FAILURE = 8625; - - public const int ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE = 8626; - - public const int ERROR_DS_INVALID_SEARCH_FLAG_TUPLE = 8627; - - public const int ERROR_DS_HIERARCHY_TABLE_TOO_DEEP = 8628; - - public const int ERROR_DS_DRA_CORRUPT_UTD_VECTOR = 8629; - - public const int ERROR_DS_DRA_SECRETS_DENIED = 8630; - - public const int ERROR_DS_RESERVED_MAPI_ID = 8631; - - public const int ERROR_DS_MAPI_ID_NOT_AVAILABLE = 8632; - - public const int ERROR_DS_DRA_MISSING_KRBTGT_SECRET = 8633; - - public const int ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST = 8634; - - public const int ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST = 8635; - - public const int ERROR_INVALID_USER_PRINCIPAL_NAME = 8636; - - public const int ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS = 8637; - - public const int ERROR_DS_OID_NOT_FOUND = 8638; - - public const int ERROR_DS_DRA_RECYCLED_TARGET = 8639; - - public const int ERROR_DS_DISALLOWED_NC_REDIRECT = 8640; - - public const int ERROR_DS_HIGH_ADLDS_FFL = 8641; - - public const int ERROR_DS_HIGH_DSA_VERSION = 8642; - - public const int ERROR_DS_LOW_ADLDS_FFL = 8643; - - public const int ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION = 8644; - - public const int ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED = 8645; - - public const int ERROR_INCORRECT_ACCOUNT_TYPE = 8646; - - public const int ERROR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST = 8647; - - public const int ERROR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST = 8648; - - public const int ERROR_DS_MISSING_FOREST_TRUST = 8649; - - public const int ERROR_DS_VALUE_KEY_NOT_UNIQUE = 8650; - - public const int DNS_ERROR_RESPONSE_CODES_BASE = 9000; - - public const int DNS_ERROR_MASK = 0x00002328; - - public const int DNS_ERROR_RCODE_FORMAT_ERROR = 9001; - - public const int DNS_ERROR_RCODE_SERVER_FAILURE = 9002; - - public const int DNS_ERROR_RCODE_NAME_ERROR = 9003; - - public const int DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004; - - public const int DNS_ERROR_RCODE_REFUSED = 9005; - - public const int DNS_ERROR_RCODE_YXDOMAIN = 9006; - - public const int DNS_ERROR_RCODE_YXRRSET = 9007; - - public const int DNS_ERROR_RCODE_NXRRSET = 9008; - - public const int DNS_ERROR_RCODE_NOTAUTH = 9009; - - public const int DNS_ERROR_RCODE_NOTZONE = 9010; - - public const int DNS_ERROR_RCODE_BADSIG = 9016; - - public const int DNS_ERROR_RCODE_BADKEY = 9017; - - public const int DNS_ERROR_RCODE_BADTIME = 9018; - - public const int DNS_ERROR_DNSSEC_BASE = 9100; - - public const int DNS_ERROR_KEYMASTER_REQUIRED = 9101; - - public const int DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE = 9102; - - public const int DNS_ERROR_NSEC3_INCOMPATIBLE_WITH_RSA_SHA1 = 9103; - - public const int DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS = 9104; - - public const int DNS_ERROR_UNSUPPORTED_ALGORITHM = 9105; - - public const int DNS_ERROR_INVALID_KEY_SIZE = 9106; - - public const int DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE = 9107; - - public const int DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION = 9108; - - public const int DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR = 9109; - - public const int DNS_ERROR_UNEXPECTED_CNG_ERROR = 9110; - - public const int DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION = 9111; - - public const int DNS_ERROR_KSP_NOT_ACCESSIBLE = 9112; - - public const int DNS_ERROR_TOO_MANY_SKDS = 9113; - - public const int DNS_ERROR_INVALID_ROLLOVER_PERIOD = 9114; - - public const int DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET = 9115; - - public const int DNS_ERROR_ROLLOVER_IN_PROGRESS = 9116; - - public const int DNS_ERROR_STANDBY_KEY_NOT_PRESENT = 9117; - - public const int DNS_ERROR_NOT_ALLOWED_ON_ZSK = 9118; - - public const int DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD = 9119; - - public const int DNS_ERROR_ROLLOVER_ALREADY_QUEUED = 9120; - - public const int DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE = 9121; - - public const int DNS_ERROR_BAD_KEYMASTER = 9122; - - public const int DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD = 9123; - - public const int DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT = 9124; - - public const int DNS_ERROR_DNSSEC_IS_DISABLED = 9125; - - public const int DNS_ERROR_INVALID_XML = 9126; - - public const int DNS_ERROR_NO_VALID_TRUST_ANCHORS = 9127; - - public const int DNS_ERROR_ROLLOVER_NOT_POKEABLE = 9128; - - public const int DNS_ERROR_NSEC3_NAME_COLLISION = 9129; - - public const int DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1 = 9130; - - public const int DNS_ERROR_PACKET_FMT_BASE = 9500; - - public const int DNS_INFO_NO_RECORDS = 9501; - - public const int DNS_ERROR_BAD_PACKET = 9502; - - public const int DNS_ERROR_NO_PACKET = 9503; - - public const int DNS_ERROR_RCODE = 9504; - - public const int DNS_ERROR_UNSECURE_PACKET = 9505; - - public const int DNS_REQUEST_PENDING = 9506; - - public const int DNS_ERROR_GENERAL_API_BASE = 9550; - - public const int DNS_ERROR_INVALID_TYPE = 9551; - - public const int DNS_ERROR_INVALID_IP_ADDRESS = 9552; - - public const int DNS_ERROR_INVALID_PROPERTY = 9553; - - public const int DNS_ERROR_TRY_AGAIN_LATER = 9554; - - public const int DNS_ERROR_NOT_UNIQUE = 9555; - - public const int DNS_ERROR_NON_RFC_NAME = 9556; - - public const int DNS_STATUS_FQDN = 9557; - - public const int DNS_STATUS_DOTTED_NAME = 9558; - - public const int DNS_STATUS_SINGLE_PART_NAME = 9559; - - public const int DNS_ERROR_INVALID_NAME_CHAR = 9560; - - public const int DNS_ERROR_NUMERIC_NAME = 9561; - - public const int DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562; - - public const int DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION = 9563; - - public const int DNS_ERROR_CANNOT_FIND_ROOT_HINTS = 9564; - - public const int DNS_ERROR_INCONSISTENT_ROOT_HINTS = 9565; - - public const int DNS_ERROR_DWORD_VALUE_TOO_SMALL = 9566; - - public const int DNS_ERROR_DWORD_VALUE_TOO_LARGE = 9567; - - public const int DNS_ERROR_BACKGROUND_LOADING = 9568; - - public const int DNS_ERROR_NOT_ALLOWED_ON_RODC = 9569; - - public const int DNS_ERROR_NOT_ALLOWED_UNDER_DNAME = 9570; - - public const int DNS_ERROR_DELEGATION_REQUIRED = 9571; - - public const int DNS_ERROR_INVALID_POLICY_TABLE = 9572; - - public const int DNS_ERROR_ADDRESS_REQUIRED = 9573; - - public const int DNS_ERROR_ZONE_BASE = 9600; - - public const int DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601; - - public const int DNS_ERROR_NO_ZONE_INFO = 9602; - - public const int DNS_ERROR_INVALID_ZONE_OPERATION = 9603; - - public const int DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604; - - public const int DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605; - - public const int DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606; - - public const int DNS_ERROR_ZONE_LOCKED = 9607; - - public const int DNS_ERROR_ZONE_CREATION_FAILED = 9608; - - public const int DNS_ERROR_ZONE_ALREADY_EXISTS = 9609; - - public const int DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610; - - public const int DNS_ERROR_INVALID_ZONE_TYPE = 9611; - - public const int DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612; - - public const int DNS_ERROR_ZONE_NOT_SECONDARY = 9613; - - public const int DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614; - - public const int DNS_ERROR_WINS_INIT_FAILED = 9615; - - public const int DNS_ERROR_NEED_WINS_SERVERS = 9616; - - public const int DNS_ERROR_NBSTAT_INIT_FAILED = 9617; - - public const int DNS_ERROR_SOA_DELETE_INVALID = 9618; - - public const int DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619; - - public const int DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620; - - public const int DNS_ERROR_ZONE_IS_SHUTDOWN = 9621; - - public const int DNS_ERROR_ZONE_LOCKED_FOR_SIGNING = 9622; - - public const int DNS_ERROR_DATAFILE_BASE = 9650; - - public const int DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651; - - public const int DNS_ERROR_INVALID_DATAFILE_NAME = 9652; - - public const int DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653; - - public const int DNS_ERROR_FILE_WRITEBACK_FAILED = 9654; - - public const int DNS_ERROR_DATAFILE_PARSING = 9655; - - public const int DNS_ERROR_DATABASE_BASE = 9700; - - public const int DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701; - - public const int DNS_ERROR_RECORD_FORMAT = 9702; - - public const int DNS_ERROR_NODE_CREATION_FAILED = 9703; - - public const int DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704; - - public const int DNS_ERROR_RECORD_TIMED_OUT = 9705; - - public const int DNS_ERROR_NAME_NOT_IN_ZONE = 9706; - - public const int DNS_ERROR_CNAME_LOOP = 9707; - - public const int DNS_ERROR_NODE_IS_CNAME = 9708; - - public const int DNS_ERROR_CNAME_COLLISION = 9709; - - public const int DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710; - - public const int DNS_ERROR_RECORD_ALREADY_EXISTS = 9711; - - public const int DNS_ERROR_SECONDARY_DATA = 9712; - - public const int DNS_ERROR_NO_CREATE_CACHE_DATA = 9713; - - public const int DNS_ERROR_NAME_DOES_NOT_EXIST = 9714; - - public const int DNS_WARNING_PTR_CREATE_FAILED = 9715; - - public const int DNS_WARNING_DOMAIN_UNDELETED = 9716; - - public const int DNS_ERROR_DS_UNAVAILABLE = 9717; - - public const int DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718; - - public const int DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719; - - public const int DNS_ERROR_NODE_IS_DNAME = 9720; - - public const int DNS_ERROR_DNAME_COLLISION = 9721; - - public const int DNS_ERROR_ALIAS_LOOP = 9722; - - public const int DNS_ERROR_OPERATION_BASE = 9750; - - public const int DNS_INFO_AXFR_COMPLETE = 9751; - - public const int DNS_ERROR_AXFR = 9752; - - public const int DNS_INFO_ADDED_LOCAL_WINS = 9753; - - public const int DNS_ERROR_SECURE_BASE = 9800; - - public const int DNS_STATUS_CONTINUE_NEEDED = 9801; - - public const int DNS_ERROR_SETUP_BASE = 9850; - - public const int DNS_ERROR_NO_TCPIP = 9851; - - public const int DNS_ERROR_NO_DNS_SERVERS = 9852; - - public const int DNS_ERROR_DP_BASE = 9900; - - public const int DNS_ERROR_DP_DOES_NOT_EXIST = 9901; - - public const int DNS_ERROR_DP_ALREADY_EXISTS = 9902; - - public const int DNS_ERROR_DP_NOT_ENLISTED = 9903; - - public const int DNS_ERROR_DP_ALREADY_ENLISTED = 9904; - - public const int DNS_ERROR_DP_NOT_AVAILABLE = 9905; - - public const int DNS_ERROR_DP_FSMO_ERROR = 9906; - - public const int DNS_ERROR_RRL_NOT_ENABLED = 9911; - - public const int DNS_ERROR_RRL_INVALID_WINDOW_SIZE = 9912; - - public const int DNS_ERROR_RRL_INVALID_IPV4_PREFIX = 9913; - - public const int DNS_ERROR_RRL_INVALID_IPV6_PREFIX = 9914; - - public const int DNS_ERROR_RRL_INVALID_TC_RATE = 9915; - - public const int DNS_ERROR_RRL_INVALID_LEAK_RATE = 9916; - - public const int DNS_ERROR_RRL_LEAK_RATE_LESSTHAN_TC_RATE = 9917; - - public const int DNS_ERROR_VIRTUALIZATION_INSTANCE_ALREADY_EXISTS = 9921; - - public const int DNS_ERROR_VIRTUALIZATION_INSTANCE_DOES_NOT_EXIST = 9922; - - public const int DNS_ERROR_VIRTUALIZATION_TREE_LOCKED = 9923; - - public const int DNS_ERROR_INVAILD_VIRTUALIZATION_INSTANCE_NAME = 9924; - - public const int DNS_ERROR_DEFAULT_VIRTUALIZATION_INSTANCE = 9925; - - public const int DNS_ERROR_ZONESCOPE_ALREADY_EXISTS = 9951; - - public const int DNS_ERROR_ZONESCOPE_DOES_NOT_EXIST = 9952; - - public const int DNS_ERROR_DEFAULT_ZONESCOPE = 9953; - - public const int DNS_ERROR_INVALID_ZONESCOPE_NAME = 9954; - - public const int DNS_ERROR_NOT_ALLOWED_WITH_ZONESCOPES = 9955; - - public const int DNS_ERROR_LOAD_ZONESCOPE_FAILED = 9956; - - public const int DNS_ERROR_ZONESCOPE_FILE_WRITEBACK_FAILED = 9957; - - public const int DNS_ERROR_INVALID_SCOPE_NAME = 9958; - - public const int DNS_ERROR_SCOPE_DOES_NOT_EXIST = 9959; - - public const int DNS_ERROR_DEFAULT_SCOPE = 9960; - - public const int DNS_ERROR_INVALID_SCOPE_OPERATION = 9961; - - public const int DNS_ERROR_SCOPE_LOCKED = 9962; - - public const int DNS_ERROR_SCOPE_ALREADY_EXISTS = 9963; - - public const int DNS_ERROR_POLICY_ALREADY_EXISTS = 9971; - - public const int DNS_ERROR_POLICY_DOES_NOT_EXIST = 9972; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA = 9973; - - public const int DNS_ERROR_POLICY_INVALID_SETTINGS = 9974; - - public const int DNS_ERROR_CLIENT_SUBNET_IS_ACCESSED = 9975; - - public const int DNS_ERROR_CLIENT_SUBNET_DOES_NOT_EXIST = 9976; - - public const int DNS_ERROR_CLIENT_SUBNET_ALREADY_EXISTS = 9977; - - public const int DNS_ERROR_SUBNET_DOES_NOT_EXIST = 9978; - - public const int DNS_ERROR_SUBNET_ALREADY_EXISTS = 9979; - - public const int DNS_ERROR_POLICY_LOCKED = 9980; - - public const int DNS_ERROR_POLICY_INVALID_WEIGHT = 9981; - - public const int DNS_ERROR_POLICY_INVALID_NAME = 9982; - - public const int DNS_ERROR_POLICY_MISSING_CRITERIA = 9983; - - public const int DNS_ERROR_INVALID_CLIENT_SUBNET_NAME = 9984; - - public const int DNS_ERROR_POLICY_PROCESSING_ORDER_INVALID = 9985; - - public const int DNS_ERROR_POLICY_SCOPE_MISSING = 9986; - - public const int DNS_ERROR_POLICY_SCOPE_NOT_ALLOWED = 9987; - - public const int DNS_ERROR_SERVERSCOPE_IS_REFERENCED = 9988; - - public const int DNS_ERROR_ZONESCOPE_IS_REFERENCED = 9989; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_CLIENT_SUBNET = 9990; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_TRANSPORT_PROTOCOL = 9991; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_NETWORK_PROTOCOL = 9992; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_INTERFACE = 9993; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_FQDN = 9994; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_QUERY_TYPE = 9995; - - public const int DNS_ERROR_POLICY_INVALID_CRITERIA_TIME_OF_DAY = 9996; - - public const int WSABASEERR = 10000; - - public const int WSAEINTR = 10004; - - public const int WSAEBADF = 10009; - - public const int WSAEACCES = 10013; - - public const int WSAEFAULT = 10014; - - public const int WSAEINVAL = 10022; - - public const int WSAEMFILE = 10024; - - public const int WSAEWOULDBLOCK = 10035; - - public const int WSAEINPROGRESS = 10036; - - public const int WSAEALREADY = 10037; - - public const int WSAENOTSOCK = 10038; - - public const int WSAEDESTADDRREQ = 10039; - - public const int WSAEMSGSIZE = 10040; - - public const int WSAEPROTOTYPE = 10041; - - public const int WSAENOPROTOOPT = 10042; - - public const int WSAEPROTONOSUPPORT = 10043; - - public const int WSAESOCKTNOSUPPORT = 10044; - - public const int WSAEOPNOTSUPP = 10045; - - public const int WSAEPFNOSUPPORT = 10046; - - public const int WSAEAFNOSUPPORT = 10047; - - public const int WSAEADDRINUSE = 10048; - - public const int WSAEADDRNOTAVAIL = 10049; - - public const int WSAENETDOWN = 10050; - - public const int WSAENETUNREACH = 10051; - - public const int WSAENETRESET = 10052; - - public const int WSAECONNABORTED = 10053; - - public const int WSAECONNRESET = 10054; - - public const int WSAENOBUFS = 10055; - - public const int WSAEISCONN = 10056; - - public const int WSAENOTCONN = 10057; - - public const int WSAESHUTDOWN = 10058; - - public const int WSAETOOMANYREFS = 10059; - - public const int WSAETIMEDOUT = 10060; - - public const int WSAECONNREFUSED = 10061; - - public const int WSAELOOP = 10062; - - public const int WSAENAMETOOLONG = 10063; - - public const int WSAEHOSTDOWN = 10064; - - public const int WSAEHOSTUNREACH = 10065; - - public const int WSAENOTEMPTY = 10066; - - public const int WSAEPROCLIM = 10067; - - public const int WSAEUSERS = 10068; - - public const int WSAEDQUOT = 10069; - - public const int WSAESTALE = 10070; - - public const int WSAEREMOTE = 10071; - - public const int WSASYSNOTREADY = 10091; - - public const int WSAVERNOTSUPPORTED = 10092; - - public const int WSANOTINITIALISED = 10093; - - public const int WSAEDISCON = 10101; - - public const int WSAENOMORE = 10102; - - public const int WSAECANCELLED = 10103; - - public const int WSAEINVALIDPROCTABLE = 10104; - - public const int WSAEINVALIDPROVIDER = 10105; - - public const int WSAEPROVIDERFAILEDINIT = 10106; - - public const int WSASYSCALLFAILURE = 10107; - - public const int WSASERVICE_NOT_FOUND = 10108; - - public const int WSATYPE_NOT_FOUND = 10109; - - public const int WSA_E_NO_MORE = 10110; - - public const int WSA_E_CANCELLED = 10111; - - public const int WSAEREFUSED = 10112; - - public const int WSAHOST_NOT_FOUND = 11001; - - public const int WSATRY_AGAIN = 11002; - - public const int WSANO_RECOVERY = 11003; - - public const int WSANO_DATA = 11004; - - public const int WSA_QOS_RECEIVERS = 11005; - - public const int WSA_QOS_SENDERS = 11006; - - public const int WSA_QOS_NO_SENDERS = 11007; - - public const int WSA_QOS_NO_RECEIVERS = 11008; - - public const int WSA_QOS_REQUEST_CONFIRMED = 11009; - - public const int WSA_QOS_ADMISSION_FAILURE = 11010; - - public const int WSA_QOS_POLICY_FAILURE = 11011; - - public const int WSA_QOS_BAD_STYLE = 11012; - - public const int WSA_QOS_BAD_OBJECT = 11013; - - public const int WSA_QOS_TRAFFIC_CTRL_ERROR = 11014; - - public const int WSA_QOS_GENERIC_ERROR = 11015; - - public const int WSA_QOS_ESERVICETYPE = 11016; - - public const int WSA_QOS_EFLOWSPEC = 11017; - - public const int WSA_QOS_EPROVSPECBUF = 11018; - - public const int WSA_QOS_EFILTERSTYLE = 11019; - - public const int WSA_QOS_EFILTERTYPE = 11020; - - public const int WSA_QOS_EFILTERCOUNT = 11021; - - public const int WSA_QOS_EOBJLENGTH = 11022; - - public const int WSA_QOS_EFLOWCOUNT = 11023; - - public const int WSA_QOS_EUNKOWNPSOBJ = 11024; - - public const int WSA_QOS_EPOLICYOBJ = 11025; - - public const int WSA_QOS_EFLOWDESC = 11026; - - public const int WSA_QOS_EPSFLOWSPEC = 11027; - - public const int WSA_QOS_EPSFILTERSPEC = 11028; - - public const int WSA_QOS_ESDMODEOBJ = 11029; - - public const int WSA_QOS_ESHAPERATEOBJ = 11030; - - public const int WSA_QOS_RESERVED_PETYPE = 11031; - - public const int WSA_SECURE_HOST_NOT_FOUND = 11032; - - public const int WSA_IPSEC_NAME_POLICY_ERROR = 11033; - - public const int ERROR_IPSEC_QM_POLICY_EXISTS = 13000; - - public const int ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001; - - public const int ERROR_IPSEC_QM_POLICY_IN_USE = 13002; - - public const int ERROR_IPSEC_MM_POLICY_EXISTS = 13003; - - public const int ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004; - - public const int ERROR_IPSEC_MM_POLICY_IN_USE = 13005; - - public const int ERROR_IPSEC_MM_FILTER_EXISTS = 13006; - - public const int ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007; - - public const int ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008; - - public const int ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009; - - public const int ERROR_IPSEC_MM_AUTH_EXISTS = 13010; - - public const int ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011; - - public const int ERROR_IPSEC_MM_AUTH_IN_USE = 13012; - - public const int ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013; - - public const int ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014; - - public const int ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015; - - public const int ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016; - - public const int ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017; - - public const int ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018; - - public const int ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019; - - public const int ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020; - - public const int ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021; - - public const int ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022; - - public const int ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023; - - public const int WARNING_IPSEC_MM_POLICY_PRUNED = 13024; - - public const int WARNING_IPSEC_QM_POLICY_PRUNED = 13025; - - public const int ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800; - - public const int ERROR_IPSEC_IKE_AUTH_FAIL = 13801; - - public const int ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802; - - public const int ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803; - - public const int ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804; - - public const int ERROR_IPSEC_IKE_TIMED_OUT = 13805; - - public const int ERROR_IPSEC_IKE_NO_CERT = 13806; - - public const int ERROR_IPSEC_IKE_SA_DELETED = 13807; - - public const int ERROR_IPSEC_IKE_SA_REAPED = 13808; - - public const int ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809; - - public const int ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810; - - public const int ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811; - - public const int ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812; - - public const int ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813; - - public const int ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814; - - public const int ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815; - - public const int ERROR_IPSEC_IKE_ERROR = 13816; - - public const int ERROR_IPSEC_IKE_CRL_FAILED = 13817; - - public const int ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818; - - public const int ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819; - - public const int ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820; - - public const int ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY = 13821; - - public const int ERROR_IPSEC_IKE_DH_FAIL = 13822; - - public const int ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED = 13823; - - public const int ERROR_IPSEC_IKE_INVALID_HEADER = 13824; - - public const int ERROR_IPSEC_IKE_NO_POLICY = 13825; - - public const int ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826; - - public const int ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827; - - public const int ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR = 13829; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842; - - public const int ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843; - - public const int ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844; - - public const int ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845; - - public const int ERROR_IPSEC_IKE_INVALID_COOKIE = 13846; - - public const int ERROR_IPSEC_IKE_NO_PEER_CERT = 13847; - - public const int ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848; - - public const int ERROR_IPSEC_IKE_POLICY_CHANGE = 13849; - - public const int ERROR_IPSEC_IKE_NO_MM_POLICY = 13850; - - public const int ERROR_IPSEC_IKE_NOTCBPRIV = 13851; - - public const int ERROR_IPSEC_IKE_SECLOADFAIL = 13852; - - public const int ERROR_IPSEC_IKE_FAILSSPINIT = 13853; - - public const int ERROR_IPSEC_IKE_FAILQUERYSSP = 13854; - - public const int ERROR_IPSEC_IKE_SRVACQFAIL = 13855; - - public const int ERROR_IPSEC_IKE_SRVQUERYCRED = 13856; - - public const int ERROR_IPSEC_IKE_GETSPIFAIL = 13857; - - public const int ERROR_IPSEC_IKE_INVALID_FILTER = 13858; - - public const int ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859; - - public const int ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860; - - public const int ERROR_IPSEC_IKE_INVALID_POLICY = 13861; - - public const int ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862; - - public const int ERROR_IPSEC_IKE_INVALID_SITUATION = 13863; - - public const int ERROR_IPSEC_IKE_DH_FAILURE = 13864; - - public const int ERROR_IPSEC_IKE_INVALID_GROUP = 13865; - - public const int ERROR_IPSEC_IKE_ENCRYPT = 13866; - - public const int ERROR_IPSEC_IKE_DECRYPT = 13867; - - public const int ERROR_IPSEC_IKE_POLICY_MATCH = 13868; - - public const int ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869; - - public const int ERROR_IPSEC_IKE_INVALID_HASH = 13870; - - public const int ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871; - - public const int ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872; - - public const int ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873; - - public const int ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874; - - public const int ERROR_IPSEC_IKE_INVALID_SIG = 13875; - - public const int ERROR_IPSEC_IKE_LOAD_FAILED = 13876; - - public const int ERROR_IPSEC_IKE_RPC_DELETE = 13877; - - public const int ERROR_IPSEC_IKE_BENIGN_REINIT = 13878; - - public const int ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879; - - public const int ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION = 13880; - - public const int ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881; - - public const int ERROR_IPSEC_IKE_MM_LIMIT = 13882; - - public const int ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883; - - public const int ERROR_IPSEC_IKE_QM_LIMIT = 13884; - - public const int ERROR_IPSEC_IKE_MM_EXPIRED = 13885; - - public const int ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID = 13886; - - public const int ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH = 13887; - - public const int ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID = 13888; - - public const int ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD = 13889; - - public const int ERROR_IPSEC_IKE_DOS_COOKIE_SENT = 13890; - - public const int ERROR_IPSEC_IKE_SHUTTING_DOWN = 13891; - - public const int ERROR_IPSEC_IKE_CGA_AUTH_FAILED = 13892; - - public const int ERROR_IPSEC_IKE_PROCESS_ERR_NATOA = 13893; - - public const int ERROR_IPSEC_IKE_INVALID_MM_FOR_QM = 13894; - - public const int ERROR_IPSEC_IKE_QM_EXPIRED = 13895; - - public const int ERROR_IPSEC_IKE_TOO_MANY_FILTERS = 13896; - - public const int ERROR_IPSEC_IKE_NEG_STATUS_END = 13897; - - public const int ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL = 13898; - - public const int ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE = 13899; - - public const int ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING = 13900; - - public const int ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING = 13901; - - public const int ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS = 13902; - - public const int ERROR_IPSEC_IKE_RATELIMIT_DROP = 13903; - - public const int ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE = 13904; - - public const int ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE = 13905; - - public const int ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE = 13906; - - public const int ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY = 13907; - - public const int ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE = 13908; - - public const int ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END = 13909; - - public const int ERROR_IPSEC_BAD_SPI = 13910; - - public const int ERROR_IPSEC_SA_LIFETIME_EXPIRED = 13911; - - public const int ERROR_IPSEC_WRONG_SA = 13912; - - public const int ERROR_IPSEC_REPLAY_CHECK_FAILED = 13913; - - public const int ERROR_IPSEC_INVALID_PACKET = 13914; - - public const int ERROR_IPSEC_INTEGRITY_CHECK_FAILED = 13915; - - public const int ERROR_IPSEC_CLEAR_TEXT_DROP = 13916; - - public const int ERROR_IPSEC_AUTH_FIREWALL_DROP = 13917; - - public const int ERROR_IPSEC_THROTTLE_DROP = 13918; - - public const int ERROR_IPSEC_DOSP_BLOCK = 13925; - - public const int ERROR_IPSEC_DOSP_RECEIVED_MULTICAST = 13926; - - public const int ERROR_IPSEC_DOSP_INVALID_PACKET = 13927; - - public const int ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED = 13928; - - public const int ERROR_IPSEC_DOSP_MAX_ENTRIES = 13929; - - public const int ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 13930; - - public const int ERROR_IPSEC_DOSP_NOT_INSTALLED = 13931; - - public const int ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 13932; - - public const int ERROR_SXS_SECTION_NOT_FOUND = 14000; - - public const int ERROR_SXS_CANT_GEN_ACTCTX = 14001; - - public const int ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002; - - public const int ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003; - - public const int ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004; - - public const int ERROR_SXS_MANIFEST_PARSE_ERROR = 14005; - - public const int ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006; - - public const int ERROR_SXS_KEY_NOT_FOUND = 14007; - - public const int ERROR_SXS_VERSION_CONFLICT = 14008; - - public const int ERROR_SXS_WRONG_SECTION_TYPE = 14009; - - public const int ERROR_SXS_THREAD_QUERIES_DISABLED = 14010; - - public const int ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011; - - public const int ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012; - - public const int ERROR_SXS_UNKNOWN_ENCODING = 14013; - - public const int ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014; - - public const int ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015; - - public const int ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016; - - public const int ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017; - - public const int ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018; - - public const int ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019; - - public const int ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020; - - public const int ERROR_SXS_DUPLICATE_DLL_NAME = 14021; - - public const int ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022; - - public const int ERROR_SXS_DUPLICATE_CLSID = 14023; - - public const int ERROR_SXS_DUPLICATE_IID = 14024; - - public const int ERROR_SXS_DUPLICATE_TLBID = 14025; - - public const int ERROR_SXS_DUPLICATE_PROGID = 14026; - - public const int ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027; - - public const int ERROR_SXS_FILE_HASH_MISMATCH = 14028; - - public const int ERROR_SXS_POLICY_PARSE_ERROR = 14029; - - public const int ERROR_SXS_XML_E_MISSINGQUOTE = 14030; - - public const int ERROR_SXS_XML_E_COMMENTSYNTAX = 14031; - - public const int ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032; - - public const int ERROR_SXS_XML_E_BADNAMECHAR = 14033; - - public const int ERROR_SXS_XML_E_BADCHARINSTRING = 14034; - - public const int ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035; - - public const int ERROR_SXS_XML_E_BADCHARDATA = 14036; - - public const int ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037; - - public const int ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038; - - public const int ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039; - - public const int ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040; - - public const int ERROR_SXS_XML_E_INTERNALERROR = 14041; - - public const int ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042; - - public const int ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043; - - public const int ERROR_SXS_XML_E_MISSING_PAREN = 14044; - - public const int ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045; - - public const int ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046; - - public const int ERROR_SXS_XML_E_INVALID_DECIMAL = 14047; - - public const int ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048; - - public const int ERROR_SXS_XML_E_INVALID_UNICODE = 14049; - - public const int ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050; - - public const int ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051; - - public const int ERROR_SXS_XML_E_UNCLOSEDTAG = 14052; - - public const int ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053; - - public const int ERROR_SXS_XML_E_MULTIPLEROOTS = 14054; - - public const int ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055; - - public const int ERROR_SXS_XML_E_BADXMLDECL = 14056; - - public const int ERROR_SXS_XML_E_MISSINGROOT = 14057; - - public const int ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058; - - public const int ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059; - - public const int ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060; - - public const int ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061; - - public const int ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062; - - public const int ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063; - - public const int ERROR_SXS_XML_E_UNCLOSEDDECL = 14064; - - public const int ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065; - - public const int ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066; - - public const int ERROR_SXS_XML_E_INVALIDENCODING = 14067; - - public const int ERROR_SXS_XML_E_INVALIDSWITCH = 14068; - - public const int ERROR_SXS_XML_E_BADXMLCASE = 14069; - - public const int ERROR_SXS_XML_E_INVALID_STANDALONE = 14070; - - public const int ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071; - - public const int ERROR_SXS_XML_E_INVALID_VERSION = 14072; - - public const int ERROR_SXS_XML_E_MISSINGEQUALS = 14073; - - public const int ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074; - - public const int ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075; - - public const int ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076; - - public const int ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077; - - public const int ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078; - - public const int ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079; - - public const int ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080; - - public const int ERROR_SXS_ASSEMBLY_MISSING = 14081; - - public const int ERROR_SXS_CORRUPT_ACTIVATION_STACK = 14082; - - public const int ERROR_SXS_CORRUPTION = 14083; - - public const int ERROR_SXS_EARLY_DEACTIVATION = 14084; - - public const int ERROR_SXS_INVALID_DEACTIVATION = 14085; - - public const int ERROR_SXS_MULTIPLE_DEACTIVATION = 14086; - - public const int ERROR_SXS_PROCESS_TERMINATION_REQUESTED = 14087; - - public const int ERROR_SXS_RELEASE_ACTIVATION_CONTEXT = 14088; - - public const int ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 14089; - - public const int ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 14090; - - public const int ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 14091; - - public const int ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 14092; - - public const int ERROR_SXS_IDENTITY_PARSE_ERROR = 14093; - - public const int ERROR_MALFORMED_SUBSTITUTION_STRING = 14094; - - public const int ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN = 14095; - - public const int ERROR_UNMAPPED_SUBSTITUTION_STRING = 14096; - - public const int ERROR_SXS_ASSEMBLY_NOT_LOCKED = 14097; - - public const int ERROR_SXS_COMPONENT_STORE_CORRUPT = 14098; - - public const int ERROR_ADVANCED_INSTALLER_FAILED = 14099; - - public const int ERROR_XML_ENCODING_MISMATCH = 14100; - - public const int ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 14101; - - public const int ERROR_SXS_IDENTITIES_DIFFERENT = 14102; - - public const int ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 14103; - - public const int ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY = 14104; - - public const int ERROR_SXS_MANIFEST_TOO_BIG = 14105; - - public const int ERROR_SXS_SETTING_NOT_REGISTERED = 14106; - - public const int ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE = 14107; - - public const int ERROR_SMI_PRIMITIVE_INSTALLER_FAILED = 14108; - - public const int ERROR_GENERIC_COMMAND_FAILED = 14109; - - public const int ERROR_SXS_FILE_HASH_MISSING = 14110; - - public const int ERROR_SXS_DUPLICATE_ACTIVATABLE_CLASS = 14111; - - public const int ERROR_EVT_INVALID_CHANNEL_PATH = 15000; - - public const int ERROR_EVT_INVALID_QUERY = 15001; - - public const int ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND = 15002; - - public const int ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND = 15003; - - public const int ERROR_EVT_INVALID_PUBLISHER_NAME = 15004; - - public const int ERROR_EVT_INVALID_EVENT_DATA = 15005; - - public const int ERROR_EVT_CHANNEL_NOT_FOUND = 15007; - - public const int ERROR_EVT_MALFORMED_XML_TEXT = 15008; - - public const int ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL = 15009; - - public const int ERROR_EVT_CONFIGURATION_ERROR = 15010; - - public const int ERROR_EVT_QUERY_RESULT_STALE = 15011; - - public const int ERROR_EVT_QUERY_RESULT_INVALID_POSITION = 15012; - - public const int ERROR_EVT_NON_VALIDATING_MSXML = 15013; - - public const int ERROR_EVT_FILTER_ALREADYSCOPED = 15014; - - public const int ERROR_EVT_FILTER_NOTELTSET = 15015; - - public const int ERROR_EVT_FILTER_INVARG = 15016; - - public const int ERROR_EVT_FILTER_INVTEST = 15017; - - public const int ERROR_EVT_FILTER_INVTYPE = 15018; - - public const int ERROR_EVT_FILTER_PARSEERR = 15019; - - public const int ERROR_EVT_FILTER_UNSUPPORTEDOP = 15020; - - public const int ERROR_EVT_FILTER_UNEXPECTEDTOKEN = 15021; - - public const int ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL = 15022; - - public const int ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE = 15023; - - public const int ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE = 15024; - - public const int ERROR_EVT_CHANNEL_CANNOT_ACTIVATE = 15025; - - public const int ERROR_EVT_FILTER_TOO_COMPLEX = 15026; - - public const int ERROR_EVT_MESSAGE_NOT_FOUND = 15027; - - public const int ERROR_EVT_MESSAGE_ID_NOT_FOUND = 15028; - - public const int ERROR_EVT_UNRESOLVED_VALUE_INSERT = 15029; - - public const int ERROR_EVT_UNRESOLVED_PARAMETER_INSERT = 15030; - - public const int ERROR_EVT_MAX_INSERTS_REACHED = 15031; - - public const int ERROR_EVT_EVENT_DEFINITION_NOT_FOUND = 15032; - - public const int ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND = 15033; - - public const int ERROR_EVT_VERSION_TOO_OLD = 15034; - - public const int ERROR_EVT_VERSION_TOO_NEW = 15035; - - public const int ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY = 15036; - - public const int ERROR_EVT_PUBLISHER_DISABLED = 15037; - - public const int ERROR_EVT_FILTER_OUT_OF_RANGE = 15038; - - public const int ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE = 15080; - - public const int ERROR_EC_LOG_DISABLED = 15081; - - public const int ERROR_EC_CIRCULAR_FORWARDING = 15082; - - public const int ERROR_EC_CREDSTORE_FULL = 15083; - - public const int ERROR_EC_CRED_NOT_FOUND = 15084; - - public const int ERROR_EC_NO_ACTIVE_CHANNEL = 15085; - - public const int ERROR_MUI_FILE_NOT_FOUND = 15100; - - public const int ERROR_MUI_INVALID_FILE = 15101; - - public const int ERROR_MUI_INVALID_RC_CONFIG = 15102; - - public const int ERROR_MUI_INVALID_LOCALE_NAME = 15103; - - public const int ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME = 15104; - - public const int ERROR_MUI_FILE_NOT_LOADED = 15105; - - public const int ERROR_RESOURCE_ENUM_USER_STOP = 15106; - - public const int ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED = 15107; - - public const int ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME = 15108; - - public const int ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE = 15110; - - public const int ERROR_MRM_INVALID_PRICONFIG = 15111; - - public const int ERROR_MRM_INVALID_FILE_TYPE = 15112; - - public const int ERROR_MRM_UNKNOWN_QUALIFIER = 15113; - - public const int ERROR_MRM_INVALID_QUALIFIER_VALUE = 15114; - - public const int ERROR_MRM_NO_CANDIDATE = 15115; - - public const int ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE = 15116; - - public const int ERROR_MRM_RESOURCE_TYPE_MISMATCH = 15117; - - public const int ERROR_MRM_DUPLICATE_MAP_NAME = 15118; - - public const int ERROR_MRM_DUPLICATE_ENTRY = 15119; - - public const int ERROR_MRM_INVALID_RESOURCE_IDENTIFIER = 15120; - - public const int ERROR_MRM_FILEPATH_TOO_LONG = 15121; - - public const int ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE = 15122; - - public const int ERROR_MRM_INVALID_PRI_FILE = 15126; - - public const int ERROR_MRM_NAMED_RESOURCE_NOT_FOUND = 15127; - - public const int ERROR_MRM_MAP_NOT_FOUND = 15135; - - public const int ERROR_MRM_UNSUPPORTED_PROFILE_TYPE = 15136; - - public const int ERROR_MRM_INVALID_QUALIFIER_OPERATOR = 15137; - - public const int ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE = 15138; - - public const int ERROR_MRM_AUTOMERGE_ENABLED = 15139; - - public const int ERROR_MRM_TOO_MANY_RESOURCES = 15140; - - public const int ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_MERGE = 15141; - - public const int ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_LOAD_UNLOAD_PRI_FILE = 15142; - - public const int ERROR_MRM_NO_CURRENT_VIEW_ON_THREAD = 15143; - - public const int ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST = 15144; - - public const int ERROR_OPERATION_NOT_ALLOWED_FROM_SYSTEM_COMPONENT = 15145; - - public const int ERROR_MRM_DIRECT_REF_TO_NON_DEFAULT_RESOURCE = 15146; - - public const int ERROR_MRM_GENERATION_COUNT_MISMATCH = 15147; - - public const int ERROR_PRI_MERGE_VERSION_MISMATCH = 15148; - - public const int ERROR_PRI_MERGE_MISSING_SCHEMA = 15149; - - public const int ERROR_PRI_MERGE_LOAD_FILE_FAILED = 15150; - - public const int ERROR_PRI_MERGE_ADD_FILE_FAILED = 15151; - - public const int ERROR_PRI_MERGE_WRITE_FILE_FAILED = 15152; - - public const int ERROR_PRI_MERGE_MULTIPLE_PACKAGE_FAMILIES_NOT_ALLOWED = 15153; - - public const int ERROR_PRI_MERGE_MULTIPLE_MAIN_PACKAGES_NOT_ALLOWED = 15154; - - public const int ERROR_PRI_MERGE_BUNDLE_PACKAGES_NOT_ALLOWED = 15155; - - public const int ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED = 15156; - - public const int ERROR_PRI_MERGE_RESOURCE_PACKAGE_REQUIRED = 15157; - - public const int ERROR_PRI_MERGE_INVALID_FILE_NAME = 15158; - - public const int ERROR_MRM_PACKAGE_NOT_FOUND = 15159; - - public const int ERROR_MRM_MISSING_DEFAULT_LANGUAGE = 15160; - - public const int ERROR_MCA_INVALID_CAPABILITIES_STRING = 15200; - - public const int ERROR_MCA_INVALID_VCP_VERSION = 15201; - - public const int ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION = 15202; - - public const int ERROR_MCA_MCCS_VERSION_MISMATCH = 15203; - - public const int ERROR_MCA_UNSUPPORTED_MCCS_VERSION = 15204; - - public const int ERROR_MCA_INTERNAL_ERROR = 15205; - - public const int ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED = 15206; - - public const int ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE = 15207; - - public const int ERROR_AMBIGUOUS_SYSTEM_DEVICE = 15250; - - public const int ERROR_SYSTEM_DEVICE_NOT_FOUND = 15299; - - public const int ERROR_HASH_NOT_SUPPORTED = 15300; - - public const int ERROR_HASH_NOT_PRESENT = 15301; - - public const int ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED = 15321; - - public const int ERROR_GPIO_CLIENT_INFORMATION_INVALID = 15322; - - public const int ERROR_GPIO_VERSION_NOT_SUPPORTED = 15323; - - public const int ERROR_GPIO_INVALID_REGISTRATION_PACKET = 15324; - - public const int ERROR_GPIO_OPERATION_DENIED = 15325; - - public const int ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE = 15326; - - public const int ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED = 15327; - - public const int ERROR_CANNOT_SWITCH_RUNLEVEL = 15400; - - public const int ERROR_INVALID_RUNLEVEL_SETTING = 15401; - - public const int ERROR_RUNLEVEL_SWITCH_TIMEOUT = 15402; - - public const int ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT = 15403; - - public const int ERROR_RUNLEVEL_SWITCH_IN_PROGRESS = 15404; - - public const int ERROR_SERVICES_FAILED_AUTOSTART = 15405; - - public const int ERROR_COM_TASK_STOP_PENDING = 15501; - - public const int ERROR_INSTALL_OPEN_PACKAGE_FAILED = 15600; - - public const int ERROR_INSTALL_PACKAGE_NOT_FOUND = 15601; - - public const int ERROR_INSTALL_INVALID_PACKAGE = 15602; - - public const int ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED = 15603; - - public const int ERROR_INSTALL_OUT_OF_DISK_SPACE = 15604; - - public const int ERROR_INSTALL_NETWORK_FAILURE = 15605; - - public const int ERROR_INSTALL_REGISTRATION_FAILURE = 15606; - - public const int ERROR_INSTALL_DEREGISTRATION_FAILURE = 15607; - - public const int ERROR_INSTALL_CANCEL = 15608; - - public const int ERROR_INSTALL_FAILED = 15609; - - public const int ERROR_REMOVE_FAILED = 15610; - - public const int ERROR_PACKAGE_ALREADY_EXISTS = 15611; - - public const int ERROR_NEEDS_REMEDIATION = 15612; - - public const int ERROR_INSTALL_PREREQUISITE_FAILED = 15613; - - public const int ERROR_PACKAGE_REPOSITORY_CORRUPTED = 15614; - - public const int ERROR_INSTALL_POLICY_FAILURE = 15615; - - public const int ERROR_PACKAGE_UPDATING = 15616; - - public const int ERROR_DEPLOYMENT_BLOCKED_BY_POLICY = 15617; - - public const int ERROR_PACKAGES_IN_USE = 15618; - - public const int ERROR_RECOVERY_FILE_CORRUPT = 15619; - - public const int ERROR_INVALID_STAGED_SIGNATURE = 15620; - - public const int ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED = 15621; - - public const int ERROR_INSTALL_PACKAGE_DOWNGRADE = 15622; - - public const int ERROR_SYSTEM_NEEDS_REMEDIATION = 15623; - - public const int ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN = 15624; - - public const int ERROR_RESILIENCY_FILE_CORRUPT = 15625; - - public const int ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING = 15626; - - public const int ERROR_PACKAGE_MOVE_FAILED = 15627; - - public const int ERROR_INSTALL_VOLUME_NOT_EMPTY = 15628; - - public const int ERROR_INSTALL_VOLUME_OFFLINE = 15629; - - public const int ERROR_INSTALL_VOLUME_CORRUPT = 15630; - - public const int ERROR_NEEDS_REGISTRATION = 15631; - - public const int ERROR_INSTALL_WRONG_PROCESSOR_ARCHITECTURE = 15632; - - public const int ERROR_DEV_SIDELOAD_LIMIT_EXCEEDED = 15633; - - public const int ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE = 15634; - - public const int ERROR_PACKAGE_NOT_SUPPORTED_ON_FILESYSTEM = 15635; - - public const int ERROR_PACKAGE_MOVE_BLOCKED_BY_STREAMING = 15636; - - public const int ERROR_INSTALL_OPTIONAL_PACKAGE_APPLICATIONID_NOT_UNIQUE = 15637; - - public const int ERROR_PACKAGE_STAGING_ONHOLD = 15638; - - public const int ERROR_INSTALL_INVALID_RELATED_SET_UPDATE = 15639; - - public const int ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY = 15640; - - public const int ERROR_DEPLOYMENT_BLOCKED_BY_USER_LOG_OFF = 15641; - - public const int ERROR_PROVISION_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_PROVISIONED = 15642; - - public const int ERROR_PACKAGES_REPUTATION_CHECK_FAILED = 15643; - - public const int ERROR_PACKAGES_REPUTATION_CHECK_TIMEDOUT = 15644; - - public const int ERROR_DEPLOYMENT_OPTION_NOT_SUPPORTED = 15645; - - public const int ERROR_APPINSTALLER_ACTIVATION_BLOCKED = 15646; - - public const int ERROR_REGISTRATION_FROM_REMOTE_DRIVE_NOT_SUPPORTED = 15647; - - public const int ERROR_APPX_RAW_DATA_WRITE_FAILED = 15648; - - public const int ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_PACKAGE = 15649; - - public const int ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_MACHINE = 15650; - - public const int ERROR_DEPLOYMENT_BLOCKED_BY_PROFILE_POLICY = 15651; - - public const int ERROR_DEPLOYMENT_FAILED_CONFLICTING_MUTABLE_PACKAGE_DIRECTORY = 15652; - - public const int ERROR_SINGLETON_RESOURCE_INSTALLED_IN_ACTIVE_USER = 15653; - - public const int ERROR_DIFFERENT_VERSION_OF_PACKAGED_SERVICE_INSTALLED = 15654; - - public const int ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICE = 15655; - - public const int ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES = 15656; - - public const int ERROR_REDIRECTION_TO_DEFAULT_ACCOUNT_NOT_ALLOWED = 15657; - - public const int ERROR_PACKAGE_LACKS_CAPABILITY_TO_DEPLOY_ON_HOST = 15658; - - public const int ERROR_UNSIGNED_PACKAGE_INVALID_CONTENT = 15659; - - public const int ERROR_UNSIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE = 15660; - - public const int ERROR_SIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE = 15661; - - public const int ERROR_PACKAGE_EXTERNAL_LOCATION_NOT_ALLOWED = 15662; - - public const int ERROR_INSTALL_FULLTRUST_HOSTRUNTIME_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY = 15663; - - public const int APPMODEL_ERROR_NO_PACKAGE = 15700; - - public const int APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT = 15701; - - public const int APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT = 15702; - - public const int APPMODEL_ERROR_NO_APPLICATION = 15703; - - public const int APPMODEL_ERROR_DYNAMIC_PROPERTY_READ_FAILED = 15704; - - public const int APPMODEL_ERROR_DYNAMIC_PROPERTY_INVALID = 15705; - - public const int APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE = 15706; - - public const int APPMODEL_ERROR_NO_MUTABLE_DIRECTORY = 15707; - - public const int ERROR_STATE_LOAD_STORE_FAILED = 15800; - - public const int ERROR_STATE_GET_VERSION_FAILED = 15801; - - public const int ERROR_STATE_SET_VERSION_FAILED = 15802; - - public const int ERROR_STATE_STRUCTURED_RESET_FAILED = 15803; - - public const int ERROR_STATE_OPEN_CONTAINER_FAILED = 15804; - - public const int ERROR_STATE_CREATE_CONTAINER_FAILED = 15805; - - public const int ERROR_STATE_DELETE_CONTAINER_FAILED = 15806; - - public const int ERROR_STATE_READ_SETTING_FAILED = 15807; - - public const int ERROR_STATE_WRITE_SETTING_FAILED = 15808; - - public const int ERROR_STATE_DELETE_SETTING_FAILED = 15809; - - public const int ERROR_STATE_QUERY_SETTING_FAILED = 15810; - - public const int ERROR_STATE_READ_COMPOSITE_SETTING_FAILED = 15811; - - public const int ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED = 15812; - - public const int ERROR_STATE_ENUMERATE_CONTAINER_FAILED = 15813; - - public const int ERROR_STATE_ENUMERATE_SETTINGS_FAILED = 15814; - - public const int ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15815; - - public const int ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15816; - - public const int ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED = 15817; - - public const int ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED = 15818; - - public const int ERROR_API_UNAVAILABLE = 15841; - - public const int STORE_ERROR_UNLICENSED = 15861; - - public const int STORE_ERROR_UNLICENSED_USER = 15862; - - public const int STORE_ERROR_PENDING_COM_TRANSACTION = 15863; - - public const int STORE_ERROR_LICENSE_REVOKED = 15864; - - public const int SEVERITY_SUCCESS = 0; - - public const int SEVERITY_ERROR = 1; - - public const int FACILITY_NT_BIT = 0x10000000; - - public const int NOERROR = 0; - - public const int E_UNEXPECTED = unchecked((int)0x8000FFFF); - - public const int E_NOTIMPL = unchecked((int)0x80004001); - - public const int E_OUTOFMEMORY = unchecked((int)0x8007000E); - - public const int E_INVALIDARG = unchecked((int)0x80070057); - - public const int E_NOINTERFACE = unchecked((int)0x80004002); - - public const int E_POINTER = unchecked((int)0x80004003); - - public const int E_HANDLE = unchecked((int)0x80070006); - - public const int E_ABORT = unchecked((int)0x80004004); - - public const int E_FAIL = unchecked((int)0x80004005); - - public const int E_ACCESSDENIED = unchecked((int)0x80070005); - - public const int E_PENDING = unchecked((int)0x8000000A); - - public const int E_BOUNDS = unchecked((int)0x8000000B); - - public const int E_CHANGED_STATE = unchecked((int)0x8000000C); - - public const int E_ILLEGAL_STATE_CHANGE = unchecked((int)0x8000000D); - - public const int E_ILLEGAL_METHOD_CALL = unchecked((int)0x8000000E); - - public const int RO_E_METADATA_NAME_NOT_FOUND = unchecked((int)0x8000000F); - - public const int RO_E_METADATA_NAME_IS_NAMESPACE = unchecked((int)0x80000010); - - public const int RO_E_METADATA_INVALID_TYPE_FORMAT = unchecked((int)0x80000011); - - public const int RO_E_INVALID_METADATA_FILE = unchecked((int)0x80000012); - - public const int RO_E_CLOSED = unchecked((int)0x80000013); - - public const int RO_E_EXCLUSIVE_WRITE = unchecked((int)0x80000014); - - public const int RO_E_CHANGE_NOTIFICATION_IN_PROGRESS = unchecked((int)0x80000015); - - public const int RO_E_ERROR_STRING_NOT_FOUND = unchecked((int)0x80000016); - - public const int E_STRING_NOT_NULL_TERMINATED = unchecked((int)0x80000017); - - public const int E_ILLEGAL_DELEGATE_ASSIGNMENT = unchecked((int)0x80000018); - - public const int E_ASYNC_OPERATION_NOT_STARTED = unchecked((int)0x80000019); - - public const int E_APPLICATION_EXITING = unchecked((int)0x8000001A); - - public const int E_APPLICATION_VIEW_EXITING = unchecked((int)0x8000001B); - - public const int RO_E_MUST_BE_AGILE = unchecked((int)0x8000001C); - - public const int RO_E_UNSUPPORTED_FROM_MTA = unchecked((int)0x8000001D); - - public const int RO_E_COMMITTED = unchecked((int)0x8000001E); - - public const int RO_E_BLOCKED_CROSS_ASTA_CALL = unchecked((int)0x8000001F); - - public const int RO_E_CANNOT_ACTIVATE_FULL_TRUST_SERVER = unchecked((int)0x80000020); - - public const int RO_E_CANNOT_ACTIVATE_UNIVERSAL_APPLICATION_SERVER = unchecked((int)0x80000021); - - public const int CO_E_INIT_TLS = unchecked((int)0x80004006); - - public const int CO_E_INIT_SHARED_ALLOCATOR = unchecked((int)0x80004007); - - public const int CO_E_INIT_MEMORY_ALLOCATOR = unchecked((int)0x80004008); - - public const int CO_E_INIT_CLASS_CACHE = unchecked((int)0x80004009); - - public const int CO_E_INIT_RPC_CHANNEL = unchecked((int)0x8000400A); - - public const int CO_E_INIT_TLS_SET_CHANNEL_CONTROL = unchecked((int)0x8000400B); - - public const int CO_E_INIT_TLS_CHANNEL_CONTROL = unchecked((int)0x8000400C); - - public const int CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = unchecked((int)0x8000400D); - - public const int CO_E_INIT_SCM_MUTEX_EXISTS = unchecked((int)0x8000400E); - - public const int CO_E_INIT_SCM_FILE_MAPPING_EXISTS = unchecked((int)0x8000400F); - - public const int CO_E_INIT_SCM_MAP_VIEW_OF_FILE = unchecked((int)0x80004010); - - public const int CO_E_INIT_SCM_EXEC_FAILURE = unchecked((int)0x80004011); - - public const int CO_E_INIT_ONLY_SINGLE_THREADED = unchecked((int)0x80004012); - - public const int CO_E_CANT_REMOTE = unchecked((int)0x80004013); - - public const int CO_E_BAD_SERVER_NAME = unchecked((int)0x80004014); - - public const int CO_E_WRONG_SERVER_IDENTITY = unchecked((int)0x80004015); - - public const int CO_E_OLE1DDE_DISABLED = unchecked((int)0x80004016); - - public const int CO_E_RUNAS_SYNTAX = unchecked((int)0x80004017); - - public const int CO_E_CREATEPROCESS_FAILURE = unchecked((int)0x80004018); - - public const int CO_E_RUNAS_CREATEPROCESS_FAILURE = unchecked((int)0x80004019); - - public const int CO_E_RUNAS_LOGON_FAILURE = unchecked((int)0x8000401A); - - public const int CO_E_LAUNCH_PERMSSION_DENIED = unchecked((int)0x8000401B); - - public const int CO_E_START_SERVICE_FAILURE = unchecked((int)0x8000401C); - - public const int CO_E_REMOTE_COMMUNICATION_FAILURE = unchecked((int)0x8000401D); - - public const int CO_E_SERVER_START_TIMEOUT = unchecked((int)0x8000401E); - - public const int CO_E_CLSREG_INCONSISTENT = unchecked((int)0x8000401F); - - public const int CO_E_IIDREG_INCONSISTENT = unchecked((int)0x80004020); - - public const int CO_E_NOT_SUPPORTED = unchecked((int)0x80004021); - - public const int CO_E_RELOAD_DLL = unchecked((int)0x80004022); - - public const int CO_E_MSI_ERROR = unchecked((int)0x80004023); - - public const int CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT = unchecked((int)0x80004024); - - public const int CO_E_SERVER_PAUSED = unchecked((int)0x80004025); - - public const int CO_E_SERVER_NOT_PAUSED = unchecked((int)0x80004026); - - public const int CO_E_CLASS_DISABLED = unchecked((int)0x80004027); - - public const int CO_E_CLRNOTAVAILABLE = unchecked((int)0x80004028); - - public const int CO_E_ASYNC_WORK_REJECTED = unchecked((int)0x80004029); - - public const int CO_E_SERVER_INIT_TIMEOUT = unchecked((int)0x8000402A); - - public const int CO_E_NO_SECCTX_IN_ACTIVATE = unchecked((int)0x8000402B); - - public const int CO_E_TRACKER_CONFIG = unchecked((int)0x80004030); - - public const int CO_E_THREADPOOL_CONFIG = unchecked((int)0x80004031); - - public const int CO_E_SXS_CONFIG = unchecked((int)0x80004032); - - public const int CO_E_MALFORMED_SPN = unchecked((int)0x80004033); - - public const int CO_E_UNREVOKED_REGISTRATION_ON_APARTMENT_SHUTDOWN = unchecked((int)0x80004034); - - public const int CO_E_PREMATURE_STUB_RUNDOWN = unchecked((int)0x80004035); - - public const int S_OK = 0; - - public const int S_FALSE = 1; - - public const int OLE_E_FIRST = unchecked((int)0x80040000); - - public const int OLE_E_LAST = unchecked((int)0x800400FF); - - public const int OLE_S_FIRST = 0x00040000; - - public const int OLE_S_LAST = 0x000400FF; - - public const int OLE_E_OLEVERB = unchecked((int)0x80040000); - - public const int OLE_E_ADVF = unchecked((int)0x80040001); - - public const int OLE_E_ENUM_NOMORE = unchecked((int)0x80040002); - - public const int OLE_E_ADVISENOTSUPPORTED = unchecked((int)0x80040003); - - public const int OLE_E_NOCONNECTION = unchecked((int)0x80040004); - - public const int OLE_E_NOTRUNNING = unchecked((int)0x80040005); - - public const int OLE_E_NOCACHE = unchecked((int)0x80040006); - - public const int OLE_E_BLANK = unchecked((int)0x80040007); - - public const int OLE_E_CLASSDIFF = unchecked((int)0x80040008); - - public const int OLE_E_CANT_GETMONIKER = unchecked((int)0x80040009); - - public const int OLE_E_CANT_BINDTOSOURCE = unchecked((int)0x8004000A); - - public const int OLE_E_STATIC = unchecked((int)0x8004000B); - - public const int OLE_E_PROMPTSAVECANCELLED = unchecked((int)0x8004000C); - - public const int OLE_E_INVALIDRECT = unchecked((int)0x8004000D); - - public const int OLE_E_WRONGCOMPOBJ = unchecked((int)0x8004000E); - - public const int OLE_E_INVALIDHWND = unchecked((int)0x8004000F); - - public const int OLE_E_NOT_INPLACEACTIVE = unchecked((int)0x80040010); - - public const int OLE_E_CANTCONVERT = unchecked((int)0x80040011); - - public const int OLE_E_NOSTORAGE = unchecked((int)0x80040012); - - public const int DV_E_FORMATETC = unchecked((int)0x80040064); - - public const int DV_E_DVTARGETDEVICE = unchecked((int)0x80040065); - - public const int DV_E_STGMEDIUM = unchecked((int)0x80040066); - - public const int DV_E_STATDATA = unchecked((int)0x80040067); - - public const int DV_E_LINDEX = unchecked((int)0x80040068); - - public const int DV_E_TYMED = unchecked((int)0x80040069); - - public const int DV_E_CLIPFORMAT = unchecked((int)0x8004006A); - - public const int DV_E_DVASPECT = unchecked((int)0x8004006B); - - public const int DV_E_DVTARGETDEVICE_SIZE = unchecked((int)0x8004006C); - - public const int DV_E_NOIVIEWOBJECT = unchecked((int)0x8004006D); - - public const int DRAGDROP_E_FIRST = unchecked((int)0x80040100); - - public const int DRAGDROP_E_LAST = unchecked((int)0x8004010F); - - public const int DRAGDROP_S_FIRST = 0x00040100; - - public const int DRAGDROP_S_LAST = 0x0004010F; - - public const int DRAGDROP_E_NOTREGISTERED = unchecked((int)0x80040100); - - public const int DRAGDROP_E_ALREADYREGISTERED = unchecked((int)0x80040101); - - public const int DRAGDROP_E_INVALIDHWND = unchecked((int)0x80040102); - - public const int DRAGDROP_E_CONCURRENT_DRAG_ATTEMPTED = unchecked((int)0x80040103); - - public const int CLASSFACTORY_E_FIRST = unchecked((int)0x80040110); - - public const int CLASSFACTORY_E_LAST = unchecked((int)0x8004011F); - - public const int CLASSFACTORY_S_FIRST = 0x00040110; - - public const int CLASSFACTORY_S_LAST = 0x0004011F; - - public const int CLASS_E_NOAGGREGATION = unchecked((int)0x80040110); - - public const int CLASS_E_CLASSNOTAVAILABLE = unchecked((int)0x80040111); - - public const int CLASS_E_NOTLICENSED = unchecked((int)0x80040112); - - public const int MARSHAL_E_FIRST = unchecked((int)0x80040120); - - public const int MARSHAL_E_LAST = unchecked((int)0x8004012F); - - public const int MARSHAL_S_FIRST = 0x00040120; - - public const int MARSHAL_S_LAST = 0x0004012F; - - public const int DATA_E_FIRST = unchecked((int)0x80040130); - - public const int DATA_E_LAST = unchecked((int)0x8004013F); - - public const int DATA_S_FIRST = 0x00040130; - - public const int DATA_S_LAST = 0x0004013F; - - public const int VIEW_E_FIRST = unchecked((int)0x80040140); - - public const int VIEW_E_LAST = unchecked((int)0x8004014F); - - public const int VIEW_S_FIRST = 0x00040140; - - public const int VIEW_S_LAST = 0x0004014F; - - public const int VIEW_E_DRAW = unchecked((int)0x80040140); - - public const int REGDB_E_FIRST = unchecked((int)0x80040150); - - public const int REGDB_E_LAST = unchecked((int)0x8004015F); - - public const int REGDB_S_FIRST = 0x00040150; - - public const int REGDB_S_LAST = 0x0004015F; - - public const int REGDB_E_READREGDB = unchecked((int)0x80040150); - - public const int REGDB_E_WRITEREGDB = unchecked((int)0x80040151); - - public const int REGDB_E_KEYMISSING = unchecked((int)0x80040152); - - public const int REGDB_E_INVALIDVALUE = unchecked((int)0x80040153); - - public const int REGDB_E_CLASSNOTREG = unchecked((int)0x80040154); - - public const int REGDB_E_IIDNOTREG = unchecked((int)0x80040155); - - public const int REGDB_E_BADTHREADINGMODEL = unchecked((int)0x80040156); - - public const int REGDB_E_PACKAGEPOLICYVIOLATION = unchecked((int)0x80040157); - - public const int CAT_E_FIRST = unchecked((int)0x80040160); - - public const int CAT_E_LAST = unchecked((int)0x80040161); - - public const int CAT_E_CATIDNOEXIST = unchecked((int)0x80040160); - - public const int CAT_E_NODESCRIPTION = unchecked((int)0x80040161); - - public const int CS_E_FIRST = unchecked((int)0x80040164); - - public const int CS_E_LAST = unchecked((int)0x8004016F); - - public const int CS_E_PACKAGE_NOTFOUND = unchecked((int)0x80040164); - - public const int CS_E_NOT_DELETABLE = unchecked((int)0x80040165); - - public const int CS_E_CLASS_NOTFOUND = unchecked((int)0x80040166); - - public const int CS_E_INVALID_VERSION = unchecked((int)0x80040167); - - public const int CS_E_NO_CLASSSTORE = unchecked((int)0x80040168); - - public const int CS_E_OBJECT_NOTFOUND = unchecked((int)0x80040169); - - public const int CS_E_OBJECT_ALREADY_EXISTS = unchecked((int)0x8004016A); - - public const int CS_E_INVALID_PATH = unchecked((int)0x8004016B); - - public const int CS_E_NETWORK_ERROR = unchecked((int)0x8004016C); - - public const int CS_E_ADMIN_LIMIT_EXCEEDED = unchecked((int)0x8004016D); - - public const int CS_E_SCHEMA_MISMATCH = unchecked((int)0x8004016E); - - public const int CS_E_INTERNAL_ERROR = unchecked((int)0x8004016F); - - public const int CACHE_E_FIRST = unchecked((int)0x80040170); - - public const int CACHE_E_LAST = unchecked((int)0x8004017F); - - public const int CACHE_S_FIRST = 0x00040170; - - public const int CACHE_S_LAST = 0x0004017F; - - public const int CACHE_E_NOCACHE_UPDATED = unchecked((int)0x80040170); - - public const int OLEOBJ_E_FIRST = unchecked((int)0x80040180); - - public const int OLEOBJ_E_LAST = unchecked((int)0x8004018F); - - public const int OLEOBJ_S_FIRST = 0x00040180; - - public const int OLEOBJ_S_LAST = 0x0004018F; - - public const int OLEOBJ_E_NOVERBS = unchecked((int)0x80040180); - - public const int OLEOBJ_E_INVALIDVERB = unchecked((int)0x80040181); - - public const int CLIENTSITE_E_FIRST = unchecked((int)0x80040190); - - public const int CLIENTSITE_E_LAST = unchecked((int)0x8004019F); - - public const int CLIENTSITE_S_FIRST = 0x00040190; - - public const int CLIENTSITE_S_LAST = 0x0004019F; - - public const int INPLACE_E_NOTUNDOABLE = unchecked((int)0x800401A0); - - public const int INPLACE_E_NOTOOLSPACE = unchecked((int)0x800401A1); - - public const int INPLACE_E_FIRST = unchecked((int)0x800401A0); - - public const int INPLACE_E_LAST = unchecked((int)0x800401AF); - - public const int INPLACE_S_FIRST = 0x000401A0; - - public const int INPLACE_S_LAST = 0x000401AF; - - public const int ENUM_E_FIRST = unchecked((int)0x800401B0); - - public const int ENUM_E_LAST = unchecked((int)0x800401BF); - - public const int ENUM_S_FIRST = 0x000401B0; - - public const int ENUM_S_LAST = 0x000401BF; - - public const int CONVERT10_E_FIRST = unchecked((int)0x800401C0); - - public const int CONVERT10_E_LAST = unchecked((int)0x800401CF); - - public const int CONVERT10_S_FIRST = 0x000401C0; - - public const int CONVERT10_S_LAST = 0x000401CF; - - public const int CONVERT10_E_OLESTREAM_GET = unchecked((int)0x800401C0); - - public const int CONVERT10_E_OLESTREAM_PUT = unchecked((int)0x800401C1); - - public const int CONVERT10_E_OLESTREAM_FMT = unchecked((int)0x800401C2); - - public const int CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = unchecked((int)0x800401C3); - - public const int CONVERT10_E_STG_FMT = unchecked((int)0x800401C4); - - public const int CONVERT10_E_STG_NO_STD_STREAM = unchecked((int)0x800401C5); - - public const int CONVERT10_E_STG_DIB_TO_BITMAP = unchecked((int)0x800401C6); - - public const int CLIPBRD_E_FIRST = unchecked((int)0x800401D0); - - public const int CLIPBRD_E_LAST = unchecked((int)0x800401DF); - - public const int CLIPBRD_S_FIRST = 0x000401D0; - - public const int CLIPBRD_S_LAST = 0x000401DF; - - public const int CLIPBRD_E_CANT_OPEN = unchecked((int)0x800401D0); - - public const int CLIPBRD_E_CANT_EMPTY = unchecked((int)0x800401D1); - - public const int CLIPBRD_E_CANT_SET = unchecked((int)0x800401D2); - - public const int CLIPBRD_E_BAD_DATA = unchecked((int)0x800401D3); - - public const int CLIPBRD_E_CANT_CLOSE = unchecked((int)0x800401D4); - - public const int MK_E_FIRST = unchecked((int)0x800401E0); - - public const int MK_E_LAST = unchecked((int)0x800401EF); - - public const int MK_S_FIRST = 0x000401E0; - - public const int MK_S_LAST = 0x000401EF; - - public const int MK_E_CONNECTMANUALLY = unchecked((int)0x800401E0); - - public const int MK_E_EXCEEDEDDEADLINE = unchecked((int)0x800401E1); - - public const int MK_E_NEEDGENERIC = unchecked((int)0x800401E2); - - public const int MK_E_UNAVAILABLE = unchecked((int)0x800401E3); - - public const int MK_E_SYNTAX = unchecked((int)0x800401E4); - - public const int MK_E_NOOBJECT = unchecked((int)0x800401E5); - - public const int MK_E_INVALIDEXTENSION = unchecked((int)0x800401E6); - - public const int MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = unchecked((int)0x800401E7); - - public const int MK_E_NOTBINDABLE = unchecked((int)0x800401E8); - - public const int MK_E_NOTBOUND = unchecked((int)0x800401E9); - - public const int MK_E_CANTOPENFILE = unchecked((int)0x800401EA); - - public const int MK_E_MUSTBOTHERUSER = unchecked((int)0x800401EB); - - public const int MK_E_NOINVERSE = unchecked((int)0x800401EC); - - public const int MK_E_NOSTORAGE = unchecked((int)0x800401ED); - - public const int MK_E_NOPREFIX = unchecked((int)0x800401EE); - - public const int MK_E_ENUMERATION_FAILED = unchecked((int)0x800401EF); - - public const int CO_E_FIRST = unchecked((int)0x800401F0); - - public const int CO_E_LAST = unchecked((int)0x800401FF); - - public const int CO_S_FIRST = 0x000401F0; - - public const int CO_S_LAST = 0x000401FF; - - public const int CO_E_NOTINITIALIZED = unchecked((int)0x800401F0); - - public const int CO_E_ALREADYINITIALIZED = unchecked((int)0x800401F1); - - public const int CO_E_CANTDETERMINECLASS = unchecked((int)0x800401F2); - - public const int CO_E_CLASSSTRING = unchecked((int)0x800401F3); - - public const int CO_E_IIDSTRING = unchecked((int)0x800401F4); - - public const int CO_E_APPNOTFOUND = unchecked((int)0x800401F5); - - public const int CO_E_APPSINGLEUSE = unchecked((int)0x800401F6); - - public const int CO_E_ERRORINAPP = unchecked((int)0x800401F7); - - public const int CO_E_DLLNOTFOUND = unchecked((int)0x800401F8); - - public const int CO_E_ERRORINDLL = unchecked((int)0x800401F9); - - public const int CO_E_WRONGOSFORAPP = unchecked((int)0x800401FA); - - public const int CO_E_OBJNOTREG = unchecked((int)0x800401FB); - - public const int CO_E_OBJISREG = unchecked((int)0x800401FC); - - public const int CO_E_OBJNOTCONNECTED = unchecked((int)0x800401FD); - - public const int CO_E_APPDIDNTREG = unchecked((int)0x800401FE); - - public const int CO_E_RELEASED = unchecked((int)0x800401FF); - - public const int EVENT_E_FIRST = unchecked((int)0x80040200); - - public const int EVENT_E_LAST = unchecked((int)0x8004021F); - - public const int EVENT_S_FIRST = 0x00040200; - - public const int EVENT_S_LAST = 0x0004021F; - - public const int EVENT_S_SOME_SUBSCRIBERS_FAILED = 0x00040200; - - public const int EVENT_E_ALL_SUBSCRIBERS_FAILED = unchecked((int)0x80040201); - - public const int EVENT_S_NOSUBSCRIBERS = 0x00040202; - - public const int EVENT_E_QUERYSYNTAX = unchecked((int)0x80040203); - - public const int EVENT_E_QUERYFIELD = unchecked((int)0x80040204); - - public const int EVENT_E_INTERNALEXCEPTION = unchecked((int)0x80040205); - - public const int EVENT_E_INTERNALERROR = unchecked((int)0x80040206); - - public const int EVENT_E_INVALID_PER_USER_SID = unchecked((int)0x80040207); - - public const int EVENT_E_USER_EXCEPTION = unchecked((int)0x80040208); - - public const int EVENT_E_TOO_MANY_METHODS = unchecked((int)0x80040209); - - public const int EVENT_E_MISSING_EVENTCLASS = unchecked((int)0x8004020A); - - public const int EVENT_E_NOT_ALL_REMOVED = unchecked((int)0x8004020B); - - public const int EVENT_E_COMPLUS_NOT_INSTALLED = unchecked((int)0x8004020C); - - public const int EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT = unchecked((int)0x8004020D); - - public const int EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT = unchecked((int)0x8004020E); - - public const int EVENT_E_INVALID_EVENT_CLASS_PARTITION = unchecked((int)0x8004020F); - - public const int EVENT_E_PER_USER_SID_NOT_LOGGED_ON = unchecked((int)0x80040210); - - public const int TPC_E_INVALID_PROPERTY = unchecked((int)0x80040241); - - public const int TPC_E_NO_DEFAULT_TABLET = unchecked((int)0x80040212); - - public const int TPC_E_UNKNOWN_PROPERTY = unchecked((int)0x8004021B); - - public const int TPC_E_INVALID_INPUT_RECT = unchecked((int)0x80040219); - - public const int TPC_E_INVALID_STROKE = unchecked((int)0x80040222); - - public const int TPC_E_INITIALIZE_FAIL = unchecked((int)0x80040223); - - public const int TPC_E_NOT_RELEVANT = unchecked((int)0x80040232); - - public const int TPC_E_INVALID_PACKET_DESCRIPTION = unchecked((int)0x80040233); - - public const int TPC_E_RECOGNIZER_NOT_REGISTERED = unchecked((int)0x80040235); - - public const int TPC_E_INVALID_RIGHTS = unchecked((int)0x80040236); - - public const int TPC_E_OUT_OF_ORDER_CALL = unchecked((int)0x80040237); - - public const int TPC_E_QUEUE_FULL = unchecked((int)0x80040238); - - public const int TPC_E_INVALID_CONFIGURATION = unchecked((int)0x80040239); - - public const int TPC_E_INVALID_DATA_FROM_RECOGNIZER = unchecked((int)0x8004023A); - - public const int TPC_S_TRUNCATED = 0x00040252; - - public const int TPC_S_INTERRUPTED = 0x00040253; - - public const int TPC_S_NO_DATA_TO_PROCESS = 0x00040254; - - public const uint XACT_E_FIRST = 0x8004D000; - - public const uint XACT_E_LAST = 0x8004D02B; - - public const int XACT_S_FIRST = 0x0004D000; - - public const int XACT_S_LAST = 0x0004D010; - - public const int XACT_E_ALREADYOTHERSINGLEPHASE = unchecked((int)0x8004D000); - - public const int XACT_E_CANTRETAIN = unchecked((int)0x8004D001); - - public const int XACT_E_COMMITFAILED = unchecked((int)0x8004D002); - - public const int XACT_E_COMMITPREVENTED = unchecked((int)0x8004D003); - - public const int XACT_E_HEURISTICABORT = unchecked((int)0x8004D004); - - public const int XACT_E_HEURISTICCOMMIT = unchecked((int)0x8004D005); - - public const int XACT_E_HEURISTICDAMAGE = unchecked((int)0x8004D006); - - public const int XACT_E_HEURISTICDANGER = unchecked((int)0x8004D007); - - public const int XACT_E_ISOLATIONLEVEL = unchecked((int)0x8004D008); - - public const int XACT_E_NOASYNC = unchecked((int)0x8004D009); - - public const int XACT_E_NOENLIST = unchecked((int)0x8004D00A); - - public const int XACT_E_NOISORETAIN = unchecked((int)0x8004D00B); - - public const int XACT_E_NORESOURCE = unchecked((int)0x8004D00C); - - public const int XACT_E_NOTCURRENT = unchecked((int)0x8004D00D); - - public const int XACT_E_NOTRANSACTION = unchecked((int)0x8004D00E); - - public const int XACT_E_NOTSUPPORTED = unchecked((int)0x8004D00F); - - public const int XACT_E_UNKNOWNRMGRID = unchecked((int)0x8004D010); - - public const int XACT_E_WRONGSTATE = unchecked((int)0x8004D011); - - public const int XACT_E_WRONGUOW = unchecked((int)0x8004D012); - - public const int XACT_E_XTIONEXISTS = unchecked((int)0x8004D013); - - public const int XACT_E_NOIMPORTOBJECT = unchecked((int)0x8004D014); - - public const int XACT_E_INVALIDCOOKIE = unchecked((int)0x8004D015); - - public const int XACT_E_INDOUBT = unchecked((int)0x8004D016); - - public const int XACT_E_NOTIMEOUT = unchecked((int)0x8004D017); - - public const int XACT_E_ALREADYINPROGRESS = unchecked((int)0x8004D018); - - public const int XACT_E_ABORTED = unchecked((int)0x8004D019); - - public const int XACT_E_LOGFULL = unchecked((int)0x8004D01A); - - public const int XACT_E_TMNOTAVAILABLE = unchecked((int)0x8004D01B); - - public const int XACT_E_CONNECTION_DOWN = unchecked((int)0x8004D01C); - - public const int XACT_E_CONNECTION_DENIED = unchecked((int)0x8004D01D); - - public const int XACT_E_REENLISTTIMEOUT = unchecked((int)0x8004D01E); - - public const int XACT_E_TIP_CONNECT_FAILED = unchecked((int)0x8004D01F); - - public const int XACT_E_TIP_PROTOCOL_ERROR = unchecked((int)0x8004D020); - - public const int XACT_E_TIP_PULL_FAILED = unchecked((int)0x8004D021); - - public const int XACT_E_DEST_TMNOTAVAILABLE = unchecked((int)0x8004D022); - - public const int XACT_E_TIP_DISABLED = unchecked((int)0x8004D023); - - public const int XACT_E_NETWORK_TX_DISABLED = unchecked((int)0x8004D024); - - public const int XACT_E_PARTNER_NETWORK_TX_DISABLED = unchecked((int)0x8004D025); - - public const int XACT_E_XA_TX_DISABLED = unchecked((int)0x8004D026); - - public const int XACT_E_UNABLE_TO_READ_DTC_CONFIG = unchecked((int)0x8004D027); - - public const int XACT_E_UNABLE_TO_LOAD_DTC_PROXY = unchecked((int)0x8004D028); - - public const int XACT_E_ABORTING = unchecked((int)0x8004D029); - - public const int XACT_E_PUSH_COMM_FAILURE = unchecked((int)0x8004D02A); - - public const int XACT_E_PULL_COMM_FAILURE = unchecked((int)0x8004D02B); - - public const int XACT_E_LU_TX_DISABLED = unchecked((int)0x8004D02C); - - public const int XACT_E_CLERKNOTFOUND = unchecked((int)0x8004D080); - - public const int XACT_E_CLERKEXISTS = unchecked((int)0x8004D081); - - public const int XACT_E_RECOVERYINPROGRESS = unchecked((int)0x8004D082); - - public const int XACT_E_TRANSACTIONCLOSED = unchecked((int)0x8004D083); - - public const int XACT_E_INVALIDLSN = unchecked((int)0x8004D084); - - public const int XACT_E_REPLAYREQUEST = unchecked((int)0x8004D085); - - public const int XACT_S_ASYNC = 0x0004D000; - - public const int XACT_S_DEFECT = 0x0004D001; - - public const int XACT_S_READONLY = 0x0004D002; - - public const int XACT_S_SOMENORETAIN = 0x0004D003; - - public const int XACT_S_OKINFORM = 0x0004D004; - - public const int XACT_S_MADECHANGESCONTENT = 0x0004D005; - - public const int XACT_S_MADECHANGESINFORM = 0x0004D006; - - public const int XACT_S_ALLNORETAIN = 0x0004D007; - - public const int XACT_S_ABORTING = 0x0004D008; - - public const int XACT_S_SINGLEPHASE = 0x0004D009; - - public const int XACT_S_LOCALLY_OK = 0x0004D00A; - - public const int XACT_S_LASTRESOURCEMANAGER = 0x0004D010; - - public const int CONTEXT_E_FIRST = unchecked((int)0x8004E000); - - public const int CONTEXT_E_LAST = unchecked((int)0x8004E02F); - - public const int CONTEXT_S_FIRST = 0x0004E000; - - public const int CONTEXT_S_LAST = 0x0004E02F; - - public const int CONTEXT_E_ABORTED = unchecked((int)0x8004E002); - - public const int CONTEXT_E_ABORTING = unchecked((int)0x8004E003); - - public const int CONTEXT_E_NOCONTEXT = unchecked((int)0x8004E004); - - public const int CONTEXT_E_WOULD_DEADLOCK = unchecked((int)0x8004E005); - - public const int CONTEXT_E_SYNCH_TIMEOUT = unchecked((int)0x8004E006); - - public const int CONTEXT_E_OLDREF = unchecked((int)0x8004E007); - - public const int CONTEXT_E_ROLENOTFOUND = unchecked((int)0x8004E00C); - - public const int CONTEXT_E_TMNOTAVAILABLE = unchecked((int)0x8004E00F); - - public const int CO_E_ACTIVATIONFAILED = unchecked((int)0x8004E021); - - public const int CO_E_ACTIVATIONFAILED_EVENTLOGGED = unchecked((int)0x8004E022); - - public const int CO_E_ACTIVATIONFAILED_CATALOGERROR = unchecked((int)0x8004E023); - - public const int CO_E_ACTIVATIONFAILED_TIMEOUT = unchecked((int)0x8004E024); - - public const int CO_E_INITIALIZATIONFAILED = unchecked((int)0x8004E025); - - public const int CONTEXT_E_NOJIT = unchecked((int)0x8004E026); - - public const int CONTEXT_E_NOTRANSACTION = unchecked((int)0x8004E027); - - public const int CO_E_THREADINGMODEL_CHANGED = unchecked((int)0x8004E028); - - public const int CO_E_NOIISINTRINSICS = unchecked((int)0x8004E029); - - public const int CO_E_NOCOOKIES = unchecked((int)0x8004E02A); - - public const int CO_E_DBERROR = unchecked((int)0x8004E02B); - - public const int CO_E_NOTPOOLED = unchecked((int)0x8004E02C); - - public const int CO_E_NOTCONSTRUCTED = unchecked((int)0x8004E02D); - - public const int CO_E_NOSYNCHRONIZATION = unchecked((int)0x8004E02E); - - public const int CO_E_ISOLEVELMISMATCH = unchecked((int)0x8004E02F); - - public const int CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED = unchecked((int)0x8004E030); - - public const int CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED = unchecked((int)0x8004E031); - - public const int OLE_S_USEREG = 0x00040000; - - public const int OLE_S_STATIC = 0x00040001; - - public const int OLE_S_MAC_CLIPFORMAT = 0x00040002; - - public const int DRAGDROP_S_DROP = 0x00040100; - - public const int DRAGDROP_S_CANCEL = 0x00040101; - - public const int DRAGDROP_S_USEDEFAULTCURSORS = 0x00040102; - - public const int DATA_S_SAMEFORMATETC = 0x00040130; - - public const int VIEW_S_ALREADY_FROZEN = 0x00040140; - - public const int CACHE_S_FORMATETC_NOTSUPPORTED = 0x00040170; - - public const int CACHE_S_SAMECACHE = 0x00040171; - - public const int CACHE_S_SOMECACHES_NOTUPDATED = 0x00040172; - - public const int OLEOBJ_S_INVALIDVERB = 0x00040180; - - public const int OLEOBJ_S_CANNOT_DOVERB_NOW = 0x00040181; - - public const int OLEOBJ_S_INVALIDHWND = 0x00040182; - - public const int INPLACE_S_TRUNCATED = 0x000401A0; - - public const int CONVERT10_S_NO_PRESENTATION = 0x000401C0; - - public const int MK_S_REDUCED_TO_SELF = 0x000401E2; - - public const int MK_S_ME = 0x000401E4; - - public const int MK_S_HIM = 0x000401E5; - - public const int MK_S_US = 0x000401E6; - - public const int MK_S_MONIKERALREADYREGISTERED = 0x000401E7; - - public const int SCHED_S_TASK_READY = 0x00041300; - - public const int SCHED_S_TASK_RUNNING = 0x00041301; - - public const int SCHED_S_TASK_DISABLED = 0x00041302; - - public const int SCHED_S_TASK_HAS_NOT_RUN = 0x00041303; - - public const int SCHED_S_TASK_NO_MORE_RUNS = 0x00041304; - - public const int SCHED_S_TASK_NOT_SCHEDULED = 0x00041305; - - public const int SCHED_S_TASK_TERMINATED = 0x00041306; - - public const int SCHED_S_TASK_NO_VALID_TRIGGERS = 0x00041307; - - public const int SCHED_S_EVENT_TRIGGER = 0x00041308; - - public const int SCHED_E_TRIGGER_NOT_FOUND = unchecked((int)0x80041309); - - public const int SCHED_E_TASK_NOT_READY = unchecked((int)0x8004130A); - - public const int SCHED_E_TASK_NOT_RUNNING = unchecked((int)0x8004130B); - - public const int SCHED_E_SERVICE_NOT_INSTALLED = unchecked((int)0x8004130C); - - public const int SCHED_E_CANNOT_OPEN_TASK = unchecked((int)0x8004130D); - - public const int SCHED_E_INVALID_TASK = unchecked((int)0x8004130E); - - public const int SCHED_E_ACCOUNT_INFORMATION_NOT_SET = unchecked((int)0x8004130F); - - public const int SCHED_E_ACCOUNT_NAME_NOT_FOUND = unchecked((int)0x80041310); - - public const int SCHED_E_ACCOUNT_DBASE_CORRUPT = unchecked((int)0x80041311); - - public const int SCHED_E_NO_SECURITY_SERVICES = unchecked((int)0x80041312); - - public const int SCHED_E_UNKNOWN_OBJECT_VERSION = unchecked((int)0x80041313); - - public const int SCHED_E_UNSUPPORTED_ACCOUNT_OPTION = unchecked((int)0x80041314); - - public const int SCHED_E_SERVICE_NOT_RUNNING = unchecked((int)0x80041315); - - public const int SCHED_E_UNEXPECTEDNODE = unchecked((int)0x80041316); - - public const int SCHED_E_NAMESPACE = unchecked((int)0x80041317); - - public const int SCHED_E_INVALIDVALUE = unchecked((int)0x80041318); - - public const int SCHED_E_MISSINGNODE = unchecked((int)0x80041319); - - public const int SCHED_E_MALFORMEDXML = unchecked((int)0x8004131A); - - public const int SCHED_S_SOME_TRIGGERS_FAILED = 0x0004131B; - - public const int SCHED_S_BATCH_LOGON_PROBLEM = 0x0004131C; - - public const int SCHED_E_TOO_MANY_NODES = unchecked((int)0x8004131D); - - public const int SCHED_E_PAST_END_BOUNDARY = unchecked((int)0x8004131E); - - public const int SCHED_E_ALREADY_RUNNING = unchecked((int)0x8004131F); - - public const int SCHED_E_USER_NOT_LOGGED_ON = unchecked((int)0x80041320); - - public const int SCHED_E_INVALID_TASK_HASH = unchecked((int)0x80041321); - - public const int SCHED_E_SERVICE_NOT_AVAILABLE = unchecked((int)0x80041322); - - public const int SCHED_E_SERVICE_TOO_BUSY = unchecked((int)0x80041323); - - public const int SCHED_E_TASK_ATTEMPTED = unchecked((int)0x80041324); - - public const int SCHED_S_TASK_QUEUED = 0x00041325; - - public const int SCHED_E_TASK_DISABLED = unchecked((int)0x80041326); - - public const int SCHED_E_TASK_NOT_V1_COMPAT = unchecked((int)0x80041327); - - public const int SCHED_E_START_ON_DEMAND = unchecked((int)0x80041328); - - public const int SCHED_E_TASK_NOT_UBPM_COMPAT = unchecked((int)0x80041329); - - public const int SCHED_E_DEPRECATED_FEATURE_USED = unchecked((int)0x80041330); - - public const int CO_E_CLASS_CREATE_FAILED = unchecked((int)0x80080001); - - public const int CO_E_SCM_ERROR = unchecked((int)0x80080002); - - public const int CO_E_SCM_RPC_FAILURE = unchecked((int)0x80080003); - - public const int CO_E_BAD_PATH = unchecked((int)0x80080004); - - public const int CO_E_SERVER_EXEC_FAILURE = unchecked((int)0x80080005); - - public const int CO_E_OBJSRV_RPC_FAILURE = unchecked((int)0x80080006); - - public const int MK_E_NO_NORMALIZED = unchecked((int)0x80080007); - - public const int CO_E_SERVER_STOPPING = unchecked((int)0x80080008); - - public const int MEM_E_INVALID_ROOT = unchecked((int)0x80080009); - - public const int MEM_E_INVALID_LINK = unchecked((int)0x80080010); - - public const int MEM_E_INVALID_SIZE = unchecked((int)0x80080011); - - public const int CO_S_NOTALLINTERFACES = 0x00080012; - - public const int CO_S_MACHINENAMENOTFOUND = 0x00080013; - - public const int CO_E_MISSING_DISPLAYNAME = unchecked((int)0x80080015); - - public const int CO_E_RUNAS_VALUE_MUST_BE_AAA = unchecked((int)0x80080016); - - public const int CO_E_ELEVATION_DISABLED = unchecked((int)0x80080017); - - public const int APPX_E_PACKAGING_INTERNAL = unchecked((int)0x80080200); - - public const int APPX_E_INTERLEAVING_NOT_ALLOWED = unchecked((int)0x80080201); - - public const int APPX_E_RELATIONSHIPS_NOT_ALLOWED = unchecked((int)0x80080202); - - public const int APPX_E_MISSING_REQUIRED_FILE = unchecked((int)0x80080203); - - public const int APPX_E_INVALID_MANIFEST = unchecked((int)0x80080204); - - public const int APPX_E_INVALID_BLOCKMAP = unchecked((int)0x80080205); - - public const int APPX_E_CORRUPT_CONTENT = unchecked((int)0x80080206); - - public const int APPX_E_BLOCK_HASH_INVALID = unchecked((int)0x80080207); - - public const int APPX_E_REQUESTED_RANGE_TOO_LARGE = unchecked((int)0x80080208); - - public const int APPX_E_INVALID_SIP_CLIENT_DATA = unchecked((int)0x80080209); - - public const int APPX_E_INVALID_KEY_INFO = unchecked((int)0x8008020A); - - public const int APPX_E_INVALID_CONTENTGROUPMAP = unchecked((int)0x8008020B); - - public const int APPX_E_INVALID_APPINSTALLER = unchecked((int)0x8008020C); - - public const int APPX_E_DELTA_BASELINE_VERSION_MISMATCH = unchecked((int)0x8008020D); - - public const int APPX_E_DELTA_PACKAGE_MISSING_FILE = unchecked((int)0x8008020E); - - public const int APPX_E_INVALID_DELTA_PACKAGE = unchecked((int)0x8008020F); - - public const int APPX_E_DELTA_APPENDED_PACKAGE_NOT_ALLOWED = unchecked((int)0x80080210); - - public const int APPX_E_INVALID_PACKAGING_LAYOUT = unchecked((int)0x80080211); - - public const int APPX_E_INVALID_PACKAGESIGNCONFIG = unchecked((int)0x80080212); - - public const int APPX_E_RESOURCESPRI_NOT_ALLOWED = unchecked((int)0x80080213); - - public const int APPX_E_FILE_COMPRESSION_MISMATCH = unchecked((int)0x80080214); - - public const int APPX_E_INVALID_PAYLOAD_PACKAGE_EXTENSION = unchecked((int)0x80080215); - - public const int APPX_E_INVALID_ENCRYPTION_EXCLUSION_FILE_LIST = unchecked((int)0x80080216); - - public const int BT_E_SPURIOUS_ACTIVATION = unchecked((int)0x80080300); - - public const int DISP_E_UNKNOWNINTERFACE = unchecked((int)0x80020001); - - public const int DISP_E_MEMBERNOTFOUND = unchecked((int)0x80020003); - - public const int DISP_E_PARAMNOTFOUND = unchecked((int)0x80020004); - - public const int DISP_E_TYPEMISMATCH = unchecked((int)0x80020005); - - public const int DISP_E_UNKNOWNNAME = unchecked((int)0x80020006); - - public const int DISP_E_NONAMEDARGS = unchecked((int)0x80020007); - - public const int DISP_E_BADVARTYPE = unchecked((int)0x80020008); - - public const int DISP_E_EXCEPTION = unchecked((int)0x80020009); - - public const int DISP_E_OVERFLOW = unchecked((int)0x8002000A); - - public const int DISP_E_BADINDEX = unchecked((int)0x8002000B); - - public const int DISP_E_UNKNOWNLCID = unchecked((int)0x8002000C); - - public const int DISP_E_ARRAYISLOCKED = unchecked((int)0x8002000D); - - public const int DISP_E_BADPARAMCOUNT = unchecked((int)0x8002000E); - - public const int DISP_E_PARAMNOTOPTIONAL = unchecked((int)0x8002000F); - - public const int DISP_E_BADCALLEE = unchecked((int)0x80020010); - - public const int DISP_E_NOTACOLLECTION = unchecked((int)0x80020011); - - public const int DISP_E_DIVBYZERO = unchecked((int)0x80020012); - - public const int DISP_E_BUFFERTOOSMALL = unchecked((int)0x80020013); - - public const int TYPE_E_BUFFERTOOSMALL = unchecked((int)0x80028016); - - public const int TYPE_E_FIELDNOTFOUND = unchecked((int)0x80028017); - - public const int TYPE_E_INVDATAREAD = unchecked((int)0x80028018); - - public const int TYPE_E_UNSUPFORMAT = unchecked((int)0x80028019); - - public const int TYPE_E_REGISTRYACCESS = unchecked((int)0x8002801C); - - public const int TYPE_E_LIBNOTREGISTERED = unchecked((int)0x8002801D); - - public const int TYPE_E_UNDEFINEDTYPE = unchecked((int)0x80028027); - - public const int TYPE_E_QUALIFIEDNAMEDISALLOWED = unchecked((int)0x80028028); - - public const int TYPE_E_INVALIDSTATE = unchecked((int)0x80028029); - - public const int TYPE_E_WRONGTYPEKIND = unchecked((int)0x8002802A); - - public const int TYPE_E_ELEMENTNOTFOUND = unchecked((int)0x8002802B); - - public const int TYPE_E_AMBIGUOUSNAME = unchecked((int)0x8002802C); - - public const int TYPE_E_NAMECONFLICT = unchecked((int)0x8002802D); - - public const int TYPE_E_UNKNOWNLCID = unchecked((int)0x8002802E); - - public const int TYPE_E_DLLFUNCTIONNOTFOUND = unchecked((int)0x8002802F); - - public const int TYPE_E_BADMODULEKIND = unchecked((int)0x800288BD); - - public const int TYPE_E_SIZETOOBIG = unchecked((int)0x800288C5); - - public const int TYPE_E_DUPLICATEID = unchecked((int)0x800288C6); - - public const int TYPE_E_INVALIDID = unchecked((int)0x800288CF); - - public const int TYPE_E_TYPEMISMATCH = unchecked((int)0x80028CA0); - - public const int TYPE_E_OUTOFBOUNDS = unchecked((int)0x80028CA1); - - public const int TYPE_E_IOERROR = unchecked((int)0x80028CA2); - - public const int TYPE_E_CANTCREATETMPFILE = unchecked((int)0x80028CA3); - - public const int TYPE_E_CANTLOADLIBRARY = unchecked((int)0x80029C4A); - - public const int TYPE_E_INCONSISTENTPROPFUNCS = unchecked((int)0x80029C83); - - public const int TYPE_E_CIRCULARTYPE = unchecked((int)0x80029C84); - - public const int STG_E_INVALIDFUNCTION = unchecked((int)0x80030001); - - public const int STG_E_FILENOTFOUND = unchecked((int)0x80030002); - - public const int STG_E_PATHNOTFOUND = unchecked((int)0x80030003); - - public const int STG_E_TOOMANYOPENFILES = unchecked((int)0x80030004); - - public const int STG_E_ACCESSDENIED = unchecked((int)0x80030005); - - public const int STG_E_INVALIDHANDLE = unchecked((int)0x80030006); - - public const int STG_E_INSUFFICIENTMEMORY = unchecked((int)0x80030008); - - public const int STG_E_INVALIDPOINTER = unchecked((int)0x80030009); - - public const int STG_E_NOMOREFILES = unchecked((int)0x80030012); - - public const int STG_E_DISKISWRITEPROTECTED = unchecked((int)0x80030013); - - public const int STG_E_SEEKERROR = unchecked((int)0x80030019); - - public const int STG_E_WRITEFAULT = unchecked((int)0x8003001D); - - public const int STG_E_READFAULT = unchecked((int)0x8003001E); - - public const int STG_E_SHAREVIOLATION = unchecked((int)0x80030020); - - public const int STG_E_LOCKVIOLATION = unchecked((int)0x80030021); - - public const int STG_E_FILEALREADYEXISTS = unchecked((int)0x80030050); - - public const int STG_E_INVALIDPARAMETER = unchecked((int)0x80030057); - - public const int STG_E_MEDIUMFULL = unchecked((int)0x80030070); - - public const int STG_E_PROPSETMISMATCHED = unchecked((int)0x800300F0); - - public const int STG_E_ABNORMALAPIEXIT = unchecked((int)0x800300FA); - - public const int STG_E_INVALIDHEADER = unchecked((int)0x800300FB); - - public const int STG_E_INVALIDNAME = unchecked((int)0x800300FC); - - public const int STG_E_UNKNOWN = unchecked((int)0x800300FD); - - public const int STG_E_UNIMPLEMENTEDFUNCTION = unchecked((int)0x800300FE); - - public const int STG_E_INVALIDFLAG = unchecked((int)0x800300FF); - - public const int STG_E_INUSE = unchecked((int)0x80030100); - - public const int STG_E_NOTCURRENT = unchecked((int)0x80030101); - - public const int STG_E_REVERTED = unchecked((int)0x80030102); - - public const int STG_E_CANTSAVE = unchecked((int)0x80030103); - - public const int STG_E_OLDFORMAT = unchecked((int)0x80030104); - - public const int STG_E_OLDDLL = unchecked((int)0x80030105); - - public const int STG_E_SHAREREQUIRED = unchecked((int)0x80030106); - - public const int STG_E_NOTFILEBASEDSTORAGE = unchecked((int)0x80030107); - - public const int STG_E_EXTANTMARSHALLINGS = unchecked((int)0x80030108); - - public const int STG_E_DOCFILECORRUPT = unchecked((int)0x80030109); - - public const int STG_E_BADBASEADDRESS = unchecked((int)0x80030110); - - public const int STG_E_DOCFILETOOLARGE = unchecked((int)0x80030111); - - public const int STG_E_NOTSIMPLEFORMAT = unchecked((int)0x80030112); - - public const int STG_E_INCOMPLETE = unchecked((int)0x80030201); - - public const int STG_E_TERMINATED = unchecked((int)0x80030202); - - public const int STG_S_CONVERTED = 0x00030200; - - public const int STG_S_BLOCK = 0x00030201; - - public const int STG_S_RETRYNOW = 0x00030202; - - public const int STG_S_MONITORING = 0x00030203; - - public const int STG_S_MULTIPLEOPENS = 0x00030204; - - public const int STG_S_CONSOLIDATIONFAILED = 0x00030205; - - public const int STG_S_CANNOTCONSOLIDATE = 0x00030206; - - public const int STG_S_POWER_CYCLE_REQUIRED = 0x00030207; - - public const int STG_E_FIRMWARE_SLOT_INVALID = unchecked((int)0x80030208); - - public const int STG_E_FIRMWARE_IMAGE_INVALID = unchecked((int)0x80030209); - - public const int STG_E_DEVICE_UNRESPONSIVE = unchecked((int)0x8003020A); - - public const int STG_E_STATUS_COPY_PROTECTION_FAILURE = unchecked((int)0x80030305); - - public const int STG_E_CSS_AUTHENTICATION_FAILURE = unchecked((int)0x80030306); - - public const int STG_E_CSS_KEY_NOT_PRESENT = unchecked((int)0x80030307); - - public const int STG_E_CSS_KEY_NOT_ESTABLISHED = unchecked((int)0x80030308); - - public const int STG_E_CSS_SCRAMBLED_SECTOR = unchecked((int)0x80030309); - - public const int STG_E_CSS_REGION_MISMATCH = unchecked((int)0x8003030A); - - public const int STG_E_RESETS_EXHAUSTED = unchecked((int)0x8003030B); - - public const int RPC_E_CALL_REJECTED = unchecked((int)0x80010001); - - public const int RPC_E_CALL_CANCELED = unchecked((int)0x80010002); - - public const int RPC_E_CANTPOST_INSENDCALL = unchecked((int)0x80010003); - - public const int RPC_E_CANTCALLOUT_INASYNCCALL = unchecked((int)0x80010004); - - public const int RPC_E_CANTCALLOUT_INEXTERNALCALL = unchecked((int)0x80010005); - - public const int RPC_E_CONNECTION_TERMINATED = unchecked((int)0x80010006); - - public const int RPC_E_SERVER_DIED = unchecked((int)0x80010007); - - public const int RPC_E_CLIENT_DIED = unchecked((int)0x80010008); - - public const int RPC_E_INVALID_DATAPACKET = unchecked((int)0x80010009); - - public const int RPC_E_CANTTRANSMIT_CALL = unchecked((int)0x8001000A); - - public const int RPC_E_CLIENT_CANTMARSHAL_DATA = unchecked((int)0x8001000B); - - public const int RPC_E_CLIENT_CANTUNMARSHAL_DATA = unchecked((int)0x8001000C); - - public const int RPC_E_SERVER_CANTMARSHAL_DATA = unchecked((int)0x8001000D); - - public const int RPC_E_SERVER_CANTUNMARSHAL_DATA = unchecked((int)0x8001000E); - - public const int RPC_E_INVALID_DATA = unchecked((int)0x8001000F); - - public const int RPC_E_INVALID_PARAMETER = unchecked((int)0x80010010); - - public const int RPC_E_CANTCALLOUT_AGAIN = unchecked((int)0x80010011); - - public const int RPC_E_SERVER_DIED_DNE = unchecked((int)0x80010012); - - public const int RPC_E_SYS_CALL_FAILED = unchecked((int)0x80010100); - - public const int RPC_E_OUT_OF_RESOURCES = unchecked((int)0x80010101); - - public const int RPC_E_ATTEMPTED_MULTITHREAD = unchecked((int)0x80010102); - - public const int RPC_E_NOT_REGISTERED = unchecked((int)0x80010103); - - public const int RPC_E_FAULT = unchecked((int)0x80010104); - - public const int RPC_E_SERVERFAULT = unchecked((int)0x80010105); - - public const int RPC_E_CHANGED_MODE = unchecked((int)0x80010106); - - public const int RPC_E_INVALIDMETHOD = unchecked((int)0x80010107); - - public const int RPC_E_DISCONNECTED = unchecked((int)0x80010108); - - public const int RPC_E_RETRY = unchecked((int)0x80010109); - - public const int RPC_E_SERVERCALL_RETRYLATER = unchecked((int)0x8001010A); - - public const int RPC_E_SERVERCALL_REJECTED = unchecked((int)0x8001010B); - - public const int RPC_E_INVALID_CALLDATA = unchecked((int)0x8001010C); - - public const int RPC_E_CANTCALLOUT_ININPUTSYNCCALL = unchecked((int)0x8001010D); - - public const int RPC_E_WRONG_THREAD = unchecked((int)0x8001010E); - - public const int RPC_E_THREAD_NOT_INIT = unchecked((int)0x8001010F); - - public const int RPC_E_VERSION_MISMATCH = unchecked((int)0x80010110); - - public const int RPC_E_INVALID_HEADER = unchecked((int)0x80010111); - - public const int RPC_E_INVALID_EXTENSION = unchecked((int)0x80010112); - - public const int RPC_E_INVALID_IPID = unchecked((int)0x80010113); - - public const int RPC_E_INVALID_OBJECT = unchecked((int)0x80010114); - - public const int RPC_S_CALLPENDING = unchecked((int)0x80010115); - - public const int RPC_S_WAITONTIMER = unchecked((int)0x80010116); - - public const int RPC_E_CALL_COMPLETE = unchecked((int)0x80010117); - - public const int RPC_E_UNSECURE_CALL = unchecked((int)0x80010118); - - public const int RPC_E_TOO_LATE = unchecked((int)0x80010119); - - public const int RPC_E_NO_GOOD_SECURITY_PACKAGES = unchecked((int)0x8001011A); - - public const int RPC_E_ACCESS_DENIED = unchecked((int)0x8001011B); - - public const int RPC_E_REMOTE_DISABLED = unchecked((int)0x8001011C); - - public const int RPC_E_INVALID_OBJREF = unchecked((int)0x8001011D); - - public const int RPC_E_NO_CONTEXT = unchecked((int)0x8001011E); - - public const int RPC_E_TIMEOUT = unchecked((int)0x8001011F); - - public const int RPC_E_NO_SYNC = unchecked((int)0x80010120); - - public const int RPC_E_FULLSIC_REQUIRED = unchecked((int)0x80010121); - - public const int RPC_E_INVALID_STD_NAME = unchecked((int)0x80010122); - - public const int CO_E_FAILEDTOIMPERSONATE = unchecked((int)0x80010123); - - public const int CO_E_FAILEDTOGETSECCTX = unchecked((int)0x80010124); - - public const int CO_E_FAILEDTOOPENTHREADTOKEN = unchecked((int)0x80010125); - - public const int CO_E_FAILEDTOGETTOKENINFO = unchecked((int)0x80010126); - - public const int CO_E_TRUSTEEDOESNTMATCHCLIENT = unchecked((int)0x80010127); - - public const int CO_E_FAILEDTOQUERYCLIENTBLANKET = unchecked((int)0x80010128); - - public const int CO_E_FAILEDTOSETDACL = unchecked((int)0x80010129); - - public const int CO_E_ACCESSCHECKFAILED = unchecked((int)0x8001012A); - - public const int CO_E_NETACCESSAPIFAILED = unchecked((int)0x8001012B); - - public const int CO_E_WRONGTRUSTEENAMESYNTAX = unchecked((int)0x8001012C); - - public const int CO_E_INVALIDSID = unchecked((int)0x8001012D); - - public const int CO_E_CONVERSIONFAILED = unchecked((int)0x8001012E); - - public const int CO_E_NOMATCHINGSIDFOUND = unchecked((int)0x8001012F); - - public const int CO_E_LOOKUPACCSIDFAILED = unchecked((int)0x80010130); - - public const int CO_E_NOMATCHINGNAMEFOUND = unchecked((int)0x80010131); - - public const int CO_E_LOOKUPACCNAMEFAILED = unchecked((int)0x80010132); - - public const int CO_E_SETSERLHNDLFAILED = unchecked((int)0x80010133); - - public const int CO_E_FAILEDTOGETWINDIR = unchecked((int)0x80010134); - - public const int CO_E_PATHTOOLONG = unchecked((int)0x80010135); - - public const int CO_E_FAILEDTOGENUUID = unchecked((int)0x80010136); - - public const int CO_E_FAILEDTOCREATEFILE = unchecked((int)0x80010137); - - public const int CO_E_FAILEDTOCLOSEHANDLE = unchecked((int)0x80010138); - - public const int CO_E_EXCEEDSYSACLLIMIT = unchecked((int)0x80010139); - - public const int CO_E_ACESINWRONGORDER = unchecked((int)0x8001013A); - - public const int CO_E_INCOMPATIBLESTREAMVERSION = unchecked((int)0x8001013B); - - public const int CO_E_FAILEDTOOPENPROCESSTOKEN = unchecked((int)0x8001013C); - - public const int CO_E_DECODEFAILED = unchecked((int)0x8001013D); - - public const int CO_E_ACNOTINITIALIZED = unchecked((int)0x8001013F); - - public const int CO_E_CANCEL_DISABLED = unchecked((int)0x80010140); - - public const int RPC_E_UNEXPECTED = unchecked((int)0x8001FFFF); - - public const int ERROR_AUDITING_DISABLED = unchecked((int)0xC0090001); - - public const int ERROR_ALL_SIDS_FILTERED = unchecked((int)0xC0090002); - - public const int ERROR_BIZRULES_NOT_ENABLED = unchecked((int)0xC0090003); - - public const int NTE_BAD_UID = unchecked((int)0x80090001); - - public const int NTE_BAD_HASH = unchecked((int)0x80090002); - - public const int NTE_BAD_KEY = unchecked((int)0x80090003); - - public const int NTE_BAD_LEN = unchecked((int)0x80090004); - - public const int NTE_BAD_DATA = unchecked((int)0x80090005); - - public const int NTE_BAD_SIGNATURE = unchecked((int)0x80090006); - - public const int NTE_BAD_VER = unchecked((int)0x80090007); - - public const int NTE_BAD_ALGID = unchecked((int)0x80090008); - - public const int NTE_BAD_FLAGS = unchecked((int)0x80090009); - - public const int NTE_BAD_TYPE = unchecked((int)0x8009000A); - - public const int NTE_BAD_KEY_STATE = unchecked((int)0x8009000B); - - public const int NTE_BAD_HASH_STATE = unchecked((int)0x8009000C); - - public const int NTE_NO_KEY = unchecked((int)0x8009000D); - - public const int NTE_NO_MEMORY = unchecked((int)0x8009000E); - - public const int NTE_EXISTS = unchecked((int)0x8009000F); - - public const int NTE_PERM = unchecked((int)0x80090010); - - public const int NTE_NOT_FOUND = unchecked((int)0x80090011); - - public const int NTE_DOUBLE_ENCRYPT = unchecked((int)0x80090012); - - public const int NTE_BAD_PROVIDER = unchecked((int)0x80090013); - - public const int NTE_BAD_PROV_TYPE = unchecked((int)0x80090014); - - public const int NTE_BAD_PUBLIC_KEY = unchecked((int)0x80090015); - - public const int NTE_BAD_KEYSET = unchecked((int)0x80090016); - - public const int NTE_PROV_TYPE_NOT_DEF = unchecked((int)0x80090017); - - public const int NTE_PROV_TYPE_ENTRY_BAD = unchecked((int)0x80090018); - - public const int NTE_KEYSET_NOT_DEF = unchecked((int)0x80090019); - - public const int NTE_KEYSET_ENTRY_BAD = unchecked((int)0x8009001A); - - public const int NTE_PROV_TYPE_NO_MATCH = unchecked((int)0x8009001B); - - public const int NTE_SIGNATURE_FILE_BAD = unchecked((int)0x8009001C); - - public const int NTE_PROVIDER_DLL_FAIL = unchecked((int)0x8009001D); - - public const int NTE_PROV_DLL_NOT_FOUND = unchecked((int)0x8009001E); - - public const int NTE_BAD_KEYSET_PARAM = unchecked((int)0x8009001F); - - public const int NTE_FAIL = unchecked((int)0x80090020); - - public const int NTE_SYS_ERR = unchecked((int)0x80090021); - - public const int NTE_SILENT_CONTEXT = unchecked((int)0x80090022); - - public const int NTE_TOKEN_KEYSET_STORAGE_FULL = unchecked((int)0x80090023); - - public const int NTE_TEMPORARY_PROFILE = unchecked((int)0x80090024); - - public const int NTE_FIXEDPARAMETER = unchecked((int)0x80090025); - - public const int NTE_INVALID_HANDLE = unchecked((int)0x80090026); - - public const int NTE_INVALID_PARAMETER = unchecked((int)0x80090027); - - public const int NTE_BUFFER_TOO_SMALL = unchecked((int)0x80090028); - - public const int NTE_NOT_SUPPORTED = unchecked((int)0x80090029); - - public const int NTE_NO_MORE_ITEMS = unchecked((int)0x8009002A); - - public const int NTE_BUFFERS_OVERLAP = unchecked((int)0x8009002B); - - public const int NTE_DECRYPTION_FAILURE = unchecked((int)0x8009002C); - - public const int NTE_INTERNAL_ERROR = unchecked((int)0x8009002D); - - public const int NTE_UI_REQUIRED = unchecked((int)0x8009002E); - - public const int NTE_HMAC_NOT_SUPPORTED = unchecked((int)0x8009002F); - - public const int NTE_DEVICE_NOT_READY = unchecked((int)0x80090030); - - public const int NTE_AUTHENTICATION_IGNORED = unchecked((int)0x80090031); - - public const int NTE_VALIDATION_FAILED = unchecked((int)0x80090032); - - public const int NTE_INCORRECT_PASSWORD = unchecked((int)0x80090033); - - public const int NTE_ENCRYPTION_FAILURE = unchecked((int)0x80090034); - - public const int NTE_DEVICE_NOT_FOUND = unchecked((int)0x80090035); - - public const int NTE_USER_CANCELLED = unchecked((int)0x80090036); - - public const int NTE_PASSWORD_CHANGE_REQUIRED = unchecked((int)0x80090037); - - public const int NTE_NOT_ACTIVE_CONSOLE = unchecked((int)0x80090038); - - public const int SEC_E_INSUFFICIENT_MEMORY = unchecked((int)0x80090300); - - public const int SEC_E_INVALID_HANDLE = unchecked((int)0x80090301); - - public const int SEC_E_UNSUPPORTED_FUNCTION = unchecked((int)0x80090302); - - public const int SEC_E_TARGET_UNKNOWN = unchecked((int)0x80090303); - - public const int SEC_E_INTERNAL_ERROR = unchecked((int)0x80090304); - - public const int SEC_E_SECPKG_NOT_FOUND = unchecked((int)0x80090305); - - public const int SEC_E_NOT_OWNER = unchecked((int)0x80090306); - - public const int SEC_E_CANNOT_INSTALL = unchecked((int)0x80090307); - - public const int SEC_E_INVALID_TOKEN = unchecked((int)0x80090308); - - public const int SEC_E_CANNOT_PACK = unchecked((int)0x80090309); - - public const int SEC_E_QOP_NOT_SUPPORTED = unchecked((int)0x8009030A); - - public const int SEC_E_NO_IMPERSONATION = unchecked((int)0x8009030B); - - public const int SEC_E_LOGON_DENIED = unchecked((int)0x8009030C); - - public const int SEC_E_UNKNOWN_CREDENTIALS = unchecked((int)0x8009030D); - - public const int SEC_E_NO_CREDENTIALS = unchecked((int)0x8009030E); - - public const int SEC_E_MESSAGE_ALTERED = unchecked((int)0x8009030F); - - public const int SEC_E_OUT_OF_SEQUENCE = unchecked((int)0x80090310); - - public const int SEC_E_NO_AUTHENTICATING_AUTHORITY = unchecked((int)0x80090311); - - public const int SEC_I_CONTINUE_NEEDED = 0x00090312; - - public const int SEC_I_COMPLETE_NEEDED = 0x00090313; - - public const int SEC_I_COMPLETE_AND_CONTINUE = 0x00090314; - - public const int SEC_I_LOCAL_LOGON = 0x00090315; - - public const int SEC_I_GENERIC_EXTENSION_RECEIVED = 0x00090316; - - public const int SEC_E_BAD_PKGID = unchecked((int)0x80090316); - - public const int SEC_E_CONTEXT_EXPIRED = unchecked((int)0x80090317); - - public const int SEC_I_CONTEXT_EXPIRED = 0x00090317; - - public const int SEC_E_INCOMPLETE_MESSAGE = unchecked((int)0x80090318); - - public const int SEC_E_INCOMPLETE_CREDENTIALS = unchecked((int)0x80090320); - - public const int SEC_E_BUFFER_TOO_SMALL = unchecked((int)0x80090321); - - public const int SEC_I_INCOMPLETE_CREDENTIALS = 0x00090320; - - public const int SEC_I_RENEGOTIATE = 0x00090321; - - public const int SEC_E_WRONG_PRINCIPAL = unchecked((int)0x80090322); - - public const int SEC_I_NO_LSA_CONTEXT = 0x00090323; - - public const int SEC_E_TIME_SKEW = unchecked((int)0x80090324); - - public const int SEC_E_UNTRUSTED_ROOT = unchecked((int)0x80090325); - - public const int SEC_E_ILLEGAL_MESSAGE = unchecked((int)0x80090326); - - public const int SEC_E_CERT_UNKNOWN = unchecked((int)0x80090327); - - public const int SEC_E_CERT_EXPIRED = unchecked((int)0x80090328); - - public const int SEC_E_ENCRYPT_FAILURE = unchecked((int)0x80090329); - - public const int SEC_E_DECRYPT_FAILURE = unchecked((int)0x80090330); - - public const int SEC_E_ALGORITHM_MISMATCH = unchecked((int)0x80090331); - - public const int SEC_E_SECURITY_QOS_FAILED = unchecked((int)0x80090332); - - public const int SEC_E_UNFINISHED_CONTEXT_DELETED = unchecked((int)0x80090333); - - public const int SEC_E_NO_TGT_REPLY = unchecked((int)0x80090334); - - public const int SEC_E_NO_IP_ADDRESSES = unchecked((int)0x80090335); - - public const int SEC_E_WRONG_CREDENTIAL_HANDLE = unchecked((int)0x80090336); - - public const int SEC_E_CRYPTO_SYSTEM_INVALID = unchecked((int)0x80090337); - - public const int SEC_E_MAX_REFERRALS_EXCEEDED = unchecked((int)0x80090338); - - public const int SEC_E_MUST_BE_KDC = unchecked((int)0x80090339); - - public const int SEC_E_STRONG_CRYPTO_NOT_SUPPORTED = unchecked((int)0x8009033A); - - public const int SEC_E_TOO_MANY_PRINCIPALS = unchecked((int)0x8009033B); - - public const int SEC_E_NO_PA_DATA = unchecked((int)0x8009033C); - - public const int SEC_E_PKINIT_NAME_MISMATCH = unchecked((int)0x8009033D); - - public const int SEC_E_SMARTCARD_LOGON_REQUIRED = unchecked((int)0x8009033E); - - public const int SEC_E_SHUTDOWN_IN_PROGRESS = unchecked((int)0x8009033F); - - public const int SEC_E_KDC_INVALID_REQUEST = unchecked((int)0x80090340); - - public const int SEC_E_KDC_UNABLE_TO_REFER = unchecked((int)0x80090341); - - public const int SEC_E_KDC_UNKNOWN_ETYPE = unchecked((int)0x80090342); - - public const int SEC_E_UNSUPPORTED_PREAUTH = unchecked((int)0x80090343); - - public const int SEC_E_DELEGATION_REQUIRED = unchecked((int)0x80090345); - - public const int SEC_E_BAD_BINDINGS = unchecked((int)0x80090346); - - public const int SEC_E_MULTIPLE_ACCOUNTS = unchecked((int)0x80090347); - - public const int SEC_E_NO_KERB_KEY = unchecked((int)0x80090348); - - public const int SEC_E_CERT_WRONG_USAGE = unchecked((int)0x80090349); - - public const int SEC_E_DOWNGRADE_DETECTED = unchecked((int)0x80090350); - - public const int SEC_E_SMARTCARD_CERT_REVOKED = unchecked((int)0x80090351); - - public const int SEC_E_ISSUING_CA_UNTRUSTED = unchecked((int)0x80090352); - - public const int SEC_E_REVOCATION_OFFLINE_C = unchecked((int)0x80090353); - - public const int SEC_E_PKINIT_CLIENT_FAILURE = unchecked((int)0x80090354); - - public const int SEC_E_SMARTCARD_CERT_EXPIRED = unchecked((int)0x80090355); - - public const int SEC_E_NO_S4U_PROT_SUPPORT = unchecked((int)0x80090356); - - public const int SEC_E_CROSSREALM_DELEGATION_FAILURE = unchecked((int)0x80090357); - - public const int SEC_E_REVOCATION_OFFLINE_KDC = unchecked((int)0x80090358); - - public const int SEC_E_ISSUING_CA_UNTRUSTED_KDC = unchecked((int)0x80090359); - - public const int SEC_E_KDC_CERT_EXPIRED = unchecked((int)0x8009035A); - - public const int SEC_E_KDC_CERT_REVOKED = unchecked((int)0x8009035B); - - public const int SEC_I_SIGNATURE_NEEDED = 0x0009035C; - - public const int SEC_E_INVALID_PARAMETER = unchecked((int)0x8009035D); - - public const int SEC_E_DELEGATION_POLICY = unchecked((int)0x8009035E); - - public const int SEC_E_POLICY_NLTM_ONLY = unchecked((int)0x8009035F); - - public const int SEC_I_NO_RENEGOTIATION = 0x00090360; - - public const int SEC_E_NO_CONTEXT = unchecked((int)0x80090361); - - public const int SEC_E_PKU2U_CERT_FAILURE = unchecked((int)0x80090362); - - public const int SEC_E_MUTUAL_AUTH_FAILED = unchecked((int)0x80090363); - - public const int SEC_I_MESSAGE_FRAGMENT = 0x00090364; - - public const int SEC_E_ONLY_HTTPS_ALLOWED = unchecked((int)0x80090365); - - public const int SEC_I_CONTINUE_NEEDED_MESSAGE_OK = 0x00090366; - - public const int SEC_E_APPLICATION_PROTOCOL_MISMATCH = unchecked((int)0x80090367); - - public const int SEC_I_ASYNC_CALL_PENDING = 0x00090368; - - public const int SEC_E_INVALID_UPN_NAME = unchecked((int)0x80090369); - - public const int SEC_E_EXT_BUFFER_TOO_SMALL = unchecked((int)0x8009036A); - - public const int SEC_E_INSUFFICIENT_BUFFERS = unchecked((int)0x8009036B); - - public const int CRYPT_E_MSG_ERROR = unchecked((int)0x80091001); - - public const int CRYPT_E_UNKNOWN_ALGO = unchecked((int)0x80091002); - - public const int CRYPT_E_OID_FORMAT = unchecked((int)0x80091003); - - public const int CRYPT_E_INVALID_MSG_TYPE = unchecked((int)0x80091004); - - public const int CRYPT_E_UNEXPECTED_ENCODING = unchecked((int)0x80091005); - - public const int CRYPT_E_AUTH_ATTR_MISSING = unchecked((int)0x80091006); - - public const int CRYPT_E_HASH_VALUE = unchecked((int)0x80091007); - - public const int CRYPT_E_INVALID_INDEX = unchecked((int)0x80091008); - - public const int CRYPT_E_ALREADY_DECRYPTED = unchecked((int)0x80091009); - - public const int CRYPT_E_NOT_DECRYPTED = unchecked((int)0x8009100A); - - public const int CRYPT_E_RECIPIENT_NOT_FOUND = unchecked((int)0x8009100B); - - public const int CRYPT_E_CONTROL_TYPE = unchecked((int)0x8009100C); - - public const int CRYPT_E_ISSUER_SERIALNUMBER = unchecked((int)0x8009100D); - - public const int CRYPT_E_SIGNER_NOT_FOUND = unchecked((int)0x8009100E); - - public const int CRYPT_E_ATTRIBUTES_MISSING = unchecked((int)0x8009100F); - - public const int CRYPT_E_STREAM_MSG_NOT_READY = unchecked((int)0x80091010); - - public const int CRYPT_E_STREAM_INSUFFICIENT_DATA = unchecked((int)0x80091011); - - public const int CRYPT_I_NEW_PROTECTION_REQUIRED = 0x00091012; - - public const int CRYPT_E_BAD_LEN = unchecked((int)0x80092001); - - public const int CRYPT_E_BAD_ENCODE = unchecked((int)0x80092002); - - public const int CRYPT_E_FILE_ERROR = unchecked((int)0x80092003); - - public const int CRYPT_E_NOT_FOUND = unchecked((int)0x80092004); - - public const int CRYPT_E_EXISTS = unchecked((int)0x80092005); - - public const int CRYPT_E_NO_PROVIDER = unchecked((int)0x80092006); - - public const int CRYPT_E_SELF_SIGNED = unchecked((int)0x80092007); - - public const int CRYPT_E_DELETED_PREV = unchecked((int)0x80092008); - - public const int CRYPT_E_NO_MATCH = unchecked((int)0x80092009); - - public const int CRYPT_E_UNEXPECTED_MSG_TYPE = unchecked((int)0x8009200A); - - public const int CRYPT_E_NO_KEY_PROPERTY = unchecked((int)0x8009200B); - - public const int CRYPT_E_NO_DECRYPT_CERT = unchecked((int)0x8009200C); - - public const int CRYPT_E_BAD_MSG = unchecked((int)0x8009200D); - - public const int CRYPT_E_NO_SIGNER = unchecked((int)0x8009200E); - - public const int CRYPT_E_PENDING_CLOSE = unchecked((int)0x8009200F); - - public const int CRYPT_E_REVOKED = unchecked((int)0x80092010); - - public const int CRYPT_E_NO_REVOCATION_DLL = unchecked((int)0x80092011); - - public const int CRYPT_E_NO_REVOCATION_CHECK = unchecked((int)0x80092012); - - public const int CRYPT_E_REVOCATION_OFFLINE = unchecked((int)0x80092013); - - public const int CRYPT_E_NOT_IN_REVOCATION_DATABASE = unchecked((int)0x80092014); - - public const int CRYPT_E_INVALID_NUMERIC_STRING = unchecked((int)0x80092020); - - public const int CRYPT_E_INVALID_PRINTABLE_STRING = unchecked((int)0x80092021); - - public const int CRYPT_E_INVALID_IA5_STRING = unchecked((int)0x80092022); - - public const int CRYPT_E_INVALID_X500_STRING = unchecked((int)0x80092023); - - public const int CRYPT_E_NOT_CHAR_STRING = unchecked((int)0x80092024); - - public const int CRYPT_E_FILERESIZED = unchecked((int)0x80092025); - - public const int CRYPT_E_SECURITY_SETTINGS = unchecked((int)0x80092026); - - public const int CRYPT_E_NO_VERIFY_USAGE_DLL = unchecked((int)0x80092027); - - public const int CRYPT_E_NO_VERIFY_USAGE_CHECK = unchecked((int)0x80092028); - - public const int CRYPT_E_VERIFY_USAGE_OFFLINE = unchecked((int)0x80092029); - - public const int CRYPT_E_NOT_IN_CTL = unchecked((int)0x8009202A); - - public const int CRYPT_E_NO_TRUSTED_SIGNER = unchecked((int)0x8009202B); - - public const int CRYPT_E_MISSING_PUBKEY_PARA = unchecked((int)0x8009202C); - - public const int CRYPT_E_OBJECT_LOCATOR_OBJECT_NOT_FOUND = unchecked((int)0x8009202D); - - public const int CRYPT_E_OSS_ERROR = unchecked((int)0x80093000); - - public const int OSS_MORE_BUF = unchecked((int)0x80093001); - - public const int OSS_NEGATIVE_UINTEGER = unchecked((int)0x80093002); - - public const int OSS_PDU_RANGE = unchecked((int)0x80093003); - - public const int OSS_MORE_INPUT = unchecked((int)0x80093004); - - public const int OSS_DATA_ERROR = unchecked((int)0x80093005); - - public const int OSS_BAD_ARG = unchecked((int)0x80093006); - - public const int OSS_BAD_VERSION = unchecked((int)0x80093007); - - public const int OSS_OUT_MEMORY = unchecked((int)0x80093008); - - public const int OSS_PDU_MISMATCH = unchecked((int)0x80093009); - - public const int OSS_LIMITED = unchecked((int)0x8009300A); - - public const int OSS_BAD_PTR = unchecked((int)0x8009300B); - - public const int OSS_BAD_TIME = unchecked((int)0x8009300C); - - public const int OSS_INDEFINITE_NOT_SUPPORTED = unchecked((int)0x8009300D); - - public const int OSS_MEM_ERROR = unchecked((int)0x8009300E); - - public const int OSS_BAD_TABLE = unchecked((int)0x8009300F); - - public const int OSS_TOO_LONG = unchecked((int)0x80093010); - - public const int OSS_CONSTRAINT_VIOLATED = unchecked((int)0x80093011); - - public const int OSS_FATAL_ERROR = unchecked((int)0x80093012); - - public const int OSS_ACCESS_SERIALIZATION_ERROR = unchecked((int)0x80093013); - - public const int OSS_NULL_TBL = unchecked((int)0x80093014); - - public const int OSS_NULL_FCN = unchecked((int)0x80093015); - - public const int OSS_BAD_ENCRULES = unchecked((int)0x80093016); - - public const int OSS_UNAVAIL_ENCRULES = unchecked((int)0x80093017); - - public const int OSS_CANT_OPEN_TRACE_WINDOW = unchecked((int)0x80093018); - - public const int OSS_UNIMPLEMENTED = unchecked((int)0x80093019); - - public const int OSS_OID_DLL_NOT_LINKED = unchecked((int)0x8009301A); - - public const int OSS_CANT_OPEN_TRACE_FILE = unchecked((int)0x8009301B); - - public const int OSS_TRACE_FILE_ALREADY_OPEN = unchecked((int)0x8009301C); - - public const int OSS_TABLE_MISMATCH = unchecked((int)0x8009301D); - - public const int OSS_TYPE_NOT_SUPPORTED = unchecked((int)0x8009301E); - - public const int OSS_REAL_DLL_NOT_LINKED = unchecked((int)0x8009301F); - - public const int OSS_REAL_CODE_NOT_LINKED = unchecked((int)0x80093020); - - public const int OSS_OUT_OF_RANGE = unchecked((int)0x80093021); - - public const int OSS_COPIER_DLL_NOT_LINKED = unchecked((int)0x80093022); - - public const int OSS_CONSTRAINT_DLL_NOT_LINKED = unchecked((int)0x80093023); - - public const int OSS_COMPARATOR_DLL_NOT_LINKED = unchecked((int)0x80093024); - - public const int OSS_COMPARATOR_CODE_NOT_LINKED = unchecked((int)0x80093025); - - public const int OSS_MEM_MGR_DLL_NOT_LINKED = unchecked((int)0x80093026); - - public const int OSS_PDV_DLL_NOT_LINKED = unchecked((int)0x80093027); - - public const int OSS_PDV_CODE_NOT_LINKED = unchecked((int)0x80093028); - - public const int OSS_API_DLL_NOT_LINKED = unchecked((int)0x80093029); - - public const int OSS_BERDER_DLL_NOT_LINKED = unchecked((int)0x8009302A); - - public const int OSS_PER_DLL_NOT_LINKED = unchecked((int)0x8009302B); - - public const int OSS_OPEN_TYPE_ERROR = unchecked((int)0x8009302C); - - public const int OSS_MUTEX_NOT_CREATED = unchecked((int)0x8009302D); - - public const int OSS_CANT_CLOSE_TRACE_FILE = unchecked((int)0x8009302E); - - public const int CRYPT_E_ASN1_ERROR = unchecked((int)0x80093100); - - public const int CRYPT_E_ASN1_INTERNAL = unchecked((int)0x80093101); - - public const int CRYPT_E_ASN1_EOD = unchecked((int)0x80093102); - - public const int CRYPT_E_ASN1_CORRUPT = unchecked((int)0x80093103); - - public const int CRYPT_E_ASN1_LARGE = unchecked((int)0x80093104); - - public const int CRYPT_E_ASN1_CONSTRAINT = unchecked((int)0x80093105); - - public const int CRYPT_E_ASN1_MEMORY = unchecked((int)0x80093106); - - public const int CRYPT_E_ASN1_OVERFLOW = unchecked((int)0x80093107); - - public const int CRYPT_E_ASN1_BADPDU = unchecked((int)0x80093108); - - public const int CRYPT_E_ASN1_BADARGS = unchecked((int)0x80093109); - - public const int CRYPT_E_ASN1_BADREAL = unchecked((int)0x8009310A); - - public const int CRYPT_E_ASN1_BADTAG = unchecked((int)0x8009310B); - - public const int CRYPT_E_ASN1_CHOICE = unchecked((int)0x8009310C); - - public const int CRYPT_E_ASN1_RULE = unchecked((int)0x8009310D); - - public const int CRYPT_E_ASN1_UTF8 = unchecked((int)0x8009310E); - - public const int CRYPT_E_ASN1_PDU_TYPE = unchecked((int)0x80093133); - - public const int CRYPT_E_ASN1_NYI = unchecked((int)0x80093134); - - public const int CRYPT_E_ASN1_EXTENDED = unchecked((int)0x80093201); - - public const int CRYPT_E_ASN1_NOEOD = unchecked((int)0x80093202); - - public const int CERTSRV_E_BAD_REQUESTSUBJECT = unchecked((int)0x80094001); - - public const int CERTSRV_E_NO_REQUEST = unchecked((int)0x80094002); - - public const int CERTSRV_E_BAD_REQUESTSTATUS = unchecked((int)0x80094003); - - public const int CERTSRV_E_PROPERTY_EMPTY = unchecked((int)0x80094004); - - public const int CERTSRV_E_INVALID_CA_CERTIFICATE = unchecked((int)0x80094005); - - public const int CERTSRV_E_SERVER_SUSPENDED = unchecked((int)0x80094006); - - public const int CERTSRV_E_ENCODING_LENGTH = unchecked((int)0x80094007); - - public const int CERTSRV_E_ROLECONFLICT = unchecked((int)0x80094008); - - public const int CERTSRV_E_RESTRICTEDOFFICER = unchecked((int)0x80094009); - - public const int CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED = unchecked((int)0x8009400A); - - public const int CERTSRV_E_NO_VALID_KRA = unchecked((int)0x8009400B); - - public const int CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL = unchecked((int)0x8009400C); - - public const int CERTSRV_E_NO_CAADMIN_DEFINED = unchecked((int)0x8009400D); - - public const int CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE = unchecked((int)0x8009400E); - - public const int CERTSRV_E_NO_DB_SESSIONS = unchecked((int)0x8009400F); - - public const int CERTSRV_E_ALIGNMENT_FAULT = unchecked((int)0x80094010); - - public const int CERTSRV_E_ENROLL_DENIED = unchecked((int)0x80094011); - - public const int CERTSRV_E_TEMPLATE_DENIED = unchecked((int)0x80094012); - - public const int CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE = unchecked((int)0x80094013); - - public const int CERTSRV_E_ADMIN_DENIED_REQUEST = unchecked((int)0x80094014); - - public const int CERTSRV_E_NO_POLICY_SERVER = unchecked((int)0x80094015); - - public const int CERTSRV_E_WEAK_SIGNATURE_OR_KEY = unchecked((int)0x80094016); - - public const int CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED = unchecked((int)0x80094017); - - public const int CERTSRV_E_ENCRYPTION_CERT_REQUIRED = unchecked((int)0x80094018); - - public const int CERTSRV_E_UNSUPPORTED_CERT_TYPE = unchecked((int)0x80094800); - - public const int CERTSRV_E_NO_CERT_TYPE = unchecked((int)0x80094801); - - public const int CERTSRV_E_TEMPLATE_CONFLICT = unchecked((int)0x80094802); - - public const int CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED = unchecked((int)0x80094803); - - public const int CERTSRV_E_ARCHIVED_KEY_REQUIRED = unchecked((int)0x80094804); - - public const int CERTSRV_E_SMIME_REQUIRED = unchecked((int)0x80094805); - - public const int CERTSRV_E_BAD_RENEWAL_SUBJECT = unchecked((int)0x80094806); - - public const int CERTSRV_E_BAD_TEMPLATE_VERSION = unchecked((int)0x80094807); - - public const int CERTSRV_E_TEMPLATE_POLICY_REQUIRED = unchecked((int)0x80094808); - - public const int CERTSRV_E_SIGNATURE_POLICY_REQUIRED = unchecked((int)0x80094809); - - public const int CERTSRV_E_SIGNATURE_COUNT = unchecked((int)0x8009480A); - - public const int CERTSRV_E_SIGNATURE_REJECTED = unchecked((int)0x8009480B); - - public const int CERTSRV_E_ISSUANCE_POLICY_REQUIRED = unchecked((int)0x8009480C); - - public const int CERTSRV_E_SUBJECT_UPN_REQUIRED = unchecked((int)0x8009480D); - - public const int CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED = unchecked((int)0x8009480E); - - public const int CERTSRV_E_SUBJECT_DNS_REQUIRED = unchecked((int)0x8009480F); - - public const int CERTSRV_E_ARCHIVED_KEY_UNEXPECTED = unchecked((int)0x80094810); - - public const int CERTSRV_E_KEY_LENGTH = unchecked((int)0x80094811); - - public const int CERTSRV_E_SUBJECT_EMAIL_REQUIRED = unchecked((int)0x80094812); - - public const int CERTSRV_E_UNKNOWN_CERT_TYPE = unchecked((int)0x80094813); - - public const int CERTSRV_E_CERT_TYPE_OVERLAP = unchecked((int)0x80094814); - - public const int CERTSRV_E_TOO_MANY_SIGNATURES = unchecked((int)0x80094815); - - public const int CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY = unchecked((int)0x80094816); - - public const int CERTSRV_E_INVALID_EK = unchecked((int)0x80094817); - - public const int CERTSRV_E_INVALID_IDBINDING = unchecked((int)0x80094818); - - public const int CERTSRV_E_INVALID_ATTESTATION = unchecked((int)0x80094819); - - public const int CERTSRV_E_KEY_ATTESTATION = unchecked((int)0x8009481A); - - public const int CERTSRV_E_CORRUPT_KEY_ATTESTATION = unchecked((int)0x8009481B); - - public const int CERTSRV_E_EXPIRED_CHALLENGE = unchecked((int)0x8009481C); - - public const int CERTSRV_E_INVALID_RESPONSE = unchecked((int)0x8009481D); - - public const int CERTSRV_E_INVALID_REQUESTID = unchecked((int)0x8009481E); - - public const int CERTSRV_E_REQUEST_PRECERTIFICATE_MISMATCH = unchecked((int)0x8009481F); - - public const int CERTSRV_E_PENDING_CLIENT_RESPONSE = unchecked((int)0x80094820); - - public const int XENROLL_E_KEY_NOT_EXPORTABLE = unchecked((int)0x80095000); - - public const int XENROLL_E_CANNOT_ADD_ROOT_CERT = unchecked((int)0x80095001); - - public const int XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND = unchecked((int)0x80095002); - - public const int XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH = unchecked((int)0x80095003); - - public const int XENROLL_E_RESPONSE_KA_HASH_MISMATCH = unchecked((int)0x80095004); - - public const int XENROLL_E_KEYSPEC_SMIME_MISMATCH = unchecked((int)0x80095005); - - public const int TRUST_E_SYSTEM_ERROR = unchecked((int)0x80096001); - - public const int TRUST_E_NO_SIGNER_CERT = unchecked((int)0x80096002); - - public const int TRUST_E_COUNTER_SIGNER = unchecked((int)0x80096003); - - public const int TRUST_E_CERT_SIGNATURE = unchecked((int)0x80096004); - - public const int TRUST_E_TIME_STAMP = unchecked((int)0x80096005); - - public const int TRUST_E_BAD_DIGEST = unchecked((int)0x80096010); - - public const int TRUST_E_MALFORMED_SIGNATURE = unchecked((int)0x80096011); - - public const int TRUST_E_BASIC_CONSTRAINTS = unchecked((int)0x80096019); - - public const int TRUST_E_FINANCIAL_CRITERIA = unchecked((int)0x8009601E); - - public const int MSSIPOTF_E_OUTOFMEMRANGE = unchecked((int)0x80097001); - - public const int MSSIPOTF_E_CANTGETOBJECT = unchecked((int)0x80097002); - - public const int MSSIPOTF_E_NOHEADTABLE = unchecked((int)0x80097003); - - public const int MSSIPOTF_E_BAD_MAGICNUMBER = unchecked((int)0x80097004); - - public const int MSSIPOTF_E_BAD_OFFSET_TABLE = unchecked((int)0x80097005); - - public const int MSSIPOTF_E_TABLE_TAGORDER = unchecked((int)0x80097006); - - public const int MSSIPOTF_E_TABLE_LONGWORD = unchecked((int)0x80097007); - - public const int MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT = unchecked((int)0x80097008); - - public const int MSSIPOTF_E_TABLES_OVERLAP = unchecked((int)0x80097009); - - public const int MSSIPOTF_E_TABLE_PADBYTES = unchecked((int)0x8009700A); - - public const int MSSIPOTF_E_FILETOOSMALL = unchecked((int)0x8009700B); - - public const int MSSIPOTF_E_TABLE_CHECKSUM = unchecked((int)0x8009700C); - - public const int MSSIPOTF_E_FILE_CHECKSUM = unchecked((int)0x8009700D); - - public const int MSSIPOTF_E_FAILED_POLICY = unchecked((int)0x80097010); - - public const int MSSIPOTF_E_FAILED_HINTS_CHECK = unchecked((int)0x80097011); - - public const int MSSIPOTF_E_NOT_OPENTYPE = unchecked((int)0x80097012); - - public const int MSSIPOTF_E_FILE = unchecked((int)0x80097013); - - public const int MSSIPOTF_E_CRYPT = unchecked((int)0x80097014); - - public const int MSSIPOTF_E_BADVERSION = unchecked((int)0x80097015); - - public const int MSSIPOTF_E_DSIG_STRUCTURE = unchecked((int)0x80097016); - - public const int MSSIPOTF_E_PCONST_CHECK = unchecked((int)0x80097017); - - public const int MSSIPOTF_E_STRUCTURE = unchecked((int)0x80097018); - - public const int ERROR_CRED_REQUIRES_CONFIRMATION = unchecked((int)0x80097019); - - public const int NTE_OP_OK = 0; - - public const int TRUST_E_PROVIDER_UNKNOWN = unchecked((int)0x800B0001); - - public const int TRUST_E_ACTION_UNKNOWN = unchecked((int)0x800B0002); - - public const int TRUST_E_SUBJECT_FORM_UNKNOWN = unchecked((int)0x800B0003); - - public const int TRUST_E_SUBJECT_NOT_TRUSTED = unchecked((int)0x800B0004); - - public const int DIGSIG_E_ENCODE = unchecked((int)0x800B0005); - - public const int DIGSIG_E_DECODE = unchecked((int)0x800B0006); - - public const int DIGSIG_E_EXTENSIBILITY = unchecked((int)0x800B0007); - - public const int DIGSIG_E_CRYPTO = unchecked((int)0x800B0008); - - public const int PERSIST_E_SIZEDEFINITE = unchecked((int)0x800B0009); - - public const int PERSIST_E_SIZEINDEFINITE = unchecked((int)0x800B000A); - - public const int PERSIST_E_NOTSELFSIZING = unchecked((int)0x800B000B); - - public const int TRUST_E_NOSIGNATURE = unchecked((int)0x800B0100); - - public const int CERT_E_EXPIRED = unchecked((int)0x800B0101); - - public const int CERT_E_VALIDITYPERIODNESTING = unchecked((int)0x800B0102); - - public const int CERT_E_ROLE = unchecked((int)0x800B0103); - - public const int CERT_E_PATHLENCONST = unchecked((int)0x800B0104); - - public const int CERT_E_CRITICAL = unchecked((int)0x800B0105); - - public const int CERT_E_PURPOSE = unchecked((int)0x800B0106); - - public const int CERT_E_ISSUERCHAINING = unchecked((int)0x800B0107); - - public const int CERT_E_MALFORMED = unchecked((int)0x800B0108); - - public const int CERT_E_UNTRUSTEDROOT = unchecked((int)0x800B0109); - - public const int CERT_E_CHAINING = unchecked((int)0x800B010A); - - public const int TRUST_E_FAIL = unchecked((int)0x800B010B); - - public const int CERT_E_REVOKED = unchecked((int)0x800B010C); - - public const int CERT_E_UNTRUSTEDTESTROOT = unchecked((int)0x800B010D); - - public const int CERT_E_REVOCATION_FAILURE = unchecked((int)0x800B010E); - - public const int CERT_E_CN_NO_MATCH = unchecked((int)0x800B010F); - - public const int CERT_E_WRONG_USAGE = unchecked((int)0x800B0110); - - public const int TRUST_E_EXPLICIT_DISTRUST = unchecked((int)0x800B0111); - - public const int CERT_E_UNTRUSTEDCA = unchecked((int)0x800B0112); - - public const int CERT_E_INVALID_POLICY = unchecked((int)0x800B0113); - - public const int CERT_E_INVALID_NAME = unchecked((int)0x800B0114); - - public const int SPAPI_E_EXPECTED_SECTION_NAME = unchecked((int)0x800F0000); - - public const int SPAPI_E_BAD_SECTION_NAME_LINE = unchecked((int)0x800F0001); - - public const int SPAPI_E_SECTION_NAME_TOO_LONG = unchecked((int)0x800F0002); - - public const int SPAPI_E_GENERAL_SYNTAX = unchecked((int)0x800F0003); - - public const int SPAPI_E_WRONG_INF_STYLE = unchecked((int)0x800F0100); - - public const int SPAPI_E_SECTION_NOT_FOUND = unchecked((int)0x800F0101); - - public const int SPAPI_E_LINE_NOT_FOUND = unchecked((int)0x800F0102); - - public const int SPAPI_E_NO_BACKUP = unchecked((int)0x800F0103); - - public const int SPAPI_E_NO_ASSOCIATED_CLASS = unchecked((int)0x800F0200); - - public const int SPAPI_E_CLASS_MISMATCH = unchecked((int)0x800F0201); - - public const int SPAPI_E_DUPLICATE_FOUND = unchecked((int)0x800F0202); - - public const int SPAPI_E_NO_DRIVER_SELECTED = unchecked((int)0x800F0203); - - public const int SPAPI_E_KEY_DOES_NOT_EXIST = unchecked((int)0x800F0204); - - public const int SPAPI_E_INVALID_DEVINST_NAME = unchecked((int)0x800F0205); - - public const int SPAPI_E_INVALID_CLASS = unchecked((int)0x800F0206); - - public const int SPAPI_E_DEVINST_ALREADY_EXISTS = unchecked((int)0x800F0207); - - public const int SPAPI_E_DEVINFO_NOT_REGISTERED = unchecked((int)0x800F0208); - - public const int SPAPI_E_INVALID_REG_PROPERTY = unchecked((int)0x800F0209); - - public const int SPAPI_E_NO_INF = unchecked((int)0x800F020A); - - public const int SPAPI_E_NO_SUCH_DEVINST = unchecked((int)0x800F020B); - - public const int SPAPI_E_CANT_LOAD_CLASS_ICON = unchecked((int)0x800F020C); - - public const int SPAPI_E_INVALID_CLASS_INSTALLER = unchecked((int)0x800F020D); - - public const int SPAPI_E_DI_DO_DEFAULT = unchecked((int)0x800F020E); - - public const int SPAPI_E_DI_NOFILECOPY = unchecked((int)0x800F020F); - - public const int SPAPI_E_INVALID_HWPROFILE = unchecked((int)0x800F0210); - - public const int SPAPI_E_NO_DEVICE_SELECTED = unchecked((int)0x800F0211); - - public const int SPAPI_E_DEVINFO_LIST_LOCKED = unchecked((int)0x800F0212); - - public const int SPAPI_E_DEVINFO_DATA_LOCKED = unchecked((int)0x800F0213); - - public const int SPAPI_E_DI_BAD_PATH = unchecked((int)0x800F0214); - - public const int SPAPI_E_NO_CLASSINSTALL_PARAMS = unchecked((int)0x800F0215); - - public const int SPAPI_E_FILEQUEUE_LOCKED = unchecked((int)0x800F0216); - - public const int SPAPI_E_BAD_SERVICE_INSTALLSECT = unchecked((int)0x800F0217); - - public const int SPAPI_E_NO_CLASS_DRIVER_LIST = unchecked((int)0x800F0218); - - public const int SPAPI_E_NO_ASSOCIATED_SERVICE = unchecked((int)0x800F0219); - - public const int SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE = unchecked((int)0x800F021A); - - public const int SPAPI_E_DEVICE_INTERFACE_ACTIVE = unchecked((int)0x800F021B); - - public const int SPAPI_E_DEVICE_INTERFACE_REMOVED = unchecked((int)0x800F021C); - - public const int SPAPI_E_BAD_INTERFACE_INSTALLSECT = unchecked((int)0x800F021D); - - public const int SPAPI_E_NO_SUCH_INTERFACE_CLASS = unchecked((int)0x800F021E); - - public const int SPAPI_E_INVALID_REFERENCE_STRING = unchecked((int)0x800F021F); - - public const int SPAPI_E_INVALID_MACHINENAME = unchecked((int)0x800F0220); - - public const int SPAPI_E_REMOTE_COMM_FAILURE = unchecked((int)0x800F0221); - - public const int SPAPI_E_MACHINE_UNAVAILABLE = unchecked((int)0x800F0222); - - public const int SPAPI_E_NO_CONFIGMGR_SERVICES = unchecked((int)0x800F0223); - - public const int SPAPI_E_INVALID_PROPPAGE_PROVIDER = unchecked((int)0x800F0224); - - public const int SPAPI_E_NO_SUCH_DEVICE_INTERFACE = unchecked((int)0x800F0225); - - public const int SPAPI_E_DI_POSTPROCESSING_REQUIRED = unchecked((int)0x800F0226); - - public const int SPAPI_E_INVALID_COINSTALLER = unchecked((int)0x800F0227); - - public const int SPAPI_E_NO_COMPAT_DRIVERS = unchecked((int)0x800F0228); - - public const int SPAPI_E_NO_DEVICE_ICON = unchecked((int)0x800F0229); - - public const int SPAPI_E_INVALID_INF_LOGCONFIG = unchecked((int)0x800F022A); - - public const int SPAPI_E_DI_DONT_INSTALL = unchecked((int)0x800F022B); - - public const int SPAPI_E_INVALID_FILTER_DRIVER = unchecked((int)0x800F022C); - - public const int SPAPI_E_NON_WINDOWS_NT_DRIVER = unchecked((int)0x800F022D); - - public const int SPAPI_E_NON_WINDOWS_DRIVER = unchecked((int)0x800F022E); - - public const int SPAPI_E_NO_CATALOG_FOR_OEM_INF = unchecked((int)0x800F022F); - - public const int SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE = unchecked((int)0x800F0230); - - public const int SPAPI_E_NOT_DISABLEABLE = unchecked((int)0x800F0231); - - public const int SPAPI_E_CANT_REMOVE_DEVINST = unchecked((int)0x800F0232); - - public const int SPAPI_E_INVALID_TARGET = unchecked((int)0x800F0233); - - public const int SPAPI_E_DRIVER_NONNATIVE = unchecked((int)0x800F0234); - - public const int SPAPI_E_IN_WOW64 = unchecked((int)0x800F0235); - - public const int SPAPI_E_SET_SYSTEM_RESTORE_POINT = unchecked((int)0x800F0236); - - public const int SPAPI_E_INCORRECTLY_COPIED_INF = unchecked((int)0x800F0237); - - public const int SPAPI_E_SCE_DISABLED = unchecked((int)0x800F0238); - - public const int SPAPI_E_UNKNOWN_EXCEPTION = unchecked((int)0x800F0239); - - public const int SPAPI_E_PNP_REGISTRY_ERROR = unchecked((int)0x800F023A); - - public const int SPAPI_E_REMOTE_REQUEST_UNSUPPORTED = unchecked((int)0x800F023B); - - public const int SPAPI_E_NOT_AN_INSTALLED_OEM_INF = unchecked((int)0x800F023C); - - public const int SPAPI_E_INF_IN_USE_BY_DEVICES = unchecked((int)0x800F023D); - - public const int SPAPI_E_DI_FUNCTION_OBSOLETE = unchecked((int)0x800F023E); - - public const int SPAPI_E_NO_AUTHENTICODE_CATALOG = unchecked((int)0x800F023F); - - public const int SPAPI_E_AUTHENTICODE_DISALLOWED = unchecked((int)0x800F0240); - - public const int SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER = unchecked((int)0x800F0241); - - public const int SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED = unchecked((int)0x800F0242); - - public const int SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED = unchecked((int)0x800F0243); - - public const int SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH = unchecked((int)0x800F0244); - - public const int SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE = unchecked((int)0x800F0245); - - public const int SPAPI_E_DEVICE_INSTALLER_NOT_READY = unchecked((int)0x800F0246); - - public const int SPAPI_E_DRIVER_STORE_ADD_FAILED = unchecked((int)0x800F0247); - - public const int SPAPI_E_DEVICE_INSTALL_BLOCKED = unchecked((int)0x800F0248); - - public const int SPAPI_E_DRIVER_INSTALL_BLOCKED = unchecked((int)0x800F0249); - - public const int SPAPI_E_WRONG_INF_TYPE = unchecked((int)0x800F024A); - - public const int SPAPI_E_FILE_HASH_NOT_IN_CATALOG = unchecked((int)0x800F024B); - - public const int SPAPI_E_DRIVER_STORE_DELETE_FAILED = unchecked((int)0x800F024C); - - public const int SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW = unchecked((int)0x800F0300); - - public const int SPAPI_E_ERROR_NOT_INSTALLED = unchecked((int)0x800F1000); - - public const int SCARD_F_INTERNAL_ERROR = unchecked((int)0x80100001); - - public const int SCARD_E_CANCELLED = unchecked((int)0x80100002); - - public const int SCARD_E_INVALID_HANDLE = unchecked((int)0x80100003); - - public const int SCARD_E_INVALID_PARAMETER = unchecked((int)0x80100004); - - public const int SCARD_E_INVALID_TARGET = unchecked((int)0x80100005); - - public const int SCARD_E_NO_MEMORY = unchecked((int)0x80100006); - - public const int SCARD_F_WAITED_TOO_LONG = unchecked((int)0x80100007); - - public const int SCARD_E_INSUFFICIENT_BUFFER = unchecked((int)0x80100008); - - public const int SCARD_E_UNKNOWN_READER = unchecked((int)0x80100009); - - public const int SCARD_E_TIMEOUT = unchecked((int)0x8010000A); - - public const int SCARD_E_SHARING_VIOLATION = unchecked((int)0x8010000B); - - public const int SCARD_E_NO_SMARTCARD = unchecked((int)0x8010000C); - - public const int SCARD_E_UNKNOWN_CARD = unchecked((int)0x8010000D); - - public const int SCARD_E_CANT_DISPOSE = unchecked((int)0x8010000E); - - public const int SCARD_E_PROTO_MISMATCH = unchecked((int)0x8010000F); - - public const int SCARD_E_NOT_READY = unchecked((int)0x80100010); - - public const int SCARD_E_INVALID_VALUE = unchecked((int)0x80100011); - - public const int SCARD_E_SYSTEM_CANCELLED = unchecked((int)0x80100012); - - public const int SCARD_F_COMM_ERROR = unchecked((int)0x80100013); - - public const int SCARD_F_UNKNOWN_ERROR = unchecked((int)0x80100014); - - public const int SCARD_E_INVALID_ATR = unchecked((int)0x80100015); - - public const int SCARD_E_NOT_TRANSACTED = unchecked((int)0x80100016); - - public const int SCARD_E_READER_UNAVAILABLE = unchecked((int)0x80100017); - - public const int SCARD_P_SHUTDOWN = unchecked((int)0x80100018); - - public const int SCARD_E_PCI_TOO_SMALL = unchecked((int)0x80100019); - - public const int SCARD_E_READER_UNSUPPORTED = unchecked((int)0x8010001A); - - public const int SCARD_E_DUPLICATE_READER = unchecked((int)0x8010001B); - - public const int SCARD_E_CARD_UNSUPPORTED = unchecked((int)0x8010001C); - - public const int SCARD_E_NO_SERVICE = unchecked((int)0x8010001D); - - public const int SCARD_E_SERVICE_STOPPED = unchecked((int)0x8010001E); - - public const int SCARD_E_UNEXPECTED = unchecked((int)0x8010001F); - - public const int SCARD_E_ICC_INSTALLATION = unchecked((int)0x80100020); - - public const int SCARD_E_ICC_CREATEORDER = unchecked((int)0x80100021); - - public const int SCARD_E_UNSUPPORTED_FEATURE = unchecked((int)0x80100022); - - public const int SCARD_E_DIR_NOT_FOUND = unchecked((int)0x80100023); - - public const int SCARD_E_FILE_NOT_FOUND = unchecked((int)0x80100024); - - public const int SCARD_E_NO_DIR = unchecked((int)0x80100025); - - public const int SCARD_E_NO_FILE = unchecked((int)0x80100026); - - public const int SCARD_E_NO_ACCESS = unchecked((int)0x80100027); - - public const int SCARD_E_WRITE_TOO_MANY = unchecked((int)0x80100028); - - public const int SCARD_E_BAD_SEEK = unchecked((int)0x80100029); - - public const int SCARD_E_INVALID_CHV = unchecked((int)0x8010002A); - - public const int SCARD_E_UNKNOWN_RES_MNG = unchecked((int)0x8010002B); - - public const int SCARD_E_NO_SUCH_CERTIFICATE = unchecked((int)0x8010002C); - - public const int SCARD_E_CERTIFICATE_UNAVAILABLE = unchecked((int)0x8010002D); - - public const int SCARD_E_NO_READERS_AVAILABLE = unchecked((int)0x8010002E); - - public const int SCARD_E_COMM_DATA_LOST = unchecked((int)0x8010002F); - - public const int SCARD_E_NO_KEY_CONTAINER = unchecked((int)0x80100030); - - public const int SCARD_E_SERVER_TOO_BUSY = unchecked((int)0x80100031); - - public const int SCARD_E_PIN_CACHE_EXPIRED = unchecked((int)0x80100032); - - public const int SCARD_E_NO_PIN_CACHE = unchecked((int)0x80100033); - - public const int SCARD_E_READ_ONLY_CARD = unchecked((int)0x80100034); - - public const int SCARD_W_UNSUPPORTED_CARD = unchecked((int)0x80100065); - - public const int SCARD_W_UNRESPONSIVE_CARD = unchecked((int)0x80100066); - - public const int SCARD_W_UNPOWERED_CARD = unchecked((int)0x80100067); - - public const int SCARD_W_RESET_CARD = unchecked((int)0x80100068); - - public const int SCARD_W_REMOVED_CARD = unchecked((int)0x80100069); - - public const int SCARD_W_SECURITY_VIOLATION = unchecked((int)0x8010006A); - - public const int SCARD_W_WRONG_CHV = unchecked((int)0x8010006B); - - public const int SCARD_W_CHV_BLOCKED = unchecked((int)0x8010006C); - - public const int SCARD_W_EOF = unchecked((int)0x8010006D); - - public const int SCARD_W_CANCELLED_BY_USER = unchecked((int)0x8010006E); - - public const int SCARD_W_CARD_NOT_AUTHENTICATED = unchecked((int)0x8010006F); - - public const int SCARD_W_CACHE_ITEM_NOT_FOUND = unchecked((int)0x80100070); - - public const int SCARD_W_CACHE_ITEM_STALE = unchecked((int)0x80100071); - - public const int SCARD_W_CACHE_ITEM_TOO_BIG = unchecked((int)0x80100072); - - public const int COMADMIN_E_OBJECTERRORS = unchecked((int)0x80110401); - - public const int COMADMIN_E_OBJECTINVALID = unchecked((int)0x80110402); - - public const int COMADMIN_E_KEYMISSING = unchecked((int)0x80110403); - - public const int COMADMIN_E_ALREADYINSTALLED = unchecked((int)0x80110404); - - public const int COMADMIN_E_APP_FILE_WRITEFAIL = unchecked((int)0x80110407); - - public const int COMADMIN_E_APP_FILE_READFAIL = unchecked((int)0x80110408); - - public const int COMADMIN_E_APP_FILE_VERSION = unchecked((int)0x80110409); - - public const int COMADMIN_E_BADPATH = unchecked((int)0x8011040A); - - public const int COMADMIN_E_APPLICATIONEXISTS = unchecked((int)0x8011040B); - - public const int COMADMIN_E_ROLEEXISTS = unchecked((int)0x8011040C); - - public const int COMADMIN_E_CANTCOPYFILE = unchecked((int)0x8011040D); - - public const int COMADMIN_E_NOUSER = unchecked((int)0x8011040F); - - public const int COMADMIN_E_INVALIDUSERIDS = unchecked((int)0x80110410); - - public const int COMADMIN_E_NOREGISTRYCLSID = unchecked((int)0x80110411); - - public const int COMADMIN_E_BADREGISTRYPROGID = unchecked((int)0x80110412); - - public const int COMADMIN_E_AUTHENTICATIONLEVEL = unchecked((int)0x80110413); - - public const int COMADMIN_E_USERPASSWDNOTVALID = unchecked((int)0x80110414); - - public const int COMADMIN_E_CLSIDORIIDMISMATCH = unchecked((int)0x80110418); - - public const int COMADMIN_E_REMOTEINTERFACE = unchecked((int)0x80110419); - - public const int COMADMIN_E_DLLREGISTERSERVER = unchecked((int)0x8011041A); - - public const int COMADMIN_E_NOSERVERSHARE = unchecked((int)0x8011041B); - - public const int COMADMIN_E_DLLLOADFAILED = unchecked((int)0x8011041D); - - public const int COMADMIN_E_BADREGISTRYLIBID = unchecked((int)0x8011041E); - - public const int COMADMIN_E_APPDIRNOTFOUND = unchecked((int)0x8011041F); - - public const int COMADMIN_E_REGISTRARFAILED = unchecked((int)0x80110423); - - public const int COMADMIN_E_COMPFILE_DOESNOTEXIST = unchecked((int)0x80110424); - - public const int COMADMIN_E_COMPFILE_LOADDLLFAIL = unchecked((int)0x80110425); - - public const int COMADMIN_E_COMPFILE_GETCLASSOBJ = unchecked((int)0x80110426); - - public const int COMADMIN_E_COMPFILE_CLASSNOTAVAIL = unchecked((int)0x80110427); - - public const int COMADMIN_E_COMPFILE_BADTLB = unchecked((int)0x80110428); - - public const int COMADMIN_E_COMPFILE_NOTINSTALLABLE = unchecked((int)0x80110429); - - public const int COMADMIN_E_NOTCHANGEABLE = unchecked((int)0x8011042A); - - public const int COMADMIN_E_NOTDELETEABLE = unchecked((int)0x8011042B); - - public const int COMADMIN_E_SESSION = unchecked((int)0x8011042C); - - public const int COMADMIN_E_COMP_MOVE_LOCKED = unchecked((int)0x8011042D); - - public const int COMADMIN_E_COMP_MOVE_BAD_DEST = unchecked((int)0x8011042E); - - public const int COMADMIN_E_REGISTERTLB = unchecked((int)0x80110430); - - public const int COMADMIN_E_SYSTEMAPP = unchecked((int)0x80110433); - - public const int COMADMIN_E_COMPFILE_NOREGISTRAR = unchecked((int)0x80110434); - - public const int COMADMIN_E_COREQCOMPINSTALLED = unchecked((int)0x80110435); - - public const int COMADMIN_E_SERVICENOTINSTALLED = unchecked((int)0x80110436); - - public const int COMADMIN_E_PROPERTYSAVEFAILED = unchecked((int)0x80110437); - - public const int COMADMIN_E_OBJECTEXISTS = unchecked((int)0x80110438); - - public const int COMADMIN_E_COMPONENTEXISTS = unchecked((int)0x80110439); - - public const int COMADMIN_E_REGFILE_CORRUPT = unchecked((int)0x8011043B); - - public const int COMADMIN_E_PROPERTY_OVERFLOW = unchecked((int)0x8011043C); - - public const int COMADMIN_E_NOTINREGISTRY = unchecked((int)0x8011043E); - - public const int COMADMIN_E_OBJECTNOTPOOLABLE = unchecked((int)0x8011043F); - - public const int COMADMIN_E_APPLID_MATCHES_CLSID = unchecked((int)0x80110446); - - public const int COMADMIN_E_ROLE_DOES_NOT_EXIST = unchecked((int)0x80110447); - - public const int COMADMIN_E_START_APP_NEEDS_COMPONENTS = unchecked((int)0x80110448); - - public const int COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM = unchecked((int)0x80110449); - - public const int COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY = unchecked((int)0x8011044A); - - public const int COMADMIN_E_CAN_NOT_START_APP = unchecked((int)0x8011044B); - - public const int COMADMIN_E_CAN_NOT_EXPORT_SYS_APP = unchecked((int)0x8011044C); - - public const int COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT = unchecked((int)0x8011044D); - - public const int COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER = unchecked((int)0x8011044E); - - public const int COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE = unchecked((int)0x8011044F); - - public const int COMADMIN_E_BASE_PARTITION_ONLY = unchecked((int)0x80110450); - - public const int COMADMIN_E_START_APP_DISABLED = unchecked((int)0x80110451); - - public const int COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME = unchecked((int)0x80110457); - - public const int COMADMIN_E_CAT_INVALID_PARTITION_NAME = unchecked((int)0x80110458); - - public const int COMADMIN_E_CAT_PARTITION_IN_USE = unchecked((int)0x80110459); - - public const int COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES = unchecked((int)0x8011045A); - - public const int COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED = unchecked((int)0x8011045B); - - public const int COMADMIN_E_AMBIGUOUS_APPLICATION_NAME = unchecked((int)0x8011045C); - - public const int COMADMIN_E_AMBIGUOUS_PARTITION_NAME = unchecked((int)0x8011045D); - - public const int COMADMIN_E_REGDB_NOTINITIALIZED = unchecked((int)0x80110472); - - public const int COMADMIN_E_REGDB_NOTOPEN = unchecked((int)0x80110473); - - public const int COMADMIN_E_REGDB_SYSTEMERR = unchecked((int)0x80110474); - - public const int COMADMIN_E_REGDB_ALREADYRUNNING = unchecked((int)0x80110475); - - public const int COMADMIN_E_MIG_VERSIONNOTSUPPORTED = unchecked((int)0x80110480); - - public const int COMADMIN_E_MIG_SCHEMANOTFOUND = unchecked((int)0x80110481); - - public const int COMADMIN_E_CAT_BITNESSMISMATCH = unchecked((int)0x80110482); - - public const int COMADMIN_E_CAT_UNACCEPTABLEBITNESS = unchecked((int)0x80110483); - - public const int COMADMIN_E_CAT_WRONGAPPBITNESS = unchecked((int)0x80110484); - - public const int COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED = unchecked((int)0x80110485); - - public const int COMADMIN_E_CAT_SERVERFAULT = unchecked((int)0x80110486); - - public const int COMQC_E_APPLICATION_NOT_QUEUED = unchecked((int)0x80110600); - - public const int COMQC_E_NO_QUEUEABLE_INTERFACES = unchecked((int)0x80110601); - - public const int COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE = unchecked((int)0x80110602); - - public const int COMQC_E_NO_IPERSISTSTREAM = unchecked((int)0x80110603); - - public const int COMQC_E_BAD_MESSAGE = unchecked((int)0x80110604); - - public const int COMQC_E_UNAUTHENTICATED = unchecked((int)0x80110605); - - public const int COMQC_E_UNTRUSTED_ENQUEUER = unchecked((int)0x80110606); - - public const int MSDTC_E_DUPLICATE_RESOURCE = unchecked((int)0x80110701); - - public const int COMADMIN_E_OBJECT_PARENT_MISSING = unchecked((int)0x80110808); - - public const int COMADMIN_E_OBJECT_DOES_NOT_EXIST = unchecked((int)0x80110809); - - public const int COMADMIN_E_APP_NOT_RUNNING = unchecked((int)0x8011080A); - - public const int COMADMIN_E_INVALID_PARTITION = unchecked((int)0x8011080B); - - public const int COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE = unchecked((int)0x8011080D); - - public const int COMADMIN_E_USER_IN_SET = unchecked((int)0x8011080E); - - public const int COMADMIN_E_CANTRECYCLELIBRARYAPPS = unchecked((int)0x8011080F); - - public const int COMADMIN_E_CANTRECYCLESERVICEAPPS = unchecked((int)0x80110811); - - public const int COMADMIN_E_PROCESSALREADYRECYCLED = unchecked((int)0x80110812); - - public const int COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED = unchecked((int)0x80110813); - - public const int COMADMIN_E_CANTMAKEINPROCSERVICE = unchecked((int)0x80110814); - - public const int COMADMIN_E_PROGIDINUSEBYCLSID = unchecked((int)0x80110815); - - public const int COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET = unchecked((int)0x80110816); - - public const int COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED = unchecked((int)0x80110817); - - public const int COMADMIN_E_PARTITION_ACCESSDENIED = unchecked((int)0x80110818); - - public const int COMADMIN_E_PARTITION_MSI_ONLY = unchecked((int)0x80110819); - - public const int COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT = unchecked((int)0x8011081A); - - public const int COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS = unchecked((int)0x8011081B); - - public const int COMADMIN_E_COMP_MOVE_SOURCE = unchecked((int)0x8011081C); - - public const int COMADMIN_E_COMP_MOVE_DEST = unchecked((int)0x8011081D); - - public const int COMADMIN_E_COMP_MOVE_PRIVATE = unchecked((int)0x8011081E); - - public const int COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET = unchecked((int)0x8011081F); - - public const int COMADMIN_E_CANNOT_ALIAS_EVENTCLASS = unchecked((int)0x80110820); - - public const int COMADMIN_E_PRIVATE_ACCESSDENIED = unchecked((int)0x80110821); - - public const int COMADMIN_E_SAFERINVALID = unchecked((int)0x80110822); - - public const int COMADMIN_E_REGISTRY_ACCESSDENIED = unchecked((int)0x80110823); - - public const int COMADMIN_E_PARTITIONS_DISABLED = unchecked((int)0x80110824); - - public const int WER_S_REPORT_DEBUG = 0x001B0000; - - public const int WER_S_REPORT_UPLOADED = 0x001B0001; - - public const int WER_S_REPORT_QUEUED = 0x001B0002; - - public const int WER_S_DISABLED = 0x001B0003; - - public const int WER_S_SUSPENDED_UPLOAD = 0x001B0004; - - public const int WER_S_DISABLED_QUEUE = 0x001B0005; - - public const int WER_S_DISABLED_ARCHIVE = 0x001B0006; - - public const int WER_S_REPORT_ASYNC = 0x001B0007; - - public const int WER_S_IGNORE_ASSERT_INSTANCE = 0x001B0008; - - public const int WER_S_IGNORE_ALL_ASSERTS = 0x001B0009; - - public const int WER_S_ASSERT_CONTINUE = 0x001B000A; - - public const int WER_S_THROTTLED = 0x001B000B; - - public const int WER_S_REPORT_UPLOADED_CAB = 0x001B000C; - - public const int WER_E_CRASH_FAILURE = unchecked((int)0x801B8000); - - public const int WER_E_CANCELED = unchecked((int)0x801B8001); - - public const int WER_E_NETWORK_FAILURE = unchecked((int)0x801B8002); - - public const int WER_E_NOT_INITIALIZED = unchecked((int)0x801B8003); - - public const int WER_E_ALREADY_REPORTING = unchecked((int)0x801B8004); - - public const int WER_E_DUMP_THROTTLED = unchecked((int)0x801B8005); - - public const int WER_E_INSUFFICIENT_CONSENT = unchecked((int)0x801B8006); - - public const int WER_E_TOO_HEAVY = unchecked((int)0x801B8007); - - public const int ERROR_FLT_IO_COMPLETE = 0x001F0001; - - public const int ERROR_FLT_NO_HANDLER_DEFINED = unchecked((int)0x801F0001); - - public const int ERROR_FLT_CONTEXT_ALREADY_DEFINED = unchecked((int)0x801F0002); - - public const int ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST = unchecked((int)0x801F0003); - - public const int ERROR_FLT_DISALLOW_FAST_IO = unchecked((int)0x801F0004); - - public const int ERROR_FLT_INVALID_NAME_REQUEST = unchecked((int)0x801F0005); - - public const int ERROR_FLT_NOT_SAFE_TO_POST_OPERATION = unchecked((int)0x801F0006); - - public const int ERROR_FLT_NOT_INITIALIZED = unchecked((int)0x801F0007); - - public const int ERROR_FLT_FILTER_NOT_READY = unchecked((int)0x801F0008); - - public const int ERROR_FLT_POST_OPERATION_CLEANUP = unchecked((int)0x801F0009); - - public const int ERROR_FLT_INTERNAL_ERROR = unchecked((int)0x801F000A); - - public const int ERROR_FLT_DELETING_OBJECT = unchecked((int)0x801F000B); - - public const int ERROR_FLT_MUST_BE_NONPAGED_POOL = unchecked((int)0x801F000C); - - public const int ERROR_FLT_DUPLICATE_ENTRY = unchecked((int)0x801F000D); - - public const int ERROR_FLT_CBDQ_DISABLED = unchecked((int)0x801F000E); - - public const int ERROR_FLT_DO_NOT_ATTACH = unchecked((int)0x801F000F); - - public const int ERROR_FLT_DO_NOT_DETACH = unchecked((int)0x801F0010); - - public const int ERROR_FLT_INSTANCE_ALTITUDE_COLLISION = unchecked((int)0x801F0011); - - public const int ERROR_FLT_INSTANCE_NAME_COLLISION = unchecked((int)0x801F0012); - - public const int ERROR_FLT_FILTER_NOT_FOUND = unchecked((int)0x801F0013); - - public const int ERROR_FLT_VOLUME_NOT_FOUND = unchecked((int)0x801F0014); - - public const int ERROR_FLT_INSTANCE_NOT_FOUND = unchecked((int)0x801F0015); - - public const int ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND = unchecked((int)0x801F0016); - - public const int ERROR_FLT_INVALID_CONTEXT_REGISTRATION = unchecked((int)0x801F0017); - - public const int ERROR_FLT_NAME_CACHE_MISS = unchecked((int)0x801F0018); - - public const int ERROR_FLT_NO_DEVICE_OBJECT = unchecked((int)0x801F0019); - - public const int ERROR_FLT_VOLUME_ALREADY_MOUNTED = unchecked((int)0x801F001A); - - public const int ERROR_FLT_ALREADY_ENLISTED = unchecked((int)0x801F001B); - - public const int ERROR_FLT_CONTEXT_ALREADY_LINKED = unchecked((int)0x801F001C); - - public const int ERROR_FLT_NO_WAITER_FOR_REPLY = unchecked((int)0x801F0020); - - public const int ERROR_FLT_REGISTRATION_BUSY = unchecked((int)0x801F0023); - - public const int ERROR_HUNG_DISPLAY_DRIVER_THREAD = unchecked((int)0x80260001); - - public const int DWM_E_COMPOSITIONDISABLED = unchecked((int)0x80263001); - - public const int DWM_E_REMOTING_NOT_SUPPORTED = unchecked((int)0x80263002); - - public const int DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE = unchecked((int)0x80263003); - - public const int DWM_E_NOT_QUEUING_PRESENTS = unchecked((int)0x80263004); - - public const int DWM_E_ADAPTER_NOT_FOUND = unchecked((int)0x80263005); - - public const int DWM_S_GDI_REDIRECTION_SURFACE = 0x00263005; - - public const int DWM_E_TEXTURE_TOO_LARGE = unchecked((int)0x80263007); - - public const int DWM_S_GDI_REDIRECTION_SURFACE_BLT_VIA_GDI = 0x00263008; - - public const int ERROR_MONITOR_NO_DESCRIPTOR = 0x00261001; - - public const int ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT = 0x00261002; - - public const int ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM = unchecked((int)0xC0261003); - - public const int ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK = unchecked((int)0xC0261004); - - public const int ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED = unchecked((int)0xC0261005); - - public const int ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK = unchecked((int)0xC0261006); - - public const int ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK = unchecked((int)0xC0261007); - - public const int ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA = unchecked((int)0xC0261008); - - public const int ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK = unchecked((int)0xC0261009); - - public const int ERROR_MONITOR_INVALID_MANUFACTURE_DATE = unchecked((int)0xC026100A); - - public const int ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER = unchecked((int)0xC0262000); - - public const int ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER = unchecked((int)0xC0262001); - - public const int ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER = unchecked((int)0xC0262002); - - public const int ERROR_GRAPHICS_ADAPTER_WAS_RESET = unchecked((int)0xC0262003); - - public const int ERROR_GRAPHICS_INVALID_DRIVER_MODEL = unchecked((int)0xC0262004); - - public const int ERROR_GRAPHICS_PRESENT_MODE_CHANGED = unchecked((int)0xC0262005); - - public const int ERROR_GRAPHICS_PRESENT_OCCLUDED = unchecked((int)0xC0262006); - - public const int ERROR_GRAPHICS_PRESENT_DENIED = unchecked((int)0xC0262007); - - public const int ERROR_GRAPHICS_CANNOTCOLORCONVERT = unchecked((int)0xC0262008); - - public const int ERROR_GRAPHICS_DRIVER_MISMATCH = unchecked((int)0xC0262009); - - public const int ERROR_GRAPHICS_PARTIAL_DATA_POPULATED = 0x4026200A; - - public const int ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED = unchecked((int)0xC026200B); - - public const int ERROR_GRAPHICS_PRESENT_UNOCCLUDED = unchecked((int)0xC026200C); - - public const int ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE = unchecked((int)0xC026200D); - - public const int ERROR_GRAPHICS_WINDOWLESS_PRESENT_DISABLED = unchecked((int)0xC026200E); - - public const int ERROR_GRAPHICS_PRESENT_INVALID_WINDOW = unchecked((int)0xC026200F); - - public const int ERROR_GRAPHICS_PRESENT_BUFFER_NOT_BOUND = unchecked((int)0xC0262010); - - public const int ERROR_GRAPHICS_VAIL_STATE_CHANGED = unchecked((int)0xC0262011); - - public const int ERROR_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN = unchecked((int)0xC0262012); - - public const int ERROR_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED = unchecked((int)0xC0262013); - - public const int ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_CREATE_SUPERWETINK_MESSAGE = unchecked((int)0xC0262014); - - public const int ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_DESTROY_SUPERWETINK_MESSAGE = unchecked((int)0xC0262015); - - public const int ERROR_GRAPHICS_NO_VIDEO_MEMORY = unchecked((int)0xC0262100); - - public const int ERROR_GRAPHICS_CANT_LOCK_MEMORY = unchecked((int)0xC0262101); - - public const int ERROR_GRAPHICS_ALLOCATION_BUSY = unchecked((int)0xC0262102); - - public const int ERROR_GRAPHICS_TOO_MANY_REFERENCES = unchecked((int)0xC0262103); - - public const int ERROR_GRAPHICS_TRY_AGAIN_LATER = unchecked((int)0xC0262104); - - public const int ERROR_GRAPHICS_TRY_AGAIN_NOW = unchecked((int)0xC0262105); - - public const int ERROR_GRAPHICS_ALLOCATION_INVALID = unchecked((int)0xC0262106); - - public const int ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE = unchecked((int)0xC0262107); - - public const int ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED = unchecked((int)0xC0262108); - - public const int ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION = unchecked((int)0xC0262109); - - public const int ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE = unchecked((int)0xC0262110); - - public const int ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION = unchecked((int)0xC0262111); - - public const int ERROR_GRAPHICS_ALLOCATION_CLOSED = unchecked((int)0xC0262112); - - public const int ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE = unchecked((int)0xC0262113); - - public const int ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE = unchecked((int)0xC0262114); - - public const int ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE = unchecked((int)0xC0262115); - - public const int ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST = unchecked((int)0xC0262116); - - public const int ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE = unchecked((int)0xC0262200); - - public const int ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION = 0x40262201; - - public const int ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY = unchecked((int)0xC0262300); - - public const int ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED = unchecked((int)0xC0262301); - - public const int ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED = unchecked((int)0xC0262302); - - public const int ERROR_GRAPHICS_INVALID_VIDPN = unchecked((int)0xC0262303); - - public const int ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE = unchecked((int)0xC0262304); - - public const int ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET = unchecked((int)0xC0262305); - - public const int ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED = unchecked((int)0xC0262306); - - public const int ERROR_GRAPHICS_MODE_NOT_PINNED = 0x00262307; - - public const int ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET = unchecked((int)0xC0262308); - - public const int ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET = unchecked((int)0xC0262309); - - public const int ERROR_GRAPHICS_INVALID_FREQUENCY = unchecked((int)0xC026230A); - - public const int ERROR_GRAPHICS_INVALID_ACTIVE_REGION = unchecked((int)0xC026230B); - - public const int ERROR_GRAPHICS_INVALID_TOTAL_REGION = unchecked((int)0xC026230C); - - public const int ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE = unchecked((int)0xC0262310); - - public const int ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE = unchecked((int)0xC0262311); - - public const int ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET = unchecked((int)0xC0262312); - - public const int ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY = unchecked((int)0xC0262313); - - public const int ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET = unchecked((int)0xC0262314); - - public const int ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET = unchecked((int)0xC0262315); - - public const int ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET = unchecked((int)0xC0262316); - - public const int ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET = unchecked((int)0xC0262317); - - public const int ERROR_GRAPHICS_TARGET_ALREADY_IN_SET = unchecked((int)0xC0262318); - - public const int ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH = unchecked((int)0xC0262319); - - public const int ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY = unchecked((int)0xC026231A); - - public const int ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET = unchecked((int)0xC026231B); - - public const int ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE = unchecked((int)0xC026231C); - - public const int ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET = unchecked((int)0xC026231D); - - public const int ERROR_GRAPHICS_NO_PREFERRED_MODE = 0x0026231E; - - public const int ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET = unchecked((int)0xC026231F); - - public const int ERROR_GRAPHICS_STALE_MODESET = unchecked((int)0xC0262320); - - public const int ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET = unchecked((int)0xC0262321); - - public const int ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE = unchecked((int)0xC0262322); - - public const int ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN = unchecked((int)0xC0262323); - - public const int ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE = unchecked((int)0xC0262324); - - public const int ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION = unchecked((int)0xC0262325); - - public const int ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES = unchecked((int)0xC0262326); - - public const int ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY = unchecked((int)0xC0262327); - - public const int ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE = unchecked((int)0xC0262328); - - public const int ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET = unchecked((int)0xC0262329); - - public const int ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET = unchecked((int)0xC026232A); - - public const int ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR = unchecked((int)0xC026232B); - - public const int ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET = unchecked((int)0xC026232C); - - public const int ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET = unchecked((int)0xC026232D); - - public const int ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE = unchecked((int)0xC026232E); - - public const int ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE = unchecked((int)0xC026232F); - - public const int ERROR_GRAPHICS_RESOURCES_NOT_RELATED = unchecked((int)0xC0262330); - - public const int ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE = unchecked((int)0xC0262331); - - public const int ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE = unchecked((int)0xC0262332); - - public const int ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET = unchecked((int)0xC0262333); - - public const int ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER = unchecked((int)0xC0262334); - - public const int ERROR_GRAPHICS_NO_VIDPNMGR = unchecked((int)0xC0262335); - - public const int ERROR_GRAPHICS_NO_ACTIVE_VIDPN = unchecked((int)0xC0262336); - - public const int ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY = unchecked((int)0xC0262337); - - public const int ERROR_GRAPHICS_MONITOR_NOT_CONNECTED = unchecked((int)0xC0262338); - - public const int ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY = unchecked((int)0xC0262339); - - public const int ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE = unchecked((int)0xC026233A); - - public const int ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE = unchecked((int)0xC026233B); - - public const int ERROR_GRAPHICS_INVALID_STRIDE = unchecked((int)0xC026233C); - - public const int ERROR_GRAPHICS_INVALID_PIXELFORMAT = unchecked((int)0xC026233D); - - public const int ERROR_GRAPHICS_INVALID_COLORBASIS = unchecked((int)0xC026233E); - - public const int ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE = unchecked((int)0xC026233F); - - public const int ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY = unchecked((int)0xC0262340); - - public const int ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT = unchecked((int)0xC0262341); - - public const int ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE = unchecked((int)0xC0262342); - - public const int ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN = unchecked((int)0xC0262343); - - public const int ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL = unchecked((int)0xC0262344); - - public const int ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION = unchecked((int)0xC0262345); - - public const int ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED = unchecked((int)0xC0262346); - - public const int ERROR_GRAPHICS_INVALID_GAMMA_RAMP = unchecked((int)0xC0262347); - - public const int ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED = unchecked((int)0xC0262348); - - public const int ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED = unchecked((int)0xC0262349); - - public const int ERROR_GRAPHICS_MODE_NOT_IN_MODESET = unchecked((int)0xC026234A); - - public const int ERROR_GRAPHICS_DATASET_IS_EMPTY = 0x0026234B; - - public const int ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET = 0x0026234C; - - public const int ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON = unchecked((int)0xC026234D); - - public const int ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE = unchecked((int)0xC026234E); - - public const int ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE = unchecked((int)0xC026234F); - - public const int ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS = unchecked((int)0xC0262350); - - public const int ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED = 0x00262351; - - public const int ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING = unchecked((int)0xC0262352); - - public const int ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED = unchecked((int)0xC0262353); - - public const int ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS = unchecked((int)0xC0262354); - - public const int ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT = unchecked((int)0xC0262355); - - public const int ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM = unchecked((int)0xC0262356); - - public const int ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN = unchecked((int)0xC0262357); - - public const int ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT = unchecked((int)0xC0262358); - - public const int ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED = unchecked((int)0xC0262359); - - public const int ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION = unchecked((int)0xC026235A); - - public const int ERROR_GRAPHICS_INVALID_CLIENT_TYPE = unchecked((int)0xC026235B); - - public const int ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET = unchecked((int)0xC026235C); - - public const int ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED = unchecked((int)0xC0262400); - - public const int ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED = unchecked((int)0xC0262401); - - public const int ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS = 0x4026242F; - - public const int ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER = unchecked((int)0xC0262430); - - public const int ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED = unchecked((int)0xC0262431); - - public const int ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED = unchecked((int)0xC0262432); - - public const int ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY = unchecked((int)0xC0262433); - - public const int ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED = unchecked((int)0xC0262434); - - public const int ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON = unchecked((int)0xC0262435); - - public const int ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE = unchecked((int)0xC0262436); - - public const int ERROR_GRAPHICS_LEADLINK_START_DEFERRED = 0x40262437; - - public const int ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER = unchecked((int)0xC0262438); - - public const int ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY = 0x40262439; - - public const int ERROR_GRAPHICS_START_DEFERRED = 0x4026243A; - - public const int ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED = unchecked((int)0xC026243B); - - public const int ERROR_GRAPHICS_DEPENDABLE_CHILD_STATUS = 0x4026243C; - - public const int ERROR_GRAPHICS_OPM_NOT_SUPPORTED = unchecked((int)0xC0262500); - - public const int ERROR_GRAPHICS_COPP_NOT_SUPPORTED = unchecked((int)0xC0262501); - - public const int ERROR_GRAPHICS_UAB_NOT_SUPPORTED = unchecked((int)0xC0262502); - - public const int ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS = unchecked((int)0xC0262503); - - public const int ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST = unchecked((int)0xC0262505); - - public const int ERROR_GRAPHICS_OPM_INTERNAL_ERROR = unchecked((int)0xC026250B); - - public const int ERROR_GRAPHICS_OPM_INVALID_HANDLE = unchecked((int)0xC026250C); - - public const int ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH = unchecked((int)0xC026250E); - - public const int ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED = unchecked((int)0xC026250F); - - public const int ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED = unchecked((int)0xC0262510); - - public const int ERROR_GRAPHICS_PVP_HFS_FAILED = unchecked((int)0xC0262511); - - public const int ERROR_GRAPHICS_OPM_INVALID_SRM = unchecked((int)0xC0262512); - - public const int ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP = unchecked((int)0xC0262513); - - public const int ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP = unchecked((int)0xC0262514); - - public const int ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA = unchecked((int)0xC0262515); - - public const int ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET = unchecked((int)0xC0262516); - - public const int ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH = unchecked((int)0xC0262517); - - public const int ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE = unchecked((int)0xC0262518); - - public const int ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS = unchecked((int)0xC026251A); - - public const int ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS = unchecked((int)0xC026251B); - - public const int ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS = unchecked((int)0xC026251C); - - public const int ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST = unchecked((int)0xC026251D); - - public const int ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR = unchecked((int)0xC026251E); - - public const int ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS = unchecked((int)0xC026251F); - - public const int ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED = unchecked((int)0xC0262520); - - public const int ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST = unchecked((int)0xC0262521); - - public const int ERROR_GRAPHICS_I2C_NOT_SUPPORTED = unchecked((int)0xC0262580); - - public const int ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST = unchecked((int)0xC0262581); - - public const int ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA = unchecked((int)0xC0262582); - - public const int ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA = unchecked((int)0xC0262583); - - public const int ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED = unchecked((int)0xC0262584); - - public const int ERROR_GRAPHICS_DDCCI_INVALID_DATA = unchecked((int)0xC0262585); - - public const int ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE = unchecked((int)0xC0262586); - - public const int ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING = unchecked((int)0xC0262587); - - public const int ERROR_GRAPHICS_MCA_INTERNAL_ERROR = unchecked((int)0xC0262588); - - public const int ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND = unchecked((int)0xC0262589); - - public const int ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH = unchecked((int)0xC026258A); - - public const int ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM = unchecked((int)0xC026258B); - - public const int ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE = unchecked((int)0xC026258C); - - public const int ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS = unchecked((int)0xC026258D); - - public const int ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE = unchecked((int)0xC02625D8); - - public const int ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION = unchecked((int)0xC02625D9); - - public const int ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION = unchecked((int)0xC02625DA); - - public const int ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH = unchecked((int)0xC02625DB); - - public const int ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION = unchecked((int)0xC02625DC); - - public const int ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED = unchecked((int)0xC02625DE); - - public const int ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE = unchecked((int)0xC02625DF); - - public const int ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED = unchecked((int)0xC02625E0); - - public const int ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME = unchecked((int)0xC02625E1); - - public const int ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP = unchecked((int)0xC02625E2); - - public const int ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED = unchecked((int)0xC02625E3); - - public const int ERROR_GRAPHICS_INVALID_POINTER = unchecked((int)0xC02625E4); - - public const int ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE = unchecked((int)0xC02625E5); - - public const int ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL = unchecked((int)0xC02625E6); - - public const int ERROR_GRAPHICS_INTERNAL_ERROR = unchecked((int)0xC02625E7); - - public const int ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS = unchecked((int)0xC02605E8); - - public const int NAP_E_INVALID_PACKET = unchecked((int)0x80270001); - - public const int NAP_E_MISSING_SOH = unchecked((int)0x80270002); - - public const int NAP_E_CONFLICTING_ID = unchecked((int)0x80270003); - - public const int NAP_E_NO_CACHED_SOH = unchecked((int)0x80270004); - - public const int NAP_E_STILL_BOUND = unchecked((int)0x80270005); - - public const int NAP_E_NOT_REGISTERED = unchecked((int)0x80270006); - - public const int NAP_E_NOT_INITIALIZED = unchecked((int)0x80270007); - - public const int NAP_E_MISMATCHED_ID = unchecked((int)0x80270008); - - public const int NAP_E_NOT_PENDING = unchecked((int)0x80270009); - - public const int NAP_E_ID_NOT_FOUND = unchecked((int)0x8027000A); - - public const int NAP_E_MAXSIZE_TOO_SMALL = unchecked((int)0x8027000B); - - public const int NAP_E_SERVICE_NOT_RUNNING = unchecked((int)0x8027000C); - - public const int NAP_S_CERT_ALREADY_PRESENT = 0x0027000D; - - public const int NAP_E_ENTITY_DISABLED = unchecked((int)0x8027000E); - - public const int NAP_E_NETSH_GROUPPOLICY_ERROR = unchecked((int)0x8027000F); - - public const int NAP_E_TOO_MANY_CALLS = unchecked((int)0x80270010); - - public const int NAP_E_SHV_CONFIG_EXISTED = unchecked((int)0x80270011); - - public const int NAP_E_SHV_CONFIG_NOT_FOUND = unchecked((int)0x80270012); - - public const int NAP_E_SHV_TIMEOUT = unchecked((int)0x80270013); - - public const int TPM_E_ERROR_MASK = unchecked((int)0x80280000); - - public const int TPM_E_AUTHFAIL = unchecked((int)0x80280001); - - public const int TPM_E_BADINDEX = unchecked((int)0x80280002); - - public const int TPM_E_BAD_PARAMETER = unchecked((int)0x80280003); - - public const int TPM_E_AUDITFAILURE = unchecked((int)0x80280004); - - public const int TPM_E_CLEAR_DISABLED = unchecked((int)0x80280005); - - public const int TPM_E_DEACTIVATED = unchecked((int)0x80280006); - - public const int TPM_E_DISABLED = unchecked((int)0x80280007); - - public const int TPM_E_DISABLED_CMD = unchecked((int)0x80280008); - - public const int TPM_E_FAIL = unchecked((int)0x80280009); - - public const int TPM_E_BAD_ORDINAL = unchecked((int)0x8028000A); - - public const int TPM_E_INSTALL_DISABLED = unchecked((int)0x8028000B); - - public const int TPM_E_INVALID_KEYHANDLE = unchecked((int)0x8028000C); - - public const int TPM_E_KEYNOTFOUND = unchecked((int)0x8028000D); - - public const int TPM_E_INAPPROPRIATE_ENC = unchecked((int)0x8028000E); - - public const int TPM_E_MIGRATEFAIL = unchecked((int)0x8028000F); - - public const int TPM_E_INVALID_PCR_INFO = unchecked((int)0x80280010); - - public const int TPM_E_NOSPACE = unchecked((int)0x80280011); - - public const int TPM_E_NOSRK = unchecked((int)0x80280012); - - public const int TPM_E_NOTSEALED_BLOB = unchecked((int)0x80280013); - - public const int TPM_E_OWNER_SET = unchecked((int)0x80280014); - - public const int TPM_E_RESOURCES = unchecked((int)0x80280015); - - public const int TPM_E_SHORTRANDOM = unchecked((int)0x80280016); - - public const int TPM_E_SIZE = unchecked((int)0x80280017); - - public const int TPM_E_WRONGPCRVAL = unchecked((int)0x80280018); - - public const int TPM_E_BAD_PARAM_SIZE = unchecked((int)0x80280019); - - public const int TPM_E_SHA_THREAD = unchecked((int)0x8028001A); - - public const int TPM_E_SHA_ERROR = unchecked((int)0x8028001B); - - public const int TPM_E_FAILEDSELFTEST = unchecked((int)0x8028001C); - - public const int TPM_E_AUTH2FAIL = unchecked((int)0x8028001D); - - public const int TPM_E_BADTAG = unchecked((int)0x8028001E); - - public const int TPM_E_IOERROR = unchecked((int)0x8028001F); - - public const int TPM_E_ENCRYPT_ERROR = unchecked((int)0x80280020); - - public const int TPM_E_DECRYPT_ERROR = unchecked((int)0x80280021); - - public const int TPM_E_INVALID_AUTHHANDLE = unchecked((int)0x80280022); - - public const int TPM_E_NO_ENDORSEMENT = unchecked((int)0x80280023); - - public const int TPM_E_INVALID_KEYUSAGE = unchecked((int)0x80280024); - - public const int TPM_E_WRONG_ENTITYTYPE = unchecked((int)0x80280025); - - public const int TPM_E_INVALID_POSTINIT = unchecked((int)0x80280026); - - public const int TPM_E_INAPPROPRIATE_SIG = unchecked((int)0x80280027); - - public const int TPM_E_BAD_KEY_PROPERTY = unchecked((int)0x80280028); - - public const int TPM_E_BAD_MIGRATION = unchecked((int)0x80280029); - - public const int TPM_E_BAD_SCHEME = unchecked((int)0x8028002A); - - public const int TPM_E_BAD_DATASIZE = unchecked((int)0x8028002B); - - public const int TPM_E_BAD_MODE = unchecked((int)0x8028002C); - - public const int TPM_E_BAD_PRESENCE = unchecked((int)0x8028002D); - - public const int TPM_E_BAD_VERSION = unchecked((int)0x8028002E); - - public const int TPM_E_NO_WRAP_TRANSPORT = unchecked((int)0x8028002F); - - public const int TPM_E_AUDITFAIL_UNSUCCESSFUL = unchecked((int)0x80280030); - - public const int TPM_E_AUDITFAIL_SUCCESSFUL = unchecked((int)0x80280031); - - public const int TPM_E_NOTRESETABLE = unchecked((int)0x80280032); - - public const int TPM_E_NOTLOCAL = unchecked((int)0x80280033); - - public const int TPM_E_BAD_TYPE = unchecked((int)0x80280034); - - public const int TPM_E_INVALID_RESOURCE = unchecked((int)0x80280035); - - public const int TPM_E_NOTFIPS = unchecked((int)0x80280036); - - public const int TPM_E_INVALID_FAMILY = unchecked((int)0x80280037); - - public const int TPM_E_NO_NV_PERMISSION = unchecked((int)0x80280038); - - public const int TPM_E_REQUIRES_SIGN = unchecked((int)0x80280039); - - public const int TPM_E_KEY_NOTSUPPORTED = unchecked((int)0x8028003A); - - public const int TPM_E_AUTH_CONFLICT = unchecked((int)0x8028003B); - - public const int TPM_E_AREA_LOCKED = unchecked((int)0x8028003C); - - public const int TPM_E_BAD_LOCALITY = unchecked((int)0x8028003D); - - public const int TPM_E_READ_ONLY = unchecked((int)0x8028003E); - - public const int TPM_E_PER_NOWRITE = unchecked((int)0x8028003F); - - public const int TPM_E_FAMILYCOUNT = unchecked((int)0x80280040); - - public const int TPM_E_WRITE_LOCKED = unchecked((int)0x80280041); - - public const int TPM_E_BAD_ATTRIBUTES = unchecked((int)0x80280042); - - public const int TPM_E_INVALID_STRUCTURE = unchecked((int)0x80280043); - - public const int TPM_E_KEY_OWNER_CONTROL = unchecked((int)0x80280044); - - public const int TPM_E_BAD_COUNTER = unchecked((int)0x80280045); - - public const int TPM_E_NOT_FULLWRITE = unchecked((int)0x80280046); - - public const int TPM_E_CONTEXT_GAP = unchecked((int)0x80280047); - - public const int TPM_E_MAXNVWRITES = unchecked((int)0x80280048); - - public const int TPM_E_NOOPERATOR = unchecked((int)0x80280049); - - public const int TPM_E_RESOURCEMISSING = unchecked((int)0x8028004A); - - public const int TPM_E_DELEGATE_LOCK = unchecked((int)0x8028004B); - - public const int TPM_E_DELEGATE_FAMILY = unchecked((int)0x8028004C); - - public const int TPM_E_DELEGATE_ADMIN = unchecked((int)0x8028004D); - - public const int TPM_E_TRANSPORT_NOTEXCLUSIVE = unchecked((int)0x8028004E); - - public const int TPM_E_OWNER_CONTROL = unchecked((int)0x8028004F); - - public const int TPM_E_DAA_RESOURCES = unchecked((int)0x80280050); - - public const int TPM_E_DAA_INPUT_DATA0 = unchecked((int)0x80280051); - - public const int TPM_E_DAA_INPUT_DATA1 = unchecked((int)0x80280052); - - public const int TPM_E_DAA_ISSUER_SETTINGS = unchecked((int)0x80280053); - - public const int TPM_E_DAA_TPM_SETTINGS = unchecked((int)0x80280054); - - public const int TPM_E_DAA_STAGE = unchecked((int)0x80280055); - - public const int TPM_E_DAA_ISSUER_VALIDITY = unchecked((int)0x80280056); - - public const int TPM_E_DAA_WRONG_W = unchecked((int)0x80280057); - - public const int TPM_E_BAD_HANDLE = unchecked((int)0x80280058); - - public const int TPM_E_BAD_DELEGATE = unchecked((int)0x80280059); - - public const int TPM_E_BADCONTEXT = unchecked((int)0x8028005A); - - public const int TPM_E_TOOMANYCONTEXTS = unchecked((int)0x8028005B); - - public const int TPM_E_MA_TICKET_SIGNATURE = unchecked((int)0x8028005C); - - public const int TPM_E_MA_DESTINATION = unchecked((int)0x8028005D); - - public const int TPM_E_MA_SOURCE = unchecked((int)0x8028005E); - - public const int TPM_E_MA_AUTHORITY = unchecked((int)0x8028005F); - - public const int TPM_E_PERMANENTEK = unchecked((int)0x80280061); - - public const int TPM_E_BAD_SIGNATURE = unchecked((int)0x80280062); - - public const int TPM_E_NOCONTEXTSPACE = unchecked((int)0x80280063); - - public const int TPM_20_E_ASYMMETRIC = unchecked((int)0x80280081); - - public const int TPM_20_E_ATTRIBUTES = unchecked((int)0x80280082); - - public const int TPM_20_E_HASH = unchecked((int)0x80280083); - - public const int TPM_20_E_VALUE = unchecked((int)0x80280084); - - public const int TPM_20_E_HIERARCHY = unchecked((int)0x80280085); - - public const int TPM_20_E_KEY_SIZE = unchecked((int)0x80280087); - - public const int TPM_20_E_MGF = unchecked((int)0x80280088); - - public const int TPM_20_E_MODE = unchecked((int)0x80280089); - - public const int TPM_20_E_TYPE = unchecked((int)0x8028008A); - - public const int TPM_20_E_HANDLE = unchecked((int)0x8028008B); - - public const int TPM_20_E_KDF = unchecked((int)0x8028008C); - - public const int TPM_20_E_RANGE = unchecked((int)0x8028008D); - - public const int TPM_20_E_AUTH_FAIL = unchecked((int)0x8028008E); - - public const int TPM_20_E_NONCE = unchecked((int)0x8028008F); - - public const int TPM_20_E_PP = unchecked((int)0x80280090); - - public const int TPM_20_E_SCHEME = unchecked((int)0x80280092); - - public const int TPM_20_E_SIZE = unchecked((int)0x80280095); - - public const int TPM_20_E_SYMMETRIC = unchecked((int)0x80280096); - - public const int TPM_20_E_TAG = unchecked((int)0x80280097); - - public const int TPM_20_E_SELECTOR = unchecked((int)0x80280098); - - public const int TPM_20_E_INSUFFICIENT = unchecked((int)0x8028009A); - - public const int TPM_20_E_SIGNATURE = unchecked((int)0x8028009B); - - public const int TPM_20_E_KEY = unchecked((int)0x8028009C); - - public const int TPM_20_E_POLICY_FAIL = unchecked((int)0x8028009D); - - public const int TPM_20_E_INTEGRITY = unchecked((int)0x8028009F); - - public const int TPM_20_E_TICKET = unchecked((int)0x802800A0); - - public const int TPM_20_E_RESERVED_BITS = unchecked((int)0x802800A1); - - public const int TPM_20_E_BAD_AUTH = unchecked((int)0x802800A2); - - public const int TPM_20_E_EXPIRED = unchecked((int)0x802800A3); - - public const int TPM_20_E_POLICY_CC = unchecked((int)0x802800A4); - - public const int TPM_20_E_BINDING = unchecked((int)0x802800A5); - - public const int TPM_20_E_CURVE = unchecked((int)0x802800A6); - - public const int TPM_20_E_ECC_POINT = unchecked((int)0x802800A7); - - public const int TPM_20_E_INITIALIZE = unchecked((int)0x80280100); - - public const int TPM_20_E_FAILURE = unchecked((int)0x80280101); - - public const int TPM_20_E_SEQUENCE = unchecked((int)0x80280103); - - public const int TPM_20_E_PRIVATE = unchecked((int)0x8028010B); - - public const int TPM_20_E_HMAC = unchecked((int)0x80280119); - - public const int TPM_20_E_DISABLED = unchecked((int)0x80280120); - - public const int TPM_20_E_EXCLUSIVE = unchecked((int)0x80280121); - - public const int TPM_20_E_ECC_CURVE = unchecked((int)0x80280123); - - public const int TPM_20_E_AUTH_TYPE = unchecked((int)0x80280124); - - public const int TPM_20_E_AUTH_MISSING = unchecked((int)0x80280125); - - public const int TPM_20_E_POLICY = unchecked((int)0x80280126); - - public const int TPM_20_E_PCR = unchecked((int)0x80280127); - - public const int TPM_20_E_PCR_CHANGED = unchecked((int)0x80280128); - - public const int TPM_20_E_UPGRADE = unchecked((int)0x8028012D); - - public const int TPM_20_E_TOO_MANY_CONTEXTS = unchecked((int)0x8028012E); - - public const int TPM_20_E_AUTH_UNAVAILABLE = unchecked((int)0x8028012F); - - public const int TPM_20_E_REBOOT = unchecked((int)0x80280130); - - public const int TPM_20_E_UNBALANCED = unchecked((int)0x80280131); - - public const int TPM_20_E_COMMAND_SIZE = unchecked((int)0x80280142); - - public const int TPM_20_E_COMMAND_CODE = unchecked((int)0x80280143); - - public const int TPM_20_E_AUTHSIZE = unchecked((int)0x80280144); - - public const int TPM_20_E_AUTH_CONTEXT = unchecked((int)0x80280145); - - public const int TPM_20_E_NV_RANGE = unchecked((int)0x80280146); - - public const int TPM_20_E_NV_SIZE = unchecked((int)0x80280147); - - public const int TPM_20_E_NV_LOCKED = unchecked((int)0x80280148); - - public const int TPM_20_E_NV_AUTHORIZATION = unchecked((int)0x80280149); - - public const int TPM_20_E_NV_UNINITIALIZED = unchecked((int)0x8028014A); - - public const int TPM_20_E_NV_SPACE = unchecked((int)0x8028014B); - - public const int TPM_20_E_NV_DEFINED = unchecked((int)0x8028014C); - - public const int TPM_20_E_BAD_CONTEXT = unchecked((int)0x80280150); - - public const int TPM_20_E_CPHASH = unchecked((int)0x80280151); - - public const int TPM_20_E_PARENT = unchecked((int)0x80280152); - - public const int TPM_20_E_NEEDS_TEST = unchecked((int)0x80280153); - - public const int TPM_20_E_NO_RESULT = unchecked((int)0x80280154); - - public const int TPM_20_E_SENSITIVE = unchecked((int)0x80280155); - - public const int TPM_E_COMMAND_BLOCKED = unchecked((int)0x80280400); - - public const int TPM_E_INVALID_HANDLE = unchecked((int)0x80280401); - - public const int TPM_E_DUPLICATE_VHANDLE = unchecked((int)0x80280402); - - public const int TPM_E_EMBEDDED_COMMAND_BLOCKED = unchecked((int)0x80280403); - - public const int TPM_E_EMBEDDED_COMMAND_UNSUPPORTED = unchecked((int)0x80280404); - - public const int TPM_E_RETRY = unchecked((int)0x80280800); - - public const int TPM_E_NEEDS_SELFTEST = unchecked((int)0x80280801); - - public const int TPM_E_DOING_SELFTEST = unchecked((int)0x80280802); - - public const int TPM_E_DEFEND_LOCK_RUNNING = unchecked((int)0x80280803); - - public const int TPM_20_E_CONTEXT_GAP = unchecked((int)0x80280901); - - public const int TPM_20_E_OBJECT_MEMORY = unchecked((int)0x80280902); - - public const int TPM_20_E_SESSION_MEMORY = unchecked((int)0x80280903); - - public const int TPM_20_E_MEMORY = unchecked((int)0x80280904); - - public const int TPM_20_E_SESSION_HANDLES = unchecked((int)0x80280905); - - public const int TPM_20_E_OBJECT_HANDLES = unchecked((int)0x80280906); - - public const int TPM_20_E_LOCALITY = unchecked((int)0x80280907); - - public const int TPM_20_E_YIELDED = unchecked((int)0x80280908); - - public const int TPM_20_E_CANCELED = unchecked((int)0x80280909); - - public const int TPM_20_E_TESTING = unchecked((int)0x8028090A); - - public const int TPM_20_E_NV_RATE = unchecked((int)0x80280920); - - public const int TPM_20_E_LOCKOUT = unchecked((int)0x80280921); - - public const int TPM_20_E_RETRY = unchecked((int)0x80280922); - - public const int TPM_20_E_NV_UNAVAILABLE = unchecked((int)0x80280923); - - public const int TBS_E_INTERNAL_ERROR = unchecked((int)0x80284001); - - public const int TBS_E_BAD_PARAMETER = unchecked((int)0x80284002); - - public const int TBS_E_INVALID_OUTPUT_POINTER = unchecked((int)0x80284003); - - public const int TBS_E_INVALID_CONTEXT = unchecked((int)0x80284004); - - public const int TBS_E_INSUFFICIENT_BUFFER = unchecked((int)0x80284005); - - public const int TBS_E_IOERROR = unchecked((int)0x80284006); - - public const int TBS_E_INVALID_CONTEXT_PARAM = unchecked((int)0x80284007); - - public const int TBS_E_SERVICE_NOT_RUNNING = unchecked((int)0x80284008); - - public const int TBS_E_TOO_MANY_TBS_CONTEXTS = unchecked((int)0x80284009); - - public const int TBS_E_TOO_MANY_RESOURCES = unchecked((int)0x8028400A); - - public const int TBS_E_SERVICE_START_PENDING = unchecked((int)0x8028400B); - - public const int TBS_E_PPI_NOT_SUPPORTED = unchecked((int)0x8028400C); - - public const int TBS_E_COMMAND_CANCELED = unchecked((int)0x8028400D); - - public const int TBS_E_BUFFER_TOO_LARGE = unchecked((int)0x8028400E); - - public const int TBS_E_TPM_NOT_FOUND = unchecked((int)0x8028400F); - - public const int TBS_E_SERVICE_DISABLED = unchecked((int)0x80284010); - - public const int TBS_E_NO_EVENT_LOG = unchecked((int)0x80284011); - - public const int TBS_E_ACCESS_DENIED = unchecked((int)0x80284012); - - public const int TBS_E_PROVISIONING_NOT_ALLOWED = unchecked((int)0x80284013); - - public const int TBS_E_PPI_FUNCTION_UNSUPPORTED = unchecked((int)0x80284014); - - public const int TBS_E_OWNERAUTH_NOT_FOUND = unchecked((int)0x80284015); - - public const int TBS_E_PROVISIONING_INCOMPLETE = unchecked((int)0x80284016); - - public const int TPMAPI_E_INVALID_STATE = unchecked((int)0x80290100); - - public const int TPMAPI_E_NOT_ENOUGH_DATA = unchecked((int)0x80290101); - - public const int TPMAPI_E_TOO_MUCH_DATA = unchecked((int)0x80290102); - - public const int TPMAPI_E_INVALID_OUTPUT_POINTER = unchecked((int)0x80290103); - - public const int TPMAPI_E_INVALID_PARAMETER = unchecked((int)0x80290104); - - public const int TPMAPI_E_OUT_OF_MEMORY = unchecked((int)0x80290105); - - public const int TPMAPI_E_BUFFER_TOO_SMALL = unchecked((int)0x80290106); - - public const int TPMAPI_E_INTERNAL_ERROR = unchecked((int)0x80290107); - - public const int TPMAPI_E_ACCESS_DENIED = unchecked((int)0x80290108); - - public const int TPMAPI_E_AUTHORIZATION_FAILED = unchecked((int)0x80290109); - - public const int TPMAPI_E_INVALID_CONTEXT_HANDLE = unchecked((int)0x8029010A); - - public const int TPMAPI_E_TBS_COMMUNICATION_ERROR = unchecked((int)0x8029010B); - - public const int TPMAPI_E_TPM_COMMAND_ERROR = unchecked((int)0x8029010C); - - public const int TPMAPI_E_MESSAGE_TOO_LARGE = unchecked((int)0x8029010D); - - public const int TPMAPI_E_INVALID_ENCODING = unchecked((int)0x8029010E); - - public const int TPMAPI_E_INVALID_KEY_SIZE = unchecked((int)0x8029010F); - - public const int TPMAPI_E_ENCRYPTION_FAILED = unchecked((int)0x80290110); - - public const int TPMAPI_E_INVALID_KEY_PARAMS = unchecked((int)0x80290111); - - public const int TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB = unchecked((int)0x80290112); - - public const int TPMAPI_E_INVALID_PCR_INDEX = unchecked((int)0x80290113); - - public const int TPMAPI_E_INVALID_DELEGATE_BLOB = unchecked((int)0x80290114); - - public const int TPMAPI_E_INVALID_CONTEXT_PARAMS = unchecked((int)0x80290115); - - public const int TPMAPI_E_INVALID_KEY_BLOB = unchecked((int)0x80290116); - - public const int TPMAPI_E_INVALID_PCR_DATA = unchecked((int)0x80290117); - - public const int TPMAPI_E_INVALID_OWNER_AUTH = unchecked((int)0x80290118); - - public const int TPMAPI_E_FIPS_RNG_CHECK_FAILED = unchecked((int)0x80290119); - - public const int TPMAPI_E_EMPTY_TCG_LOG = unchecked((int)0x8029011A); - - public const int TPMAPI_E_INVALID_TCG_LOG_ENTRY = unchecked((int)0x8029011B); - - public const int TPMAPI_E_TCG_SEPARATOR_ABSENT = unchecked((int)0x8029011C); - - public const int TPMAPI_E_TCG_INVALID_DIGEST_ENTRY = unchecked((int)0x8029011D); - - public const int TPMAPI_E_POLICY_DENIES_OPERATION = unchecked((int)0x8029011E); - - public const int TPMAPI_E_NV_BITS_NOT_DEFINED = unchecked((int)0x8029011F); - - public const int TPMAPI_E_NV_BITS_NOT_READY = unchecked((int)0x80290120); - - public const int TPMAPI_E_SEALING_KEY_NOT_AVAILABLE = unchecked((int)0x80290121); - - public const int TPMAPI_E_NO_AUTHORIZATION_CHAIN_FOUND = unchecked((int)0x80290122); - - public const int TPMAPI_E_SVN_COUNTER_NOT_AVAILABLE = unchecked((int)0x80290123); - - public const int TPMAPI_E_OWNER_AUTH_NOT_NULL = unchecked((int)0x80290124); - - public const int TPMAPI_E_ENDORSEMENT_AUTH_NOT_NULL = unchecked((int)0x80290125); - - public const int TPMAPI_E_AUTHORIZATION_REVOKED = unchecked((int)0x80290126); - - public const int TPMAPI_E_MALFORMED_AUTHORIZATION_KEY = unchecked((int)0x80290127); - - public const int TPMAPI_E_AUTHORIZING_KEY_NOT_SUPPORTED = unchecked((int)0x80290128); - - public const int TPMAPI_E_INVALID_AUTHORIZATION_SIGNATURE = unchecked((int)0x80290129); - - public const int TPMAPI_E_MALFORMED_AUTHORIZATION_POLICY = unchecked((int)0x8029012A); - - public const int TPMAPI_E_MALFORMED_AUTHORIZATION_OTHER = unchecked((int)0x8029012B); - - public const int TPMAPI_E_SEALING_KEY_CHANGED = unchecked((int)0x8029012C); - - public const int TPMAPI_E_INVALID_TPM_VERSION = unchecked((int)0x8029012D); - - public const int TPMAPI_E_INVALID_POLICYAUTH_BLOB_TYPE = unchecked((int)0x8029012E); - - public const int TBSIMP_E_BUFFER_TOO_SMALL = unchecked((int)0x80290200); - - public const int TBSIMP_E_CLEANUP_FAILED = unchecked((int)0x80290201); - - public const int TBSIMP_E_INVALID_CONTEXT_HANDLE = unchecked((int)0x80290202); - - public const int TBSIMP_E_INVALID_CONTEXT_PARAM = unchecked((int)0x80290203); - - public const int TBSIMP_E_TPM_ERROR = unchecked((int)0x80290204); - - public const int TBSIMP_E_HASH_BAD_KEY = unchecked((int)0x80290205); - - public const int TBSIMP_E_DUPLICATE_VHANDLE = unchecked((int)0x80290206); - - public const int TBSIMP_E_INVALID_OUTPUT_POINTER = unchecked((int)0x80290207); - - public const int TBSIMP_E_INVALID_PARAMETER = unchecked((int)0x80290208); - - public const int TBSIMP_E_RPC_INIT_FAILED = unchecked((int)0x80290209); - - public const int TBSIMP_E_SCHEDULER_NOT_RUNNING = unchecked((int)0x8029020A); - - public const int TBSIMP_E_COMMAND_CANCELED = unchecked((int)0x8029020B); - - public const int TBSIMP_E_OUT_OF_MEMORY = unchecked((int)0x8029020C); - - public const int TBSIMP_E_LIST_NO_MORE_ITEMS = unchecked((int)0x8029020D); - - public const int TBSIMP_E_LIST_NOT_FOUND = unchecked((int)0x8029020E); - - public const int TBSIMP_E_NOT_ENOUGH_SPACE = unchecked((int)0x8029020F); - - public const int TBSIMP_E_NOT_ENOUGH_TPM_CONTEXTS = unchecked((int)0x80290210); - - public const int TBSIMP_E_COMMAND_FAILED = unchecked((int)0x80290211); - - public const int TBSIMP_E_UNKNOWN_ORDINAL = unchecked((int)0x80290212); - - public const int TBSIMP_E_RESOURCE_EXPIRED = unchecked((int)0x80290213); - - public const int TBSIMP_E_INVALID_RESOURCE = unchecked((int)0x80290214); - - public const int TBSIMP_E_NOTHING_TO_UNLOAD = unchecked((int)0x80290215); - - public const int TBSIMP_E_HASH_TABLE_FULL = unchecked((int)0x80290216); - - public const int TBSIMP_E_TOO_MANY_TBS_CONTEXTS = unchecked((int)0x80290217); - - public const int TBSIMP_E_TOO_MANY_RESOURCES = unchecked((int)0x80290218); - - public const int TBSIMP_E_PPI_NOT_SUPPORTED = unchecked((int)0x80290219); - - public const int TBSIMP_E_TPM_INCOMPATIBLE = unchecked((int)0x8029021A); - - public const int TBSIMP_E_NO_EVENT_LOG = unchecked((int)0x8029021B); - - public const int TPM_E_PPI_ACPI_FAILURE = unchecked((int)0x80290300); - - public const int TPM_E_PPI_USER_ABORT = unchecked((int)0x80290301); - - public const int TPM_E_PPI_BIOS_FAILURE = unchecked((int)0x80290302); - - public const int TPM_E_PPI_NOT_SUPPORTED = unchecked((int)0x80290303); - - public const int TPM_E_PPI_BLOCKED_IN_BIOS = unchecked((int)0x80290304); - - public const int TPM_E_PCP_ERROR_MASK = unchecked((int)0x80290400); - - public const int TPM_E_PCP_DEVICE_NOT_READY = unchecked((int)0x80290401); - - public const int TPM_E_PCP_INVALID_HANDLE = unchecked((int)0x80290402); - - public const int TPM_E_PCP_INVALID_PARAMETER = unchecked((int)0x80290403); - - public const int TPM_E_PCP_FLAG_NOT_SUPPORTED = unchecked((int)0x80290404); - - public const int TPM_E_PCP_NOT_SUPPORTED = unchecked((int)0x80290405); - - public const int TPM_E_PCP_BUFFER_TOO_SMALL = unchecked((int)0x80290406); - - public const int TPM_E_PCP_INTERNAL_ERROR = unchecked((int)0x80290407); - - public const int TPM_E_PCP_AUTHENTICATION_FAILED = unchecked((int)0x80290408); - - public const int TPM_E_PCP_AUTHENTICATION_IGNORED = unchecked((int)0x80290409); - - public const int TPM_E_PCP_POLICY_NOT_FOUND = unchecked((int)0x8029040A); - - public const int TPM_E_PCP_PROFILE_NOT_FOUND = unchecked((int)0x8029040B); - - public const int TPM_E_PCP_VALIDATION_FAILED = unchecked((int)0x8029040C); - - public const int TPM_E_PCP_WRONG_PARENT = unchecked((int)0x8029040E); - - public const int TPM_E_KEY_NOT_LOADED = unchecked((int)0x8029040F); - - public const int TPM_E_NO_KEY_CERTIFICATION = unchecked((int)0x80290410); - - public const int TPM_E_KEY_NOT_FINALIZED = unchecked((int)0x80290411); - - public const int TPM_E_ATTESTATION_CHALLENGE_NOT_SET = unchecked((int)0x80290412); - - public const int TPM_E_NOT_PCR_BOUND = unchecked((int)0x80290413); - - public const int TPM_E_KEY_ALREADY_FINALIZED = unchecked((int)0x80290414); - - public const int TPM_E_KEY_USAGE_POLICY_NOT_SUPPORTED = unchecked((int)0x80290415); - - public const int TPM_E_KEY_USAGE_POLICY_INVALID = unchecked((int)0x80290416); - - public const int TPM_E_SOFT_KEY_ERROR = unchecked((int)0x80290417); - - public const int TPM_E_KEY_NOT_AUTHENTICATED = unchecked((int)0x80290418); - - public const int TPM_E_PCP_KEY_NOT_AIK = unchecked((int)0x80290419); - - public const int TPM_E_KEY_NOT_SIGNING_KEY = unchecked((int)0x8029041A); - - public const int TPM_E_LOCKED_OUT = unchecked((int)0x8029041B); - - public const int TPM_E_CLAIM_TYPE_NOT_SUPPORTED = unchecked((int)0x8029041C); - - public const int TPM_E_VERSION_NOT_SUPPORTED = unchecked((int)0x8029041D); - - public const int TPM_E_BUFFER_LENGTH_MISMATCH = unchecked((int)0x8029041E); - - public const int TPM_E_PCP_IFX_RSA_KEY_CREATION_BLOCKED = unchecked((int)0x8029041F); - - public const int TPM_E_PCP_TICKET_MISSING = unchecked((int)0x80290420); - - public const int TPM_E_PCP_RAW_POLICY_NOT_SUPPORTED = unchecked((int)0x80290421); - - public const int TPM_E_PCP_KEY_HANDLE_INVALIDATED = unchecked((int)0x80290422); - - public const int TPM_E_PCP_UNSUPPORTED_PSS_SALT = 0x40290423; - - public const int TPM_E_PCP_PLATFORM_CLAIM_MAY_BE_OUTDATED = 0x40290424; - - public const int TPM_E_PCP_PLATFORM_CLAIM_OUTDATED = 0x40290425; - - public const int TPM_E_PCP_PLATFORM_CLAIM_REBOOT = 0x40290426; - - public const int TPM_E_ZERO_EXHAUST_ENABLED = unchecked((int)0x80290500); - - public const int TPM_E_PROVISIONING_INCOMPLETE = unchecked((int)0x80290600); - - public const int TPM_E_INVALID_OWNER_AUTH = unchecked((int)0x80290601); - - public const int TPM_E_TOO_MUCH_DATA = unchecked((int)0x80290602); - - public const int PLA_E_DCS_NOT_FOUND = unchecked((int)0x80300002); - - public const int PLA_E_DCS_IN_USE = unchecked((int)0x803000AA); - - public const int PLA_E_TOO_MANY_FOLDERS = unchecked((int)0x80300045); - - public const int PLA_E_NO_MIN_DISK = unchecked((int)0x80300070); - - public const int PLA_E_DCS_ALREADY_EXISTS = unchecked((int)0x803000B7); - - public const int PLA_S_PROPERTY_IGNORED = 0x00300100; - - public const int PLA_E_PROPERTY_CONFLICT = unchecked((int)0x80300101); - - public const int PLA_E_DCS_SINGLETON_REQUIRED = unchecked((int)0x80300102); - - public const int PLA_E_CREDENTIALS_REQUIRED = unchecked((int)0x80300103); - - public const int PLA_E_DCS_NOT_RUNNING = unchecked((int)0x80300104); - - public const int PLA_E_CONFLICT_INCL_EXCL_API = unchecked((int)0x80300105); - - public const int PLA_E_NETWORK_EXE_NOT_VALID = unchecked((int)0x80300106); - - public const int PLA_E_EXE_ALREADY_CONFIGURED = unchecked((int)0x80300107); - - public const int PLA_E_EXE_PATH_NOT_VALID = unchecked((int)0x80300108); - - public const int PLA_E_DC_ALREADY_EXISTS = unchecked((int)0x80300109); - - public const int PLA_E_DCS_START_WAIT_TIMEOUT = unchecked((int)0x8030010A); - - public const int PLA_E_DC_START_WAIT_TIMEOUT = unchecked((int)0x8030010B); - - public const int PLA_E_REPORT_WAIT_TIMEOUT = unchecked((int)0x8030010C); - - public const int PLA_E_NO_DUPLICATES = unchecked((int)0x8030010D); - - public const int PLA_E_EXE_FULL_PATH_REQUIRED = unchecked((int)0x8030010E); - - public const int PLA_E_INVALID_SESSION_NAME = unchecked((int)0x8030010F); - - public const int PLA_E_PLA_CHANNEL_NOT_ENABLED = unchecked((int)0x80300110); - - public const int PLA_E_TASKSCHED_CHANNEL_NOT_ENABLED = unchecked((int)0x80300111); - - public const int PLA_E_RULES_MANAGER_FAILED = unchecked((int)0x80300112); - - public const int PLA_E_CABAPI_FAILURE = unchecked((int)0x80300113); - - public const int FVE_E_LOCKED_VOLUME = unchecked((int)0x80310000); - - public const int FVE_E_NOT_ENCRYPTED = unchecked((int)0x80310001); - - public const int FVE_E_NO_TPM_BIOS = unchecked((int)0x80310002); - - public const int FVE_E_NO_MBR_METRIC = unchecked((int)0x80310003); - - public const int FVE_E_NO_BOOTSECTOR_METRIC = unchecked((int)0x80310004); - - public const int FVE_E_NO_BOOTMGR_METRIC = unchecked((int)0x80310005); - - public const int FVE_E_WRONG_BOOTMGR = unchecked((int)0x80310006); - - public const int FVE_E_SECURE_KEY_REQUIRED = unchecked((int)0x80310007); - - public const int FVE_E_NOT_ACTIVATED = unchecked((int)0x80310008); - - public const int FVE_E_ACTION_NOT_ALLOWED = unchecked((int)0x80310009); - - public const int FVE_E_AD_SCHEMA_NOT_INSTALLED = unchecked((int)0x8031000A); - - public const int FVE_E_AD_INVALID_DATATYPE = unchecked((int)0x8031000B); - - public const int FVE_E_AD_INVALID_DATASIZE = unchecked((int)0x8031000C); - - public const int FVE_E_AD_NO_VALUES = unchecked((int)0x8031000D); - - public const int FVE_E_AD_ATTR_NOT_SET = unchecked((int)0x8031000E); - - public const int FVE_E_AD_GUID_NOT_FOUND = unchecked((int)0x8031000F); - - public const int FVE_E_BAD_INFORMATION = unchecked((int)0x80310010); - - public const int FVE_E_TOO_SMALL = unchecked((int)0x80310011); - - public const int FVE_E_SYSTEM_VOLUME = unchecked((int)0x80310012); - - public const int FVE_E_FAILED_WRONG_FS = unchecked((int)0x80310013); - - public const int FVE_E_BAD_PARTITION_SIZE = unchecked((int)0x80310014); - - public const int FVE_E_NOT_SUPPORTED = unchecked((int)0x80310015); - - public const int FVE_E_BAD_DATA = unchecked((int)0x80310016); - - public const int FVE_E_VOLUME_NOT_BOUND = unchecked((int)0x80310017); - - public const int FVE_E_TPM_NOT_OWNED = unchecked((int)0x80310018); - - public const int FVE_E_NOT_DATA_VOLUME = unchecked((int)0x80310019); - - public const int FVE_E_AD_INSUFFICIENT_BUFFER = unchecked((int)0x8031001A); - - public const int FVE_E_CONV_READ = unchecked((int)0x8031001B); - - public const int FVE_E_CONV_WRITE = unchecked((int)0x8031001C); - - public const int FVE_E_KEY_REQUIRED = unchecked((int)0x8031001D); - - public const int FVE_E_CLUSTERING_NOT_SUPPORTED = unchecked((int)0x8031001E); - - public const int FVE_E_VOLUME_BOUND_ALREADY = unchecked((int)0x8031001F); - - public const int FVE_E_OS_NOT_PROTECTED = unchecked((int)0x80310020); - - public const int FVE_E_PROTECTION_DISABLED = unchecked((int)0x80310021); - - public const int FVE_E_RECOVERY_KEY_REQUIRED = unchecked((int)0x80310022); - - public const int FVE_E_FOREIGN_VOLUME = unchecked((int)0x80310023); - - public const int FVE_E_OVERLAPPED_UPDATE = unchecked((int)0x80310024); - - public const int FVE_E_TPM_SRK_AUTH_NOT_ZERO = unchecked((int)0x80310025); - - public const int FVE_E_FAILED_SECTOR_SIZE = unchecked((int)0x80310026); - - public const int FVE_E_FAILED_AUTHENTICATION = unchecked((int)0x80310027); - - public const int FVE_E_NOT_OS_VOLUME = unchecked((int)0x80310028); - - public const int FVE_E_AUTOUNLOCK_ENABLED = unchecked((int)0x80310029); - - public const int FVE_E_WRONG_BOOTSECTOR = unchecked((int)0x8031002A); - - public const int FVE_E_WRONG_SYSTEM_FS = unchecked((int)0x8031002B); - - public const int FVE_E_POLICY_PASSWORD_REQUIRED = unchecked((int)0x8031002C); - - public const int FVE_E_CANNOT_SET_FVEK_ENCRYPTED = unchecked((int)0x8031002D); - - public const int FVE_E_CANNOT_ENCRYPT_NO_KEY = unchecked((int)0x8031002E); - - public const int FVE_E_BOOTABLE_CDDVD = unchecked((int)0x80310030); - - public const int FVE_E_PROTECTOR_EXISTS = unchecked((int)0x80310031); - - public const int FVE_E_RELATIVE_PATH = unchecked((int)0x80310032); - - public const int FVE_E_PROTECTOR_NOT_FOUND = unchecked((int)0x80310033); - - public const int FVE_E_INVALID_KEY_FORMAT = unchecked((int)0x80310034); - - public const int FVE_E_INVALID_PASSWORD_FORMAT = unchecked((int)0x80310035); - - public const int FVE_E_FIPS_RNG_CHECK_FAILED = unchecked((int)0x80310036); - - public const int FVE_E_FIPS_PREVENTS_RECOVERY_PASSWORD = unchecked((int)0x80310037); - - public const int FVE_E_FIPS_PREVENTS_EXTERNAL_KEY_EXPORT = unchecked((int)0x80310038); - - public const int FVE_E_NOT_DECRYPTED = unchecked((int)0x80310039); - - public const int FVE_E_INVALID_PROTECTOR_TYPE = unchecked((int)0x8031003A); - - public const int FVE_E_NO_PROTECTORS_TO_TEST = unchecked((int)0x8031003B); - - public const int FVE_E_KEYFILE_NOT_FOUND = unchecked((int)0x8031003C); - - public const int FVE_E_KEYFILE_INVALID = unchecked((int)0x8031003D); - - public const int FVE_E_KEYFILE_NO_VMK = unchecked((int)0x8031003E); - - public const int FVE_E_TPM_DISABLED = unchecked((int)0x8031003F); - - public const int FVE_E_NOT_ALLOWED_IN_SAFE_MODE = unchecked((int)0x80310040); - - public const int FVE_E_TPM_INVALID_PCR = unchecked((int)0x80310041); - - public const int FVE_E_TPM_NO_VMK = unchecked((int)0x80310042); - - public const int FVE_E_PIN_INVALID = unchecked((int)0x80310043); - - public const int FVE_E_AUTH_INVALID_APPLICATION = unchecked((int)0x80310044); - - public const int FVE_E_AUTH_INVALID_CONFIG = unchecked((int)0x80310045); - - public const int FVE_E_FIPS_DISABLE_PROTECTION_NOT_ALLOWED = unchecked((int)0x80310046); - - public const int FVE_E_FS_NOT_EXTENDED = unchecked((int)0x80310047); - - public const int FVE_E_FIRMWARE_TYPE_NOT_SUPPORTED = unchecked((int)0x80310048); - - public const int FVE_E_NO_LICENSE = unchecked((int)0x80310049); - - public const int FVE_E_NOT_ON_STACK = unchecked((int)0x8031004A); - - public const int FVE_E_FS_MOUNTED = unchecked((int)0x8031004B); - - public const int FVE_E_TOKEN_NOT_IMPERSONATED = unchecked((int)0x8031004C); - - public const int FVE_E_DRY_RUN_FAILED = unchecked((int)0x8031004D); - - public const int FVE_E_REBOOT_REQUIRED = unchecked((int)0x8031004E); - - public const int FVE_E_DEBUGGER_ENABLED = unchecked((int)0x8031004F); - - public const int FVE_E_RAW_ACCESS = unchecked((int)0x80310050); - - public const int FVE_E_RAW_BLOCKED = unchecked((int)0x80310051); - - public const int FVE_E_BCD_APPLICATIONS_PATH_INCORRECT = unchecked((int)0x80310052); - - public const int FVE_E_NOT_ALLOWED_IN_VERSION = unchecked((int)0x80310053); - - public const int FVE_E_NO_AUTOUNLOCK_MASTER_KEY = unchecked((int)0x80310054); - - public const int FVE_E_MOR_FAILED = unchecked((int)0x80310055); - - public const int FVE_E_HIDDEN_VOLUME = unchecked((int)0x80310056); - - public const int FVE_E_TRANSIENT_STATE = unchecked((int)0x80310057); - - public const int FVE_E_PUBKEY_NOT_ALLOWED = unchecked((int)0x80310058); - - public const int FVE_E_VOLUME_HANDLE_OPEN = unchecked((int)0x80310059); - - public const int FVE_E_NO_FEATURE_LICENSE = unchecked((int)0x8031005A); - - public const int FVE_E_INVALID_STARTUP_OPTIONS = unchecked((int)0x8031005B); - - public const int FVE_E_POLICY_RECOVERY_PASSWORD_NOT_ALLOWED = unchecked((int)0x8031005C); - - public const int FVE_E_POLICY_RECOVERY_PASSWORD_REQUIRED = unchecked((int)0x8031005D); - - public const int FVE_E_POLICY_RECOVERY_KEY_NOT_ALLOWED = unchecked((int)0x8031005E); - - public const int FVE_E_POLICY_RECOVERY_KEY_REQUIRED = unchecked((int)0x8031005F); - - public const int FVE_E_POLICY_STARTUP_PIN_NOT_ALLOWED = unchecked((int)0x80310060); - - public const int FVE_E_POLICY_STARTUP_PIN_REQUIRED = unchecked((int)0x80310061); - - public const int FVE_E_POLICY_STARTUP_KEY_NOT_ALLOWED = unchecked((int)0x80310062); - - public const int FVE_E_POLICY_STARTUP_KEY_REQUIRED = unchecked((int)0x80310063); - - public const int FVE_E_POLICY_STARTUP_PIN_KEY_NOT_ALLOWED = unchecked((int)0x80310064); - - public const int FVE_E_POLICY_STARTUP_PIN_KEY_REQUIRED = unchecked((int)0x80310065); - - public const int FVE_E_POLICY_STARTUP_TPM_NOT_ALLOWED = unchecked((int)0x80310066); - - public const int FVE_E_POLICY_STARTUP_TPM_REQUIRED = unchecked((int)0x80310067); - - public const int FVE_E_POLICY_INVALID_PIN_LENGTH = unchecked((int)0x80310068); - - public const int FVE_E_KEY_PROTECTOR_NOT_SUPPORTED = unchecked((int)0x80310069); - - public const int FVE_E_POLICY_PASSPHRASE_NOT_ALLOWED = unchecked((int)0x8031006A); - - public const int FVE_E_POLICY_PASSPHRASE_REQUIRED = unchecked((int)0x8031006B); - - public const int FVE_E_FIPS_PREVENTS_PASSPHRASE = unchecked((int)0x8031006C); - - public const int FVE_E_OS_VOLUME_PASSPHRASE_NOT_ALLOWED = unchecked((int)0x8031006D); - - public const int FVE_E_INVALID_BITLOCKER_OID = unchecked((int)0x8031006E); - - public const int FVE_E_VOLUME_TOO_SMALL = unchecked((int)0x8031006F); - - public const int FVE_E_DV_NOT_SUPPORTED_ON_FS = unchecked((int)0x80310070); - - public const int FVE_E_DV_NOT_ALLOWED_BY_GP = unchecked((int)0x80310071); - - public const int FVE_E_POLICY_USER_CERTIFICATE_NOT_ALLOWED = unchecked((int)0x80310072); - - public const int FVE_E_POLICY_USER_CERTIFICATE_REQUIRED = unchecked((int)0x80310073); - - public const int FVE_E_POLICY_USER_CERT_MUST_BE_HW = unchecked((int)0x80310074); - - public const int FVE_E_POLICY_USER_CONFIGURE_FDV_AUTOUNLOCK_NOT_ALLOWED = unchecked((int)0x80310075); - - public const int FVE_E_POLICY_USER_CONFIGURE_RDV_AUTOUNLOCK_NOT_ALLOWED = unchecked((int)0x80310076); - - public const int FVE_E_POLICY_USER_CONFIGURE_RDV_NOT_ALLOWED = unchecked((int)0x80310077); - - public const int FVE_E_POLICY_USER_ENABLE_RDV_NOT_ALLOWED = unchecked((int)0x80310078); - - public const int FVE_E_POLICY_USER_DISABLE_RDV_NOT_ALLOWED = unchecked((int)0x80310079); - - public const int FVE_E_POLICY_INVALID_PASSPHRASE_LENGTH = unchecked((int)0x80310080); - - public const int FVE_E_POLICY_PASSPHRASE_TOO_SIMPLE = unchecked((int)0x80310081); - - public const int FVE_E_RECOVERY_PARTITION = unchecked((int)0x80310082); - - public const int FVE_E_POLICY_CONFLICT_FDV_RK_OFF_AUK_ON = unchecked((int)0x80310083); - - public const int FVE_E_POLICY_CONFLICT_RDV_RK_OFF_AUK_ON = unchecked((int)0x80310084); - - public const int FVE_E_NON_BITLOCKER_OID = unchecked((int)0x80310085); - - public const int FVE_E_POLICY_PROHIBITS_SELFSIGNED = unchecked((int)0x80310086); - - public const int FVE_E_POLICY_CONFLICT_RO_AND_STARTUP_KEY_REQUIRED = unchecked((int)0x80310087); - - public const int FVE_E_CONV_RECOVERY_FAILED = unchecked((int)0x80310088); - - public const int FVE_E_VIRTUALIZED_SPACE_TOO_BIG = unchecked((int)0x80310089); - - public const int FVE_E_POLICY_CONFLICT_OSV_RP_OFF_ADB_ON = unchecked((int)0x80310090); - - public const int FVE_E_POLICY_CONFLICT_FDV_RP_OFF_ADB_ON = unchecked((int)0x80310091); - - public const int FVE_E_POLICY_CONFLICT_RDV_RP_OFF_ADB_ON = unchecked((int)0x80310092); - - public const int FVE_E_NON_BITLOCKER_KU = unchecked((int)0x80310093); - - public const int FVE_E_PRIVATEKEY_AUTH_FAILED = unchecked((int)0x80310094); - - public const int FVE_E_REMOVAL_OF_DRA_FAILED = unchecked((int)0x80310095); - - public const int FVE_E_OPERATION_NOT_SUPPORTED_ON_VISTA_VOLUME = unchecked((int)0x80310096); - - public const int FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME = unchecked((int)0x80310097); - - public const int FVE_E_FIPS_HASH_KDF_NOT_ALLOWED = unchecked((int)0x80310098); - - public const int FVE_E_ENH_PIN_INVALID = unchecked((int)0x80310099); - - public const int FVE_E_INVALID_PIN_CHARS = unchecked((int)0x8031009A); - - public const int FVE_E_INVALID_DATUM_TYPE = unchecked((int)0x8031009B); - - public const int FVE_E_EFI_ONLY = unchecked((int)0x8031009C); - - public const int FVE_E_MULTIPLE_NKP_CERTS = unchecked((int)0x8031009D); - - public const int FVE_E_REMOVAL_OF_NKP_FAILED = unchecked((int)0x8031009E); - - public const int FVE_E_INVALID_NKP_CERT = unchecked((int)0x8031009F); - - public const int FVE_E_NO_EXISTING_PIN = unchecked((int)0x803100A0); - - public const int FVE_E_PROTECTOR_CHANGE_PIN_MISMATCH = unchecked((int)0x803100A1); - - public const int FVE_E_PIN_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED = unchecked((int)0x803100A2); - - public const int FVE_E_PROTECTOR_CHANGE_MAX_PIN_CHANGE_ATTEMPTS_REACHED = unchecked((int)0x803100A3); - - public const int FVE_E_POLICY_PASSPHRASE_REQUIRES_ASCII = unchecked((int)0x803100A4); - - public const int FVE_E_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE = unchecked((int)0x803100A5); - - public const int FVE_E_WIPE_NOT_ALLOWED_ON_TP_STORAGE = unchecked((int)0x803100A6); - - public const int FVE_E_KEY_LENGTH_NOT_SUPPORTED_BY_EDRIVE = unchecked((int)0x803100A7); - - public const int FVE_E_NO_EXISTING_PASSPHRASE = unchecked((int)0x803100A8); - - public const int FVE_E_PROTECTOR_CHANGE_PASSPHRASE_MISMATCH = unchecked((int)0x803100A9); - - public const int FVE_E_PASSPHRASE_TOO_LONG = unchecked((int)0x803100AA); - - public const int FVE_E_NO_PASSPHRASE_WITH_TPM = unchecked((int)0x803100AB); - - public const int FVE_E_NO_TPM_WITH_PASSPHRASE = unchecked((int)0x803100AC); - - public const int FVE_E_NOT_ALLOWED_ON_CSV_STACK = unchecked((int)0x803100AD); - - public const int FVE_E_NOT_ALLOWED_ON_CLUSTER = unchecked((int)0x803100AE); - - public const int FVE_E_EDRIVE_NO_FAILOVER_TO_SW = unchecked((int)0x803100AF); - - public const int FVE_E_EDRIVE_BAND_IN_USE = unchecked((int)0x803100B0); - - public const int FVE_E_EDRIVE_DISALLOWED_BY_GP = unchecked((int)0x803100B1); - - public const int FVE_E_EDRIVE_INCOMPATIBLE_VOLUME = unchecked((int)0x803100B2); - - public const int FVE_E_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING = unchecked((int)0x803100B3); - - public const int FVE_E_EDRIVE_DV_NOT_SUPPORTED = unchecked((int)0x803100B4); - - public const int FVE_E_NO_PREBOOT_KEYBOARD_DETECTED = unchecked((int)0x803100B5); - - public const int FVE_E_NO_PREBOOT_KEYBOARD_OR_WINRE_DETECTED = unchecked((int)0x803100B6); - - public const int FVE_E_POLICY_REQUIRES_STARTUP_PIN_ON_TOUCH_DEVICE = unchecked((int)0x803100B7); - - public const int FVE_E_POLICY_REQUIRES_RECOVERY_PASSWORD_ON_TOUCH_DEVICE = unchecked((int)0x803100B8); - - public const int FVE_E_WIPE_CANCEL_NOT_APPLICABLE = unchecked((int)0x803100B9); - - public const int FVE_E_SECUREBOOT_DISABLED = unchecked((int)0x803100BA); - - public const int FVE_E_SECUREBOOT_CONFIGURATION_INVALID = unchecked((int)0x803100BB); - - public const int FVE_E_EDRIVE_DRY_RUN_FAILED = unchecked((int)0x803100BC); - - public const int FVE_E_SHADOW_COPY_PRESENT = unchecked((int)0x803100BD); - - public const int FVE_E_POLICY_INVALID_ENHANCED_BCD_SETTINGS = unchecked((int)0x803100BE); - - public const int FVE_E_EDRIVE_INCOMPATIBLE_FIRMWARE = unchecked((int)0x803100BF); - - public const int FVE_E_PROTECTOR_CHANGE_MAX_PASSPHRASE_CHANGE_ATTEMPTS_REACHED = unchecked((int)0x803100C0); - - public const int FVE_E_PASSPHRASE_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED = unchecked((int)0x803100C1); - - public const int FVE_E_LIVEID_ACCOUNT_SUSPENDED = unchecked((int)0x803100C2); - - public const int FVE_E_LIVEID_ACCOUNT_BLOCKED = unchecked((int)0x803100C3); - - public const int FVE_E_NOT_PROVISIONED_ON_ALL_VOLUMES = unchecked((int)0x803100C4); - - public const int FVE_E_DE_FIXED_DATA_NOT_SUPPORTED = unchecked((int)0x803100C5); - - public const int FVE_E_DE_HARDWARE_NOT_COMPLIANT = unchecked((int)0x803100C6); - - public const int FVE_E_DE_WINRE_NOT_CONFIGURED = unchecked((int)0x803100C7); - - public const int FVE_E_DE_PROTECTION_SUSPENDED = unchecked((int)0x803100C8); - - public const int FVE_E_DE_OS_VOLUME_NOT_PROTECTED = unchecked((int)0x803100C9); - - public const int FVE_E_DE_DEVICE_LOCKEDOUT = unchecked((int)0x803100CA); - - public const int FVE_E_DE_PROTECTION_NOT_YET_ENABLED = unchecked((int)0x803100CB); - - public const int FVE_E_INVALID_PIN_CHARS_DETAILED = unchecked((int)0x803100CC); - - public const int FVE_E_DEVICE_LOCKOUT_COUNTER_UNAVAILABLE = unchecked((int)0x803100CD); - - public const int FVE_E_DEVICELOCKOUT_COUNTER_MISMATCH = unchecked((int)0x803100CE); - - public const int FVE_E_BUFFER_TOO_LARGE = unchecked((int)0x803100CF); - - public const int FVE_E_NO_SUCH_CAPABILITY_ON_TARGET = unchecked((int)0x803100D0); - - public const int FVE_E_DE_PREVENTED_FOR_OS = unchecked((int)0x803100D1); - - public const int FVE_E_DE_VOLUME_OPTED_OUT = unchecked((int)0x803100D2); - - public const int FVE_E_DE_VOLUME_NOT_SUPPORTED = unchecked((int)0x803100D3); - - public const int FVE_E_EOW_NOT_SUPPORTED_IN_VERSION = unchecked((int)0x803100D4); - - public const int FVE_E_ADBACKUP_NOT_ENABLED = unchecked((int)0x803100D5); - - public const int FVE_E_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT = unchecked((int)0x803100D6); - - public const int FVE_E_NOT_DE_VOLUME = unchecked((int)0x803100D7); - - public const int FVE_E_PROTECTION_CANNOT_BE_DISABLED = unchecked((int)0x803100D8); - - public const int FVE_E_OSV_KSR_NOT_ALLOWED = unchecked((int)0x803100D9); - - public const int FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_OS_DRIVE = unchecked((int)0x803100DA); - - public const int FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_FIXED_DRIVE = unchecked((int)0x803100DB); - - public const int FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_REMOVABLE_DRIVE = unchecked((int)0x803100DC); - - public const int FVE_E_KEY_ROTATION_NOT_SUPPORTED = unchecked((int)0x803100DD); - - public const int FVE_E_EXECUTE_REQUEST_SENT_TOO_SOON = unchecked((int)0x803100DE); - - public const int FVE_E_KEY_ROTATION_NOT_ENABLED = unchecked((int)0x803100DF); - - public const int FVE_E_DEVICE_NOT_JOINED = unchecked((int)0x803100E0); - - public const int FVE_E_AAD_ENDPOINT_BUSY = unchecked((int)0x803100E1); - - public const int FWP_E_CALLOUT_NOT_FOUND = unchecked((int)0x80320001); - - public const int FWP_E_CONDITION_NOT_FOUND = unchecked((int)0x80320002); - - public const int FWP_E_FILTER_NOT_FOUND = unchecked((int)0x80320003); - - public const int FWP_E_LAYER_NOT_FOUND = unchecked((int)0x80320004); - - public const int FWP_E_PROVIDER_NOT_FOUND = unchecked((int)0x80320005); - - public const int FWP_E_PROVIDER_CONTEXT_NOT_FOUND = unchecked((int)0x80320006); - - public const int FWP_E_SUBLAYER_NOT_FOUND = unchecked((int)0x80320007); - - public const int FWP_E_NOT_FOUND = unchecked((int)0x80320008); - - public const int FWP_E_ALREADY_EXISTS = unchecked((int)0x80320009); - - public const int FWP_E_IN_USE = unchecked((int)0x8032000A); - - public const int FWP_E_DYNAMIC_SESSION_IN_PROGRESS = unchecked((int)0x8032000B); - - public const int FWP_E_WRONG_SESSION = unchecked((int)0x8032000C); - - public const int FWP_E_NO_TXN_IN_PROGRESS = unchecked((int)0x8032000D); - - public const int FWP_E_TXN_IN_PROGRESS = unchecked((int)0x8032000E); - - public const int FWP_E_TXN_ABORTED = unchecked((int)0x8032000F); - - public const int FWP_E_SESSION_ABORTED = unchecked((int)0x80320010); - - public const int FWP_E_INCOMPATIBLE_TXN = unchecked((int)0x80320011); - - public const int FWP_E_TIMEOUT = unchecked((int)0x80320012); - - public const int FWP_E_NET_EVENTS_DISABLED = unchecked((int)0x80320013); - - public const int FWP_E_INCOMPATIBLE_LAYER = unchecked((int)0x80320014); - - public const int FWP_E_KM_CLIENTS_ONLY = unchecked((int)0x80320015); - - public const int FWP_E_LIFETIME_MISMATCH = unchecked((int)0x80320016); - - public const int FWP_E_BUILTIN_OBJECT = unchecked((int)0x80320017); - - public const int FWP_E_TOO_MANY_CALLOUTS = unchecked((int)0x80320018); - - public const int FWP_E_NOTIFICATION_DROPPED = unchecked((int)0x80320019); - - public const int FWP_E_TRAFFIC_MISMATCH = unchecked((int)0x8032001A); - - public const int FWP_E_INCOMPATIBLE_SA_STATE = unchecked((int)0x8032001B); - - public const int FWP_E_NULL_POINTER = unchecked((int)0x8032001C); - - public const int FWP_E_INVALID_ENUMERATOR = unchecked((int)0x8032001D); - - public const int FWP_E_INVALID_FLAGS = unchecked((int)0x8032001E); - - public const int FWP_E_INVALID_NET_MASK = unchecked((int)0x8032001F); - - public const int FWP_E_INVALID_RANGE = unchecked((int)0x80320020); - - public const int FWP_E_INVALID_INTERVAL = unchecked((int)0x80320021); - - public const int FWP_E_ZERO_LENGTH_ARRAY = unchecked((int)0x80320022); - - public const int FWP_E_NULL_DISPLAY_NAME = unchecked((int)0x80320023); - - public const int FWP_E_INVALID_ACTION_TYPE = unchecked((int)0x80320024); - - public const int FWP_E_INVALID_WEIGHT = unchecked((int)0x80320025); - - public const int FWP_E_MATCH_TYPE_MISMATCH = unchecked((int)0x80320026); - - public const int FWP_E_TYPE_MISMATCH = unchecked((int)0x80320027); - - public const int FWP_E_OUT_OF_BOUNDS = unchecked((int)0x80320028); - - public const int FWP_E_RESERVED = unchecked((int)0x80320029); - - public const int FWP_E_DUPLICATE_CONDITION = unchecked((int)0x8032002A); - - public const int FWP_E_DUPLICATE_KEYMOD = unchecked((int)0x8032002B); - - public const int FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER = unchecked((int)0x8032002C); - - public const int FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER = unchecked((int)0x8032002D); - - public const int FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER = unchecked((int)0x8032002E); - - public const int FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT = unchecked((int)0x8032002F); - - public const int FWP_E_INCOMPATIBLE_AUTH_METHOD = unchecked((int)0x80320030); - - public const int FWP_E_INCOMPATIBLE_DH_GROUP = unchecked((int)0x80320031); - - public const int FWP_E_EM_NOT_SUPPORTED = unchecked((int)0x80320032); - - public const int FWP_E_NEVER_MATCH = unchecked((int)0x80320033); - - public const int FWP_E_PROVIDER_CONTEXT_MISMATCH = unchecked((int)0x80320034); - - public const int FWP_E_INVALID_PARAMETER = unchecked((int)0x80320035); - - public const int FWP_E_TOO_MANY_SUBLAYERS = unchecked((int)0x80320036); - - public const int FWP_E_CALLOUT_NOTIFICATION_FAILED = unchecked((int)0x80320037); - - public const int FWP_E_INVALID_AUTH_TRANSFORM = unchecked((int)0x80320038); - - public const int FWP_E_INVALID_CIPHER_TRANSFORM = unchecked((int)0x80320039); - - public const int FWP_E_INCOMPATIBLE_CIPHER_TRANSFORM = unchecked((int)0x8032003A); - - public const int FWP_E_INVALID_TRANSFORM_COMBINATION = unchecked((int)0x8032003B); - - public const int FWP_E_DUPLICATE_AUTH_METHOD = unchecked((int)0x8032003C); - - public const int FWP_E_INVALID_TUNNEL_ENDPOINT = unchecked((int)0x8032003D); - - public const int FWP_E_L2_DRIVER_NOT_READY = unchecked((int)0x8032003E); - - public const int FWP_E_KEY_DICTATOR_ALREADY_REGISTERED = unchecked((int)0x8032003F); - - public const int FWP_E_KEY_DICTATION_INVALID_KEYING_MATERIAL = unchecked((int)0x80320040); - - public const int FWP_E_CONNECTIONS_DISABLED = unchecked((int)0x80320041); - - public const int FWP_E_INVALID_DNS_NAME = unchecked((int)0x80320042); - - public const int FWP_E_STILL_ON = unchecked((int)0x80320043); - - public const int FWP_E_IKEEXT_NOT_RUNNING = unchecked((int)0x80320044); - - public const int FWP_E_DROP_NOICMP = unchecked((int)0x80320104); - - public const int WS_S_ASYNC = 0x003D0000; - - public const int WS_S_END = 0x003D0001; - - public const int WS_E_INVALID_FORMAT = unchecked((int)0x803D0000); - - public const int WS_E_OBJECT_FAULTED = unchecked((int)0x803D0001); - - public const int WS_E_NUMERIC_OVERFLOW = unchecked((int)0x803D0002); - - public const int WS_E_INVALID_OPERATION = unchecked((int)0x803D0003); - - public const int WS_E_OPERATION_ABORTED = unchecked((int)0x803D0004); - - public const int WS_E_ENDPOINT_ACCESS_DENIED = unchecked((int)0x803D0005); - - public const int WS_E_OPERATION_TIMED_OUT = unchecked((int)0x803D0006); - - public const int WS_E_OPERATION_ABANDONED = unchecked((int)0x803D0007); - - public const int WS_E_QUOTA_EXCEEDED = unchecked((int)0x803D0008); - - public const int WS_E_NO_TRANSLATION_AVAILABLE = unchecked((int)0x803D0009); - - public const int WS_E_SECURITY_VERIFICATION_FAILURE = unchecked((int)0x803D000A); - - public const int WS_E_ADDRESS_IN_USE = unchecked((int)0x803D000B); - - public const int WS_E_ADDRESS_NOT_AVAILABLE = unchecked((int)0x803D000C); - - public const int WS_E_ENDPOINT_NOT_FOUND = unchecked((int)0x803D000D); - - public const int WS_E_ENDPOINT_NOT_AVAILABLE = unchecked((int)0x803D000E); - - public const int WS_E_ENDPOINT_FAILURE = unchecked((int)0x803D000F); - - public const int WS_E_ENDPOINT_UNREACHABLE = unchecked((int)0x803D0010); - - public const int WS_E_ENDPOINT_ACTION_NOT_SUPPORTED = unchecked((int)0x803D0011); - - public const int WS_E_ENDPOINT_TOO_BUSY = unchecked((int)0x803D0012); - - public const int WS_E_ENDPOINT_FAULT_RECEIVED = unchecked((int)0x803D0013); - - public const int WS_E_ENDPOINT_DISCONNECTED = unchecked((int)0x803D0014); - - public const int WS_E_PROXY_FAILURE = unchecked((int)0x803D0015); - - public const int WS_E_PROXY_ACCESS_DENIED = unchecked((int)0x803D0016); - - public const int WS_E_NOT_SUPPORTED = unchecked((int)0x803D0017); - - public const int WS_E_PROXY_REQUIRES_BASIC_AUTH = unchecked((int)0x803D0018); - - public const int WS_E_PROXY_REQUIRES_DIGEST_AUTH = unchecked((int)0x803D0019); - - public const int WS_E_PROXY_REQUIRES_NTLM_AUTH = unchecked((int)0x803D001A); - - public const int WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH = unchecked((int)0x803D001B); - - public const int WS_E_SERVER_REQUIRES_BASIC_AUTH = unchecked((int)0x803D001C); - - public const int WS_E_SERVER_REQUIRES_DIGEST_AUTH = unchecked((int)0x803D001D); - - public const int WS_E_SERVER_REQUIRES_NTLM_AUTH = unchecked((int)0x803D001E); - - public const int WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH = unchecked((int)0x803D001F); - - public const int WS_E_INVALID_ENDPOINT_URL = unchecked((int)0x803D0020); - - public const int WS_E_OTHER = unchecked((int)0x803D0021); - - public const int WS_E_SECURITY_TOKEN_EXPIRED = unchecked((int)0x803D0022); - - public const int WS_E_SECURITY_SYSTEM_FAILURE = unchecked((int)0x803D0023); - - public const uint ERROR_NDIS_INTERFACE_CLOSING = 0x80340002; - - public const uint ERROR_NDIS_BAD_VERSION = 0x80340004; - - public const uint ERROR_NDIS_BAD_CHARACTERISTICS = 0x80340005; - - public const uint ERROR_NDIS_ADAPTER_NOT_FOUND = 0x80340006; - - public const uint ERROR_NDIS_OPEN_FAILED = 0x80340007; - - public const uint ERROR_NDIS_DEVICE_FAILED = 0x80340008; - - public const uint ERROR_NDIS_MULTICAST_FULL = 0x80340009; - - public const uint ERROR_NDIS_MULTICAST_EXISTS = 0x8034000A; - - public const uint ERROR_NDIS_MULTICAST_NOT_FOUND = 0x8034000B; - - public const uint ERROR_NDIS_REQUEST_ABORTED = 0x8034000C; - - public const uint ERROR_NDIS_RESET_IN_PROGRESS = 0x8034000D; - - public const uint ERROR_NDIS_NOT_SUPPORTED = 0x803400BB; - - public const uint ERROR_NDIS_INVALID_PACKET = 0x8034000F; - - public const uint ERROR_NDIS_ADAPTER_NOT_READY = 0x80340011; - - public const uint ERROR_NDIS_INVALID_LENGTH = 0x80340014; - - public const uint ERROR_NDIS_INVALID_DATA = 0x80340015; - - public const uint ERROR_NDIS_BUFFER_TOO_SHORT = 0x80340016; - - public const uint ERROR_NDIS_INVALID_OID = 0x80340017; - - public const uint ERROR_NDIS_ADAPTER_REMOVED = 0x80340018; - - public const uint ERROR_NDIS_UNSUPPORTED_MEDIA = 0x80340019; - - public const uint ERROR_NDIS_GROUP_ADDRESS_IN_USE = 0x8034001A; - - public const uint ERROR_NDIS_FILE_NOT_FOUND = 0x8034001B; - - public const uint ERROR_NDIS_ERROR_READING_FILE = 0x8034001C; - - public const uint ERROR_NDIS_ALREADY_MAPPED = 0x8034001D; - - public const uint ERROR_NDIS_RESOURCE_CONFLICT = 0x8034001E; - - public const uint ERROR_NDIS_MEDIA_DISCONNECTED = 0x8034001F; - - public const uint ERROR_NDIS_INVALID_ADDRESS = 0x80340022; - - public const uint ERROR_NDIS_INVALID_DEVICE_REQUEST = 0x80340010; - - public const uint ERROR_NDIS_PAUSED = 0x8034002A; - - public const uint ERROR_NDIS_INTERFACE_NOT_FOUND = 0x8034002B; - - public const uint ERROR_NDIS_UNSUPPORTED_REVISION = 0x8034002C; - - public const uint ERROR_NDIS_INVALID_PORT = 0x8034002D; - - public const uint ERROR_NDIS_INVALID_PORT_STATE = 0x8034002E; - - public const uint ERROR_NDIS_LOW_POWER_STATE = 0x8034002F; - - public const uint ERROR_NDIS_REINIT_REQUIRED = 0x80340030; - - public const uint ERROR_NDIS_NO_QUEUES = 0x80340031; - - public const uint ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED = 0x80342000; - - public const uint ERROR_NDIS_DOT11_MEDIA_IN_USE = 0x80342001; - - public const uint ERROR_NDIS_DOT11_POWER_STATE_INVALID = 0x80342002; - - public const uint ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL = 0x80342003; - - public const uint ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL = 0x80342004; - - public const uint ERROR_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE = 0x80342005; - - public const uint ERROR_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE = 0x80342006; - - public const uint ERROR_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED = 0x80342007; - - public const uint ERROR_NDIS_DOT11_AP_BAND_NOT_ALLOWED = 0x80342008; - - public const uint ERROR_NDIS_INDICATION_REQUIRED = 0x00340001; - - public const uint ERROR_NDIS_OFFLOAD_POLICY = 0xC034100F; - - public const uint ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED = 0xC0341012; - - public const uint ERROR_NDIS_OFFLOAD_PATH_REJECTED = 0xC0341013; - - public const uint ERROR_HV_INVALID_HYPERCALL_CODE = 0xC0350002; - - public const uint ERROR_HV_INVALID_HYPERCALL_INPUT = 0xC0350003; - - public const uint ERROR_HV_INVALID_ALIGNMENT = 0xC0350004; - - public const uint ERROR_HV_INVALID_PARAMETER = 0xC0350005; - - public const uint ERROR_HV_ACCESS_DENIED = 0xC0350006; - - public const uint ERROR_HV_INVALID_PARTITION_STATE = 0xC0350007; - - public const uint ERROR_HV_OPERATION_DENIED = 0xC0350008; - - public const uint ERROR_HV_UNKNOWN_PROPERTY = 0xC0350009; - - public const uint ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE = 0xC035000A; - - public const uint ERROR_HV_INSUFFICIENT_MEMORY = 0xC035000B; - - public const uint ERROR_HV_PARTITION_TOO_DEEP = 0xC035000C; - - public const uint ERROR_HV_INVALID_PARTITION_ID = 0xC035000D; - - public const uint ERROR_HV_INVALID_VP_INDEX = 0xC035000E; - - public const uint ERROR_HV_INVALID_PORT_ID = 0xC0350011; - - public const uint ERROR_HV_INVALID_CONNECTION_ID = 0xC0350012; - - public const uint ERROR_HV_INSUFFICIENT_BUFFERS = 0xC0350013; - - public const uint ERROR_HV_NOT_ACKNOWLEDGED = 0xC0350014; - - public const uint ERROR_HV_INVALID_VP_STATE = 0xC0350015; - - public const uint ERROR_HV_ACKNOWLEDGED = 0xC0350016; - - public const uint ERROR_HV_INVALID_SAVE_RESTORE_STATE = 0xC0350017; - - public const uint ERROR_HV_INVALID_SYNIC_STATE = 0xC0350018; - - public const uint ERROR_HV_OBJECT_IN_USE = 0xC0350019; - - public const uint ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO = 0xC035001A; - - public const uint ERROR_HV_NO_DATA = 0xC035001B; - - public const uint ERROR_HV_INACTIVE = 0xC035001C; - - public const uint ERROR_HV_NO_RESOURCES = 0xC035001D; - - public const uint ERROR_HV_FEATURE_UNAVAILABLE = 0xC035001E; - - public const uint ERROR_HV_INSUFFICIENT_BUFFER = 0xC0350033; - - public const uint ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS = 0xC0350038; - - public const uint ERROR_HV_CPUID_FEATURE_VALIDATION = 0xC035003C; - - public const uint ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION = 0xC035003D; - - public const uint ERROR_HV_PROCESSOR_STARTUP_TIMEOUT = 0xC035003E; - - public const uint ERROR_HV_SMX_ENABLED = 0xC035003F; - - public const uint ERROR_HV_INVALID_LP_INDEX = 0xC0350041; - - public const uint ERROR_HV_INVALID_REGISTER_VALUE = 0xC0350050; - - public const uint ERROR_HV_INVALID_VTL_STATE = 0xC0350051; - - public const uint ERROR_HV_NX_NOT_DETECTED = 0xC0350055; - - public const uint ERROR_HV_INVALID_DEVICE_ID = 0xC0350057; - - public const uint ERROR_HV_INVALID_DEVICE_STATE = 0xC0350058; - - public const uint ERROR_HV_PENDING_PAGE_REQUESTS = 0x00350059; - - public const uint ERROR_HV_PAGE_REQUEST_INVALID = 0xC0350060; - - public const uint ERROR_HV_INVALID_CPU_GROUP_ID = 0xC035006F; - - public const uint ERROR_HV_INVALID_CPU_GROUP_STATE = 0xC0350070; - - public const uint ERROR_HV_OPERATION_FAILED = 0xC0350071; - - public const uint ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE = 0xC0350072; - - public const uint ERROR_HV_INSUFFICIENT_ROOT_MEMORY = 0xC0350073; - - public const uint ERROR_HV_EVENT_BUFFER_ALREADY_FREED = 0xC0350074; - - public const uint ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY = 0xC0350075; - - public const uint ERROR_HV_NOT_PRESENT = 0xC0351000; - - public const uint ERROR_VID_DUPLICATE_HANDLER = 0xC0370001; - - public const uint ERROR_VID_TOO_MANY_HANDLERS = 0xC0370002; - - public const uint ERROR_VID_QUEUE_FULL = 0xC0370003; - - public const uint ERROR_VID_HANDLER_NOT_PRESENT = 0xC0370004; - - public const uint ERROR_VID_INVALID_OBJECT_NAME = 0xC0370005; - - public const uint ERROR_VID_PARTITION_NAME_TOO_LONG = 0xC0370006; - - public const uint ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG = 0xC0370007; - - public const uint ERROR_VID_PARTITION_ALREADY_EXISTS = 0xC0370008; - - public const uint ERROR_VID_PARTITION_DOES_NOT_EXIST = 0xC0370009; - - public const uint ERROR_VID_PARTITION_NAME_NOT_FOUND = 0xC037000A; - - public const uint ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS = 0xC037000B; - - public const uint ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT = 0xC037000C; - - public const uint ERROR_VID_MB_STILL_REFERENCED = 0xC037000D; - - public const uint ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED = 0xC037000E; - - public const uint ERROR_VID_INVALID_NUMA_SETTINGS = 0xC037000F; - - public const uint ERROR_VID_INVALID_NUMA_NODE_INDEX = 0xC0370010; - - public const uint ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED = 0xC0370011; - - public const uint ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE = 0xC0370012; - - public const uint ERROR_VID_PAGE_RANGE_OVERFLOW = 0xC0370013; - - public const uint ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE = 0xC0370014; - - public const uint ERROR_VID_INVALID_GPA_RANGE_HANDLE = 0xC0370015; - - public const uint ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE = 0xC0370016; - - public const uint ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED = 0xC0370017; - - public const uint ERROR_VID_INVALID_PPM_HANDLE = 0xC0370018; - - public const uint ERROR_VID_MBPS_ARE_LOCKED = 0xC0370019; - - public const uint ERROR_VID_MESSAGE_QUEUE_CLOSED = 0xC037001A; - - public const uint ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED = 0xC037001B; - - public const uint ERROR_VID_STOP_PENDING = 0xC037001C; - - public const uint ERROR_VID_INVALID_PROCESSOR_STATE = 0xC037001D; - - public const uint ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT = 0xC037001E; - - public const uint ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED = 0xC037001F; - - public const uint ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET = 0xC0370020; - - public const uint ERROR_VID_MMIO_RANGE_DESTROYED = 0xC0370021; - - public const uint ERROR_VID_INVALID_CHILD_GPA_PAGE_SET = 0xC0370022; - - public const uint ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED = 0xC0370023; - - public const uint ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL = 0xC0370024; - - public const uint ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE = 0xC0370025; - - public const uint ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT = 0xC0370026; - - public const uint ERROR_VID_SAVED_STATE_CORRUPT = 0xC0370027; - - public const uint ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM = 0xC0370028; - - public const uint ERROR_VID_SAVED_STATE_INCOMPATIBLE = 0xC0370029; - - public const uint ERROR_VID_VTL_ACCESS_DENIED = 0xC037002A; - - public const uint ERROR_VMCOMPUTE_TERMINATED_DURING_START = 0xC0370100; - - public const uint ERROR_VMCOMPUTE_IMAGE_MISMATCH = 0xC0370101; - - public const uint ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED = 0xC0370102; - - public const uint ERROR_VMCOMPUTE_OPERATION_PENDING = 0xC0370103; - - public const uint ERROR_VMCOMPUTE_TOO_MANY_NOTIFICATIONS = 0xC0370104; - - public const uint ERROR_VMCOMPUTE_INVALID_STATE = 0xC0370105; - - public const uint ERROR_VMCOMPUTE_UNEXPECTED_EXIT = 0xC0370106; - - public const uint ERROR_VMCOMPUTE_TERMINATED = 0xC0370107; - - public const uint ERROR_VMCOMPUTE_CONNECT_FAILED = 0xC0370108; - - public const uint ERROR_VMCOMPUTE_TIMEOUT = 0xC0370109; - - public const uint ERROR_VMCOMPUTE_CONNECTION_CLOSED = 0xC037010A; - - public const uint ERROR_VMCOMPUTE_UNKNOWN_MESSAGE = 0xC037010B; - - public const uint ERROR_VMCOMPUTE_UNSUPPORTED_PROTOCOL_VERSION = 0xC037010C; - - public const uint ERROR_VMCOMPUTE_INVALID_JSON = 0xC037010D; - - public const uint ERROR_VMCOMPUTE_SYSTEM_NOT_FOUND = 0xC037010E; - - public const uint ERROR_VMCOMPUTE_SYSTEM_ALREADY_EXISTS = 0xC037010F; - - public const uint ERROR_VMCOMPUTE_SYSTEM_ALREADY_STOPPED = 0xC0370110; - - public const uint ERROR_VMCOMPUTE_PROTOCOL_ERROR = 0xC0370111; - - public const uint ERROR_VMCOMPUTE_INVALID_LAYER = 0xC0370112; - - public const uint ERROR_VMCOMPUTE_WINDOWS_INSIDER_REQUIRED = 0xC0370113; - - public const int HCS_E_TERMINATED_DURING_START = unchecked((int)0x80370100); - - public const int HCS_E_IMAGE_MISMATCH = unchecked((int)0x80370101); - - public const int HCS_E_HYPERV_NOT_INSTALLED = unchecked((int)0x80370102); - - public const int HCS_E_INVALID_STATE = unchecked((int)0x80370105); - - public const int HCS_E_UNEXPECTED_EXIT = unchecked((int)0x80370106); - - public const int HCS_E_TERMINATED = unchecked((int)0x80370107); - - public const int HCS_E_CONNECT_FAILED = unchecked((int)0x80370108); - - public const int HCS_E_CONNECTION_TIMEOUT = unchecked((int)0x80370109); - - public const int HCS_E_CONNECTION_CLOSED = unchecked((int)0x8037010A); - - public const int HCS_E_UNKNOWN_MESSAGE = unchecked((int)0x8037010B); - - public const int HCS_E_UNSUPPORTED_PROTOCOL_VERSION = unchecked((int)0x8037010C); - - public const int HCS_E_INVALID_JSON = unchecked((int)0x8037010D); - - public const int HCS_E_SYSTEM_NOT_FOUND = unchecked((int)0x8037010E); - - public const int HCS_E_SYSTEM_ALREADY_EXISTS = unchecked((int)0x8037010F); - - public const int HCS_E_SYSTEM_ALREADY_STOPPED = unchecked((int)0x80370110); - - public const int HCS_E_PROTOCOL_ERROR = unchecked((int)0x80370111); - - public const int HCS_E_INVALID_LAYER = unchecked((int)0x80370112); - - public const int HCS_E_WINDOWS_INSIDER_REQUIRED = unchecked((int)0x80370113); - - public const int HCS_E_SERVICE_NOT_AVAILABLE = unchecked((int)0x80370114); - - public const int HCS_E_OPERATION_NOT_STARTED = unchecked((int)0x80370115); - - public const int HCS_E_OPERATION_ALREADY_STARTED = unchecked((int)0x80370116); - - public const int HCS_E_OPERATION_PENDING = unchecked((int)0x80370117); - - public const int HCS_E_OPERATION_TIMEOUT = unchecked((int)0x80370118); - - public const int HCS_E_OPERATION_SYSTEM_CALLBACK_ALREADY_SET = unchecked((int)0x80370119); - - public const int HCS_E_OPERATION_RESULT_ALLOCATION_FAILED = unchecked((int)0x8037011A); - - public const int HCS_E_ACCESS_DENIED = unchecked((int)0x8037011B); - - public const int HCS_E_GUEST_CRITICAL_ERROR = unchecked((int)0x8037011C); - - public const int HCS_E_PROCESS_INFO_NOT_AVAILABLE = unchecked((int)0x8037011D); - - public const int HCS_E_SERVICE_DISCONNECT = unchecked((int)0x8037011E); - - public const int HCS_E_PROCESS_ALREADY_STOPPED = unchecked((int)0x8037011F); - - public const uint ERROR_VNET_VIRTUAL_SWITCH_NAME_NOT_FOUND = 0xC0370200; - - public const uint ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED = 0x80370001; - - public const int WHV_E_UNKNOWN_CAPABILITY = unchecked((int)0x80370300); - - public const int WHV_E_INSUFFICIENT_BUFFER = unchecked((int)0x80370301); - - public const int WHV_E_UNKNOWN_PROPERTY = unchecked((int)0x80370302); - - public const int WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG = unchecked((int)0x80370303); - - public const int WHV_E_INVALID_PARTITION_CONFIG = unchecked((int)0x80370304); - - public const int WHV_E_GPA_RANGE_NOT_FOUND = unchecked((int)0x80370305); - - public const int WHV_E_VP_ALREADY_EXISTS = unchecked((int)0x80370306); - - public const int WHV_E_VP_DOES_NOT_EXIST = unchecked((int)0x80370307); - - public const int WHV_E_INVALID_VP_STATE = unchecked((int)0x80370308); - - public const int WHV_E_INVALID_VP_REGISTER_NAME = unchecked((int)0x80370309); - - public const int WHV_E_UNSUPPORTED_PROCESSOR_CONFIG = unchecked((int)0x80370310); - - public const uint ERROR_VSMB_SAVED_STATE_FILE_NOT_FOUND = 0xC0370400; - - public const uint ERROR_VSMB_SAVED_STATE_CORRUPT = 0xC0370401; - - public const int VM_SAVED_STATE_DUMP_E_PARTITION_STATE_NOT_FOUND = unchecked((int)0xC0370500); - - public const int VM_SAVED_STATE_DUMP_E_GUEST_MEMORY_NOT_FOUND = unchecked((int)0xC0370501); - - public const int VM_SAVED_STATE_DUMP_E_NO_VP_FOUND_IN_PARTITION_STATE = unchecked((int)0xC0370502); - - public const int VM_SAVED_STATE_DUMP_E_NESTED_VIRTUALIZATION_NOT_SUPPORTED = unchecked((int)0xC0370503); - - public const int VM_SAVED_STATE_DUMP_E_WINDOWS_KERNEL_IMAGE_NOT_FOUND = unchecked((int)0xC0370504); - - public const int VM_SAVED_STATE_DUMP_E_PXE_NOT_PRESENT = unchecked((int)0xC0370505); - - public const int VM_SAVED_STATE_DUMP_E_PDPTE_NOT_PRESENT = unchecked((int)0xC0370506); - - public const int VM_SAVED_STATE_DUMP_E_PDE_NOT_PRESENT = unchecked((int)0xC0370507); - - public const int VM_SAVED_STATE_DUMP_E_PTE_NOT_PRESENT = unchecked((int)0xC0370508); - - public const uint ERROR_VOLMGR_INCOMPLETE_REGENERATION = 0x80380001; - - public const uint ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION = 0x80380002; - - public const uint ERROR_VOLMGR_DATABASE_FULL = 0xC0380001; - - public const uint ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED = 0xC0380002; - - public const uint ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC = 0xC0380003; - - public const uint ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED = 0xC0380004; - - public const uint ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME = 0xC0380005; - - public const uint ERROR_VOLMGR_DISK_DUPLICATE = 0xC0380006; - - public const uint ERROR_VOLMGR_DISK_DYNAMIC = 0xC0380007; - - public const uint ERROR_VOLMGR_DISK_ID_INVALID = 0xC0380008; - - public const uint ERROR_VOLMGR_DISK_INVALID = 0xC0380009; - - public const uint ERROR_VOLMGR_DISK_LAST_VOTER = 0xC038000A; - - public const uint ERROR_VOLMGR_DISK_LAYOUT_INVALID = 0xC038000B; - - public const uint ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS = 0xC038000C; - - public const uint ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED = 0xC038000D; - - public const uint ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL = 0xC038000E; - - public const uint ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS = 0xC038000F; - - public const uint ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS = 0xC0380010; - - public const uint ERROR_VOLMGR_DISK_MISSING = 0xC0380011; - - public const uint ERROR_VOLMGR_DISK_NOT_EMPTY = 0xC0380012; - - public const uint ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE = 0xC0380013; - - public const uint ERROR_VOLMGR_DISK_REVECTORING_FAILED = 0xC0380014; - - public const uint ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID = 0xC0380015; - - public const uint ERROR_VOLMGR_DISK_SET_NOT_CONTAINED = 0xC0380016; - - public const uint ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS = 0xC0380017; - - public const uint ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES = 0xC0380018; - - public const uint ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED = 0xC0380019; - - public const uint ERROR_VOLMGR_EXTENT_ALREADY_USED = 0xC038001A; - - public const uint ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS = 0xC038001B; - - public const uint ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION = 0xC038001C; - - public const uint ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED = 0xC038001D; - - public const uint ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION = 0xC038001E; - - public const uint ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH = 0xC038001F; - - public const uint ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED = 0xC0380020; - - public const uint ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID = 0xC0380021; - - public const uint ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS = 0xC0380022; - - public const uint ERROR_VOLMGR_MEMBER_IN_SYNC = 0xC0380023; - - public const uint ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE = 0xC0380024; - - public const uint ERROR_VOLMGR_MEMBER_INDEX_INVALID = 0xC0380025; - - public const uint ERROR_VOLMGR_MEMBER_MISSING = 0xC0380026; - - public const uint ERROR_VOLMGR_MEMBER_NOT_DETACHED = 0xC0380027; - - public const uint ERROR_VOLMGR_MEMBER_REGENERATING = 0xC0380028; - - public const uint ERROR_VOLMGR_ALL_DISKS_FAILED = 0xC0380029; - - public const uint ERROR_VOLMGR_NO_REGISTERED_USERS = 0xC038002A; - - public const uint ERROR_VOLMGR_NO_SUCH_USER = 0xC038002B; - - public const uint ERROR_VOLMGR_NOTIFICATION_RESET = 0xC038002C; - - public const uint ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID = 0xC038002D; - - public const uint ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID = 0xC038002E; - - public const uint ERROR_VOLMGR_PACK_DUPLICATE = 0xC038002F; - - public const uint ERROR_VOLMGR_PACK_ID_INVALID = 0xC0380030; - - public const uint ERROR_VOLMGR_PACK_INVALID = 0xC0380031; - - public const uint ERROR_VOLMGR_PACK_NAME_INVALID = 0xC0380032; - - public const uint ERROR_VOLMGR_PACK_OFFLINE = 0xC0380033; - - public const uint ERROR_VOLMGR_PACK_HAS_QUORUM = 0xC0380034; - - public const uint ERROR_VOLMGR_PACK_WITHOUT_QUORUM = 0xC0380035; - - public const uint ERROR_VOLMGR_PARTITION_STYLE_INVALID = 0xC0380036; - - public const uint ERROR_VOLMGR_PARTITION_UPDATE_FAILED = 0xC0380037; - - public const uint ERROR_VOLMGR_PLEX_IN_SYNC = 0xC0380038; - - public const uint ERROR_VOLMGR_PLEX_INDEX_DUPLICATE = 0xC0380039; - - public const uint ERROR_VOLMGR_PLEX_INDEX_INVALID = 0xC038003A; - - public const uint ERROR_VOLMGR_PLEX_LAST_ACTIVE = 0xC038003B; - - public const uint ERROR_VOLMGR_PLEX_MISSING = 0xC038003C; - - public const uint ERROR_VOLMGR_PLEX_REGENERATING = 0xC038003D; - - public const uint ERROR_VOLMGR_PLEX_TYPE_INVALID = 0xC038003E; - - public const uint ERROR_VOLMGR_PLEX_NOT_RAID5 = 0xC038003F; - - public const uint ERROR_VOLMGR_PLEX_NOT_SIMPLE = 0xC0380040; - - public const uint ERROR_VOLMGR_STRUCTURE_SIZE_INVALID = 0xC0380041; - - public const uint ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS = 0xC0380042; - - public const uint ERROR_VOLMGR_TRANSACTION_IN_PROGRESS = 0xC0380043; - - public const uint ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE = 0xC0380044; - - public const uint ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK = 0xC0380045; - - public const uint ERROR_VOLMGR_VOLUME_ID_INVALID = 0xC0380046; - - public const uint ERROR_VOLMGR_VOLUME_LENGTH_INVALID = 0xC0380047; - - public const uint ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE = 0xC0380048; - - public const uint ERROR_VOLMGR_VOLUME_NOT_MIRRORED = 0xC0380049; - - public const uint ERROR_VOLMGR_VOLUME_NOT_RETAINED = 0xC038004A; - - public const uint ERROR_VOLMGR_VOLUME_OFFLINE = 0xC038004B; - - public const uint ERROR_VOLMGR_VOLUME_RETAINED = 0xC038004C; - - public const uint ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID = 0xC038004D; - - public const uint ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE = 0xC038004E; - - public const uint ERROR_VOLMGR_BAD_BOOT_DISK = 0xC038004F; - - public const uint ERROR_VOLMGR_PACK_CONFIG_OFFLINE = 0xC0380050; - - public const uint ERROR_VOLMGR_PACK_CONFIG_ONLINE = 0xC0380051; - - public const uint ERROR_VOLMGR_NOT_PRIMARY_PACK = 0xC0380052; - - public const uint ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED = 0xC0380053; - - public const uint ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID = 0xC0380054; - - public const uint ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID = 0xC0380055; - - public const uint ERROR_VOLMGR_VOLUME_MIRRORED = 0xC0380056; - - public const uint ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED = 0xC0380057; - - public const uint ERROR_VOLMGR_NO_VALID_LOG_COPIES = 0xC0380058; - - public const uint ERROR_VOLMGR_PRIMARY_PACK_PRESENT = 0xC0380059; - - public const uint ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID = 0xC038005A; - - public const uint ERROR_VOLMGR_MIRROR_NOT_SUPPORTED = 0xC038005B; - - public const uint ERROR_VOLMGR_RAID5_NOT_SUPPORTED = 0xC038005C; - - public const uint ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED = 0x80390001; - - public const uint ERROR_BCD_TOO_MANY_ELEMENTS = 0xC0390002; - - public const uint ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED = 0x80390003; - - public const uint ERROR_VHD_DRIVE_FOOTER_MISSING = 0xC03A0001; - - public const uint ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH = 0xC03A0002; - - public const uint ERROR_VHD_DRIVE_FOOTER_CORRUPT = 0xC03A0003; - - public const uint ERROR_VHD_FORMAT_UNKNOWN = 0xC03A0004; - - public const uint ERROR_VHD_FORMAT_UNSUPPORTED_VERSION = 0xC03A0005; - - public const uint ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH = 0xC03A0006; - - public const uint ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION = 0xC03A0007; - - public const uint ERROR_VHD_SPARSE_HEADER_CORRUPT = 0xC03A0008; - - public const uint ERROR_VHD_BLOCK_ALLOCATION_FAILURE = 0xC03A0009; - - public const uint ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT = 0xC03A000A; - - public const uint ERROR_VHD_INVALID_BLOCK_SIZE = 0xC03A000B; - - public const uint ERROR_VHD_BITMAP_MISMATCH = 0xC03A000C; - - public const uint ERROR_VHD_PARENT_VHD_NOT_FOUND = 0xC03A000D; - - public const uint ERROR_VHD_CHILD_PARENT_ID_MISMATCH = 0xC03A000E; - - public const uint ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH = 0xC03A000F; - - public const uint ERROR_VHD_METADATA_READ_FAILURE = 0xC03A0010; - - public const uint ERROR_VHD_METADATA_WRITE_FAILURE = 0xC03A0011; - - public const uint ERROR_VHD_INVALID_SIZE = 0xC03A0012; - - public const uint ERROR_VHD_INVALID_FILE_SIZE = 0xC03A0013; - - public const uint ERROR_VIRTDISK_PROVIDER_NOT_FOUND = 0xC03A0014; - - public const uint ERROR_VIRTDISK_NOT_VIRTUAL_DISK = 0xC03A0015; - - public const uint ERROR_VHD_PARENT_VHD_ACCESS_DENIED = 0xC03A0016; - - public const uint ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH = 0xC03A0017; - - public const uint ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED = 0xC03A0018; - - public const uint ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT = 0xC03A0019; - - public const uint ERROR_VIRTUAL_DISK_LIMITATION = 0xC03A001A; - - public const uint ERROR_VHD_INVALID_TYPE = 0xC03A001B; - - public const uint ERROR_VHD_INVALID_STATE = 0xC03A001C; - - public const uint ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE = 0xC03A001D; - - public const uint ERROR_VIRTDISK_DISK_ALREADY_OWNED = 0xC03A001E; - - public const uint ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE = 0xC03A001F; - - public const uint ERROR_CTLOG_TRACKING_NOT_INITIALIZED = 0xC03A0020; - - public const uint ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE = 0xC03A0021; - - public const uint ERROR_CTLOG_VHD_CHANGED_OFFLINE = 0xC03A0022; - - public const uint ERROR_CTLOG_INVALID_TRACKING_STATE = 0xC03A0023; - - public const uint ERROR_CTLOG_INCONSISTENT_TRACKING_FILE = 0xC03A0024; - - public const uint ERROR_VHD_RESIZE_WOULD_TRUNCATE_DATA = 0xC03A0025; - - public const uint ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE = 0xC03A0026; - - public const uint ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE = 0xC03A0027; - - public const uint ERROR_VHD_METADATA_FULL = 0xC03A0028; - - public const uint ERROR_VHD_INVALID_CHANGE_TRACKING_ID = 0xC03A0029; - - public const uint ERROR_VHD_CHANGE_TRACKING_DISABLED = 0xC03A002A; - - public const uint ERROR_VHD_MISSING_CHANGE_TRACKING_INFORMATION = 0xC03A0030; - - public const uint ERROR_QUERY_STORAGE_ERROR = 0x803A0001; - - public const int HCN_E_NETWORK_NOT_FOUND = unchecked((int)0x803B0001); - - public const int HCN_E_ENDPOINT_NOT_FOUND = unchecked((int)0x803B0002); - - public const int HCN_E_LAYER_NOT_FOUND = unchecked((int)0x803B0003); - - public const int HCN_E_SWITCH_NOT_FOUND = unchecked((int)0x803B0004); - - public const int HCN_E_SUBNET_NOT_FOUND = unchecked((int)0x803B0005); - - public const int HCN_E_ADAPTER_NOT_FOUND = unchecked((int)0x803B0006); - - public const int HCN_E_PORT_NOT_FOUND = unchecked((int)0x803B0007); - - public const int HCN_E_POLICY_NOT_FOUND = unchecked((int)0x803B0008); - - public const int HCN_E_VFP_PORTSETTING_NOT_FOUND = unchecked((int)0x803B0009); - - public const int HCN_E_INVALID_NETWORK = unchecked((int)0x803B000A); - - public const int HCN_E_INVALID_NETWORK_TYPE = unchecked((int)0x803B000B); - - public const int HCN_E_INVALID_ENDPOINT = unchecked((int)0x803B000C); - - public const int HCN_E_INVALID_POLICY = unchecked((int)0x803B000D); - - public const int HCN_E_INVALID_POLICY_TYPE = unchecked((int)0x803B000E); - - public const int HCN_E_INVALID_REMOTE_ENDPOINT_OPERATION = unchecked((int)0x803B000F); - - public const int HCN_E_NETWORK_ALREADY_EXISTS = unchecked((int)0x803B0010); - - public const int HCN_E_LAYER_ALREADY_EXISTS = unchecked((int)0x803B0011); - - public const int HCN_E_POLICY_ALREADY_EXISTS = unchecked((int)0x803B0012); - - public const int HCN_E_PORT_ALREADY_EXISTS = unchecked((int)0x803B0013); - - public const int HCN_E_ENDPOINT_ALREADY_ATTACHED = unchecked((int)0x803B0014); - - public const int HCN_E_REQUEST_UNSUPPORTED = unchecked((int)0x803B0015); - - public const int HCN_E_MAPPING_NOT_SUPPORTED = unchecked((int)0x803B0016); - - public const int HCN_E_DEGRADED_OPERATION = unchecked((int)0x803B0017); - - public const int HCN_E_SHARED_SWITCH_MODIFICATION = unchecked((int)0x803B0018); - - public const int HCN_E_GUID_CONVERSION_FAILURE = unchecked((int)0x803B0019); - - public const int HCN_E_REGKEY_FAILURE = unchecked((int)0x803B001A); - - public const int HCN_E_INVALID_JSON = unchecked((int)0x803B001B); - - public const int HCN_E_INVALID_JSON_REFERENCE = unchecked((int)0x803B001C); - - public const int HCN_E_ENDPOINT_SHARING_DISABLED = unchecked((int)0x803B001D); - - public const int HCN_E_INVALID_IP = unchecked((int)0x803B001E); - - public const int HCN_E_SWITCH_EXTENSION_NOT_FOUND = unchecked((int)0x803B001F); - - public const int HCN_E_MANAGER_STOPPED = unchecked((int)0x803B0020); - - public const int GCN_E_MODULE_NOT_FOUND = unchecked((int)0x803B0021); - - public const int GCN_E_NO_REQUEST_HANDLERS = unchecked((int)0x803B0022); - - public const int GCN_E_REQUEST_UNSUPPORTED = unchecked((int)0x803B0023); - - public const int GCN_E_RUNTIMEKEYS_FAILED = unchecked((int)0x803B0024); - - public const int GCN_E_NETADAPTER_TIMEOUT = unchecked((int)0x803B0025); - - public const int GCN_E_NETADAPTER_NOT_FOUND = unchecked((int)0x803B0026); - - public const int GCN_E_NETCOMPARTMENT_NOT_FOUND = unchecked((int)0x803B0027); - - public const int GCN_E_NETINTERFACE_NOT_FOUND = unchecked((int)0x803B0028); - - public const int GCN_E_DEFAULTNAMESPACE_EXISTS = unchecked((int)0x803B0029); - - public const int HCN_E_ICS_DISABLED = unchecked((int)0x803B002A); - - public const int HCN_E_ENDPOINT_NAMESPACE_ALREADY_EXISTS = unchecked((int)0x803B002B); - - public const int HCN_E_ENTITY_HAS_REFERENCES = unchecked((int)0x803B002C); - - public const int HCN_E_INVALID_INTERNAL_PORT = unchecked((int)0x803B002D); - - public const int HCN_E_NAMESPACE_ATTACH_FAILED = unchecked((int)0x803B002E); - - public const int HCN_E_ADDR_INVALID_OR_RESERVED = unchecked((int)0x803B002F); - - public const int HCN_E_INVALID_PREFIX = unchecked((int)0x803B0030); - - public const int HCN_E_OBJECT_USED_AFTER_UNLOAD = unchecked((int)0x803B0031); - - public const int HCN_E_INVALID_SUBNET = unchecked((int)0x803B0032); - - public const int HCN_E_INVALID_IP_SUBNET = unchecked((int)0x803B0033); - - public const int HCN_E_ENDPOINT_NOT_ATTACHED = unchecked((int)0x803B0034); - - public const int HCN_E_ENDPOINT_NOT_LOCAL = unchecked((int)0x803B0035); - - public const int HCN_INTERFACEPARAMETERS_ALREADY_APPLIED = unchecked((int)0x803B0036); - - public const uint SDIAG_E_CANCELLED = 0x803C0100; - - public const uint SDIAG_E_SCRIPT = 0x803C0101; - - public const uint SDIAG_E_POWERSHELL = 0x803C0102; - - public const uint SDIAG_E_MANAGEDHOST = 0x803C0103; - - public const uint SDIAG_E_NOVERIFIER = 0x803C0104; - - public const uint SDIAG_S_CANNOTRUN = 0x003C0105; - - public const uint SDIAG_E_DISABLED = 0x803C0106; - - public const uint SDIAG_E_TRUST = 0x803C0107; - - public const uint SDIAG_E_CANNOTRUN = 0x803C0108; - - public const uint SDIAG_E_VERSION = 0x803C0109; - - public const uint SDIAG_E_RESOURCE = 0x803C010A; - - public const uint SDIAG_E_ROOTCAUSE = 0x803C010B; - - public const int WPN_E_CHANNEL_CLOSED = unchecked((int)0x803E0100); - - public const int WPN_E_CHANNEL_REQUEST_NOT_COMPLETE = unchecked((int)0x803E0101); - - public const int WPN_E_INVALID_APP = unchecked((int)0x803E0102); - - public const int WPN_E_OUTSTANDING_CHANNEL_REQUEST = unchecked((int)0x803E0103); - - public const int WPN_E_DUPLICATE_CHANNEL = unchecked((int)0x803E0104); - - public const int WPN_E_PLATFORM_UNAVAILABLE = unchecked((int)0x803E0105); - - public const int WPN_E_NOTIFICATION_POSTED = unchecked((int)0x803E0106); - - public const int WPN_E_NOTIFICATION_HIDDEN = unchecked((int)0x803E0107); - - public const int WPN_E_NOTIFICATION_NOT_POSTED = unchecked((int)0x803E0108); - - public const int WPN_E_CLOUD_DISABLED = unchecked((int)0x803E0109); - - public const int WPN_E_CLOUD_INCAPABLE = unchecked((int)0x803E0110); - - public const int WPN_E_CLOUD_AUTH_UNAVAILABLE = unchecked((int)0x803E011A); - - public const int WPN_E_CLOUD_SERVICE_UNAVAILABLE = unchecked((int)0x803E011B); - - public const int WPN_E_FAILED_LOCK_SCREEN_UPDATE_INTIALIZATION = unchecked((int)0x803E011C); - - public const int WPN_E_NOTIFICATION_DISABLED = unchecked((int)0x803E0111); - - public const int WPN_E_NOTIFICATION_INCAPABLE = unchecked((int)0x803E0112); - - public const int WPN_E_INTERNET_INCAPABLE = unchecked((int)0x803E0113); - - public const int WPN_E_NOTIFICATION_TYPE_DISABLED = unchecked((int)0x803E0114); - - public const int WPN_E_NOTIFICATION_SIZE = unchecked((int)0x803E0115); - - public const int WPN_E_TAG_SIZE = unchecked((int)0x803E0116); - - public const int WPN_E_ACCESS_DENIED = unchecked((int)0x803E0117); - - public const int WPN_E_DUPLICATE_REGISTRATION = unchecked((int)0x803E0118); - - public const int WPN_E_PUSH_NOTIFICATION_INCAPABLE = unchecked((int)0x803E0119); - - public const int WPN_E_DEV_ID_SIZE = unchecked((int)0x803E0120); - - public const int WPN_E_TAG_ALPHANUMERIC = unchecked((int)0x803E012A); - - public const int WPN_E_INVALID_HTTP_STATUS_CODE = unchecked((int)0x803E012B); - - public const int WPN_E_OUT_OF_SESSION = unchecked((int)0x803E0200); - - public const int WPN_E_POWER_SAVE = unchecked((int)0x803E0201); - - public const int WPN_E_IMAGE_NOT_FOUND_IN_CACHE = unchecked((int)0x803E0202); - - public const int WPN_E_ALL_URL_NOT_COMPLETED = unchecked((int)0x803E0203); - - public const int WPN_E_INVALID_CLOUD_IMAGE = unchecked((int)0x803E0204); - - public const int WPN_E_NOTIFICATION_ID_MATCHED = unchecked((int)0x803E0205); - - public const int WPN_E_CALLBACK_ALREADY_REGISTERED = unchecked((int)0x803E0206); - - public const int WPN_E_TOAST_NOTIFICATION_DROPPED = unchecked((int)0x803E0207); - - public const int WPN_E_STORAGE_LOCKED = unchecked((int)0x803E0208); - - public const int WPN_E_GROUP_SIZE = unchecked((int)0x803E0209); - - public const int WPN_E_GROUP_ALPHANUMERIC = unchecked((int)0x803E020A); - - public const int WPN_E_CLOUD_DISABLED_FOR_APP = unchecked((int)0x803E020B); - - public const int E_MBN_CONTEXT_NOT_ACTIVATED = unchecked((int)0x80548201); - - public const int E_MBN_BAD_SIM = unchecked((int)0x80548202); - - public const int E_MBN_DATA_CLASS_NOT_AVAILABLE = unchecked((int)0x80548203); - - public const int E_MBN_INVALID_ACCESS_STRING = unchecked((int)0x80548204); - - public const int E_MBN_MAX_ACTIVATED_CONTEXTS = unchecked((int)0x80548205); - - public const int E_MBN_PACKET_SVC_DETACHED = unchecked((int)0x80548206); - - public const int E_MBN_PROVIDER_NOT_VISIBLE = unchecked((int)0x80548207); - - public const int E_MBN_RADIO_POWER_OFF = unchecked((int)0x80548208); - - public const int E_MBN_SERVICE_NOT_ACTIVATED = unchecked((int)0x80548209); - - public const int E_MBN_SIM_NOT_INSERTED = unchecked((int)0x8054820A); - - public const int E_MBN_VOICE_CALL_IN_PROGRESS = unchecked((int)0x8054820B); - - public const int E_MBN_INVALID_CACHE = unchecked((int)0x8054820C); - - public const int E_MBN_NOT_REGISTERED = unchecked((int)0x8054820D); - - public const int E_MBN_PROVIDERS_NOT_FOUND = unchecked((int)0x8054820E); - - public const int E_MBN_PIN_NOT_SUPPORTED = unchecked((int)0x8054820F); - - public const int E_MBN_PIN_REQUIRED = unchecked((int)0x80548210); - - public const int E_MBN_PIN_DISABLED = unchecked((int)0x80548211); - - public const int E_MBN_FAILURE = unchecked((int)0x80548212); - - public const int E_MBN_INVALID_PROFILE = unchecked((int)0x80548218); - - public const int E_MBN_DEFAULT_PROFILE_EXIST = unchecked((int)0x80548219); - - public const int E_MBN_SMS_ENCODING_NOT_SUPPORTED = unchecked((int)0x80548220); - - public const int E_MBN_SMS_FILTER_NOT_SUPPORTED = unchecked((int)0x80548221); - - public const int E_MBN_SMS_INVALID_MEMORY_INDEX = unchecked((int)0x80548222); - - public const int E_MBN_SMS_LANG_NOT_SUPPORTED = unchecked((int)0x80548223); - - public const int E_MBN_SMS_MEMORY_FAILURE = unchecked((int)0x80548224); - - public const int E_MBN_SMS_NETWORK_TIMEOUT = unchecked((int)0x80548225); - - public const int E_MBN_SMS_UNKNOWN_SMSC_ADDRESS = unchecked((int)0x80548226); - - public const int E_MBN_SMS_FORMAT_NOT_SUPPORTED = unchecked((int)0x80548227); - - public const int E_MBN_SMS_OPERATION_NOT_ALLOWED = unchecked((int)0x80548228); - - public const int E_MBN_SMS_MEMORY_FULL = unchecked((int)0x80548229); - - public const int PEER_E_IPV6_NOT_INSTALLED = unchecked((int)0x80630001); - - public const int PEER_E_NOT_INITIALIZED = unchecked((int)0x80630002); - - public const int PEER_E_CANNOT_START_SERVICE = unchecked((int)0x80630003); - - public const int PEER_E_NOT_LICENSED = unchecked((int)0x80630004); - - public const int PEER_E_INVALID_GRAPH = unchecked((int)0x80630010); - - public const int PEER_E_DBNAME_CHANGED = unchecked((int)0x80630011); - - public const int PEER_E_DUPLICATE_GRAPH = unchecked((int)0x80630012); - - public const int PEER_E_GRAPH_NOT_READY = unchecked((int)0x80630013); - - public const int PEER_E_GRAPH_SHUTTING_DOWN = unchecked((int)0x80630014); - - public const int PEER_E_GRAPH_IN_USE = unchecked((int)0x80630015); - - public const int PEER_E_INVALID_DATABASE = unchecked((int)0x80630016); - - public const int PEER_E_TOO_MANY_ATTRIBUTES = unchecked((int)0x80630017); - - public const int PEER_E_CONNECTION_NOT_FOUND = unchecked((int)0x80630103); - - public const int PEER_E_CONNECT_SELF = unchecked((int)0x80630106); - - public const int PEER_E_ALREADY_LISTENING = unchecked((int)0x80630107); - - public const int PEER_E_NODE_NOT_FOUND = unchecked((int)0x80630108); - - public const int PEER_E_CONNECTION_FAILED = unchecked((int)0x80630109); - - public const int PEER_E_CONNECTION_NOT_AUTHENTICATED = unchecked((int)0x8063010A); - - public const int PEER_E_CONNECTION_REFUSED = unchecked((int)0x8063010B); - - public const int PEER_E_CLASSIFIER_TOO_LONG = unchecked((int)0x80630201); - - public const int PEER_E_TOO_MANY_IDENTITIES = unchecked((int)0x80630202); - - public const int PEER_E_NO_KEY_ACCESS = unchecked((int)0x80630203); - - public const int PEER_E_GROUPS_EXIST = unchecked((int)0x80630204); - - public const int PEER_E_RECORD_NOT_FOUND = unchecked((int)0x80630301); - - public const int PEER_E_DATABASE_ACCESSDENIED = unchecked((int)0x80630302); - - public const int PEER_E_DBINITIALIZATION_FAILED = unchecked((int)0x80630303); - - public const int PEER_E_MAX_RECORD_SIZE_EXCEEDED = unchecked((int)0x80630304); - - public const int PEER_E_DATABASE_ALREADY_PRESENT = unchecked((int)0x80630305); - - public const int PEER_E_DATABASE_NOT_PRESENT = unchecked((int)0x80630306); - - public const int PEER_E_IDENTITY_NOT_FOUND = unchecked((int)0x80630401); - - public const int PEER_E_EVENT_HANDLE_NOT_FOUND = unchecked((int)0x80630501); - - public const int PEER_E_INVALID_SEARCH = unchecked((int)0x80630601); - - public const int PEER_E_INVALID_ATTRIBUTES = unchecked((int)0x80630602); - - public const int PEER_E_INVITATION_NOT_TRUSTED = unchecked((int)0x80630701); - - public const int PEER_E_CHAIN_TOO_LONG = unchecked((int)0x80630703); - - public const int PEER_E_INVALID_TIME_PERIOD = unchecked((int)0x80630705); - - public const int PEER_E_CIRCULAR_CHAIN_DETECTED = unchecked((int)0x80630706); - - public const int PEER_E_CERT_STORE_CORRUPTED = unchecked((int)0x80630801); - - public const int PEER_E_NO_CLOUD = unchecked((int)0x80631001); - - public const int PEER_E_CLOUD_NAME_AMBIGUOUS = unchecked((int)0x80631005); - - public const int PEER_E_INVALID_RECORD = unchecked((int)0x80632010); - - public const int PEER_E_NOT_AUTHORIZED = unchecked((int)0x80632020); - - public const int PEER_E_PASSWORD_DOES_NOT_MEET_POLICY = unchecked((int)0x80632021); - - public const int PEER_E_DEFERRED_VALIDATION = unchecked((int)0x80632030); - - public const int PEER_E_INVALID_GROUP_PROPERTIES = unchecked((int)0x80632040); - - public const int PEER_E_INVALID_PEER_NAME = unchecked((int)0x80632050); - - public const int PEER_E_INVALID_CLASSIFIER = unchecked((int)0x80632060); - - public const int PEER_E_INVALID_FRIENDLY_NAME = unchecked((int)0x80632070); - - public const int PEER_E_INVALID_ROLE_PROPERTY = unchecked((int)0x80632071); - - public const int PEER_E_INVALID_CLASSIFIER_PROPERTY = unchecked((int)0x80632072); - - public const int PEER_E_INVALID_RECORD_EXPIRATION = unchecked((int)0x80632080); - - public const int PEER_E_INVALID_CREDENTIAL_INFO = unchecked((int)0x80632081); - - public const int PEER_E_INVALID_CREDENTIAL = unchecked((int)0x80632082); - - public const int PEER_E_INVALID_RECORD_SIZE = unchecked((int)0x80632083); - - public const int PEER_E_UNSUPPORTED_VERSION = unchecked((int)0x80632090); - - public const int PEER_E_GROUP_NOT_READY = unchecked((int)0x80632091); - - public const int PEER_E_GROUP_IN_USE = unchecked((int)0x80632092); - - public const int PEER_E_INVALID_GROUP = unchecked((int)0x80632093); - - public const int PEER_E_NO_MEMBERS_FOUND = unchecked((int)0x80632094); - - public const int PEER_E_NO_MEMBER_CONNECTIONS = unchecked((int)0x80632095); - - public const int PEER_E_UNABLE_TO_LISTEN = unchecked((int)0x80632096); - - public const int PEER_E_IDENTITY_DELETED = unchecked((int)0x806320A0); - - public const int PEER_E_SERVICE_NOT_AVAILABLE = unchecked((int)0x806320A1); - - public const int PEER_E_CONTACT_NOT_FOUND = unchecked((int)0x80636001); - - public const int PEER_S_GRAPH_DATA_CREATED = 0x00630001; - - public const int PEER_S_NO_EVENT_DATA = 0x00630002; - - public const int PEER_S_ALREADY_CONNECTED = 0x00632000; - - public const int PEER_S_SUBSCRIPTION_EXISTS = 0x00636000; - - public const int PEER_S_NO_CONNECTIVITY = 0x00630005; - - public const int PEER_S_ALREADY_A_MEMBER = 0x00630006; - - public const int PEER_E_CANNOT_CONVERT_PEER_NAME = unchecked((int)0x80634001); - - public const int PEER_E_INVALID_PEER_HOST_NAME = unchecked((int)0x80634002); - - public const int PEER_E_NO_MORE = unchecked((int)0x80634003); - - public const int PEER_E_PNRP_DUPLICATE_PEER_NAME = unchecked((int)0x80634005); - - public const int PEER_E_INVITE_CANCELLED = unchecked((int)0x80637000); - - public const int PEER_E_INVITE_RESPONSE_NOT_AVAILABLE = unchecked((int)0x80637001); - - public const int PEER_E_NOT_SIGNED_IN = unchecked((int)0x80637003); - - public const int PEER_E_PRIVACY_DECLINED = unchecked((int)0x80637004); - - public const int PEER_E_TIMEOUT = unchecked((int)0x80637005); - - public const int PEER_E_INVALID_ADDRESS = unchecked((int)0x80637007); - - public const int PEER_E_FW_EXCEPTION_DISABLED = unchecked((int)0x80637008); - - public const int PEER_E_FW_BLOCKED_BY_POLICY = unchecked((int)0x80637009); - - public const int PEER_E_FW_BLOCKED_BY_SHIELDS_UP = unchecked((int)0x8063700A); - - public const int PEER_E_FW_DECLINED = unchecked((int)0x8063700B); - - public const int UI_E_CREATE_FAILED = unchecked((int)0x802A0001); - - public const int UI_E_SHUTDOWN_CALLED = unchecked((int)0x802A0002); - - public const int UI_E_ILLEGAL_REENTRANCY = unchecked((int)0x802A0003); - - public const int UI_E_OBJECT_SEALED = unchecked((int)0x802A0004); - - public const int UI_E_VALUE_NOT_SET = unchecked((int)0x802A0005); - - public const int UI_E_VALUE_NOT_DETERMINED = unchecked((int)0x802A0006); - - public const int UI_E_INVALID_OUTPUT = unchecked((int)0x802A0007); - - public const int UI_E_BOOLEAN_EXPECTED = unchecked((int)0x802A0008); - - public const int UI_E_DIFFERENT_OWNER = unchecked((int)0x802A0009); - - public const int UI_E_AMBIGUOUS_MATCH = unchecked((int)0x802A000A); - - public const int UI_E_FP_OVERFLOW = unchecked((int)0x802A000B); - - public const int UI_E_WRONG_THREAD = unchecked((int)0x802A000C); - - public const int UI_E_STORYBOARD_ACTIVE = unchecked((int)0x802A0101); - - public const int UI_E_STORYBOARD_NOT_PLAYING = unchecked((int)0x802A0102); - - public const int UI_E_START_KEYFRAME_AFTER_END = unchecked((int)0x802A0103); - - public const int UI_E_END_KEYFRAME_NOT_DETERMINED = unchecked((int)0x802A0104); - - public const int UI_E_LOOPS_OVERLAP = unchecked((int)0x802A0105); - - public const int UI_E_TRANSITION_ALREADY_USED = unchecked((int)0x802A0106); - - public const int UI_E_TRANSITION_NOT_IN_STORYBOARD = unchecked((int)0x802A0107); - - public const int UI_E_TRANSITION_ECLIPSED = unchecked((int)0x802A0108); - - public const int UI_E_TIME_BEFORE_LAST_UPDATE = unchecked((int)0x802A0109); - - public const int UI_E_TIMER_CLIENT_ALREADY_CONNECTED = unchecked((int)0x802A010A); - - public const int UI_E_INVALID_DIMENSION = unchecked((int)0x802A010B); - - public const int UI_E_PRIMITIVE_OUT_OF_BOUNDS = unchecked((int)0x802A010C); - - public const int UI_E_WINDOW_CLOSED = unchecked((int)0x802A0201); - - public const int E_BLUETOOTH_ATT_INVALID_HANDLE = unchecked((int)0x80650001); - - public const int E_BLUETOOTH_ATT_READ_NOT_PERMITTED = unchecked((int)0x80650002); - - public const int E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED = unchecked((int)0x80650003); - - public const int E_BLUETOOTH_ATT_INVALID_PDU = unchecked((int)0x80650004); - - public const int E_BLUETOOTH_ATT_INSUFFICIENT_AUTHENTICATION = unchecked((int)0x80650005); - - public const int E_BLUETOOTH_ATT_REQUEST_NOT_SUPPORTED = unchecked((int)0x80650006); - - public const int E_BLUETOOTH_ATT_INVALID_OFFSET = unchecked((int)0x80650007); - - public const int E_BLUETOOTH_ATT_INSUFFICIENT_AUTHORIZATION = unchecked((int)0x80650008); - - public const int E_BLUETOOTH_ATT_PREPARE_QUEUE_FULL = unchecked((int)0x80650009); - - public const int E_BLUETOOTH_ATT_ATTRIBUTE_NOT_FOUND = unchecked((int)0x8065000A); - - public const int E_BLUETOOTH_ATT_ATTRIBUTE_NOT_LONG = unchecked((int)0x8065000B); - - public const int E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE = unchecked((int)0x8065000C); - - public const int E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH = unchecked((int)0x8065000D); - - public const int E_BLUETOOTH_ATT_UNLIKELY = unchecked((int)0x8065000E); - - public const int E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION = unchecked((int)0x8065000F); - - public const int E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE = unchecked((int)0x80650010); - - public const int E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES = unchecked((int)0x80650011); - - public const int E_BLUETOOTH_ATT_UNKNOWN_ERROR = unchecked((int)0x80651000); - - public const int E_AUDIO_ENGINE_NODE_NOT_FOUND = unchecked((int)0x80660001); - - public const int E_HDAUDIO_EMPTY_CONNECTION_LIST = unchecked((int)0x80660002); - - public const int E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED = unchecked((int)0x80660003); - - public const int E_HDAUDIO_NO_LOGICAL_DEVICES_CREATED = unchecked((int)0x80660004); - - public const int E_HDAUDIO_NULL_LINKED_LIST_ENTRY = unchecked((int)0x80660005); - - public const int STATEREPOSITORY_E_CONCURRENCY_LOCKING_FAILURE = unchecked((int)0x80670001); - - public const int STATEREPOSITORY_E_STATEMENT_INPROGRESS = unchecked((int)0x80670002); - - public const int STATEREPOSITORY_E_CONFIGURATION_INVALID = unchecked((int)0x80670003); - - public const int STATEREPOSITORY_E_UNKNOWN_SCHEMA_VERSION = unchecked((int)0x80670004); - - public const int STATEREPOSITORY_ERROR_DICTIONARY_CORRUPTED = unchecked((int)0x80670005); - - public const int STATEREPOSITORY_E_BLOCKED = unchecked((int)0x80670006); - - public const int STATEREPOSITORY_E_BUSY_RETRY = unchecked((int)0x80670007); - - public const int STATEREPOSITORY_E_BUSY_RECOVERY_RETRY = unchecked((int)0x80670008); - - public const int STATEREPOSITORY_E_LOCKED_RETRY = unchecked((int)0x80670009); - - public const int STATEREPOSITORY_E_LOCKED_SHAREDCACHE_RETRY = unchecked((int)0x8067000A); - - public const int STATEREPOSITORY_E_TRANSACTION_REQUIRED = unchecked((int)0x8067000B); - - public const int STATEREPOSITORY_E_BUSY_TIMEOUT_EXCEEDED = unchecked((int)0x8067000C); - - public const int STATEREPOSITORY_E_BUSY_RECOVERY_TIMEOUT_EXCEEDED = unchecked((int)0x8067000D); - - public const int STATEREPOSITORY_E_LOCKED_TIMEOUT_EXCEEDED = unchecked((int)0x8067000E); - - public const int STATEREPOSITORY_E_LOCKED_SHAREDCACHE_TIMEOUT_EXCEEDED = unchecked((int)0x8067000F); - - public const int STATEREPOSITORY_E_SERVICE_STOP_IN_PROGRESS = unchecked((int)0x80670010); - - public const int STATEREPOSTORY_E_NESTED_TRANSACTION_NOT_SUPPORTED = unchecked((int)0x80670011); - - public const int STATEREPOSITORY_ERROR_CACHE_CORRUPTED = unchecked((int)0x80670012); - - public const int STATEREPOSITORY_TRANSACTION_CALLER_ID_CHANGED = 0x00670013; - - public const int STATEREPOSITORY_TRANSACTION_IN_PROGRESS = 0x00670014; - - public const int ERROR_SPACES_POOL_WAS_DELETED = 0x00E70001; - - public const int ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID = unchecked((int)0x80E70001); - - public const int ERROR_SPACES_INTERNAL_ERROR = unchecked((int)0x80E70002); - - public const int ERROR_SPACES_RESILIENCY_TYPE_INVALID = unchecked((int)0x80E70003); - - public const int ERROR_SPACES_DRIVE_SECTOR_SIZE_INVALID = unchecked((int)0x80E70004); - - public const int ERROR_SPACES_DRIVE_REDUNDANCY_INVALID = unchecked((int)0x80E70006); - - public const int ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID = unchecked((int)0x80E70007); - - public const int ERROR_SPACES_PARITY_LAYOUT_INVALID = unchecked((int)0x80E70008); - - public const int ERROR_SPACES_INTERLEAVE_LENGTH_INVALID = unchecked((int)0x80E70009); - - public const int ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID = unchecked((int)0x80E7000A); - - public const int ERROR_SPACES_NOT_ENOUGH_DRIVES = unchecked((int)0x80E7000B); - - public const int ERROR_SPACES_EXTENDED_ERROR = unchecked((int)0x80E7000C); - - public const int ERROR_SPACES_PROVISIONING_TYPE_INVALID = unchecked((int)0x80E7000D); - - public const int ERROR_SPACES_ALLOCATION_SIZE_INVALID = unchecked((int)0x80E7000E); - - public const int ERROR_SPACES_ENCLOSURE_AWARE_INVALID = unchecked((int)0x80E7000F); - - public const int ERROR_SPACES_WRITE_CACHE_SIZE_INVALID = unchecked((int)0x80E70010); - - public const int ERROR_SPACES_NUMBER_OF_GROUPS_INVALID = unchecked((int)0x80E70011); - - public const int ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID = unchecked((int)0x80E70012); - - public const int ERROR_SPACES_ENTRY_INCOMPLETE = unchecked((int)0x80E70013); - - public const int ERROR_SPACES_ENTRY_INVALID = unchecked((int)0x80E70014); - - public const int ERROR_VOLSNAP_BOOTFILE_NOT_VALID = unchecked((int)0x80820001); - - public const int ERROR_VOLSNAP_ACTIVATION_TIMEOUT = unchecked((int)0x80820002); - - public const int ERROR_TIERING_NOT_SUPPORTED_ON_VOLUME = unchecked((int)0x80830001); - - public const int ERROR_TIERING_VOLUME_DISMOUNT_IN_PROGRESS = unchecked((int)0x80830002); - - public const int ERROR_TIERING_STORAGE_TIER_NOT_FOUND = unchecked((int)0x80830003); - - public const int ERROR_TIERING_INVALID_FILE_ID = unchecked((int)0x80830004); - - public const int ERROR_TIERING_WRONG_CLUSTER_NODE = unchecked((int)0x80830005); - - public const int ERROR_TIERING_ALREADY_PROCESSING = unchecked((int)0x80830006); - - public const int ERROR_TIERING_CANNOT_PIN_OBJECT = unchecked((int)0x80830007); - - public const int ERROR_TIERING_FILE_IS_NOT_PINNED = unchecked((int)0x80830008); - - public const int ERROR_NOT_A_TIERED_VOLUME = unchecked((int)0x80830009); - - public const int ERROR_ATTRIBUTE_NOT_PRESENT = unchecked((int)0x8083000A); - - public const int ERROR_SECCORE_INVALID_COMMAND = unchecked((int)0xC0E80000); - - public const int ERROR_NO_APPLICABLE_APP_LICENSES_FOUND = unchecked((int)0xC0EA0001); - - public const int ERROR_CLIP_LICENSE_NOT_FOUND = unchecked((int)0xC0EA0002); - - public const int ERROR_CLIP_DEVICE_LICENSE_MISSING = unchecked((int)0xC0EA0003); - - public const int ERROR_CLIP_LICENSE_INVALID_SIGNATURE = unchecked((int)0xC0EA0004); - - public const int ERROR_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID = unchecked((int)0xC0EA0005); - - public const int ERROR_CLIP_LICENSE_EXPIRED = unchecked((int)0xC0EA0006); - - public const int ERROR_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE = unchecked((int)0xC0EA0007); - - public const int ERROR_CLIP_LICENSE_NOT_SIGNED = unchecked((int)0xC0EA0008); - - public const int ERROR_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE = unchecked((int)0xC0EA0009); - - public const int ERROR_CLIP_LICENSE_DEVICE_ID_MISMATCH = unchecked((int)0xC0EA000A); - - public const int DXGI_STATUS_OCCLUDED = 0x087A0001; - - public const int DXGI_STATUS_CLIPPED = 0x087A0002; - - public const int DXGI_STATUS_NO_REDIRECTION = 0x087A0004; - - public const int DXGI_STATUS_NO_DESKTOP_ACCESS = 0x087A0005; - - public const int DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE = 0x087A0006; - - public const int DXGI_STATUS_MODE_CHANGED = 0x087A0007; - - public const int DXGI_STATUS_MODE_CHANGE_IN_PROGRESS = 0x087A0008; - - public const int DXGI_ERROR_INVALID_CALL = unchecked((int)0x887A0001); - - public const int DXGI_ERROR_NOT_FOUND = unchecked((int)0x887A0002); - - public const int DXGI_ERROR_MORE_DATA = unchecked((int)0x887A0003); - - public const int DXGI_ERROR_UNSUPPORTED = unchecked((int)0x887A0004); - - public const int DXGI_ERROR_DEVICE_REMOVED = unchecked((int)0x887A0005); - - public const int DXGI_ERROR_DEVICE_HUNG = unchecked((int)0x887A0006); - - public const int DXGI_ERROR_DEVICE_RESET = unchecked((int)0x887A0007); - - public const int DXGI_ERROR_WAS_STILL_DRAWING = unchecked((int)0x887A000A); - - public const int DXGI_ERROR_FRAME_STATISTICS_DISJOINT = unchecked((int)0x887A000B); - - public const int DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE = unchecked((int)0x887A000C); - - public const int DXGI_ERROR_DRIVER_INTERNAL_ERROR = unchecked((int)0x887A0020); - - public const int DXGI_ERROR_NONEXCLUSIVE = unchecked((int)0x887A0021); - - public const int DXGI_ERROR_NOT_CURRENTLY_AVAILABLE = unchecked((int)0x887A0022); - - public const int DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED = unchecked((int)0x887A0023); - - public const int DXGI_ERROR_REMOTE_OUTOFMEMORY = unchecked((int)0x887A0024); - - public const int DXGI_ERROR_ACCESS_LOST = unchecked((int)0x887A0026); - - public const int DXGI_ERROR_WAIT_TIMEOUT = unchecked((int)0x887A0027); - - public const int DXGI_ERROR_SESSION_DISCONNECTED = unchecked((int)0x887A0028); - - public const int DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE = unchecked((int)0x887A0029); - - public const int DXGI_ERROR_CANNOT_PROTECT_CONTENT = unchecked((int)0x887A002A); - - public const int DXGI_ERROR_ACCESS_DENIED = unchecked((int)0x887A002B); - - public const int DXGI_ERROR_NAME_ALREADY_EXISTS = unchecked((int)0x887A002C); - - public const int DXGI_ERROR_SDK_COMPONENT_MISSING = unchecked((int)0x887A002D); - - public const int DXGI_ERROR_NOT_CURRENT = unchecked((int)0x887A002E); - - public const int DXGI_ERROR_HW_PROTECTION_OUTOFMEMORY = unchecked((int)0x887A0030); - - public const int DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION = unchecked((int)0x887A0031); - - public const int DXGI_ERROR_NON_COMPOSITED_UI = unchecked((int)0x887A0032); - - public const int DXCORE_ERROR_EVENT_NOT_UNREGISTERED = unchecked((int)0x88800001); - - public const int DXGI_STATUS_UNOCCLUDED = 0x087A0009; - - public const int DXGI_STATUS_DDA_WAS_STILL_DRAWING = 0x087A000A; - - public const int DXGI_ERROR_MODE_CHANGE_IN_PROGRESS = unchecked((int)0x887A0025); - - public const int DXGI_STATUS_PRESENT_REQUIRED = 0x087A002F; - - public const int DXGI_ERROR_CACHE_CORRUPT = unchecked((int)0x887A0033); - - public const int DXGI_ERROR_CACHE_FULL = unchecked((int)0x887A0034); - - public const int DXGI_ERROR_CACHE_HASH_COLLISION = unchecked((int)0x887A0035); - - public const int DXGI_ERROR_ALREADY_EXISTS = unchecked((int)0x887A0036); - - public const int DXGI_DDI_ERR_WASSTILLDRAWING = unchecked((int)0x887B0001); - - public const int DXGI_DDI_ERR_UNSUPPORTED = unchecked((int)0x887B0002); - - public const int DXGI_DDI_ERR_NONEXCLUSIVE = unchecked((int)0x887B0003); - - public const int D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS = unchecked((int)0x88790001); - - public const int D3D10_ERROR_FILE_NOT_FOUND = unchecked((int)0x88790002); - - public const int D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS = unchecked((int)0x887C0001); - - public const int D3D11_ERROR_FILE_NOT_FOUND = unchecked((int)0x887C0002); - - public const int D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS = unchecked((int)0x887C0003); - - public const int D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD = unchecked((int)0x887C0004); - - public const int D3D12_ERROR_ADAPTER_NOT_FOUND = unchecked((int)0x887E0001); - - public const int D3D12_ERROR_DRIVER_VERSION_MISMATCH = unchecked((int)0x887E0002); - - public const int D2DERR_WRONG_STATE = unchecked((int)0x88990001); - - public const int D2DERR_NOT_INITIALIZED = unchecked((int)0x88990002); - - public const int D2DERR_UNSUPPORTED_OPERATION = unchecked((int)0x88990003); - - public const int D2DERR_SCANNER_FAILED = unchecked((int)0x88990004); - - public const int D2DERR_SCREEN_ACCESS_DENIED = unchecked((int)0x88990005); - - public const int D2DERR_DISPLAY_STATE_INVALID = unchecked((int)0x88990006); - - public const int D2DERR_ZERO_VECTOR = unchecked((int)0x88990007); - - public const int D2DERR_INTERNAL_ERROR = unchecked((int)0x88990008); - - public const int D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED = unchecked((int)0x88990009); - - public const int D2DERR_INVALID_CALL = unchecked((int)0x8899000A); - - public const int D2DERR_NO_HARDWARE_DEVICE = unchecked((int)0x8899000B); - - public const int D2DERR_RECREATE_TARGET = unchecked((int)0x8899000C); - - public const int D2DERR_TOO_MANY_SHADER_ELEMENTS = unchecked((int)0x8899000D); - - public const int D2DERR_SHADER_COMPILE_FAILED = unchecked((int)0x8899000E); - - public const int D2DERR_MAX_TEXTURE_SIZE_EXCEEDED = unchecked((int)0x8899000F); - - public const int D2DERR_UNSUPPORTED_VERSION = unchecked((int)0x88990010); - - public const int D2DERR_BAD_NUMBER = unchecked((int)0x88990011); - - public const int D2DERR_WRONG_FACTORY = unchecked((int)0x88990012); - - public const int D2DERR_LAYER_ALREADY_IN_USE = unchecked((int)0x88990013); - - public const int D2DERR_POP_CALL_DID_NOT_MATCH_PUSH = unchecked((int)0x88990014); - - public const int D2DERR_WRONG_RESOURCE_DOMAIN = unchecked((int)0x88990015); - - public const int D2DERR_PUSH_POP_UNBALANCED = unchecked((int)0x88990016); - - public const int D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT = unchecked((int)0x88990017); - - public const int D2DERR_INCOMPATIBLE_BRUSH_TYPES = unchecked((int)0x88990018); - - public const int D2DERR_WIN32_ERROR = unchecked((int)0x88990019); - - public const int D2DERR_TARGET_NOT_GDI_COMPATIBLE = unchecked((int)0x8899001A); - - public const int D2DERR_TEXT_EFFECT_IS_WRONG_TYPE = unchecked((int)0x8899001B); - - public const int D2DERR_TEXT_RENDERER_NOT_RELEASED = unchecked((int)0x8899001C); - - public const int D2DERR_EXCEEDS_MAX_BITMAP_SIZE = unchecked((int)0x8899001D); - - public const int D2DERR_INVALID_GRAPH_CONFIGURATION = unchecked((int)0x8899001E); - - public const int D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION = unchecked((int)0x8899001F); - - public const int D2DERR_CYCLIC_GRAPH = unchecked((int)0x88990020); - - public const int D2DERR_BITMAP_CANNOT_DRAW = unchecked((int)0x88990021); - - public const int D2DERR_OUTSTANDING_BITMAP_REFERENCES = unchecked((int)0x88990022); - - public const int D2DERR_ORIGINAL_TARGET_NOT_BOUND = unchecked((int)0x88990023); - - public const int D2DERR_INVALID_TARGET = unchecked((int)0x88990024); - - public const int D2DERR_BITMAP_BOUND_AS_TARGET = unchecked((int)0x88990025); - - public const int D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES = unchecked((int)0x88990026); - - public const int D2DERR_INTERMEDIATE_TOO_LARGE = unchecked((int)0x88990027); - - public const int D2DERR_EFFECT_IS_NOT_REGISTERED = unchecked((int)0x88990028); - - public const int D2DERR_INVALID_PROPERTY = unchecked((int)0x88990029); - - public const int D2DERR_NO_SUBPROPERTIES = unchecked((int)0x8899002A); - - public const int D2DERR_PRINT_JOB_CLOSED = unchecked((int)0x8899002B); - - public const int D2DERR_PRINT_FORMAT_NOT_SUPPORTED = unchecked((int)0x8899002C); - - public const int D2DERR_TOO_MANY_TRANSFORM_INPUTS = unchecked((int)0x8899002D); - - public const int D2DERR_INVALID_GLYPH_IMAGE = unchecked((int)0x8899002E); - - public const int DWRITE_E_FILEFORMAT = unchecked((int)0x88985000); - - public const int DWRITE_E_UNEXPECTED = unchecked((int)0x88985001); - - public const int DWRITE_E_NOFONT = unchecked((int)0x88985002); - - public const int DWRITE_E_FILENOTFOUND = unchecked((int)0x88985003); - - public const int DWRITE_E_FILEACCESS = unchecked((int)0x88985004); - - public const int DWRITE_E_FONTCOLLECTIONOBSOLETE = unchecked((int)0x88985005); - - public const int DWRITE_E_ALREADYREGISTERED = unchecked((int)0x88985006); - - public const int DWRITE_E_CACHEFORMAT = unchecked((int)0x88985007); - - public const int DWRITE_E_CACHEVERSION = unchecked((int)0x88985008); - - public const int DWRITE_E_UNSUPPORTEDOPERATION = unchecked((int)0x88985009); - - public const int DWRITE_E_TEXTRENDERERINCOMPATIBLE = unchecked((int)0x8898500A); - - public const int DWRITE_E_FLOWDIRECTIONCONFLICTS = unchecked((int)0x8898500B); - - public const int DWRITE_E_NOCOLOR = unchecked((int)0x8898500C); - - public const int DWRITE_E_REMOTEFONT = unchecked((int)0x8898500D); - - public const int DWRITE_E_DOWNLOADCANCELLED = unchecked((int)0x8898500E); - - public const int DWRITE_E_DOWNLOADFAILED = unchecked((int)0x8898500F); - - public const int DWRITE_E_TOOMANYDOWNLOADS = unchecked((int)0x88985010); - - public const int WINCODEC_ERR_WRONGSTATE = unchecked((int)0x88982F04); - - public const int WINCODEC_ERR_VALUEOUTOFRANGE = unchecked((int)0x88982F05); - - public const int WINCODEC_ERR_UNKNOWNIMAGEFORMAT = unchecked((int)0x88982F07); - - public const int WINCODEC_ERR_UNSUPPORTEDVERSION = unchecked((int)0x88982F0B); - - public const int WINCODEC_ERR_NOTINITIALIZED = unchecked((int)0x88982F0C); - - public const int WINCODEC_ERR_ALREADYLOCKED = unchecked((int)0x88982F0D); - - public const int WINCODEC_ERR_PROPERTYNOTFOUND = unchecked((int)0x88982F40); - - public const int WINCODEC_ERR_PROPERTYNOTSUPPORTED = unchecked((int)0x88982F41); - - public const int WINCODEC_ERR_PROPERTYSIZE = unchecked((int)0x88982F42); - - public const int WINCODEC_ERR_CODECPRESENT = unchecked((int)0x88982F43); - - public const int WINCODEC_ERR_CODECNOTHUMBNAIL = unchecked((int)0x88982F44); - - public const int WINCODEC_ERR_PALETTEUNAVAILABLE = unchecked((int)0x88982F45); - - public const int WINCODEC_ERR_CODECTOOMANYSCANLINES = unchecked((int)0x88982F46); - - public const int WINCODEC_ERR_INTERNALERROR = unchecked((int)0x88982F48); - - public const int WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS = unchecked((int)0x88982F49); - - public const int WINCODEC_ERR_COMPONENTNOTFOUND = unchecked((int)0x88982F50); - - public const int WINCODEC_ERR_IMAGESIZEOUTOFRANGE = unchecked((int)0x88982F51); - - public const int WINCODEC_ERR_TOOMUCHMETADATA = unchecked((int)0x88982F52); - - public const int WINCODEC_ERR_BADIMAGE = unchecked((int)0x88982F60); - - public const int WINCODEC_ERR_BADHEADER = unchecked((int)0x88982F61); - - public const int WINCODEC_ERR_FRAMEMISSING = unchecked((int)0x88982F62); - - public const int WINCODEC_ERR_BADMETADATAHEADER = unchecked((int)0x88982F63); - - public const int WINCODEC_ERR_BADSTREAMDATA = unchecked((int)0x88982F70); - - public const int WINCODEC_ERR_STREAMWRITE = unchecked((int)0x88982F71); - - public const int WINCODEC_ERR_STREAMREAD = unchecked((int)0x88982F72); - - public const int WINCODEC_ERR_STREAMNOTAVAILABLE = unchecked((int)0x88982F73); - - public const int WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT = unchecked((int)0x88982F80); - - public const int WINCODEC_ERR_UNSUPPORTEDOPERATION = unchecked((int)0x88982F81); - - public const int WINCODEC_ERR_INVALIDREGISTRATION = unchecked((int)0x88982F8A); - - public const int WINCODEC_ERR_COMPONENTINITIALIZEFAILURE = unchecked((int)0x88982F8B); - - public const int WINCODEC_ERR_INSUFFICIENTBUFFER = unchecked((int)0x88982F8C); - - public const int WINCODEC_ERR_DUPLICATEMETADATAPRESENT = unchecked((int)0x88982F8D); - - public const int WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE = unchecked((int)0x88982F8E); - - public const int WINCODEC_ERR_UNEXPECTEDSIZE = unchecked((int)0x88982F8F); - - public const int WINCODEC_ERR_INVALIDQUERYREQUEST = unchecked((int)0x88982F90); - - public const int WINCODEC_ERR_UNEXPECTEDMETADATATYPE = unchecked((int)0x88982F91); - - public const int WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT = unchecked((int)0x88982F92); - - public const int WINCODEC_ERR_INVALIDQUERYCHARACTER = unchecked((int)0x88982F93); - - public const int WINCODEC_ERR_WIN32ERROR = unchecked((int)0x88982F94); - - public const int WINCODEC_ERR_INVALIDPROGRESSIVELEVEL = unchecked((int)0x88982F95); - - public const int WINCODEC_ERR_INVALIDJPEGSCANINDEX = unchecked((int)0x88982F96); - - public const int MILERR_OBJECTBUSY = unchecked((int)0x88980001); - - public const int MILERR_INSUFFICIENTBUFFER = unchecked((int)0x88980002); - - public const int MILERR_WIN32ERROR = unchecked((int)0x88980003); - - public const int MILERR_SCANNER_FAILED = unchecked((int)0x88980004); - - public const int MILERR_SCREENACCESSDENIED = unchecked((int)0x88980005); - - public const int MILERR_DISPLAYSTATEINVALID = unchecked((int)0x88980006); - - public const int MILERR_NONINVERTIBLEMATRIX = unchecked((int)0x88980007); - - public const int MILERR_ZEROVECTOR = unchecked((int)0x88980008); - - public const int MILERR_TERMINATED = unchecked((int)0x88980009); - - public const int MILERR_BADNUMBER = unchecked((int)0x8898000A); - - public const int MILERR_INTERNALERROR = unchecked((int)0x88980080); - - public const int MILERR_DISPLAYFORMATNOTSUPPORTED = unchecked((int)0x88980084); - - public const int MILERR_INVALIDCALL = unchecked((int)0x88980085); - - public const int MILERR_ALREADYLOCKED = unchecked((int)0x88980086); - - public const int MILERR_NOTLOCKED = unchecked((int)0x88980087); - - public const int MILERR_DEVICECANNOTRENDERTEXT = unchecked((int)0x88980088); - - public const int MILERR_GLYPHBITMAPMISSED = unchecked((int)0x88980089); - - public const int MILERR_MALFORMEDGLYPHCACHE = unchecked((int)0x8898008A); - - public const int MILERR_GENERIC_IGNORE = unchecked((int)0x8898008B); - - public const int MILERR_MALFORMED_GUIDELINE_DATA = unchecked((int)0x8898008C); - - public const int MILERR_NO_HARDWARE_DEVICE = unchecked((int)0x8898008D); - - public const int MILERR_NEED_RECREATE_AND_PRESENT = unchecked((int)0x8898008E); - - public const int MILERR_ALREADY_INITIALIZED = unchecked((int)0x8898008F); - - public const int MILERR_MISMATCHED_SIZE = unchecked((int)0x88980090); - - public const int MILERR_NO_REDIRECTION_SURFACE_AVAILABLE = unchecked((int)0x88980091); - - public const int MILERR_REMOTING_NOT_SUPPORTED = unchecked((int)0x88980092); - - public const int MILERR_QUEUED_PRESENT_NOT_SUPPORTED = unchecked((int)0x88980093); - - public const int MILERR_NOT_QUEUING_PRESENTS = unchecked((int)0x88980094); - - public const int MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER = unchecked((int)0x88980095); - - public const int MILERR_TOOMANYSHADERELEMNTS = unchecked((int)0x88980096); - - public const int MILERR_MROW_READLOCK_FAILED = unchecked((int)0x88980097); - - public const int MILERR_MROW_UPDATE_FAILED = unchecked((int)0x88980098); - - public const int MILERR_SHADER_COMPILE_FAILED = unchecked((int)0x88980099); - - public const int MILERR_MAX_TEXTURE_SIZE_EXCEEDED = unchecked((int)0x8898009A); - - public const int MILERR_QPC_TIME_WENT_BACKWARD = unchecked((int)0x8898009B); - - public const int MILERR_DXGI_ENUMERATION_OUT_OF_SYNC = unchecked((int)0x8898009D); - - public const int MILERR_ADAPTER_NOT_FOUND = unchecked((int)0x8898009E); - - public const int MILERR_COLORSPACE_NOT_SUPPORTED = unchecked((int)0x8898009F); - - public const int MILERR_PREFILTER_NOT_SUPPORTED = unchecked((int)0x889800A0); - - public const int MILERR_DISPLAYID_ACCESS_DENIED = unchecked((int)0x889800A1); - - public const int UCEERR_INVALIDPACKETHEADER = unchecked((int)0x88980400); - - public const int UCEERR_UNKNOWNPACKET = unchecked((int)0x88980401); - - public const int UCEERR_ILLEGALPACKET = unchecked((int)0x88980402); - - public const int UCEERR_MALFORMEDPACKET = unchecked((int)0x88980403); - - public const int UCEERR_ILLEGALHANDLE = unchecked((int)0x88980404); - - public const int UCEERR_HANDLELOOKUPFAILED = unchecked((int)0x88980405); - - public const int UCEERR_RENDERTHREADFAILURE = unchecked((int)0x88980406); - - public const int UCEERR_CTXSTACKFRSTTARGETNULL = unchecked((int)0x88980407); - - public const int UCEERR_CONNECTIONIDLOOKUPFAILED = unchecked((int)0x88980408); - - public const int UCEERR_BLOCKSFULL = unchecked((int)0x88980409); - - public const int UCEERR_MEMORYFAILURE = unchecked((int)0x8898040A); - - public const int UCEERR_PACKETRECORDOUTOFRANGE = unchecked((int)0x8898040B); - - public const int UCEERR_ILLEGALRECORDTYPE = unchecked((int)0x8898040C); - - public const int UCEERR_OUTOFHANDLES = unchecked((int)0x8898040D); - - public const int UCEERR_UNCHANGABLE_UPDATE_ATTEMPTED = unchecked((int)0x8898040E); - - public const int UCEERR_NO_MULTIPLE_WORKER_THREADS = unchecked((int)0x8898040F); - - public const int UCEERR_REMOTINGNOTSUPPORTED = unchecked((int)0x88980410); - - public const int UCEERR_MISSINGENDCOMMAND = unchecked((int)0x88980411); - - public const int UCEERR_MISSINGBEGINCOMMAND = unchecked((int)0x88980412); - - public const int UCEERR_CHANNELSYNCTIMEDOUT = unchecked((int)0x88980413); - - public const int UCEERR_CHANNELSYNCABANDONED = unchecked((int)0x88980414); - - public const int UCEERR_UNSUPPORTEDTRANSPORTVERSION = unchecked((int)0x88980415); - - public const int UCEERR_TRANSPORTUNAVAILABLE = unchecked((int)0x88980416); - - public const int UCEERR_FEEDBACK_UNSUPPORTED = unchecked((int)0x88980417); - - public const int UCEERR_COMMANDTRANSPORTDENIED = unchecked((int)0x88980418); - - public const int UCEERR_GRAPHICSSTREAMUNAVAILABLE = unchecked((int)0x88980419); - - public const int UCEERR_GRAPHICSSTREAMALREADYOPEN = unchecked((int)0x88980420); - - public const int UCEERR_TRANSPORTDISCONNECTED = unchecked((int)0x88980421); - - public const int UCEERR_TRANSPORTOVERLOADED = unchecked((int)0x88980422); - - public const int UCEERR_PARTITION_ZOMBIED = unchecked((int)0x88980423); - - public const int MILAVERR_NOCLOCK = unchecked((int)0x88980500); - - public const int MILAVERR_NOMEDIATYPE = unchecked((int)0x88980501); - - public const int MILAVERR_NOVIDEOMIXER = unchecked((int)0x88980502); - - public const int MILAVERR_NOVIDEOPRESENTER = unchecked((int)0x88980503); - - public const int MILAVERR_NOREADYFRAMES = unchecked((int)0x88980504); - - public const int MILAVERR_MODULENOTLOADED = unchecked((int)0x88980505); - - public const int MILAVERR_WMPFACTORYNOTREGISTERED = unchecked((int)0x88980506); - - public const int MILAVERR_INVALIDWMPVERSION = unchecked((int)0x88980507); - - public const int MILAVERR_INSUFFICIENTVIDEORESOURCES = unchecked((int)0x88980508); - - public const int MILAVERR_VIDEOACCELERATIONNOTAVAILABLE = unchecked((int)0x88980509); - - public const int MILAVERR_REQUESTEDTEXTURETOOBIG = unchecked((int)0x8898050A); - - public const int MILAVERR_SEEKFAILED = unchecked((int)0x8898050B); - - public const int MILAVERR_UNEXPECTEDWMPFAILURE = unchecked((int)0x8898050C); - - public const int MILAVERR_MEDIAPLAYERCLOSED = unchecked((int)0x8898050D); - - public const int MILAVERR_UNKNOWNHARDWAREERROR = unchecked((int)0x8898050E); - - public const int MILEFFECTSERR_UNKNOWNPROPERTY = unchecked((int)0x8898060E); - - public const int MILEFFECTSERR_EFFECTNOTPARTOFGROUP = unchecked((int)0x8898060F); - - public const int MILEFFECTSERR_NOINPUTSOURCEATTACHED = unchecked((int)0x88980610); - - public const int MILEFFECTSERR_CONNECTORNOTCONNECTED = unchecked((int)0x88980611); - - public const int MILEFFECTSERR_CONNECTORNOTASSOCIATEDWITHEFFECT = unchecked((int)0x88980612); - - public const int MILEFFECTSERR_RESERVED = unchecked((int)0x88980613); - - public const int MILEFFECTSERR_CYCLEDETECTED = unchecked((int)0x88980614); - - public const int MILEFFECTSERR_EFFECTINMORETHANONEGRAPH = unchecked((int)0x88980615); - - public const int MILEFFECTSERR_EFFECTALREADYINAGRAPH = unchecked((int)0x88980616); - - public const int MILEFFECTSERR_EFFECTHASNOCHILDREN = unchecked((int)0x88980617); - - public const int MILEFFECTSERR_ALREADYATTACHEDTOLISTENER = unchecked((int)0x88980618); - - public const int MILEFFECTSERR_NOTAFFINETRANSFORM = unchecked((int)0x88980619); - - public const int MILEFFECTSERR_EMPTYBOUNDS = unchecked((int)0x8898061A); - - public const int MILEFFECTSERR_OUTPUTSIZETOOLARGE = unchecked((int)0x8898061B); - - public const int DWMERR_STATE_TRANSITION_FAILED = unchecked((int)0x88980700); - - public const int DWMERR_THEME_FAILED = unchecked((int)0x88980701); - - public const int DWMERR_CATASTROPHIC_FAILURE = unchecked((int)0x88980702); - - public const int DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED = unchecked((int)0x88980800); - - public const int DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED = unchecked((int)0x88980801); - - public const int DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED = unchecked((int)0x88980802); - - public const int ONL_E_INVALID_AUTHENTICATION_TARGET = unchecked((int)0x80860001); - - public const int ONL_E_ACCESS_DENIED_BY_TOU = unchecked((int)0x80860002); - - public const int ONL_E_INVALID_APPLICATION = unchecked((int)0x80860003); - - public const int ONL_E_PASSWORD_UPDATE_REQUIRED = unchecked((int)0x80860004); - - public const int ONL_E_ACCOUNT_UPDATE_REQUIRED = unchecked((int)0x80860005); - - public const int ONL_E_FORCESIGNIN = unchecked((int)0x80860006); - - public const int ONL_E_ACCOUNT_LOCKED = unchecked((int)0x80860007); - - public const int ONL_E_PARENTAL_CONSENT_REQUIRED = unchecked((int)0x80860008); - - public const int ONL_E_EMAIL_VERIFICATION_REQUIRED = unchecked((int)0x80860009); - - public const int ONL_E_ACCOUNT_SUSPENDED_COMPROIMISE = unchecked((int)0x8086000A); - - public const int ONL_E_ACCOUNT_SUSPENDED_ABUSE = unchecked((int)0x8086000B); - - public const int ONL_E_ACTION_REQUIRED = unchecked((int)0x8086000C); - - public const int ONL_CONNECTION_COUNT_LIMIT = unchecked((int)0x8086000D); - - public const int ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT = unchecked((int)0x8086000E); - - public const int ONL_E_USER_AUTHENTICATION_REQUIRED = unchecked((int)0x8086000F); - - public const int ONL_E_REQUEST_THROTTLED = unchecked((int)0x80860010); - - public const int FA_E_MAX_PERSISTED_ITEMS_REACHED = unchecked((int)0x80270220); - - public const int FA_E_HOMEGROUP_NOT_AVAILABLE = unchecked((int)0x80270222); - - public const int E_MONITOR_RESOLUTION_TOO_LOW = unchecked((int)0x80270250); - - public const int E_ELEVATED_ACTIVATION_NOT_SUPPORTED = unchecked((int)0x80270251); - - public const int E_UAC_DISABLED = unchecked((int)0x80270252); - - public const int E_FULL_ADMIN_NOT_SUPPORTED = unchecked((int)0x80270253); - - public const int E_APPLICATION_NOT_REGISTERED = unchecked((int)0x80270254); - - public const int E_MULTIPLE_EXTENSIONS_FOR_APPLICATION = unchecked((int)0x80270255); - - public const int E_MULTIPLE_PACKAGES_FOR_FAMILY = unchecked((int)0x80270256); - - public const int E_APPLICATION_MANAGER_NOT_RUNNING = unchecked((int)0x80270257); - - public const int S_STORE_LAUNCHED_FOR_REMEDIATION = 0x00270258; - - public const int S_APPLICATION_ACTIVATION_ERROR_HANDLED_BY_DIALOG = 0x00270259; - - public const int E_APPLICATION_ACTIVATION_TIMED_OUT = unchecked((int)0x8027025A); - - public const int E_APPLICATION_ACTIVATION_EXEC_FAILURE = unchecked((int)0x8027025B); - - public const int E_APPLICATION_TEMPORARY_LICENSE_ERROR = unchecked((int)0x8027025C); - - public const int E_APPLICATION_TRIAL_LICENSE_EXPIRED = unchecked((int)0x8027025D); - - public const int E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED = unchecked((int)0x80270260); - - public const int E_SKYDRIVE_ROOT_TARGET_OVERLAP = unchecked((int)0x80270261); - - public const int E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX = unchecked((int)0x80270262); - - public const int E_SKYDRIVE_FILE_NOT_UPLOADED = unchecked((int)0x80270263); - - public const int E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL = unchecked((int)0x80270264); - - public const int E_SKYDRIVE_ROOT_TARGET_VOLUME_ROOT_NOT_SUPPORTED = unchecked((int)0x80270265); - - public const int E_SYNCENGINE_FILE_SIZE_OVER_LIMIT = unchecked((int)0x8802B001); - - public const int E_SYNCENGINE_FILE_SIZE_EXCEEDS_REMAINING_QUOTA = unchecked((int)0x8802B002); - - public const int E_SYNCENGINE_UNSUPPORTED_FILE_NAME = unchecked((int)0x8802B003); - - public const int E_SYNCENGINE_FOLDER_ITEM_COUNT_LIMIT_EXCEEDED = unchecked((int)0x8802B004); - - public const int E_SYNCENGINE_FILE_SYNC_PARTNER_ERROR = unchecked((int)0x8802B005); - - public const int E_SYNCENGINE_SYNC_PAUSED_BY_SERVICE = unchecked((int)0x8802B006); - - public const int E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN = unchecked((int)0x8802C002); - - public const int E_SYNCENGINE_SERVICE_AUTHENTICATION_FAILED = unchecked((int)0x8802C003); - - public const int E_SYNCENGINE_UNKNOWN_SERVICE_ERROR = unchecked((int)0x8802C004); - - public const int E_SYNCENGINE_SERVICE_RETURNED_UNEXPECTED_SIZE = unchecked((int)0x8802C005); - - public const int E_SYNCENGINE_REQUEST_BLOCKED_BY_SERVICE = unchecked((int)0x8802C006); - - public const int E_SYNCENGINE_REQUEST_BLOCKED_DUE_TO_CLIENT_ERROR = unchecked((int)0x8802C007); - - public const int E_SYNCENGINE_FOLDER_INACCESSIBLE = unchecked((int)0x8802D001); - - public const int E_SYNCENGINE_UNSUPPORTED_FOLDER_NAME = unchecked((int)0x8802D002); - - public const int E_SYNCENGINE_UNSUPPORTED_MARKET = unchecked((int)0x8802D003); - - public const int E_SYNCENGINE_PATH_LENGTH_LIMIT_EXCEEDED = unchecked((int)0x8802D004); - - public const int E_SYNCENGINE_REMOTE_PATH_LENGTH_LIMIT_EXCEEDED = unchecked((int)0x8802D005); - - public const int E_SYNCENGINE_CLIENT_UPDATE_NEEDED = unchecked((int)0x8802D006); - - public const int E_SYNCENGINE_PROXY_AUTHENTICATION_REQUIRED = unchecked((int)0x8802D007); - - public const int E_SYNCENGINE_STORAGE_SERVICE_PROVISIONING_FAILED = unchecked((int)0x8802D008); - - public const int E_SYNCENGINE_UNSUPPORTED_REPARSE_POINT = unchecked((int)0x8802D009); - - public const int E_SYNCENGINE_STORAGE_SERVICE_BLOCKED = unchecked((int)0x8802D00A); - - public const int E_SYNCENGINE_FOLDER_IN_REDIRECTION = unchecked((int)0x8802D00B); - - public const int EAS_E_POLICY_NOT_MANAGED_BY_OS = unchecked((int)0x80550001); - - public const int EAS_E_POLICY_COMPLIANT_WITH_ACTIONS = unchecked((int)0x80550002); - - public const int EAS_E_REQUESTED_POLICY_NOT_ENFORCEABLE = unchecked((int)0x80550003); - - public const int EAS_E_CURRENT_USER_HAS_BLANK_PASSWORD = unchecked((int)0x80550004); - - public const int EAS_E_REQUESTED_POLICY_PASSWORD_EXPIRATION_INCOMPATIBLE = unchecked((int)0x80550005); - - public const int EAS_E_USER_CANNOT_CHANGE_PASSWORD = unchecked((int)0x80550006); - - public const int EAS_E_ADMINS_HAVE_BLANK_PASSWORD = unchecked((int)0x80550007); - - public const int EAS_E_ADMINS_CANNOT_CHANGE_PASSWORD = unchecked((int)0x80550008); - - public const int EAS_E_LOCAL_CONTROLLED_USERS_CANNOT_CHANGE_PASSWORD = unchecked((int)0x80550009); - - public const int EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CONNECTED_ADMINS = unchecked((int)0x8055000A); - - public const int EAS_E_CONNECTED_ADMINS_NEED_TO_CHANGE_PASSWORD = unchecked((int)0x8055000B); - - public const int EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CURRENT_CONNECTED_USER = unchecked((int)0x8055000C); - - public const int EAS_E_CURRENT_CONNECTED_USER_NEED_TO_CHANGE_PASSWORD = unchecked((int)0x8055000D); - - public const int WEB_E_UNSUPPORTED_FORMAT = unchecked((int)0x83750001); - - public const int WEB_E_INVALID_XML = unchecked((int)0x83750002); - - public const int WEB_E_MISSING_REQUIRED_ELEMENT = unchecked((int)0x83750003); - - public const int WEB_E_MISSING_REQUIRED_ATTRIBUTE = unchecked((int)0x83750004); - - public const int WEB_E_UNEXPECTED_CONTENT = unchecked((int)0x83750005); - - public const int WEB_E_RESOURCE_TOO_LARGE = unchecked((int)0x83750006); - - public const int WEB_E_INVALID_JSON_STRING = unchecked((int)0x83750007); - - public const int WEB_E_INVALID_JSON_NUMBER = unchecked((int)0x83750008); - - public const int WEB_E_JSON_VALUE_NOT_FOUND = unchecked((int)0x83750009); - - public const int HTTP_E_STATUS_UNEXPECTED = unchecked((int)0x80190001); - - public const int HTTP_E_STATUS_UNEXPECTED_REDIRECTION = unchecked((int)0x80190003); - - public const int HTTP_E_STATUS_UNEXPECTED_CLIENT_ERROR = unchecked((int)0x80190004); - - public const int HTTP_E_STATUS_UNEXPECTED_SERVER_ERROR = unchecked((int)0x80190005); - - public const int HTTP_E_STATUS_AMBIGUOUS = unchecked((int)0x8019012C); - - public const int HTTP_E_STATUS_MOVED = unchecked((int)0x8019012D); - - public const int HTTP_E_STATUS_REDIRECT = unchecked((int)0x8019012E); - - public const int HTTP_E_STATUS_REDIRECT_METHOD = unchecked((int)0x8019012F); - - public const int HTTP_E_STATUS_NOT_MODIFIED = unchecked((int)0x80190130); - - public const int HTTP_E_STATUS_USE_PROXY = unchecked((int)0x80190131); - - public const int HTTP_E_STATUS_REDIRECT_KEEP_VERB = unchecked((int)0x80190133); - - public const int HTTP_E_STATUS_BAD_REQUEST = unchecked((int)0x80190190); - - public const int HTTP_E_STATUS_DENIED = unchecked((int)0x80190191); - - public const int HTTP_E_STATUS_PAYMENT_REQ = unchecked((int)0x80190192); - - public const int HTTP_E_STATUS_FORBIDDEN = unchecked((int)0x80190193); - - public const int HTTP_E_STATUS_NOT_FOUND = unchecked((int)0x80190194); - - public const int HTTP_E_STATUS_BAD_METHOD = unchecked((int)0x80190195); - - public const int HTTP_E_STATUS_NONE_ACCEPTABLE = unchecked((int)0x80190196); - - public const int HTTP_E_STATUS_PROXY_AUTH_REQ = unchecked((int)0x80190197); - - public const int HTTP_E_STATUS_REQUEST_TIMEOUT = unchecked((int)0x80190198); - - public const int HTTP_E_STATUS_CONFLICT = unchecked((int)0x80190199); - - public const int HTTP_E_STATUS_GONE = unchecked((int)0x8019019A); - - public const int HTTP_E_STATUS_LENGTH_REQUIRED = unchecked((int)0x8019019B); - - public const int HTTP_E_STATUS_PRECOND_FAILED = unchecked((int)0x8019019C); - - public const int HTTP_E_STATUS_REQUEST_TOO_LARGE = unchecked((int)0x8019019D); - - public const int HTTP_E_STATUS_URI_TOO_LONG = unchecked((int)0x8019019E); - - public const int HTTP_E_STATUS_UNSUPPORTED_MEDIA = unchecked((int)0x8019019F); - - public const int HTTP_E_STATUS_RANGE_NOT_SATISFIABLE = unchecked((int)0x801901A0); - - public const int HTTP_E_STATUS_EXPECTATION_FAILED = unchecked((int)0x801901A1); - - public const int HTTP_E_STATUS_SERVER_ERROR = unchecked((int)0x801901F4); - - public const int HTTP_E_STATUS_NOT_SUPPORTED = unchecked((int)0x801901F5); - - public const int HTTP_E_STATUS_BAD_GATEWAY = unchecked((int)0x801901F6); - - public const int HTTP_E_STATUS_SERVICE_UNAVAIL = unchecked((int)0x801901F7); - - public const int HTTP_E_STATUS_GATEWAY_TIMEOUT = unchecked((int)0x801901F8); - - public const int HTTP_E_STATUS_VERSION_NOT_SUP = unchecked((int)0x801901F9); - - public const int E_INVALID_PROTOCOL_OPERATION = unchecked((int)0x83760001); - - public const int E_INVALID_PROTOCOL_FORMAT = unchecked((int)0x83760002); - - public const int E_PROTOCOL_EXTENSIONS_NOT_SUPPORTED = unchecked((int)0x83760003); - - public const int E_SUBPROTOCOL_NOT_SUPPORTED = unchecked((int)0x83760004); - - public const int E_PROTOCOL_VERSION_NOT_SUPPORTED = unchecked((int)0x83760005); - - public const int INPUT_E_OUT_OF_ORDER = unchecked((int)0x80400000); - - public const int INPUT_E_REENTRANCY = unchecked((int)0x80400001); - - public const int INPUT_E_MULTIMODAL = unchecked((int)0x80400002); - - public const int INPUT_E_PACKET = unchecked((int)0x80400003); - - public const int INPUT_E_FRAME = unchecked((int)0x80400004); - - public const int INPUT_E_HISTORY = unchecked((int)0x80400005); - - public const int INPUT_E_DEVICE_INFO = unchecked((int)0x80400006); - - public const int INPUT_E_TRANSFORM = unchecked((int)0x80400007); - - public const int INPUT_E_DEVICE_PROPERTY = unchecked((int)0x80400008); - - public const int INET_E_INVALID_URL = unchecked((int)0x800C0002); - - public const int INET_E_NO_SESSION = unchecked((int)0x800C0003); - - public const int INET_E_CANNOT_CONNECT = unchecked((int)0x800C0004); - - public const int INET_E_RESOURCE_NOT_FOUND = unchecked((int)0x800C0005); - - public const int INET_E_OBJECT_NOT_FOUND = unchecked((int)0x800C0006); - - public const int INET_E_DATA_NOT_AVAILABLE = unchecked((int)0x800C0007); - - public const int INET_E_DOWNLOAD_FAILURE = unchecked((int)0x800C0008); - - public const int INET_E_AUTHENTICATION_REQUIRED = unchecked((int)0x800C0009); - - public const int INET_E_NO_VALID_MEDIA = unchecked((int)0x800C000A); - - public const int INET_E_CONNECTION_TIMEOUT = unchecked((int)0x800C000B); - - public const int INET_E_INVALID_REQUEST = unchecked((int)0x800C000C); - - public const int INET_E_UNKNOWN_PROTOCOL = unchecked((int)0x800C000D); - - public const int INET_E_SECURITY_PROBLEM = unchecked((int)0x800C000E); - - public const int INET_E_CANNOT_LOAD_DATA = unchecked((int)0x800C000F); - - public const int INET_E_CANNOT_INSTANTIATE_OBJECT = unchecked((int)0x800C0010); - - public const int INET_E_INVALID_CERTIFICATE = unchecked((int)0x800C0019); - - public const int INET_E_REDIRECT_FAILED = unchecked((int)0x800C0014); - - public const int INET_E_REDIRECT_TO_DIR = unchecked((int)0x800C0015); - - public const int ERROR_DBG_CREATE_PROCESS_FAILURE_LOCKDOWN = unchecked((int)0x80B00001); - - public const int ERROR_DBG_ATTACH_PROCESS_FAILURE_LOCKDOWN = unchecked((int)0x80B00002); - - public const int ERROR_DBG_CONNECT_SERVER_FAILURE_LOCKDOWN = unchecked((int)0x80B00003); - - public const int ERROR_DBG_START_SERVER_FAILURE_LOCKDOWN = unchecked((int)0x80B00004); - - public const int ERROR_IO_PREEMPTED = unchecked((int)0x89010001); - - public const int JSCRIPT_E_CANTEXECUTE = unchecked((int)0x89020001); - - public const int WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES = unchecked((int)0x88010001); - - public const int WEP_E_FIXED_DATA_NOT_SUPPORTED = unchecked((int)0x88010002); - - public const int WEP_E_HARDWARE_NOT_COMPLIANT = unchecked((int)0x88010003); - - public const int WEP_E_LOCK_NOT_CONFIGURED = unchecked((int)0x88010004); - - public const int WEP_E_PROTECTION_SUSPENDED = unchecked((int)0x88010005); - - public const int WEP_E_NO_LICENSE = unchecked((int)0x88010006); - - public const int WEP_E_OS_NOT_PROTECTED = unchecked((int)0x88010007); - - public const int WEP_E_UNEXPECTED_FAIL = unchecked((int)0x88010008); - - public const int WEP_E_BUFFER_TOO_LARGE = unchecked((int)0x88010009); - - public const int ERROR_SVHDX_ERROR_STORED = unchecked((int)0xC05C0000); - - public const int ERROR_SVHDX_ERROR_NOT_AVAILABLE = unchecked((int)0xC05CFF00); - - public const int ERROR_SVHDX_UNIT_ATTENTION_AVAILABLE = unchecked((int)0xC05CFF01); - - public const int ERROR_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED = unchecked((int)0xC05CFF02); - - public const int ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED = unchecked((int)0xC05CFF03); - - public const int ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED = unchecked((int)0xC05CFF04); - - public const int ERROR_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED = unchecked((int)0xC05CFF05); - - public const int ERROR_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED = unchecked((int)0xC05CFF06); - - public const int ERROR_SVHDX_RESERVATION_CONFLICT = unchecked((int)0xC05CFF07); - - public const int ERROR_SVHDX_WRONG_FILE_TYPE = unchecked((int)0xC05CFF08); - - public const int ERROR_SVHDX_VERSION_MISMATCH = unchecked((int)0xC05CFF09); - - public const int ERROR_VHD_SHARED = unchecked((int)0xC05CFF0A); - - public const int ERROR_SVHDX_NO_INITIATOR = unchecked((int)0xC05CFF0B); - - public const int ERROR_VHDSET_BACKING_STORAGE_NOT_FOUND = unchecked((int)0xC05CFF0C); - - public const int ERROR_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP = unchecked((int)0xC05D0000); - - public const int ERROR_SMB_BAD_CLUSTER_DIALECT = unchecked((int)0xC05D0001); - - public const int WININET_E_OUT_OF_HANDLES = unchecked((int)0x80072EE1); - - public const int WININET_E_TIMEOUT = unchecked((int)0x80072EE2); - - public const int WININET_E_EXTENDED_ERROR = unchecked((int)0x80072EE3); - - public const int WININET_E_INTERNAL_ERROR = unchecked((int)0x80072EE4); - - public const int WININET_E_INVALID_URL = unchecked((int)0x80072EE5); - - public const int WININET_E_UNRECOGNIZED_SCHEME = unchecked((int)0x80072EE6); - - public const int WININET_E_NAME_NOT_RESOLVED = unchecked((int)0x80072EE7); - - public const int WININET_E_PROTOCOL_NOT_FOUND = unchecked((int)0x80072EE8); - - public const int WININET_E_INVALID_OPTION = unchecked((int)0x80072EE9); - - public const int WININET_E_BAD_OPTION_LENGTH = unchecked((int)0x80072EEA); - - public const int WININET_E_OPTION_NOT_SETTABLE = unchecked((int)0x80072EEB); - - public const int WININET_E_SHUTDOWN = unchecked((int)0x80072EEC); - - public const int WININET_E_INCORRECT_USER_NAME = unchecked((int)0x80072EED); - - public const int WININET_E_INCORRECT_PASSWORD = unchecked((int)0x80072EEE); - - public const int WININET_E_LOGIN_FAILURE = unchecked((int)0x80072EEF); - - public const int WININET_E_INVALID_OPERATION = unchecked((int)0x80072EF0); - - public const int WININET_E_OPERATION_CANCELLED = unchecked((int)0x80072EF1); - - public const int WININET_E_INCORRECT_HANDLE_TYPE = unchecked((int)0x80072EF2); - - public const int WININET_E_INCORRECT_HANDLE_STATE = unchecked((int)0x80072EF3); - - public const int WININET_E_NOT_PROXY_REQUEST = unchecked((int)0x80072EF4); - - public const int WININET_E_REGISTRY_VALUE_NOT_FOUND = unchecked((int)0x80072EF5); - - public const int WININET_E_BAD_REGISTRY_PARAMETER = unchecked((int)0x80072EF6); - - public const int WININET_E_NO_DIRECT_ACCESS = unchecked((int)0x80072EF7); - - public const int WININET_E_NO_CONTEXT = unchecked((int)0x80072EF8); - - public const int WININET_E_NO_CALLBACK = unchecked((int)0x80072EF9); - - public const int WININET_E_REQUEST_PENDING = unchecked((int)0x80072EFA); - - public const int WININET_E_INCORRECT_FORMAT = unchecked((int)0x80072EFB); - - public const int WININET_E_ITEM_NOT_FOUND = unchecked((int)0x80072EFC); - - public const int WININET_E_CANNOT_CONNECT = unchecked((int)0x80072EFD); - - public const int WININET_E_CONNECTION_ABORTED = unchecked((int)0x80072EFE); - - public const int WININET_E_CONNECTION_RESET = unchecked((int)0x80072EFF); - - public const int WININET_E_FORCE_RETRY = unchecked((int)0x80072F00); - - public const int WININET_E_INVALID_PROXY_REQUEST = unchecked((int)0x80072F01); - - public const int WININET_E_NEED_UI = unchecked((int)0x80072F02); - - public const int WININET_E_HANDLE_EXISTS = unchecked((int)0x80072F04); - - public const int WININET_E_SEC_CERT_DATE_INVALID = unchecked((int)0x80072F05); - - public const int WININET_E_SEC_CERT_CN_INVALID = unchecked((int)0x80072F06); - - public const int WININET_E_HTTP_TO_HTTPS_ON_REDIR = unchecked((int)0x80072F07); - - public const int WININET_E_HTTPS_TO_HTTP_ON_REDIR = unchecked((int)0x80072F08); - - public const int WININET_E_MIXED_SECURITY = unchecked((int)0x80072F09); - - public const int WININET_E_CHG_POST_IS_NON_SECURE = unchecked((int)0x80072F0A); - - public const int WININET_E_POST_IS_NON_SECURE = unchecked((int)0x80072F0B); - - public const int WININET_E_CLIENT_AUTH_CERT_NEEDED = unchecked((int)0x80072F0C); - - public const int WININET_E_INVALID_CA = unchecked((int)0x80072F0D); - - public const int WININET_E_CLIENT_AUTH_NOT_SETUP = unchecked((int)0x80072F0E); - - public const int WININET_E_ASYNC_THREAD_FAILED = unchecked((int)0x80072F0F); - - public const int WININET_E_REDIRECT_SCHEME_CHANGE = unchecked((int)0x80072F10); - - public const int WININET_E_DIALOG_PENDING = unchecked((int)0x80072F11); - - public const int WININET_E_RETRY_DIALOG = unchecked((int)0x80072F12); - - public const int WININET_E_NO_NEW_CONTAINERS = unchecked((int)0x80072F13); - - public const int WININET_E_HTTPS_HTTP_SUBMIT_REDIR = unchecked((int)0x80072F14); - - public const int WININET_E_SEC_CERT_ERRORS = unchecked((int)0x80072F17); - - public const int WININET_E_SEC_CERT_REV_FAILED = unchecked((int)0x80072F19); - - public const int WININET_E_HEADER_NOT_FOUND = unchecked((int)0x80072F76); - - public const int WININET_E_DOWNLEVEL_SERVER = unchecked((int)0x80072F77); - - public const int WININET_E_INVALID_SERVER_RESPONSE = unchecked((int)0x80072F78); - - public const int WININET_E_INVALID_HEADER = unchecked((int)0x80072F79); - - public const int WININET_E_INVALID_QUERY_REQUEST = unchecked((int)0x80072F7A); - - public const int WININET_E_HEADER_ALREADY_EXISTS = unchecked((int)0x80072F7B); - - public const int WININET_E_REDIRECT_FAILED = unchecked((int)0x80072F7C); - - public const int WININET_E_SECURITY_CHANNEL_ERROR = unchecked((int)0x80072F7D); - - public const int WININET_E_UNABLE_TO_CACHE_FILE = unchecked((int)0x80072F7E); - - public const int WININET_E_TCPIP_NOT_INSTALLED = unchecked((int)0x80072F7F); - - public const int WININET_E_DISCONNECTED = unchecked((int)0x80072F83); - - public const int WININET_E_SERVER_UNREACHABLE = unchecked((int)0x80072F84); - - public const int WININET_E_PROXY_SERVER_UNREACHABLE = unchecked((int)0x80072F85); - - public const int WININET_E_BAD_AUTO_PROXY_SCRIPT = unchecked((int)0x80072F86); - - public const int WININET_E_UNABLE_TO_DOWNLOAD_SCRIPT = unchecked((int)0x80072F87); - - public const int WININET_E_SEC_INVALID_CERT = unchecked((int)0x80072F89); - - public const int WININET_E_SEC_CERT_REVOKED = unchecked((int)0x80072F8A); - - public const int WININET_E_FAILED_DUETOSECURITYCHECK = unchecked((int)0x80072F8B); - - public const int WININET_E_NOT_INITIALIZED = unchecked((int)0x80072F8C); - - public const int WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY = unchecked((int)0x80072F8E); - - public const int WININET_E_DECODING_FAILED = unchecked((int)0x80072F8F); - - public const int WININET_E_NOT_REDIRECTED = unchecked((int)0x80072F80); - - public const int WININET_E_COOKIE_NEEDS_CONFIRMATION = unchecked((int)0x80072F81); - - public const int WININET_E_COOKIE_DECLINED = unchecked((int)0x80072F82); - - public const int WININET_E_REDIRECT_NEEDS_CONFIRMATION = unchecked((int)0x80072F88); - - public const int SQLITE_E_ERROR = unchecked((int)0x87AF0001); - - public const int SQLITE_E_INTERNAL = unchecked((int)0x87AF0002); - - public const int SQLITE_E_PERM = unchecked((int)0x87AF0003); - - public const int SQLITE_E_ABORT = unchecked((int)0x87AF0004); - - public const int SQLITE_E_BUSY = unchecked((int)0x87AF0005); - - public const int SQLITE_E_LOCKED = unchecked((int)0x87AF0006); - - public const int SQLITE_E_NOMEM = unchecked((int)0x87AF0007); - - public const int SQLITE_E_READONLY = unchecked((int)0x87AF0008); - - public const int SQLITE_E_INTERRUPT = unchecked((int)0x87AF0009); - - public const int SQLITE_E_IOERR = unchecked((int)0x87AF000A); - - public const int SQLITE_E_CORRUPT = unchecked((int)0x87AF000B); - - public const int SQLITE_E_NOTFOUND = unchecked((int)0x87AF000C); - - public const int SQLITE_E_FULL = unchecked((int)0x87AF000D); - - public const int SQLITE_E_CANTOPEN = unchecked((int)0x87AF000E); - - public const int SQLITE_E_PROTOCOL = unchecked((int)0x87AF000F); - - public const int SQLITE_E_EMPTY = unchecked((int)0x87AF0010); - - public const int SQLITE_E_SCHEMA = unchecked((int)0x87AF0011); - - public const int SQLITE_E_TOOBIG = unchecked((int)0x87AF0012); - - public const int SQLITE_E_CONSTRAINT = unchecked((int)0x87AF0013); - - public const int SQLITE_E_MISMATCH = unchecked((int)0x87AF0014); - - public const int SQLITE_E_MISUSE = unchecked((int)0x87AF0015); - - public const int SQLITE_E_NOLFS = unchecked((int)0x87AF0016); - - public const int SQLITE_E_AUTH = unchecked((int)0x87AF0017); - - public const int SQLITE_E_FORMAT = unchecked((int)0x87AF0018); - - public const int SQLITE_E_RANGE = unchecked((int)0x87AF0019); - - public const int SQLITE_E_NOTADB = unchecked((int)0x87AF001A); - - public const int SQLITE_E_NOTICE = unchecked((int)0x87AF001B); - - public const int SQLITE_E_WARNING = unchecked((int)0x87AF001C); - - public const int SQLITE_E_ROW = unchecked((int)0x87AF0064); - - public const int SQLITE_E_DONE = unchecked((int)0x87AF0065); - - public const int SQLITE_E_IOERR_READ = unchecked((int)0x87AF010A); - - public const int SQLITE_E_IOERR_SHORT_READ = unchecked((int)0x87AF020A); - - public const int SQLITE_E_IOERR_WRITE = unchecked((int)0x87AF030A); - - public const int SQLITE_E_IOERR_FSYNC = unchecked((int)0x87AF040A); - - public const int SQLITE_E_IOERR_DIR_FSYNC = unchecked((int)0x87AF050A); - - public const int SQLITE_E_IOERR_TRUNCATE = unchecked((int)0x87AF060A); - - public const int SQLITE_E_IOERR_FSTAT = unchecked((int)0x87AF070A); - - public const int SQLITE_E_IOERR_UNLOCK = unchecked((int)0x87AF080A); - - public const int SQLITE_E_IOERR_RDLOCK = unchecked((int)0x87AF090A); - - public const int SQLITE_E_IOERR_DELETE = unchecked((int)0x87AF0A0A); - - public const int SQLITE_E_IOERR_BLOCKED = unchecked((int)0x87AF0B0A); - - public const int SQLITE_E_IOERR_NOMEM = unchecked((int)0x87AF0C0A); - - public const int SQLITE_E_IOERR_ACCESS = unchecked((int)0x87AF0D0A); - - public const int SQLITE_E_IOERR_CHECKRESERVEDLOCK = unchecked((int)0x87AF0E0A); - - public const int SQLITE_E_IOERR_LOCK = unchecked((int)0x87AF0F0A); - - public const int SQLITE_E_IOERR_CLOSE = unchecked((int)0x87AF100A); - - public const int SQLITE_E_IOERR_DIR_CLOSE = unchecked((int)0x87AF110A); - - public const int SQLITE_E_IOERR_SHMOPEN = unchecked((int)0x87AF120A); - - public const int SQLITE_E_IOERR_SHMSIZE = unchecked((int)0x87AF130A); - - public const int SQLITE_E_IOERR_SHMLOCK = unchecked((int)0x87AF140A); - - public const int SQLITE_E_IOERR_SHMMAP = unchecked((int)0x87AF150A); - - public const int SQLITE_E_IOERR_SEEK = unchecked((int)0x87AF160A); - - public const int SQLITE_E_IOERR_DELETE_NOENT = unchecked((int)0x87AF170A); - - public const int SQLITE_E_IOERR_MMAP = unchecked((int)0x87AF180A); - - public const int SQLITE_E_IOERR_GETTEMPPATH = unchecked((int)0x87AF190A); - - public const int SQLITE_E_IOERR_CONVPATH = unchecked((int)0x87AF1A0A); - - public const int SQLITE_E_IOERR_VNODE = unchecked((int)0x87AF1A02); - - public const int SQLITE_E_IOERR_AUTH = unchecked((int)0x87AF1A03); - - public const int SQLITE_E_LOCKED_SHAREDCACHE = unchecked((int)0x87AF0106); - - public const int SQLITE_E_BUSY_RECOVERY = unchecked((int)0x87AF0105); - - public const int SQLITE_E_BUSY_SNAPSHOT = unchecked((int)0x87AF0205); - - public const int SQLITE_E_CANTOPEN_NOTEMPDIR = unchecked((int)0x87AF010E); - - public const int SQLITE_E_CANTOPEN_ISDIR = unchecked((int)0x87AF020E); - - public const int SQLITE_E_CANTOPEN_FULLPATH = unchecked((int)0x87AF030E); - - public const int SQLITE_E_CANTOPEN_CONVPATH = unchecked((int)0x87AF040E); - - public const int SQLITE_E_CORRUPT_VTAB = unchecked((int)0x87AF010B); - - public const int SQLITE_E_READONLY_RECOVERY = unchecked((int)0x87AF0108); - - public const int SQLITE_E_READONLY_CANTLOCK = unchecked((int)0x87AF0208); - - public const int SQLITE_E_READONLY_ROLLBACK = unchecked((int)0x87AF0308); - - public const int SQLITE_E_READONLY_DBMOVED = unchecked((int)0x87AF0408); - - public const int SQLITE_E_ABORT_ROLLBACK = unchecked((int)0x87AF0204); - - public const int SQLITE_E_CONSTRAINT_CHECK = unchecked((int)0x87AF0113); - - public const int SQLITE_E_CONSTRAINT_COMMITHOOK = unchecked((int)0x87AF0213); - - public const int SQLITE_E_CONSTRAINT_FOREIGNKEY = unchecked((int)0x87AF0313); - - public const int SQLITE_E_CONSTRAINT_FUNCTION = unchecked((int)0x87AF0413); - - public const int SQLITE_E_CONSTRAINT_NOTNULL = unchecked((int)0x87AF0513); - - public const int SQLITE_E_CONSTRAINT_PRIMARYKEY = unchecked((int)0x87AF0613); - - public const int SQLITE_E_CONSTRAINT_TRIGGER = unchecked((int)0x87AF0713); - - public const int SQLITE_E_CONSTRAINT_UNIQUE = unchecked((int)0x87AF0813); - - public const int SQLITE_E_CONSTRAINT_VTAB = unchecked((int)0x87AF0913); - - public const int SQLITE_E_CONSTRAINT_ROWID = unchecked((int)0x87AF0A13); - - public const int SQLITE_E_NOTICE_RECOVER_WAL = unchecked((int)0x87AF011B); - - public const int SQLITE_E_NOTICE_RECOVER_ROLLBACK = unchecked((int)0x87AF021B); - - public const int SQLITE_E_WARNING_AUTOINDEX = unchecked((int)0x87AF011C); - - public const int UTC_E_TOGGLE_TRACE_STARTED = unchecked((int)0x87C51001); - - public const int UTC_E_ALTERNATIVE_TRACE_CANNOT_PREEMPT = unchecked((int)0x87C51002); - - public const int UTC_E_AOT_NOT_RUNNING = unchecked((int)0x87C51003); - - public const int UTC_E_SCRIPT_TYPE_INVALID = unchecked((int)0x87C51004); - - public const int UTC_E_SCENARIODEF_NOT_FOUND = unchecked((int)0x87C51005); - - public const int UTC_E_TRACEPROFILE_NOT_FOUND = unchecked((int)0x87C51006); - - public const int UTC_E_FORWARDER_ALREADY_ENABLED = unchecked((int)0x87C51007); - - public const int UTC_E_FORWARDER_ALREADY_DISABLED = unchecked((int)0x87C51008); - - public const int UTC_E_EVENTLOG_ENTRY_MALFORMED = unchecked((int)0x87C51009); - - public const int UTC_E_DIAGRULES_SCHEMAVERSION_MISMATCH = unchecked((int)0x87C5100A); - - public const int UTC_E_SCRIPT_TERMINATED = unchecked((int)0x87C5100B); - - public const int UTC_E_INVALID_CUSTOM_FILTER = unchecked((int)0x87C5100C); - - public const int UTC_E_TRACE_NOT_RUNNING = unchecked((int)0x87C5100D); - - public const int UTC_E_REESCALATED_TOO_QUICKLY = unchecked((int)0x87C5100E); - - public const int UTC_E_ESCALATION_ALREADY_RUNNING = unchecked((int)0x87C5100F); - - public const int UTC_E_PERFTRACK_ALREADY_TRACING = unchecked((int)0x87C51010); - - public const int UTC_E_REACHED_MAX_ESCALATIONS = unchecked((int)0x87C51011); - - public const int UTC_E_FORWARDER_PRODUCER_MISMATCH = unchecked((int)0x87C51012); - - public const int UTC_E_INTENTIONAL_SCRIPT_FAILURE = unchecked((int)0x87C51013); - - public const int UTC_E_SQM_INIT_FAILED = unchecked((int)0x87C51014); - - public const int UTC_E_NO_WER_LOGGER_SUPPORTED = unchecked((int)0x87C51015); - - public const int UTC_E_TRACERS_DONT_EXIST = unchecked((int)0x87C51016); - - public const int UTC_E_WINRT_INIT_FAILED = unchecked((int)0x87C51017); - - public const int UTC_E_SCENARIODEF_SCHEMAVERSION_MISMATCH = unchecked((int)0x87C51018); - - public const int UTC_E_INVALID_FILTER = unchecked((int)0x87C51019); - - public const int UTC_E_EXE_TERMINATED = unchecked((int)0x87C5101A); - - public const int UTC_E_ESCALATION_NOT_AUTHORIZED = unchecked((int)0x87C5101B); - - public const int UTC_E_SETUP_NOT_AUTHORIZED = unchecked((int)0x87C5101C); - - public const int UTC_E_CHILD_PROCESS_FAILED = unchecked((int)0x87C5101D); - - public const int UTC_E_COMMAND_LINE_NOT_AUTHORIZED = unchecked((int)0x87C5101E); - - public const int UTC_E_CANNOT_LOAD_SCENARIO_EDITOR_XML = unchecked((int)0x87C5101F); - - public const int UTC_E_ESCALATION_TIMED_OUT = unchecked((int)0x87C51020); - - public const int UTC_E_SETUP_TIMED_OUT = unchecked((int)0x87C51021); - - public const int UTC_E_TRIGGER_MISMATCH = unchecked((int)0x87C51022); - - public const int UTC_E_TRIGGER_NOT_FOUND = unchecked((int)0x87C51023); - - public const int UTC_E_SIF_NOT_SUPPORTED = unchecked((int)0x87C51024); - - public const int UTC_E_DELAY_TERMINATED = unchecked((int)0x87C51025); - - public const int UTC_E_DEVICE_TICKET_ERROR = unchecked((int)0x87C51026); - - public const int UTC_E_TRACE_BUFFER_LIMIT_EXCEEDED = unchecked((int)0x87C51027); - - public const int UTC_E_API_RESULT_UNAVAILABLE = unchecked((int)0x87C51028); - - public const int UTC_E_RPC_TIMEOUT = unchecked((int)0x87C51029); - - public const int UTC_E_RPC_WAIT_FAILED = unchecked((int)0x87C5102A); - - public const int UTC_E_API_BUSY = unchecked((int)0x87C5102B); - - public const int UTC_E_TRACE_MIN_DURATION_REQUIREMENT_NOT_MET = unchecked((int)0x87C5102C); - - public const int UTC_E_EXCLUSIVITY_NOT_AVAILABLE = unchecked((int)0x87C5102D); - - public const int UTC_E_GETFILE_FILE_PATH_NOT_APPROVED = unchecked((int)0x87C5102E); - - public const int UTC_E_ESCALATION_DIRECTORY_ALREADY_EXISTS = unchecked((int)0x87C5102F); - - public const int UTC_E_TIME_TRIGGER_ON_START_INVALID = unchecked((int)0x87C51030); - - public const int UTC_E_TIME_TRIGGER_ONLY_VALID_ON_SINGLE_TRANSITION = unchecked((int)0x87C51031); - - public const int UTC_E_TIME_TRIGGER_INVALID_TIME_RANGE = unchecked((int)0x87C51032); - - public const int UTC_E_MULTIPLE_TIME_TRIGGER_ON_SINGLE_STATE = unchecked((int)0x87C51033); - - public const int UTC_E_BINARY_MISSING = unchecked((int)0x87C51034); - - public const int UTC_E_FAILED_TO_RESOLVE_CONTAINER_ID = unchecked((int)0x87C51036); - - public const int UTC_E_UNABLE_TO_RESOLVE_SESSION = unchecked((int)0x87C51037); - - public const int UTC_E_THROTTLED = unchecked((int)0x87C51038); - - public const int UTC_E_UNAPPROVED_SCRIPT = unchecked((int)0x87C51039); - - public const int UTC_E_SCRIPT_MISSING = unchecked((int)0x87C5103A); - - public const int UTC_E_SCENARIO_THROTTLED = unchecked((int)0x87C5103B); - - public const int UTC_E_API_NOT_SUPPORTED = unchecked((int)0x87C5103C); - - public const int UTC_E_GETFILE_EXTERNAL_PATH_NOT_APPROVED = unchecked((int)0x87C5103D); - - public const int UTC_E_TRY_GET_SCENARIO_TIMEOUT_EXCEEDED = unchecked((int)0x87C5103E); - - public const int UTC_E_CERT_REV_FAILED = unchecked((int)0x87C5103F); - - public const int UTC_E_FAILED_TO_START_NDISCAP = unchecked((int)0x87C51040); - - public const int UTC_E_KERNELDUMP_LIMIT_REACHED = unchecked((int)0x87C51041); - - public const int UTC_E_MISSING_AGGREGATE_EVENT_TAG = unchecked((int)0x87C51042); - - public const int UTC_E_INVALID_AGGREGATION_STRUCT = unchecked((int)0x87C51043); - - public const int UTC_E_ACTION_NOT_SUPPORTED_IN_DESTINATION = unchecked((int)0x87C51044); - - public const int UTC_E_FILTER_MISSING_ATTRIBUTE = unchecked((int)0x87C51045); - - public const int UTC_E_FILTER_INVALID_TYPE = unchecked((int)0x87C51046); - - public const int UTC_E_FILTER_VARIABLE_NOT_FOUND = unchecked((int)0x87C51047); - - public const int UTC_E_FILTER_FUNCTION_RESTRICTED = unchecked((int)0x87C51048); - - public const int UTC_E_FILTER_VERSION_MISMATCH = unchecked((int)0x87C51049); - - public const int UTC_E_FILTER_INVALID_FUNCTION = unchecked((int)0x87C51050); - - public const int UTC_E_FILTER_INVALID_FUNCTION_PARAMS = unchecked((int)0x87C51051); - - public const int UTC_E_FILTER_INVALID_COMMAND = unchecked((int)0x87C51052); - - public const int UTC_E_FILTER_ILLEGAL_EVAL = unchecked((int)0x87C51053); - - public const int UTC_E_TTTRACER_RETURNED_ERROR = unchecked((int)0x87C51054); - - public const int UTC_E_AGENT_DIAGNOSTICS_TOO_LARGE = unchecked((int)0x87C51055); - - public const int UTC_E_FAILED_TO_RECEIVE_AGENT_DIAGNOSTICS = unchecked((int)0x87C51056); - - public const int UTC_E_SCENARIO_HAS_NO_ACTIONS = unchecked((int)0x87C51057); - - public const int UTC_E_TTTRACER_STORAGE_FULL = unchecked((int)0x87C51058); - - public const int UTC_E_INSUFFICIENT_SPACE_TO_START_TRACE = unchecked((int)0x87C51059); - - public const int UTC_E_ESCALATION_CANCELLED_AT_SHUTDOWN = unchecked((int)0x87C5105A); - - public const int UTC_E_GETFILEINFOACTION_FILE_NOT_APPROVED = unchecked((int)0x87C5105B); - - public const int UTC_E_SETREGKEYACTION_TYPE_NOT_APPROVED = unchecked((int)0x87C5105C); - - public const int WINML_ERR_INVALID_DEVICE = unchecked((int)0x88900001); - - public const int WINML_ERR_INVALID_BINDING = unchecked((int)0x88900002); - - public const int WINML_ERR_VALUE_NOTFOUND = unchecked((int)0x88900003); - - public const int WINML_ERR_SIZE_MISMATCH = unchecked((int)0x88900004); - - public const int ERROR_QUIC_HANDSHAKE_FAILURE = unchecked((int)0x80410000); - - public const int ERROR_QUIC_VER_NEG_FAILURE = unchecked((int)0x80410001); - - public const int DS_S_SUCCESS = NO_ERROR; - - public const int DNS_ERROR_RCODE_NO_ERROR = NO_ERROR; - - public const int DNS_ERROR_RCODE_LAST = DNS_ERROR_RCODE_BADTIME; - - public const int DNS_STATUS_PACKET_UNSECURE = DNS_ERROR_UNSECURE_PACKET; - - public const int DNS_ERROR_NO_MEMORY = ERROR_OUTOFMEMORY; - - public const int DNS_ERROR_INVALID_NAME = ERROR_INVALID_NAME; - - public const int DNS_ERROR_INVALID_DATA = ERROR_INVALID_DATA; - - public static readonly int E_NOT_SET = HRESULT_FROM_WIN32(ERROR_NOT_FOUND); - - public static readonly int E_NOT_VALID_STATE = HRESULT_FROM_WIN32(ERROR_INVALID_STATE); - - public static readonly int E_NOT_SUFFICIENT_BUFFER = HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER); - - public static readonly int E_TIME_SENSITIVE_THREAD = HRESULT_FROM_WIN32(ERROR_TIME_SENSITIVE_THREAD); - - public static readonly int E_NO_TASK_QUEUE = HRESULT_FROM_WIN32(ERROR_NO_TASK_QUEUE); - - public const int SEC_E_NO_SPM = SEC_E_INTERNAL_ERROR; - - public const int SEC_E_NOT_SUPPORTED = SEC_E_UNSUPPORTED_FUNCTION; - - public const int SCARD_S_SUCCESS = NO_ERROR; - } -} \ No newline at end of file diff --git a/generation/emitter/remap.rsp b/generation/emitter/remap.rsp index 8562329b4..344351ac8 100644 --- a/generation/emitter/remap.rsp +++ b/generation/emitter/remap.rsp @@ -134,8 +134,8 @@ VirtualProtect::flNewProtect=PAGE_TYPE VirtualProtect::lpflOldProtect=PAGE_TYPE* VirtualProtectEx::flNewProtect=PAGE_TYPE VirtualProtectEx::lpflOldProtect=PAGE_TYPE* -GetConsoleMode::lpMode=ConsoleMode* -SetConsoleMode::dwMode=ConsoleMode +GetConsoleMode::lpMode=CONSOLE_MODE* +SetConsoleMode::dwMode=CONSOLE_MODE SHGetFileInfoA::dwFileAttributes=FILE_FLAGS_AND_ATTRIBUTES SHGetFileInfoA::uFlags=SHGFI_FLAGS SHGetFileInfoW::dwFileAttributes=FILE_FLAGS_AND_ATTRIBUTES @@ -197,3 +197,6 @@ IAMMultiMediaStream::AddMediaStream::dwFlags=AMMSF_MS_FLAGS IMultiMediaStream::GetInformation::pdwFlags=MMSSF_GET_INFORMATION_FLAGS* IIdentityProvider::Advise::dwIdentityUpdateEvents=IdentityUpdateEvent IIdentityAdvise::IdentityUpdated::dwIdentityUpdateEvents=IdentityUpdateEvent +TITLEBARINFO::rgstate=uint +TITLEBARINFOEX::rgstate=uint +PARAFORMAT::rgxTabs=uint diff --git a/generation/emitter/requiredNamespacesForNames.rsp b/generation/emitter/requiredNamespacesForNames.rsp index 132152236..0fd9f5fb0 100644 --- a/generation/emitter/requiredNamespacesForNames.rsp +++ b/generation/emitter/requiredNamespacesForNames.rsp @@ -14792,304 +14792,304 @@ SetManagedExternally=Windows.Win32.MobileDeviceManagementRegistration UnregisterDeviceWithManagement=Windows.Win32.MobileDeviceManagementRegistration MANAGEMENT_SERVICE_INFO=Windows.Win32.MobileDeviceManagementRegistration ISystemMediaTransportControlsInterop=Windows.Win32.MediaTransport -ENUMRESNAMEPROCA=Windows.Win32.MenusAndResources -ENUMRESNAMEPROCW=Windows.Win32.MenusAndResources -ENUMRESTYPEPROCA=Windows.Win32.MenusAndResources -ENUMRESTYPEPROCW=Windows.Win32.MenusAndResources -EnumResourceLanguagesExA=Windows.Win32.MenusAndResources -EnumResourceLanguagesExW=Windows.Win32.MenusAndResources -EnumResourceNamesExA=Windows.Win32.MenusAndResources -EnumResourceNamesExW=Windows.Win32.MenusAndResources -EnumResourceTypesExA=Windows.Win32.MenusAndResources -EnumResourceTypesExW=Windows.Win32.MenusAndResources -FreeResource=Windows.Win32.MenusAndResources -LoadResource=Windows.Win32.MenusAndResources -LockResource=Windows.Win32.MenusAndResources -SizeofResource=Windows.Win32.MenusAndResources -CreateResourceIndexer=Windows.Win32.MenusAndResources -DestroyIndexedResults=Windows.Win32.MenusAndResources -DestroyResourceIndexer=Windows.Win32.MenusAndResources -IndexFilePath=Windows.Win32.MenusAndResources -IndexedResourceQualifier=Windows.Win32.MenusAndResources -StringCbCatA=Windows.Win32.MenusAndResources -StringCbCatExA=Windows.Win32.MenusAndResources -StringCbCatExW=Windows.Win32.MenusAndResources -StringCbCatNA=Windows.Win32.MenusAndResources -StringCbCatNExA=Windows.Win32.MenusAndResources -StringCbCatNExW=Windows.Win32.MenusAndResources -StringCbCatNW=Windows.Win32.MenusAndResources -StringCbCatW=Windows.Win32.MenusAndResources -StringCbCopyA=Windows.Win32.MenusAndResources -StringCbCopyExA=Windows.Win32.MenusAndResources -StringCbCopyExW=Windows.Win32.MenusAndResources -StringCbCopyNA=Windows.Win32.MenusAndResources -StringCbCopyNExA=Windows.Win32.MenusAndResources -StringCbCopyNExW=Windows.Win32.MenusAndResources -StringCbCopyNW=Windows.Win32.MenusAndResources -StringCbCopyW=Windows.Win32.MenusAndResources -StringCbGetsA=Windows.Win32.MenusAndResources -StringCbGetsExA=Windows.Win32.MenusAndResources -StringCbGetsExW=Windows.Win32.MenusAndResources -StringCbGetsW=Windows.Win32.MenusAndResources -StringCbLengthA=Windows.Win32.MenusAndResources -StringCbLengthW=Windows.Win32.MenusAndResources -StringCbPrintf_lA=Windows.Win32.MenusAndResources -StringCbPrintf_lExA=Windows.Win32.MenusAndResources -StringCbPrintf_lExW=Windows.Win32.MenusAndResources -StringCbPrintf_lW=Windows.Win32.MenusAndResources -StringCbPrintfA=Windows.Win32.MenusAndResources -StringCbPrintfExA=Windows.Win32.MenusAndResources -StringCbPrintfExW=Windows.Win32.MenusAndResources -StringCbPrintfW=Windows.Win32.MenusAndResources -StringCbVPrintf_lA=Windows.Win32.MenusAndResources -StringCbVPrintf_lExA=Windows.Win32.MenusAndResources -StringCbVPrintf_lExW=Windows.Win32.MenusAndResources -StringCbVPrintf_lW=Windows.Win32.MenusAndResources -StringCbVPrintfA=Windows.Win32.MenusAndResources -StringCbVPrintfExA=Windows.Win32.MenusAndResources -StringCbVPrintfExW=Windows.Win32.MenusAndResources -StringCbVPrintfW=Windows.Win32.MenusAndResources -StringCchCatA=Windows.Win32.MenusAndResources -StringCchCatExA=Windows.Win32.MenusAndResources -StringCchCatExW=Windows.Win32.MenusAndResources -StringCchCatNA=Windows.Win32.MenusAndResources -StringCchCatNExA=Windows.Win32.MenusAndResources -StringCchCatNExW=Windows.Win32.MenusAndResources -StringCchCatNW=Windows.Win32.MenusAndResources -StringCchCatW=Windows.Win32.MenusAndResources -StringCchCopyA=Windows.Win32.MenusAndResources -StringCchCopyExA=Windows.Win32.MenusAndResources -StringCchCopyExW=Windows.Win32.MenusAndResources -StringCchCopyNA=Windows.Win32.MenusAndResources -StringCchCopyNExA=Windows.Win32.MenusAndResources -StringCchCopyNExW=Windows.Win32.MenusAndResources -StringCchCopyNW=Windows.Win32.MenusAndResources -StringCchCopyW=Windows.Win32.MenusAndResources -StringCchGetsA=Windows.Win32.MenusAndResources -StringCchGetsExA=Windows.Win32.MenusAndResources -StringCchGetsExW=Windows.Win32.MenusAndResources -StringCchGetsW=Windows.Win32.MenusAndResources -StringCchLengthA=Windows.Win32.MenusAndResources -StringCchLengthW=Windows.Win32.MenusAndResources -StringCchPrintf_lA=Windows.Win32.MenusAndResources -StringCchPrintf_lExA=Windows.Win32.MenusAndResources -StringCchPrintf_lExW=Windows.Win32.MenusAndResources -StringCchPrintf_lW=Windows.Win32.MenusAndResources -StringCchPrintfA=Windows.Win32.MenusAndResources -StringCchPrintfExA=Windows.Win32.MenusAndResources -StringCchPrintfExW=Windows.Win32.MenusAndResources -StringCchPrintfW=Windows.Win32.MenusAndResources -StringCchVPrintf_lA=Windows.Win32.MenusAndResources -StringCchVPrintf_lExA=Windows.Win32.MenusAndResources -StringCchVPrintf_lExW=Windows.Win32.MenusAndResources -StringCchVPrintf_lW=Windows.Win32.MenusAndResources -StringCchVPrintfA=Windows.Win32.MenusAndResources -StringCchVPrintfExA=Windows.Win32.MenusAndResources -StringCchVPrintfExW=Windows.Win32.MenusAndResources -StringCchVPrintfW=Windows.Win32.MenusAndResources -VS_FIXEDFILEINFO=Windows.Win32.MenusAndResources -BeginUpdateResourceA=Windows.Win32.MenusAndResources -BeginUpdateResourceW=Windows.Win32.MenusAndResources -EndUpdateResourceA=Windows.Win32.MenusAndResources -EndUpdateResourceW=Windows.Win32.MenusAndResources -EnumResourceLanguagesA=Windows.Win32.MenusAndResources -EnumResourceLanguagesW=Windows.Win32.MenusAndResources -EnumResourceNamesA=Windows.Win32.MenusAndResources -EnumResourceTypesA=Windows.Win32.MenusAndResources -EnumResourceTypesW=Windows.Win32.MenusAndResources -FindResourceA=Windows.Win32.MenusAndResources -FindResourceExA=Windows.Win32.MenusAndResources -lstrcatA=Windows.Win32.MenusAndResources -lstrcatW=Windows.Win32.MenusAndResources -lstrcmpA=Windows.Win32.MenusAndResources -lstrcmpiA=Windows.Win32.MenusAndResources -lstrcmpiW=Windows.Win32.MenusAndResources -lstrcmpW=Windows.Win32.MenusAndResources -lstrcpyA=Windows.Win32.MenusAndResources -lstrcpynA=Windows.Win32.MenusAndResources -lstrcpynW=Windows.Win32.MenusAndResources -lstrcpyW=Windows.Win32.MenusAndResources -lstrlenA=Windows.Win32.MenusAndResources -lstrlenW=Windows.Win32.MenusAndResources -UpdateResourceA=Windows.Win32.MenusAndResources -UpdateResourceW=Windows.Win32.MenusAndResources -MESSAGE_RESOURCE_BLOCK=Windows.Win32.MenusAndResources -MESSAGE_RESOURCE_DATA=Windows.Win32.MenusAndResources -MESSAGE_RESOURCE_ENTRY=Windows.Win32.MenusAndResources -AppendMenuA=Windows.Win32.MenusAndResources -AppendMenuW=Windows.Win32.MenusAndResources -CharLowerA=Windows.Win32.MenusAndResources -CharLowerBuffA=Windows.Win32.MenusAndResources -CharLowerBuffW=Windows.Win32.MenusAndResources -CharLowerW=Windows.Win32.MenusAndResources -CharNextA=Windows.Win32.MenusAndResources -CharNextExA=Windows.Win32.MenusAndResources -CharNextW=Windows.Win32.MenusAndResources -CharPrevA=Windows.Win32.MenusAndResources -CharPrevExA=Windows.Win32.MenusAndResources -CharPrevW=Windows.Win32.MenusAndResources -CharToOemA=Windows.Win32.MenusAndResources -CharToOemBuffA=Windows.Win32.MenusAndResources -CharToOemBuffW=Windows.Win32.MenusAndResources -CharToOemW=Windows.Win32.MenusAndResources -CharUpperA=Windows.Win32.MenusAndResources -CharUpperBuffA=Windows.Win32.MenusAndResources -CharUpperBuffW=Windows.Win32.MenusAndResources -CharUpperW=Windows.Win32.MenusAndResources -CheckMenuItem=Windows.Win32.MenusAndResources -CheckMenuRadioItem=Windows.Win32.MenusAndResources -ClipCursor=Windows.Win32.MenusAndResources -CopyAcceleratorTableA=Windows.Win32.MenusAndResources -CopyAcceleratorTableW=Windows.Win32.MenusAndResources -CopyCursor=Windows.Win32.MenusAndResources -CopyIcon=Windows.Win32.MenusAndResources -CopyImage=Windows.Win32.MenusAndResources -CreateAcceleratorTableA=Windows.Win32.MenusAndResources -CreateAcceleratorTableW=Windows.Win32.MenusAndResources -CreateCaret=Windows.Win32.MenusAndResources -CreateCursor=Windows.Win32.MenusAndResources -CreateIcon=Windows.Win32.MenusAndResources -CreateIconFromResource=Windows.Win32.MenusAndResources -CreateIconFromResourceEx=Windows.Win32.MenusAndResources -CreateIconIndirect=Windows.Win32.MenusAndResources -CreateMenu=Windows.Win32.MenusAndResources -CreatePopupMenu=Windows.Win32.MenusAndResources -DeleteMenu=Windows.Win32.MenusAndResources -DestroyAcceleratorTable=Windows.Win32.MenusAndResources -DestroyCaret=Windows.Win32.MenusAndResources -DestroyCursor=Windows.Win32.MenusAndResources -DestroyIcon=Windows.Win32.MenusAndResources -DestroyMenu=Windows.Win32.MenusAndResources -DrawIcon=Windows.Win32.MenusAndResources -DrawIconEx=Windows.Win32.MenusAndResources -DrawMenuBar=Windows.Win32.MenusAndResources -EnableMenuItem=Windows.Win32.MenusAndResources -EndMenu=Windows.Win32.MenusAndResources -GetCaretBlinkTime=Windows.Win32.MenusAndResources -GetCaretPos=Windows.Win32.MenusAndResources -GetClipCursor=Windows.Win32.MenusAndResources -GetCursor=Windows.Win32.MenusAndResources -GetCursorInfo=Windows.Win32.MenusAndResources -GetCursorPos=Windows.Win32.MenusAndResources -GetIconInfo=Windows.Win32.MenusAndResources -GetIconInfoExA=Windows.Win32.MenusAndResources -GetIconInfoExW=Windows.Win32.MenusAndResources -GetMenu=Windows.Win32.MenusAndResources -GetMenuBarInfo=Windows.Win32.MenusAndResources -GetMenuCheckMarkDimensions=Windows.Win32.MenusAndResources -GetMenuDefaultItem=Windows.Win32.MenusAndResources -GetMenuInfo=Windows.Win32.MenusAndResources -GetMenuItemCount=Windows.Win32.MenusAndResources -GetMenuItemID=Windows.Win32.MenusAndResources -GetMenuItemInfoA=Windows.Win32.MenusAndResources -GetMenuItemInfoW=Windows.Win32.MenusAndResources -GetMenuItemRect=Windows.Win32.MenusAndResources -GetMenuState=Windows.Win32.MenusAndResources -GetMenuStringA=Windows.Win32.MenusAndResources -GetMenuStringW=Windows.Win32.MenusAndResources -GetPhysicalCursorPos=Windows.Win32.MenusAndResources -GetSubMenu=Windows.Win32.MenusAndResources -GetSystemMenu=Windows.Win32.MenusAndResources -HideCaret=Windows.Win32.MenusAndResources -HiliteMenuItem=Windows.Win32.MenusAndResources -InsertMenuA=Windows.Win32.MenusAndResources -InsertMenuItemA=Windows.Win32.MenusAndResources -InsertMenuItemW=Windows.Win32.MenusAndResources -InsertMenuW=Windows.Win32.MenusAndResources -IS_INTRESOURCE=Windows.Win32.MenusAndResources -IsCharAlphaA=Windows.Win32.MenusAndResources -IsCharAlphaNumericA=Windows.Win32.MenusAndResources -IsCharAlphaNumericW=Windows.Win32.MenusAndResources -IsCharAlphaW=Windows.Win32.MenusAndResources -IsCharLowerA=Windows.Win32.MenusAndResources -IsCharUpperA=Windows.Win32.MenusAndResources -IsCharUpperW=Windows.Win32.MenusAndResources -IsMenu=Windows.Win32.MenusAndResources -LoadAcceleratorsA=Windows.Win32.MenusAndResources -LoadAcceleratorsW=Windows.Win32.MenusAndResources -LoadCursorA=Windows.Win32.MenusAndResources -LoadCursorFromFileA=Windows.Win32.MenusAndResources -LoadCursorFromFileW=Windows.Win32.MenusAndResources -LoadCursorW=Windows.Win32.MenusAndResources -LoadIconA=Windows.Win32.MenusAndResources -LoadIconW=Windows.Win32.MenusAndResources -LoadImageA=Windows.Win32.MenusAndResources -LoadImageW=Windows.Win32.MenusAndResources -LoadMenuA=Windows.Win32.MenusAndResources -LoadMenuIndirectA=Windows.Win32.MenusAndResources -LoadMenuIndirectW=Windows.Win32.MenusAndResources -LoadMenuW=Windows.Win32.MenusAndResources -LoadStringA=Windows.Win32.MenusAndResources -LoadStringW=Windows.Win32.MenusAndResources -LookupIconIdFromDirectory=Windows.Win32.MenusAndResources -LookupIconIdFromDirectoryEx=Windows.Win32.MenusAndResources -MAKEINTRESOURCEA=Windows.Win32.MenusAndResources -MAKEINTRESOURCEW=Windows.Win32.MenusAndResources -MenuItemFromPoint=Windows.Win32.MenusAndResources -ModifyMenuA=Windows.Win32.MenusAndResources -ModifyMenuW=Windows.Win32.MenusAndResources -OemToCharA=Windows.Win32.MenusAndResources -OemToCharBuffA=Windows.Win32.MenusAndResources -OemToCharBuffW=Windows.Win32.MenusAndResources -OemToCharW=Windows.Win32.MenusAndResources -PrivateExtractIconsA=Windows.Win32.MenusAndResources -PrivateExtractIconsW=Windows.Win32.MenusAndResources -RemoveMenu=Windows.Win32.MenusAndResources -SetCaretBlinkTime=Windows.Win32.MenusAndResources -SetCaretPos=Windows.Win32.MenusAndResources -SetCursor=Windows.Win32.MenusAndResources -SetCursorPos=Windows.Win32.MenusAndResources -SetMenu=Windows.Win32.MenusAndResources -SetMenuDefaultItem=Windows.Win32.MenusAndResources -SetMenuInfo=Windows.Win32.MenusAndResources -SetMenuItemBitmaps=Windows.Win32.MenusAndResources -SetMenuItemInfoA=Windows.Win32.MenusAndResources -SetMenuItemInfoW=Windows.Win32.MenusAndResources -SetPhysicalCursorPos=Windows.Win32.MenusAndResources -SetSystemCursor=Windows.Win32.MenusAndResources -ShowCaret=Windows.Win32.MenusAndResources -ShowCursor=Windows.Win32.MenusAndResources -TrackPopupMenu=Windows.Win32.MenusAndResources -TrackPopupMenuEx=Windows.Win32.MenusAndResources -TranslateAcceleratorA=Windows.Win32.MenusAndResources -TranslateAcceleratorW=Windows.Win32.MenusAndResources -wsprintfA=Windows.Win32.MenusAndResources -wsprintfW=Windows.Win32.MenusAndResources -wvsprintfA=Windows.Win32.MenusAndResources -wvsprintfW=Windows.Win32.MenusAndResources -ACCEL=Windows.Win32.MenusAndResources -CURSORINFO=Windows.Win32.MenusAndResources -CURSORSHAPE=Windows.Win32.MenusAndResources -ICONINFO=Windows.Win32.MenusAndResources -ICONINFOEXA=Windows.Win32.MenusAndResources -ICONINFOEXW=Windows.Win32.MenusAndResources -ICONMETRICSA=Windows.Win32.MenusAndResources -ICONMETRICSW=Windows.Win32.MenusAndResources -MDINEXTMENU=Windows.Win32.MenusAndResources -MENUBARINFO=Windows.Win32.MenusAndResources -MENUGETOBJECTINFO=Windows.Win32.MenusAndResources -MENUINFO=Windows.Win32.MenusAndResources -MENUITEMINFOA=Windows.Win32.MenusAndResources -MENUITEMINFOW=Windows.Win32.MenusAndResources -MENUITEMTEMPLATE=Windows.Win32.MenusAndResources -MENUITEMTEMPLATEHEADER=Windows.Win32.MenusAndResources -TPMPARAMS=Windows.Win32.MenusAndResources -GetFileVersionInfoA=Windows.Win32.MenusAndResources -GetFileVersionInfoExA=Windows.Win32.MenusAndResources -GetFileVersionInfoExW=Windows.Win32.MenusAndResources -GetFileVersionInfoSizeA=Windows.Win32.MenusAndResources -GetFileVersionInfoSizeExA=Windows.Win32.MenusAndResources -GetFileVersionInfoSizeExW=Windows.Win32.MenusAndResources -GetFileVersionInfoSizeW=Windows.Win32.MenusAndResources -GetFileVersionInfoW=Windows.Win32.MenusAndResources -VerFindFileA=Windows.Win32.MenusAndResources -VerFindFileW=Windows.Win32.MenusAndResources -VerInstallFileA=Windows.Win32.MenusAndResources -VerInstallFileW=Windows.Win32.MenusAndResources -VerLanguageNameA=Windows.Win32.MenusAndResources -VerLanguageNameW=Windows.Win32.MenusAndResources -VerQueryValueA=Windows.Win32.MenusAndResources -VerQueryValueW=Windows.Win32.MenusAndResources +ENUMRESNAMEPROCA=Windows.Win32.WindowsAndMessaging +ENUMRESNAMEPROCW=Windows.Win32.WindowsAndMessaging +ENUMRESTYPEPROCA=Windows.Win32.WindowsAndMessaging +ENUMRESTYPEPROCW=Windows.Win32.WindowsAndMessaging +EnumResourceLanguagesExA=Windows.Win32.WindowsAndMessaging +EnumResourceLanguagesExW=Windows.Win32.WindowsAndMessaging +EnumResourceNamesExA=Windows.Win32.WindowsAndMessaging +EnumResourceNamesExW=Windows.Win32.WindowsAndMessaging +EnumResourceTypesExA=Windows.Win32.WindowsAndMessaging +EnumResourceTypesExW=Windows.Win32.WindowsAndMessaging +FreeResource=Windows.Win32.WindowsAndMessaging +LoadResource=Windows.Win32.WindowsAndMessaging +LockResource=Windows.Win32.WindowsAndMessaging +SizeofResource=Windows.Win32.WindowsAndMessaging +CreateResourceIndexer=Windows.Win32.WindowsAndMessaging +DestroyIndexedResults=Windows.Win32.WindowsAndMessaging +DestroyResourceIndexer=Windows.Win32.WindowsAndMessaging +IndexFilePath=Windows.Win32.WindowsAndMessaging +IndexedResourceQualifier=Windows.Win32.WindowsAndMessaging +StringCbCatA=Windows.Win32.WindowsAndMessaging +StringCbCatExA=Windows.Win32.WindowsAndMessaging +StringCbCatExW=Windows.Win32.WindowsAndMessaging +StringCbCatNA=Windows.Win32.WindowsAndMessaging +StringCbCatNExA=Windows.Win32.WindowsAndMessaging +StringCbCatNExW=Windows.Win32.WindowsAndMessaging +StringCbCatNW=Windows.Win32.WindowsAndMessaging +StringCbCatW=Windows.Win32.WindowsAndMessaging +StringCbCopyA=Windows.Win32.WindowsAndMessaging +StringCbCopyExA=Windows.Win32.WindowsAndMessaging +StringCbCopyExW=Windows.Win32.WindowsAndMessaging +StringCbCopyNA=Windows.Win32.WindowsAndMessaging +StringCbCopyNExA=Windows.Win32.WindowsAndMessaging +StringCbCopyNExW=Windows.Win32.WindowsAndMessaging +StringCbCopyNW=Windows.Win32.WindowsAndMessaging +StringCbCopyW=Windows.Win32.WindowsAndMessaging +StringCbGetsA=Windows.Win32.WindowsAndMessaging +StringCbGetsExA=Windows.Win32.WindowsAndMessaging +StringCbGetsExW=Windows.Win32.WindowsAndMessaging +StringCbGetsW=Windows.Win32.WindowsAndMessaging +StringCbLengthA=Windows.Win32.WindowsAndMessaging +StringCbLengthW=Windows.Win32.WindowsAndMessaging +StringCbPrintf_lA=Windows.Win32.WindowsAndMessaging +StringCbPrintf_lExA=Windows.Win32.WindowsAndMessaging +StringCbPrintf_lExW=Windows.Win32.WindowsAndMessaging +StringCbPrintf_lW=Windows.Win32.WindowsAndMessaging +StringCbPrintfA=Windows.Win32.WindowsAndMessaging +StringCbPrintfExA=Windows.Win32.WindowsAndMessaging +StringCbPrintfExW=Windows.Win32.WindowsAndMessaging +StringCbPrintfW=Windows.Win32.WindowsAndMessaging +StringCbVPrintf_lA=Windows.Win32.WindowsAndMessaging +StringCbVPrintf_lExA=Windows.Win32.WindowsAndMessaging +StringCbVPrintf_lExW=Windows.Win32.WindowsAndMessaging +StringCbVPrintf_lW=Windows.Win32.WindowsAndMessaging +StringCbVPrintfA=Windows.Win32.WindowsAndMessaging +StringCbVPrintfExA=Windows.Win32.WindowsAndMessaging +StringCbVPrintfExW=Windows.Win32.WindowsAndMessaging +StringCbVPrintfW=Windows.Win32.WindowsAndMessaging +StringCchCatA=Windows.Win32.WindowsAndMessaging +StringCchCatExA=Windows.Win32.WindowsAndMessaging +StringCchCatExW=Windows.Win32.WindowsAndMessaging +StringCchCatNA=Windows.Win32.WindowsAndMessaging +StringCchCatNExA=Windows.Win32.WindowsAndMessaging +StringCchCatNExW=Windows.Win32.WindowsAndMessaging +StringCchCatNW=Windows.Win32.WindowsAndMessaging +StringCchCatW=Windows.Win32.WindowsAndMessaging +StringCchCopyA=Windows.Win32.WindowsAndMessaging +StringCchCopyExA=Windows.Win32.WindowsAndMessaging +StringCchCopyExW=Windows.Win32.WindowsAndMessaging +StringCchCopyNA=Windows.Win32.WindowsAndMessaging +StringCchCopyNExA=Windows.Win32.WindowsAndMessaging +StringCchCopyNExW=Windows.Win32.WindowsAndMessaging +StringCchCopyNW=Windows.Win32.WindowsAndMessaging +StringCchCopyW=Windows.Win32.WindowsAndMessaging +StringCchGetsA=Windows.Win32.WindowsAndMessaging +StringCchGetsExA=Windows.Win32.WindowsAndMessaging +StringCchGetsExW=Windows.Win32.WindowsAndMessaging +StringCchGetsW=Windows.Win32.WindowsAndMessaging +StringCchLengthA=Windows.Win32.WindowsAndMessaging +StringCchLengthW=Windows.Win32.WindowsAndMessaging +StringCchPrintf_lA=Windows.Win32.WindowsAndMessaging +StringCchPrintf_lExA=Windows.Win32.WindowsAndMessaging +StringCchPrintf_lExW=Windows.Win32.WindowsAndMessaging +StringCchPrintf_lW=Windows.Win32.WindowsAndMessaging +StringCchPrintfA=Windows.Win32.WindowsAndMessaging +StringCchPrintfExA=Windows.Win32.WindowsAndMessaging +StringCchPrintfExW=Windows.Win32.WindowsAndMessaging +StringCchPrintfW=Windows.Win32.WindowsAndMessaging +StringCchVPrintf_lA=Windows.Win32.WindowsAndMessaging +StringCchVPrintf_lExA=Windows.Win32.WindowsAndMessaging +StringCchVPrintf_lExW=Windows.Win32.WindowsAndMessaging +StringCchVPrintf_lW=Windows.Win32.WindowsAndMessaging +StringCchVPrintfA=Windows.Win32.WindowsAndMessaging +StringCchVPrintfExA=Windows.Win32.WindowsAndMessaging +StringCchVPrintfExW=Windows.Win32.WindowsAndMessaging +StringCchVPrintfW=Windows.Win32.WindowsAndMessaging +VS_FIXEDFILEINFO=Windows.Win32.WindowsAndMessaging +BeginUpdateResourceA=Windows.Win32.WindowsAndMessaging +BeginUpdateResourceW=Windows.Win32.WindowsAndMessaging +EndUpdateResourceA=Windows.Win32.WindowsAndMessaging +EndUpdateResourceW=Windows.Win32.WindowsAndMessaging +EnumResourceLanguagesA=Windows.Win32.WindowsAndMessaging +EnumResourceLanguagesW=Windows.Win32.WindowsAndMessaging +EnumResourceNamesA=Windows.Win32.WindowsAndMessaging +EnumResourceTypesA=Windows.Win32.WindowsAndMessaging +EnumResourceTypesW=Windows.Win32.WindowsAndMessaging +FindResourceA=Windows.Win32.WindowsAndMessaging +FindResourceExA=Windows.Win32.WindowsAndMessaging +lstrcatA=Windows.Win32.WindowsAndMessaging +lstrcatW=Windows.Win32.WindowsAndMessaging +lstrcmpA=Windows.Win32.WindowsAndMessaging +lstrcmpiA=Windows.Win32.WindowsAndMessaging +lstrcmpiW=Windows.Win32.WindowsAndMessaging +lstrcmpW=Windows.Win32.WindowsAndMessaging +lstrcpyA=Windows.Win32.WindowsAndMessaging +lstrcpynA=Windows.Win32.WindowsAndMessaging +lstrcpynW=Windows.Win32.WindowsAndMessaging +lstrcpyW=Windows.Win32.WindowsAndMessaging +lstrlenA=Windows.Win32.WindowsAndMessaging +lstrlenW=Windows.Win32.WindowsAndMessaging +UpdateResourceA=Windows.Win32.WindowsAndMessaging +UpdateResourceW=Windows.Win32.WindowsAndMessaging +MESSAGE_RESOURCE_BLOCK=Windows.Win32.WindowsAndMessaging +MESSAGE_RESOURCE_DATA=Windows.Win32.WindowsAndMessaging +MESSAGE_RESOURCE_ENTRY=Windows.Win32.WindowsAndMessaging +AppendMenuA=Windows.Win32.WindowsAndMessaging +AppendMenuW=Windows.Win32.WindowsAndMessaging +CharLowerA=Windows.Win32.WindowsAndMessaging +CharLowerBuffA=Windows.Win32.WindowsAndMessaging +CharLowerBuffW=Windows.Win32.WindowsAndMessaging +CharLowerW=Windows.Win32.WindowsAndMessaging +CharNextA=Windows.Win32.WindowsAndMessaging +CharNextExA=Windows.Win32.WindowsAndMessaging +CharNextW=Windows.Win32.WindowsAndMessaging +CharPrevA=Windows.Win32.WindowsAndMessaging +CharPrevExA=Windows.Win32.WindowsAndMessaging +CharPrevW=Windows.Win32.WindowsAndMessaging +CharToOemA=Windows.Win32.WindowsAndMessaging +CharToOemBuffA=Windows.Win32.WindowsAndMessaging +CharToOemBuffW=Windows.Win32.WindowsAndMessaging +CharToOemW=Windows.Win32.WindowsAndMessaging +CharUpperA=Windows.Win32.WindowsAndMessaging +CharUpperBuffA=Windows.Win32.WindowsAndMessaging +CharUpperBuffW=Windows.Win32.WindowsAndMessaging +CharUpperW=Windows.Win32.WindowsAndMessaging +CheckMenuItem=Windows.Win32.WindowsAndMessaging +CheckMenuRadioItem=Windows.Win32.WindowsAndMessaging +ClipCursor=Windows.Win32.WindowsAndMessaging +CopyAcceleratorTableA=Windows.Win32.WindowsAndMessaging +CopyAcceleratorTableW=Windows.Win32.WindowsAndMessaging +CopyCursor=Windows.Win32.WindowsAndMessaging +CopyIcon=Windows.Win32.WindowsAndMessaging +CopyImage=Windows.Win32.WindowsAndMessaging +CreateAcceleratorTableA=Windows.Win32.WindowsAndMessaging +CreateAcceleratorTableW=Windows.Win32.WindowsAndMessaging +CreateCaret=Windows.Win32.WindowsAndMessaging +CreateCursor=Windows.Win32.WindowsAndMessaging +CreateIcon=Windows.Win32.WindowsAndMessaging +CreateIconFromResource=Windows.Win32.WindowsAndMessaging +CreateIconFromResourceEx=Windows.Win32.WindowsAndMessaging +CreateIconIndirect=Windows.Win32.WindowsAndMessaging +CreateMenu=Windows.Win32.WindowsAndMessaging +CreatePopupMenu=Windows.Win32.WindowsAndMessaging +DeleteMenu=Windows.Win32.WindowsAndMessaging +DestroyAcceleratorTable=Windows.Win32.WindowsAndMessaging +DestroyCaret=Windows.Win32.WindowsAndMessaging +DestroyCursor=Windows.Win32.WindowsAndMessaging +DestroyIcon=Windows.Win32.WindowsAndMessaging +DestroyMenu=Windows.Win32.WindowsAndMessaging +DrawIcon=Windows.Win32.WindowsAndMessaging +DrawIconEx=Windows.Win32.WindowsAndMessaging +DrawMenuBar=Windows.Win32.WindowsAndMessaging +EnableMenuItem=Windows.Win32.WindowsAndMessaging +EndMenu=Windows.Win32.WindowsAndMessaging +GetCaretBlinkTime=Windows.Win32.WindowsAndMessaging +GetCaretPos=Windows.Win32.WindowsAndMessaging +GetClipCursor=Windows.Win32.WindowsAndMessaging +GetCursor=Windows.Win32.WindowsAndMessaging +GetCursorInfo=Windows.Win32.WindowsAndMessaging +GetCursorPos=Windows.Win32.WindowsAndMessaging +GetIconInfo=Windows.Win32.WindowsAndMessaging +GetIconInfoExA=Windows.Win32.WindowsAndMessaging +GetIconInfoExW=Windows.Win32.WindowsAndMessaging +GetMenu=Windows.Win32.WindowsAndMessaging +GetMenuBarInfo=Windows.Win32.WindowsAndMessaging +GetMenuCheckMarkDimensions=Windows.Win32.WindowsAndMessaging +GetMenuDefaultItem=Windows.Win32.WindowsAndMessaging +GetMenuInfo=Windows.Win32.WindowsAndMessaging +GetMenuItemCount=Windows.Win32.WindowsAndMessaging +GetMenuItemID=Windows.Win32.WindowsAndMessaging +GetMenuItemInfoA=Windows.Win32.WindowsAndMessaging +GetMenuItemInfoW=Windows.Win32.WindowsAndMessaging +GetMenuItemRect=Windows.Win32.WindowsAndMessaging +GetMenuState=Windows.Win32.WindowsAndMessaging +GetMenuStringA=Windows.Win32.WindowsAndMessaging +GetMenuStringW=Windows.Win32.WindowsAndMessaging +GetPhysicalCursorPos=Windows.Win32.WindowsAndMessaging +GetSubMenu=Windows.Win32.WindowsAndMessaging +GetSystemMenu=Windows.Win32.WindowsAndMessaging +HideCaret=Windows.Win32.WindowsAndMessaging +HiliteMenuItem=Windows.Win32.WindowsAndMessaging +InsertMenuA=Windows.Win32.WindowsAndMessaging +InsertMenuItemA=Windows.Win32.WindowsAndMessaging +InsertMenuItemW=Windows.Win32.WindowsAndMessaging +InsertMenuW=Windows.Win32.WindowsAndMessaging +IS_INTRESOURCE=Windows.Win32.WindowsAndMessaging +IsCharAlphaA=Windows.Win32.WindowsAndMessaging +IsCharAlphaNumericA=Windows.Win32.WindowsAndMessaging +IsCharAlphaNumericW=Windows.Win32.WindowsAndMessaging +IsCharAlphaW=Windows.Win32.WindowsAndMessaging +IsCharLowerA=Windows.Win32.WindowsAndMessaging +IsCharUpperA=Windows.Win32.WindowsAndMessaging +IsCharUpperW=Windows.Win32.WindowsAndMessaging +IsMenu=Windows.Win32.WindowsAndMessaging +LoadAcceleratorsA=Windows.Win32.WindowsAndMessaging +LoadAcceleratorsW=Windows.Win32.WindowsAndMessaging +LoadCursorA=Windows.Win32.WindowsAndMessaging +LoadCursorFromFileA=Windows.Win32.WindowsAndMessaging +LoadCursorFromFileW=Windows.Win32.WindowsAndMessaging +LoadCursorW=Windows.Win32.WindowsAndMessaging +LoadIconA=Windows.Win32.WindowsAndMessaging +LoadIconW=Windows.Win32.WindowsAndMessaging +LoadImageA=Windows.Win32.WindowsAndMessaging +LoadImageW=Windows.Win32.WindowsAndMessaging +LoadMenuA=Windows.Win32.WindowsAndMessaging +LoadMenuIndirectA=Windows.Win32.WindowsAndMessaging +LoadMenuIndirectW=Windows.Win32.WindowsAndMessaging +LoadMenuW=Windows.Win32.WindowsAndMessaging +LoadStringA=Windows.Win32.WindowsAndMessaging +LoadStringW=Windows.Win32.WindowsAndMessaging +LookupIconIdFromDirectory=Windows.Win32.WindowsAndMessaging +LookupIconIdFromDirectoryEx=Windows.Win32.WindowsAndMessaging +MAKEINTRESOURCEA=Windows.Win32.WindowsAndMessaging +MAKEINTRESOURCEW=Windows.Win32.WindowsAndMessaging +MenuItemFromPoint=Windows.Win32.WindowsAndMessaging +ModifyMenuA=Windows.Win32.WindowsAndMessaging +ModifyMenuW=Windows.Win32.WindowsAndMessaging +OemToCharA=Windows.Win32.WindowsAndMessaging +OemToCharBuffA=Windows.Win32.WindowsAndMessaging +OemToCharBuffW=Windows.Win32.WindowsAndMessaging +OemToCharW=Windows.Win32.WindowsAndMessaging +PrivateExtractIconsA=Windows.Win32.WindowsAndMessaging +PrivateExtractIconsW=Windows.Win32.WindowsAndMessaging +RemoveMenu=Windows.Win32.WindowsAndMessaging +SetCaretBlinkTime=Windows.Win32.WindowsAndMessaging +SetCaretPos=Windows.Win32.WindowsAndMessaging +SetCursor=Windows.Win32.WindowsAndMessaging +SetCursorPos=Windows.Win32.WindowsAndMessaging +SetMenu=Windows.Win32.WindowsAndMessaging +SetMenuDefaultItem=Windows.Win32.WindowsAndMessaging +SetMenuInfo=Windows.Win32.WindowsAndMessaging +SetMenuItemBitmaps=Windows.Win32.WindowsAndMessaging +SetMenuItemInfoA=Windows.Win32.WindowsAndMessaging +SetMenuItemInfoW=Windows.Win32.WindowsAndMessaging +SetPhysicalCursorPos=Windows.Win32.WindowsAndMessaging +SetSystemCursor=Windows.Win32.WindowsAndMessaging +ShowCaret=Windows.Win32.WindowsAndMessaging +ShowCursor=Windows.Win32.WindowsAndMessaging +TrackPopupMenu=Windows.Win32.WindowsAndMessaging +TrackPopupMenuEx=Windows.Win32.WindowsAndMessaging +TranslateAcceleratorA=Windows.Win32.WindowsAndMessaging +TranslateAcceleratorW=Windows.Win32.WindowsAndMessaging +wsprintfA=Windows.Win32.WindowsAndMessaging +wsprintfW=Windows.Win32.WindowsAndMessaging +wvsprintfA=Windows.Win32.WindowsAndMessaging +wvsprintfW=Windows.Win32.WindowsAndMessaging +ACCEL=Windows.Win32.WindowsAndMessaging +CURSORINFO=Windows.Win32.WindowsAndMessaging +CURSORSHAPE=Windows.Win32.WindowsAndMessaging +ICONINFO=Windows.Win32.WindowsAndMessaging +ICONINFOEXA=Windows.Win32.WindowsAndMessaging +ICONINFOEXW=Windows.Win32.WindowsAndMessaging +ICONMETRICSA=Windows.Win32.WindowsAndMessaging +ICONMETRICSW=Windows.Win32.WindowsAndMessaging +MDINEXTMENU=Windows.Win32.WindowsAndMessaging +MENUBARINFO=Windows.Win32.WindowsAndMessaging +MENUGETOBJECTINFO=Windows.Win32.WindowsAndMessaging +MENUINFO=Windows.Win32.WindowsAndMessaging +MENUITEMINFOA=Windows.Win32.WindowsAndMessaging +MENUITEMINFOW=Windows.Win32.WindowsAndMessaging +MENUITEMTEMPLATE=Windows.Win32.WindowsAndMessaging +MENUITEMTEMPLATEHEADER=Windows.Win32.WindowsAndMessaging +TPMPARAMS=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoA=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoExA=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoExW=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoSizeA=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoSizeExA=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoSizeExW=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoSizeW=Windows.Win32.WindowsAndMessaging +GetFileVersionInfoW=Windows.Win32.WindowsAndMessaging +VerFindFileA=Windows.Win32.WindowsAndMessaging +VerFindFileW=Windows.Win32.WindowsAndMessaging +VerInstallFileA=Windows.Win32.WindowsAndMessaging +VerInstallFileW=Windows.Win32.WindowsAndMessaging +VerLanguageNameA=Windows.Win32.WindowsAndMessaging +VerLanguageNameW=Windows.Win32.WindowsAndMessaging +VerQueryValueA=Windows.Win32.WindowsAndMessaging +VerQueryValueW=Windows.Win32.WindowsAndMessaging eAVDecDDStereoDownMixMode=Windows.Win32.MediaFoundation eAVEncAdaptiveMode=Windows.Win32.MediaFoundation eAVEncH264PictureType=Windows.Win32.MediaFoundation @@ -24185,10 +24185,10 @@ ComDBOpen=Windows.Win32.SerialController ComDBReleasePort=Windows.Win32.SerialController ComDBResizeDatabase=Windows.Win32.SerialController SerialDisplayAdvancedSettings=Windows.Win32.SerialController -ChangeServiceConfigA=Windows.Win32.Services -ChangeServiceConfigW=Windows.Win32.Services -CreateServiceA=Windows.Win32.Services -CreateServiceW=Windows.Win32.Services +ChangeServiceConfigA=Windows.Win32.SystemServices +ChangeServiceConfigW=Windows.Win32.SystemServices +CreateServiceA=Windows.Win32.SystemServices +CreateServiceW=Windows.Win32.SystemServices LPDISPLAYVAL=Windows.Win32.ApplicationInstallationAndServicing LPEVALCOMCALLBACK=Windows.Win32.ApplicationInstallationAndServicing IValidate=Windows.Win32.ApplicationInstallationAndServicing diff --git a/generation/scraper/ConstantsScraper.rsp b/generation/scraper/ConstantsScraper.rsp new file mode 100644 index 000000000..039ec1ef4 --- /dev/null +++ b/generation/scraper/ConstantsScraper.rsp @@ -0,0 +1,112 @@ +--with-type +DELETE=uint +READ_CONTROL=uint +WRITE_DAC=uint +WRITE_OWNER=uint +SYNCHRONIZE=uint +STANDARD_RIGHTS_REQUIRED=uint +STANDARD_RIGHTS_ALL=uint +SPECIFIC_RIGHTS_ALL=uint +ACCESS_SYSTEM_SECURITY=uint +MAXIMUM_ALLOWED=uint +GENERIC_READ=uint +GENERIC_WRITE=uint +GENERIC_EXECUTE=uint +GENERIC_ALL=uint +--rename +FORMAT_MESSAGE=FORMAT_MESSAGE_OPTIONS +VER_SET_CONDITION__c_=VER_CONDITION_MASK +--exclude +TRUE +FALSE +ClfsNullRecord +ClfsDataRecord +ClfsRestartRecord +ClsContainerInitializing +ClsContainerInactive +ClsContainerActive +ClsContainerActivePendingDelete +ClsContainerPendingArchive +ClsContainerPendingArchiveAndDelete +ClfsContainerInitializing +ClfsContainerInactive +ClfsContainerActive +ClfsContainerActivePendingDelete +ClfsContainerPendingArchive +ClfsContainerPendingArchiveAndDelete +CLFS_SCAN_INIT +CLFS_SCAN_FORWARD +CLFS_SCAN_BACKWARD +CLFS_SCAN_CLOSE +CLFS_SCAN_INITIALIZED +CLFS_SCAN_BUFFERED +CLFS_MAX_CONTAINER_INFO +NCRYPT_PIN_CACHE_PIN_BYTE_LENGTH,Eap;EapHost +WM_DEVICECHANGE,Base +BSM_ALLCOMPONENTS,Base +BSM_VXDS,Base +BSM_NETDRIVER,Base +BSM_INSTALLABLEDRIVERS,Base +BSM_APPLICATIONS,Base +BSF_QUERY,Base +BSF_IGNORECURRENTTASK,Base +BSF_FLUSHDISK,Base +BSF_NOHANG,Base +BSF_POSTMESSAGE,Base +BSF_FORCEIFHUNG,Base +BSF_NOTIMEOUTIFNOTHUNG,Base +NETWORK_APP_INSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR,Backup +JOB_OBJECT_LIMIT +CREDUI_FLAGS +CERT_COMPARE_SHIFT +CSBFT_CERTSERVER_DATABASE +CSBFT_CHECKPOINT_DIR +CSBFT_LOG_DIR +SECURITY_ANONYMOUS +SECURITY_CONTEXT_TRACKING +SECURITY_DELEGATION +SECURITY_EFFECTIVE_ONLY +SECURITY_IDENTIFICATION +SECURITY_IMPERSONATION +TVI_FIRST +TVI_LAST +TVI_ROOT +TVI_SORT +URL_OID_CERTIFICATE_ISSUER +URL_OID_CERTIFICATE_CRL_DIST_POINT +URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP +URL_OID_CERTIFICATE_OCSP +URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT +URL_OID_CERTIFICATE_ONLY_OCSP +URL_OID_CTL_ISSUER +URL_OID_CTL_NEXT_UPDATE +URL_OID_CRL_ISSUER +URL_OID_CERTIFICATE_FRESHEST_CRL +URL_OID_CRL_FRESHEST_CRL +URL_OID_CROSS_CERT_DIST_POINT +URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESS +CONTEXT_OID_CERTIFICATE +CONTEXT_OID_CRL +CONTEXT_OID_CTL +CONTEXT_OID_PKCS7 +CONTEXT_OID_CAPI2_ANY +CONTEXT_OID_OCSP_RESP +TIME_VALID_OID_GET_CTL +TIME_VALID_OID_GET_CRL +TIME_VALID_OID_GET_CRL_FROM_CERT +TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CERT +TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CRL +INVALID_HANDLE_VALUE +PROC_THREAD_ATTRIBUTE_GROUP_AFFINITY +PROC_THREAD_ATTRIBUTE_HANDLE_LIST +PROC_THREAD_ATTRIBUTE_IDEAL_PROCESSOR +PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY +PROC_THREAD_ATTRIBUTE_PARENT_PROCESS +PROC_THREAD_ATTRIBUTE_PREFERRED_NODE +PROC_THREAD_ATTRIBUTE_UMS_THREAD +PROC_THREAD_ATTRIBUTE_SECURITY_CAPABILITIES +PROC_THREAD_ATTRIBUTE_PROTECTION_LEVEL +PROC_THREAD_ATTRIBUTE_CHILD_PROCESS_POLICY +PROC_THREAD_ATTRIBUTE_DESKTOP_APP_POLICY +CSBFT_LOG +CSBFT_PATCH_FILE diff --git a/generation/scraper/Partitions/Base/settings.rsp b/generation/scraper/Partitions/Base/settings.rsp index 6e48e5b30..71a506f26 100644 --- a/generation/scraper/Partitions/Base/settings.rsp +++ b/generation/scraper/Partitions/Base/settings.rsp @@ -73,9 +73,9 @@ LoadPackagedLibrary /um/vsmgmt.h /um/vsadmin.h /um/vsprov.h -/um/devpkey.h /um/devpropdef.h /um/dispatcherqueue.h /um/libloaderapi.h +/shared/winerror.h --namespace Windows.Win32.SystemServices diff --git a/generation/scraper/Partitions/Com/settings.rsp b/generation/scraper/Partitions/Com/settings.rsp index 9b08d3202..354b8d89e 100644 --- a/generation/scraper/Partitions/Com/settings.rsp +++ b/generation/scraper/Partitions/Com/settings.rsp @@ -21,7 +21,6 @@ _GUID /um/ole2.h /um/OleDlg.h /um/urlmon.h -/shared/winerror.h /um/combaseapi.h /um/ObjIdlbase.h /um/callobj.h diff --git a/generation/scraper/Partitions/DShow/settings.rsp b/generation/scraper/Partitions/DShow/settings.rsp index c36db5359..14f0c5892 100644 --- a/generation/scraper/Partitions/DShow/settings.rsp +++ b/generation/scraper/Partitions/DShow/settings.rsp @@ -48,5 +48,6 @@ /um/austream.h /um/ddstream.h /um/mmstream.h +/um/vfwmsgs.h --namespace Windows.Win32.DirectShow diff --git a/generation/scraper/Partitions/MenuRc/settings.rsp b/generation/scraper/Partitions/MenuRc/settings.rsp index 9316bac0c..476486780 100644 --- a/generation/scraper/Partitions/MenuRc/settings.rsp +++ b/generation/scraper/Partitions/MenuRc/settings.rsp @@ -14,7 +14,7 @@ /shared/strsafe.h /um/winver.h --namespace -Windows.Win32.MenusAndResources +Windows.Win32.WindowsAndMessaging --exclude WINSTAENUMPROC WINSTAENUMPROCA diff --git a/generation/scraper/Partitions/Shell/settings.rsp b/generation/scraper/Partitions/Shell/settings.rsp index 8a651d8a0..2ad63652a 100644 --- a/generation/scraper/Partitions/Shell/settings.rsp +++ b/generation/scraper/Partitions/Shell/settings.rsp @@ -39,7 +39,6 @@ _NavigateToPidl=_NavigateToPidl2 /um/thumbnailstreamcache.h /um/shdeprecated.h /um/ImageTranscode.h -/shared/intsafe.h /um/PathCch.h /um/ScrnSave.h /um/IntShCut.h diff --git a/generation/scraper/Partitions/WinSock/settings.rsp b/generation/scraper/Partitions/WinSock/settings.rsp index 6dc28b79f..c43413e80 100644 --- a/generation/scraper/Partitions/WinSock/settings.rsp +++ b/generation/scraper/Partitions/WinSock/settings.rsp @@ -28,7 +28,6 @@ _DL_EUI48 /um/winsock.h /um/NspAPI.h /um/WS2tcpip.h -/um/wsipv6ok.h /um/socketapi.h /um/SpOrder.h --namespace diff --git a/generation/scraper/enums.json b/generation/scraper/enums.json new file mode 100644 index 000000000..9bf786e27 --- /dev/null +++ b/generation/scraper/enums.json @@ -0,0 +1,42066 @@ +[ + { + "name": "SetCoalescableTimer_uToleranceDelayFlags", + "flags": false, + "members": [ + { + "name": "TIMERV_DEFAULT_COALESCING", + "value": 0 + }, + { + "name": "TIMERV_NO_COALESCING", + "value": 4294967295 + }, + { + "name": "Any_other_value" + } + ], + "uses": [ + { + "method": "SetCoalescableTimer", + "parameter": "uToleranceDelay" + } + ] + }, + { + "name": "ENUM", + "flags": false, + "members": [ + { + "name": "ENUM_CURRENT_SETTINGS" + }, + { + "name": "ENUM_REGISTRY_SETTINGS" + } + ], + "uses": [ + { + "method": "EnumDisplaySettingsExW", + "parameter": "iModeNum" + }, + { + "method": "EnumDisplaySettingsW", + "parameter": "iModeNum" + }, + { + "method": "EnumDisplaySettingsA", + "parameter": "iModeNum" + }, + { + "method": "EnumDisplaySettingsExA", + "parameter": "iModeNum" + } + ] + }, + { + "name": "GetTimeSysInfoFunc_eInfoFlags", + "flags": false, + "members": [ + { + "name": "TSI_ClockPrecision" + }, + { + "name": "TSI_ClockTickSize" + }, + { + "name": "TSI_CurrentTime" + }, + { + "name": "TSI_LastSyncTime" + }, + { + "name": "TSI_LeapFlags" + }, + { + "name": "TSI_PhaseOffset" + }, + { + "name": "TSI_PollInterval" + }, + { + "name": "TSI_ReferenceIdentifier" + }, + { + "name": "TSI_RootDelay" + }, + { + "name": "TSI_RootDispersion" + }, + { + "name": "TSI_Stratum" + }, + { + "name": "TSI_TickCount" + }, + { + "name": "TSI_TSFlags" + } + ], + "uses": [ + { + "method": "GetTimeSysInfoFunc", + "parameter": "eInfo" + } + ] + }, + { + "name": "PERF_DETAIL", + "flags": false, + "members": [ + { + "name": "PERF_DETAIL_NOVICE" + }, + { + "name": "PERF_DETAIL_ADVANCED" + }, + { + "name": "PERF_DETAIL_EXPERT" + }, + { + "name": "PERF_DETAIL_WIZARD" + } + ], + "uses": [ + { + "method": "PdhEnumObjectItemsW", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectsHW", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectsW", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectItemsA", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectItemsHA", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectsHA", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectsA", + "parameter": "dwDetailLevel" + }, + { + "method": "PdhEnumObjectItemsHW", + "parameter": "dwDetailLevel" + }, + { + "struct": "PDH_BROWSE_DLG_CONFIG_A", + "field": "dwDefaultDetailLevel" + }, + { + "struct": "PERF_COUNTER_DEFINITION", + "field": "DetailLevel" + }, + { + "struct": "PDH_BROWSE_DLG_CONFIG_HW", + "field": "dwDefaultDetailLevel" + }, + { + "struct": "PDH_BROWSE_DLG_CONFIG_HA", + "field": "dwDefaultDetailLevel" + }, + { + "struct": "PERF_OBJECT_TYPE", + "field": "DetailLevel" + }, + { + "struct": "PDH_BROWSE_DLG_CONFIG_W", + "field": "dwDefaultDetailLevel" + } + ] + }, + { + "name": "SB", + "flags": false, + "members": [ + { + "name": "SB_CTL" + }, + { + "name": "SB_HORZ" + }, + { + "name": "SB_VERT" + } + ], + "uses": [ + { + "method": "SetScrollRange", + "parameter": "nBar" + }, + { + "method": "SetScrollInfo", + "parameter": "nBar" + }, + { + "method": "SetScrollPos", + "parameter": "nBar" + }, + { + "method": "GetScrollPos", + "parameter": "nBar" + }, + { + "method": "GetScrollRange", + "parameter": "nBar" + }, + { + "method": "GetScrollInfo", + "parameter": "nBar" + } + ] + }, + { + "name": "GetCommModemStatus_lpModemStatFlags", + "flags": true, + "members": [ + { + "name": "MS_CTS_ON", + "value": 16 + }, + { + "name": "MS_DSR_ON", + "value": 32 + }, + { + "name": "MS_RING_ON", + "value": 64 + }, + { + "name": "MS_RLSD_ON", + "value": 128 + } + ], + "uses": [ + { + "method": "GetCommModemStatus", + "parameter": "lpModemStat" + } + ] + }, + { + "name": "PWAITCHAINCALLBACK_CallbackStatusFlags", + "flags": false, + "members": [ + { + "name": "ERROR_ACCESS_DENIED" + }, + { + "name": "ERROR_CANCELLED" + }, + { + "name": "ERROR_MORE_DATA" + }, + { + "name": "ERROR_OBJECT_NOT_FOUND" + }, + { + "name": "ERROR_SUCCESS" + }, + { + "name": "ERROR_TOO_MANY_THREADS" + } + ], + "uses": [ + { + "method": "PWAITCHAINCALLBACK", + "parameter": "CallbackStatus" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + } + ], + "uses": [ + { + "method": "NetLocalGroupGetMembers", + "parameter": "level" + }, + { + "method": "NetGroupGetInfo", + "parameter": "level" + }, + { + "method": "NetGroupEnum", + "parameter": "level" + }, + { + "method": "NetGroupAdd", + "parameter": "level" + }, + { + "method": "NetServerTransportAddEx", + "parameter": "level" + }, + { + "method": "NetUserModalsGet", + "parameter": "level" + } + ] + }, + { + "name": "WINHTTP_STATUS_CALLBACK_lpvStatusInformationFlags", + "flags": true, + "members": [ + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED" + }, + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CERT" + }, + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_CERT_REVOKED" + }, + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA" + }, + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_CERT_CN_INVALID" + }, + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_CERT_DATE_INVALID" + }, + { + "name": "WINHTTP_CALLBACK_STATUS_FLAG_SECURITY_CHANNEL_ERROR" + } + ], + "uses": [ + { + "method": "WINHTTP_STATUS_CALLBACK", + "parameter": "lpvStatusInformation" + } + ] + }, + { + "name": "IAlternativeName.InitializeFromString_TypeFlags", + "flags": false, + "members": [ + { + "name": "XCN_CERT_ALT_NAME_RFC822_NAME" + }, + { + "name": "XCN_CERT_ALT_NAME_DNS_NAME" + }, + { + "name": "XCN_CERT_ALT_NAME_URL" + }, + { + "name": "XCN_CERT_ALT_NAME_REGISTERED_ID" + }, + { + "name": "XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME" + } + ], + "uses": [ + { + "interface": "IAlternativeName", + "method": "InitializeFromString", + "parameter": "Type" + } + ] + }, + { + "name": "MSIINSTALLCONTEXT", + "flags": false, + "members": [ + { + "name": "MSIINSTALLCONTEXT_USERMANAGED" + }, + { + "name": "MSIINSTALLCONTEXT_USERUNMANAGED" + }, + { + "name": "MSIINSTALLCONTEXT_MACHINE" + } + ], + "uses": [ + { + "method": "MsiSourceListAddSourceExA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListEnumSourcesA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListAddMediaDiskA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListForceResolutionExW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListClearMediaDiskA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListClearSourceA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListEnumMediaDisksA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListGetInfoA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListAddSourceExW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListAddMediaDiskW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListSetInfoA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListSetInfoW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListForceResolutionExA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListClearAllExW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListEnumSourcesW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListGetInfoW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListEnumMediaDisksW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListClearAllExA", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListClearMediaDiskW", + "parameter": "dwContext" + }, + { + "method": "MsiSourceListClearSourceW", + "parameter": "dwContext" + } + ] + }, + { + "name": "ICertEncodeStringArray.Reset_StringTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_RDN_ANY_TYPE" + }, + { + "name": "CERT_RDN_NUMERIC_STRING" + }, + { + "name": "CERT_RDN_PRINTABLE_STRING" + }, + { + "name": "CERT_RDN_T61_STRING" + }, + { + "name": "CERT_RDN_VIDEOTEX_STRING" + }, + { + "name": "CERT_RDN_IA5_STRING" + }, + { + "name": "CERT_RDN_GRAPHIC_STRING" + }, + { + "name": "CERT_RDN_ISO646_STRING" + }, + { + "name": "CERT_RDN_GENERAL_STRING" + }, + { + "name": "CERT_RDN_INT4_STRING" + }, + { + "name": "CERT_RDN_UNICODE_STRING" + } + ], + "uses": [ + { + "interface": "ICertEncodeStringArray", + "method": "Reset", + "parameter": "StringType" + } + ] + }, + { + "name": "GetThemeBool_iPropIdFlags", + "flags": false, + "members": [ + { + "name": "TMT_TRANSPARENT" + }, + { + "name": "TMT_AUTOSIZE" + }, + { + "name": "TMT_BORDERONLY" + }, + { + "name": "TMT_COMPOSITED" + }, + { + "name": "TMT_BGFILL" + }, + { + "name": "TMT_GLYPHTRANSPARENT" + }, + { + "name": "TMT_GLYPHONLY" + }, + { + "name": "TMT_ALWAYSSHOWSIZINGBAR" + }, + { + "name": "TMT_MIRRORIMAGE" + }, + { + "name": "TMT_UNIFORMSIZING" + }, + { + "name": "TMT_INTEGRALSIZING" + }, + { + "name": "TMT_SOURCEGROW" + }, + { + "name": "TMT_SOURCESHRINK" + }, + { + "name": "TMT_USERPICTURE" + } + ], + "uses": [ + { + "method": "GetThemeBool", + "parameter": "iPropId" + } + ] + }, + { + "name": "GetRawInputData_uiCommandFlags", + "flags": false, + "members": [ + { + "name": "RID_HEADER", + "value": 268435461 + }, + { + "name": "RID_INPUT", + "value": 268435459 + } + ], + "uses": [ + { + "method": "GetRawInputData", + "parameter": "uiCommand" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "GCW_ATOM" + }, + { + "name": "GCL_CBCLSEXTRA" + }, + { + "name": "GCL_CBWNDEXTRA" + }, + { + "name": "GCL_HBRBACKGROUND" + }, + { + "name": "GCL_HCURSOR" + }, + { + "name": "GCL_HICON" + }, + { + "name": "GCL_HICONSM" + }, + { + "name": "GCL_HMODULE" + }, + { + "name": "GCL_MENUNAME" + }, + { + "name": "GCL_STYLE" + }, + { + "name": "GCL_WNDPROC" + } + ], + "uses": [ + { + "method": "GetClassLongA", + "parameter": "nIndex" + }, + { + "method": "GetClassLongW", + "parameter": "nIndex" + } + ] + }, + { + "name": "TTEMBED", + "flags": true, + "members": [ + { + "name": "TTEMBED_EMBEDEUDC" + }, + { + "name": "TTEMBED_RAW" + }, + { + "name": "TTEMBED_SUBSET" + }, + { + "name": "TTEMBED_TTCOMPRESSED" + } + ], + "uses": [ + { + "method": "TTEmbedFont", + "parameter": "ulFlags" + }, + { + "method": "TTEmbedFontEx", + "parameter": "ulFlags" + }, + { + "method": "TTEmbedFontFromFileA", + "parameter": "ulFlags" + }, + { + "method": "TTGetEmbeddedFontInfo", + "parameter": "ulFlags" + } + ] + }, + { + "name": "TA", + "flags": false, + "members": [ + { + "name": "TA_BASELINE" + }, + { + "name": "TA_BOTTOM" + }, + { + "name": "TA_TOP" + } + ], + "uses": [ + { + "interface": "ITextRange2", + "method": "InsertImage", + "parameter": "Type" + }, + { + "struct": "RICHEDIT_IMAGE_PARAMETERS", + "field": "Type" + } + ] + }, + { + "name": "CLFS_FLAG", + "flags": true, + "members": [ + { + "name": "CLFS_FLAG_FORCE_APPEND" + }, + { + "name": "CLFS_FLAG_FORCE_FLUSH" + }, + { + "name": "CLFS_FLAG_NO_FLAGS" + }, + { + "name": "CLFS_FLAG_USE_RESERVATION" + } + ], + "uses": [ + { + "method": "ReserveAndAppendLog", + "parameter": "fFlags" + }, + { + "method": "ReserveAndAppendLogAligned", + "parameter": "fFlags" + } + ] + }, + { + "name": "CERT", + "flags": false, + "members": [ + { + "name": "CERT_SIMPLE_NAME_STR", + "value": 1 + }, + { + "name": "CERT_OID_NAME_STR", + "value": 2 + }, + { + "name": "CERT_X500_NAME_STR", + "value": 3 + } + ], + "uses": [ + { + "method": "CertStrToNameW", + "parameter": "dwStrType" + }, + { + "method": "CertNameToStrW", + "parameter": "dwStrType" + }, + { + "method": "CertStrToNameA", + "parameter": "dwStrType" + }, + { + "method": "CertNameToStrA", + "parameter": "dwStrType" + } + ] + }, + { + "name": "SNMPAPI", + "flags": false, + "members": [ + { + "name": "SNMPAPI_TRANSLATED" + }, + { + "name": "SNMPAPI_UNTRANSLATED_V1" + }, + { + "name": "SNMPAPI_UNTRANSLATED_V2" + } + ], + "uses": [ + { + "method": "SnmpStartupEx", + "parameter": "nTranslateMode" + }, + { + "method": "SnmpGetTranslateMode", + "parameter": "nTranslateMode" + }, + { + "method": "SnmpSetTranslateMode", + "parameter": "nTranslateMode" + }, + { + "method": "SnmpStartup", + "parameter": "nTranslateMode" + } + ] + }, + { + "name": "AccSetRunningUtilityState_dwUtilityStateFlags", + "flags": true, + "members": [ + { + "name": "ANRUS_ON_SCREEN_KEYBOARD_ACTIVE", + "value": 1 + }, + { + "name": "ANRUS_TOUCH_MODIFICATION_ACTIVE", + "value": 2 + }, + { + "name": "ANRUS_PRIORITY_AUDIO_ACTIVE", + "value": 4 + }, + { + "name": "ANRUS_PRIORITY_AUDIO_ACTIVE_NODUCK", + "value": 8 + } + ], + "uses": [ + { + "method": "AccSetRunningUtilityState", + "parameter": "dwUtilityState" + } + ] + }, + { + "name": "DT", + "flags": true, + "members": [ + { + "name": "DT_BOTTOM" + }, + { + "name": "DT_CALCRECT" + }, + { + "name": "DT_CENTER" + }, + { + "name": "DT_EDITCONTROL" + }, + { + "name": "DT_END_ELLIPSIS" + }, + { + "name": "DT_EXPANDTABS" + }, + { + "name": "DT_EXTERNALLEADING" + }, + { + "name": "DT_HIDEPREFIX" + }, + { + "name": "DT_INTERNAL" + }, + { + "name": "DT_LEFT" + }, + { + "name": "DT_MODIFYSTRING" + }, + { + "name": "DT_NOCLIP" + }, + { + "name": "DT_NOFULLWIDTHCHARBREAK" + }, + { + "name": "DT_NOPREFIX" + }, + { + "name": "DT_PATH_ELLIPSIS" + }, + { + "name": "DT_PREFIXONLY" + }, + { + "name": "DT_RIGHT" + }, + { + "name": "DT_RTLREADING" + }, + { + "name": "DT_SINGLELINE" + }, + { + "name": "DT_TABSTOP" + }, + { + "name": "DT_TOP" + }, + { + "name": "DT_VCENTER" + }, + { + "name": "DT_WORDBREAK" + }, + { + "name": "DT_WORD_ELLIPSIS" + } + ], + "uses": [ + { + "method": "DrawTextExW", + "parameter": "format" + }, + { + "method": "DrawTextExA", + "parameter": "format" + }, + { + "method": "DrawText", + "parameter": "format" + }, + { + "method": "DrawTextA", + "parameter": "format" + }, + { + "method": "DrawTextW", + "parameter": "format" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "AF_INET" + }, + { + "name": "AF_INET6" + } + ], + "uses": [ + { + "method": "GetUdpStatisticsEx2", + "parameter": "Family" + }, + { + "method": "GetIpStatisticsEx", + "parameter": "Family" + }, + { + "method": "GetTcpStatisticsEx2", + "parameter": "Family" + }, + { + "method": "GetTcpStatisticsEx", + "parameter": "Family" + }, + { + "method": "GetUdpStatisticsEx", + "parameter": "Family" + } + ] + }, + { + "name": "WB", + "flags": false, + "members": [ + { + "name": "WB_CLASSIFY" + }, + { + "name": "WB_ISDELIMITER" + }, + { + "name": "WB_LEFT" + }, + { + "name": "WB_LEFTBREAK" + }, + { + "name": "WB_MOVEWORDLEFT" + }, + { + "name": "WB_MOVEWORDRIGHT" + }, + { + "name": "WB_RIGHT" + }, + { + "name": "WB_RIGHTBREAK" + } + ], + "uses": [ + { + "method": "EDITWORDBREAKPROCA", + "parameter": "code" + }, + { + "method": "EDITWORDBREAKPROCW", + "parameter": "code" + } + ] + }, + { + "name": "ICertView.SetRestriction_ColumnIndexFlags", + "flags": false, + "members": [ + { + "name": "CV_COLUMN_LOG_DEFAULT" + }, + { + "name": "CV_COLUMN_LOG_FAILED_DEFAULT" + }, + { + "name": "CV_COLUMN_QUEUE_DEFAULT" + } + ], + "uses": [ + { + "interface": "ICertView", + "method": "SetRestriction", + "parameter": "ColumnIndex" + } + ] + }, + { + "name": "SetThreadErrorMode_dwNewModeFlags", + "flags": true, + "members": [ + { + "name": "SEM_FAILCRITICALERRORS", + "value": 1 + }, + { + "name": "SEM_NOGPFAULTERRORBOX", + "value": 2 + }, + { + "name": "SEM_NOOPENFILEERRORBOX", + "value": 32768 + } + ], + "uses": [ + { + "method": "SetThreadErrorMode", + "parameter": "dwNewMode" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "INSTALLMODE_DEFAULT" + }, + { + "name": "INSTALLMODE_EXISTING" + }, + { + "name": "INSTALLMODE_NODETECTION" + }, + { + "name": "INSTALLMODE_NOSOURCERESOLUTION" + }, + { + "name": "INSTALLMODE_NODETECTION_ANY" + }, + { + "name": "combination_of_the_REINSTALLMODE_flags" + } + ], + "uses": [ + { + "method": "MsiProvideAssemblyW", + "parameter": "dwInstallMode" + }, + { + "method": "MsiProvideAssemblyA", + "parameter": "dwInstallMode" + } + ] + }, + { + "name": "AccessNtmsLibraryDoor_dwActionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_INVENTORY_NONE" + }, + { + "name": "NTMS_INVENTORY_OMID" + }, + { + "name": "NTMS_INVENTORY_FAST" + }, + { + "name": "NTMS_INVENTORY_DEFAULT" + } + ], + "uses": [ + { + "method": "AccessNtmsLibraryDoor", + "parameter": "dwAction" + } + ] + }, + { + "name": "BSF", + "flags": true, + "members": [ + { + "name": "BSF_ALLOWSFW", + "value": 128 + }, + { + "name": "BSF_FLUSHDISK", + "value": 4 + }, + { + "name": "BSF_FORCEIFHUNG", + "value": 32 + }, + { + "name": "BSF_IGNORECURRENTTASK", + "value": 2 + }, + { + "name": "BSF_NOHANG", + "value": 8 + }, + { + "name": "BSF_NOTIMEOUTIFNOTHUNG", + "value": 64 + }, + { + "name": "BSF_POSTMESSAGE", + "value": 16 + }, + { + "name": "BSF_QUERY", + "value": 1 + }, + { + "name": "BSF_SENDNOTIFYMESSAGE", + "value": 256 + } + ], + "uses": [ + { + "method": "BroadcastSystemMessage", + "parameter": "flags" + }, + { + "method": "BroadcastSystemMessageW", + "parameter": "flags" + } + ] + }, + { + "name": "PdhSetDefaultRealTimeDataSource_dwDataSourceIdFlags", + "flags": false, + "members": [ + { + "name": "DATA_SOURCE_REGISTRY" + }, + { + "name": "DATA_SOURCE_WBEM" + } + ], + "uses": [ + { + "method": "PdhSetDefaultRealTimeDataSource", + "parameter": "dwDataSourceId" + } + ] + }, + { + "name": "FWPM_NET_EVENT_KEYWORD_INBOUND", + "flags": true, + "members": [ + { + "name": "FWPM_NET_EVENT_KEYWORD_INBOUND_MCAST", + "value": 1 + }, + { + "name": "FWPM_NET_EVENT_KEYWORD_INBOUND_BCAST", + "value": 2 + } + ], + "uses": [ + { + "method": "FwpmEngineGetOption0", + "parameter": "value" + }, + { + "method": "FwpmEngineSetOption0", + "parameter": "newValue" + } + ] + }, + { + "name": "REG", + "flags": false, + "members": [ + { + "name": "REG_STANDARD_FORMAT", + "value": 1 + }, + { + "name": "REG_LATEST_FORMAT", + "value": 2 + }, + { + "name": "REG_NO_COMPRESSION", + "value": 4 + } + ], + "uses": [ + { + "method": "RegSaveKeyExA", + "parameter": "Flags" + }, + { + "method": "RegSaveKeyExW", + "parameter": "Flags" + } + ] + }, + { + "name": "EVENTLOG", + "flags": false, + "members": [ + { + "name": "EVENTLOG_SUCCESS", + "value": 0 + }, + { + "name": "EVENTLOG_AUDIT_FAILURE", + "value": 16 + }, + { + "name": "EVENTLOG_AUDIT_SUCCESS", + "value": 8 + }, + { + "name": "EVENTLOG_ERROR_TYPE", + "value": 1 + }, + { + "name": "EVENTLOG_INFORMATION_TYPE", + "value": 4 + }, + { + "name": "EVENTLOG_WARNING_TYPE", + "value": 2 + } + ], + "uses": [ + { + "method": "ReportEventW", + "parameter": "wType" + }, + { + "method": "ReportEventA", + "parameter": "wType" + } + ] + }, + { + "name": "LOGON32_PROVIDER", + "flags": false, + "members": [ + { + "name": "LOGON32_PROVIDER_DEFAULT" + }, + { + "name": "LOGON32_PROVIDER_WINNT50" + }, + { + "name": "LOGON32_PROVIDER_WINNT40" + } + ], + "uses": [ + { + "method": "LogonUserW", + "parameter": "dwLogonProvider" + }, + { + "method": "LogonUserExW", + "parameter": "dwLogonProvider" + }, + { + "method": "LogonUserExA", + "parameter": "dwLogonProvider" + }, + { + "method": "LogonUserA", + "parameter": "dwLogonProvider" + } + ] + }, + { + "name": "BSF", + "flags": true, + "members": [ + { + "name": "BSF_ALLOWSFW", + "value": 128 + }, + { + "name": "BSF_FLUSHDISK", + "value": 4 + }, + { + "name": "BSF_FORCEIFHUNG", + "value": 32 + }, + { + "name": "BSF_IGNORECURRENTTASK", + "value": 2 + }, + { + "name": "BSF_LUID", + "value": 1024 + }, + { + "name": "BSF_NOHANG", + "value": 8 + }, + { + "name": "BSF_NOTIMEOUTIFNOTHUNG", + "value": 64 + }, + { + "name": "BSF_POSTMESSAGE", + "value": 16 + }, + { + "name": "BSF_RETURNHDESK", + "value": 512 + }, + { + "name": "BSF_QUERY", + "value": 1 + }, + { + "name": "BSF_SENDNOTIFYMESSAGE", + "value": 256 + } + ], + "uses": [ + { + "method": "BroadcastSystemMessageExA", + "parameter": "flags" + }, + { + "method": "BroadcastSystemMessageExW", + "parameter": "flags" + } + ] + }, + { + "name": "ScriptStringOut_uOptionsFlags", + "flags": false, + "members": [ + { + "name": "ETO_CLIPPED" + }, + { + "name": "ETO_OPAQUE" + } + ], + "uses": [ + { + "method": "ScriptStringOut", + "parameter": "uOptions" + } + ] + }, + { + "name": "NetUserAdd_levelFlags", + "flags": false, + "members": [ + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "4" + } + ], + "uses": [ + { + "method": "NetUserAdd", + "parameter": "level" + } + ] + }, + { + "name": "ICertAdmin2.DeleteRowFlags", + "flags": false, + "members": [ + { + "name": "CDR_EXPIRED" + }, + { + "name": "CDR_REQUEST_LAST_CHANGED" + } + ], + "uses": [ + { + "interface": "ICertAdmin2", + "method": "DeleteRow", + "parameter": "Flags" + } + ] + }, + { + "name": "SECPKG_ATTR", + "flags": false, + "members": [ + { + "name": "SECPKG_ATTR_C_ACCESS_TOKEN", + "value": 2147483666 + }, + { + "name": "SECPKG_ATTR_C_FULL_ACCESS_TOKEN", + "value": 2147483778 + }, + { + "name": "SECPKG_ATTR_CERT_TRUST_STATUS", + "value": 2147483780 + }, + { + "name": "SECPKG_ATTR_CREDS", + "value": 2147483776 + }, + { + "name": "SECPKG_ATTR_CREDS_2", + "value": 2147483782 + }, + { + "name": "SECPKG_ATTR_NEGOTIATION_PACKAGE", + "value": 2147483777 + }, + { + "name": "SECPKG_ATTR_PACKAGE_INFO", + "value": 10 + }, + { + "name": "SECPKG_ATTR_SERVER_AUTH_FLAGS", + "value": 2147483779 + }, + { + "name": "SECPKG_ATTR_SIZES", + "value": 0 + }, + { + "name": "SECPKG_ATTR_SUBJECT_SECURITY_ATTRIBUTES", + "value": 124 + } + ], + "uses": [ + { + "method": "QueryContextAttributesW", + "parameter": "ulAttribute" + }, + { + "method": "QueryContextAttributesA", + "parameter": "ulAttribute" + } + ] + }, + { + "name": "CHARSET", + "flags": false, + "members": [ + { + "name": "CHARSET_UNICODE" + }, + { + "name": "CHARSET_SYMBOL" + } + ], + "uses": [ + { + "method": "TTEmbedFont", + "parameter": "ulCharSet" + }, + { + "method": "TTEmbedFontEx", + "parameter": "ulCharSet" + }, + { + "method": "TTEmbedFontFromFileA", + "parameter": "ulCharSet" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "none", + "value": 0 + }, + { + "name": "MSITRANSFORM_ERROR_ADDEXISTINGROW", + "value": 1 + }, + { + "name": "MSITRANSFORM_ERROR_DELMISSINGROW", + "value": 2 + }, + { + "name": "MSITRANSFORM_ERROR_ADDEXISTINGTABLE", + "value": 4 + }, + { + "name": "MSITRANSFORM_ERROR_DELMISSINGTABLE", + "value": 8 + }, + { + "name": "MSITRANSFORM_ERROR_UPDATEMISSINGROW", + "value": 16 + }, + { + "name": "MSITRANSFORM_ERROR_CHANGECODEPAGE", + "value": 32 + } + ], + "uses": [ + { + "method": "MsiCreateTransformSummaryInfoW", + "parameter": "iErrorConditions" + }, + { + "method": "MsiCreateTransformSummaryInfoA", + "parameter": "iErrorConditions" + } + ] + }, + { + "name": "GetNamedPipeHandleStateA_lpStateFlags", + "flags": false, + "members": [ + { + "name": "PIPE_NOWAIT", + "value": 1 + }, + { + "name": "PIPE_READMODE_MESSAGE", + "value": 2 + } + ], + "uses": [ + { + "method": "GetNamedPipeHandleStateA", + "parameter": "lpState" + } + ] + }, + { + "name": "WinHttpConnect_nServerPortFlags", + "flags": false, + "members": [ + { + "name": "INTERNET_DEFAULT_HTTP_PORT" + }, + { + "name": "INTERNET_DEFAULT_HTTPS_PORT" + }, + { + "name": "INTERNET_DEFAULT_PORT" + } + ], + "uses": [ + { + "method": "WinHttpConnect", + "parameter": "nServerPort" + } + ] + }, + { + "name": "VerifierEnumerateResourceFlags", + "flags": true, + "members": [ + { + "name": "AVRF_ENUM_RESOURCES_FLAGS_DONT_RESOLVE_TRACES" + }, + { + "name": "AVRF_ENUM_RESOURCES_FLAGS_SUSPEND" + } + ], + "uses": [ + { + "method": "VerifierEnumerateResource", + "parameter": "Flags" + } + ] + }, + { + "name": "CACHE_CONFIG", + "flags": false, + "members": [ + { + "name": "CACHE_CONFIG_FORCE_CLEANUP_FC", + "value": 32 + }, + { + "name": "CACHE_CONFIG_DISK_CACHE_PATHS_FC", + "value": 64 + }, + { + "name": "CACHE_CONFIG_SYNC_MODE_FC", + "value": 128 + }, + { + "name": "CACHE_CONFIG_CONTENT_PATHS_FC", + "value": 256 + }, + { + "name": "CACHE_CONFIG_HISTORY_PATHS_FC", + "value": 1024 + }, + { + "name": "CACHE_CONFIG_COOKIES_PATHS_FC", + "value": 512 + }, + { + "name": "CACHE_CONFIG_QUOTA_FC", + "value": 2048 + }, + { + "name": "CACHE_CONFIG_USER_MODE_FC", + "value": 4096 + }, + { + "name": "CACHE_CONFIG_CONTENT_USAGE_FC", + "value": 8192 + }, + { + "name": "CACHE_CONFIG_STICKY_CONTENT_USAGE_FC", + "value": 16384 + } + ], + "uses": [ + { + "method": "GetUrlCacheConfigInfoW", + "parameter": "dwFieldControl" + }, + { + "method": "GetUrlCacheConfigInfoA", + "parameter": "dwFieldControl" + } + ] + }, + { + "name": "NTMS", + "flags": false, + "members": [ + { + "name": "NTMS_OPEN_EXISTING" + }, + { + "name": "NTMS_OPEN_ALWAYS" + }, + { + "name": "NTMS_CREATE_NEW" + } + ], + "uses": [ + { + "method": "CreateNtmsMediaPoolA", + "parameter": "dwAction" + }, + { + "method": "CreateNtmsMediaPoolW", + "parameter": "dwAction" + }, + { + "method": "CreateNtmsMediaPool", + "parameter": "dwAction" + } + ] + }, + { + "name": "IWSCProductList.Initialize_providerFlags", + "flags": false, + "members": [ + { + "name": "WSC_SECURITY_PROVIDER_ANTIVIRUS" + }, + { + "name": "WSC_SECURITY_PROVIDER_ANTISPYWARE" + }, + { + "name": "WSC_SECURITY_PROVIDER_FIREWALL" + } + ], + "uses": [ + { + "interface": "IWSCProductList", + "method": "Initialize", + "parameter": "provider" + } + ] + }, + { + "name": "STRSAFE", + "flags": true, + "members": [ + { + "name": "STRSAFE_FILL_BEHIND_NULL", + "value": 512 + }, + { + "name": "STRSAFE_IGNORE_NULLS", + "value": 256 + }, + { + "name": "STRSAFE_FILL_ON_FAILURE", + "value": 1024 + }, + { + "name": "STRSAFE_NULL_ON_FAILURE", + "value": 2048 + }, + { + "name": "STRSAFE_NO_TRUNCATION", + "value": 4096 + } + ], + "uses": [ + { + "method": "StringCbVPrintf_lExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchPrintf_lExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCopyExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchVPrintf_lExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbPrintfExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCatExW", + "parameter": "dwFlags" + }, + { + "method": "StringCbPrintfExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchGetsExA", + "parameter": "dwFlags" + }, + { + "method": "StringCchCatNExA", + "parameter": "dwFlags" + }, + { + "method": "StringCchVPrintfExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCatNExA", + "parameter": "dwFlags" + }, + { + "method": "StringCchCopyExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbPrintf_lExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCopyNExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchCatNExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchCopyExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchCatExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchCatExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCopyExA", + "parameter": "dwFlags" + }, + { + "method": "StringCchVPrintfExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchCopyNExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchCopyNExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbVPrintfExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbGetsExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbVPrintfExW", + "parameter": "dwFlags" + }, + { + "method": "StringCbGetsExW", + "parameter": "dwFlags" + }, + { + "method": "StringCbVPrintf_lExA", + "parameter": "dwFlags" + }, + { + "method": "StringCchVPrintf_lExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchGetsExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchPrintfExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchPrintf_lExW", + "parameter": "dwFlags" + }, + { + "method": "StringCbPrintf_lExW", + "parameter": "dwFlags" + }, + { + "method": "StringCchPrintfExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCatNExW", + "parameter": "dwFlags" + }, + { + "method": "StringCbCopyNExA", + "parameter": "dwFlags" + }, + { + "method": "StringCbCatExA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SNMP_GENERICTRAP", + "flags": false, + "members": [ + { + "name": "SNMP_GENERICTRAP_COLDSTART" + }, + { + "name": "SNMP_GENERICTRAP_WARMSTART" + }, + { + "name": "SNMP_GENERICTRAP_LINKDOWN" + }, + { + "name": "SNMP_GENERICTRAP_LINKUP" + }, + { + "name": "SNMP_GENERICTRAP_AUTHFAILURE" + }, + { + "name": "SNMP_GENERICTRAP_EGPNEIGHLOSS" + }, + { + "name": "SNMP_GENERICTRAP_ENTERSPECIFIC" + } + ], + "uses": [ + { + "method": "SnmpMgrGetTrap", + "parameter": "genericTrap" + }, + { + "method": "SnmpExtensionTrap", + "parameter": "pGenericTrapId" + }, + { + "method": "SnmpMgrGetTrapEx", + "parameter": "genericTrap" + } + ] + }, + { + "name": "FILEOP", + "flags": false, + "members": [ + { + "name": "FILEOP_DELETE" + }, + { + "name": "FILEOP_COPY" + } + ], + "uses": [ + { + "method": "SetupRemoveSectionFromDiskSpaceListW", + "parameter": "Operation" + }, + { + "method": "SetupRemoveFromDiskSpaceListA", + "parameter": "Operation" + }, + { + "method": "SetupAddSectionToDiskSpaceListA", + "parameter": "Operation" + }, + { + "method": "SetupAddSectionToDiskSpaceListW", + "parameter": "Operation" + }, + { + "method": "SetupRemoveSectionFromDiskSpaceListA", + "parameter": "Operation" + }, + { + "method": "SetupRemoveFromDiskSpaceListW", + "parameter": "Operation" + } + ] + }, + { + "name": "RegisterWaitForSingleObjectFlags", + "flags": true, + "members": [ + { + "name": "WT_EXECUTEDEFAULT", + "value": 0 + }, + { + "name": "WT_EXECUTEINIOTHREAD", + "value": 1 + }, + { + "name": "WT_EXECUTEINPERSISTENTTHREAD", + "value": 128 + }, + { + "name": "WT_EXECUTEINWAITTHREAD", + "value": 4 + }, + { + "name": "WT_EXECUTELONGFUNCTION", + "value": 16 + }, + { + "name": "WT_EXECUTEONLYONCE", + "value": 8 + }, + { + "name": "WT_TRANSFER_IMPERSONATION", + "value": 256 + } + ], + "uses": [ + { + "method": "RegisterWaitForSingleObject", + "parameter": "dwFlags" + } + ] + }, + { + "name": "FILE", + "flags": false, + "members": [ + { + "name": "FILE_BEGIN", + "value": 0 + }, + { + "name": "FILE_CURRENT", + "value": 1 + }, + { + "name": "FILE_END", + "value": 2 + } + ], + "uses": [ + { + "method": "SetFilePointerEx", + "parameter": "dwMoveMethod" + }, + { + "method": "SetFilePointer", + "parameter": "dwMoveMethod" + } + ] + }, + { + "name": "NetWkstaSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "100" + }, + { + "name": "101" + }, + { + "name": "102" + }, + { + "name": "502" + } + ], + "uses": [ + { + "method": "NetWkstaSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "PAGE", + "flags": false, + "members": [ + { + "name": "PAGE_EXECUTE_READ", + "value": 32 + }, + { + "name": "PAGE_EXECUTE_READWRITE", + "value": 64 + }, + { + "name": "PAGE_EXECUTE_WRITECOPY", + "value": 128 + }, + { + "name": "PAGE_READONLY", + "value": 2 + }, + { + "name": "PAGE_READWRITE", + "value": 4 + }, + { + "name": "PAGE_WRITECOPY", + "value": 8 + } + ], + "uses": [ + { + "method": "CreateFileMappingA", + "parameter": "flProtect" + }, + { + "method": "CreateFileMapping2", + "parameter": "PageProtection" + }, + { + "method": "CreateFileMappingW", + "parameter": "flProtect" + }, + { + "method": "CreateFileMappingNumaW", + "parameter": "flProtect" + }, + { + "method": "CreateFileMappingNumaA", + "parameter": "flProtect" + } + ] + }, + { + "name": "CreateToolhelp32SnapshotFlags", + "flags": true, + "members": [ + { + "name": "TH32CS_INHERIT", + "value": 2147483648 + }, + { + "name": "TH32CS_SNAPALL" + }, + { + "name": "TH32CS_SNAPHEAPLIST", + "value": 1 + }, + { + "name": "TH32CS_SNAPMODULE", + "value": 8 + }, + { + "name": "TH32CS_SNAPMODULE32", + "value": 16 + }, + { + "name": "TH32CS_SNAPPROCESS", + "value": 2 + }, + { + "name": "TH32CS_SNAPTHREAD", + "value": 4 + } + ], + "uses": [ + { + "method": "CreateToolhelp32Snapshot", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DrawFrameControl_arg4Flags", + "flags": false, + "members": [ + { + "name": "DFCS_BUTTON3STATE" + }, + { + "name": "DFCS_BUTTONCHECK" + }, + { + "name": "DFCS_BUTTONPUSH" + }, + { + "name": "DFCS_BUTTONRADIO" + }, + { + "name": "DFCS_BUTTONRADIOIMAGE" + }, + { + "name": "DFCS_BUTTONRADIOMASK" + } + ], + "uses": [ + { + "method": "DrawFrameControl", + "parameter": "arg4" + } + ] + }, + { + "name": "WinBioGetCredentialState_CredentialStateFlags", + "flags": false, + "members": [ + { + "name": "WINBIO_CREDENTIAL_NOT_SET" + }, + { + "name": "WINBIO_CREDENTIAL_SET" + } + ], + "uses": [ + { + "method": "WinBioGetCredentialState", + "parameter": "CredentialState" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "UNIVERSAL_NAME_INFO_LEVEL" + }, + { + "name": "REMOTE_NAME_INFO_LEVEL" + } + ], + "uses": [ + { + "method": "NPGetUniversalName", + "parameter": "dwInfoLevel" + }, + { + "method": "WNetGetUniversalNameW", + "parameter": "dwInfoLevel" + }, + { + "method": "WNetGetUniversalNameA", + "parameter": "dwInfoLevel" + } + ] + }, + { + "name": "IMbnConnectionContextEvents.OnSetProvisionedContextComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "E_INVALIDARG" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_WRITE_FAULT_" + } + ], + "uses": [ + { + "interface": "IMbnConnectionContextEvents", + "method": "OnSetProvisionedContextComplete", + "parameter": "status" + } + ] + }, + { + "name": "GetDCExFlags", + "flags": true, + "members": [ + { + "name": "DCX_WINDOW" + }, + { + "name": "DCX_CACHE" + }, + { + "name": "DCX_PARENTCLIP" + }, + { + "name": "DCX_CLIPSIBLINGS" + }, + { + "name": "DCX_CLIPCHILDREN" + }, + { + "name": "DCX_NORESETATTRS" + }, + { + "name": "DCX_LOCKWINDOWUPDATE" + }, + { + "name": "DCX_EXCLUDERGN" + }, + { + "name": "DCX_INTERSECTRGN" + }, + { + "name": "DCX_INTERSECTUPDATE" + }, + { + "name": "DCX_VALIDATE" + } + ], + "uses": [ + { + "method": "GetDCEx", + "parameter": "flags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "TRUE" + }, + { + "name": "FALSE" + } + ], + "uses": [ + { + "method": "PFSCE_QUERY_INFO", + "parameter": "bExact" + }, + { + "method": "PFSCE_SET_INFO", + "parameter": "bExact" + }, + { + "method": "PdhEnumObjectsHW", + "parameter": "bRefresh" + }, + { + "method": "PdhEnumObjectsA", + "parameter": "bRefresh" + }, + { + "method": "PdhEnumObjectsW", + "parameter": "bRefresh" + }, + { + "interface": "IAMCrossbar", + "method": "get_CrossbarPinInfo", + "parameter": "IsInputPin" + }, + { + "method": "PdhEnumObjectsHA", + "parameter": "bRefresh" + }, + { + "interface": "IMFPMediaItem", + "method": "IsProtected", + "parameter": "pfProtected" + }, + { + "struct": "VMRVideoDesc", + "field": "SingleFieldPerSample" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "NO_SUBGROUP_GUID" + }, + { + "name": "GUID_DISK_SUBGROUP" + }, + { + "name": "GUID_SYSTEM_BUTTON_SUBGROUP" + }, + { + "name": "GUID_PROCESSOR_SETTINGS_SUBGROUP" + }, + { + "name": "GUID_VIDEO_SUBGROUP" + }, + { + "name": "GUID_BATTERY_SUBGROUP" + }, + { + "name": "GUID_SLEEP_SUBGROUP" + }, + { + "name": "GUID_PCIEXPRESS_SETTINGS_SUBGROUP" + } + ], + "uses": [ + { + "method": "PowerReadACDefaultIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteValueUnitsSpecifier", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteDescription", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerCreateSetting", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteSettingAttributes", + "parameter": "SubGroupGuid" + }, + { + "method": "PowerReadValueIncrement", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadValueUnitsSpecifier", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadIconResourceSpecifier", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadDescription", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadValueMax", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWritePossibleValue", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadPossibleDescription", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadPossibleValue", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteDCValueIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadPossibleFriendlyName", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteValueIncrement", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadDCValue", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadSettingAttributes", + "parameter": "SubGroupGuid" + }, + { + "method": "PowerWriteDCDefaultIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadValueMin", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWritePossibleFriendlyName", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadDCDefaultIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerRemovePowerSetting", + "parameter": "PowerSettingSubKeyGuid" + }, + { + "method": "PowerWritePossibleDescription", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteFriendlyName", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerCreatePossibleSetting", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteACValueIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteIconResourceSpecifier", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteACDefaultIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadACValue", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerReadACValueIndex", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteValueMin", + "parameter": "SubGroupOfPowerSettingsGuid" + }, + { + "method": "PowerWriteValueMax", + "parameter": "SubGroupOfPowerSettingsGuid" + } + ] + }, + { + "name": "RegisterHotKey_fsModifiersFlags", + "flags": true, + "members": [ + { + "name": "MOD_ALT", + "value": 1 + }, + { + "name": "MOD_CONTROL", + "value": 2 + }, + { + "name": "MOD_NOREPEAT", + "value": 16384 + }, + { + "name": "MOD_SHIFT", + "value": 4 + }, + { + "name": "MOD_WIN", + "value": 8 + } + ], + "uses": [ + { + "method": "RegisterHotKey", + "parameter": "fsModifiers" + } + ] + }, + { + "name": "GGO", + "flags": false, + "members": [ + { + "name": "GGO_BEZIER" + }, + { + "name": "GGO_BITMAP" + }, + { + "name": "GGO_GLYPH_INDEX" + }, + { + "name": "GGO_GRAY2_BITMAP" + }, + { + "name": "GGO_GRAY4_BITMAP" + }, + { + "name": "GGO_GRAY8_BITMAP" + }, + { + "name": "GGO_METRICS" + }, + { + "name": "GGO_NATIVE" + }, + { + "name": "GGO_UNHINTED" + } + ], + "uses": [ + { + "method": "GetGlyphOutlineW", + "parameter": "fuFormat" + }, + { + "method": "GetGlyphOutlineA", + "parameter": "fuFormat" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "NTMS_ERROR_ON_DUPLICATE" + } + ], + "uses": [ + { + "method": "CreateNtmsMediaA", + "parameter": "dwOptions" + }, + { + "method": "CreateNtmsMediaW", + "parameter": "dwOptions" + } + ] + }, + { + "name": "IX509ExtensionKeyUsage.InitializeEncodeFlags", + "flags": true, + "members": [ + { + "name": "XCN_CERT_DIGITAL_SIGNATURE_KEY_USAGE" + }, + { + "name": "XCN_CERT_NON_REPUDIATION_KEY_USAGE" + }, + { + "name": "XCN_CERT_KEY_ENCIPHERMENT_KEY_USAGE" + }, + { + "name": "XCN_CERT_DATA_ENCIPHERMENT_KEY_USAGE" + }, + { + "name": "XCN_CERT_KEY_AGREEMENT_KEY_USAGE" + }, + { + "name": "XCN_CERT_KEY_CERT_SIGN_KEY_USAGE" + }, + { + "name": "XCN_CERT_OFFLINE_CRL_SIGN_KEY_USAGE" + }, + { + "name": "XCN_CERT_CRL_SIGN_KEY_USAGE" + }, + { + "name": "XCN_CERT_ENCIPHER_ONLY_KEY_USAGE" + }, + { + "name": "XCN_CERT_DECIPHER_ONLY_KEY_USAGE" + } + ], + "uses": [ + { + "interface": "IX509ExtensionKeyUsage", + "method": "InitializeEncode", + "parameter": "UsageFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "NETSETUP_PROVISION_ONLINE_CALLER", + "value": 1073741824 + } + ], + "uses": [ + { + "method": "NetRequestProvisioningPackageInstall", + "parameter": "dwProvisionOptions" + }, + { + "method": "NetRequestOfflineDomainJoin", + "parameter": "dwOptions" + } + ] + }, + { + "name": "VER", + "flags": false, + "members": [ + { + "name": "VER_BUILDNUMBER", + "value": 4 + }, + { + "name": "VER_MAJORVERSION", + "value": 2 + }, + { + "name": "VER_MINORVERSION", + "value": 1 + }, + { + "name": "VER_PLATFORMID", + "value": 8 + }, + { + "name": "VER_PRODUCT_TYPE", + "value": 128 + }, + { + "name": "VER_SERVICEPACKMAJOR", + "value": 32 + }, + { + "name": "VER_SERVICEPACKMINOR", + "value": 16 + }, + { + "name": "VER_SUITENAME", + "value": 64 + } + ], + "uses": [ + { + "method": "VER_SET_CONDITION", + "parameter": "_t_" + }, + { + "method": "VerSetConditionMask", + "parameter": "TypeMask" + } + ] + }, + { + "name": "SetBoundsRectFlags", + "flags": false, + "members": [ + { + "name": "DCB_ACCUMULATE" + }, + { + "name": "DCB_DISABLE" + }, + { + "name": "DCB_ENABLE" + }, + { + "name": "DCB_RESET" + } + ], + "uses": [ + { + "method": "SetBoundsRect", + "parameter": "flags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "INSTALLMODE_DEFAULT" + }, + { + "name": "INSTALLMODE_EXISTING" + }, + { + "name": "INSTALLMODE_NODETECTION" + }, + { + "name": "combination_of_the_REINSTALLMODE_flags" + }, + { + "name": "INSTALLMODE_NOSOURCERESOLUTION" + } + ], + "uses": [ + { + "method": "MsiProvideQualifiedComponentExA", + "parameter": "dwInstallMode" + }, + { + "method": "MsiProvideComponentW", + "parameter": "dwInstallMode" + }, + { + "method": "MsiProvideComponentA", + "parameter": "dwInstallMode" + }, + { + "method": "MsiProvideQualifiedComponentExW", + "parameter": "dwInstallMode" + }, + { + "method": "MsiProvideQualifiedComponentW", + "parameter": "dwInstallMode" + }, + { + "method": "MsiProvideQualifiedComponentA", + "parameter": "dwInstallMode" + } + ] + }, + { + "name": "RIDI", + "flags": false, + "members": [ + { + "name": "RIDI_PREPARSEDDATA", + "value": 536870917 + }, + { + "name": "RIDI_DEVICENAME", + "value": 536870919 + }, + { + "name": "RIDI_DEVICEINFO", + "value": 536870923 + } + ], + "uses": [ + { + "method": "GetRawInputDeviceInfoA", + "parameter": "uiCommand" + }, + { + "method": "GetRawInputDeviceInfoW", + "parameter": "uiCommand" + } + ] + }, + { + "name": "SERVICE", + "flags": false, + "members": [ + { + "name": "SERVICE_ACTIVE", + "value": 1 + }, + { + "name": "SERVICE_INACTIVE", + "value": 2 + }, + { + "name": "SERVICE_STATE_ALL", + "value": 3 + } + ], + "uses": [ + { + "method": "EnumServicesStatusA", + "parameter": "dwServiceState" + }, + { + "method": "EnumServicesStatusW", + "parameter": "dwServiceState" + }, + { + "method": "EnumServicesStatusExW", + "parameter": "dwServiceState" + }, + { + "method": "EnumDependentServicesA", + "parameter": "dwServiceState" + }, + { + "method": "EnumDependentServicesW", + "parameter": "dwServiceState" + }, + { + "method": "EnumServicesStatusExA", + "parameter": "dwServiceState" + } + ] + }, + { + "name": "HeapReAllocFlags", + "flags": true, + "members": [ + { + "name": "HEAP_GENERATE_EXCEPTIONS", + "value": 4 + }, + { + "name": "HEAP_NO_SERIALIZE", + "value": 1 + }, + { + "name": "HEAP_REALLOC_IN_PLACE_ONLY", + "value": 16 + }, + { + "name": "HEAP_ZERO_MEMORY", + "value": 8 + } + ], + "uses": [ + { + "method": "HeapReAlloc", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "IDC_APPSTARTING" + }, + { + "name": "IDC_ARROW" + }, + { + "name": "IDC_CROSS" + }, + { + "name": "IDC_HAND" + }, + { + "name": "IDC_HELP" + }, + { + "name": "IDC_IBEAM" + }, + { + "name": "IDC_NO" + }, + { + "name": "IDC_SIZEALL" + }, + { + "name": "IDC_SIZENESW" + }, + { + "name": "IDC_SIZENS" + }, + { + "name": "IDC_SIZENWSE" + }, + { + "name": "IDC_SIZEWE" + }, + { + "name": "IDC_UPARROW" + }, + { + "name": "IDC_WAIT" + }, + { + "name": "IDI_APPLICATION" + }, + { + "name": "IDI_ASTERISK" + }, + { + "name": "IDI_EXCLAMATION" + }, + { + "name": "IDI_HAND" + }, + { + "name": "IDI_QUESTION" + }, + { + "name": "IDI_WINLOGO" + } + ], + "uses": [ + { + "method": "GetIconInfoExW", + "parameter": "hicon" + }, + { + "method": "GetIconInfoExA", + "parameter": "hicon" + }, + { + "method": "GetIconInfo", + "parameter": "hIcon" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "MF_BYCOMMAND" + }, + { + "name": "MF_BYPOSITION" + } + ], + "uses": [ + { + "method": "DeleteMenu", + "parameter": "uFlags" + }, + { + "method": "RemoveMenu", + "parameter": "uFlags" + }, + { + "method": "GetMenuStringA", + "parameter": "flags" + }, + { + "method": "GetMenuState", + "parameter": "uFlags" + }, + { + "method": "GetMenuStringW", + "parameter": "flags" + }, + { + "method": "SetMenuItemBitmaps", + "parameter": "uFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "PKCS_7_ASN_ENCODING" + }, + { + "name": "X509_ASN_ENCODING" + } + ], + "uses": [ + { + "method": "CertOpenStore", + "parameter": "dwEncodingType" + }, + { + "method": "CryptQueryObject", + "parameter": "pdwMsgAndCertEncodingType" + }, + { + "method": "CryptEncodeObjectEx", + "parameter": "dwCertEncodingType" + }, + { + "method": "CryptSIPGetSignedDataMsg", + "parameter": "pdwEncodingType" + }, + { + "method": "PFN_CERT_DLL_OPEN_STORE_PROV_FUNC", + "parameter": "dwEncodingType" + }, + { + "method": "CryptSIPPutSignedDataMsg", + "parameter": "dwEncodingType" + }, + { + "method": "CertSaveStore", + "parameter": "dwEncodingType" + }, + { + "struct": "CRYPT_KEY_SIGN_MESSAGE_PARA", + "field": "dwMsgAndCertEncodingType" + } + ] + }, + { + "name": "LsaSetInformationPolicy_InformationClassFlags", + "flags": false, + "members": [ + { + "name": "PolicyAuditEventsInformation" + }, + { + "name": "PolicyPrimaryDomainInformation" + }, + { + "name": "PolicyAccountDomainInformation" + }, + { + "name": "PolicyDnsDomainInformation" + }, + { + "name": "PolicyLsaServerRoleInformation" + } + ], + "uses": [ + { + "method": "LsaSetInformationPolicy", + "parameter": "InformationClass" + } + ] + }, + { + "name": "IGP", + "flags": false, + "members": [ + { + "name": "IGP_CONVERSION" + }, + { + "name": "IGP_GETIMEVERSION" + }, + { + "name": "IGP_PROPERTY" + }, + { + "name": "IGP_SELECT" + }, + { + "name": "IGP_SENTENCE" + }, + { + "name": "IGP_SETCOMPSTR" + }, + { + "name": "IGP_UI" + } + ], + "uses": [ + { + "method": "ImmGetProperty", + "parameter": "DWORD" + }, + { + "method": "ImmGetProperty", + "parameter": "DWORD" + } + ] + }, + { + "name": "SECURITY", + "flags": true, + "members": [ + { + "name": "SECURITY_ANONYMOUS" + }, + { + "name": "SECURITY_CONTEXT_TRACKING" + }, + { + "name": "SECURITY_DELEGATION" + }, + { + "name": "SECURITY_EFFECTIVE_ONLY" + }, + { + "name": "SECURITY_IDENTIFICATION" + }, + { + "name": "SECURITY_IMPERSONATION" + } + ], + "uses": [ + { + "method": "CreateFileW", + "parameter": "dwFlagsAndAttributes" + }, + { + "method": "CreateFileTransactedA", + "parameter": "dwFlagsAndAttributes" + }, + { + "method": "CreateFileA", + "parameter": "dwFlagsAndAttributes" + }, + { + "method": "CreateFileTransactedW", + "parameter": "dwFlagsAndAttributes" + } + ] + }, + { + "name": "MOVEFILE", + "flags": true, + "members": [ + { + "name": "MOVEFILE_COPY_ALLOWED" + }, + { + "name": "MOVEFILE_CREATE_HARDLINK" + }, + { + "name": "MOVEFILE_DELAY_UNTIL_REBOOT" + }, + { + "name": "MOVEFILE_REPLACE_EXISTING" + }, + { + "name": "MOVEFILE_WRITE_THROUGH" + } + ], + "uses": [ + { + "method": "MoveFileTransactedW", + "parameter": "dwFlags" + }, + { + "method": "MoveFileTransactedA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ICertRequest2.GetFullResponseProperty_PropIdFlags", + "flags": false, + "members": [ + { + "name": "FR_PROP_NONE", + "value": 0 + }, + { + "name": "FR_PROP_FULLRESPONSE", + "value": 1 + }, + { + "name": "FR_PROP_STATUSINFOCOUNT", + "value": 2 + }, + { + "name": "FR_PROP_BODYPARTSTRING", + "value": 3 + }, + { + "name": "FR_PROP_STATUS", + "value": 4 + }, + { + "name": "FR_PROP_STATUSSTRING", + "value": 5 + }, + { + "name": "FR_PROP_OTHERINFOCHOICE", + "value": 6 + }, + { + "name": "FR_PROP_FAILINFO", + "value": 7 + }, + { + "name": "FR_PROP_PENDINFOTOKEN", + "value": 8 + }, + { + "name": "FR_PROP_PENDINFOTIME", + "value": 9 + }, + { + "name": "FR_PROP_ISSUEDCERTIFICATEHASH", + "value": 10 + }, + { + "name": "FR_PROP_ISSUEDCERTIFICATE", + "value": 11 + }, + { + "name": "FR_PROP_ISSUEDCERTIFICATECHAIN", + "value": 12 + }, + { + "name": "FR_PROP_ISSUEDCERTIFICATECRLCHAIN", + "value": 13 + }, + { + "name": "FR_PROP_ENCRYPTEDKEYHASH", + "value": 14 + }, + { + "name": "FR_PROP_FULLRESPONSENOPKCS7", + "value": 15 + }, + { + "name": "FR_PROP_CAEXCHANGECERTIFICATEHASH", + "value": 16 + }, + { + "name": "FR_PROP_CAEXCHANGECERTIFICATE", + "value": 17 + }, + { + "name": "FR_PROP_CAEXCHANGECERTIFICATECHAIN", + "value": 18 + }, + { + "name": "FR_PROP_CAEXCHANGECERTIFICATECRLCHAIN", + "value": 19 + }, + { + "name": "FR_PROP_ATTESTATIONCHALLENGE", + "value": 20 + }, + { + "name": "FR_PROP_ATTESTATIONPROVIDERNAME", + "value": 21 + } + ], + "uses": [ + { + "interface": "ICertRequest2", + "method": "GetFullResponseProperty", + "parameter": "PropId" + } + ] + }, + { + "name": "ULW", + "flags": false, + "members": [ + { + "name": "ULW_ALPHA", + "value": 2 + }, + { + "name": "ULW_COLORKEY", + "value": 1 + }, + { + "name": "ULW_OPAQUE", + "value": 4 + }, + { + "name": "ULW_EX_NORESIZE", + "value": 8 + } + ], + "uses": [ + { + "method": "UpdateLayeredWindow", + "parameter": "dwFlags" + }, + { + "struct": "UPDATELAYEREDWINDOWINFO", + "field": "dwFlags" + } + ] + }, + { + "name": "LVSIL", + "flags": false, + "members": [ + { + "name": "LVSIL_NORMAL" + }, + { + "name": "LVSIL_SMALL" + }, + { + "name": "LVSIL_STATE" + }, + { + "name": "LVSIL_GROUPHEADER" + } + ], + "uses": [ + { + "method": "ListView_SetImageList", + "parameter": "iImageList" + }, + { + "method": "ListView_GetImageList", + "parameter": "iImageList" + } + ] + }, + { + "name": "MAP", + "flags": true, + "members": [ + { + "name": "MAP_COMPOSITE" + }, + { + "name": "MAP_EXPAND_LIGATURES" + }, + { + "name": "MAP_FOLDCZONE" + }, + { + "name": "MAP_FOLDDIGITS" + }, + { + "name": "MAP_PRECOMPOSED" + } + ], + "uses": [ + { + "method": "FoldStringA", + "parameter": "dwMapFlags" + }, + { + "method": "FoldStringW", + "parameter": "dwMapFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "FTP_TRANSFER_TYPE_ASCII" + }, + { + "name": "FTP_TRANSFER_TYPE_BINARY" + }, + { + "name": "FTP_TRANSFER_TYPE_UNKNOWN" + }, + { + "name": "INTERNET_FLAG_TRANSFER_ASCII" + }, + { + "name": "INTERNET_FLAG_TRANSFER_BINARY" + } + ], + "uses": [ + { + "method": "FtpPutFileA", + "parameter": "dwFlags" + }, + { + "method": "FtpOpenFileW", + "parameter": "dwFlags" + }, + { + "method": "FtpPutFileW", + "parameter": "dwFlags" + }, + { + "method": "FtpOpenFileA", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "GWL_EXSTYLE" + }, + { + "name": "GWLP_HINSTANCE" + }, + { + "name": "GWLP_HWNDPARENT" + }, + { + "name": "GWLP_ID" + }, + { + "name": "GWL_STYLE" + }, + { + "name": "GWLP_USERDATA" + }, + { + "name": "GWLP_WNDPROC" + } + ], + "uses": [ + { + "method": "GetWindowLongPtrW", + "parameter": "nIndex" + }, + { + "method": "GetWindowLongPtrA", + "parameter": "nIndex" + } + ] + }, + { + "name": "NetGroupSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "1002" + }, + { + "name": "1005" + } + ], + "uses": [ + { + "method": "NetGroupSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "GUID_TS_SERVICE", + "flags": false, + "members": [ + { + "name": "GUID_TS_SERVICE_DATAOBJECT" + }, + { + "name": "GUID_TS_SERVICE_ACCESSIBLE" + }, + { + "name": "GUID_TS_SERVICE_ACTIVEX" + } + ], + "uses": [ + { + "interface": "ITextStoreACP2", + "method": "GetEmbedded", + "parameter": "rguidService" + }, + { + "interface": "ITextStoreAnchor", + "method": "GetEmbedded", + "parameter": "rguidService" + }, + { + "interface": "ITextStoreACP", + "method": "GetEmbedded", + "parameter": "rguidService" + } + ] + }, + { + "name": "WaitNamedPipeA_nTimeOutFlags", + "flags": false, + "members": [ + { + "name": "NMPWAIT_USE_DEFAULT_WAIT", + "value": 0 + }, + { + "name": "NMPWAIT_WAIT_FOREVER", + "value": 4294967295 + } + ], + "uses": [ + { + "method": "WaitNamedPipeA", + "parameter": "nTimeOut" + } + ] + }, + { + "name": "GetStockObject_iFlags", + "flags": false, + "members": [ + { + "name": "BLACK_BRUSH" + }, + { + "name": "DKGRAY_BRUSH" + }, + { + "name": "DC_BRUSH" + }, + { + "name": "GRAY_BRUSH" + }, + { + "name": "HOLLOW_BRUSH" + }, + { + "name": "LTGRAY_BRUSH" + }, + { + "name": "NULL_BRUSH" + }, + { + "name": "WHITE_BRUSH" + }, + { + "name": "BLACK_PEN" + }, + { + "name": "DC_PEN" + }, + { + "name": "NULL_PEN" + }, + { + "name": "WHITE_PEN" + }, + { + "name": "ANSI_FIXED_FONT" + }, + { + "name": "ANSI_VAR_FONT" + }, + { + "name": "DEVICE_DEFAULT_FONT" + }, + { + "name": "DEFAULT_GUI_FONT" + }, + { + "name": "OEM_FIXED_FONT" + }, + { + "name": "SYSTEM_FONT" + }, + { + "name": "SYSTEM_FIXED_FONT" + }, + { + "name": "DEFAULT_PALETTE" + } + ], + "uses": [ + { + "method": "GetStockObject", + "parameter": "i" + } + ] + }, + { + "name": "CertSrvRestoreGetDatabaseLocationsW_ppwszzDatabaseLocationListFlags", + "flags": false, + "members": [ + { + "name": "CSBFT_CERTSERVER_DATABASE" + }, + { + "name": "CSBFT_CHECKPOINT_DIR" + }, + { + "name": "CSBFT_LOG_DIR" + } + ], + "uses": [ + { + "method": "CertSrvRestoreGetDatabaseLocationsW", + "parameter": "ppwszzDatabaseLocationList" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PDH_PATH_WBEM_RESULT" + }, + { + "name": "PDH_PATH_WBEM_INPUT" + }, + { + "name": "None", + "value": 0 + } + ], + "uses": [ + { + "method": "PdhMakeCounterPathW", + "parameter": "dwFlags" + }, + { + "method": "PdhMakeCounterPathA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "INTERNET_CONNECTION", + "flags": true, + "members": [ + { + "name": "INTERNET_CONNECTION_CONFIGURED", + "value": 64 + }, + { + "name": "INTERNET_CONNECTION_LAN_", + "value": 2 + }, + { + "name": "INTERNET_CONNECTION_MODEM" + }, + { + "name": "INTERNET_CONNECTION_MODEM_BUSY" + }, + { + "name": "INTERNET_CONNECTION_OFFLINE_", + "value": 32 + }, + { + "name": "INTERNET_CONNECTION_PROXY" + } + ], + "uses": [ + { + "method": "InternetGetConnectedStateEx", + "parameter": "lpdwFlags" + }, + { + "method": "InternetGetConnectedStateEx", + "parameter": "lpdwFlags" + }, + { + "method": "InternetGetConnectedStateExA", + "parameter": "lpdwFlags" + }, + { + "method": "InternetGetConnectedStateExA", + "parameter": "lpdwFlags" + }, + { + "method": "InternetGetConnectedStateExW", + "parameter": "lpdwFlags" + }, + { + "method": "InternetGetConnectedStateExW", + "parameter": "lpdwFlags" + } + ] + }, + { + "name": "HeapCreate_flOptionsFlags", + "flags": true, + "members": [ + { + "name": "HEAP_CREATE_ENABLE_EXECUTE", + "value": 262144 + }, + { + "name": "HEAP_GENERATE_EXCEPTIONS", + "value": 4 + }, + { + "name": "HEAP_NO_SERIALIZE", + "value": 1 + } + ], + "uses": [ + { + "method": "HeapCreate", + "parameter": "flOptions" + } + ] + }, + { + "name": "FORMAT_MESSAGE", + "flags": true, + "members": [ + { + "name": "FORMAT_MESSAGE_ALLOCATE_BUFFER", + "value": 256 + }, + { + "name": "FORMAT_MESSAGE_ARGUMENT_ARRAY", + "value": 8192 + }, + { + "name": "FORMAT_MESSAGE_FROM_HMODULE", + "value": 2048 + }, + { + "name": "FORMAT_MESSAGE_FROM_STRING", + "value": 1024 + }, + { + "name": "FORMAT_MESSAGE_FROM_SYSTEM", + "value": 4096 + }, + { + "name": "FORMAT_MESSAGE_IGNORE_INSERTS", + "value": 512 + } + ], + "uses": [ + { + "method": "FormatMessageA", + "parameter": "dwFlags" + }, + { + "method": "FormatMessageW", + "parameter": "dwFlags" + }, + { + "method": "FormatMessage", + "parameter": "dwFlags" + } + ] + }, + { + "name": "RGN", + "flags": false, + "members": [ + { + "name": "RGN_AND" + }, + { + "name": "RGN_COPY" + }, + { + "name": "RGN_DIFF" + }, + { + "name": "RGN_OR" + }, + { + "name": "RGN_XOR" + } + ], + "uses": [ + { + "method": "CombineRgn", + "parameter": "iMode" + }, + { + "method": "ExtSelectClipRgn", + "parameter": "mode" + }, + { + "method": "SelectClipPath", + "parameter": "mode" + } + ] + }, + { + "name": "SEC_WINNT_AUTH_DATA_TYPE", + "flags": false, + "members": [ + { + "name": "SEC_WINNT_AUTH_DATA_TYPE_PASSWORD" + }, + { + "name": "SEC_WINNT_AUTH_DATA_TYPE_CERT" + }, + { + "name": "SEC_WINNT_AUTH_DATA_TYPE_CSP_DATA" + } + ], + "uses": [ + { + "method": "SspiUpdateCredentials", + "parameter": "CredType" + }, + { + "method": "SpUpdateCredentialsFn", + "parameter": "CredType" + }, + { + "method": "SspiGetCredUIContext", + "parameter": "CredType" + }, + { + "method": "SpGetCredUIContextFn", + "parameter": "CredType" + } + ] + }, + { + "name": "MEM", + "flags": false, + "members": [ + { + "name": "MEM_UNMAP_WITH_TRANSIENT_BOOST", + "value": 1 + }, + { + "name": "MEM_PRESERVE_PLACEHOLDER", + "value": 2 + } + ], + "uses": [ + { + "method": "UnmapViewOfFileEx", + "parameter": "UnmapFlags" + }, + { + "method": "UnmapViewOfFile2", + "parameter": "UnmapFlags" + } + ] + }, + { + "name": "FILE_NAME", + "flags": false, + "members": [ + { + "name": "FILE_NAME_NORMALIZED", + "value": 0 + }, + { + "name": "FILE_NAME_OPENED", + "value": 8 + } + ], + "uses": [ + { + "method": "GetFinalPathNameByHandleA", + "parameter": "dwFlags" + }, + { + "method": "GetFinalPathNameByHandleW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WER_FILE", + "flags": true, + "members": [ + { + "name": "WER_FILE_ANONYMOUS_DATA" + }, + { + "name": "WER_FILE_DELETE_WHEN_DONE" + } + ], + "uses": [ + { + "method": "WerReportAddFile", + "parameter": "dwFileFlags" + }, + { + "method": "WerRegisterFile", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TraceMessageFlags", + "flags": true, + "members": [ + { + "name": "TRACE_MESSAGE_COMPONENTID" + }, + { + "name": "TRACE_MESSAGE_GUID" + }, + { + "name": "TRACE_MESSAGE_SEQUENCE" + }, + { + "name": "TRACE_MESSAGE_SYSTEMINFO" + }, + { + "name": "TRACE_MESSAGE_TIMESTAMP" + } + ], + "uses": [ + { + "method": "TraceMessage", + "parameter": "MessageFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ContextUser" + }, + { + "name": "ContextMachine" + }, + { + "name": "ContextAdministratorForceMachine" + } + ], + "uses": [ + { + "interface": "IX509CertificateRequestCmc2", + "method": "InitializeFromTemplate", + "parameter": "context" + }, + { + "interface": "IX509EnrollmentHelper", + "method": "Initialize", + "parameter": "Context" + }, + { + "interface": "IX509CertificateRequestPkcs10", + "method": "InitializeFromPrivateKey", + "parameter": "Context" + }, + { + "interface": "IX509EnrollmentPolicyServer", + "method": "Initialize", + "parameter": "context" + }, + { + "interface": "IX509Enrollment2", + "method": "InitializeFromTemplate", + "parameter": "context" + }, + { + "interface": "IX509CertificateRequestCertificate2", + "method": "InitializeFromTemplate", + "parameter": "context" + }, + { + "interface": "IX509CertificateRequestPkcs10V2", + "method": "InitializeFromTemplate", + "parameter": "context" + }, + { + "interface": "IX509PolicyServerUrl", + "method": "UpdateRegistry", + "parameter": "context" + }, + { + "interface": "IX509CertificateRequestPkcs10V2", + "method": "InitializeFromPrivateKeyTemplate", + "parameter": "Context" + }, + { + "interface": "IX509CertificateRequestPkcs7V2", + "method": "InitializeFromTemplate", + "parameter": "context" + }, + { + "interface": "IX509PolicyServerListManager", + "method": "Initialize", + "parameter": "context" + }, + { + "interface": "IX509CertificateRequest", + "method": "Initialize", + "parameter": "Context" + }, + { + "interface": "IX509PolicyServerUrl", + "method": "RemoveFromRegistry", + "parameter": "context" + }, + { + "interface": "IX509CertificateRequestPkcs10V2", + "method": "InitializeFromPublicKeyTemplate", + "parameter": "Context" + }, + { + "interface": "IX509CertificateRequestCertificate2", + "method": "InitializeFromPrivateKeyTemplate", + "parameter": "Context" + }, + { + "interface": "IX509PolicyServerUrl", + "method": "Initialize", + "parameter": "context" + } + ] + }, + { + "name": "ModifyWorldTransform_modeFlags", + "flags": false, + "members": [ + { + "name": "MWT_IDENTITY" + }, + { + "name": "MWT_LEFTMULTIPLY" + }, + { + "name": "MWT_RIGHTMULTIPLY" + } + ], + "uses": [ + { + "method": "ModifyWorldTransform", + "parameter": "mode" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "GCW_ATOM" + }, + { + "name": "GCL_CBCLSEXTRA" + }, + { + "name": "GCL_CBWNDEXTRA" + }, + { + "name": "GCLP_HBRBACKGROUND" + }, + { + "name": "GCLP_HCURSOR" + }, + { + "name": "GCLP_HICON" + }, + { + "name": "GCLP_HICONSM" + }, + { + "name": "GCLP_HMODULE" + }, + { + "name": "GCLP_MENUNAME" + }, + { + "name": "GCL_STYLE" + }, + { + "name": "GCLP_WNDPROC" + } + ], + "uses": [ + { + "method": "GetClassLongPtrW", + "parameter": "nIndex" + }, + { + "method": "GetClassLongPtrA", + "parameter": "nIndex" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "IME_REGWORD_STYLE_EUDC" + }, + { + "name": "Any_value_from_IME_REGWORD_STYLE_USER_FIRST_to_IME_REGWORD_STYLE_USER_LAST" + } + ], + "uses": [ + { + "method": "ImmUnregisterWordA", + "parameter": "DWORD" + }, + { + "method": "ImmUnregisterWordW", + "parameter": "DWORD" + }, + { + "method": "ImmUnregisterWordW", + "parameter": "DWORD" + }, + { + "method": "ImmUnregisterWordA", + "parameter": "DWORD" + } + ] + }, + { + "name": "DDD", + "flags": true, + "members": [ + { + "name": "DDD_EXACT_MATCH_ON_REMOVE", + "value": 4 + }, + { + "name": "DDD_NO_BROADCAST_SYSTEM", + "value": 8 + }, + { + "name": "DDD_RAW_TARGET_PATH", + "value": 1 + }, + { + "name": "DDD_REMOVE_DEFINITION", + "value": 2 + } + ], + "uses": [ + { + "method": "DefineDosDeviceA", + "parameter": "dwFlags" + }, + { + "method": "DefineDosDeviceW", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "E_FAIL" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "E_MBN_FAILURE" + } + ], + "uses": [ + { + "interface": "IMbnPinEvents", + "method": "OnEnableComplete", + "parameter": "status" + }, + { + "interface": "IMbnPinEvents", + "method": "OnDisableComplete", + "parameter": "status" + } + ] + }, + { + "name": "BCryptExportKey_pszBlobTypeFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_AES_WRAP_KEY_BLOB" + }, + { + "name": "BCRYPT_DH_PRIVATE_BLOB" + }, + { + "name": "BCRYPT_DH_PUBLIC_BLOB" + }, + { + "name": "BCRYPT_DSA_PRIVATE_BLOB" + }, + { + "name": "BCRYPT_DSA_PUBLIC_BLOB" + }, + { + "name": "BCRYPT_ECCPRIVATE_BLOB" + }, + { + "name": "BCRYPT_ECCPUBLIC_BLOB" + }, + { + "name": "BCRYPT_KEY_DATA_BLOB" + }, + { + "name": "BCRYPT_OPAQUE_KEY_BLOB" + }, + { + "name": "BCRYPT_PUBLIC_KEY_BLOB" + }, + { + "name": "BCRYPT_PRIVATE_KEY_BLOB" + }, + { + "name": "BCRYPT_RSAFULLPRIVATE_BLOB" + }, + { + "name": "BCRYPT_RSAPRIVATE_BLOB" + }, + { + "name": "BCRYPT_RSAPUBLIC_BLOB" + }, + { + "name": "LEGACY_DH_PRIVATE_BLOB" + }, + { + "name": "LEGACY_DH_PUBLIC_BLOB" + }, + { + "name": "LEGACY_DSA_PRIVATE_BLOB" + }, + { + "name": "LEGACY_DSA_PUBLIC_BLOB" + }, + { + "name": "LEGACY_DSA_V2_PRIVATE_BLOB" + }, + { + "name": "LEGACY_RSAPRIVATE_BLOB" + }, + { + "name": "LEGACY_RSAPUBLIC_BLOB" + } + ], + "uses": [ + { + "method": "BCryptExportKey", + "parameter": "pszBlobType" + } + ] + }, + { + "name": "CRYPT", + "flags": false, + "members": [ + { + "name": "CRYPT_LOCAL" + }, + { + "name": "CRYPT_DOMAIN" + } + ], + "uses": [ + { + "method": "BCryptConfigureContext", + "parameter": "dwTable" + }, + { + "method": "BCryptEnumContextFunctionProviders", + "parameter": "dwTable" + }, + { + "method": "BCryptQueryContextConfiguration", + "parameter": "dwTable" + }, + { + "method": "BCryptQueryContextFunctionProperty", + "parameter": "dwTable" + }, + { + "method": "BCryptConfigureContextFunction", + "parameter": "dwTable" + }, + { + "method": "BCryptEnumContexts", + "parameter": "dwTable" + }, + { + "method": "BCryptAddContextFunction", + "parameter": "dwTable" + }, + { + "method": "BCryptCreateContext", + "parameter": "dwTable" + }, + { + "method": "BCryptDeleteContext", + "parameter": "dwTable" + }, + { + "method": "BCryptEnumContextFunctions", + "parameter": "dwTable" + }, + { + "method": "BCryptQueryContextFunctionConfiguration", + "parameter": "dwTable" + }, + { + "method": "BCryptSetContextFunctionProperty", + "parameter": "dwTable" + }, + { + "method": "BCryptRemoveContextFunction", + "parameter": "dwTable" + }, + { + "struct": "CRYPT_INTERFACE_REG", + "field": "dwFlags" + } + ] + }, + { + "name": "DXGI_ALPHA_MODE", + "flags": false, + "members": [ + { + "name": "DXGI_ALPHA_MODE_UNSPECIFIED" + }, + { + "name": "DXGI_ALPHA_MODE_PREMULTIPLIED" + }, + { + "name": "DXGI_ALPHA_MODE_IGNORE" + } + ], + "uses": [ + { + "interface": "IDCompositionDevice2", + "method": "CreateVirtualSurface", + "parameter": "alphaMode" + }, + { + "interface": "IDCompositionDevice2", + "method": "CreateSurface", + "parameter": "alphaMode" + }, + { + "interface": "IDCompositionDevice", + "method": "CreateVirtualSurface", + "parameter": "alphaMode" + }, + { + "interface": "IDCompositionDevice", + "method": "CreateSurface", + "parameter": "alphaMode" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "E_MBN_SMS_MEMORY_FAILURE" + }, + { + "name": "E_MBN_SMS_INVALID_MEMORY_INDEX" + }, + { + "name": "E_MBN_SMS_FILTER_NOT_SUPPORTED" + } + ], + "uses": [ + { + "interface": "IMbnSmsEvents", + "method": "OnSmsDeleteComplete", + "parameter": "status" + }, + { + "interface": "IMbnSmsEvents", + "method": "OnSmsReadComplete", + "parameter": "status" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "FILE_SHARE_DELETE", + "value": 4 + }, + { + "name": "FILE_SHARE_READ", + "value": 1 + }, + { + "name": "FILE_SHARE_WRITE", + "value": 2 + } + ], + "uses": [ + { + "method": "CreateFileW", + "parameter": "dwShareMode" + }, + { + "method": "CreateFile2", + "parameter": "dwShareMode" + }, + { + "method": "CreateFileA", + "parameter": "dwShareMode" + } + ] + }, + { + "name": "NetJoinDomain_fJoinOptionsFlags", + "flags": true, + "members": [ + { + "name": "NETSETUP_JOIN_DOMAIN", + "value": 1 + }, + { + "name": "NETSETUP_ACCT_CREATE", + "value": 2 + }, + { + "name": "NETSETUP_WIN9X_UPGRADE", + "value": 16 + }, + { + "name": "NETSETUP_DOMAIN_JOIN_IF_JOINED", + "value": 32 + }, + { + "name": "NETSETUP_JOIN_UNSECURE", + "value": 64 + }, + { + "name": "NETSETUP_MACHINE_PWD_PASSED", + "value": 128 + }, + { + "name": "NETSETUP_DEFER_SPN_SET", + "value": 256 + }, + { + "name": "NETSETUP_JOIN_DC_ACCOUNT", + "value": 512 + }, + { + "name": "NETSETUP_JOIN_WITH_NEW_NAME", + "value": 1024 + }, + { + "name": "NETSETUP_JOIN_READONLY", + "value": 2048 + }, + { + "name": "NETSETUP_AMBIGUOUS_DC", + "value": 4096 + }, + { + "name": "NETSETUP_NO_NETLOGON_CACHE", + "value": 8192 + }, + { + "name": "NETSETUP_DONT_CONTROL_SERVICES", + "value": 16384 + }, + { + "name": "NETSETUP_SET_MACHINE_NAME", + "value": 32768 + }, + { + "name": "NETSETUP_FORCE_SPN_SET", + "value": 65536 + }, + { + "name": "NETSETUP_NO_ACCT_REUSE", + "value": 131072 + }, + { + "name": "NETSETUP_IGNORE_UNSUPPORTED_FLAGS", + "value": 268435456 + } + ], + "uses": [ + { + "method": "NetJoinDomain", + "parameter": "fJoinOptions" + } + ] + }, + { + "name": "GetCurrentObject_typeFlags", + "flags": false, + "members": [ + { + "name": "OBJ_BITMAP" + }, + { + "name": "OBJ_BRUSH" + }, + { + "name": "OBJ_COLORSPACE" + }, + { + "name": "OBJ_FONT" + }, + { + "name": "OBJ_PAL" + }, + { + "name": "OBJ_PEN" + } + ], + "uses": [ + { + "method": "GetCurrentObject", + "parameter": "type" + } + ] + }, + { + "name": "SERVICE_ERROR", + "flags": false, + "members": [ + { + "name": "SERVICE_ERROR_CRITICAL", + "value": 3 + }, + { + "name": "SERVICE_ERROR_IGNORE", + "value": 0 + }, + { + "name": "SERVICE_ERROR_NORMAL", + "value": 1 + }, + { + "name": "SERVICE_ERROR_SEVERE", + "value": 2 + } + ], + "uses": [ + { + "method": "ChangeServiceConfigW", + "parameter": "dwErrorControl" + }, + { + "method": "CreateServiceW", + "parameter": "dwErrorControl" + }, + { + "method": "CreateServiceA", + "parameter": "dwErrorControl" + }, + { + "method": "ChangeServiceConfigA", + "parameter": "dwErrorControl" + }, + { + "struct": "QUERY_SERVICE_CONFIGW", + "field": "dwErrorControl" + }, + { + "struct": "QUERY_SERVICE_CONFIGA", + "field": "dwErrorControl" + } + ] + }, + { + "name": "PDH_FMT", + "flags": false, + "members": [ + { + "name": "PDH_FMT_DOUBLE" + }, + { + "name": "PDH_FMT_LARGE" + }, + { + "name": "PDH_FMT_LONG" + } + ], + "uses": [ + { + "method": "PdhCalculateCounterFromRawValue", + "parameter": "dwFormat" + }, + { + "method": "PdhGetFormattedCounterArrayA", + "parameter": "dwFormat" + }, + { + "method": "PdhGetFormattedCounterArrayW", + "parameter": "dwFormat" + }, + { + "method": "PdhComputeCounterStatistics", + "parameter": "dwFormat" + }, + { + "method": "PdhFormatFromRawValue", + "parameter": "dwFormat" + }, + { + "method": "PdhGetFormattedCounterValue", + "parameter": "dwFormat" + } + ] + }, + { + "name": "NTMS_UITYPE", + "flags": false, + "members": [ + { + "name": "NTMS_UITYPE_INFO" + }, + { + "name": "NTMS_UITYPE_REQ" + }, + { + "name": "NTMS_UITYPE_ERR" + } + ], + "uses": [ + { + "method": "SetNtmsUIOptionsA", + "parameter": "dwType" + }, + { + "method": "GetNtmsUIOptionsW", + "parameter": "dwType" + }, + { + "method": "GetNtmsUIOptionsA", + "parameter": "dwType" + }, + { + "method": "SetNtmsUIOptionsW", + "parameter": "dwType" + } + ] + }, + { + "name": "SetProcessMitigationPolicy_MitigationPolicyFlags", + "flags": false, + "members": [ + { + "name": "ProcessDEPPolicy" + }, + { + "name": "ProcessASLRPolicy" + }, + { + "name": "ProcessDynamicCodePolicy" + }, + { + "name": "ProcessStrictHandleCheckPolicy" + }, + { + "name": "ProcessSystemCallDisablePolicy" + }, + { + "name": "ProcessMitigationOptionsMask" + }, + { + "name": "ProcessExtensionPointDisablePolicy" + }, + { + "name": "ProcessControlFlowGuardPolicy" + }, + { + "name": "ProcessSignaturePolicy" + }, + { + "name": "ProcessFontDisablePolicy" + }, + { + "name": "ProcessImageLoadPolicy" + }, + { + "name": "ProcessUserShadowStackPolicy" + } + ], + "uses": [ + { + "method": "SetProcessMitigationPolicy", + "parameter": "MitigationPolicy" + } + ] + }, + { + "name": "CREATE_EVENT", + "flags": true, + "members": [ + { + "name": "CREATE_EVENT_INITIAL_SET", + "value": 2 + }, + { + "name": "CREATE_EVENT_MANUAL_RESET", + "value": 1 + } + ], + "uses": [ + { + "method": "CreateEventExW", + "parameter": "dwFlags" + }, + { + "method": "CreateEventExA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SCS", + "flags": false, + "members": [ + { + "name": "SCS_SETSTR" + }, + { + "name": "SCS_CHANGEATTR" + }, + { + "name": "SCS_CHANGECLAUSE" + }, + { + "name": "SCS_SETRECONVERTSTRING" + }, + { + "name": "SCS_QUERYRECONVERTSTRING" + } + ], + "uses": [ + { + "method": "ImmSetCompositionStringW", + "parameter": "dwIndex" + }, + { + "method": "ImmSetCompositionStringA", + "parameter": "dwIndex" + }, + { + "method": "ImmSetCompositionStringW", + "parameter": "dwIndex" + }, + { + "method": "ImmSetCompositionStringA", + "parameter": "dwIndex" + } + ] + }, + { + "name": "CLIP", + "flags": true, + "members": [ + { + "name": "CLIP_CHARACTER_PRECIS" + }, + { + "name": "CLIP_DEFAULT_PRECIS" + }, + { + "name": "CLIP_DFA_DISABLE" + }, + { + "name": "CLIP_EMBEDDED" + }, + { + "name": "CLIP_LH_ANGLES" + }, + { + "name": "CLIP_MASK" + }, + { + "name": "CLIP_DFA_OVERRIDE" + }, + { + "name": "CLIP_STROKE_PRECIS" + }, + { + "name": "CLIP_TT_ALWAYS" + } + ], + "uses": [ + { + "method": "CreateFontW", + "parameter": "iClipPrecision" + }, + { + "method": "CreateFontA", + "parameter": "iClipPrecision" + } + ] + }, + { + "name": "SERVICE_CONFIG", + "flags": false, + "members": [ + { + "name": "SERVICE_CONFIG_DELAYED_AUTO_START_INFO", + "value": 3 + }, + { + "name": "SERVICE_CONFIG_DESCRIPTION", + "value": 1 + }, + { + "name": "SERVICE_CONFIG_FAILURE_ACTIONS", + "value": 2 + }, + { + "name": "SERVICE_CONFIG_FAILURE_ACTIONS_FLAG", + "value": 4 + }, + { + "name": "SERVICE_CONFIG_PREFERRED_NODE", + "value": 9 + }, + { + "name": "SERVICE_CONFIG_PRESHUTDOWN_INFO", + "value": 7 + }, + { + "name": "SERVICE_CONFIG_REQUIRED_PRIVILEGES_INFO", + "value": 6 + }, + { + "name": "SERVICE_CONFIG_SERVICE_SID_INFO", + "value": 5 + }, + { + "name": "SERVICE_CONFIG_TRIGGER_INFO", + "value": 8 + }, + { + "name": "SERVICE_CONFIG_LAUNCH_PROTECTED", + "value": 12 + } + ], + "uses": [ + { + "method": "QueryServiceConfig2A", + "parameter": "dwInfoLevel" + }, + { + "method": "QueryServiceConfig2W", + "parameter": "dwInfoLevel" + }, + { + "method": "ChangeServiceConfig2A", + "parameter": "dwInfoLevel" + }, + { + "method": "ChangeServiceConfig2W", + "parameter": "dwInfoLevel" + } + ] + }, + { + "name": "NTMS_EJECT", + "flags": false, + "members": [ + { + "name": "NTMS_EJECT_START" + }, + { + "name": "NTMS_EJECT_STOP" + }, + { + "name": "NTMS_EJECT_QUEUE" + }, + { + "name": "NTMS_EJECT_FORCE" + }, + { + "name": "NTMS_EJECT_IMMEDIATE" + }, + { + "name": "NTMS_EJECT_ASK_USER" + } + ], + "uses": [ + { + "method": "EjectDiskFromSADriveA", + "parameter": "dwOptions" + }, + { + "method": "EjectDiskFromSADriveW", + "parameter": "dwOptions" + } + ] + }, + { + "name": "ITextDocument2.GetClientRect_TypeFlags", + "flags": true, + "members": [ + { + "name": "tomClientCoord" + }, + { + "name": "tomIncludeInset" + }, + { + "name": "tomTransform" + } + ], + "uses": [ + { + "interface": "ITextDocument2", + "method": "GetClientRect", + "parameter": "Type" + } + ] + }, + { + "name": "PFSCE_LOG_INFO_ErrLevelFlags", + "flags": false, + "members": [ + { + "name": "SCE_LOG_LEVEL_ALWAYS" + }, + { + "name": "SCE_LOG_LEVEL_ERROR" + }, + { + "name": "SCE_LOG_LEVEL_DETAIL" + }, + { + "name": "SCE_LOG_LEVEL_DEBUG" + } + ], + "uses": [ + { + "method": "PFSCE_LOG_INFO", + "parameter": "ErrLevel" + } + ] + }, + { + "name": "WNPERM_DLG", + "flags": false, + "members": [ + { + "name": "WNPERM_DLG_PERM" + }, + { + "name": "WNPERM_DLG_AUDIT" + }, + { + "name": "WNPERM_DLG_OWNER" + } + ], + "uses": [ + { + "method": "NPFMXGetPermHelp", + "parameter": "nDialogType" + }, + { + "method": "NPFMXEditPerm", + "parameter": "nDialogType" + } + ] + }, + { + "name": "ICOMAdminCatalog.InstallApplication_lOptionsFlags", + "flags": false, + "members": [ + { + "name": "COMAdminInstallNoUsers", + "value": 0 + }, + { + "name": "COMAdminInstallUsers", + "value": 1 + }, + { + "name": "COMAdminInstallForceOverwriteOfFiles", + "value": 2 + } + ], + "uses": [ + { + "interface": "ICOMAdminCatalog", + "method": "InstallApplication", + "parameter": "lOptions" + } + ] + }, + { + "name": "AT", + "flags": false, + "members": [ + { + "name": "AT_KEYEXCHANGE" + }, + { + "name": "AT_SIGNATURE" + } + ], + "uses": [ + { + "method": "CryptSignAndEncodeCertificate", + "parameter": "dwKeySpec" + }, + { + "method": "NCryptCreatePersistedKey", + "parameter": "dwLegacyKeySpec" + }, + { + "method": "NCryptOpenKey", + "parameter": "dwLegacyKeySpec" + }, + { + "struct": "CRYPT_KEY_SIGN_MESSAGE_PARA", + "field": "dwKeySpec" + }, + { + "struct": "NCryptKeyName", + "field": "dwLegacyKeySpec" + } + ] + }, + { + "name": "AnimateWindowFlags", + "flags": true, + "members": [ + { + "name": "AW_ACTIVATE", + "value": 131072 + }, + { + "name": "AW_BLEND", + "value": 524288 + }, + { + "name": "AW_CENTER", + "value": 16 + }, + { + "name": "AW_HIDE", + "value": 65536 + }, + { + "name": "AW_HOR_POSITIVE", + "value": 1 + }, + { + "name": "AW_HOR_NEGATIVE", + "value": 2 + }, + { + "name": "AW_SLIDE", + "value": 262144 + }, + { + "name": "AW_VER_POSITIVE", + "value": 4 + }, + { + "name": "AW_VER_NEGATIVE", + "value": 8 + } + ], + "uses": [ + { + "method": "AnimateWindow", + "parameter": "dwFlags" + } + ] + }, + { + "name": "EjectNtmsMedia_dwActionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_EJECT_START" + }, + { + "name": "NTMS_EJECT_STOP" + }, + { + "name": "NTMS_EJECT_QUEUE" + } + ], + "uses": [ + { + "method": "EjectNtmsMedia", + "parameter": "dwAction" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ALTERNATE" + }, + { + "name": "WINDING" + } + ], + "uses": [ + { + "method": "CreatePolygonRgn", + "parameter": "iMode" + }, + { + "method": "SetPolyFillMode", + "parameter": "mode" + }, + { + "method": "CreatePolyPolygonRgn", + "parameter": "iMode" + } + ] + }, + { + "name": "SnmpExtensionQueryEx_pErrorStatusFlags", + "flags": false, + "members": [ + { + "name": "SNMP_ERRORSTATUS_NOERROR" + }, + { + "name": "SNMP_ERRORSTATUS_TOOBIG" + }, + { + "name": "SNMP_ERRORSTATUS_NOSUCHNAME" + }, + { + "name": "SNMP_ERRORSTATUS_BADVALUE" + }, + { + "name": "SNMP_ERRORSTATUS_READONLY" + }, + { + "name": "SNMP_ERRORSTATUS_GENERR" + }, + { + "name": "SNMP_ERRORSTATUS_NOACCESS" + }, + { + "name": "SNMP_ERRORSTATUS_WRONGTYPE" + }, + { + "name": "SNMP_ERRORSTATUS_WRONGLENGTH" + }, + { + "name": "SNMP_ERRORSTATUS_WRONGENCODING" + }, + { + "name": "SNMP_ERRORSTATUS_WRONGVALUE" + }, + { + "name": "SNMP_ERRORSTATUS_NOCREATION" + }, + { + "name": "SNMP_ERRORSTATUS_INCONSISTENTVALUE" + }, + { + "name": "SNMP_ERRORSTATUS_RESOURCEUNAVAILABLE" + }, + { + "name": "SNMP_ERRORSTATUS_COMMITFAILED" + }, + { + "name": "SNMP_ERRORSTATUS_UNDOFAILED" + }, + { + "name": "SNMP_ERRORSTATUS_AUTHORIZATIONERROR" + }, + { + "name": "SNMP_ERRORSTATUS_NOTWRITABLE" + }, + { + "name": "SNMP_ERRORSTATUS_INCONSISTENTNAME" + } + ], + "uses": [ + { + "method": "SnmpExtensionQueryEx", + "parameter": "pErrorStatus" + } + ] + }, + { + "name": "IDiscRecorder.QueryMediaTypeFlags", + "flags": true, + "members": [ + { + "name": "MEDIA_BLANK" + }, + { + "name": "MEDIA_RW" + }, + { + "name": "MEDIA_WRITABLE" + } + ], + "uses": [ + { + "interface": "IDiscRecorder", + "method": "QueryMediaType", + "parameter": "fMediaFlags" + } + ] + }, + { + "name": "CVRC_COLUMN", + "flags": false, + "members": [ + { + "name": "CVRC_COLUMN_SCHEMA" + }, + { + "name": "CVRC_COLUMN_RESULT" + }, + { + "name": "CVRC_COLUMN_VALUE" + }, + { + "name": "CVRC_COLUMN_MASK" + } + ], + "uses": [ + { + "interface": "ICertView", + "method": "GetColumnCount", + "parameter": "fResultColumn" + }, + { + "interface": "ICertView", + "method": "EnumCertViewColumn", + "parameter": "fResultColumn" + }, + { + "interface": "ICertView", + "method": "GetColumnIndex", + "parameter": "fResultColumn" + } + ] + }, + { + "name": "HWND", + "flags": false, + "members": [ + { + "name": "HWND_BOTTOM" + }, + { + "name": "HWND_NOTOPMOST" + }, + { + "name": "HWND_TOP" + }, + { + "name": "HWND_TOPMOST" + } + ], + "uses": [ + { + "method": "SetWindowPos", + "parameter": "hWndInsertAfter" + }, + { + "method": "DeferWindowPos", + "parameter": "hWndInsertAfter" + } + ] + }, + { + "name": "CreateRestrictedTokenFlags", + "flags": true, + "members": [ + { + "name": "DISABLE_MAX_PRIVILEGE", + "value": 1 + }, + { + "name": "SANDBOX_INERT", + "value": 2 + }, + { + "name": "LUA_TOKEN", + "value": 4 + }, + { + "name": "WRITE_RESTRICTED", + "value": 8 + } + ], + "uses": [ + { + "method": "CreateRestrictedToken", + "parameter": "Flags" + } + ] + }, + { + "name": "ChangeWindowMessageFilter_dwFlagFlags", + "flags": false, + "members": [ + { + "name": "MSGFLT_ADD", + "value": 1 + }, + { + "name": "MSGFLT_REMOVE", + "value": 2 + } + ], + "uses": [ + { + "method": "ChangeWindowMessageFilter", + "parameter": "dwFlag" + } + ] + }, + { + "name": "ClearCommError_lpErrorsFlags", + "flags": true, + "members": [ + { + "name": "CE_BREAK", + "value": 16 + }, + { + "name": "CE_FRAME", + "value": 8 + }, + { + "name": "CE_OVERRUN", + "value": 2 + }, + { + "name": "CE_RXOVER", + "value": 1 + }, + { + "name": "CE_RXPARITY", + "value": 4 + } + ], + "uses": [ + { + "method": "ClearCommError", + "parameter": "lpErrors" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "CR_IN_BASE64HEADER" + }, + { + "name": "CR_IN_BASE64" + }, + { + "name": "CR_IN_BINARY" + } + ], + "uses": [ + { + "interface": "ICertAdmin", + "method": "ImportCertificate", + "parameter": "Flags" + }, + { + "interface": "ICertAdmin2", + "method": "ImportKey", + "parameter": "Flags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "IME_REGWORD_STYLE_EUDC" + }, + { + "name": "Any_value_in_the_range_from_IME_REGWORD_STYLE_USER_FIRST_to_IME_REGWORD_STYLE_USER_LAST" + } + ], + "uses": [ + { + "method": "ImmRegisterWordW", + "parameter": "DWORD" + }, + { + "method": "ImmRegisterWordW", + "parameter": "DWORD" + }, + { + "method": "ImmRegisterWordA", + "parameter": "DWORD" + }, + { + "method": "ImmRegisterWordA", + "parameter": "DWORD" + } + ] + }, + { + "name": "NCryptEnumAlgorithms_dwAlgOperationsFlags", + "flags": true, + "members": [ + { + "name": "NCRYPT_CIPHER_OPERATION", + "value": 1 + }, + { + "name": "NCRYPT_HASH_OPERATION", + "value": 2 + }, + { + "name": "NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION", + "value": 4 + }, + { + "name": "NCRYPT_SECRET_AGREEMENT_OPERATION", + "value": 8 + }, + { + "name": "NCRYPT_SIGNATURE_OPERATION", + "value": 16 + } + ], + "uses": [ + { + "method": "NCryptEnumAlgorithms", + "parameter": "dwAlgOperations" + } + ] + }, + { + "name": "IME_CONFIG", + "flags": false, + "members": [ + { + "name": "IME_CONFIG_GENERAL" + }, + { + "name": "IME_CONFIG_REGISTERWORD" + }, + { + "name": "IME_CONFIG_SELECTDICTIONARY" + } + ], + "uses": [ + { + "method": "ImmConfigureIMEA", + "parameter": "DWORD" + }, + { + "method": "ImmConfigureIMEW", + "parameter": "DWORD" + }, + { + "method": "ImmConfigureIMEW", + "parameter": "DWORD" + }, + { + "method": "ImmConfigureIMEA", + "parameter": "DWORD" + } + ] + }, + { + "name": "VER", + "flags": false, + "members": [ + { + "name": "VER_EQUAL", + "value": 1 + }, + { + "name": "VER_GREATER", + "value": 2 + }, + { + "name": "VER_GREATER_EQUAL", + "value": 3 + }, + { + "name": "VER_LESS", + "value": 4 + }, + { + "name": "VER_LESS_EQUAL", + "value": 5 + } + ], + "uses": [ + { + "method": "VER_SET_CONDITION", + "parameter": "_c_" + }, + { + "method": "VerSetConditionMask", + "parameter": "Condition" + } + ] + }, + { + "name": "PENABLECALLBACK_IsEnabledFlags", + "flags": false, + "members": [ + { + "name": "EVENT_CONTROL_CODE_DISABLE_PROVIDER", + "value": 0 + }, + { + "name": "EVENT_CONTROL_CODE_ENABLE_PROVIDER", + "value": 1 + }, + { + "name": "EVENT_CONTROL_CODE_CAPTURE_STATE", + "value": 2 + } + ], + "uses": [ + { + "method": "PENABLECALLBACK", + "parameter": "IsEnabled" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "X509AuthAnonymous" + }, + { + "name": "X509AuthKerberos" + }, + { + "name": "X509AuthUsername" + }, + { + "name": "X509AuthCertificate" + } + ], + "uses": [ + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "GetAuthentication", + "parameter": "pValue" + }, + { + "interface": "IX509EnrollmentPolicyServer", + "method": "GetAuthFlags", + "parameter": "pValue" + }, + { + "interface": "IX509EnrollmentPolicyServer", + "method": "Initialize", + "parameter": "authFlags" + }, + { + "interface": "IX509EnrollmentPolicyServer", + "method": "SetCredential", + "parameter": "flag" + }, + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "GetEnrollmentServerAuthentication", + "parameter": "pValue" + }, + { + "interface": "IX509EnrollmentHelper", + "method": "AddEnrollmentServer", + "parameter": "authFlags" + }, + { + "interface": "IX509EnrollmentHelper", + "method": "AddPolicyServer", + "parameter": "authFlags" + }, + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "Initialize", + "parameter": "AuthFlags" + } + ] + }, + { + "name": "MF", + "flags": true, + "members": [ + { + "name": "MF_BITMAP" + }, + { + "name": "MF_CHECKED" + }, + { + "name": "MF_DISABLED" + }, + { + "name": "MF_ENABLED" + }, + { + "name": "MF_GRAYED" + }, + { + "name": "MF_MENUBARBREAK" + }, + { + "name": "MF_MENUBREAK" + }, + { + "name": "MF_OWNERDRAW" + }, + { + "name": "MF_POPUP" + }, + { + "name": "MF_SEPARATOR" + }, + { + "name": "MF_STRING" + }, + { + "name": "MF_UNCHECKED" + } + ], + "uses": [ + { + "method": "AppendMenuW", + "parameter": "uFlags" + }, + { + "method": "AppendMenuA", + "parameter": "uFlags" + } + ] + }, + { + "name": "MSV1_0", + "flags": false, + "members": [ + { + "name": "MSV1_0_PASSTHRU" + }, + { + "name": "MSV1_0_GUEST_LOGON" + } + ], + "uses": [ + { + "method": "Msv1_0SubAuthenticationRoutine", + "parameter": "Flags" + }, + { + "method": "Msv1_0SubAuthenticationFilter", + "parameter": "Flags" + }, + { + "method": "Msv1_0SubAuthenticationRoutineEx", + "parameter": "Flags" + } + ] + }, + { + "name": "OF", + "flags": true, + "members": [ + { + "name": "OF_CANCEL", + "value": 2048 + }, + { + "name": "OF_CREATE", + "value": 4096 + }, + { + "name": "OF_DELETE", + "value": 512 + }, + { + "name": "OF_EXIST", + "value": 16384 + }, + { + "name": "OF_PARSE", + "value": 256 + }, + { + "name": "OF_PROMPT", + "value": 8192 + }, + { + "name": "OF_READ", + "value": 0 + }, + { + "name": "OF_READWRITE", + "value": 2 + }, + { + "name": "OF_REOPEN", + "value": 32768 + }, + { + "name": "OF_SHARE_DENY_NONE", + "value": 64 + }, + { + "name": "OF_SHARE_DENY_READ", + "value": 48 + }, + { + "name": "OF_SHARE_DENY_WRITE", + "value": 32 + }, + { + "name": "OF_SHARE_EXCLUSIVE", + "value": 16 + }, + { + "name": "OF_WRITE", + "value": 1 + } + ], + "uses": [ + { + "method": "LZOpenFileA", + "parameter": "wStyle" + }, + { + "method": "LZOpenFileW", + "parameter": "wStyle" + } + ] + }, + { + "name": "EjectNtmsCleaner_dwActionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_EJECT_START" + }, + { + "name": "NTMS_EJECT_STOP" + } + ], + "uses": [ + { + "method": "EjectNtmsCleaner", + "parameter": "dwAction" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "INVALID_HANDLE_VALUE" + }, + { + "name": "Zero" + }, + { + "name": "A_valid_window_handle" + } + ], + "uses": [ + { + "method": "WinVerifyTrust", + "parameter": "hwnd" + }, + { + "method": "WinVerifyTrustEx", + "parameter": "hwnd" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "none", + "value": 0 + }, + { + "name": "MSITRANSFORM_VALIDATE_LANGUAGE", + "value": 1 + }, + { + "name": "MSITRANSFORM_VALIDATE_PRODUCT", + "value": 2 + } + ], + "uses": [ + { + "method": "MsiCreateTransformSummaryInfoA", + "parameter": "iValidation" + }, + { + "method": "MsiCreateTransformSummaryInfoW", + "parameter": "iValidation" + } + ] + }, + { + "name": "IMAGE", + "flags": false, + "members": [ + { + "name": "IMAGE_BITMAP", + "value": 0 + }, + { + "name": "IMAGE_CURSOR", + "value": 2 + }, + { + "name": "IMAGE_ICON", + "value": 1 + } + ], + "uses": [ + { + "method": "CopyImage", + "parameter": "type" + }, + { + "method": "LoadImageA", + "parameter": "type" + }, + { + "method": "LoadImageW", + "parameter": "type" + } + ] + }, + { + "name": "LOGON32_LOGON", + "flags": false, + "members": [ + { + "name": "LOGON32_LOGON_BATCH" + }, + { + "name": "LOGON32_LOGON_INTERACTIVE" + }, + { + "name": "LOGON32_LOGON_NETWORK" + }, + { + "name": "LOGON32_LOGON_NETWORK_CLEARTEXT" + }, + { + "name": "LOGON32_LOGON_NEW_CREDENTIALS" + }, + { + "name": "LOGON32_LOGON_SERVICE" + }, + { + "name": "LOGON32_LOGON_UNLOCK" + } + ], + "uses": [ + { + "method": "LogonUserExA", + "parameter": "dwLogonType" + }, + { + "method": "LogonUserA", + "parameter": "dwLogonType" + }, + { + "method": "LogonUserW", + "parameter": "dwLogonType" + }, + { + "method": "LogonUserExW", + "parameter": "dwLogonType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "DONT_RESOLVE_DLL_REFERENCES", + "value": 1 + }, + { + "name": "LOAD_IGNORE_CODE_AUTHZ_LEVEL", + "value": 16 + }, + { + "name": "LOAD_LIBRARY_AS_DATAFILE", + "value": 2 + }, + { + "name": "LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE", + "value": 64 + }, + { + "name": "LOAD_LIBRARY_AS_IMAGE_RESOURCE", + "value": 32 + }, + { + "name": "LOAD_LIBRARY_SEARCH_APPLICATION_DIR", + "value": 512 + }, + { + "name": "LOAD_LIBRARY_SEARCH_DEFAULT_DIRS", + "value": 4096 + }, + { + "name": "LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR", + "value": 256 + }, + { + "name": "LOAD_LIBRARY_SEARCH_SYSTEM32", + "value": 2048 + }, + { + "name": "LOAD_LIBRARY_SEARCH_USER_DIRS", + "value": 1024 + }, + { + "name": "LOAD_WITH_ALTERED_SEARCH_PATH", + "value": 8 + }, + { + "name": "LOAD_LIBRARY_REQUIRE_SIGNED_TARGET", + "value": 128 + }, + { + "name": "LOAD_LIBRARY_SAFE_CURRENT_DIRS", + "value": 8192 + } + ], + "uses": [ + { + "method": "LoadLibraryExA", + "parameter": "dwFlags" + }, + { + "method": "LoadLibraryExW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DVASPECT", + "flags": false, + "members": [ + { + "name": "DVASPECT_CONTENT" + }, + { + "name": "DVASPECT_DOCPRINT" + } + ], + "uses": [ + { + "interface": "ITextServices", + "method": "TxQueryHitPoint", + "parameter": "dwDrawAspect" + }, + { + "interface": "ITextServices", + "method": "TxDraw", + "parameter": "dwDrawAspect" + }, + { + "interface": "ITextServices", + "method": "OnTxSetCursor", + "parameter": "dwDrawAspect" + } + ] + }, + { + "name": "DIB", + "flags": false, + "members": [ + { + "name": "DIB_PAL_COLORS" + }, + { + "name": "DIB_RGB_COLORS" + } + ], + "uses": [ + { + "method": "CreateDIBitmap", + "parameter": "iUsage" + }, + { + "method": "SetDIBits", + "parameter": "ColorUse" + }, + { + "method": "SetDIBitsToDevice", + "parameter": "ColorUse" + }, + { + "method": "StretchDIBits", + "parameter": "iUsage" + }, + { + "method": "GetDIBits", + "parameter": "usage" + }, + { + "method": "CreateDIBPatternBrushPt", + "parameter": "iUsage" + }, + { + "method": "CreateDIBPatternBrush", + "parameter": "iUsage" + } + ] + }, + { + "name": "GetThemeDocumentationProperty_pszPropertyNameFlags", + "flags": false, + "members": [ + { + "name": "SZ_THDOCPROP_DISPLAYNAME" + }, + { + "name": "SZ_THDOCPROP_TOOLTIP" + }, + { + "name": "SZ_THDOCPROP_AUTHOR" + }, + { + "name": "SZ_THDOCPROP_CANONICALNAME" + } + ], + "uses": [ + { + "method": "GetThemeDocumentationProperty", + "parameter": "pszPropertyName" + } + ] + }, + { + "name": "VIFF", + "flags": false, + "members": [ + { + "name": "VIFF_FORCEINSTALL", + "value": 1 + }, + { + "name": "VIFF_DONTDELETEOLD", + "value": 2 + } + ], + "uses": [ + { + "method": "VerInstallFileW", + "parameter": "uFlags" + }, + { + "method": "VerInstallFileA", + "parameter": "uFlags" + } + ] + }, + { + "name": "CreateLogFile_fCreateDispositionFlags", + "flags": false, + "members": [ + { + "name": "CREATE_NEW" + }, + { + "name": "OPEN_EXISTING" + }, + { + "name": "OPEN_ALWAYS" + } + ], + "uses": [ + { + "method": "CreateLogFile", + "parameter": "fCreateDisposition" + } + ] + }, + { + "name": "WH", + "flags": false, + "members": [ + { + "name": "WH_CALLWNDPROC", + "value": 4 + }, + { + "name": "WH_CALLWNDPROCRET", + "value": 12 + }, + { + "name": "WH_CBT", + "value": 5 + }, + { + "name": "WH_DEBUG", + "value": 9 + }, + { + "name": "WH_FOREGROUNDIDLE", + "value": 11 + }, + { + "name": "WH_GETMESSAGE", + "value": 3 + }, + { + "name": "WH_JOURNALPLAYBACK", + "value": 1 + }, + { + "name": "WH_JOURNALRECORD", + "value": 0 + }, + { + "name": "WH_KEYBOARD", + "value": 2 + }, + { + "name": "WH_KEYBOARD_LL", + "value": 13 + }, + { + "name": "WH_MOUSE", + "value": 7 + }, + { + "name": "WH_MOUSE_LL", + "value": 14 + }, + { + "name": "WH_MSGFILTER" + }, + { + "name": "WH_SHELL", + "value": 10 + }, + { + "name": "WH_SYSMSGFILTER", + "value": 6 + } + ], + "uses": [ + { + "method": "SetWindowsHookExW", + "parameter": "idHook" + }, + { + "method": "SetWindowsHookExA", + "parameter": "idHook" + } + ] + }, + { + "name": "PDH_LOG_TYPE", + "flags": false, + "members": [ + { + "name": "PDH_LOG_TYPE_UNDEFINED" + }, + { + "name": "PDH_LOG_TYPE_CSV" + }, + { + "name": "PDH_LOG_TYPE_SQL" + }, + { + "name": "PDH_LOG_TYPE_TSV" + }, + { + "name": "PDH_LOG_TYPE_BINARY" + } + ], + "uses": [ + { + "method": "PdhOpenLogW", + "parameter": "lpdwLogType" + }, + { + "method": "PdhOpenLogA", + "parameter": "lpdwLogType" + } + ] + }, + { + "name": "IDiscRecorder.QueryMediaType_fMediaTypeFlags", + "flags": true, + "members": [ + { + "name": "MEDIA_CD_EXTRA" + }, + { + "name": "MEDIA_CD_I" + }, + { + "name": "MEDIA_CD_OTHER" + }, + { + "name": "MEDIA_CD_ROM_XA" + }, + { + "name": "MEDIA_CDDA_CDROM" + }, + { + "name": "MEDIA_SPECIAL" + } + ], + "uses": [ + { + "interface": "IDiscRecorder", + "method": "QueryMediaType", + "parameter": "fMediaType" + } + ] + }, + { + "name": "SERVICE", + "flags": true, + "members": [ + { + "name": "SERVICE_DRIVER", + "value": 11 + }, + { + "name": "SERVICE_FILE_SYSTEM_DRIVER_", + "value": 2 + }, + { + "name": "SERVICE_KERNEL_DRIVER" + }, + { + "name": "SERVICE_WIN32", + "value": 48 + }, + { + "name": "SERVICE_WIN32_OWN_PROCESS_", + "value": 16 + }, + { + "name": "SERVICE_WIN32_SHARE_PROCESS", + "value": 32 + } + ], + "uses": [ + { + "method": "EnumServicesStatusA", + "parameter": "dwServiceType" + }, + { + "method": "EnumServicesStatusW", + "parameter": "dwServiceType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "SNMPAPI_ON" + }, + { + "name": "SNMPAPI_OFF" + } + ], + "uses": [ + { + "method": "SnmpListen", + "parameter": "lStatus" + }, + { + "method": "SnmpStartup", + "parameter": "nRetransmitMode" + }, + { + "method": "SnmpSetRetransmitMode", + "parameter": "nRetransmitMode" + }, + { + "method": "SnmpGetRetransmitMode", + "parameter": "nRetransmitMode" + }, + { + "method": "SnmpRegister", + "parameter": "state" + }, + { + "method": "SnmpStartupEx", + "parameter": "nRetransmitMode" + } + ] + }, + { + "name": "MOVEFILE", + "flags": true, + "members": [ + { + "name": "MOVEFILE_COPY_ALLOWED" + }, + { + "name": "MOVEFILE_CREATE_HARDLINK" + }, + { + "name": "MOVEFILE_DELAY_UNTIL_REBOOT" + }, + { + "name": "MOVEFILE_FAIL_IF_NOT_TRACKABLE" + }, + { + "name": "MOVEFILE_REPLACE_EXISTING" + }, + { + "name": "MOVEFILE_WRITE_THROUGH" + } + ], + "uses": [ + { + "method": "MoveFileExW", + "parameter": "dwFlags" + }, + { + "method": "MoveFileWithProgressW", + "parameter": "dwFlags" + }, + { + "method": "MoveFileWithProgressA", + "parameter": "dwFlags" + }, + { + "method": "MoveFileExA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DuplicateTokenEx_TokenTypeFlags", + "flags": false, + "members": [ + { + "name": "TokenPrimary" + }, + { + "name": "TokenImpersonation" + } + ], + "uses": [ + { + "method": "DuplicateTokenEx", + "parameter": "TokenType" + } + ] + }, + { + "name": "PowerClearRequest_RequestTypeFlags", + "flags": false, + "members": [ + { + "name": "PowerRequestDisplayRequired" + }, + { + "name": "PowerRequestSystemRequired" + }, + { + "name": "PowerRequestAwayModeRequired" + }, + { + "name": "PowerRequestExecutionRequired" + } + ], + "uses": [ + { + "method": "PowerClearRequest", + "parameter": "RequestType" + } + ] + }, + { + "name": "WinHttpOpenRequestFlags", + "flags": true, + "members": [ + { + "name": "WINHTTP_FLAG_BYPASS_PROXY_CACHE" + }, + { + "name": "WINHTTP_FLAG_ESCAPE_DISABLE" + }, + { + "name": "WINHTTP_FLAG_ESCAPE_DISABLE_QUERY" + }, + { + "name": "WINHTTP_FLAG_ESCAPE_PERCENT" + }, + { + "name": "WINHTTP_FLAG_NULL_CODEPAGE" + }, + { + "name": "WINHTTP_FLAG_REFRESH" + }, + { + "name": "WINHTTP_FLAG_SECURE" + } + ], + "uses": [ + { + "method": "WinHttpOpenRequest", + "parameter": "dwFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptSecretAgreement", + "parameter": "dwFlags" + }, + { + "method": "NCryptExportKey", + "parameter": "dwFlags" + }, + { + "method": "NCryptImportKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IX509CertificateTemplateWritable.CommitFlags", + "flags": false, + "members": [ + { + "name": "CommitFlagSaveTemplateGenerateOID" + }, + { + "name": "CommitFlagSaveTemplateUseCurrentOID" + }, + { + "name": "CommitFlagSaveTemplateOverwrite" + }, + { + "name": "CommitFlagDeleteTemplate" + } + ], + "uses": [ + { + "interface": "IX509CertificateTemplateWritable", + "method": "Commit", + "parameter": "commitFlags" + } + ] + }, + { + "name": "IdentifyNtmsSlot_dwOptionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_DISMOUNT_DEFERRED" + }, + { + "name": "NTMS_DISMOUNT_IMMEDIATE" + } + ], + "uses": [ + { + "method": "IdentifyNtmsSlot", + "parameter": "dwOption" + } + ] + }, + { + "name": "CREDUI_FLAGS", + "flags": true, + "members": [ + { + "name": "CREDUI_FLAGS_ALWAYS_SHOW_UI", + "value": 128 + }, + { + "name": "CREDUI_FLAGS_COMPLETE_USERNAME", + "value": 2048 + }, + { + "name": "CREDUI_FLAGS_DO_NOT_PERSIST", + "value": 2 + }, + { + "name": "CREDUI_FLAGS_EXCLUDE_CERTIFICATES", + "value": 8 + }, + { + "name": "CREDUI_FLAGS_EXPECT_CONFIRMATION", + "value": 131072 + }, + { + "name": "CREDUI_FLAGS_GENERIC_CREDENTIALS", + "value": 262144 + }, + { + "name": "CREDUI_FLAGS_INCORRECT_PASSWORD", + "value": 1 + }, + { + "name": "CREDUI_FLAGS_KEEP_USERNAME", + "value": 1048576 + }, + { + "name": "CREDUI_FLAGS_PASSWORD_ONLY_OK", + "value": 512 + }, + { + "name": "CREDUI_FLAGS_PERSIST", + "value": 4096 + }, + { + "name": "CREDUI_FLAGS_REQUEST_ADMINISTRATOR", + "value": 4 + }, + { + "name": "CREDUI_FLAGS_REQUIRE_CERTIFICATE", + "value": 16 + }, + { + "name": "CREDUI_FLAGS_REQUIRE_SMARTCARD", + "value": 256 + }, + { + "name": "CREDUI_FLAGS_SERVER_CREDENTIAL" + }, + { + "name": "CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX", + "value": 64 + }, + { + "name": "CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS", + "value": 524288 + }, + { + "name": "CREDUI_FLAGS_VALIDATE_USERNAME", + "value": 1024 + } + ], + "uses": [ + { + "method": "CredUIPromptForCredentialsW", + "parameter": "dwFlags" + }, + { + "method": "CredUIPromptForCredentialsA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "PurgeCommFlags", + "flags": true, + "members": [ + { + "name": "PURGE_RXABORT", + "value": 2 + }, + { + "name": "PURGE_RXCLEAR", + "value": 8 + }, + { + "name": "PURGE_TXABORT", + "value": 1 + }, + { + "name": "PURGE_TXCLEAR", + "value": 4 + } + ], + "uses": [ + { + "method": "PurgeComm", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE" + }, + { + "name": "BCRYPT_CIPHER_INTERFACE" + }, + { + "name": "BCRYPT_HASH_INTERFACE" + }, + { + "name": "BCRYPT_RNG_INTERFACE" + }, + { + "name": "BCRYPT_SECRET_AGREEMENT_INTERFACE" + }, + { + "name": "BCRYPT_SIGNATURE_INTERFACE" + }, + { + "name": "NCRYPT_KEY_STORAGE_INTERFACE" + }, + { + "name": "NCRYPT_SCHANNEL_INTERFACE" + } + ], + "uses": [ + { + "method": "BCryptQueryContextFunctionConfiguration", + "parameter": "dwInterface" + }, + { + "method": "BCryptEnumContextFunctions", + "parameter": "dwInterface" + }, + { + "method": "BCryptEnumContextFunctionProviders", + "parameter": "dwInterface" + }, + { + "method": "BCryptQueryProviderRegistration", + "parameter": "dwInterface" + }, + { + "method": "BCryptQueryContextFunctionProperty", + "parameter": "dwInterface" + }, + { + "method": "BCryptSetContextFunctionProperty", + "parameter": "dwInterface" + }, + { + "struct": "CRYPT_INTERFACE_REG", + "field": "dwInterface" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "100" + }, + { + "name": "101" + }, + { + "name": "102" + } + ], + "uses": [ + { + "method": "NetWkstaGetInfo", + "parameter": "level" + }, + { + "method": "NetServerGetInfo", + "parameter": "level" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + } + ], + "uses": [ + { + "method": "NetLocalGroupAdd", + "parameter": "level" + }, + { + "method": "NetGroupSetUsers", + "parameter": "level" + }, + { + "method": "CreateScalableFontResourceW", + "parameter": "fdwHidden" + }, + { + "method": "NetServerTransportDel", + "parameter": "level" + }, + { + "method": "NetConnectionEnum", + "parameter": "level" + }, + { + "method": "NetUserSetGroups", + "parameter": "level" + }, + { + "method": "NetMessageNameGetInfo", + "parameter": "level" + }, + { + "method": "NetWkstaUserEnum", + "parameter": "level" + }, + { + "method": "NetGroupGetUsers", + "parameter": "level" + }, + { + "method": "NetLocalGroupEnum", + "parameter": "level" + }, + { + "method": "NetUserGetGroups", + "parameter": "level" + }, + { + "method": "NetMessageNameEnum", + "parameter": "level" + }, + { + "method": "CreateScalableFontResourceA", + "parameter": "fdwHidden" + }, + { + "method": "NetAccessGetInfo", + "parameter": "resource" + }, + { + "method": "NetServerTransportEnum", + "parameter": "level" + }, + { + "method": "NetAccessEnum", + "parameter": "level" + } + ] + }, + { + "name": "RtlVirtualUnwind_HandlerTypeFlags", + "flags": false, + "members": [ + { + "name": "UNW_FLAG_NHANDLER", + "value": 0 + }, + { + "name": "UNW_FLAG_EHANDLER", + "value": 1 + }, + { + "name": "UNW_FLAG_UHANDLER", + "value": 2 + }, + { + "name": "UNW_FLAG_CHAININFO", + "value": 4 + } + ], + "uses": [ + { + "method": "RtlVirtualUnwind", + "parameter": "HandlerType" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_ABSENT" + }, + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_SOURCE" + }, + { + "name": "INSTALLSTATE_ADVERTISED" + } + ], + "uses": [ + { + "method": "MsiSetFeatureStateA", + "parameter": "iState" + }, + { + "method": "MsiSetFeatureStateW", + "parameter": "iState" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "tomTrue" + }, + { + "name": "tomFalse" + }, + { + "name": "tomUndefined" + } + ], + "uses": [ + { + "interface": "ITextPara", + "method": "GetKeepWithNext", + "parameter": "pValue" + }, + { + "interface": "ITextPara", + "method": "GetHyphenation", + "parameter": "pValue" + }, + { + "interface": "ITextPara", + "method": "GetKeepTogether", + "parameter": "pValue" + } + ] + }, + { + "name": "IGIMII", + "flags": true, + "members": [ + { + "name": "IGIMII_CMODE" + }, + { + "name": "IGIMII_SMODE" + }, + { + "name": "IGIMII_CONFIGURE" + }, + { + "name": "IGIMII_TOOLS" + }, + { + "name": "IGIMII_HELP" + }, + { + "name": "IGIMII_OTHER" + }, + { + "name": "IGIMII_INPUTTOOLS" + } + ], + "uses": [ + { + "method": "ImmGetImeMenuItemsW", + "parameter": "Arg3" + }, + { + "method": "ImmGetImeMenuItemsA", + "parameter": "Arg3" + }, + { + "method": "ImmGetImeMenuItemsA", + "parameter": "Arg3" + }, + { + "method": "ImmGetImeMenuItemsW", + "parameter": "Arg3" + } + ] + }, + { + "name": "MsiSetMode_eRunModeFlags", + "flags": false, + "members": [ + { + "name": "MSIRUNMODE_REBOOTATEND" + }, + { + "name": "MSIRUNMODE_REBOOTNOW" + } + ], + "uses": [ + { + "method": "MsiSetMode", + "parameter": "eRunMode" + } + ] + }, + { + "name": "SERVICE", + "flags": false, + "members": [ + { + "name": "SERVICE_REGISTER" + }, + { + "name": "SERVICE_DEREGISTER" + }, + { + "name": "SERVICE_FLUSH" + }, + { + "name": "SERVICE_ADD_TYPE" + }, + { + "name": "SERVICE_DELETE_TYPE" + } + ], + "uses": [ + { + "method": "SetServiceA", + "parameter": "dwOperation" + }, + { + "method": "SetServiceW", + "parameter": "dwOperation" + } + ] + }, + { + "name": "MF", + "flags": false, + "members": [ + { + "name": "MF_BITMAP" + }, + { + "name": "MF_CHECKED" + }, + { + "name": "MF_DISABLED" + }, + { + "name": "MF_ENABLED" + }, + { + "name": "MF_GRAYED" + }, + { + "name": "MF_MENUBARBREAK" + }, + { + "name": "MF_MENUBREAK" + }, + { + "name": "MF_OWNERDRAW" + }, + { + "name": "MF_POPUP" + }, + { + "name": "MF_SEPARATOR" + }, + { + "name": "MF_STRING" + }, + { + "name": "MF_UNCHECKED" + } + ], + "uses": [ + { + "method": "InsertMenuW", + "parameter": "uFlags" + }, + { + "method": "ModifyMenuA", + "parameter": "uFlags" + }, + { + "method": "InsertMenuA", + "parameter": "uFlags" + }, + { + "method": "ModifyMenuW", + "parameter": "uFlags" + } + ] + }, + { + "name": "RegisterTouchWindowFlags", + "flags": false, + "members": [ + { + "name": "TWF_FINETOUCH" + }, + { + "name": "TWF_WANTPALM" + } + ], + "uses": [ + { + "method": "RegisterTouchWindow", + "parameter": "ulFlags" + } + ] + }, + { + "name": "ShowWindow_nCmdShowFlags", + "flags": false, + "members": [ + { + "name": "SW_FORCEMINIMIZE", + "value": 11 + }, + { + "name": "SW_HIDE", + "value": 0 + }, + { + "name": "SW_MAXIMIZE", + "value": 3 + }, + { + "name": "SW_MINIMIZE", + "value": 6 + }, + { + "name": "SW_RESTORE", + "value": 9 + }, + { + "name": "SW_SHOW", + "value": 5 + }, + { + "name": "SW_SHOWDEFAULT", + "value": 10 + }, + { + "name": "SW_SHOWMAXIMIZED", + "value": 3 + }, + { + "name": "SW_SHOWMINIMIZED", + "value": 2 + }, + { + "name": "SW_SHOWMINNOACTIVE", + "value": 7 + }, + { + "name": "SW_SHOWNA", + "value": 8 + }, + { + "name": "SW_SHOWNOACTIVATE", + "value": 4 + }, + { + "name": "SW_SHOWNORMAL", + "value": 1 + } + ], + "uses": [ + { + "method": "ShowWindow", + "parameter": "nCmdShow" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "NULL" + }, + { + "name": "CONTEXT_OID_CERTIFICATE" + }, + { + "name": "CONTEXT_OID_CRL" + }, + { + "name": "CONTEXT_OID_CTL" + }, + { + "name": "CONTEXT_OID_PKCS7" + }, + { + "name": "CONTEXT_OID_CAPI2_ANY" + }, + { + "name": "CONTEXT_OID_OCSP_RESP" + } + ], + "uses": [ + { + "method": "CryptRetrieveObjectByUrlW", + "parameter": "pszObjectOid" + }, + { + "method": "CryptRetrieveObjectByUrlA", + "parameter": "pszObjectOid" + } + ] + }, + { + "name": "IDiscRecorder.GetRecorderType_fTypeCodeFlags", + "flags": false, + "members": [ + { + "name": "RECORDER_CDR" + }, + { + "name": "RECORDER_CDRW" + } + ], + "uses": [ + { + "interface": "IDiscRecorder", + "method": "GetRecorderType", + "parameter": "fTypeCode" + } + ] + }, + { + "name": "CryptUIWizImportFlags", + "flags": true, + "members": [ + { + "name": "CRYPTUI_WIZ_NO_UI", + "value": 1 + }, + { + "name": "CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS", + "value": 2 + }, + { + "name": "CRYPTUI_WIZ_NO_UI_EXCEPT_CSP", + "value": 3 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_ALLOW_CERT", + "value": 131072 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_ALLOW_CRL", + "value": 262144 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_ALLOW_CTL", + "value": 524288 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE", + "value": 65536 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE", + "value": 1048576 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER", + "value": 2097152 + }, + { + "name": "CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE", + "value": 4194304 + } + ], + "uses": [ + { + "method": "CryptUIWizImport", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IAlternativeName.InitializeFromRawData_TypeFlags", + "flags": false, + "members": [ + { + "name": "XCN_CERT_ALT_NAME_DIRECTORY_NAME" + }, + { + "name": "XCN_CERT_ALT_NAME_IP_ADDRESS" + }, + { + "name": "XCN_CERT_ALT_NAME_GUID" + } + ], + "uses": [ + { + "interface": "IAlternativeName", + "method": "InitializeFromRawData", + "parameter": "Type" + } + ] + }, + { + "name": "PDH_LOG", + "flags": false, + "members": [ + { + "name": "PDH_LOG_READ_ACCESS" + }, + { + "name": "PDH_LOG_WRITE_ACCESS" + }, + { + "name": "PDH_LOG_UPDATE_ACCESS" + } + ], + "uses": [ + { + "method": "PdhOpenLogA", + "parameter": "dwAccessFlags" + }, + { + "method": "PdhOpenLogW", + "parameter": "dwAccessFlags" + } + ] + }, + { + "name": "ICertGetConfig.GetConfigFlags", + "flags": false, + "members": [ + { + "name": "CC_DEFAULTCONFIG", + "value": 0 + }, + { + "name": "CC_FIRSTCONFIG", + "value": 2 + }, + { + "name": "CC_LOCALACTIVECONFIG", + "value": 4 + }, + { + "name": "CC_LOCALCONFIG", + "value": 3 + }, + { + "name": "CC_UIPICKCONFIG", + "value": 1 + }, + { + "name": "CC_UIPICKCONFIGSKIPLOCALCA_", + "value": 5 + } + ], + "uses": [ + { + "interface": "ICertGetConfig", + "method": "GetConfig", + "parameter": "Flags" + } + ] + }, + { + "name": "SetPriorityClass_dwPriorityClassFlags", + "flags": false, + "members": [ + { + "name": "ABOVE_NORMAL_PRIORITY_CLASS", + "value": 32768 + }, + { + "name": "BELOW_NORMAL_PRIORITY_CLASS", + "value": 16384 + }, + { + "name": "HIGH_PRIORITY_CLASS", + "value": 128 + }, + { + "name": "IDLE_PRIORITY_CLASS", + "value": 64 + }, + { + "name": "NORMAL_PRIORITY_CLASS", + "value": 32 + }, + { + "name": "PROCESS_MODE_BACKGROUND_BEGIN", + "value": 1048576 + }, + { + "name": "PROCESS_MODE_BACKGROUND_END", + "value": 2097152 + }, + { + "name": "REALTIME_PRIORITY_CLASS", + "value": 256 + } + ], + "uses": [ + { + "method": "SetPriorityClass", + "parameter": "dwPriorityClass" + } + ] + }, + { + "name": "BCryptImportKeyPair_pszBlobTypeFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_DH_PRIVATE_BLOB" + }, + { + "name": "BCRYPT_DH_PUBLIC_BLOB" + }, + { + "name": "BCRYPT_DSA_PRIVATE_BLOB" + }, + { + "name": "BCRYPT_DSA_PUBLIC_BLOB" + }, + { + "name": "BCRYPT_ECCPRIVATE_BLOB" + }, + { + "name": "BCRYPT_ECCPUBLIC_BLOB" + }, + { + "name": "BCRYPT_PUBLIC_KEY_BLOB" + }, + { + "name": "BCRYPT_PRIVATE_KEY_BLOB" + }, + { + "name": "BCRYPT_RSAPRIVATE_BLOB" + }, + { + "name": "BCRYPT_RSAPUBLIC_BLOB" + }, + { + "name": "LEGACY_DH_PUBLIC_BLOB" + }, + { + "name": "LEGACY_DH_PRIVATE_BLOB" + }, + { + "name": "LEGACY_DSA_PRIVATE_BLOB" + }, + { + "name": "LEGACY_DSA_PUBLIC_BLOB" + }, + { + "name": "LEGACY_DSA_V2_PRIVATE_BLOB" + }, + { + "name": "LEGACY_RSAPRIVATE_BLOB" + }, + { + "name": "LEGACY_RSAPUBLIC_BLOB" + } + ], + "uses": [ + { + "method": "BCryptImportKeyPair", + "parameter": "pszBlobType" + } + ] + }, + { + "name": "BCRYPT_PAD", + "flags": false, + "members": [ + { + "name": "BCRYPT_PAD_NONE" + }, + { + "name": "BCRYPT_PAD_OAEP" + }, + { + "name": "BCRYPT_PAD_PKCS1" + } + ], + "uses": [ + { + "method": "BCryptDecrypt", + "parameter": "dwFlags" + }, + { + "method": "BCryptEncrypt", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DPAMM", + "flags": false, + "members": [ + { + "name": "DPAMM_MERGE", + "value": 1 + }, + { + "name": "DPAMM_DELETE", + "value": 2 + }, + { + "name": "DPAMM_INSERT", + "value": 3 + } + ], + "uses": [ + { + "method": "PFNDPAMERGE", + "parameter": "uMsg" + }, + { + "method": "PFNDPAMERGECONST", + "parameter": "uMsg" + } + ] + }, + { + "name": "WS", + "flags": true, + "members": [ + { + "name": "WS_MINIMIZE" + }, + { + "name": "WS_MAXIMIZE" + }, + { + "name": "WS_HSCROLL" + }, + { + "name": "WS_VSCROLL" + } + ], + "uses": [ + { + "method": "CreateMDIWindowA", + "parameter": "dwStyle" + }, + { + "method": "CreateMDIWindowW", + "parameter": "dwStyle" + }, + { + "struct": "MDICREATESTRUCTW", + "field": "style" + }, + { + "struct": "MDICREATESTRUCTA", + "field": "style" + } + ] + }, + { + "name": "CRYPT_STRING", + "flags": false, + "members": [ + { + "name": "CRYPT_STRING_BASE64HEADER", + "value": 0 + }, + { + "name": "CRYPT_STRING_BASE64", + "value": 1 + }, + { + "name": "CRYPT_STRING_BINARY", + "value": 2 + }, + { + "name": "CRYPT_STRING_BASE64REQUESTHEADER", + "value": 3 + }, + { + "name": "CRYPT_STRING_HEX", + "value": 4 + }, + { + "name": "CRYPT_STRING_HEXASCII", + "value": 5 + }, + { + "name": "CRYPT_STRING_BASE64X509CRLHEADER", + "value": 9 + }, + { + "name": "CRYPT_STRING_HEXADDR", + "value": 10 + }, + { + "name": "CRYPT_STRING_HEXASCIIADDR", + "value": 11 + }, + { + "name": "CRYPT_STRING_HEXRAW", + "value": 12 + }, + { + "name": "CRYPT_STRING_STRICT", + "value": 536870912 + } + ], + "uses": [ + { + "method": "CryptBinaryToStringW", + "parameter": "dwFlags" + }, + { + "method": "CryptBinaryToStringA", + "parameter": "dwFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "RESOURCEUSAGE_CONNECTABLE" + }, + { + "name": "RESOURCEUSAGE_CONTAINER" + }, + { + "name": "RESOURCEUSAGE_ATTACHED" + }, + { + "name": "RESOURCEUSAGE_ALL" + } + ], + "uses": [ + { + "method": "WNetOpenEnumA", + "parameter": "dwUsage" + }, + { + "method": "WNetOpenEnumW", + "parameter": "dwUsage" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "CREATE_ALWAYS", + "value": 2 + }, + { + "name": "CREATE_NEW", + "value": 1 + }, + { + "name": "OPEN_ALWAYS", + "value": 4 + }, + { + "name": "OPEN_EXISTING", + "value": 3 + }, + { + "name": "TRUNCATE_EXISTING", + "value": 5 + } + ], + "uses": [ + { + "method": "CreateFileTransactedW", + "parameter": "dwCreationDisposition" + }, + { + "method": "CreateFileW", + "parameter": "dwCreationDisposition" + }, + { + "method": "CreateFileTransactedA", + "parameter": "dwCreationDisposition" + }, + { + "method": "CreateFileA", + "parameter": "dwCreationDisposition" + }, + { + "method": "CreateFile2", + "parameter": "dwCreationDisposition" + } + ] + }, + { + "name": "MountNtmsMedia_dwOptionsFlags", + "flags": true, + "members": [ + { + "name": "NTMS_MOUNT_SPECIFIC_DRIVE" + }, + { + "name": "NTMS_MOUNT_READ" + }, + { + "name": "NTMS_MOUNT_WRITE" + }, + { + "name": "NTMS_MOUNT_ERROR_NOT_AVAILABLE" + }, + { + "name": "NTMS_MOUNT_ERROR_OFFLINE" + } + ], + "uses": [ + { + "method": "MountNtmsMedia", + "parameter": "dwOptions" + } + ] + }, + { + "name": "IEnumCERTVIEWCOLUMN.GetValueFlags", + "flags": false, + "members": [ + { + "name": "CV_OUT_BASE64" + }, + { + "name": "CV_OUT_BASE64HEADER" + }, + { + "name": "CV_OUT_BASE64REQUESTHEADER" + }, + { + "name": "CV_OUT_BASE64X509CRLHEADER" + }, + { + "name": "CV_OUT_BINARY" + }, + { + "name": "CV_OUT_HEX" + }, + { + "name": "CV_OUT_HEXADDR" + }, + { + "name": "CV_OUT_HEXASCII" + }, + { + "name": "CV_OUT_HEXASCIIADDR" + } + ], + "uses": [ + { + "interface": "IEnumCERTVIEWCOLUMN", + "method": "GetValue", + "parameter": "Flags" + } + ] + }, + { + "name": "XEPR", + "flags": false, + "members": [ + { + "name": "XEPR_CADNS" + }, + { + "name": "XEPR_CAFRIENDLYNAME" + }, + { + "name": "XEPR_CANAME" + }, + { + "name": "XEPR_HASH" + }, + { + "name": "XEPR_REQUESTID" + } + ], + "uses": [ + { + "interface": "ICEnroll4", + "method": "enumPendingRequest", + "parameter": "lDesiredProperty" + }, + { + "interface": "IEnroll4", + "method": "enumPendingRequestWStr", + "parameter": "lDesiredProperty" + } + ] + }, + { + "name": "ICOMAdminCatalog.ExportApplication_lOptionsFlags", + "flags": false, + "members": [ + { + "name": "COMAdminExportNoUsers", + "value": 0 + }, + { + "name": "COMAdminExportUsers", + "value": 1 + }, + { + "name": "COMAdminExportApplicationProxy", + "value": 2 + }, + { + "name": "COMAdminExportForceOverwriteOfFile", + "value": 4 + }, + { + "name": "COMAdminExportIn10Format", + "value": 16 + } + ], + "uses": [ + { + "interface": "ICOMAdminCatalog", + "method": "ExportApplication", + "parameter": "lOptions" + } + ] + }, + { + "name": "SetIfEntry_pIfRowFlags", + "flags": false, + "members": [ + { + "name": "MIB_IF_ADMIN_STATUS_UP" + }, + { + "name": "MIB_IF_ADMIN_STATUS_DOWN" + } + ], + "uses": [ + { + "method": "SetIfEntry", + "parameter": "pIfRow" + } + ] + }, + { + "name": "MEM", + "flags": false, + "members": [ + { + "name": "MEM_DECOMMIT", + "value": 16384 + }, + { + "name": "MEM_RELEASE", + "value": 32768 + } + ], + "uses": [ + { + "method": "VirtualFree", + "parameter": "dwFreeType" + }, + { + "method": "VirtualFreeEx", + "parameter": "dwFreeType" + } + ] + }, + { + "name": "RASADP", + "flags": false, + "members": [ + { + "name": "RASADP_DisableConnectionQuery" + }, + { + "name": "RASADP_LoginSessionDisable" + }, + { + "name": "RASADP_SavedAddressesLimit" + }, + { + "name": "RASADP_FailedConnectionTimeout" + }, + { + "name": "RASADP_ConnectionQueryTimeout" + } + ], + "uses": [ + { + "method": "RasSetAutodialParamA", + "parameter": "arg1" + }, + { + "method": "RasSetAutodialParamW", + "parameter": "arg1" + }, + { + "method": "RasGetAutodialParamW", + "parameter": "arg1" + }, + { + "method": "RasGetAutodialParamA", + "parameter": "arg1" + } + ] + }, + { + "name": "SnmpCreatePdu_PDU_typeFlags", + "flags": false, + "members": [ + { + "name": "SNMP_PDU_GET" + }, + { + "name": "SNMP_PDU_GETNEXT" + }, + { + "name": "SNMP_PDU_RESPONSE" + }, + { + "name": "SNMP_PDU_SET" + }, + { + "name": "SNMP_PDU_GETBULK" + }, + { + "name": "SNMP_PDU_TRAP" + } + ], + "uses": [ + { + "method": "SnmpCreatePdu", + "parameter": "PDU_type" + } + ] + }, + { + "name": "DeleteNtmsRequests_dwTypeFlags", + "flags": false, + "members": [ + { + "name": "NTMS_LIBREQUEST" + }, + { + "name": "NTMS_OPREQUEST" + } + ], + "uses": [ + { + "method": "DeleteNtmsRequests", + "parameter": "dwType" + } + ] + }, + { + "name": "ITfSourceSingle.AdviseSingleSink_riidFlags", + "flags": false, + "members": [ + { + "name": "IID_ITfCleanupContextDurationSink" + }, + { + "name": "IID_ITfFunctionProvider" + } + ], + "uses": [ + { + "interface": "ITfSourceSingle", + "method": "AdviseSingleSink", + "parameter": "riid" + } + ] + }, + { + "name": "IDirectXVideoAccelerationService.CreateSurface_DxvaTypeFlags", + "flags": false, + "members": [ + { + "name": "DXVA2_VideoDecoderRenderTarget" + }, + { + "name": "DXVA2_VideoProcessorRenderTarget" + }, + { + "name": "DXVA2_VideoSoftwareRenderTarget" + } + ], + "uses": [ + { + "interface": "IDirectXVideoAccelerationService", + "method": "CreateSurface", + "parameter": "DxvaType" + } + ] + }, + { + "name": "CryptImportPublicKeyInfoEx2Flags", + "flags": true, + "members": [ + { + "name": "CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG" + }, + { + "name": "CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG" + } + ], + "uses": [ + { + "method": "CryptImportPublicKeyInfoEx2", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ICertAdmin2.GetMyRoles_pRolesFlags", + "flags": true, + "members": [ + { + "name": "CA_ACCESS_ADMIN", + "value": 1 + }, + { + "name": "CA_ACCESS_AUDITOR", + "value": 4 + }, + { + "name": "CA_ACCESS_ENROLL", + "value": 512 + }, + { + "name": "CA_ACCESS_OFFICER", + "value": 2 + }, + { + "name": "CA_ACCESS_OPERATOR", + "value": 8 + }, + { + "name": "CA_ACCESS_READ", + "value": 256 + } + ], + "uses": [ + { + "interface": "ICertAdmin2", + "method": "GetMyRoles", + "parameter": "pRoles" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "CRYPT_XML_FLAG_DISABLE_EXTENSIONS", + "value": 268435456 + } + ], + "uses": [ + { + "method": "CryptXmlImportPublicKey", + "parameter": "dwFlags" + }, + { + "method": "CryptXmlGetAlgorithmInfo", + "parameter": "dwFlags" + }, + { + "method": "CryptXmlVerifySignature", + "parameter": "dwFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "CONTAINER_INHERIT_ACE" + }, + { + "name": "FAILED_ACCESS_ACE_FLAG" + }, + { + "name": "INHERIT_ONLY_ACE" + }, + { + "name": "INHERITED_ACE" + }, + { + "name": "NO_PROPAGATE_INHERIT_ACE" + }, + { + "name": "OBJECT_INHERIT_ACE" + }, + { + "name": "SUCCESSFUL_ACCESS_ACE_FLAG" + } + ], + "uses": [ + { + "method": "AddAuditAccessObjectAce", + "parameter": "AceFlags" + }, + { + "method": "AddAuditAccessAceEx", + "parameter": "AceFlags" + }, + { + "struct": "ACE_HEADER", + "field": "AceFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PDH_FLAGS_FILE_BROWSER_ONLY" + }, + { + "name": "None", + "value": 0 + } + ], + "uses": [ + { + "method": "PdhSelectDataSourceW", + "parameter": "dwFlags" + }, + { + "method": "PdhSelectDataSourceA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "FILE_NOTIFY_CHANGE", + "flags": true, + "members": [ + { + "name": "FILE_NOTIFY_CHANGE_FILE_NAME", + "value": 1 + }, + { + "name": "FILE_NOTIFY_CHANGE_DIR_NAME", + "value": 2 + }, + { + "name": "FILE_NOTIFY_CHANGE_ATTRIBUTES", + "value": 4 + }, + { + "name": "FILE_NOTIFY_CHANGE_SIZE", + "value": 8 + }, + { + "name": "FILE_NOTIFY_CHANGE_LAST_WRITE", + "value": 16 + }, + { + "name": "FILE_NOTIFY_CHANGE_LAST_ACCESS", + "value": 32 + }, + { + "name": "FILE_NOTIFY_CHANGE_CREATION", + "value": 64 + }, + { + "name": "FILE_NOTIFY_CHANGE_SECURITY", + "value": 256 + } + ], + "uses": [ + { + "method": "ReadDirectoryChangesW", + "parameter": "dwNotifyFilter" + }, + { + "method": "ReadDirectoryChangesExW", + "parameter": "dwNotifyFilter" + } + ] + }, + { + "name": "LR", + "flags": true, + "members": [ + { + "name": "LR_CREATEDIBSECTION" + }, + { + "name": "LR_DEFAULTCOLOR" + }, + { + "name": "LR_DEFAULTSIZE" + }, + { + "name": "LR_LOADFROMFILE" + }, + { + "name": "LR_LOADMAP3DCOLORS" + }, + { + "name": "LR_LOADTRANSPARENT" + }, + { + "name": "LR_MONOCHROME" + }, + { + "name": "LR_SHARED" + } + ], + "uses": [ + { + "method": "ImageList_LoadImageA", + "parameter": "uFlags" + }, + { + "method": "ImageList_LoadImageW", + "parameter": "uFlags" + } + ] + }, + { + "name": "COMPRESS_ALGORITHM", + "flags": false, + "members": [ + { + "name": "COMPRESS_ALGORITHM_MSZIP", + "value": 2 + }, + { + "name": "COMPRESS_ALGORITHM_XPRESS", + "value": 3 + }, + { + "name": "COMPRESS_ALGORITHM_XPRESS_HUFF", + "value": 4 + }, + { + "name": "COMPRESS_ALGORITHM_LZMS", + "value": 5 + } + ], + "uses": [ + { + "method": "CreateDecompressor", + "parameter": "Algorithm" + }, + { + "method": "CreateCompressor", + "parameter": "Algorithm" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_BADCONFIG" + }, + { + "name": "INSTALLSTATE_INCOMPLETE" + }, + { + "name": "INSTALLSTATE_SOURCEABSENT" + }, + { + "name": "INSTALLSTATE_MOREDATA" + }, + { + "name": "INSTALLSTATE_INVALIDARG" + }, + { + "name": "INSTALLSTATE_UNKNOWN" + }, + { + "name": "INSTALLSTATE_BROKEN" + }, + { + "name": "INSTALLSTATE_ADVERTISED" + }, + { + "name": "INSTALLSTATE_ABSENT" + }, + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_SOURCE" + }, + { + "name": "INSTALLSTATE_DEFAULT" + } + ], + "uses": [ + { + "method": "MsiGetFeatureStateA", + "parameter": "piInstalled" + }, + { + "method": "MsiGetFeatureStateW", + "parameter": "piInstalled" + } + ] + }, + { + "name": "AuthzInitializeResourceManagerExFlags", + "flags": true, + "members": [ + { + "name": "AUTHZ_RM_FLAG_NO_AUDIT", + "value": 1 + }, + { + "name": "AUTHZ_RM_FLAG_INITIALIZE_UNDER_IMPERSONATION", + "value": 2 + }, + { + "name": "AUTHZ_RM_FLAG_NO_CENTRAL_ACCESS_POLICIES", + "value": 4 + } + ], + "uses": [ + { + "method": "AuthzInitializeResourceManagerEx", + "parameter": "Flags" + } + ] + }, + { + "name": "SnmpGetPduData_PDU_typeFlags", + "flags": false, + "members": [ + { + "name": "SNMP_PDU_GET_" + }, + { + "name": "SNMP_PDU_GETNEXT_" + }, + { + "name": "SNMP_PDU_RESPONSE_" + }, + { + "name": "SNMP_PDU_SET_" + }, + { + "name": "SNMP_PDU_GETBULK_" + }, + { + "name": "SNMP_PDU_TRAP_" + } + ], + "uses": [ + { + "method": "SnmpGetPduData", + "parameter": "PDU_type" + } + ] + }, + { + "name": "GGL", + "flags": false, + "members": [ + { + "name": "GGL_LEVEL" + }, + { + "name": "GGL_INDEX" + }, + { + "name": "GGL_STRING" + }, + { + "name": "GGL_PRIVATE" + } + ], + "uses": [ + { + "method": "ImmGetGuideLineA", + "parameter": "dwIndex" + }, + { + "method": "ImmGetGuideLineW", + "parameter": "dwIndex" + }, + { + "method": "ImmGetGuideLineA", + "parameter": "dwIndex" + }, + { + "method": "ImmGetGuideLineW", + "parameter": "dwIndex" + } + ] + }, + { + "name": "ITfReadOnlyProperty.GetType_pguidFlags", + "flags": false, + "members": [ + { + "name": "GUID_TFCAT_PROPSTYLE_STATIC" + }, + { + "name": "GUID_TFCAT_PROPSTYLE_STATICCOMPACT" + }, + { + "name": "GUID_TFCAT_PROPSTYLE_CUSTOM" + } + ], + "uses": [ + { + "interface": "ITfReadOnlyProperty", + "method": "GetType", + "parameter": "pguid" + } + ] + }, + { + "name": "CR_DISP", + "flags": false, + "members": [ + { + "name": "CR_DISP_DENIED" + }, + { + "name": "CR_DISP_ERROR" + }, + { + "name": "CR_DISP_INCOMPLETE" + }, + { + "name": "CR_DISP_ISSUED" + }, + { + "name": "CR_DISP_ISSUED_OUT_OF_BAND" + }, + { + "name": "CR_DISP_UNDER_SUBMISSION" + } + ], + "uses": [ + { + "interface": "ICertRequest3", + "method": "GetIssuedCertificate2", + "parameter": "pDisposition" + }, + { + "interface": "ICertRequest2", + "method": "GetIssuedCertificate", + "parameter": "pDisposition" + } + ] + }, + { + "name": "XEKL_KEYSIZE", + "flags": false, + "members": [ + { + "name": "XEKL_KEYSIZE_MIN" + }, + { + "name": "XEKL_KEYSIZE_MAX" + }, + { + "name": "XEKL_KEYSIZE_INC" + } + ], + "uses": [ + { + "interface": "IEnroll4", + "method": "GetKeyLenEx", + "parameter": "lSizeSpec" + }, + { + "interface": "ICEnroll4", + "method": "GetKeyLenEx", + "parameter": "lSizeSpec" + } + ] + }, + { + "name": "NetUserSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "4" + }, + { + "name": "21" + }, + { + "name": "22" + }, + { + "name": "1003" + }, + { + "name": "1005" + }, + { + "name": "1006" + }, + { + "name": "1007" + }, + { + "name": "1008" + }, + { + "name": "1009" + }, + { + "name": "1010" + }, + { + "name": "1011" + }, + { + "name": "1012" + }, + { + "name": "1014" + }, + { + "name": "1017" + }, + { + "name": "1020" + }, + { + "name": "1024" + }, + { + "name": "1051" + }, + { + "name": "1052" + }, + { + "name": "1053" + } + ], + "uses": [ + { + "method": "NetUserSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "IMbnSmsEvents.OnSmsSendComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "E_MBN_SMS_MEMORY_FAILURE" + }, + { + "name": "E_MBN_SMS_UNKNOWN_SMSC_ADDRESS" + }, + { + "name": "E_MBN_SERVICE_NOT_ACTIVATED" + }, + { + "name": "E_INVALIDARG" + }, + { + "name": "E_MBN_SMS_NETWORK_TIMEOUT" + }, + { + "name": "E_MBN_NOT_REGISTERED" + }, + { + "name": "E_MBN_SMS_LANG_NOT_SUPPORTED" + }, + { + "name": "E_MBN_SMS_ENCODING_NOT_SUPPORTED" + }, + { + "name": "E_MBN_SMS_OPERATION_NOT_ALLOWED" + }, + { + "name": "E_MBN_SMS_MEMORY_FULL" + } + ], + "uses": [ + { + "interface": "IMbnSmsEvents", + "method": "OnSmsSendComplete", + "parameter": "status" + } + ] + }, + { + "name": "CDS", + "flags": false, + "members": [ + { + "name": "CDS_FULLSCREEN" + }, + { + "name": "CDS_GLOBAL" + }, + { + "name": "CDS_NORESET" + }, + { + "name": "CDS_RESET" + }, + { + "name": "CDS_SET_PRIMARY" + }, + { + "name": "CDS_TEST" + }, + { + "name": "CDS_UPDATEREGISTRY" + }, + { + "name": "CDS_VIDEOPARAMETERS" + }, + { + "name": "CDS_ENABLE_UNSAFE_MODES" + }, + { + "name": "CDS_DISABLE_UNSAFE_MODES" + } + ], + "uses": [ + { + "method": "ChangeDisplaySettingsExW", + "parameter": "dwflags" + }, + { + "method": "ChangeDisplaySettingsExA", + "parameter": "dwflags" + } + ] + }, + { + "name": "IDiscRecorder.GetRecorderStateFlags", + "flags": false, + "members": [ + { + "name": "RECORDER_BURNING" + }, + { + "name": "RECORDER_DOING_NOTHING" + }, + { + "name": "RECORDER_OPENED" + } + ], + "uses": [ + { + "interface": "IDiscRecorder", + "method": "GetRecorderState", + "parameter": "pulDevStateFlags" + } + ] + }, + { + "name": "GetScrollBarInfo_idObjectFlags", + "flags": false, + "members": [ + { + "name": "OBJID_CLIENT" + }, + { + "name": "OBJID_HSCROLL" + }, + { + "name": "OBJID_VSCROLL" + } + ], + "uses": [ + { + "method": "GetScrollBarInfo", + "parameter": "idObject" + } + ] + }, + { + "name": "EnumDateFormatsExExFlags", + "flags": false, + "members": [ + { + "name": "DATE_SHORTDATE" + }, + { + "name": "DATE_LONGDATE" + }, + { + "name": "DATE_YEARMONTH" + }, + { + "name": "DATE_MONTHDAY" + } + ], + "uses": [ + { + "method": "EnumDateFormatsExEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "CryptEncodeObjectExFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_ENCODE_ALLOC_FLAG" + }, + { + "name": "CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG" + }, + { + "name": "CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG" + }, + { + "name": "CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG" + }, + { + "name": "CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG" + }, + { + "name": "CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG_" + } + ], + "uses": [ + { + "method": "CryptEncodeObjectEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ICOMAdminCatalog2.IsSafeToDelete_pCOMAdminInUseFlags", + "flags": false, + "members": [ + { + "name": "COMAdminNotInUse", + "value": 0 + }, + { + "name": "COMAdminInUseByCatalog", + "value": 1 + }, + { + "name": "COMAdminInUseByRegistryUnknown", + "value": 2 + }, + { + "name": "COMAdminInUseByRegistryProxyStub", + "value": 3 + }, + { + "name": "COMAdminInUseByRegistryTypeLib", + "value": 4 + }, + { + "name": "COMAdminInUseByRegistryClsid", + "value": 5 + } + ], + "uses": [ + { + "interface": "ICOMAdminCatalog2", + "method": "IsSafeToDelete", + "parameter": "pCOMAdminInUse" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "DefaultNone" + }, + { + "name": "DefaultPolicyServer" + } + ], + "uses": [ + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "Initialize", + "parameter": "PropertyFlags" + }, + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "GetPropertyFlags", + "parameter": "pValue" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "CDS_FULLSCREEN" + }, + { + "name": "CDS_GLOBAL" + }, + { + "name": "CDS_NORESET" + }, + { + "name": "CDS_RESET" + }, + { + "name": "CDS_SET_PRIMARY" + }, + { + "name": "CDS_TEST" + }, + { + "name": "CDS_UPDATEREGISTRY" + } + ], + "uses": [ + { + "method": "ChangeDisplaySettingsA", + "parameter": "dwFlags" + }, + { + "method": "ChangeDisplaySettingsW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TXFS_MINIVERSION", + "flags": false, + "members": [ + { + "name": "TXFS_MINIVERSION_COMMITTED_VIEW", + "value": 0 + }, + { + "name": "TXFS_MINIVERSION_DIRTY_VIEW", + "value": 65535 + }, + { + "name": "TXFS_MINIVERSION_DEFAULT_VIEW", + "value": 65534 + } + ], + "uses": [ + { + "method": "CreateFileTransactedW", + "parameter": "pusMiniVersion" + }, + { + "method": "CreateFileTransactedA", + "parameter": "pusMiniVersion" + } + ] + }, + { + "name": "FILE_MAP", + "flags": true, + "members": [ + { + "name": "FILE_MAP_ALL_ACCESS" + }, + { + "name": "FILE_MAP_READ" + }, + { + "name": "FILE_MAP_WRITE" + } + ], + "uses": [ + { + "method": "MapViewOfFileExNuma", + "parameter": "dwDesiredAccess" + }, + { + "method": "MapViewOfFileFromApp", + "parameter": "DesiredAccess" + }, + { + "method": "MapViewOfFileEx", + "parameter": "dwDesiredAccess" + }, + { + "method": "MapViewOfFile", + "parameter": "dwDesiredAccess" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "DACL_SECURITY_INFORMATION" + }, + { + "name": "GROUP_SECURITY_INFORMATION" + }, + { + "name": "OWNER_SECURITY_INFORMATION" + }, + { + "name": "SACL_SECURITY_INFORMATION" + } + ], + "uses": [ + { + "method": "SetServiceObjectSecurity", + "parameter": "dwSecurityInformation" + }, + { + "interface": "ISecurityInformation", + "method": "SetSecurity", + "parameter": "SecurityInformation" + }, + { + "interface": "ISecurityInformation", + "method": "GetSecurity", + "parameter": "RequestedInformation" + }, + { + "method": "SetUserObjectSecurity", + "parameter": "pSIRequested" + } + ] + }, + { + "name": "IX509EnrollmentPolicyServer.ExportFlags", + "flags": false, + "members": [ + { + "name": "ExportTemplates" + }, + { + "name": "ExportOIDs" + } + ], + "uses": [ + { + "interface": "IX509EnrollmentPolicyServer", + "method": "Export", + "parameter": "exportFlags" + } + ] + }, + { + "name": "VER", + "flags": true, + "members": [ + { + "name": "VER_BUILDNUMBER", + "value": 4 + }, + { + "name": "VER_MAJORVERSION", + "value": 2 + }, + { + "name": "VER_MINORVERSION", + "value": 1 + }, + { + "name": "VER_PLATFORMID", + "value": 8 + }, + { + "name": "VER_SERVICEPACKMAJOR", + "value": 32 + }, + { + "name": "VER_SERVICEPACKMINOR", + "value": 16 + }, + { + "name": "VER_SUITENAME", + "value": 64 + }, + { + "name": "VER_PRODUCT_TYPE", + "value": 128 + } + ], + "uses": [ + { + "method": "VerifyVersionInfoA", + "parameter": "dwTypeMask" + }, + { + "method": "VerifyVersionInfoW", + "parameter": "dwTypeMask" + } + ] + }, + { + "name": "CPS", + "flags": false, + "members": [ + { + "name": "CPS_CANCEL" + }, + { + "name": "CPS_COMPLETE" + }, + { + "name": "CPS_CONVERT" + }, + { + "name": "CPS_REVERT" + } + ], + "uses": [ + { + "method": "ImmNotifyIME", + "parameter": "dwIndex" + }, + { + "method": "ImmNotifyIME", + "parameter": "dwIndex" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "BSM_ALLCOMPONENTS", + "value": 0 + }, + { + "name": "BSM_ALLDESKTOPS", + "value": 16 + }, + { + "name": "BSM_APPLICATIONS", + "value": 8 + } + ], + "uses": [ + { + "method": "BroadcastSystemMessageW", + "parameter": "lpInfo" + }, + { + "method": "BroadcastSystemMessageExA", + "parameter": "lpInfo" + }, + { + "method": "BroadcastSystemMessage", + "parameter": "lpInfo" + }, + { + "method": "BroadcastSystemMessageExW", + "parameter": "lpInfo" + } + ] + }, + { + "name": "DuplicateHandle_dwOptionsFlags", + "flags": true, + "members": [ + { + "name": "DUPLICATE_CLOSE_SOURCE", + "value": 1 + }, + { + "name": "DUPLICATE_SAME_ACCESS", + "value": 2 + } + ], + "uses": [ + { + "method": "DuplicateHandle", + "parameter": "dwOptions" + } + ] + }, + { + "name": "PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE_dwReasonFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_OBJECT_LOCATOR_RELEASE_SYSTEM_SHUTDOWN", + "value": 1 + }, + { + "name": "CRYPT_OBJECT_LOCATOR_RELEASE_SERVICE_STOP", + "value": 2 + }, + { + "name": "CRYPT_OBJECT_LOCATOR_RELEASE_PROCESS_EXIT", + "value": 3 + }, + { + "name": "CRYPT_OBJECT_LOCATOR_RELEASE_DLL_UNLOAD", + "value": 4 + } + ], + "uses": [ + { + "method": "PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE", + "parameter": "dwReason" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PsPolicyID" + }, + { + "name": "PsFriendlyName" + } + ], + "uses": [ + { + "interface": "IX509PolicyServerUrl", + "method": "SetStringProperty", + "parameter": "propertyId" + }, + { + "interface": "IX509PolicyServerUrl", + "method": "GetStringProperty", + "parameter": "propertyId" + } + ] + }, + { + "name": "IX509PolicyServerListManager.InitializeFlags", + "flags": false, + "members": [ + { + "name": "PsfLocationGroupPolicy" + }, + { + "name": "PsfLocationRegistry" + } + ], + "uses": [ + { + "interface": "IX509PolicyServerListManager", + "method": "Initialize", + "parameter": "Flags" + } + ] + }, + { + "name": "SPIF", + "flags": true, + "members": [ + { + "name": "SPIF_UPDATEINIFILE" + }, + { + "name": "SPIF_SENDCHANGE" + }, + { + "name": "SPIF_SENDWININICHANGE" + } + ], + "uses": [ + { + "method": "SystemParametersInfoA", + "parameter": "fWinIni" + }, + { + "method": "SystemParametersInfoW", + "parameter": "fWinIni" + } + ] + }, + { + "name": "CryptQueryObject_pdwContentTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_QUERY_CONTENT_CERT" + }, + { + "name": "CERT_QUERY_CONTENT_CERT_PAIR" + }, + { + "name": "CERT_QUERY_CONTENT_CRL" + }, + { + "name": "CERT_QUERY_CONTENT_CTL" + }, + { + "name": "CERT_QUERY_CONTENT_PFX" + }, + { + "name": "CERT_QUERY_CONTENT_PFX_AND_LOAD" + }, + { + "name": "CERT_QUERY_CONTENT_PKCS7_SIGNED" + }, + { + "name": "CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED" + }, + { + "name": "CERT_QUERY_CONTENT_PKCS7_UNSIGNED" + }, + { + "name": "CERT_QUERY_CONTENT_PKCS10" + }, + { + "name": "CERT_QUERY_CONTENT_SERIALIZED_CERT" + }, + { + "name": "CERT_QUERY_CONTENT_SERIALIZED_CRL" + }, + { + "name": "CERT_QUERY_CONTENT_SERIALIZED_CTL" + }, + { + "name": "CERT_QUERY_CONTENT_SERIALIZED_STORE" + } + ], + "uses": [ + { + "method": "CryptQueryObject", + "parameter": "pdwContentType" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_SOURCE" + }, + { + "name": "INSTALLSTATE_DEFAULT" + } + ], + "uses": [ + { + "method": "MsiInstallMissingComponentA", + "parameter": "eInstallState" + }, + { + "method": "MsiInstallMissingComponentW", + "parameter": "eInstallState" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "GWL_EXSTYLE" + }, + { + "name": "GWLP_HINSTANCE" + }, + { + "name": "GWLP_ID" + }, + { + "name": "GWL_STYLE" + }, + { + "name": "GWLP_USERDATA" + }, + { + "name": "GWLP_WNDPROC" + } + ], + "uses": [ + { + "method": "SetWindowLongPtrA", + "parameter": "nIndex" + }, + { + "method": "SetWindowLongPtrW", + "parameter": "nIndex" + } + ] + }, + { + "name": "AddMandatoryAceFlags", + "flags": true, + "members": [ + { + "name": "OBJECT_INHERIT_ACE", + "value": 1 + }, + { + "name": "CONTAINER_INHERIT_ACE", + "value": 2 + }, + { + "name": "NO_PROPAGATE_INHERIT_ACE", + "value": 4 + }, + { + "name": "INHERIT_ONLY_ACE", + "value": 8 + }, + { + "name": "INHERITED_ACE", + "value": 16 + } + ], + "uses": [ + { + "method": "AddMandatoryAce", + "parameter": "AceFlags" + } + ] + }, + { + "name": "ImageGetDigestStream_DigestLevelFlags", + "flags": true, + "members": [ + { + "name": "CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO", + "value": 4 + }, + { + "name": "CERT_PE_IMAGE_DIGEST_DEBUG_INFO", + "value": 1 + }, + { + "name": "CERT_PE_IMAGE_DIGEST_RESOURCES", + "value": 2 + } + ], + "uses": [ + { + "method": "ImageGetDigestStream", + "parameter": "DigestLevel" + } + ] + }, + { + "name": "SNMP_PDU", + "flags": false, + "members": [ + { + "name": "SNMP_PDU_GET" + }, + { + "name": "SNMP_PDU_GETNEXT" + }, + { + "name": "SNMP_PDU_SET" + } + ], + "uses": [ + { + "method": "SnmpMgrRequest", + "parameter": "requestType" + }, + { + "method": "SnmpExtensionQuery", + "parameter": "bPduType" + } + ] + }, + { + "name": "SB", + "flags": false, + "members": [ + { + "name": "SB_BOTH" + }, + { + "name": "SB_CTL" + }, + { + "name": "SB_HORZ" + }, + { + "name": "SB_VERT" + } + ], + "uses": [ + { + "method": "ShowScrollBar", + "parameter": "wBar" + }, + { + "method": "EnableScrollBar", + "parameter": "wSBflags" + } + ] + }, + { + "name": "CryptAcquireCertificatePrivateKeyFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_ACQUIRE_CACHE_FLAG" + }, + { + "name": "CRYPT_ACQUIRE_COMPARE_KEY_FLAG" + }, + { + "name": "CRYPT_ACQUIRE_NO_HEALING" + }, + { + "name": "CRYPT_ACQUIRE_SILENT_FLAG" + }, + { + "name": "CRYPT_ACQUIRE_USE_PROV_INFO_FLAG" + }, + { + "name": "CRYPT_ACQUIRE__WINDOWS_HANDLE_FLAG" + } + ], + "uses": [ + { + "method": "CryptAcquireCertificatePrivateKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "EnableMenuItem_uEnableFlags", + "flags": true, + "members": [ + { + "name": "MF_BYCOMMAND" + }, + { + "name": "MF_BYPOSITION" + }, + { + "name": "MF_DISABLED" + }, + { + "name": "MF_ENABLED" + }, + { + "name": "MF_GRAYED" + } + ], + "uses": [ + { + "method": "EnableMenuItem", + "parameter": "uEnable" + } + ] + }, + { + "name": "IX509EnrollmentPolicyServer.LoadPolicy_optionFlags", + "flags": false, + "members": [ + { + "name": "LoadOptionDefault" + }, + { + "name": "LoadOptionCacheOnly" + }, + { + "name": "LoadOptionReload" + }, + { + "name": "LoadOptionRegisterForADChanges" + } + ], + "uses": [ + { + "interface": "IX509EnrollmentPolicyServer", + "method": "LoadPolicy", + "parameter": "option" + } + ] + }, + { + "name": "LOGON", + "flags": false, + "members": [ + { + "name": "LOGON_WITH_PROFILE", + "value": 1 + }, + { + "name": "LOGON_NETCREDENTIALS_ONLY", + "value": 2 + } + ], + "uses": [ + { + "method": "CreateProcessWithLogonW", + "parameter": "dwLogonFlags" + }, + { + "method": "CreateProcessWithTokenW", + "parameter": "dwLogonFlags" + } + ] + }, + { + "name": "OpenThreadWaitChainSessionFlags", + "flags": false, + "members": [ + { + "name": "WCT_ASYNC_OPEN_FLAG" + } + ], + "uses": [ + { + "method": "OpenThreadWaitChainSession", + "parameter": "Flags" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_ABSENT" + }, + { + "name": "INSTALLSTATE_SOURCE" + }, + { + "name": "INSTALLSTATE_DEFAULT" + }, + { + "name": "INSTALLSTATE_ADVERTISED" + } + ], + "uses": [ + { + "method": "MsiConfigureProductExA", + "parameter": "eInstallState" + }, + { + "method": "MsiConfigureFeatureW", + "parameter": "eInstallState" + }, + { + "method": "MsiConfigureProductW", + "parameter": "eInstallState" + }, + { + "method": "MsiConfigureFeatureA", + "parameter": "eInstallState" + }, + { + "method": "MsiConfigureProductExW", + "parameter": "eInstallState" + }, + { + "method": "MsiConfigureProductA", + "parameter": "eInstallState" + } + ] + }, + { + "name": "REG", + "flags": false, + "members": [ + { + "name": "REG_FORCE_RESTORE" + }, + { + "name": "REG_WHOLE_HIVE_VOLATILE" + } + ], + "uses": [ + { + "method": "RegRestoreKeyW", + "parameter": "dwFlags" + }, + { + "method": "RegRestoreKeyA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "CertFindCertificateInStore_dwFindTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_FIND_ANY" + }, + { + "name": "CERT_FIND_CERT_ID" + }, + { + "name": "CERT_FIND_CTL_USAGE" + }, + { + "name": "CERT_FIND_ENHKEY_USAGE" + }, + { + "name": "CERT_FIND_EXISTING" + }, + { + "name": "CERT_FIND_HASH" + }, + { + "name": "CERT_FIND_HAS_PRIVATE_KEY" + }, + { + "name": "CERT_FIND_ISSUER_ATTR" + }, + { + "name": "CERT_FIND_ISSUER_NAME" + }, + { + "name": "CERT_FIND_ISSUER_OF" + }, + { + "name": "CERT_FIND_ISSUER_STR" + }, + { + "name": "CERT_FIND_KEY_IDENTIFIER" + }, + { + "name": "CERT_FIND_KEY_SPEC" + }, + { + "name": "CERT_FIND_MD5_HASH" + }, + { + "name": "CERT_FIND_PROPERTY" + }, + { + "name": "CERT_FIND_PUBLIC_KEY" + }, + { + "name": "CERT_FIND_SHA1_HASH" + }, + { + "name": "CERT_FIND_SIGNATURE_HASH" + }, + { + "name": "CERT_FIND_SUBJECT_ATTR" + }, + { + "name": "CERT_FIND_SUBJECT_CERT" + }, + { + "name": "CERT_FIND_SUBJECT_NAME" + }, + { + "name": "CERT_FIND_SUBJECT_STR" + }, + { + "name": "CERT_FIND_CROSS_CERT_DIST_POINTS" + }, + { + "name": "CERT_FIND_PUBKEY_MD5_HASH" + } + ], + "uses": [ + { + "method": "CertFindCertificateInStore", + "parameter": "dwFindType" + } + ] + }, + { + "name": "TAPE", + "flags": false, + "members": [ + { + "name": "TAPE_ABSOLUTE_POSITION" + }, + { + "name": "TAPE_LOGICAL_POSITION" + } + ], + "uses": [ + { + "method": "GetTapePosition", + "parameter": "dwPositionType" + }, + { + "struct": "TAPE_GET_POSITION", + "field": "Type" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "AllowedKeySignature" + }, + { + "name": "AllowedNullSignature" + } + ], + "uses": [ + { + "interface": "IX509CertificateRequestCmc2", + "method": "CheckSignature", + "parameter": "AllowedSignatureTypes" + }, + { + "interface": "IX509CertificateRequestPkcs10", + "method": "CheckSignature", + "parameter": "AllowedSignatureTypes" + } + ] + }, + { + "name": "EMBED", + "flags": false, + "members": [ + { + "name": "EMBED_PREVIEWPRINT" + }, + { + "name": "EMBED_EDITABLE" + }, + { + "name": "EMBED_INSTALLABLE" + }, + { + "name": "EMBED_NOEMBEDDING" + } + ], + "uses": [ + { + "method": "TTLoadEmbeddedFont", + "parameter": "pulPrivStatus" + }, + { + "method": "TTEmbedFont", + "parameter": "pulPrivStatus" + }, + { + "method": "TTEmbedFontFromFileA", + "parameter": "pulPrivStatus" + }, + { + "method": "TTEmbedFontEx", + "parameter": "pulPrivStatus" + }, + { + "method": "TTGetEmbeddingType", + "parameter": "pulEmbedType" + } + ] + }, + { + "name": "CreateTapePartition_dwPartitionMethodFlags", + "flags": false, + "members": [ + { + "name": "TAPE_FIXED_PARTITIONS" + }, + { + "name": "TAPE_INITIATOR_PARTITIONS" + }, + { + "name": "TAPE_SELECT_PARTITIONS" + } + ], + "uses": [ + { + "method": "CreateTapePartition", + "parameter": "dwPartitionMethod" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "BCRYPT_PAD_PKCS1" + }, + { + "name": "BCRYPT_PAD_PSS" + } + ], + "uses": [ + { + "method": "BCryptVerifySignature", + "parameter": "dwFlags" + }, + { + "method": "BCryptSignHash", + "parameter": "dwFlags" + } + ] + }, + { + "name": "HttpUpdateServiceConfiguration_ConfigIdFlags", + "flags": false, + "members": [ + { + "name": "HttpServiceConfigSSLCertInfo" + }, + { + "name": "HttpServiceConfigSslSniCertInfo" + }, + { + "name": "HttpServiceConfigSslCcsCertInfo" + } + ], + "uses": [ + { + "method": "HttpUpdateServiceConfiguration", + "parameter": "ConfigId" + } + ] + }, + { + "name": "XECR", + "flags": false, + "members": [ + { + "name": "XECR_CMC" + }, + { + "name": "XECR_PKCS10_V1_5" + }, + { + "name": "XECR_PKCS10_V2_0" + }, + { + "name": "XECR_PKCS7" + } + ], + "uses": [ + { + "interface": "IEnroll4", + "method": "createRequestWStr", + "parameter": "Flags" + }, + { + "interface": "ICEnroll4", + "method": "createRequest", + "parameter": "Flags" + }, + { + "interface": "ICEnroll4", + "method": "createFileRequest", + "parameter": "Flags" + }, + { + "interface": "IEnroll4", + "method": "createFileRequestWStr", + "parameter": "Flags" + } + ] + }, + { + "name": "TraceMessageVaFlags", + "flags": true, + "members": [ + { + "name": "TRACE_MESSAGE_GUID" + }, + { + "name": "TRACE_MESSAGE_SEQUENCE" + }, + { + "name": "TRACE_MESSAGE_SYSTEMINFO" + }, + { + "name": "TRACE_MESSAGE_TIMESTAMP" + } + ], + "uses": [ + { + "method": "TraceMessageVa", + "parameter": "MessageFlags" + } + ] + }, + { + "name": "IPolicyQualifier.InitializeEncode_TypeFlags", + "flags": false, + "members": [ + { + "name": "PolicyQualifierTypeUnknown" + }, + { + "name": "PolicyQualifierTypeUrl" + }, + { + "name": "PolicyQualifierTypeUserNotice" + } + ], + "uses": [ + { + "interface": "IPolicyQualifier", + "method": "InitializeEncode", + "parameter": "Type" + } + ] + }, + { + "name": "INSTALLLEVEL", + "flags": false, + "members": [ + { + "name": "INSTALLLEVEL_DEFAULT" + }, + { + "name": "INSTALLLEVEL_MINIMUM" + }, + { + "name": "INSTALLLEVEL_MAXIMUM" + } + ], + "uses": [ + { + "method": "MsiConfigureProductW", + "parameter": "iInstallLevel" + }, + { + "method": "MsiConfigureProductExW", + "parameter": "iInstallLevel" + }, + { + "method": "MsiConfigureProductExA", + "parameter": "iInstallLevel" + }, + { + "method": "MsiConfigureProductA", + "parameter": "iInstallLevel" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "MONITOR_DEFAULTTONEAREST" + }, + { + "name": "MONITOR_DEFAULTTONULL" + }, + { + "name": "MONITOR_DEFAULTTOPRIMARY" + } + ], + "uses": [ + { + "method": "MonitorFromRect", + "parameter": "dwFlags" + }, + { + "method": "MonitorFromPoint", + "parameter": "dwFlags" + }, + { + "method": "MonitorFromWindow", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TranslateCharsetInfoFlags", + "flags": false, + "members": [ + { + "name": "TCI_SRCCHARSET" + }, + { + "name": "TCI_SRCCODEPAGE" + }, + { + "name": "TCI_SRCFONTSIG" + }, + { + "name": "TCI_SRCLOCALE" + } + ], + "uses": [ + { + "method": "TranslateCharsetInfo", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IACE", + "flags": false, + "members": [ + { + "name": "IACE_CHILDREN" + }, + { + "name": "IACE_DEFAULT" + }, + { + "name": "IACE_IGNORENOCONTEXT" + } + ], + "uses": [ + { + "method": "ImmAssociateContextEx", + "parameter": "arg3" + }, + { + "method": "ImmAssociateContextEx", + "parameter": "arg3" + } + ] + }, + { + "name": "HTTP_ADDREQ_FLAG", + "flags": true, + "members": [ + { + "name": "HTTP_ADDREQ_FLAG_ADD" + }, + { + "name": "HTTP_ADDREQ_FLAG_ADD_IF_NEW" + }, + { + "name": "HTTP_ADDREQ_FLAG_COALESCE" + }, + { + "name": "HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA" + }, + { + "name": "HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON" + }, + { + "name": "HTTP_ADDREQ_FLAG_REPLACE" + } + ], + "uses": [ + { + "method": "HttpAddRequestHeadersA", + "parameter": "dwModifiers" + }, + { + "method": "HttpAddRequestHeadersW", + "parameter": "dwModifiers" + } + ] + }, + { + "name": "ITextFont.Reset_ValueFlags", + "flags": true, + "members": [ + { + "name": "tomDefault" + }, + { + "name": "tomUndefined" + }, + { + "name": "tomApplyLater" + }, + { + "name": "tomApplyNow" + }, + { + "name": "tomCacheParms" + }, + { + "name": "tomTrackParms" + }, + { + "name": "tomApplyTmp" + }, + { + "name": "tomDisableSmartFont" + }, + { + "name": "tomEnableSmartFont" + }, + { + "name": "tomUsePoints" + }, + { + "name": "tomUseTwips" + } + ], + "uses": [ + { + "interface": "ITextFont", + "method": "Reset", + "parameter": "Value" + } + ] + }, + { + "name": "PrintWindowFlags", + "flags": false, + "members": [ + { + "name": "PW_CLIENTONLY" + } + ], + "uses": [ + { + "method": "PrintWindow", + "parameter": "nFlags" + } + ] + }, + { + "name": "SetWindowPosFlags", + "flags": true, + "members": [ + { + "name": "SWP_ASYNCWINDOWPOS", + "value": 16384 + }, + { + "name": "SWP_DEFERERASE", + "value": 8192 + }, + { + "name": "SWP_DRAWFRAME", + "value": 32 + }, + { + "name": "SWP_FRAMECHANGED", + "value": 32 + }, + { + "name": "SWP_HIDEWINDOW", + "value": 128 + }, + { + "name": "SWP_NOACTIVATE", + "value": 16 + }, + { + "name": "SWP_NOCOPYBITS", + "value": 256 + }, + { + "name": "SWP_NOMOVE", + "value": 2 + }, + { + "name": "SWP_NOOWNERZORDER", + "value": 512 + }, + { + "name": "SWP_NOREDRAW", + "value": 8 + }, + { + "name": "SWP_NOREPOSITION", + "value": 512 + }, + { + "name": "SWP_NOSENDCHANGING", + "value": 1024 + }, + { + "name": "SWP_NOSIZE", + "value": 1 + }, + { + "name": "SWP_NOZORDER", + "value": 4 + }, + { + "name": "SWP_SHOWWINDOW", + "value": 64 + } + ], + "uses": [ + { + "method": "SetWindowPos", + "parameter": "uFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "2" + }, + { + "name": "4" + }, + { + "name": "8" + }, + { + "name": "16" + }, + { + "name": "32" + } + ], + "uses": [ + { + "method": "MsiGetFeatureValidStatesA", + "parameter": "lpInstallStates" + }, + { + "method": "MsiGetFeatureValidStatesW", + "parameter": "lpInstallStates" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_ABSENT" + }, + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_SOURCE" + } + ], + "uses": [ + { + "method": "MsiSetComponentStateW", + "parameter": "iState" + }, + { + "method": "MsiSetComponentStateA", + "parameter": "iState" + } + ] + }, + { + "name": "SetErrorMode_uModeFlags", + "flags": true, + "members": [ + { + "name": "SEM_FAILCRITICALERRORS", + "value": 1 + }, + { + "name": "SEM_NOALIGNMENTFAULTEXCEPT", + "value": 4 + }, + { + "name": "SEM_NOGPFAULTERRORBOX", + "value": 2 + }, + { + "name": "SEM_NOOPENFILEERRORBOX", + "value": 32768 + } + ], + "uses": [ + { + "method": "SetErrorMode", + "parameter": "uMode" + } + ] + }, + { + "name": "SetDefaultDllDirectoriesFlags", + "flags": true, + "members": [ + { + "name": "LOAD_LIBRARY_SEARCH_APPLICATION_DIR", + "value": 512 + }, + { + "name": "LOAD_LIBRARY_SEARCH_DEFAULT_DIRS", + "value": 4096 + }, + { + "name": "LOAD_LIBRARY_SEARCH_SYSTEM32", + "value": 2048 + }, + { + "name": "LOAD_LIBRARY_SEARCH_USER_DIRS", + "value": 1024 + } + ], + "uses": [ + { + "method": "SetDefaultDllDirectories", + "parameter": "DirectoryFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "FILE_SHARE_DELETE", + "value": 4 + }, + { + "name": "FILE_SHARE_READ", + "value": 1 + }, + { + "name": "FILE_SHARE_WRITE", + "value": 2 + } + ], + "uses": [ + { + "method": "CreateFileTransactedA", + "parameter": "dwShareMode" + }, + { + "method": "CreateFileTransactedW", + "parameter": "dwShareMode" + } + ] + }, + { + "name": "DDL", + "flags": true, + "members": [ + { + "name": "DDL_ARCHIVE" + }, + { + "name": "DDL_DIRECTORY" + }, + { + "name": "DDL_DRIVES" + }, + { + "name": "DDL_EXCLUSIVE" + }, + { + "name": "DDL_HIDDEN" + }, + { + "name": "DDL_READONLY" + }, + { + "name": "DDL_READWRITE" + }, + { + "name": "DDL_SYSTEM" + }, + { + "name": "DDL_POSTMSGS" + } + ], + "uses": [ + { + "method": "DlgDirListComboBoxW", + "parameter": "uFiletype" + }, + { + "method": "DlgDirListComboBoxA", + "parameter": "uFiletype" + }, + { + "method": "DlgDirListW", + "parameter": "uFileType" + }, + { + "method": "DlgDirListA", + "parameter": "uFileType" + } + ] + }, + { + "name": "MsgWaitForMultipleObjectsExFlags", + "flags": true, + "members": [ + { + "name": "MWMO_ALERTABLE", + "value": 2 + }, + { + "name": "MWMO_INPUTAVAILABLE", + "value": 4 + }, + { + "name": "MWMO_WAITALL", + "value": 1 + } + ], + "uses": [ + { + "method": "MsgWaitForMultipleObjectsEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IVideoWindow.HideCursor_HideCursorFlags", + "flags": false, + "members": [ + { + "name": "OATRUE" + }, + { + "name": "OAFALSE" + } + ], + "uses": [ + { + "interface": "IVideoWindow", + "method": "HideCursor", + "parameter": "HideCursor" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_ABSENT" + }, + { + "name": "INSTALLSTATE_DEFAULT" + }, + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_REMOVED" + }, + { + "name": "INSTALLSTATE_SOURCE" + }, + { + "name": "INSTALLSTATE_UNKNOWN" + } + ], + "uses": [ + { + "method": "MsiGetComponentStateW", + "parameter": "piInstalled" + }, + { + "method": "MsiGetComponentStateA", + "parameter": "piInstalled" + } + ] + }, + { + "name": "INSTALLPROPERTY", + "flags": false, + "members": [ + { + "name": "INSTALLPROPERTY_MEDIAPACKAGEPATH" + }, + { + "name": "INSTALLPROPERTY_DISKPROMPT" + }, + { + "name": "INSTALLPROPERTY_LASTUSEDSOURCE" + }, + { + "name": "INSTALLPROPERTY_LASTUSEDTYPE" + }, + { + "name": "INSTALLPROPERTY_PACKAGENAME" + } + ], + "uses": [ + { + "method": "MsiSourceListGetInfoW", + "parameter": "szProperty" + }, + { + "method": "MsiSourceListGetInfoA", + "parameter": "szProperty" + } + ] + }, + { + "name": "ITfSystemDeviceTypeLangBarItem.SetIconModeFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "TF_DTLBI_USEPROFILEICON" + } + ], + "uses": [ + { + "interface": "ITfSystemDeviceTypeLangBarItem", + "method": "SetIconMode", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SB", + "flags": false, + "members": [ + { + "name": "SB_BOTH" + }, + { + "name": "SB_HORZ" + }, + { + "name": "SB_VERT" + } + ], + "uses": [ + { + "method": "FlatSB_EnableScrollBar", + "parameter": "arg2" + }, + { + "method": "FlatSB_ShowScrollBar", + "parameter": "code" + }, + { + "interface": "ITextHost", + "method": "TxEnableScrollBar", + "parameter": "fuSBFlags" + } + ] + }, + { + "name": "INTERNET", + "flags": false, + "members": [ + { + "name": "INTERNET_COOKIE_HTTPONLY" + }, + { + "name": "INTERNET_COOKIE_THIRD_PARTY" + }, + { + "name": "INTERNET_FLAG_RESTRICTED_ZONE" + } + ], + "uses": [ + { + "method": "InternetGetCookieExW", + "parameter": "dwFlags" + }, + { + "method": "InternetGetCookieExA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ITextStoreACPSink.OnTextChangeFlags", + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "TS_ST_CORRECTION" + } + ], + "uses": [ + { + "interface": "ITextStoreACPSink", + "method": "OnTextChange", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ETO", + "flags": true, + "members": [ + { + "name": "ETO_CLIPPED" + }, + { + "name": "ETO_GLYPH_INDEX" + }, + { + "name": "ETO_IGNORELANGUAGE" + }, + { + "name": "ETO_NUMERICSLATIN" + }, + { + "name": "ETO_NUMERICSLOCAL" + }, + { + "name": "ETO_OPAQUE" + }, + { + "name": "ETO_PDY" + }, + { + "name": "ETO_RTLREADING" + } + ], + "uses": [ + { + "method": "ExtTextOutA", + "parameter": "options" + }, + { + "method": "ExtTextOutW", + "parameter": "options" + } + ] + }, + { + "name": "SYMSTOREOPT", + "flags": false, + "members": [ + { + "name": "SYMSTOREOPT_COMPRESS", + "value": 1 + }, + { + "name": "SYMSTOREOPT_OVERWRITE", + "value": 2 + }, + { + "name": "SYMSTOREOPT_PASS_IF_EXISTS", + "value": 64 + }, + { + "name": "SYMSTOREOPT_POINTER", + "value": 8 + }, + { + "name": "SYMSTOREOPT_RETURNINDEX", + "value": 4 + } + ], + "uses": [ + { + "method": "SymSrvStoreFile", + "parameter": "Flags" + }, + { + "method": "SymSrvStoreFileW", + "parameter": "Flags" + } + ] + }, + { + "name": "SECPKG_CRED", + "flags": false, + "members": [ + { + "name": "SECPKG_CRED_INBOUND", + "value": 1 + }, + { + "name": "SECPKG_CRED_OUTBOUND", + "value": 2 + } + ], + "uses": [ + { + "method": "AcquireCredentialsHandleA", + "parameter": "fCredentialUse" + }, + { + "method": "AcquireCredentialsHandleW", + "parameter": "fCredentialUse" + } + ] + }, + { + "name": "IWindowsParentalControlsCore.GetVisibility_peVisibilityFlags", + "flags": false, + "members": [ + { + "name": "WPCFLAG_WPC_VISIBLE", + "value": 0 + }, + { + "name": "WPCFLAG_WPC_HIDDEN", + "value": 1 + } + ], + "uses": [ + { + "interface": "IWindowsParentalControlsCore", + "method": "GetVisibility", + "parameter": "peVisibility" + } + ] + }, + { + "name": "GCL", + "flags": false, + "members": [ + { + "name": "GCL_CBCLSEXTRA" + }, + { + "name": "GCL_CBWNDEXTRA" + }, + { + "name": "GCL_HBRBACKGROUND" + }, + { + "name": "GCL_HCURSOR" + }, + { + "name": "GCL_HICON" + }, + { + "name": "GCL_HICONSM" + }, + { + "name": "GCL_HMODULE" + }, + { + "name": "GCL_MENUNAME" + }, + { + "name": "GCL_STYLE" + }, + { + "name": "GCL_WNDPROC" + } + ], + "uses": [ + { + "method": "SetClassLongA", + "parameter": "nIndex" + }, + { + "method": "SetClassLongW", + "parameter": "nIndex" + } + ] + }, + { + "name": "PowerDeterminePlatformRoleEx_VersionFlags", + "flags": false, + "members": [ + { + "name": "POWER_PLATFORM_ROLE_VERSION" + }, + { + "name": "POWER_PLATFORM_ROLE_V1" + }, + { + "name": "POWER_PLATFORM_ROLE_V2" + } + ], + "uses": [ + { + "method": "PowerDeterminePlatformRoleEx", + "parameter": "Version" + } + ] + }, + { + "name": "WinHttpCreateUrlFlags", + "flags": false, + "members": [ + { + "name": "ICU_ESCAPE" + }, + { + "name": "ICU_REJECT_USERPWD" + } + ], + "uses": [ + { + "method": "WinHttpCreateUrl", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "InheritDefault" + }, + { + "name": "InheritNewDefaultKey" + }, + { + "name": "InheritNewSimilarKey" + }, + { + "name": "InheritPrivateKey" + }, + { + "name": "InheritPublicKey" + } + ], + "uses": [ + { + "interface": "IX509CertificateRequestPkcs10", + "method": "InitializeFromCertificate", + "parameter": "InheritOptions" + }, + { + "interface": "IX509CertificateRequestPkcs7", + "method": "InitializeFromCertificate", + "parameter": "InheritOptions" + } + ] + }, + { + "name": "CryptGetObjectUrlFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_GET_URL_FROM_PROPERTY" + }, + { + "name": "CRYPT_GET_URL_FROM_EXTENSION" + }, + { + "name": "CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE" + }, + { + "name": "CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE" + } + ], + "uses": [ + { + "method": "CryptGetObjectUrl", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SetUnhandledExceptionFilter_lpTopLevelExceptionFilterFlags", + "flags": false, + "members": [ + { + "name": "EXCEPTION_EXECUTE_HANDLER", + "value": 1 + }, + { + "name": "EXCEPTION_CONTINUE_EXECUTION", + "value": 4294967295 + }, + { + "name": "EXCEPTION_CONTINUE_SEARCH", + "value": 0 + } + ], + "uses": [ + { + "method": "SetUnhandledExceptionFilter", + "parameter": "lpTopLevelExceptionFilter" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "3" + } + ], + "uses": [ + { + "method": "NetLocalGroupSetMembers", + "parameter": "level" + }, + { + "method": "NetLocalGroupAddMembers", + "parameter": "level" + }, + { + "method": "NetLocalGroupDelMembers", + "parameter": "level" + } + ] + }, + { + "name": "INSTALLLOGMODE", + "flags": true, + "members": [ + { + "name": "INSTALLLOGMODE_FATALEXIT" + }, + { + "name": "INSTALLLOGMODE_ERROR" + }, + { + "name": "INSTALLLOGMODE_EXTRADEBUG" + }, + { + "name": "INSTALLLOGMODE_WARNING" + }, + { + "name": "INSTALLLOGMODE_USER" + }, + { + "name": "INSTALLLOGMODE_INFO" + }, + { + "name": "INSTALLLOGMODE_RESOLVESOURCE" + }, + { + "name": "INSTALLLOGMODE_OUTOFDISKSPACE" + }, + { + "name": "INSTALLLOGMODE_ACTIONSTART" + }, + { + "name": "INSTALLLOGMODE_ACTIONDATA" + }, + { + "name": "INSTALLLOGMODE_COMMONDATA" + }, + { + "name": "INSTALLLOGMODE_PROPERTYDUMP" + }, + { + "name": "INSTALLLOGMODE_VERBOSE" + }, + { + "name": "INSTALLLOGMODE_LOGONLYONERROR" + } + ], + "uses": [ + { + "method": "MsiEnableLogA", + "parameter": "dwLogMode" + }, + { + "method": "MsiEnableLogW", + "parameter": "dwLogMode" + } + ] + }, + { + "name": "MsiSetInternalUI_dwUILevelFlags", + "flags": false, + "members": [ + { + "name": "INSTALLUILEVEL_FULL" + }, + { + "name": "INSTALLUILEVEL_REDUCED" + }, + { + "name": "INSTALLUILEVEL_BASIC" + }, + { + "name": "INSTALLUILEVEL_DEFAULT" + }, + { + "name": "INSTALLUILEVEL_NONE" + }, + { + "name": "INSTALLUILEVEL_ENDDIALOG" + }, + { + "name": "INSTALLUILEVEL_PROGRESSONLY" + }, + { + "name": "INSTALLUILEVEL_NOCHANGE" + }, + { + "name": "INSTALLUILEVEL_HIDECANCEL" + }, + { + "name": "INSTALLUILEVEL_SOURCERESONLY" + } + ], + "uses": [ + { + "method": "MsiSetInternalUI", + "parameter": "dwUILevel" + } + ] + }, + { + "name": "OpenThemeDataExFlags", + "flags": true, + "members": [ + { + "name": "OTD_FORCE_RECT_SIZING" + }, + { + "name": "OTD_NONCLIENT" + } + ], + "uses": [ + { + "method": "OpenThemeDataEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NetUserEnum_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "10" + }, + { + "name": "11" + }, + { + "name": "20" + } + ], + "uses": [ + { + "method": "NetUserEnum", + "parameter": "level" + } + ] + }, + { + "name": "SetScrollInfo_lpsiFlags", + "flags": true, + "members": [ + { + "name": "SIF_DISABLENOSCROLL" + }, + { + "name": "SIF_PAGE" + }, + { + "name": "SIF_POS" + }, + { + "name": "SIF_RANGE" + } + ], + "uses": [ + { + "method": "SetScrollInfo", + "parameter": "lpsi" + } + ] + }, + { + "name": "WerRegisterFile_regFileTypeFlags", + "flags": false, + "members": [ + { + "name": "WerRegFileTypeMax", + "value": 3 + }, + { + "name": "WerRegFileTypeOther", + "value": 2 + }, + { + "name": "WerRegFileTypeUserDocument", + "value": 1 + } + ], + "uses": [ + { + "method": "WerRegisterFile", + "parameter": "regFileType" + } + ] + }, + { + "name": "ISecurityInformation.GetAccessRightsFlags", + "flags": true, + "members": [ + { + "name": "SI_ADVANCED" + }, + { + "name": "SI_EDIT_AUDITS" + }, + { + "name": "SI_EDIT_PROPERTIES" + } + ], + "uses": [ + { + "interface": "ISecurityInformation", + "method": "GetAccessRights", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NetEnumerateComputerNames_NameTypeFlags", + "flags": false, + "members": [ + { + "name": "NetPrimaryComputerName" + }, + { + "name": "NetAlternateComputerNames" + }, + { + "name": "NetAllComputerNames" + }, + { + "name": "NetComputerNameTypeMax" + } + ], + "uses": [ + { + "method": "NetEnumerateComputerNames", + "parameter": "NameType" + } + ] + }, + { + "name": "SetThreadPriority_nPriorityFlags", + "flags": false, + "members": [ + { + "name": "THREAD_MODE_BACKGROUND_BEGIN", + "value": 65536 + }, + { + "name": "THREAD_MODE_BACKGROUND_END", + "value": 131072 + }, + { + "name": "THREAD_PRIORITY_ABOVE_NORMAL", + "value": 1 + }, + { + "name": "THREAD_PRIORITY_BELOW_NORMAL" + }, + { + "name": "THREAD_PRIORITY_HIGHEST", + "value": 2 + }, + { + "name": "THREAD_PRIORITY_IDLE" + }, + { + "name": "THREAD_PRIORITY_LOWEST" + }, + { + "name": "THREAD_PRIORITY_NORMAL", + "value": 0 + }, + { + "name": "THREAD_PRIORITY_TIME_CRITICAL", + "value": 15 + } + ], + "uses": [ + { + "method": "SetThreadPriority", + "parameter": "nPriority" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "hdBase", + "value": 0 + }, + { + "name": "hdSrc", + "value": 2 + }, + { + "name": "hdSym", + "value": 1 + } + ], + "uses": [ + { + "method": "SymGetHomeDirectoryW", + "parameter": "type" + }, + { + "method": "SymGetHomeDirectory", + "parameter": "type" + } + ] + }, + { + "name": "WlanGetNetworkBssList_dot11BssTypeFlags", + "flags": false, + "members": [ + { + "name": "dot11_BSS_type_infrastructure" + }, + { + "name": "dot11_BSS_type_independent_" + }, + { + "name": "dot11_BSS_type_any" + } + ], + "uses": [ + { + "method": "WlanGetNetworkBssList", + "parameter": "dot11BssType" + } + ] + }, + { + "name": "GetQueueStatusFlags", + "flags": true, + "members": [ + { + "name": "QS_ALLEVENTS" + }, + { + "name": "QS_ALLINPUT" + }, + { + "name": "QS_ALLPOSTMESSAGE", + "value": 256 + }, + { + "name": "QS_HOTKEY", + "value": 128 + }, + { + "name": "QS_INPUT" + }, + { + "name": "QS_KEY", + "value": 1 + }, + { + "name": "QS_MOUSE" + }, + { + "name": "QS_MOUSEBUTTON", + "value": 4 + }, + { + "name": "QS_MOUSEMOVE", + "value": 2 + }, + { + "name": "QS_PAINT", + "value": 32 + }, + { + "name": "QS_POSTMESSAGE", + "value": 8 + }, + { + "name": "QS_RAWINPUT", + "value": 1024 + }, + { + "name": "QS_SENDMESSAGE", + "value": 64 + }, + { + "name": "QS_TIMER", + "value": 16 + } + ], + "uses": [ + { + "method": "GetQueueStatus", + "parameter": "flags" + } + ] + }, + { + "name": "EVENT_TRACE_CONTROL", + "flags": false, + "members": [ + { + "name": "EVENT_TRACE_CONTROL_FLUSH" + }, + { + "name": "EVENT_TRACE_CONTROL_QUERY" + }, + { + "name": "EVENT_TRACE_CONTROL_STOP" + }, + { + "name": "EVENT_TRACE_CONTROL_UPDATE" + } + ], + "uses": [ + { + "method": "ControlTraceA", + "parameter": "ControlCode" + }, + { + "method": "ControlTraceW", + "parameter": "ControlCode" + } + ] + }, + { + "name": "FILE_SHARE", + "flags": false, + "members": [ + { + "name": "FILE_SHARE_DELETE", + "value": 4 + }, + { + "name": "FILE_SHARE_READ", + "value": 1 + }, + { + "name": "FILE_SHARE_WRITE", + "value": 2 + } + ], + "uses": [ + { + "method": "ReOpenFile", + "parameter": "dwShareMode" + }, + { + "method": "OpenFileById", + "parameter": "dwShareMode" + } + ] + }, + { + "name": "IAzClientContext3.GetGroups_ulOptionsFlags", + "flags": true, + "members": [ + { + "name": "AZ_CLIENT_CONTEXT_GET_GROUPS_STORE_LEVEL_ONLY", + "value": 2 + } + ], + "uses": [ + { + "interface": "IAzClientContext3", + "method": "GetGroups", + "parameter": "ulOptions" + } + ] + }, + { + "name": "ITextStoreAnchorSink.OnTextChangeFlags", + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "TS_TC_CORRECTION" + } + ], + "uses": [ + { + "interface": "ITextStoreAnchorSink", + "method": "OnTextChange", + "parameter": "dwFlags" + } + ] + }, + { + "name": "PGET_EVENT_MESSAGE_EventFlags", + "flags": false, + "members": [ + { + "name": "ROUTER_STOPPED" + }, + { + "name": "SAVE_GLOBAL_CONFIG_INFO" + }, + { + "name": "SAVE_INTERFACE_CONFIG_INFO" + }, + { + "name": "UPDATE_COMPLETE" + } + ], + "uses": [ + { + "method": "PGET_EVENT_MESSAGE", + "parameter": "Event" + } + ] + }, + { + "name": "GetThemeBitmapFlags", + "flags": false, + "members": [ + { + "name": "GBF_DIRECT" + }, + { + "name": "GBF_COPY" + }, + { + "name": "GBF_VALIDBITS" + } + ], + "uses": [ + { + "method": "GetThemeBitmap", + "parameter": "dwFlags" + } + ] + }, + { + "name": "MSIINSTALLCONTEXT", + "flags": true, + "members": [ + { + "name": "MSIINSTALLCONTEXT_USERMANAGED", + "value": 1 + }, + { + "name": "MSIINSTALLCONTEXT_USERUNMANAGED", + "value": 2 + }, + { + "name": "MSIINSTALLCONTEXT_MACHINE", + "value": 4 + } + ], + "uses": [ + { + "method": "MsiEnumClientsExA", + "parameter": "dwContext" + }, + { + "method": "MsiGetComponentPathExA", + "parameter": "dwContext" + }, + { + "method": "MsiEnumClientsExA", + "parameter": "pdwInstalledContext" + }, + { + "method": "MsiGetComponentPathExW", + "parameter": "dwContext" + }, + { + "method": "MsiEnumClientsExW", + "parameter": "dwContext" + }, + { + "method": "MsiEnumClientsExW", + "parameter": "pdwInstalledContext" + } + ] + }, + { + "name": "GetTimeFormatExFlags", + "flags": true, + "members": [ + { + "name": "TIME_NOMINUTESORSECONDS" + }, + { + "name": "TIME_NOSECONDS" + }, + { + "name": "TIME_NOTIMEMARKER" + }, + { + "name": "TIME_FORCE24HOURFORMAT" + } + ], + "uses": [ + { + "method": "GetTimeFormatEx", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE" + }, + { + "name": "BCRYPT_CIPHER_INTERFACE" + }, + { + "name": "BCRYPT_HASH_INTERFACE" + }, + { + "name": "BCRYPT_RNG_INTERFACE" + }, + { + "name": "BCRYPT_SECRET_AGREEMENT_INTERFACE" + }, + { + "name": "BCRYPT_SIGNATURE_INTERFACE" + }, + { + "name": "NCRYPT_KEY_STORAGE_INTERFACE" + }, + { + "name": "NCRYPT_SCHANNEL_INTERFACE" + }, + { + "name": "NCRYPT_SCHANNEL_SIGNATURE_INTERFACE" + } + ], + "uses": [ + { + "method": "BCryptRemoveContextFunction", + "parameter": "dwInterface" + }, + { + "method": "BCryptAddContextFunction", + "parameter": "dwInterface" + }, + { + "method": "BCryptConfigureContextFunction", + "parameter": "dwInterface" + } + ] + }, + { + "name": "InjectNtmsMedia_dwActionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_INJECT_START" + }, + { + "name": "NTMS_INJECT_STOP" + }, + { + "name": "NTMS_INJECT_RETRACT" + }, + { + "name": "NTMS_INJECT_START_MANY" + } + ], + "uses": [ + { + "method": "InjectNtmsMedia", + "parameter": "dwAction" + } + ] + }, + { + "name": "ICertExit.Initialize_pEventMaskFlags", + "flags": true, + "members": [ + { + "name": "EXITEVENT_CERTDENIED" + }, + { + "name": "EXITEVENT_CERTISSUED" + }, + { + "name": "EXITEVENT_CERTPENDING" + }, + { + "name": "EXITEVENT_CERTRETRIEVEPENDING" + }, + { + "name": "EXITEVENT_CERTREVOKED" + }, + { + "name": "EXITEVENT_CRLISSUED" + }, + { + "name": "EXITEVENT_SHUTDOWN" + } + ], + "uses": [ + { + "interface": "ICertExit", + "method": "Initialize", + "parameter": "pEventMask" + } + ] + }, + { + "name": "MsiViewModify_eModifyModeFlags", + "flags": false, + "members": [ + { + "name": "MSIMODIFY_SEEK" + }, + { + "name": "MSIMODIFY_REFRESH", + "value": 0 + }, + { + "name": "MSIMODIFY_INSERT", + "value": 1 + }, + { + "name": "MSIMODIFY_UPDATE", + "value": 2 + }, + { + "name": "MSIMODIFY_ASSIGN", + "value": 3 + }, + { + "name": "MSIMODIFY_REPLACE", + "value": 4 + }, + { + "name": "MSIMODIFY_MERGE", + "value": 5 + }, + { + "name": "MSIMODIFY_DELETE", + "value": 6 + }, + { + "name": "MSIMODIFY_INSERT_TEMPORARY", + "value": 7 + }, + { + "name": "MSIMODIFY_VALIDATE", + "value": 8 + }, + { + "name": "MSIMODIFY_VALIDATE_NEW", + "value": 9 + }, + { + "name": "MSIMODIFY_VALIDATE_FIELD", + "value": 10 + }, + { + "name": "MSIMODIFY_VALIDATE_DELETE", + "value": 11 + } + ], + "uses": [ + { + "method": "MsiViewModify", + "parameter": "eModifyMode" + } + ] + }, + { + "name": "NetRemoteComputerSupports_OptionsWantedFlags", + "flags": false, + "members": [ + { + "name": "SUPPORTS_REMOTE_ADMIN_PROTOCOL" + }, + { + "name": "SUPPORTS_RPC" + }, + { + "name": "SUPPORTS_SAM_PROTOCOL" + }, + { + "name": "SUPPORTS_UNICODE" + }, + { + "name": "SUPPORTS_LOCAL" + } + ], + "uses": [ + { + "method": "NetRemoteComputerSupports", + "parameter": "OptionsWanted" + } + ] + }, + { + "name": "WINBIO_SETTING_SOURCE", + "flags": false, + "members": [ + { + "name": "WINBIO_SETTING_SOURCE_INVALID" + }, + { + "name": "WINBIO_SETTING_SOURCE_DEFAULT" + }, + { + "name": "WINBIO_SETTING_SOURCE_LOCAL" + }, + { + "name": "WINBIO_SETTING_SOURCE_POLICY" + } + ], + "uses": [ + { + "method": "WinBioGetEnabledSetting", + "parameter": "Source" + }, + { + "method": "WinBioGetLogonSetting", + "parameter": "Source" + }, + { + "method": "WinBioGetDomainLogonSetting", + "parameter": "Source" + } + ] + }, + { + "name": "REINSTALLMODE", + "flags": true, + "members": [ + { + "name": "REINSTALLMODE_FILEMISSING" + }, + { + "name": "REINSTALLMODE_FILEOLDERVERSION" + }, + { + "name": "REINSTALLMODE_FILEEQUALVERSION" + }, + { + "name": "REINSTALLMODE_FILEEXACT" + }, + { + "name": "REINSTALLMODE_FILEVERIFY" + }, + { + "name": "REINSTALLMODE_FILEREPLACE" + }, + { + "name": "REINSTALLMODE_USERDATA" + }, + { + "name": "REINSTALLMODE_MACHINEDATA" + }, + { + "name": "REINSTALLMODE_SHORTCUT" + }, + { + "name": "REINSTALLMODE_PACKAGE" + } + ], + "uses": [ + { + "method": "MsiReinstallFeatureW", + "parameter": "dwReinstallMode" + }, + { + "method": "MsiReinstallProductA", + "parameter": "szReinstallMode" + }, + { + "method": "MsiReinstallProductW", + "parameter": "szReinstallMode" + }, + { + "method": "MsiReinstallFeatureA", + "parameter": "dwReinstallMode" + } + ] + }, + { + "name": "ITextHost.TxScrollWindowEx_fuScrollFlags", + "flags": false, + "members": [ + { + "name": "SW_ERASE" + }, + { + "name": "SW_INVALIDATE" + }, + { + "name": "SW_SCROLLCHILDREN" + }, + { + "name": "SW_SMOOTHSCROLL" + } + ], + "uses": [ + { + "interface": "ITextHost", + "method": "TxScrollWindowEx", + "parameter": "fuScroll" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "WLAN_SET_EAPHOST_DATA_ALL_USERS", + "value": 1 + } + ], + "uses": [ + { + "method": "WlanSetProfileEapUserData", + "parameter": "dwFlags" + }, + { + "method": "WlanSetProfileEapXmlUserData", + "parameter": "dwFlags" + } + ] + }, + { + "name": "PowerSettingRegisterNotificationFlags", + "flags": false, + "members": [ + { + "name": "DEVICE_NOTIFY_SERVICE_HANDLE" + }, + { + "name": "DEVICE_NOTIFY_CALLBACK" + } + ], + "uses": [ + { + "method": "PowerSettingRegisterNotification", + "parameter": "Flags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "CONTAINER_INHERIT_ACE" + }, + { + "name": "INHERIT_ONLY_ACE" + }, + { + "name": "INHERITED_ACE" + }, + { + "name": "NO_PROPAGATE_INHERIT_ACE" + }, + { + "name": "OBJECT_INHERIT_ACE" + } + ], + "uses": [ + { + "method": "AddAccessAllowedObjectAce", + "parameter": "AceFlags" + }, + { + "method": "AddAccessDeniedAceEx", + "parameter": "AceFlags" + }, + { + "method": "AddAccessDeniedObjectAce", + "parameter": "AceFlags" + }, + { + "method": "AddConditionalAce", + "parameter": "AceFlags" + }, + { + "method": "AddAccessAllowedAceEx", + "parameter": "AceFlags" + }, + { + "method": "AddScopedPolicyIDAce", + "parameter": "AceFlags" + }, + { + "method": "AddResourceAttributeAce", + "parameter": "AceFlags" + } + ] + }, + { + "name": "ICM", + "flags": false, + "members": [ + { + "name": "ICM_ADDPROFILE" + }, + { + "name": "ICM_DELETEPROFILE" + }, + { + "name": "ICM_QUERYPROFILE" + }, + { + "name": "ICM_SETDEFAULTPROFILE" + }, + { + "name": "ICM_REGISTERICMATCHER" + }, + { + "name": "ICM_UNREGISTERICMATCHER" + }, + { + "name": "ICM_QUERYMATCH" + } + ], + "uses": [ + { + "method": "UpdateICMRegKeyA", + "parameter": "command" + }, + { + "method": "UpdateICMRegKeyW", + "parameter": "command" + } + ] + }, + { + "name": "CertSrvBackupGetBackupLogsW_ppwszzBackupLogFilesFlags", + "flags": false, + "members": [ + { + "name": "CSBFT_LOG" + }, + { + "name": "CSBFT_PATCH_FILE" + } + ], + "uses": [ + { + "method": "CertSrvBackupGetBackupLogsW", + "parameter": "ppwszzBackupLogFiles" + } + ] + }, + { + "name": "UOI", + "flags": false, + "members": [ + { + "name": "UOI_FLAGS", + "value": 1 + }, + { + "name": "UOI_HEAPSIZE", + "value": 5 + }, + { + "name": "UOI_IO", + "value": 6 + }, + { + "name": "UOI_NAME", + "value": 2 + }, + { + "name": "UOI_TYPE", + "value": 3 + }, + { + "name": "UOI_USER_SID", + "value": 4 + } + ], + "uses": [ + { + "method": "GetUserObjectInformationA", + "parameter": "nIndex" + }, + { + "method": "GetUserObjectInformationW", + "parameter": "nIndex" + } + ] + }, + { + "name": "PROCESSOR_ARCHITECTURE", + "flags": false, + "members": [ + { + "name": "PROCESSOR_ARCHITECTURE_AMD64", + "value": 9 + }, + { + "name": "PROCESSOR_ARCHITECTURE_IA64", + "value": 6 + }, + { + "name": "PROCESSOR_ARCHITECTURE_INTEL", + "value": 0 + } + ], + "uses": [ + { + "method": "WdsCliGetImageArchitecture", + "parameter": "pdwValue" + }, + { + "method": "WdsCliInitializeLog", + "parameter": "ulClientArchitecture" + } + ] + }, + { + "name": "ListView_Arrange_codeFlags", + "flags": false, + "members": [ + { + "name": "LVA_ALIGNLEFT" + }, + { + "name": "LVA_ALIGNTOP" + }, + { + "name": "LVA_DEFAULT" + }, + { + "name": "LVA_SNAPTOGRID" + } + ], + "uses": [ + { + "method": "ListView_Arrange", + "parameter": "code" + } + ] + }, + { + "name": "CryptGenKey_AlgidFlags", + "flags": false, + "members": [ + { + "name": "CALG_DH_EPHEM" + }, + { + "name": "CALG_DH_SF" + } + ], + "uses": [ + { + "method": "CryptGenKey", + "parameter": "Algid" + } + ] + }, + { + "name": "WinBioRemoveCredential_TypeFlags", + "flags": false, + "members": [ + { + "name": "WINBIO_CREDENTIAL_PASSWORD" + }, + { + "name": "WINBIO_CREDENTIAL_ALL" + } + ], + "uses": [ + { + "method": "WinBioRemoveCredential", + "parameter": "Type" + } + ] + }, + { + "name": "IAzAuthorizationStore.InitializeFlags", + "flags": false, + "members": [ + { + "name": "AZ_AZSTORE_FLAG_AUDIT_IS_CRITICAL" + }, + { + "name": "AZ_AZSTORE_FLAG_BATCH_UPDATE" + }, + { + "name": "AZ_AZSTORE_FLAG_CREATE" + }, + { + "name": "AZ_AZSTORE_FLAG_MANAGE_STORE_ONLY" + } + ], + "uses": [ + { + "interface": "IAzAuthorizationStore", + "method": "Initialize", + "parameter": "lFlags" + } + ] + }, + { + "name": "MFCreateVideoSampleAllocatorEx_riidFlags", + "flags": false, + "members": [ + { + "name": "IID_IUnknown" + }, + { + "name": "IID_IMFVideoSampleAllocator" + }, + { + "name": "IID_IMFVideoSampleAllocatorEx" + }, + { + "name": "IID_IMFVideoSampleAllocatorCallback" + } + ], + "uses": [ + { + "method": "MFCreateVideoSampleAllocatorEx", + "parameter": "riid" + } + ] + }, + { + "name": "wglSwapLayerBuffers_arg2Flags", + "flags": true, + "members": [ + { + "name": "WGL_SWAP_MAIN_PLANE" + }, + { + "name": "WGL_SWAP_OVERLAYi" + }, + { + "name": "WGL_SWAP_UNDERLAYi" + } + ], + "uses": [ + { + "method": "wglSwapLayerBuffers", + "parameter": "arg2" + } + ] + }, + { + "name": "LR", + "flags": true, + "members": [ + { + "name": "LR_CREATEDIBSECTION", + "value": 8192 + }, + { + "name": "LR_DEFAULTCOLOR", + "value": 0 + }, + { + "name": "LR_DEFAULTSIZE", + "value": 64 + }, + { + "name": "LR_LOADFROMFILE", + "value": 16 + }, + { + "name": "LR_LOADMAP3DCOLORS", + "value": 4096 + }, + { + "name": "LR_LOADTRANSPARENT", + "value": 32 + }, + { + "name": "LR_MONOCHROME", + "value": 1 + }, + { + "name": "LR_SHARED", + "value": 32768 + }, + { + "name": "LR_VGACOLOR", + "value": 128 + } + ], + "uses": [ + { + "method": "LoadImageW", + "parameter": "fuLoad" + }, + { + "method": "LoadImageA", + "parameter": "fuLoad" + } + ] + }, + { + "name": "CONNECT", + "flags": true, + "members": [ + { + "name": "CONNECT_INTERACTIVE" + }, + { + "name": "CONNECT_PROMPT" + }, + { + "name": "CONNECT_REDIRECT" + }, + { + "name": "CONNECT_UPDATE_PROFILE" + }, + { + "name": "CONNECT_COMMANDLINE" + }, + { + "name": "CONNECT_CMD_SAVECRED" + } + ], + "uses": [ + { + "method": "WNetUseConnectionW", + "parameter": "dwFlags" + }, + { + "method": "WNetUseConnectionA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ExtCreatePen_iPenStyleFlags", + "flags": false, + "members": [ + { + "name": "PS_GEOMETRIC" + }, + { + "name": "PS_COSMETIC" + } + ], + "uses": [ + { + "method": "ExtCreatePen", + "parameter": "iPenStyle" + } + ] + }, + { + "name": "MEM", + "flags": false, + "members": [ + { + "name": "MEM_COMMIT", + "value": 4096 + }, + { + "name": "MEM_RESERVE", + "value": 8192 + }, + { + "name": "MEM_RESET", + "value": 524288 + }, + { + "name": "MEM_RESET_UNDO", + "value": 16777216 + } + ], + "uses": [ + { + "method": "VirtualAlloc", + "parameter": "flAllocationType" + }, + { + "method": "VirtualAllocExNuma", + "parameter": "flAllocationType" + }, + { + "method": "VirtualAllocFromApp", + "parameter": "AllocationType" + }, + { + "method": "VirtualAllocEx", + "parameter": "flAllocationType" + } + ] + }, + { + "name": "WerReportSubmitFlags", + "flags": true, + "members": [ + { + "name": "WER_SUBMIT_ADD_REGISTERED_DATA", + "value": 16 + }, + { + "name": "WER_SUBMIT_HONOR_RECOVERY", + "value": 1 + }, + { + "name": "WER_SUBMIT_HONOR_RESTART", + "value": 2 + }, + { + "name": "WER_SUBMIT_NO_ARCHIVE", + "value": 256 + }, + { + "name": "WER_SUBMIT_NO_CLOSE_UI", + "value": 64 + }, + { + "name": "WER_SUBMIT_NO_QUEUE", + "value": 128 + }, + { + "name": "WER_SUBMIT_OUTOFPROCESS", + "value": 32 + }, + { + "name": "WER_SUBMIT_OUTOFPROCESS_ASYNC", + "value": 1024 + }, + { + "name": "WER_SUBMIT_QUEUE", + "value": 4 + }, + { + "name": "WER_SUBMIT_SHOW_DEBUG", + "value": 8 + }, + { + "name": "WER_SUBMIT_START_MINIMIZED", + "value": 512 + }, + { + "name": "WER_SUBMIT_BYPASS_DATA_THROTTLING", + "value": 2048 + }, + { + "name": "WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY", + "value": 4096 + }, + { + "name": "WER_SUBMIT_REPORT_MACHINE_ID", + "value": 8192 + } + ], + "uses": [ + { + "method": "WerReportSubmit", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ReOpenFileFlags", + "flags": true, + "members": [ + { + "name": "FILE_FLAG_BACKUP_SEMANTICS", + "value": 33554432 + }, + { + "name": "FILE_FLAG_DELETE_ON_CLOSE", + "value": 67108864 + }, + { + "name": "FILE_FLAG_NO_BUFFERING", + "value": 536870912 + }, + { + "name": "FILE_FLAG_OPEN_NO_RECALL", + "value": 1048576 + }, + { + "name": "FILE_FLAG_OPEN_REPARSE_POINT", + "value": 2097152 + }, + { + "name": "FILE_FLAG_OVERLAPPED", + "value": 1073741824 + }, + { + "name": "FILE_FLAG_POSIX_SEMANTICS", + "value": 16777216 + }, + { + "name": "FILE_FLAG_RANDOM_ACCESS", + "value": 268435456 + }, + { + "name": "FILE_FLAG_SEQUENTIAL_SCAN", + "value": 134217728 + }, + { + "name": "FILE_FLAG_WRITE_THROUGH", + "value": 2147483648 + } + ], + "uses": [ + { + "method": "ReOpenFile", + "parameter": "dwFlagsAndAttributes" + } + ] + }, + { + "name": "DPA_SortedInsertPtr_optionsFlags", + "flags": false, + "members": [ + { + "name": "DPAS_INSERTBEFORE" + }, + { + "name": "DPAS_INSERTAFTER" + } + ], + "uses": [ + { + "method": "DPA_SortedInsertPtr", + "parameter": "options" + } + ] + }, + { + "name": "SetSystemCursor_idFlags", + "flags": false, + "members": [ + { + "name": "OCR_APPSTARTING", + "value": 32650 + }, + { + "name": "OCR_NORMAL", + "value": 32512 + }, + { + "name": "OCR_CROSS", + "value": 32515 + }, + { + "name": "OCR_HAND", + "value": 32649 + }, + { + "name": "OCR_HELP", + "value": 32651 + }, + { + "name": "OCR_IBEAM", + "value": 32513 + }, + { + "name": "OCR_NO", + "value": 32648 + }, + { + "name": "OCR_SIZEALL", + "value": 32646 + }, + { + "name": "OCR_SIZENESW", + "value": 32643 + }, + { + "name": "OCR_SIZENS", + "value": 32645 + }, + { + "name": "OCR_SIZENWSE", + "value": 32642 + }, + { + "name": "OCR_SIZEWE", + "value": 32644 + }, + { + "name": "OCR_UP", + "value": 32516 + }, + { + "name": "OCR_WAIT", + "value": 32514 + } + ], + "uses": [ + { + "method": "SetSystemCursor", + "parameter": "id" + } + ] + }, + { + "name": "QS", + "flags": true, + "members": [ + { + "name": "QS_ALLEVENTS", + "value": 1215 + }, + { + "name": "QS_ALLINPUT", + "value": 1279 + }, + { + "name": "QS_ALLPOSTMESSAGE", + "value": 256 + }, + { + "name": "QS_HOTKEY", + "value": 128 + }, + { + "name": "QS_INPUT", + "value": 1031 + }, + { + "name": "QS_KEY", + "value": 1 + }, + { + "name": "QS_MOUSE", + "value": 6 + }, + { + "name": "QS_MOUSEBUTTON", + "value": 4 + }, + { + "name": "QS_MOUSEMOVE", + "value": 2 + }, + { + "name": "QS_PAINT", + "value": 32 + }, + { + "name": "QS_POSTMESSAGE", + "value": 8 + }, + { + "name": "QS_RAWINPUT", + "value": 1024 + }, + { + "name": "QS_SENDMESSAGE", + "value": 64 + }, + { + "name": "QS_TIMER", + "value": 16 + } + ], + "uses": [ + { + "method": "MsgWaitForMultipleObjects", + "parameter": "dwWakeMask" + }, + { + "method": "MsgWaitForMultipleObjectsEx", + "parameter": "dwWakeMask" + } + ] + }, + { + "name": "SEF", + "flags": true, + "members": [ + { + "name": "SEF_AVOID_OWNER_CHECK", + "value": 16 + }, + { + "name": "SEF_AVOID_OWNER_RESTRICTION", + "value": 4096 + }, + { + "name": "SEF_AVOID_PRIVILEGE_CHECK", + "value": 8 + }, + { + "name": "SEF_DACL_AUTO_INHERIT", + "value": 1 + }, + { + "name": "SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT", + "value": 4 + }, + { + "name": "SEF_DEFAULT_GROUP_FROM_PARENT", + "value": 64 + }, + { + "name": "SEF_DEFAULT_OWNER_FROM_PARENT", + "value": 32 + }, + { + "name": "SEF_MACL_NO_EXECUTE_UP", + "value": 1024 + }, + { + "name": "SEF_MACL_NO_READ_UP", + "value": 512 + }, + { + "name": "SEF_MACL_NO_WRITE_UP", + "value": 256 + }, + { + "name": "SEF_SACL_AUTO_INHERIT", + "value": 2 + } + ], + "uses": [ + { + "method": "CreatePrivateObjectSecurityEx", + "parameter": "AutoInheritFlags" + }, + { + "method": "CreatePrivateObjectSecurityWithMultipleInheritance", + "parameter": "AutoInheritFlags" + } + ] + }, + { + "name": "WNPS", + "flags": false, + "members": [ + { + "name": "WNPS_FILE" + }, + { + "name": "WNPS_DIR" + }, + { + "name": "WNPS_MULT" + } + ], + "uses": [ + { + "method": "NPPropertyDialog", + "parameter": "nPropSel" + }, + { + "method": "NPGetPropertyText", + "parameter": "nPropSel" + } + ] + }, + { + "name": "NPDirectoryNotify_dwOperFlags", + "flags": false, + "members": [ + { + "name": "WNDN_MKDIR" + }, + { + "name": "WNDN_RMDIR" + }, + { + "name": "WNDN_MVDIR" + } + ], + "uses": [ + { + "method": "NPDirectoryNotify", + "parameter": "dwOper" + } + ] + }, + { + "name": "FR", + "flags": false, + "members": [ + { + "name": "FR_PRIVATE" + }, + { + "name": "FR_NOT_ENUM" + } + ], + "uses": [ + { + "method": "AddFontResourceExW", + "parameter": "fl" + }, + { + "method": "AddFontResourceExA", + "parameter": "fl" + } + ] + }, + { + "name": "MB", + "flags": false, + "members": [ + { + "name": "MB_ABORTRETRYIGNORE" + }, + { + "name": "MB_CANCELTRYCONTINUE" + }, + { + "name": "MB_HELP" + }, + { + "name": "MB_OK" + }, + { + "name": "MB_OKCANCEL" + }, + { + "name": "MB_RETRYCANCEL" + }, + { + "name": "MB_YESNO" + }, + { + "name": "MB_YESNOCANCEL" + } + ], + "uses": [ + { + "method": "MessageBoxW", + "parameter": "uType" + }, + { + "method": "MessageBox", + "parameter": "uType" + }, + { + "method": "MessageBoxA", + "parameter": "uType" + } + ] + }, + { + "name": "CertSaveStore_dwSaveAsFlags", + "flags": false, + "members": [ + { + "name": "CERT_STORE_SAVE_AS_PKCS7", + "value": 2 + }, + { + "name": "CERT_STORE_SAVE_AS_STORE", + "value": 1 + } + ], + "uses": [ + { + "method": "CertSaveStore", + "parameter": "dwSaveAs" + } + ] + }, + { + "name": "REG_OPTION", + "flags": false, + "members": [ + { + "name": "REG_OPTION_BACKUP_RESTORE" + }, + { + "name": "REG_OPTION_NON_VOLATILE" + }, + { + "name": "REG_OPTION_VOLATILE" + } + ], + "uses": [ + { + "method": "RegCreateKeyTransactedA", + "parameter": "dwOptions" + }, + { + "method": "RegCreateKeyTransactedW", + "parameter": "dwOptions" + } + ] + }, + { + "name": "NI", + "flags": false, + "members": [ + { + "name": "NI_CHANGECANDIDATELIST" + }, + { + "name": "NI_CLOSECANDIDATE" + }, + { + "name": "NI_COMPOSITIONSTR" + }, + { + "name": "NI_IMEMENUSELECTED" + }, + { + "name": "NI_OPENCANDIDATE" + }, + { + "name": "NI_SELECTCANDIDATESTR" + }, + { + "name": "NI_SETCANDIDATE_PAGESIZE" + }, + { + "name": "NI_SETCANDIDATE_PAGESTART" + } + ], + "uses": [ + { + "method": "ImmNotifyIME", + "parameter": "dwAction" + }, + { + "method": "ImmNotifyIME", + "parameter": "dwAction" + } + ] + }, + { + "name": "REPLACEFILE", + "flags": true, + "members": [ + { + "name": "REPLACEFILE_WRITE_THROUGH", + "value": 1 + }, + { + "name": "REPLACEFILE_IGNORE_MERGE_ERRORS", + "value": 2 + }, + { + "name": "REPLACEFILE_IGNORE_ACL_ERRORS", + "value": 4 + } + ], + "uses": [ + { + "method": "ReplaceFileA", + "parameter": "dwReplaceFlags" + }, + { + "method": "ReplaceFileW", + "parameter": "dwReplaceFlags" + } + ] + }, + { + "name": "GetCommMask_lpEvtMaskFlags", + "flags": true, + "members": [ + { + "name": "EV_BREAK", + "value": 64 + }, + { + "name": "EV_CTS", + "value": 8 + }, + { + "name": "EV_DSR", + "value": 16 + }, + { + "name": "EV_ERR", + "value": 128 + }, + { + "name": "EV_EVENT1", + "value": 2048 + }, + { + "name": "EV_EVENT2", + "value": 4096 + }, + { + "name": "EV_PERR", + "value": 512 + }, + { + "name": "EV_RING", + "value": 256 + }, + { + "name": "EV_RLSD", + "value": 32 + }, + { + "name": "EV_RX80FULL", + "value": 1024 + }, + { + "name": "EV_RXCHAR", + "value": 1 + }, + { + "name": "EV_RXFLAG", + "value": 2 + }, + { + "name": "EV_TXEMPTY", + "value": 4 + } + ], + "uses": [ + { + "method": "GetCommMask", + "parameter": "lpEvtMask" + } + ] + }, + { + "name": "PT", + "flags": false, + "members": [ + { + "name": "PT_MOVETO" + }, + { + "name": "PT_LINETO" + }, + { + "name": "PT_BEZIERTO" + } + ], + "uses": [ + { + "method": "GetPath", + "parameter": "aj" + }, + { + "method": "PolyDraw", + "parameter": "aj" + } + ] + }, + { + "name": "IDI", + "flags": false, + "members": [ + { + "name": "IDI_APPLICATION" + }, + { + "name": "IDI_ASTERISK" + }, + { + "name": "IDI_ERROR" + }, + { + "name": "IDI_EXCLAMATION" + }, + { + "name": "IDI_HAND" + }, + { + "name": "IDI_INFORMATION" + }, + { + "name": "IDI_QUESTION" + }, + { + "name": "IDI_SHIELD" + }, + { + "name": "IDI_WARNING" + }, + { + "name": "IDI_WINLOGO" + } + ], + "uses": [ + { + "method": "LoadIconW", + "parameter": "lpIconName" + }, + { + "method": "LoadIconA", + "parameter": "lpIconName" + } + ] + }, + { + "name": "PropSheet_SetButtonText_dwButtonFlags", + "flags": false, + "members": [ + { + "name": "PSWIZB_BACK" + }, + { + "name": "PSWIZB_NEXT" + }, + { + "name": "PSWIZB_FINISH" + }, + { + "name": "PSWIZB_CANCEL" + } + ], + "uses": [ + { + "method": "PropSheet_SetButtonText", + "parameter": "dwButton" + } + ] + }, + { + "name": "GetScrollInfo_lpsiFlags", + "flags": true, + "members": [ + { + "name": "SIF_PAGE" + }, + { + "name": "SIF_POS" + }, + { + "name": "SIF_RANGE" + }, + { + "name": "SIF_TRACKPOS" + } + ], + "uses": [ + { + "method": "GetScrollInfo", + "parameter": "lpsi" + } + ] + }, + { + "name": "SB", + "flags": false, + "members": [ + { + "name": "SB_HORZ" + }, + { + "name": "SB_VERT" + } + ], + "uses": [ + { + "method": "FlatSB_GetScrollRange", + "parameter": "code" + }, + { + "method": "FlatSB_GetScrollPos", + "parameter": "code" + }, + { + "method": "FlatSB_SetScrollPos", + "parameter": "code" + }, + { + "method": "FlatSB_SetScrollInfo", + "parameter": "code" + }, + { + "method": "FlatSB_SetScrollRange", + "parameter": "code" + }, + { + "method": "FlatSB_GetScrollInfo", + "parameter": "code" + } + ] + }, + { + "name": "USE", + "flags": false, + "members": [ + { + "name": "USE_NOFORCE" + }, + { + "name": "USE_FORCE" + }, + { + "name": "USE_LOTS_OF_FORCE" + } + ], + "uses": [ + { + "method": "NetUseDel", + "parameter": "ForceLevelFlags" + }, + { + "method": "NetWkstaTransportDel", + "parameter": "ucond" + } + ] + }, + { + "name": "RtmAddNextHop_NextHopInfoFlags", + "flags": false, + "members": [ + { + "name": "RTM_NEXTHOP_FLAGS_REMOTE" + }, + { + "name": "RTM_NEXTHOP_FLAGS_DOWN" + } + ], + "uses": [ + { + "method": "RtmAddNextHop", + "parameter": "NextHopInfo" + } + ] + }, + { + "name": "IDvbSiParser2.GetEIT2_tableIdFlags", + "flags": false, + "members": [ + { + "name": "DVB_EIT_ACTUAL_TID" + }, + { + "name": "DVB_EIT_OTHER_TID_", + "value": 79 + } + ], + "uses": [ + { + "interface": "IDvbSiParser2", + "method": "GetEIT2", + "parameter": "tableId" + } + ] + }, + { + "name": "GCL", + "flags": false, + "members": [ + { + "name": "GCL_CONVERSION" + }, + { + "name": "GCL_REVERSECONVERSION" + }, + { + "name": "GCL_REVERSE_LENGTH" + } + ], + "uses": [ + { + "method": "ImmGetConversionListW", + "parameter": "uFlag" + }, + { + "method": "ImmGetConversionListW", + "parameter": "uFlag" + }, + { + "method": "ImmGetConversionListA", + "parameter": "uFlag" + }, + { + "method": "ImmGetConversionListA", + "parameter": "uFlag" + } + ] + }, + { + "name": "CoGetDefaultContext_aptTypeFlags", + "flags": false, + "members": [ + { + "name": "APTTYPE_CURRENT" + }, + { + "name": "APTTYPE_MTA", + "value": 1 + }, + { + "name": "APTTYPE_NA", + "value": 2 + }, + { + "name": "APTTYPE_MAINSTA", + "value": 3 + } + ], + "uses": [ + { + "method": "CoGetDefaultContext", + "parameter": "aptType" + } + ] + }, + { + "name": "DXVA2", + "flags": false, + "members": [ + { + "name": "DXVA2_PictureParametersBufferType" + }, + { + "name": "DXVA2_MacroBlockControlBufferType" + }, + { + "name": "DXVA2_ResidualDifferenceBufferType" + }, + { + "name": "DXVA2_DeblockingControlBufferType" + }, + { + "name": "DXVA2_InverseQuantizationMatrixBufferType" + }, + { + "name": "DXVA2_SliceControlBufferType" + }, + { + "name": "DXVA2_BitStreamDateBufferType" + }, + { + "name": "DXVA2_MotionVectorBuffer" + }, + { + "name": "DXVA2_FilmGrainBuffer" + } + ], + "uses": [ + { + "interface": "IDirectXVideoDecoder", + "method": "GetBuffer", + "parameter": "BufferType" + }, + { + "struct": "DXVA2_DecodeBufferDesc", + "field": "CompressedBufferType" + } + ] + }, + { + "name": "BCryptQueryProviderRegistration_dwModeFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_ANY" + }, + { + "name": "CRYPT_UM" + }, + { + "name": "CRYPT_KM" + }, + { + "name": "CRYPT_MM" + } + ], + "uses": [ + { + "method": "BCryptQueryProviderRegistration", + "parameter": "dwMode" + } + ] + }, + { + "name": "FILE_NOTIFY_CHANGE", + "flags": true, + "members": [ + { + "name": "FILE_NOTIFY_CHANGE_FILE_NAME", + "value": 1 + }, + { + "name": "FILE_NOTIFY_CHANGE_DIR_NAME", + "value": 2 + }, + { + "name": "FILE_NOTIFY_CHANGE_ATTRIBUTES", + "value": 4 + }, + { + "name": "FILE_NOTIFY_CHANGE_SIZE", + "value": 8 + }, + { + "name": "FILE_NOTIFY_CHANGE_LAST_WRITE", + "value": 16 + }, + { + "name": "FILE_NOTIFY_CHANGE_SECURITY", + "value": 256 + } + ], + "uses": [ + { + "method": "FindFirstChangeNotificationA", + "parameter": "dwNotifyFilter" + }, + { + "method": "FindFirstChangeNotificationW", + "parameter": "dwNotifyFilter" + } + ] + }, + { + "name": "ITextHost.TxGetBackStyle_pstyleFlags", + "flags": false, + "members": [ + { + "name": "TXTBACK_TRANSPARENT" + }, + { + "name": "TXTBACK_OPAQUE" + } + ], + "uses": [ + { + "interface": "ITextHost", + "method": "TxGetBackStyle", + "parameter": "pstyle" + } + ] + }, + { + "name": "AllocateNtmsMedia_dwOptionsFlags", + "flags": true, + "members": [ + { + "name": "NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE" + }, + { + "name": "NTMS_ALLOCATE_NEW" + }, + { + "name": "NTMS_ALLOCATE_NEXT" + } + ], + "uses": [ + { + "method": "AllocateNtmsMedia", + "parameter": "dwOptions" + } + ] + }, + { + "name": "NetShareSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "502" + }, + { + "name": "503" + }, + { + "name": "1004" + }, + { + "name": "1005" + }, + { + "name": "1006" + }, + { + "name": "1501" + } + ], + "uses": [ + { + "method": "NetShareSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "CRYPT_XML_FLAG", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_FLAG_NO_SERIALIZE", + "value": 2147483648 + }, + { + "name": "CRYPT_XML_FLAG_DISABLE_EXTENSIONS", + "value": 268435456 + } + ], + "uses": [ + { + "method": "CryptXmlOpenToEncode", + "parameter": "dwFlags" + }, + { + "method": "CryptXmlOpenToDecode", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ColorMatchToTarget_actionFlags", + "flags": false, + "members": [ + { + "name": "CS_ENABLE" + }, + { + "name": "CS_DISABLE" + }, + { + "name": "CS_DELETE_TRANSFORM" + } + ], + "uses": [ + { + "method": "ColorMatchToTarget", + "parameter": "action" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "XECT_EXTENSION_V1" + }, + { + "name": "XECT_EXTENSION_V2" + } + ], + "uses": [ + { + "interface": "IEnroll4", + "method": "AddCertTypeToRequestWStrEx", + "parameter": "lType" + }, + { + "interface": "ICEnroll4", + "method": "addCertTypeToRequestEx", + "parameter": "lType" + } + ] + }, + { + "name": "TAPE", + "flags": false, + "members": [ + { + "name": "TAPE_FILEMARKS" + }, + { + "name": "TAPE_LONG_FILEMARKS" + }, + { + "name": "TAPE_SETMARKS" + }, + { + "name": "TAPE_SHORT_FILEMARKS" + } + ], + "uses": [ + { + "method": "WriteTapemark", + "parameter": "dwTapemarkType" + }, + { + "struct": "TAPE_WRITE_MARKS", + "field": "Type" + } + ] + }, + { + "name": "SetPrivateObjectSecurityExFlags", + "flags": true, + "members": [ + { + "name": "SEF_DACL_AUTO_INHERIT", + "value": 1 + }, + { + "name": "SEF_SACL_AUTO_INHERIT", + "value": 2 + }, + { + "name": "SEF_AVOID_PRIVILEGE_CHECK", + "value": 8 + }, + { + "name": "SEF_AVOID_OWNER_CHECK", + "value": 16 + }, + { + "name": "SEF_DEFAULT_OWNER_FROM_PARENT", + "value": 32 + }, + { + "name": "SEF_DEFAULT_GROUP_FROM_PARENT", + "value": 64 + }, + { + "name": "SEF_MACL_NO_WRITE_UP", + "value": 256 + }, + { + "name": "SEF_MACL_NO_READ_UP", + "value": 512 + }, + { + "name": "SEF_MACL_NO_EXECUTE_UP", + "value": 1024 + }, + { + "name": "SEF_AVOID_OWNER_RESTRICTION", + "value": 4096 + } + ], + "uses": [ + { + "method": "SetPrivateObjectSecurityEx", + "parameter": "AutoInheritFlags" + } + ] + }, + { + "name": "LsaSetTrustedDomainInfoByName_InformationClassFlags", + "flags": false, + "members": [ + { + "name": "TrustedPosixInformation" + }, + { + "name": "TrustedDomainInformationEx" + }, + { + "name": "TrustedDomainAuthInformation" + }, + { + "name": "TrustedDomainFullInformation" + } + ], + "uses": [ + { + "method": "LsaSetTrustedDomainInfoByName", + "parameter": "InformationClass" + } + ] + }, + { + "name": "SP_COPY", + "flags": true, + "members": [ + { + "name": "SP_COPY_DELETESOURCE" + }, + { + "name": "SP_COPY_REPLACEONLY" + }, + { + "name": "SP_COPY_NEWER_OR_SAME" + }, + { + "name": "SP_COPY_NEWER_ONLY" + }, + { + "name": "SP_COPY_NOOVERWRITE" + }, + { + "name": "SP_COPY_NODECOMP" + }, + { + "name": "SP_COPY_LANGUAGEAWARE" + }, + { + "name": "SP_COPY_SOURCE_ABSOLUTE" + }, + { + "name": "SP_COPY_SOURCEPATH_ABSOLUTE" + }, + { + "name": "SP_COPY_FORCE_IN_USE" + }, + { + "name": "SP_COPY_IN_USE_NEEDS_REBOOT" + }, + { + "name": "SP_COPY_NOSKIP" + }, + { + "name": "SP_COPY_FORCE_NOOVERWRITE" + }, + { + "name": "SP_COPY_FORCE_NEWER" + }, + { + "name": "SP_COPY_WARNIFSKIP" + } + ], + "uses": [ + { + "method": "SetupInstallFileExW", + "parameter": "CopyStyle" + }, + { + "method": "SetupInstallFileExA", + "parameter": "CopyStyle" + }, + { + "struct": "sp_file_copy_params_a", + "field": "CopyStyle" + }, + { + "struct": "sp_file_copy_params_w", + "field": "CopyStyle" + } + ] + }, + { + "name": "SnmpSvcSetLogType_nLogTypeFlags", + "flags": false, + "members": [ + { + "name": "SNMP_OUTPUT_TO_CONSOLE" + }, + { + "name": "SNMP_OUTPUT_TO_LOGFILE" + }, + { + "name": "SNMP_OUTPUT_TO_DEBUGGER" + } + ], + "uses": [ + { + "method": "SnmpSvcSetLogType", + "parameter": "nLogType" + } + ] + }, + { + "name": "SERVICE", + "flags": false, + "members": [ + { + "name": "SERVICE_AUTO_START", + "value": 2 + }, + { + "name": "SERVICE_BOOT_START", + "value": 0 + }, + { + "name": "SERVICE_DEMAND_START", + "value": 3 + }, + { + "name": "SERVICE_DISABLED", + "value": 4 + }, + { + "name": "SERVICE_SYSTEM_START", + "value": 1 + } + ], + "uses": [ + { + "method": "CreateServiceW", + "parameter": "dwStartType" + }, + { + "method": "ChangeServiceConfigA", + "parameter": "dwStartType" + }, + { + "method": "CreateServiceA", + "parameter": "dwStartType" + }, + { + "method": "ChangeServiceConfigW", + "parameter": "dwStartType" + }, + { + "struct": "QUERY_SERVICE_CONFIGA", + "field": "dwStartType" + }, + { + "struct": "QUERY_SERVICE_CONFIGW", + "field": "dwStartType" + } + ] + }, + { + "name": "WINBIO_COMPONENT", + "flags": false, + "members": [ + { + "name": "WINBIO_COMPONENT_SENSOR" + }, + { + "name": "WINBIO_COMPONENT_ENGINE" + }, + { + "name": "WINBIO_COMPONENT_STORAGE" + } + ], + "uses": [ + { + "method": "WinBioControlUnit", + "parameter": "Component" + }, + { + "method": "WinBioControlUnitPrivileged", + "parameter": "Component" + } + ] + }, + { + "name": "SPOST", + "flags": false, + "members": [ + { + "name": "SPOST_NONE" + }, + { + "name": "SPOST_PATH" + }, + { + "name": "SPOST_URL" + } + ], + "uses": [ + { + "method": "SetupCopyOEMInfW", + "parameter": "OEMSourceMediaType" + }, + { + "method": "SetupCopyOEMInfA", + "parameter": "OEMSourceMediaType" + } + ] + }, + { + "name": "OpenFile_uStyleFlags", + "flags": true, + "members": [ + { + "name": "OF_CANCEL", + "value": 2048 + }, + { + "name": "OF_CREATE", + "value": 4096 + }, + { + "name": "OF_DELETE", + "value": 512 + }, + { + "name": "OF_EXIST", + "value": 16384 + }, + { + "name": "OF_PARSE", + "value": 256 + }, + { + "name": "OF_PROMPT", + "value": 8192 + }, + { + "name": "OF_READ", + "value": 0 + }, + { + "name": "OF_READWRITE", + "value": 2 + }, + { + "name": "OF_REOPEN", + "value": 32768 + }, + { + "name": "OF_SHARE_COMPAT", + "value": 0 + }, + { + "name": "OF_SHARE_DENY_NONE", + "value": 64 + }, + { + "name": "OF_SHARE_DENY_READ", + "value": 48 + }, + { + "name": "OF_SHARE_DENY_WRITE", + "value": 32 + }, + { + "name": "OF_SHARE_EXCLUSIVE", + "value": 16 + }, + { + "name": "OF_VERIFY" + }, + { + "name": "OF_WRITE", + "value": 1 + } + ], + "uses": [ + { + "method": "OpenFile", + "parameter": "uStyle" + } + ] + }, + { + "name": "LPDISPLAYVAL_uiTypeFlags", + "flags": false, + "members": [ + { + "name": "ieUnknown", + "value": 0 + }, + { + "name": "ieError", + "value": 1 + }, + { + "name": "ieWarning", + "value": 2 + }, + { + "name": "ieInfo", + "value": 3 + } + ], + "uses": [ + { + "method": "LPDISPLAYVAL", + "parameter": "uiType" + } + ] + }, + { + "name": "ICU", + "flags": false, + "members": [ + { + "name": "ICU_DECODE" + }, + { + "name": "ICU_ESCAPE" + } + ], + "uses": [ + { + "method": "InternetCrackUrlA", + "parameter": "dwFlags" + }, + { + "method": "InternetCrackUrlW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IFEDictionary.RegisterWord_regFlags", + "flags": false, + "members": [ + { + "name": "IFED_REG_HEAD" + }, + { + "name": "IFED_REG_TAIL" + }, + { + "name": "IFED_REG_DEL" + } + ], + "uses": [ + { + "interface": "IFEDictionary", + "method": "RegisterWord", + "parameter": "reg" + } + ] + }, + { + "name": "ActivateKeyboardLayoutFlags", + "flags": false, + "members": [ + { + "name": "KLF_REORDER", + "value": 8 + }, + { + "name": "KLF_RESET", + "value": 1073741824 + }, + { + "name": "KLF_SETFORPROCESS", + "value": 256 + }, + { + "name": "KLF_SHIFTLOCK", + "value": 65536 + }, + { + "name": "KLF_UNLOADPREVIOUS" + } + ], + "uses": [ + { + "method": "ActivateKeyboardLayout", + "parameter": "Flags" + } + ] + }, + { + "name": "ActivateKeyboardLayout_hklFlags", + "flags": false, + "members": [ + { + "name": "HKL_NEXT", + "value": 1 + }, + { + "name": "HKL_PREV", + "value": 0 + } + ], + "uses": [ + { + "method": "ActivateKeyboardLayout", + "parameter": "hkl" + } + ] + }, + { + "name": "RegNotifyChangeKeyValue_dwNotifyFilterFlags", + "flags": true, + "members": [ + { + "name": "REG_NOTIFY_CHANGE_NAME" + }, + { + "name": "REG_NOTIFY_CHANGE_ATTRIBUTES" + }, + { + "name": "REG_NOTIFY_CHANGE_LAST_SET" + }, + { + "name": "REG_NOTIFY_CHANGE_SECURITY" + }, + { + "name": "REG_NOTIFY_THREAD_AGNOSTIC" + } + ], + "uses": [ + { + "method": "RegNotifyChangeKeyValue", + "parameter": "dwNotifyFilter" + } + ] + }, + { + "name": "WinBioGetCredentialState_TypeFlags", + "flags": false, + "members": [ + { + "name": "WINBIO_CREDENTIAL_PASSWORD" + } + ], + "uses": [ + { + "method": "WinBioGetCredentialState", + "parameter": "Type" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PsfNone" + }, + { + "name": "PsfLocationGroupPolicy" + }, + { + "name": "PsfLocationRegistry" + }, + { + "name": "PsfUseClientId" + }, + { + "name": "PsfAutoEnrollmentEnabled" + }, + { + "name": "PsfAllowUnTrustedCA" + } + ], + "uses": [ + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "GetUrlFlags", + "parameter": "pValue" + }, + { + "interface": "ICertPropertyEnrollmentPolicyServer", + "method": "Initialize", + "parameter": "UrlFlags" + } + ] + }, + { + "name": "ESB", + "flags": false, + "members": [ + { + "name": "ESB_DISABLE_BOTH" + }, + { + "name": "ESB_DISABLE_DOWN" + }, + { + "name": "ESB_DISABLE_LEFT" + }, + { + "name": "ESB_DISABLE_LTUP" + }, + { + "name": "ESB_DISABLE_RIGHT" + }, + { + "name": "ESB_DISABLE_RTDN" + }, + { + "name": "ESB_DISABLE_UP" + }, + { + "name": "ESB_ENABLE_BOTH" + } + ], + "uses": [ + { + "method": "EnableScrollBar", + "parameter": "wArrows" + }, + { + "interface": "ITextHost", + "method": "TxEnableScrollBar", + "parameter": "fuArrowflags" + }, + { + "method": "FlatSB_EnableScrollBar", + "parameter": "arg3" + } + ] + }, + { + "name": "NCryptNotifyChangeKeyFlags", + "flags": true, + "members": [ + { + "name": "NCRYPT_REGISTER_NOTIFY_FLAG", + "value": 1 + }, + { + "name": "NCRYPT_UNREGISTER_NOTIFY_FLAG", + "value": 2 + }, + { + "name": "NCRYPT_MACHINE_KEY_FLAG", + "value": 32 + } + ], + "uses": [ + { + "method": "NCryptNotifyChangeKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TVSIL", + "flags": false, + "members": [ + { + "name": "TVSIL_NORMAL" + }, + { + "name": "TVSIL_STATE" + } + ], + "uses": [ + { + "method": "TreeView_SetImageList", + "parameter": "iImage" + }, + { + "method": "TreeView_GetImageList", + "parameter": "iImage" + } + ] + }, + { + "name": "CRYPT_STRING", + "flags": false, + "members": [ + { + "name": "CRYPT_STRING_BASE64HEADER", + "value": 0 + }, + { + "name": "CRYPT_STRING_BASE64", + "value": 1 + }, + { + "name": "CRYPT_STRING_BINARY", + "value": 2 + }, + { + "name": "CRYPT_STRING_BASE64REQUESTHEADER", + "value": 3 + }, + { + "name": "CRYPT_STRING_HEX", + "value": 4 + }, + { + "name": "CRYPT_STRING_HEXASCII", + "value": 5 + }, + { + "name": "CRYPT_STRING_BASE64_ANY", + "value": 6 + }, + { + "name": "CRYPT_STRING_ANY", + "value": 7 + }, + { + "name": "CRYPT_STRING_HEX_ANY", + "value": 8 + }, + { + "name": "CRYPT_STRING_BASE64X509CRLHEADER", + "value": 9 + }, + { + "name": "CRYPT_STRING_HEXADDR", + "value": 10 + }, + { + "name": "CRYPT_STRING_HEXASCIIADDR", + "value": 11 + }, + { + "name": "CRYPT_STRING_HEXRAW", + "value": 12 + }, + { + "name": "CRYPT_STRING_STRICT", + "value": 536870912 + } + ], + "uses": [ + { + "method": "CryptStringToBinaryA", + "parameter": "dwFlags" + }, + { + "method": "CryptStringToBinaryW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ILD", + "flags": true, + "members": [ + { + "name": "ILD_BLEND" + }, + { + "name": "ILD_BLEND50" + }, + { + "name": "ILD_FOCUS" + }, + { + "name": "ILD_MASK" + }, + { + "name": "ILD_NORMAL" + }, + { + "name": "ILD_SELECTED" + } + ], + "uses": [ + { + "method": "ImageList_Draw", + "parameter": "fStyle" + }, + { + "method": "ImageList_DrawEx", + "parameter": "fStyle" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "AllowNone" + }, + { + "name": "AllowNoOutstandingRequest" + }, + { + "name": "AllowUntrustedCertificate" + }, + { + "name": "AllowUntrustedRoot" + } + ], + "uses": [ + { + "interface": "IX509Enrollment2", + "method": "InstallResponse2", + "parameter": "Restrictions" + }, + { + "interface": "IX509Enrollment", + "method": "InstallResponse", + "parameter": "Restrictions" + } + ] + }, + { + "name": "CertFindChainInStoreFlags", + "flags": true, + "members": [ + { + "name": "CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG" + }, + { + "name": "CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG" + }, + { + "name": "CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG" + }, + { + "name": "CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG" + }, + { + "name": "CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG" + }, + { + "name": "CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG" + } + ], + "uses": [ + { + "method": "CertFindChainInStore", + "parameter": "dwFindFlags" + } + ] + }, + { + "name": "CertControlStoreFlags", + "flags": false, + "members": [ + { + "name": "CERT_STORE_CTRL_COMMIT_FORCE_FLAG" + }, + { + "name": "CERT_STORE_CTRL_COMMIT_CLEAR_FLAG" + }, + { + "name": "CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG" + } + ], + "uses": [ + { + "method": "CertControlStore", + "parameter": "dwFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "PROXY_AUTO_DETECT_TYPE_DHCP" + }, + { + "name": "PROXY_AUTO_DETECT_TYPE_DNS_A" + } + ], + "uses": [ + { + "method": "DetectAutoProxyUrl", + "parameter": "dwDetectFlags" + }, + { + "method": "DetectAutoProxyUrl", + "parameter": "dwDetectFlags" + } + ] + }, + { + "name": "ICEnroll4.addBlobPropertyToCertificate_bstrPropertyFlags", + "flags": false, + "members": [ + { + "name": "CERT_PVK_FILE_PROP_ID_________" + }, + { + "name": "CERT_FRIENDLY_NAME_PROP_ID_________" + }, + { + "name": "CERT_DESCRIPTION_PROP_ID" + }, + { + "name": "CERT_RENEWAL_PROP_ID" + } + ], + "uses": [ + { + "interface": "ICEnroll4", + "method": "addBlobPropertyToCertificate", + "parameter": "bstrProperty" + } + ] + }, + { + "name": "AuthzAccessCheckFlags", + "flags": false, + "members": [ + { + "name": "AUTHZ_ACCESS_CHECK_NO_DEEP_COPY_SD", + "value": 1 + } + ], + "uses": [ + { + "method": "AuthzAccessCheck", + "parameter": "Flags" + } + ] + }, + { + "name": "FILEOP", + "flags": false, + "members": [ + { + "name": "FILEOP_DELETE" + }, + { + "name": "FILEOP_COPY." + } + ], + "uses": [ + { + "method": "SetupAddToDiskSpaceListW", + "parameter": "Operation" + }, + { + "method": "SetupAddToDiskSpaceListA", + "parameter": "Operation" + } + ] + }, + { + "name": "INSTALLSTATE", + "flags": false, + "members": [ + { + "name": "INSTALLSTATE_UNKNOWN" + }, + { + "name": "INSTALLSTATE_ABSENT" + }, + { + "name": "INSTALLSTATE_LOCAL" + }, + { + "name": "INSTALLSTATE_SOURCE" + }, + { + "name": "INSTALLSTATE_DEFAULT" + } + ], + "uses": [ + { + "method": "MsiGetFeatureCostA", + "parameter": "iState" + }, + { + "method": "MsiGetFeatureCostW", + "parameter": "iState" + } + ] + }, + { + "name": "SetLayout_lFlags", + "flags": true, + "members": [ + { + "name": "LAYOUT_BITMAPORIENTATIONPRESERVED" + }, + { + "name": "LAYOUT_RTL" + } + ], + "uses": [ + { + "method": "SetLayout", + "parameter": "l" + } + ] + }, + { + "name": "ITfInsertAtSelection.InsertTextAtSelectionFlags", + "flags": false, + "members": [ + { + "name": "TF_IAS_NOQUERY" + }, + { + "name": "TF_IAS_QUERYONLY" + }, + { + "name": "TF_IAS_NO_DEFAULT_COMPOSITION" + } + ], + "uses": [ + { + "interface": "ITfInsertAtSelection", + "method": "InsertTextAtSelection", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IMbnPinEvents.OnChangeComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "_E_FAIL" + }, + { + "name": "___E_MBN_PIN_REQUIRED" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "E_MBN_PIN_DISABLED" + } + ], + "uses": [ + { + "interface": "IMbnPinEvents", + "method": "OnChangeComplete", + "parameter": "status" + } + ] + }, + { + "name": "GetDeviceCaps_indexFlags", + "flags": false, + "members": [ + { + "name": "DRIVERVERSION" + } + ], + "uses": [ + { + "method": "GetDeviceCaps", + "parameter": "index" + } + ] + }, + { + "name": "IMAGE_DIRECTORY_ENTRY", + "flags": false, + "members": [ + { + "name": "IMAGE_DIRECTORY_ENTRY_ARCHITECTURE", + "value": 7 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_BASERELOC", + "value": 5 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT", + "value": 11 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR", + "value": 14 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_DEBUG", + "value": 6 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT", + "value": 13 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_EXCEPTION", + "value": 3 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_EXPORT", + "value": 0 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_GLOBALPTR", + "value": 8 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_IAT", + "value": 12 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_IMPORT", + "value": 1 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG", + "value": 10 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_RESOURCE", + "value": 2 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_SECURITY", + "value": 4 + }, + { + "name": "IMAGE_DIRECTORY_ENTRY_TLS", + "value": 9 + } + ], + "uses": [ + { + "method": "ImageDirectoryEntryToDataEx", + "parameter": "DirectoryEntry" + }, + { + "method": "ImageDirectoryEntryToData", + "parameter": "DirectoryEntry" + }, + { + "struct": "IMAGE_OPTIONAL_HEADER32", + "field": "DataDirectory" + } + ] + }, + { + "name": "GetProcessMitigationPolicy_MitigationPolicyFlags", + "flags": false, + "members": [ + { + "name": "ProcessDEPPolicy" + }, + { + "name": "ProcessASLRPolicy" + }, + { + "name": "ProcessDynamicCodePolicy" + }, + { + "name": "ProcessStrictHandleCheckPolicy" + }, + { + "name": "ProcessSystemCallDisablePolicy" + }, + { + "name": "ProcessMitigationOptionsMask" + }, + { + "name": "ProcessExtensionPointDisablePolicy" + }, + { + "name": "ProcessControlFlowGuardPolicy" + }, + { + "name": "ProcessSignaturePolicy" + }, + { + "name": "ProcessFontDisablePolicy" + }, + { + "name": "ProcessImageLoadPolicy" + }, + { + "name": "ProcessSideChannelIsolationPolicy" + }, + { + "name": "ProcessUserShadowStackPolicy" + } + ], + "uses": [ + { + "method": "GetProcessMitigationPolicy", + "parameter": "MitigationPolicy" + } + ] + }, + { + "name": "NCRYPT", + "flags": true, + "members": [ + { + "name": "NCRYPT_MACHINE_KEY_FLAG" + }, + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptEnumKeys", + "parameter": "dwFlags" + }, + { + "method": "NCryptOpenKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WSB_PROP", + "flags": false, + "members": [ + { + "name": "WSB_PROP_CXHSCROLL" + }, + { + "name": "WSB_PROP_CXHTHUMB" + }, + { + "name": "WSB_PROP_CXVSCROLL" + }, + { + "name": "WSB_PROP_CYHSCROLL" + }, + { + "name": "WSB_PROP_CYVSCROLL" + }, + { + "name": "WSB_PROP_CYVTHUMB" + }, + { + "name": "WSB_PROP_HBKGCOLOR" + }, + { + "name": "WSB_PROP_HSTYLE" + }, + { + "name": "WSB_PROP_PALETTE" + }, + { + "name": "WSB_PROP_VBKGCOLOR" + }, + { + "name": "WSB_PROP_VSTYLE" + }, + { + "name": "WSB_PROP_WINSTYLE" + } + ], + "uses": [ + { + "method": "FlatSB_GetScrollProp", + "parameter": "propIndex" + }, + { + "method": "FlatSB_GetScrollPropPtr", + "parameter": "propIndex" + } + ] + }, + { + "name": "DISKQUOTA_USERNAME_RESOLVE", + "flags": false, + "members": [ + { + "name": "DISKQUOTA_USERNAME_RESOLVE_ASYNC", + "value": 2 + }, + { + "name": "DISKQUOTA_USERNAME_RESOLVE_NONE", + "value": 0 + }, + { + "name": "DISKQUOTA_USERNAME_RESOLVE_SYNC", + "value": 1 + } + ], + "uses": [ + { + "interface": "IDiskQuotaControl", + "method": "FindUserSid", + "parameter": "fNameResolution" + }, + { + "interface": "IDiskQuotaControl", + "method": "AddUserSid", + "parameter": "fNameResolution" + }, + { + "interface": "IDiskQuotaControl", + "method": "CreateEnumUsers", + "parameter": "fNameResolution" + }, + { + "interface": "IDiskQuotaControl", + "method": "AddUserName", + "parameter": "fNameResolution" + } + ] + }, + { + "name": "PSPCB", + "flags": false, + "members": [ + { + "name": "PSPCB_ADDREF" + }, + { + "name": "PSPCB_CREATE" + }, + { + "name": "PSPCB_RELEASE" + } + ], + "uses": [ + { + "method": "LPFNPSPCALLBACKA", + "parameter": "uMsg" + }, + { + "method": "LPFNPSPCALLBACKW", + "parameter": "uMsg" + } + ] + }, + { + "name": "LWA", + "flags": true, + "members": [ + { + "name": "LWA_ALPHA", + "value": 2 + }, + { + "name": "LWA_COLORKEY", + "value": 1 + } + ], + "uses": [ + { + "method": "SetLayeredWindowAttributes", + "parameter": "dwFlags" + }, + { + "method": "GetLayeredWindowAttributes", + "parameter": "pdwFlags" + } + ] + }, + { + "name": "DrawIconExFlags", + "flags": false, + "members": [ + { + "name": "DI_COMPAT", + "value": 4 + }, + { + "name": "DI_DEFAULTSIZE", + "value": 8 + }, + { + "name": "DI_IMAGE", + "value": 2 + }, + { + "name": "DI_MASK", + "value": 1 + }, + { + "name": "DI_NOMIRROR", + "value": 16 + }, + { + "name": "DI_NORMAL", + "value": 3 + } + ], + "uses": [ + { + "method": "DrawIconEx", + "parameter": "diFlags" + } + ] + }, + { + "name": "BCryptOpenAlgorithmProviderFlags", + "flags": true, + "members": [ + { + "name": "BCRYPT_ALG_HANDLE_HMAC_FLAG" + }, + { + "name": "BCRYPT_PROV_DISPATCH" + }, + { + "name": "BCRYPT_HASH_REUSABLE_FLAG" + } + ], + "uses": [ + { + "method": "BCryptOpenAlgorithmProvider", + "parameter": "dwFlags" + } + ] + }, + { + "name": "CryptQueryObjectFlags", + "flags": false, + "members": [ + { + "name": "CERT_QUERY_CONTENT_FLAG_ALL" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_CERT" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_CERT_PAIR" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_CRL" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_CTL" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_PFX" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_PFX_AND_LOAD" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_PKCS10" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL" + }, + { + "name": "CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE" + } + ], + "uses": [ + { + "method": "CryptQueryObject", + "parameter": "dwExpectedContentTypeFlags" + } + ] + }, + { + "name": "SECPKG_ATTR", + "flags": false, + "members": [ + { + "name": "SECPKG_ATTR_APP_DATA", + "value": 94 + }, + { + "name": "SECPKG_ATTR_EAP_PRF_INFO", + "value": 101 + }, + { + "name": "SECPKG_ATTR_EARLY_START", + "value": 105 + }, + { + "name": "SECPKG_ATTR_DTLS_MTU", + "value": 34 + }, + { + "name": "SECPKG_ATTR_KEYING_MATERIAL_INFO", + "value": 106 + } + ], + "uses": [ + { + "method": "SetContextAttributesW", + "parameter": "ulAttribute" + }, + { + "method": "SetContextAttributesA", + "parameter": "ulAttribute" + } + ] + }, + { + "name": "PdhGetDllVersion_lpdwVersionFlags", + "flags": false, + "members": [ + { + "name": "PDH_CVERSION_WIN50" + }, + { + "name": "PDH_VERSION" + } + ], + "uses": [ + { + "method": "PdhGetDllVersion", + "parameter": "lpdwVersion" + } + ] + }, + { + "name": "LGRPID", + "flags": false, + "members": [ + { + "name": "LGRPID_INSTALLED" + }, + { + "name": "LGRPID_SUPPORTED" + } + ], + "uses": [ + { + "method": "EnumSystemLanguageGroupsW", + "parameter": "dwFlags" + }, + { + "method": "IsValidLanguageGroup", + "parameter": "dwFlags" + }, + { + "method": "EnumSystemLanguageGroupsA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "AuthzInitializeObjectAccessAuditEventFlags", + "flags": false, + "members": [ + { + "name": "AUTHZ_NO_SUCCESS_AUDIT" + }, + { + "name": "AUTHZ_NO_FAILURE_AUDIT" + }, + { + "name": "AUTHZ_NO_ALLOC_STRINGS" + } + ], + "uses": [ + { + "method": "AuthzInitializeObjectAccessAuditEvent", + "parameter": "Flags" + } + ] + }, + { + "name": "NetServerSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "101" + }, + { + "name": "102" + }, + { + "name": "402" + }, + { + "name": "403" + } + ], + "uses": [ + { + "method": "NetServerSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "SaferComputeTokenFromLevelFlags", + "flags": true, + "members": [ + { + "name": "SAFER_TOKEN_NULL_IF_EQUAL" + }, + { + "name": "SAFER_TOKEN_COMPARE_ONLY" + }, + { + "name": "SAFER_TOKEN_MAKE_INERT" + }, + { + "name": "SAFER_TOKEN_WANT_FLAGS" + } + ], + "uses": [ + { + "method": "SaferComputeTokenFromLevel", + "parameter": "dwFlags" + } + ] + }, + { + "name": "FDICreate_cpuTypeFlags", + "flags": false, + "members": [ + { + "name": "cpuUNKNOWN" + }, + { + "name": "cpu80286", + "value": 0 + }, + { + "name": "cpu80386", + "value": 1 + } + ], + "uses": [ + { + "method": "FDICreate", + "parameter": "cpuType" + } + ] + }, + { + "name": "OUT", + "flags": false, + "members": [ + { + "name": "OUT_CHARACTER_PRECIS" + }, + { + "name": "OUT_DEFAULT_PRECIS" + }, + { + "name": "OUT_DEVICE_PRECIS" + }, + { + "name": "OUT_OUTLINE_PRECIS" + }, + { + "name": "OUT_PS_ONLY_PRECIS" + }, + { + "name": "OUT_RASTER_PRECIS" + }, + { + "name": "OUT_STRING_PRECIS" + }, + { + "name": "OUT_STROKE_PRECIS" + }, + { + "name": "OUT_TT_ONLY_PRECIS" + }, + { + "name": "OUT_TT_PRECIS" + } + ], + "uses": [ + { + "method": "CreateFontW", + "parameter": "iOutPrecision" + }, + { + "method": "CreateFontA", + "parameter": "iOutPrecision" + } + ] + }, + { + "name": "MSIASSEMBLYINFO", + "flags": false, + "members": [ + { + "name": "MSIASSEMBLYINFO_NETASSEMBLY", + "value": 0 + }, + { + "name": "MSIASSEMBLYINFO_WIN32ASSEMBLY", + "value": 1 + } + ], + "uses": [ + { + "method": "MsiProvideAssemblyA", + "parameter": "dwAssemblyInfo" + }, + { + "method": "MsiProvideAssemblyW", + "parameter": "dwAssemblyInfo" + } + ] + }, + { + "name": "IVBGetControl.EnumControls_dwWhichFlags", + "flags": false, + "members": [ + { + "name": "GCW_WCH_SIBLING", + "value": 1 + }, + { + "name": "GC_WCH_CONTAINER", + "value": 2 + }, + { + "name": "GC_WCH_CONTAINED", + "value": 3 + }, + { + "name": "GC_WCH_ALL", + "value": 4 + }, + { + "name": "GC_WCH_FREVERSEDIR", + "value": 134217728 + }, + { + "name": "GC_WCH_FONLYAFTER", + "value": 268435456 + }, + { + "name": "GC_WCH_FONLYBEFORE", + "value": 536870912 + }, + { + "name": "GC_WCH_FSELECTED", + "value": 1073741824 + } + ], + "uses": [ + { + "interface": "IVBGetControl", + "method": "EnumControls", + "parameter": "dwWhich" + } + ] + }, + { + "name": "NetLocalGroupSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "1002" + } + ], + "uses": [ + { + "method": "NetLocalGroupSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "SERVICE", + "flags": false, + "members": [ + { + "name": "SERVICE_ADAPTER", + "value": 4 + }, + { + "name": "SERVICE_FILE_SYSTEM_DRIVER", + "value": 2 + }, + { + "name": "SERVICE_KERNEL_DRIVER", + "value": 1 + }, + { + "name": "SERVICE_RECOGNIZER_DRIVER", + "value": 8 + }, + { + "name": "SERVICE_WIN32_OWN_PROCESS", + "value": 16 + }, + { + "name": "SERVICE_WIN32_SHARE_PROCESS", + "value": 32 + }, + { + "name": "SERVICE_USER_OWN_PROCESS", + "value": 80 + }, + { + "name": "SERVICE_USER_SHARE_PROCESS", + "value": 96 + } + ], + "uses": [ + { + "method": "CreateServiceW", + "parameter": "dwServiceType" + }, + { + "method": "CreateServiceA", + "parameter": "dwServiceType" + } + ] + }, + { + "name": "SetArcDirection_dirFlags", + "flags": false, + "members": [ + { + "name": "AD_COUNTERCLOCKWISE" + }, + { + "name": "AD_CLOCKWISE" + } + ], + "uses": [ + { + "method": "SetArcDirection", + "parameter": "dir" + } + ] + }, + { + "name": "MsiGetMode_eRunModeFlags", + "flags": false, + "members": [ + { + "name": "MSIRUNMODE_ADMIN" + }, + { + "name": "MSIRUNMODE_ADVERTISE" + }, + { + "name": "MSIRUNMODE_MAINTENANCE" + }, + { + "name": "MSIRUNMODE_ROLLBACKENABLED" + }, + { + "name": "MSIRUNMODE_LOGENABLED" + }, + { + "name": "MSIRUNMODE_OPERATIONS" + }, + { + "name": "MSIRUNMODE_REBOOTATEND" + }, + { + "name": "MSIRUNMODE_REBOOTNOW" + }, + { + "name": "MSIRUNMODE_CABINET" + }, + { + "name": "MSIRUNMODE_SOURCESHORTNAMES" + }, + { + "name": "MSIRUNMODE_TARGETSHORTNAMES" + }, + { + "name": "MSIRUNMODE_RESERVED11" + }, + { + "name": "MSIRUNMODE_WINDOWS9X" + }, + { + "name": "MSIRUNMODE_ZAWENABLED" + }, + { + "name": "MSIRUNMODE_RESERVED14" + }, + { + "name": "MSIRUNMODE_RESERVED15" + }, + { + "name": "MSIRUNMODE_SCHEDULED" + }, + { + "name": "MSIRUNMODE_ROLLBACK" + }, + { + "name": "MSIRUNMODE_COMMIT" + } + ], + "uses": [ + { + "method": "MsiGetMode", + "parameter": "eRunMode" + } + ] + }, + { + "name": "CVRC_TABLE", + "flags": false, + "members": [ + { + "name": "CVRC_TABLE_ATTRIBUTES" + }, + { + "name": "CVRC_TABLE_CRL" + }, + { + "name": "CVRC_TABLE_EXTENSIONS" + }, + { + "name": "CVRC_TABLE_REQCERT" + } + ], + "uses": [ + { + "interface": "ICertView2", + "method": "SetTable", + "parameter": "Table" + }, + { + "interface": "ICertAdmin2", + "method": "DeleteRow", + "parameter": "Table" + } + ] + }, + { + "name": "LsaQueryInformationPolicy_InformationClassFlags", + "flags": false, + "members": [ + { + "name": "PolicyAuditEventsInformation" + }, + { + "name": "PolicyPrimaryDomainInformation" + }, + { + "name": "PolicyAccountDomainInformation" + }, + { + "name": "PolicyLsaServerRoleInformation" + }, + { + "name": "PolicyModificationInformation" + }, + { + "name": "PolicyDnsDomainInformation" + } + ], + "uses": [ + { + "method": "LsaQueryInformationPolicy", + "parameter": "InformationClass" + } + ] + }, + { + "name": "NetShareAdd_levelFlags", + "flags": false, + "members": [ + { + "name": "2" + }, + { + "name": "502" + }, + { + "name": "503" + } + ], + "uses": [ + { + "method": "NetShareAdd", + "parameter": "level" + } + ] + }, + { + "name": "SNMP_ERRORSTATUS", + "flags": false, + "members": [ + { + "name": "SNMP_ERRORSTATUS_NOERROR" + }, + { + "name": "SNMP_ERRORSTATUS_TOOBIG" + }, + { + "name": "SNMP_ERRORSTATUS_NOSUCHNAME" + }, + { + "name": "SNMP_ERRORSTATUS_BADVALUE" + }, + { + "name": "SNMP_ERRORSTATUS_READONLY" + }, + { + "name": "SNMP_ERRORSTATUS_GENERR" + } + ], + "uses": [ + { + "method": "SnmpMgrRequest", + "parameter": "errorStatus" + }, + { + "method": "SnmpExtensionQuery", + "parameter": "pErrorStatus" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + } + ], + "uses": [ + { + "method": "NetQueryDisplayInformation", + "parameter": "Level" + }, + { + "method": "NetGetDisplayInformationIndex", + "parameter": "Level" + } + ] + }, + { + "name": "TTLoadEmbeddedFont_pulStatusFlags", + "flags": true, + "members": [ + { + "name": "TTLOAD_FONT_SUBSETTED" + }, + { + "name": "TTLOAD_FONT_IN_SYSSTARTUP" + } + ], + "uses": [ + { + "method": "TTLoadEmbeddedFont", + "parameter": "pulStatus" + } + ] + }, + { + "name": "IAnchor.GetChangeHistory_pdwHistoryFlags", + "flags": true, + "members": [ + { + "name": "TS_CH_PRECEDING_DEL" + }, + { + "name": "TS_CH_FOLLOWING_DEL" + } + ], + "uses": [ + { + "interface": "IAnchor", + "method": "GetChangeHistory", + "parameter": "pdwHistory" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "E_FAIL" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + } + ], + "uses": [ + { + "interface": "IMbnPinEvents", + "method": "OnEnterComplete", + "parameter": "status" + }, + { + "interface": "IMbnPinEvents", + "method": "OnUnblockComplete", + "parameter": "status" + } + ] + }, + { + "name": "ISecurityInformation.PropertySheetPageCallback_uMsgFlags", + "flags": false, + "members": [ + { + "name": "PSPCB_CREATE" + }, + { + "name": "PSPCB_RELEASE" + }, + { + "name": "PSPCB_SI_INITDIALOG" + } + ], + "uses": [ + { + "interface": "ISecurityInformation", + "method": "PropertySheetPageCallback", + "parameter": "uMsg" + } + ] + }, + { + "name": "CryptGetObjectUrl_pszUrlOidFlags", + "flags": false, + "members": [ + { + "name": "URL_OID_CERTIFICATE_ISSUER" + }, + { + "name": "URL_OID_CERTIFICATE_CRL_DIST_POINT" + }, + { + "name": "URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP" + }, + { + "name": "URL_OID_CERTIFICATE_OCSP" + }, + { + "name": "URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT" + }, + { + "name": "URL_OID_CERTIFICATE_ONLY_OCSP" + }, + { + "name": "URL_OID_CTL_ISSUER" + }, + { + "name": "URL_OID_CTL_NEXT_UPDATE" + }, + { + "name": "URL_OID_CRL_ISSUER" + }, + { + "name": "URL_OID_CERTIFICATE_FRESHEST_CRL" + }, + { + "name": "URL_OID_CRL_FRESHEST_CRL" + }, + { + "name": "URL_OID_CROSS_CERT_DIST_POINT" + }, + { + "name": "URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESS" + } + ], + "uses": [ + { + "method": "CryptGetObjectUrl", + "parameter": "pszUrlOid" + } + ] + }, + { + "name": "SMTO", + "flags": true, + "members": [ + { + "name": "SMTO_ABORTIFHUNG", + "value": 2 + }, + { + "name": "SMTO_BLOCK", + "value": 1 + }, + { + "name": "SMTO_NORMAL", + "value": 0 + }, + { + "name": "SMTO_NOTIMEOUTIFNOTHUNG", + "value": 8 + }, + { + "name": "SMTO_ERRORONEXIT", + "value": 32 + } + ], + "uses": [ + { + "method": "SendMessageTimeoutA", + "parameter": "fuFlags" + }, + { + "method": "SendMessageTimeoutW", + "parameter": "fuFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "APPCLASS_MONITOR" + }, + { + "name": "APPCLASS_STANDARD" + }, + { + "name": "APPCMD_CLIENTONLY" + }, + { + "name": "APPCMD_FILTERINITS" + }, + { + "name": "CBF_FAIL_ALLSVRXACTIONS", + "value": 258048 + }, + { + "name": "CBF_FAIL_ADVISES", + "value": 16384 + }, + { + "name": "CBF_FAIL_CONNECTIONS", + "value": 8192 + }, + { + "name": "CBF_FAIL_EXECUTES", + "value": 32768 + }, + { + "name": "CBF_FAIL_POKES", + "value": 65536 + }, + { + "name": "CBF_FAIL_REQUESTS", + "value": 131072 + }, + { + "name": "CBF_FAIL_SELFCONNECTIONS", + "value": 4096 + }, + { + "name": "CBF_SKIP_ALLNOTIFICATIONS", + "value": 3932160 + }, + { + "name": "CBF_SKIP_CONNECT_CONFIRMS", + "value": 262144 + }, + { + "name": "CBF_SKIP_DISCONNECTS", + "value": 2097152 + }, + { + "name": "CBF_SKIP_REGISTRATIONS", + "value": 524288 + }, + { + "name": "CBF_SKIP_UNREGISTRATIONS", + "value": 1048576 + }, + { + "name": "MF_CALLBACKS", + "value": 134217728 + }, + { + "name": "MF_CONV", + "value": 1073741824 + }, + { + "name": "MF_ERRORS", + "value": 268435456 + }, + { + "name": "MF_HSZ_INFO", + "value": 16777216 + }, + { + "name": "MF_LINKS", + "value": 536870912 + }, + { + "name": "MF_POSTMSGS", + "value": 67108864 + }, + { + "name": "MF_SENDMSGS", + "value": 33554432 + } + ], + "uses": [ + { + "method": "DdeInitializeW", + "parameter": "afCmd" + }, + { + "method": "DdeInitializeA", + "parameter": "afCmd" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + } + ], + "uses": [ + { + "method": "RasDialW", + "parameter": "arg4" + }, + { + "method": "RasDialA", + "parameter": "arg4" + }, + { + "struct": "NMHEADERA", + "field": "iButton" + }, + { + "struct": "NMHEADERW", + "field": "iButton" + } + ] + }, + { + "name": "DdeEnableCallback_wCmdFlags", + "flags": false, + "members": [ + { + "name": "EC_ENABLEALL", + "value": 0 + }, + { + "name": "EC_ENABLEONE", + "value": 128 + }, + { + "name": "EC_DISABLE", + "value": 8 + }, + { + "name": "EC_QUERYWAITING", + "value": 2 + } + ], + "uses": [ + { + "method": "DdeEnableCallback", + "parameter": "wCmd" + } + ] + }, + { + "name": "GWL", + "flags": false, + "members": [ + { + "name": "GWL_EXSTYLE" + }, + { + "name": "GWL_HINSTANCE" + }, + { + "name": "GWL_ID" + }, + { + "name": "GWL_STYLE" + }, + { + "name": "GWL_USERDATA" + }, + { + "name": "GWL_WNDPROC" + } + ], + "uses": [ + { + "method": "SetWindowLongW", + "parameter": "nIndex" + }, + { + "method": "SetWindowLongA", + "parameter": "nIndex" + } + ] + }, + { + "name": "CertSaveStore_dwSaveToFlags", + "flags": false, + "members": [ + { + "name": "CERT_STORE_SAVE_TO_FILE", + "value": 1 + }, + { + "name": "CERT_STORE_SAVE_TO_FILENAME", + "value": 4 + }, + { + "name": "CERT_STORE_SAVE_TO_FILENAME_A", + "value": 3 + }, + { + "name": "CERT_STORE_SAVE_TO_FILENAME_W", + "value": 4 + }, + { + "name": "CERT_STORE_SAVE_TO_MEMORY", + "value": 2 + } + ], + "uses": [ + { + "method": "CertSaveStore", + "parameter": "dwSaveTo" + } + ] + }, + { + "name": "CryptSetProvParam_dwParamFlags", + "flags": false, + "members": [ + { + "name": "PP_CLIENT_HWND" + }, + { + "name": "PP_DELETEKEY" + }, + { + "name": "PP_KEYEXCHANGE_ALG" + }, + { + "name": "PP_KEYEXCHANGE_PIN" + }, + { + "name": "PP_KEYEXCHANGE_KEYSIZE" + }, + { + "name": "PP_KEYSET_SEC_DESCR" + }, + { + "name": "PP_PIN_PROMPT_STRING" + }, + { + "name": "PP_ROOT_CERTSTORE" + }, + { + "name": "PP_SIGNATURE_ALG" + }, + { + "name": "PP_SIGNATURE_PIN" + }, + { + "name": "PP_SIGNATURE_KEYSIZE" + }, + { + "name": "PP_UI_PROMPT" + }, + { + "name": "PP_USE_HARDWARE_RNG" + }, + { + "name": "PP_USER_CERTSTORE" + }, + { + "name": "PP_SECURE_KEYEXCHANGE_PIN" + }, + { + "name": "PP_SECURE_SIGNATURE_PIN" + }, + { + "name": "PP_SMARTCARD_READER" + }, + { + "name": "PP_SMARTCARD_GUID_" + } + ], + "uses": [ + { + "method": "CryptSetProvParam", + "parameter": "dwParam" + } + ] + }, + { + "name": "NCryptUnprotectSecretFlags", + "flags": false, + "members": [ + { + "name": "NCRYPT_SILENT_FLAG" + }, + { + "name": "NCRYPT_UNPROTECT_NO_DECRYPT" + } + ], + "uses": [ + { + "method": "NCryptUnprotectSecret", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IX509PrivateKey.Export_strExportTypeFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_PUBLIC_KEY_BLOB" + }, + { + "name": "BCRYPT_PRIVATE_KEY_BLOB" + } + ], + "uses": [ + { + "interface": "IX509PrivateKey", + "method": "Export", + "parameter": "strExportType" + } + ] + }, + { + "name": "SetStretchBltMode_modeFlags", + "flags": false, + "members": [ + { + "name": "BLACKONWHITE" + }, + { + "name": "COLORONCOLOR" + }, + { + "name": "HALFTONE" + }, + { + "name": "STRETCH_ANDSCANS" + }, + { + "name": "STRETCH_DELETESCANS" + }, + { + "name": "STRETCH_HALFTONE" + }, + { + "name": "STRETCH_ORSCANS" + }, + { + "name": "WHITEONBLACK" + } + ], + "uses": [ + { + "method": "SetStretchBltMode", + "parameter": "mode" + } + ] + }, + { + "name": "ISceSvcAttachmentData.GetData_sceTypeFlags", + "flags": false, + "members": [ + { + "name": "SCE_SERVICE_CONFIGURATION_INFO" + }, + { + "name": "SCE_SERVICE_ANALYSIS_INFO" + } + ], + "uses": [ + { + "interface": "ISceSvcAttachmentData", + "method": "GetData", + "parameter": "sceType" + } + ] + }, + { + "name": "SplitSymbolsFlags", + "flags": true, + "members": [ + { + "name": "SPLITSYM_EXTRACT_ALL", + "value": 2 + }, + { + "name": "SPLITSYM_REMOVE_PRIVATE", + "value": 1 + }, + { + "name": "SPLITSYM_SYMBOLPATH_IS_SRC", + "value": 4 + } + ], + "uses": [ + { + "method": "SplitSymbols", + "parameter": "Flags" + } + ] + }, + { + "name": "ISensNetwork.ConnectionLost_ulTypeFlags", + "flags": false, + "members": [ + { + "name": "CONNECTION_LAN", + "value": 0 + }, + { + "name": "CONNECTION_WAN", + "value": 1 + } + ], + "uses": [ + { + "interface": "ISensNetwork", + "method": "ConnectionLost", + "parameter": "ulType" + } + ] + }, + { + "name": "PROPTYPE", + "flags": false, + "members": [ + { + "name": "PROPTYPE_BINARY" + }, + { + "name": "PROPTYPE_DATE" + }, + { + "name": "PROPTYPE_LONG" + }, + { + "name": "PROPTYPE_STRING" + } + ], + "uses": [ + { + "interface": "IEnumCERTVIEWEXTENSION", + "method": "GetValue", + "parameter": "Type" + }, + { + "interface": "ICertAdmin", + "method": "SetCertificateExtension", + "parameter": "Type" + }, + { + "interface": "ICertAdmin2", + "method": "SetCAProperty", + "parameter": "PropType" + }, + { + "interface": "ICertServerPolicy", + "method": "GetCertificateProperty", + "parameter": "PropertyType" + }, + { + "interface": "ICertServerPolicy", + "method": "GetCertificateExtension", + "parameter": "Type" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ANTIALIASED_QUALITY" + }, + { + "name": "CLEARTYPE_QUALITY" + }, + { + "name": "DEFAULT_QUALITY" + }, + { + "name": "DRAFT_QUALITY" + }, + { + "name": "NONANTIALIASED_QUALITY" + }, + { + "name": "PROOF_QUALITY" + } + ], + "uses": [ + { + "method": "CreateFontA", + "parameter": "iQuality" + }, + { + "method": "CreateFontW", + "parameter": "iQuality" + } + ] + }, + { + "name": "IEnumCERTVIEWEXTENSION.GetValueFlags", + "flags": false, + "members": [ + { + "name": "CV_OUT_BASE64" + }, + { + "name": "CV_OUT_BASE64HEADER" + }, + { + "name": "CV_OUT_BASE64REQUESTHEADER" + }, + { + "name": "CV_OUT_BINARY" + }, + { + "name": "CV_OUT_HEX" + }, + { + "name": "CV_OUT_HEXADDR" + }, + { + "name": "CV_OUT_HEXASCII" + }, + { + "name": "CV_OUT_HEXASCIIADDR" + } + ], + "uses": [ + { + "interface": "IEnumCERTVIEWEXTENSION", + "method": "GetValue", + "parameter": "Flags" + } + ] + }, + { + "name": "CryptSetKeyParam_dwParamFlags", + "flags": false, + "members": [ + { + "name": "KP_ALGID" + }, + { + "name": "KP_CERTIFICATE" + }, + { + "name": "KP_PERMISSIONS" + }, + { + "name": "KP_SALT" + }, + { + "name": "KP_SALT_EX" + } + ], + "uses": [ + { + "method": "CryptSetKeyParam", + "parameter": "dwParam" + } + ] + }, + { + "name": "MSICOSTTREE", + "flags": false, + "members": [ + { + "name": "MSICOSTTREE_CHILDREN" + }, + { + "name": "MSICOSTTREE_PARENTS" + }, + { + "name": "MSICOSTTREE_SELFONLY" + } + ], + "uses": [ + { + "method": "MsiGetFeatureCostA", + "parameter": "iCostTree" + }, + { + "method": "MsiGetFeatureCostW", + "parameter": "iCostTree" + } + ] + }, + { + "name": "CryptXmlSignFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_SIGN_ADD_KEYVALUE", + "value": 1 + }, + { + "name": "CRYPT_XML_FLAG_DISABLE_EXTENSIONS", + "value": 268435456 + } + ], + "uses": [ + { + "method": "CryptXmlSign", + "parameter": "dwFlags" + } + ] + }, + { + "name": "CryptGetKeyParam_dwParamFlags", + "flags": false, + "members": [ + { + "name": "KP_ALGID" + }, + { + "name": "KP_BLOCKLEN" + }, + { + "name": "KP_CERTIFICATE" + }, + { + "name": "KP_GET_USE_COUNT" + }, + { + "name": "KP_KEYLEN" + }, + { + "name": "KP_SALT" + }, + { + "name": "KP_PERMISSIONS" + } + ], + "uses": [ + { + "method": "CryptGetKeyParam", + "parameter": "dwParam" + } + ] + }, + { + "name": "GetThemeSysString_iStringIdFlags", + "flags": false, + "members": [ + { + "name": "TMT_CSSNAME" + }, + { + "name": "TMT_XMLNAME" + } + ], + "uses": [ + { + "method": "GetThemeSysString", + "parameter": "iStringId" + } + ] + }, + { + "name": "BG_TOKEN", + "flags": false, + "members": [ + { + "name": "BG_TOKEN_LOCAL_FILE", + "value": 1 + }, + { + "name": "BG_TOKEN_NETWORK", + "value": 2 + } + ], + "uses": [ + { + "interface": "IBitsTokenOptions", + "method": "SetHelperTokenFlags", + "parameter": "UsageFlags" + }, + { + "interface": "IBitsTokenOptions", + "method": "GetHelperTokenFlags", + "parameter": "pFlags" + } + ] + }, + { + "name": "Msv1_0SubAuthenticationFilterFlags", + "flags": false, + "members": [ + { + "name": "LOGON_GUEST" + }, + { + "name": "LOGON_NOENCRYPTION" + } + ], + "uses": [ + { + "method": "Msv1_0SubAuthenticationFilter", + "parameter": "UserFlags" + } + ] + }, + { + "name": "WER_FAULT_REPORTING", + "flags": true, + "members": [ + { + "name": "WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION" + }, + { + "name": "WER_FAULT_REPORTING_FLAG_NOHEAP" + }, + { + "name": "WER_FAULT_REPORTING_FLAG_QUEUE" + }, + { + "name": "WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD" + }, + { + "name": "WER_FAULT_REPORTING_ALWAYS_SHOW_UI" + } + ], + "uses": [ + { + "method": "WerSetFlags", + "parameter": "dwFlags" + }, + { + "method": "WerGetFlags", + "parameter": "pdwFlags" + } + ] + }, + { + "name": "GetDateFormatExFlags", + "flags": true, + "members": [ + { + "name": "DATE_AUTOLAYOUT" + }, + { + "name": "DATE_LONGDATE" + }, + { + "name": "DATE_LTRREADING" + }, + { + "name": "DATE_RTLREADING" + }, + { + "name": "DATE_SHORTDATE" + }, + { + "name": "DATE_USE_ALT_CALENDAR" + }, + { + "name": "DATE_YEARMONTH" + }, + { + "name": "DATE_MONTHDAY" + } + ], + "uses": [ + { + "method": "GetDateFormatEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SNMP_LOG", + "flags": false, + "members": [ + { + "name": "SNMP_LOG_SILENT" + }, + { + "name": "SNMP_LOG_FATAL" + }, + { + "name": "SNMP_LOG_ERROR" + }, + { + "name": "SNMP_LOG_WARNING" + }, + { + "name": "SNMP_LOG_TRACE" + }, + { + "name": "SNMP_LOG_VERBOSE" + } + ], + "uses": [ + { + "method": "SnmpUtilDbgPrint", + "parameter": "nLogLevel" + }, + { + "method": "SnmpSvcSetLogLevel", + "parameter": "nLogLevel" + } + ] + }, + { + "name": "TAPE", + "flags": false, + "members": [ + { + "name": "TAPE_ABSOLUTE_BLOCK" + }, + { + "name": "TAPE_LOGICAL_BLOCK" + }, + { + "name": "TAPE_REWIND" + }, + { + "name": "TAPE_SPACE_END_OF_DATA" + }, + { + "name": "TAPE_SPACE_FILEMARKS" + }, + { + "name": "TAPE_SPACE_RELATIVE_BLOCKS" + }, + { + "name": "TAPE_SPACE_SEQUENTIAL_FMKS" + }, + { + "name": "TAPE_SPACE_SEQUENTIAL_SMKS" + }, + { + "name": "TAPE_SPACE_SETMARKS" + } + ], + "uses": [ + { + "method": "SetTapePosition", + "parameter": "dwPositionMethod" + }, + { + "struct": "TAPE_SET_POSITION", + "field": "Method" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "TS_LF_READ" + }, + { + "name": "TS_LF_READWRITE" + } + ], + "uses": [ + { + "interface": "ITextStoreAnchorSink", + "method": "OnLockGranted", + "parameter": "dwLockFlags" + }, + { + "interface": "ITextStoreACPSink", + "method": "OnLockGranted", + "parameter": "dwLockFlags" + } + ] + }, + { + "name": "SetBkMode_modeFlags", + "flags": false, + "members": [ + { + "name": "OPAQUE" + }, + { + "name": "TRANSPARENT" + } + ], + "uses": [ + { + "method": "SetBkMode", + "parameter": "mode" + } + ] + }, + { + "name": "INTERNET", + "flags": true, + "members": [ + { + "name": "INTERNET_CONNECTION_CONFIGURED", + "value": 64 + }, + { + "name": "INTERNET_CONNECTION_LAN_", + "value": 2 + }, + { + "name": "INTERNET_CONNECTION_MODEM" + }, + { + "name": "INTERNET_CONNECTION_MODEM_BUSY" + }, + { + "name": "INTERNET_CONNECTION_OFFLINE_", + "value": 32 + }, + { + "name": "INTERNET_CONNECTION_PROXY" + }, + { + "name": "INTERNET_RAS_INSTALLED" + } + ], + "uses": [ + { + "method": "InternetGetConnectedState", + "parameter": "lpdwFlags" + }, + { + "method": "InternetGetConnectedState", + "parameter": "lpdwFlags" + } + ] + }, + { + "name": "SECPKG_ATTR", + "flags": false, + "members": [ + { + "name": "SECPKG_ATTR_ACCESS_TOKEN", + "value": 18 + }, + { + "name": "SECPKG_ATTR_APP_DATA", + "value": 94 + }, + { + "name": "SECPKG_ATTR_AUTHORITY", + "value": 6 + }, + { + "name": "SECPKG_ATTR_CLIENT_SPECIFIED_TARGET", + "value": 27 + }, + { + "name": "SECPKG_ATTR_CONNECTION_INFO", + "value": 90 + }, + { + "name": "SECPKG_ATTR_CREDS_2", + "value": 2147483782 + }, + { + "name": "SECPKG_ATTR_DCE_INFO", + "value": 3 + }, + { + "name": "SECPKG_ATTR_ENDPOINT_BINDINGS", + "value": 26 + }, + { + "name": "SECPKG_ATTR_EAP_KEY_BLOCK", + "value": 91 + }, + { + "name": "SECPKG_ATTR_FLAGS", + "value": 14 + }, + { + "name": "SECPKG_ATTR_ISSUER_LIST_EX", + "value": 89 + }, + { + "name": "SECPKG_ATTR_KEY_INFO", + "value": 5 + }, + { + "name": "SECPKG_ATTR_LAST_CLIENT_TOKEN_STATUS", + "value": 30 + }, + { + "name": "SECPKG_ATTR_LIFESPAN", + "value": 2 + }, + { + "name": "SECPKG_ATTR_LOCAL_CERT_CONTEXT", + "value": 84 + }, + { + "name": "SECPKG_ATTR_LOCAL_CRED" + }, + { + "name": "SECPKG_ATTR_NAMES", + "value": 1 + }, + { + "name": "SECPKG_ATTR_NATIVE_NAMES", + "value": 13 + }, + { + "name": "SECPKG_ATTR_NEGOTIATION_INFO", + "value": 12 + }, + { + "name": "SECPKG_ATTR_PACKAGE_INFO", + "value": 10 + }, + { + "name": "SECPKG_ATTR_PASSWORD_EXPIRY", + "value": 8 + }, + { + "name": "SECPKG_ATTR_REMOTE_CERT_CONTEXT", + "value": 83 + }, + { + "name": "SECPKG_ATTR_ROOT_STORE", + "value": 85 + }, + { + "name": "SECPKG_ATTR_SESSION_KEY", + "value": 9 + }, + { + "name": "SECPKG_ATTR_SESSION_INFO", + "value": 93 + }, + { + "name": "SECPKG_ATTR_SIZES", + "value": 0 + }, + { + "name": "SECPKG_ATTR_STREAM_SIZES", + "value": 4 + }, + { + "name": "SECPKG_ATTR_SUBJECT_SECURITY_ATTRIBUTES", + "value": 124 + }, + { + "name": "SECPKG_ATTR_SUPPORTED_SIGNATURES", + "value": 102 + }, + { + "name": "SECPKG_ATTR_TARGET_INFORMATION", + "value": 17 + }, + { + "name": "SECPKG_ATTR_UNIQUE_BINDINGS", + "value": 25 + } + ], + "uses": [ + { + "method": "QueryContextAttributesExW", + "parameter": "ulAttribute" + }, + { + "method": "QueryContextAttributesExA", + "parameter": "ulAttribute" + } + ] + }, + { + "name": "CryptImportPKCS8Flags", + "flags": true, + "members": [ + { + "name": "CRYPT_EXPORTABLE" + }, + { + "name": "CRYPT_USER_PROTECTED" + } + ], + "uses": [ + { + "method": "CryptImportPKCS8", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WINBIO_POOL", + "flags": false, + "members": [ + { + "name": "WINBIO_POOL_SYSTEM" + }, + { + "name": "WINBIO_POOL_PRIVATE" + } + ], + "uses": [ + { + "method": "WinBioOpenSession", + "parameter": "PoolType" + }, + { + "method": "WinBioAsyncOpenSession", + "parameter": "PoolType" + } + ] + }, + { + "name": "RTL_ENCRYPT_OPTION", + "flags": false, + "members": [ + { + "name": "RTL_ENCRYPT_OPTION_CROSS_PROCESS" + }, + { + "name": "RTL_ENCRYPT_OPTION_SAME_LOGON" + } + ], + "uses": [ + { + "method": "RtlEncryptMemory", + "parameter": "OptionFlags" + }, + { + "method": "RtlDecryptMemory", + "parameter": "OptionFlags" + } + ] + }, + { + "name": "PowerSettingAccessCheckEx_AccessTypeFlags", + "flags": false, + "members": [ + { + "name": "KEY_READ" + }, + { + "name": "KEY_WRITE" + } + ], + "uses": [ + { + "method": "PowerSettingAccessCheckEx", + "parameter": "AccessType" + } + ] + }, + { + "name": "IMbnConnectionEvents.OnConnectComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "E_MBN_SERVICE_NOT_ACTIVATED" + }, + { + "name": "E_MBN_PROVIDER_NOT_VISIBLE" + }, + { + "name": "E_MBN_INVALID_ACCESS_STRING" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_INVALID_PASSWORD_" + }, + { + "name": "E_MBN_VOICE_CALL_IN_PROGRESS" + }, + { + "name": "E_MBN_MAX_ACTIVATED_CONTEXTS" + }, + { + "name": "E_MBN_RADIO_POWER_OFF" + }, + { + "name": "E_MBN_PACKET_SVC_DETACHED" + }, + { + "name": "E_MBN_ACTIVE_CONNECTION" + } + ], + "uses": [ + { + "interface": "IMbnConnectionEvents", + "method": "OnConnectComplete", + "parameter": "status" + } + ] + }, + { + "name": "PM", + "flags": true, + "members": [ + { + "name": "PM_NOREMOVE", + "value": 0 + }, + { + "name": "PM_REMOVE", + "value": 1 + }, + { + "name": "PM_NOYIELD", + "value": 2 + } + ], + "uses": [ + { + "method": "PeekMessageW", + "parameter": "wRemoveMsg" + }, + { + "method": "PeekMessageA", + "parameter": "wRemoveMsg" + } + ] + }, + { + "name": "NetWkstaUserGetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "1101" + } + ], + "uses": [ + { + "method": "NetWkstaUserGetInfo", + "parameter": "level" + } + ] + }, + { + "name": "PreFetchCacheLine_lFlags", + "flags": false, + "members": [ + { + "name": "PF_TEMPORAL_LEVEL_1" + }, + { + "name": "PF_NON_TEMPORAL_LEVEL_ALL" + } + ], + "uses": [ + { + "method": "PreFetchCacheLine", + "parameter": "l" + } + ] + }, + { + "name": "IMbnPinManagerEvents.OnGetPinStateComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + }, + { + "name": "_E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + } + ], + "uses": [ + { + "interface": "IMbnPinManagerEvents", + "method": "OnGetPinStateComplete", + "parameter": "status" + } + ] + }, + { + "name": "WintrustGetDefaultForUsage_dwActionFlags", + "flags": false, + "members": [ + { + "name": "DWACTION_ALLOCANDFILL" + }, + { + "name": "DWACTION_FREE" + } + ], + "uses": [ + { + "method": "WintrustGetDefaultForUsage", + "parameter": "dwAction" + } + ] + }, + { + "name": "INSTALLPROPERTY", + "flags": false, + "members": [ + { + "name": "INSTALLPROPERTY_MEDIAPACKAGEPATH" + }, + { + "name": "INSTALLPROPERTY_DISKPROMPT" + }, + { + "name": "INSTALLPROPERTY_LASTUSEDSOURCE" + }, + { + "name": "INSTALLPROPERTY_PACKAGENAME" + } + ], + "uses": [ + { + "method": "MsiSourceListSetInfoW", + "parameter": "szProperty" + }, + { + "method": "MsiSourceListSetInfoA", + "parameter": "szProperty" + } + ] + }, + { + "name": "CryptGenKeyFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_ARCHIVABLE" + }, + { + "name": "CRYPT_CREATE_IV" + }, + { + "name": "CRYPT_CREATE_SALT" + }, + { + "name": "CRYPT_DATA_KEY" + }, + { + "name": "CRYPT_EXPORTABLE" + }, + { + "name": "CRYPT_FORCE_KEY_PROTECTION_HIGH" + }, + { + "name": "CRYPT_KEK" + }, + { + "name": "CRYPT_INITIATOR" + }, + { + "name": "CRYPT_NO_SALT" + }, + { + "name": "CRYPT_ONLINE" + }, + { + "name": "CRYPT_PREGEN" + }, + { + "name": "CRYPT_RECIPIENT" + }, + { + "name": "CRYPT_SF" + }, + { + "name": "CRYPT_SGCKEY" + }, + { + "name": "CRYPT_USER_PROTECTED" + }, + { + "name": "CRYPT_VOLATILE" + } + ], + "uses": [ + { + "method": "CryptGenKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SLMFLAG", + "flags": true, + "members": [ + { + "name": "SLMFLAG_NO_SYMBOLS", + "value": 4 + }, + { + "name": "SLMFLAG_VIRTUAL", + "value": 1 + } + ], + "uses": [ + { + "method": "SymLoadModuleEx", + "parameter": "Flags" + }, + { + "method": "SymLoadModuleExW", + "parameter": "Flags" + } + ] + }, + { + "name": "GetAdaptersAddresses_FamilyFlags", + "flags": false, + "members": [ + { + "name": "AF_UNSPEC", + "value": 0 + }, + { + "name": "AF_INET", + "value": 2 + }, + { + "name": "AF_INET6", + "value": 23 + } + ], + "uses": [ + { + "method": "GetAdaptersAddresses", + "parameter": "Family" + } + ] + }, + { + "name": "BCryptImportKey_pszBlobTypeFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_AES_WRAP_KEY_BLOB" + }, + { + "name": "BCRYPT_KEY_DATA_BLOB" + }, + { + "name": "BCRYPT_OPAQUE_KEY_BLOB" + } + ], + "uses": [ + { + "method": "BCryptImportKey", + "parameter": "pszBlobType" + } + ] + }, + { + "name": "GCP", + "flags": true, + "members": [ + { + "name": "GCP_CLASSIN" + }, + { + "name": "GCP_DIACRITIC" + }, + { + "name": "GCP_DISPLAYZWG" + }, + { + "name": "GCP_GLYPHSHAPE" + }, + { + "name": "GCP_JUSTIFY" + }, + { + "name": "GCP_KASHIDA" + }, + { + "name": "GCP_LIGATE" + }, + { + "name": "GCP_MAXEXTENT" + }, + { + "name": "GCP_NEUTRALOVERRIDE" + }, + { + "name": "GCP_NUMERICOVERRIDE" + }, + { + "name": "GCP_NUMERICSLATIN" + }, + { + "name": "GCP_NUMERICSLOCAL" + }, + { + "name": "GCP_REORDER" + }, + { + "name": "GCP_SYMSWAPOFF" + }, + { + "name": "GCP_USEKERNING" + } + ], + "uses": [ + { + "method": "GetCharacterPlacementW", + "parameter": "dwFlags" + }, + { + "method": "GetCharacterPlacementA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DrawEdgeFlags", + "flags": true, + "members": [ + { + "name": "BF_ADJUST" + }, + { + "name": "BF_BOTTOM" + }, + { + "name": "BF_BOTTOMLEFT" + }, + { + "name": "BF_BOTTOMRIGHT" + }, + { + "name": "BF_DIAGONAL" + }, + { + "name": "BF_DIAGONAL_ENDBOTTOMLEFT" + }, + { + "name": "BF_DIAGONAL_ENDBOTTOMRIGHT" + }, + { + "name": "BF_DIAGONAL_ENDTOPLEFT" + }, + { + "name": "BF_DIAGONAL_ENDTOPRIGHT" + }, + { + "name": "BF_FLAT" + }, + { + "name": "BF_LEFT" + }, + { + "name": "BF_MIDDLE" + }, + { + "name": "BF_MONO" + }, + { + "name": "BF_RECT" + }, + { + "name": "BF_RIGHT" + }, + { + "name": "BF_SOFT" + }, + { + "name": "BF_TOP" + }, + { + "name": "BF_TOPLEFT" + }, + { + "name": "BF_TOPRIGHT" + } + ], + "uses": [ + { + "method": "DrawEdge", + "parameter": "grfFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "TIME_NOSECONDS" + }, + { + "name": "LOCAL_USE_CP_ACP" + } + ], + "uses": [ + { + "method": "EnumTimeFormatsW", + "parameter": "dwFlags" + }, + { + "method": "EnumTimeFormatsA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "MultiByteToWideCharFlags", + "flags": true, + "members": [ + { + "name": "MB_COMPOSITE" + }, + { + "name": "MB_ERR_INVALID_CHARS" + }, + { + "name": "MB_PRECOMPOSED" + }, + { + "name": "MB_USEGLYPHCHARS" + } + ], + "uses": [ + { + "method": "MultiByteToWideChar", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WPCFLAG", + "flags": false, + "members": [ + { + "name": "WPCFLAG_NO_RESTRICTION", + "value": 0 + }, + { + "name": "WPCFLAG_LOGGING_REQUIRED", + "value": 1 + }, + { + "name": "WPCFLAG_WEB_FILTERED", + "value": 2 + }, + { + "name": "WPCFLAG_HOURS_RESTRICTED", + "value": 4 + }, + { + "name": "WPCFLAG_GAMES_BLOCKED", + "value": 8 + }, + { + "name": "WPCFLAG_APPS_RESTRICTED", + "value": 16 + } + ], + "uses": [ + { + "interface": "IWPCSettings", + "method": "GetRestrictions", + "parameter": "pdwRestrictions" + }, + { + "interface": "IWPCProviderConfig", + "method": "RequestOverride", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IMFASFSplitter.GetNextSampleFlags", + "flags": false, + "members": [ + { + "name": "ASF_STATUSFLAGS_INCOMPLETE" + }, + { + "name": "Zero" + } + ], + "uses": [ + { + "interface": "IMFASFSplitter", + "method": "GetNextSample", + "parameter": "pdwStatusFlags" + } + ] + }, + { + "name": "ITfEditRecord.GetTextAndPropertyUpdatesFlags", + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "TF_GTP_INCL_TEXT" + } + ], + "uses": [ + { + "interface": "ITfEditRecord", + "method": "GetTextAndPropertyUpdates", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SERVICE", + "flags": true, + "members": [ + { + "name": "SERVICE_DRIVER", + "value": 11 + }, + { + "name": "SERVICE_FILE_SYSTEM_DRIVER", + "value": 2 + }, + { + "name": "SERVICE_KERNEL_DRIVER", + "value": 1 + }, + { + "name": "SERVICE_WIN32", + "value": 48 + }, + { + "name": "SERVICE_WIN32_OWN_PROCESS", + "value": 16 + }, + { + "name": "SERVICE_WIN32_SHARE_PROCESS", + "value": 32 + } + ], + "uses": [ + { + "method": "EnumServicesStatusExW", + "parameter": "dwServiceType" + }, + { + "method": "EnumServicesStatusExA", + "parameter": "dwServiceType" + } + ] + }, + { + "name": "FILE_SHARE", + "flags": true, + "members": [ + { + "name": "FILE_SHARE_READ" + }, + { + "name": "FILE_SHARE_WRITE" + }, + { + "name": "FILE_SHARE_DELETE" + } + ], + "uses": [ + { + "method": "NtCreateFile", + "parameter": "ShareAccess" + }, + { + "method": "CreateLogFile", + "parameter": "dwShareMode" + } + ] + }, + { + "name": "NetShareGetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "501" + }, + { + "name": "502" + }, + { + "name": "503" + }, + { + "name": "1005" + } + ], + "uses": [ + { + "method": "NetShareGetInfo", + "parameter": "level" + } + ] + }, + { + "name": "IOleCache2.UpdateCache_grfUpdfFlags", + "flags": true, + "members": [ + { + "name": "UPDFCACHE_NODATACACHE_" + }, + { + "name": "UPDFCACHE_ONSAVECACHE_" + }, + { + "name": "UPDFCACHE_ONSTOPCACHE_" + }, + { + "name": "UPDFCACHE_NORMALCACHE" + }, + { + "name": "UPDFCACHE_IFBLANK" + }, + { + "name": "UPDFCACHE_ONLYIFBLANK" + }, + { + "name": "UPDFCACHE__IFBLANKORONSAVECACHE" + }, + { + "name": "UPDFCACHE_ALL" + }, + { + "name": "UPDFCACHE__ALLBUTNODATACACHE" + } + ], + "uses": [ + { + "interface": "IOleCache2", + "method": "UpdateCache", + "parameter": "grfUpdf" + } + ] + }, + { + "name": "FlatSB_GetScrollInfo_arg3Flags", + "flags": true, + "members": [ + { + "name": "SIF_PAGE" + }, + { + "name": "SIF_POS" + }, + { + "name": "SIF_RANGE" + }, + { + "name": "SIF_ALL" + } + ], + "uses": [ + { + "method": "FlatSB_GetScrollInfo", + "parameter": "arg3" + } + ] + }, + { + "name": "GetSysColor_nIndexFlags", + "flags": false, + "members": [ + { + "name": "COLOR_3DDKSHADOW", + "value": 21 + }, + { + "name": "COLOR_3DFACE", + "value": 15 + }, + { + "name": "COLOR_3DHIGHLIGHT", + "value": 20 + }, + { + "name": "COLOR_3DHILIGHT", + "value": 20 + }, + { + "name": "COLOR_3DLIGHT", + "value": 22 + }, + { + "name": "COLOR_3DSHADOW", + "value": 16 + }, + { + "name": "COLOR_ACTIVEBORDER", + "value": 10 + }, + { + "name": "COLOR_ACTIVECAPTION", + "value": 2 + }, + { + "name": "COLOR_APPWORKSPACE", + "value": 12 + }, + { + "name": "COLOR_BACKGROUND", + "value": 1 + }, + { + "name": "COLOR_BTNFACE", + "value": 15 + }, + { + "name": "_COLOR_BTNHIGHLIGHT", + "value": 20 + }, + { + "name": "_COLOR_BTNHILIGHT", + "value": 20 + }, + { + "name": "COLOR_BTNSHADOW", + "value": 16 + }, + { + "name": "COLOR_BTNTEXT", + "value": 18 + }, + { + "name": "COLOR_CAPTIONTEXT", + "value": 9 + }, + { + "name": "COLOR_DESKTOP", + "value": 1 + }, + { + "name": "COLOR_GRADIENTACTIVECAPTION", + "value": 27 + }, + { + "name": "COLOR_GRADIENTINACTIVECAPTION", + "value": 28 + }, + { + "name": "COLOR_GRAYTEXT", + "value": 17 + }, + { + "name": "COLOR_HIGHLIGHT", + "value": 13 + }, + { + "name": "COLOR_HIGHLIGHTTEXT", + "value": 14 + }, + { + "name": "COLOR_HOTLIGHT", + "value": 26 + }, + { + "name": "COLOR_INACTIVEBORDER", + "value": 11 + }, + { + "name": "COLOR_INACTIVECAPTION", + "value": 3 + }, + { + "name": "COLOR_INACTIVECAPTIONTEXT", + "value": 19 + }, + { + "name": "COLOR_INFOBK", + "value": 24 + }, + { + "name": "COLOR_INFOTEXT", + "value": 23 + }, + { + "name": "COLOR_MENU", + "value": 4 + }, + { + "name": "COLOR_MENUHILIGHT", + "value": 29 + }, + { + "name": "COLOR_MENUBAR", + "value": 30 + }, + { + "name": "COLOR_MENUTEXT", + "value": 7 + }, + { + "name": "COLOR_SCROLLBAR", + "value": 0 + }, + { + "name": "COLOR_WINDOW", + "value": 5 + }, + { + "name": "COLOR_WINDOWFRAME", + "value": 6 + }, + { + "name": "COLOR_WINDOWTEXT", + "value": 8 + } + ], + "uses": [ + { + "method": "GetSysColor", + "parameter": "nIndex" + } + ] + }, + { + "name": "RESOURCETYPE", + "flags": true, + "members": [ + { + "name": "RESOURCETYPE_ANY" + }, + { + "name": "RESOURCETYPE_DISK" + }, + { + "name": "RESOURCETYPE_PRINT" + } + ], + "uses": [ + { + "method": "WNetOpenEnumA", + "parameter": "dwType" + }, + { + "method": "WNetOpenEnumW", + "parameter": "dwType" + } + ] + }, + { + "name": "MEM", + "flags": false, + "members": [ + { + "name": "MEM_RESERVE", + "value": 8192 + }, + { + "name": "MEM_REPLACE_PLACEHOLDER", + "value": 16384 + }, + { + "name": "MEM_LARGE_PAGES", + "value": 536870912 + } + ], + "uses": [ + { + "method": "MapViewOfFile3FromApp", + "parameter": "AllocationType" + }, + { + "method": "MapViewOfFile3", + "parameter": "AllocationType" + } + ] + }, + { + "name": "SetROP2_rop2Flags", + "flags": false, + "members": [ + { + "name": "R2_BLACK" + }, + { + "name": "R2_COPYPEN" + }, + { + "name": "R2_MASKNOTPEN" + }, + { + "name": "R2_MASKPEN" + }, + { + "name": "R2_MASKPENNOT" + }, + { + "name": "R2_MERGENOTPEN" + }, + { + "name": "R2_MERGEPEN" + }, + { + "name": "R2_MERGEPENNOT" + }, + { + "name": "R2_NOP" + }, + { + "name": "R2_NOT" + }, + { + "name": "R2_NOTCOPYPEN" + }, + { + "name": "R2_NOTMASKPEN" + }, + { + "name": "R2_NOTMERGEPEN" + }, + { + "name": "R2_NOTXORPEN" + }, + { + "name": "R2_WHITE" + }, + { + "name": "R2_XORPEN" + } + ], + "uses": [ + { + "method": "SetROP2", + "parameter": "rop2" + } + ] + }, + { + "name": "TREE_SEC_INFO", + "flags": false, + "members": [ + { + "name": "TREE_SEC_INFO_SET", + "value": 1 + }, + { + "name": "TREE_SEC_INFO_RESET", + "value": 2 + }, + { + "name": "TREE_SEC_INFO_RESET_KEEP_EXPLICIT", + "value": 3 + } + ], + "uses": [ + { + "method": "TreeSetNamedSecurityInfoA", + "parameter": "dwAction" + }, + { + "method": "TreeSetNamedSecurityInfoW", + "parameter": "dwAction" + } + ] + }, + { + "name": "GetWindow_uCmdFlags", + "flags": false, + "members": [ + { + "name": "GW_CHILD", + "value": 5 + }, + { + "name": "GW_ENABLEDPOPUP", + "value": 6 + }, + { + "name": "GW_HWNDFIRST", + "value": 0 + }, + { + "name": "GW_HWNDLAST", + "value": 1 + }, + { + "name": "GW_HWNDNEXT", + "value": 2 + }, + { + "name": "GW_HWNDPREV", + "value": 3 + }, + { + "name": "GW_OWNER", + "value": 4 + } + ], + "uses": [ + { + "method": "GetWindow", + "parameter": "uCmd" + } + ] + }, + { + "name": "ICOMAdminCatalog2.InstallPartition_lOptionsFlags", + "flags": false, + "members": [ + { + "name": "COMAdminInstallNoUsers", + "value": 0 + }, + { + "name": "COMAdminInstallUsers", + "value": 1 + }, + { + "name": "COMAdminInstallForceOverwriteOfFile", + "value": 2 + } + ], + "uses": [ + { + "interface": "ICOMAdminCatalog2", + "method": "InstallPartition", + "parameter": "lOptions" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "2" + }, + { + "name": "3" + } + ], + "uses": [ + { + "method": "NetFileEnum", + "parameter": "level" + }, + { + "method": "NetFileGetInfo", + "parameter": "level" + } + ] + }, + { + "name": "IAzAuthorizationStore.AddPropertyItem_lPropIdFlags", + "flags": false, + "members": [ + { + "name": "AZ_PROP_POLICY_ADMINS" + }, + { + "name": "AZ_PROP_POLICY_ADMINS_NAME" + }, + { + "name": "AZ_PROP_POLICY_READERS" + }, + { + "name": "AZ_PROP_POLICY_READERS_NAME" + }, + { + "name": "AZ_PROP_DELEGATED_POLICY_USERS" + }, + { + "name": "AZ_PROP_DELEGATED_POLICY_USERS_NAME" + } + ], + "uses": [ + { + "interface": "IAzAuthorizationStore", + "method": "AddPropertyItem", + "parameter": "lPropId" + } + ] + }, + { + "name": "GetThreadWaitChainFlags", + "flags": false, + "members": [ + { + "name": "WCT_OUT_OF_PROC_COM_FLAG" + }, + { + "name": "WCT_OUT_OF_PROC_CS_FLAG" + }, + { + "name": "WCT_OUT_OF_PROC_FLAG" + } + ], + "uses": [ + { + "method": "GetThreadWaitChain", + "parameter": "Flags" + } + ] + }, + { + "name": "LICENSE", + "flags": false, + "members": [ + { + "name": "LICENSE_PREVIEWPRINT" + }, + { + "name": "LICENSE_EDITABLE" + }, + { + "name": "LICENSE_INSTALLABLE" + }, + { + "name": "LICENSE_NOEMBEDDING" + }, + { + "name": "LICENSE_DEFAULT" + } + ], + "uses": [ + { + "method": "TTGetEmbeddedFontInfo", + "parameter": "ulPrivs" + }, + { + "method": "TTLoadEmbeddedFont", + "parameter": "ulPrivs" + } + ] + }, + { + "name": "INTERNET_AUTODIAL", + "flags": false, + "members": [ + { + "name": "INTERNET_AUTODIAL_FAILIFSECURITYCHECK", + "value": 4 + }, + { + "name": "INTERNET_AUTODIAL_FORCE_ONLINE" + }, + { + "name": "INTERNET_AUTODIAL_FORCE_UNATTENDED" + }, + { + "name": "INTERNET_AUTODIAL_OVERRIDE_NET_PRESENT" + } + ], + "uses": [ + { + "method": "InternetAutodial", + "parameter": "dwFlags" + }, + { + "method": "InternetAutodial", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NTMS_OPREQ", + "flags": false, + "members": [ + { + "name": "NTMS_OPREQ_CLEANER" + }, + { + "name": "NTMS_OPREQ_DEVICESERVICE" + }, + { + "name": "NTMS_OPREQ_MESSAGE" + }, + { + "name": "NTMS_OPREQ_MOVEMEDIA" + }, + { + "name": "NTMS_OPREQ_NEWMEDIA" + } + ], + "uses": [ + { + "method": "SubmitNtmsOperatorRequestA", + "parameter": "dwRequest" + }, + { + "method": "SubmitNtmsOperatorRequestW", + "parameter": "dwRequest" + }, + { + "struct": "NTMS_OPREQUESTINFORMATIONW", + "field": "Request" + }, + { + "struct": "NTMS_OPREQUESTINFORMATIONA", + "field": "Request" + } + ] + }, + { + "name": "InventoryNtmsLibrary_dwActionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_INVENTORY_OMID" + }, + { + "name": "NTMS_INVENTORY_FAST" + }, + { + "name": "NTMS_INVENTORY_DEFAULT" + }, + { + "name": "NTMS_INVENTORY_STOP" + } + ], + "uses": [ + { + "method": "InventoryNtmsLibrary", + "parameter": "dwAction" + } + ] + }, + { + "name": "HttpReceiveHttpRequestFlags", + "flags": false, + "members": [ + { + "name": "0__zero_" + }, + { + "name": "HTTP_RECEIVE_REQUEST_FLAG_COPY_BODY" + }, + { + "name": "HTTP_RECEIVE_REQUEST_FLAG_FLUSH_BODY" + } + ], + "uses": [ + { + "method": "HttpReceiveHttpRequest", + "parameter": "Flags" + } + ] + }, + { + "name": "QueryInformationJobObject_JobObjectInformationClassFlags", + "flags": false, + "members": [ + { + "name": "JobObjectBasicAccountingInformation", + "value": 1 + }, + { + "name": "JobObjectBasicAndIoAccountingInformation", + "value": 8 + }, + { + "name": "JobObjectBasicLimitInformation", + "value": 2 + }, + { + "name": "JobObjectBasicProcessIdList", + "value": 3 + }, + { + "name": "JobObjectBasicUIRestrictions", + "value": 4 + }, + { + "name": "JobObjectCpuRateControlInformation", + "value": 15 + }, + { + "name": "JobObjectEndOfJobTimeInformation", + "value": 6 + }, + { + "name": "JobObjectExtendedLimitInformation", + "value": 9 + }, + { + "name": "JobObjectGroupInformation", + "value": 11 + }, + { + "name": "JobObjectGroupInformationEx", + "value": 14 + }, + { + "name": "JobObjectLimitViolationInformation", + "value": 13 + }, + { + "name": "JobObjectLimitViolationInformation2", + "value": 34 + }, + { + "name": "JobObjectNetRateControlInformation", + "value": 32 + }, + { + "name": "JobObjectNotificationLimitInformation", + "value": 12 + }, + { + "name": "JobObjectNotificationLimitInformation2", + "value": 33 + }, + { + "name": "JobObjectSecurityLimitInformation", + "value": 5 + } + ], + "uses": [ + { + "method": "QueryInformationJobObject", + "parameter": "JobObjectInformationClass" + } + ] + }, + { + "name": "GetSystemMetrics_nIndexFlags", + "flags": false, + "members": [ + { + "name": "SM_ARRANGE", + "value": 56 + }, + { + "name": "SM_CLEANBOOT", + "value": 67 + }, + { + "name": "SM_CMONITORS", + "value": 80 + }, + { + "name": "SM_CMOUSEBUTTONS", + "value": 43 + }, + { + "name": "SM_CONVERTIBLESLATEMODE", + "value": 8195 + }, + { + "name": "SM_CXBORDER", + "value": 5 + }, + { + "name": "SM_CXCURSOR", + "value": 13 + }, + { + "name": "SM_CXDLGFRAME", + "value": 7 + }, + { + "name": "SM_CXDOUBLECLK", + "value": 36 + }, + { + "name": "SM_CXDRAG", + "value": 68 + }, + { + "name": "SM_CXEDGE", + "value": 45 + }, + { + "name": "SM_CXFIXEDFRAME", + "value": 7 + }, + { + "name": "SM_CXFOCUSBORDER", + "value": 83 + }, + { + "name": "SM_CXFRAME", + "value": 32 + }, + { + "name": "SM_CXFULLSCREEN", + "value": 16 + }, + { + "name": "SM_CXHSCROLL", + "value": 21 + }, + { + "name": "SM_CXHTHUMB", + "value": 10 + }, + { + "name": "SM_CXICON", + "value": 11 + }, + { + "name": "SM_CXICONSPACING", + "value": 38 + }, + { + "name": "SM_CXMAXIMIZED", + "value": 61 + }, + { + "name": "SM_CXMAXTRACK", + "value": 59 + }, + { + "name": "SM_CXMENUCHECK", + "value": 71 + }, + { + "name": "SM_CXMENUSIZE", + "value": 54 + }, + { + "name": "SM_CXMIN", + "value": 28 + }, + { + "name": "SM_CXMINIMIZED", + "value": 57 + }, + { + "name": "SM_CXMINSPACING", + "value": 47 + }, + { + "name": "SM_CXMINTRACK", + "value": 34 + }, + { + "name": "SM_CXPADDEDBORDER", + "value": 92 + }, + { + "name": "SM_CXSCREEN", + "value": 0 + }, + { + "name": "SM_CXSIZE", + "value": 30 + }, + { + "name": "SM_CXSIZEFRAME", + "value": 32 + }, + { + "name": "SM_CXSMICON", + "value": 49 + }, + { + "name": "SM_CXSMSIZE", + "value": 52 + }, + { + "name": "SM_CXVIRTUALSCREEN", + "value": 78 + }, + { + "name": "SM_CXVSCROLL", + "value": 2 + }, + { + "name": "SM_CYBORDER", + "value": 6 + }, + { + "name": "SM_CYCAPTION", + "value": 4 + }, + { + "name": "SM_CYCURSOR", + "value": 14 + }, + { + "name": "SM_CYDLGFRAME", + "value": 8 + }, + { + "name": "SM_CYDOUBLECLK", + "value": 37 + }, + { + "name": "SM_CYDRAG", + "value": 69 + }, + { + "name": "SM_CYEDGE", + "value": 46 + }, + { + "name": "SM_CYFIXEDFRAME", + "value": 8 + }, + { + "name": "SM_CYFOCUSBORDER", + "value": 84 + }, + { + "name": "SM_CYFRAME", + "value": 33 + }, + { + "name": "SM_CYFULLSCREEN", + "value": 17 + }, + { + "name": "SM_CYHSCROLL", + "value": 3 + }, + { + "name": "SM_CYICON", + "value": 12 + }, + { + "name": "SM_CYICONSPACING", + "value": 39 + }, + { + "name": "SM_CYKANJIWINDOW", + "value": 18 + }, + { + "name": "SM_CYMAXIMIZED", + "value": 62 + }, + { + "name": "SM_CYMAXTRACK", + "value": 60 + }, + { + "name": "SM_CYMENU", + "value": 15 + }, + { + "name": "SM_CYMENUCHECK", + "value": 72 + }, + { + "name": "SM_CYMENUSIZE", + "value": 55 + }, + { + "name": "SM_CYMIN", + "value": 29 + }, + { + "name": "SM_CYMINIMIZED", + "value": 58 + }, + { + "name": "SM_CYMINSPACING", + "value": 48 + }, + { + "name": "SM_CYMINTRACK", + "value": 35 + }, + { + "name": "SM_CYSCREEN", + "value": 1 + }, + { + "name": "SM_CYSIZE", + "value": 31 + }, + { + "name": "SM_CYSIZEFRAME", + "value": 33 + }, + { + "name": "SM_CYSMCAPTION", + "value": 51 + }, + { + "name": "SM_CYSMICON", + "value": 50 + }, + { + "name": "SM_CYSMSIZE", + "value": 53 + }, + { + "name": "SM_CYVIRTUALSCREEN", + "value": 79 + }, + { + "name": "SM_CYVSCROLL", + "value": 20 + }, + { + "name": "SM_CYVTHUMB", + "value": 9 + }, + { + "name": "SM_DBCSENABLED", + "value": 42 + }, + { + "name": "SM_DEBUG", + "value": 22 + }, + { + "name": "SM_DIGITIZER", + "value": 94 + }, + { + "name": "SM_IMMENABLED", + "value": 82 + }, + { + "name": "SM_MAXIMUMTOUCHES", + "value": 95 + }, + { + "name": "SM_MEDIACENTER", + "value": 87 + }, + { + "name": "SM_MENUDROPALIGNMENT", + "value": 40 + }, + { + "name": "SM_MIDEASTENABLED", + "value": 74 + }, + { + "name": "SM_MOUSEPRESENT", + "value": 19 + }, + { + "name": "SM_MOUSEHORIZONTALWHEELPRESENT", + "value": 91 + }, + { + "name": "SM_MOUSEWHEELPRESENT", + "value": 75 + }, + { + "name": "SM_NETWORK", + "value": 63 + }, + { + "name": "SM_PENWINDOWS", + "value": 41 + }, + { + "name": "SM_REMOTECONTROL", + "value": 8193 + }, + { + "name": "SM_REMOTESESSION", + "value": 4096 + }, + { + "name": "SM_SAMEDISPLAYFORMAT", + "value": 81 + }, + { + "name": "SM_SECURE", + "value": 44 + }, + { + "name": "SM_SERVERR2", + "value": 89 + }, + { + "name": "SM_SHOWSOUNDS", + "value": 70 + }, + { + "name": "SM_SHUTTINGDOWN", + "value": 8192 + }, + { + "name": "SM_SLOWMACHINE", + "value": 73 + }, + { + "name": "SM_STARTER", + "value": 88 + }, + { + "name": "SM_SWAPBUTTON", + "value": 23 + }, + { + "name": "SM_SYSTEMDOCKED_", + "value": 8196 + }, + { + "name": "SM_TABLETPC", + "value": 86 + }, + { + "name": "SM_XVIRTUALSCREEN", + "value": 76 + }, + { + "name": "SM_YVIRTUALSCREEN", + "value": 77 + } + ], + "uses": [ + { + "method": "GetSystemMetrics", + "parameter": "nIndex" + } + ] + }, + { + "name": "CREDUI_FLAGS", + "flags": true, + "members": [ + { + "name": "CREDUI_FLAGS_ALWAYS_SHOW_UI" + }, + { + "name": "CREDUI_FLAGS_DO_NOT_PERSIST" + }, + { + "name": "CREDUI_FLAGS_EXCLUDE_CERTIFICATES" + }, + { + "name": "CREDUI_FLAGS_EXPECT_CONFIRMATION" + }, + { + "name": "CREDUI_FLAGS_GENERIC_CREDENTIALS" + }, + { + "name": "CREDUI_FLAGS_INCORRECT_PASSWORD" + }, + { + "name": "CREDUI_FLAGS_PERSIST" + }, + { + "name": "CREDUI_FLAGS_REQUEST_ADMINISTRATOR" + }, + { + "name": "CREDUI_FLAGS_REQUIRE_CERTIFICATE" + }, + { + "name": "CREDUI_FLAGS_REQUIRE_SMARTCARD" + }, + { + "name": "CREDUI_FLAGS_SERVER_CREDENTIAL" + }, + { + "name": "CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX" + }, + { + "name": "CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS" + } + ], + "uses": [ + { + "method": "CredUICmdLinePromptForCredentialsW", + "parameter": "dwFlags" + }, + { + "method": "CredUICmdLinePromptForCredentialsA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ExportSecurityContextFlags", + "flags": true, + "members": [ + { + "name": "SECPKG_CONTEXT_EXPORT_RESET_NEW" + }, + { + "name": "SECPKG_CONTEXT_EXPORT_DELETE_OLD" + }, + { + "name": "SECPKG_CONTEXT_EXPORT_TO_KERNEL" + } + ], + "uses": [ + { + "method": "ExportSecurityContext", + "parameter": "fFlags" + } + ] + }, + { + "name": "FlatSB_SetScrollProp_indexFlags", + "flags": false, + "members": [ + { + "name": "WSB_PROP_CXHSCROLL" + }, + { + "name": "WSB_PROP_CXHTHUMB" + }, + { + "name": "WSB_PROP_CXVSCROLL" + }, + { + "name": "WSB_PROP_CYHSCROLL" + }, + { + "name": "WSB_PROP_CYVSCROLL" + }, + { + "name": "WSB_PROP_CYVTHUMB" + }, + { + "name": "WSB_PROP_HBKGCOLOR" + }, + { + "name": "WSB_PROP_HSTYLE" + }, + { + "name": "WSB_PROP_PALETTE" + }, + { + "name": "WSB_PROP_VBKGCOLOR" + }, + { + "name": "WSB_PROP_VSTYLE" + } + ], + "uses": [ + { + "method": "FlatSB_SetScrollProp", + "parameter": "index" + } + ] + }, + { + "name": "RASCN", + "flags": true, + "members": [ + { + "name": "RASCN_Connection" + }, + { + "name": "RASCN_Disconnection" + }, + { + "name": "RASCN_BandwidthAdded" + }, + { + "name": "RASCN_BandwidthRemoved" + } + ], + "uses": [ + { + "method": "RasConnectionNotificationW", + "parameter": "arg3" + }, + { + "method": "RasConnectionNotificationA", + "parameter": "arg3" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "COMAdmin32BitComponent", + "value": 1 + }, + { + "name": "COMAdmin64BitComponent", + "value": 2 + } + ], + "uses": [ + { + "interface": "ICOMAdminCatalog2", + "method": "ImportUnconfiguredComponents", + "parameter": "pVarComponentType" + }, + { + "interface": "ICOMAdminCatalog2", + "method": "ImportComponents", + "parameter": "pVarComponentType" + }, + { + "interface": "ICOMAdminCatalog2", + "method": "PromoteUnconfiguredComponents", + "parameter": "pVarComponentType" + } + ] + }, + { + "name": "CryptGetTimeValidObject_pszTimeValidOidFlags", + "flags": false, + "members": [ + { + "name": "TIME_VALID_OID_GET_CTL" + }, + { + "name": "TIME_VALID_OID_GET_CRL" + }, + { + "name": "TIME_VALID_OID_GET_CRL_FROM_CERT" + }, + { + "name": "TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CERT" + }, + { + "name": "TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CRL" + } + ], + "uses": [ + { + "method": "CryptGetTimeValidObject", + "parameter": "pszTimeValidOid" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "CONTAINER_INHERIT_ACE" + }, + { + "name": "INHERIT_ONLY_ACE" + }, + { + "name": "NO_PROPAGATE_INHERIT_ACE" + }, + { + "name": "OBJECT_INHERIT_ACE" + }, + { + "name": "SUB_CONTAINERS_AND_OBJECTS_INHERIT" + }, + { + "name": "SUB_CONTAINERS_ONLY_INHERIT" + }, + { + "name": "SUB_OBJECTS_ONLY_INHERIT" + } + ], + "uses": [ + { + "method": "BuildExplicitAccessWithNameA", + "parameter": "Inheritance" + }, + { + "method": "BuildExplicitAccessWithNameW", + "parameter": "Inheritance" + } + ] + }, + { + "name": "GetMouseMovePointsEx_resolutionFlags", + "flags": false, + "members": [ + { + "name": "GMMP_USE_DISPLAY_POINTS", + "value": 1 + }, + { + "name": "GMMP_USE_HIGH_RESOLUTION_POINTS", + "value": 2 + } + ], + "uses": [ + { + "method": "GetMouseMovePointsEx", + "parameter": "resolution" + } + ] + }, + { + "name": "IMbnRadioEvents.OnSetSoftwareRadioStateComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + } + ], + "uses": [ + { + "interface": "IMbnRadioEvents", + "method": "OnSetSoftwareRadioStateComplete", + "parameter": "status" + } + ] + }, + { + "name": "IAssemblyCache.UninstallAssembly_pulDispositionFlags", + "flags": false, + "members": [ + { + "name": "IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED" + }, + { + "name": "IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE" + }, + { + "name": "IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED" + }, + { + "name": "IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING" + }, + { + "name": "IASSEMBLYCACHE_UNINSTALL_DISPOSITION_HAS_INSTALL_REFERENCES" + }, + { + "name": "IASSEMBLYCACHE_UNINSTALL_DISPOSITION_REFERENCE_NOT_FOUND" + } + ], + "uses": [ + { + "interface": "IAssemblyCache", + "method": "UninstallAssembly", + "parameter": "pulDisposition" + } + ] + }, + { + "name": "ICertEncodeCRLDistInfo.SetNameEntry_NameChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_ALT_NAME_RFC822_NAME" + }, + { + "name": "CERT_ALT_NAME_DNS_NAME" + }, + { + "name": "CERT_ALT_NAME_URL" + }, + { + "name": "CERT_ALT_NAME_REGISTERED_ID" + } + ], + "uses": [ + { + "interface": "ICertEncodeCRLDistInfo", + "method": "SetNameEntry", + "parameter": "NameChoice" + } + ] + }, + { + "name": "SP_COPY", + "flags": true, + "members": [ + { + "name": "SP_COPY_DELETESOURCE" + }, + { + "name": "SP_COPY_REPLACEONLY" + }, + { + "name": "SP_COPY_NEWER_OR_SAME" + }, + { + "name": "SP_COPY_NEWER_ONLY" + }, + { + "name": "SP_COPY_NOOVERWRITE" + }, + { + "name": "SP_COPY_NODECOMP" + }, + { + "name": "SP_COPY_LANGUAGEAWARE" + }, + { + "name": "SP_COPY_SOURCE_ABSOLUTE" + }, + { + "name": "SP_COPY_SOURCEPATH_ABSOLUTE" + }, + { + "name": "SP_COPY_FORCE_IN_USE" + }, + { + "name": "SP_COPY_FORCE_NOOVERWRITE" + }, + { + "name": "SP_COPY_FORCE_NEWER" + } + ], + "uses": [ + { + "method": "SetupInstallFileW", + "parameter": "CopyStyle" + }, + { + "method": "SetupInstallFileA", + "parameter": "CopyStyle" + } + ] + }, + { + "name": "ListView_SetItemState_dataFlags", + "flags": true, + "members": [ + { + "name": "LVIS_CUT" + }, + { + "name": "LVIS_DROPHILITED" + }, + { + "name": "LVIS_FOCUSED" + }, + { + "name": "LVIS_SELECTED" + } + ], + "uses": [ + { + "method": "ListView_SetItemState", + "parameter": "data" + } + ] + }, + { + "name": "CryptExportKeyFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_BLOB_VER3", + "value": 128 + }, + { + "name": "CRYPT_DESTROYKEY", + "value": 4 + }, + { + "name": "CRYPT_OAEP", + "value": 64 + }, + { + "name": "CRYPT_SSL2_FALLBACK", + "value": 2 + }, + { + "name": "CRYPT_Y_ONLY", + "value": 1 + } + ], + "uses": [ + { + "method": "CryptExportKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "INTERNET_STATUS_CALLBACK_dwInternetStatusFlags", + "flags": false, + "members": [ + { + "name": "INTERNET_STATUS_CLOSING_CONNECTION" + }, + { + "name": "INTERNET_STATUS_CONNECTED_TO_SERVER" + }, + { + "name": "INTERNET_STATUS_CONNECTING_TO_SERVER" + }, + { + "name": "INTERNET_STATUS_CONNECTION_CLOSED" + }, + { + "name": "INTERNET_STATUS_COOKIE_HISTORY" + }, + { + "name": "INTERNET_STATUS_COOKIE_RECEIVED" + }, + { + "name": "INTERNET_STATUS_COOKIE_SENT" + }, + { + "name": "INTERNET_STATUS_CTL_RESPONSE_RECEIVED" + }, + { + "name": "INTERNET_STATUS_DETECTING_PROXY" + }, + { + "name": "INTERNET_STATUS_HANDLE_CLOSING" + }, + { + "name": "INTERNET_STATUS_HANDLE_CREATED" + }, + { + "name": "INTERNET_STATUS_INTERMEDIATE_RESPONSE" + }, + { + "name": "INTERNET_STATUS_NAME_RESOLVED" + }, + { + "name": "INTERNET_STATUS_P3P_HEADER" + }, + { + "name": "INTERNET_STATUS_P3P_POLICYREF" + }, + { + "name": "INTERNET_STATUS_PREFETCH" + }, + { + "name": "INTERNET_STATUS_PRIVACY_IMPACTED_" + }, + { + "name": "INTERNET_STATUS_RECEIVING_RESPONSE" + }, + { + "name": "INTERNET_STATUS_REDIRECT" + }, + { + "name": "INTERNET_STATUS_REQUEST_COMPLETE" + }, + { + "name": "INTERNET_STATUS_REQUEST_SENT" + }, + { + "name": "INTERNET_STATUS_RESOLVING_NAME" + }, + { + "name": "INTERNET_STATUS_RESPONSE_RECEIVED" + }, + { + "name": "INTERNET_STATUS_SENDING_REQUEST" + }, + { + "name": "INTERNET_STATUS_STATE_CHANGE" + } + ], + "uses": [ + { + "method": "INTERNET_STATUS_CALLBACK", + "parameter": "dwInternetStatus" + } + ] + }, + { + "name": "ImageList_CopyFlags", + "flags": false, + "members": [ + { + "name": "ILCF_MOVE" + }, + { + "name": "ILCF_SWAP" + } + ], + "uses": [ + { + "method": "ImageList_Copy", + "parameter": "uFlags" + } + ] + }, + { + "name": "NCryptGetPropertyFlags", + "flags": false, + "members": [ + { + "name": "OWNER_SECURITY_INFORMATION" + }, + { + "name": "GROUP_SECURITY_INFORMATION" + }, + { + "name": "DACL_SECURITY_INFORMATION" + }, + { + "name": "SACL_SECURITY_INFORMATION" + } + ], + "uses": [ + { + "method": "NCryptGetProperty", + "parameter": "dwFlags" + } + ] + }, + { + "name": "BST", + "flags": false, + "members": [ + { + "name": "BST_CHECKED" + }, + { + "name": "BST_INDETERMINATE" + }, + { + "name": "BST_UNCHECKED" + } + ], + "uses": [ + { + "method": "Button_SetCheck", + "parameter": "check" + }, + { + "method": "CheckDlgButton", + "parameter": "uCheck" + } + ] + }, + { + "name": "GRADIENT_FILL", + "flags": false, + "members": [ + { + "name": "GRADIENT_FILL_RECT_H" + }, + { + "name": "GRADIENT_FILL_RECT_V" + }, + { + "name": "GRADIENT_FILL_TRIANGLE" + } + ], + "uses": [ + { + "method": "GdiGradientFill", + "parameter": "ulMode" + }, + { + "method": "GradientFill", + "parameter": "ulMode" + }, + { + "struct": "EMRGRADIENTFILL", + "field": "ulMode" + } + ] + }, + { + "name": "SetCommMask_dwEvtMaskFlags", + "flags": true, + "members": [ + { + "name": "EV_BREAK", + "value": 64 + }, + { + "name": "EV_CTS", + "value": 8 + }, + { + "name": "EV_DSR", + "value": 16 + }, + { + "name": "EV_ERR", + "value": 128 + }, + { + "name": "EV_RING", + "value": 256 + }, + { + "name": "EV_RLSD", + "value": 32 + }, + { + "name": "EV_RXCHAR", + "value": 1 + }, + { + "name": "EV_RXFLAG", + "value": 2 + }, + { + "name": "EV_TXEMPTY", + "value": 4 + } + ], + "uses": [ + { + "method": "SetCommMask", + "parameter": "dwEvtMask" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PolicyNotifyAuditEventsInformation" + }, + { + "name": "PolicyNotifyAccountDomainInformation" + }, + { + "name": "PolicyNotifyServerRoleInformation" + }, + { + "name": "PolicyNotifyDomainEfsInformation" + }, + { + "name": "PolicyNotifyDomainKerberosTicketInformation" + }, + { + "name": "PolicyNotifyDnsDomainInformation" + } + ], + "uses": [ + { + "method": "LsaUnregisterPolicyChangeNotification", + "parameter": "InformationClass" + }, + { + "method": "LsaRegisterPolicyChangeNotification", + "parameter": "InformationClass" + } + ] + }, + { + "name": "keybd_eventFlags", + "flags": true, + "members": [ + { + "name": "KEYEVENTF_EXTENDEDKEY", + "value": 1 + }, + { + "name": "KEYEVENTF_KEYUP", + "value": 2 + } + ], + "uses": [ + { + "method": "keybd_event", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IsUserCetAvailableInEnvironment_UserCetEnvironmentFlags", + "flags": false, + "members": [ + { + "name": "USER_CET_ENVIRONMENT_WIN32_PROCESS" + }, + { + "name": "USER_CET_ENVIRONMENT_SGX2_ENCLAVE" + }, + { + "name": "USER_CET_ENVIRONMENT_VBS_ENCLAVE" + }, + { + "name": "USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE" + } + ], + "uses": [ + { + "method": "IsUserCetAvailableInEnvironment", + "parameter": "UserCetEnvironment" + } + ] + }, + { + "name": "MsiViewGetColumnInfo_eColumnInfoFlags", + "flags": false, + "members": [ + { + "name": "MSICOLINFO_NAMES" + }, + { + "name": "MSICOLINFO_TYPES" + } + ], + "uses": [ + { + "method": "MsiViewGetColumnInfo", + "parameter": "eColumnInfo" + } + ] + }, + { + "name": "SCardEstablishContext_dwScopeFlags", + "flags": false, + "members": [ + { + "name": "SCARD_SCOPE_USER" + }, + { + "name": "SCARD_SCOPE_SYSTEM" + } + ], + "uses": [ + { + "method": "SCardEstablishContext", + "parameter": "dwScope" + } + ] + }, + { + "name": "IX509PrivateKey.Verify_VerifyTypeFlags", + "flags": false, + "members": [ + { + "name": "VerifyNone" + }, + { + "name": "VerifySilent" + }, + { + "name": "VerifySmartCardNone" + }, + { + "name": "VerifySmartCardSilent" + }, + { + "name": "VerifyAllowUI" + } + ], + "uses": [ + { + "interface": "IX509PrivateKey", + "method": "Verify", + "parameter": "VerifyType" + } + ] + }, + { + "name": "CryptQueryObject_pdwFormatTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED" + }, + { + "name": "CERT_QUERY_FORMAT_BASE64_ENCODED" + }, + { + "name": "CERT_QUERY_FORMAT_BINARY" + } + ], + "uses": [ + { + "method": "CryptQueryObject", + "parameter": "pdwFormatType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PROCESS_AFFINITY_ENABLE_AUTO_UPDATE" + } + ], + "uses": [ + { + "method": "QueryProcessAffinityUpdateMode", + "parameter": "lpdwFlags" + }, + { + "method": "SetProcessAffinityUpdateMode", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SnmpGetPduData_error_statusFlags", + "flags": false, + "members": [ + { + "name": "SNMP_ERROR_NOERROR" + }, + { + "name": "SNMP_ERROR_TOOBIG" + }, + { + "name": "SNMP_ERROR_NOSUCHNAME" + }, + { + "name": "SNMP_ERROR_BADVALUE" + }, + { + "name": "SNMP_ERROR_READONLY" + }, + { + "name": "SNMP_ERROR_GENERR" + }, + { + "name": "SNMP_ERROR_NOACCESS" + }, + { + "name": "SNMP_ERROR_WRONGTYPE" + }, + { + "name": "SNMP_ERROR_WRONGLENGTH" + }, + { + "name": "SNMP_ERROR_WRONGENCODING" + }, + { + "name": "SNMP_ERROR_WRONGVALUE" + }, + { + "name": "SNMP_ERROR_NOCREATION" + }, + { + "name": "SNMP_ERROR_INCONSISTENTVALUE" + }, + { + "name": "SNMP_ERROR_RESOURCEUNAVAILABLE" + }, + { + "name": "SNMP_ERROR_COMMITFAILED" + }, + { + "name": "SNMP_ERROR_UNDOFAILED" + }, + { + "name": "SNMP_ERROR_AUTHORIZATIONERROR" + }, + { + "name": "SNMP_ERROR_NOTWRITABLE" + }, + { + "name": "SNMP_ERROR_INCONSISTENTNAME" + } + ], + "uses": [ + { + "method": "SnmpGetPduData", + "parameter": "error_status" + } + ] + }, + { + "name": "CryptMsgOpenToEncode_dwMsgTypeFlags", + "flags": false, + "members": [ + { + "name": "CMSG_DATA" + }, + { + "name": "CMSG_SIGNED" + }, + { + "name": "CMSG_ENVELOPED" + }, + { + "name": "CMSG_SIGNED_AND_ENVELOPED" + }, + { + "name": "CMSG_HASHED" + } + ], + "uses": [ + { + "method": "CryptMsgOpenToEncode", + "parameter": "dwMsgType" + } + ] + }, + { + "name": "CertSrvBackupPrepareWFlags", + "flags": false, + "members": [ + { + "name": "CSBACKUP_TYPE_FULL" + }, + { + "name": "CSBACKUP_TYPE_LOGS_ONLY" + } + ], + "uses": [ + { + "method": "CertSrvBackupPrepareW", + "parameter": "dwBackupFlags" + } + ] + }, + { + "name": "NtCreateFile_CreateDispositionFlags", + "flags": false, + "members": [ + { + "name": "FILE_SUPERSEDE" + }, + { + "name": "FILE_CREATE" + }, + { + "name": "FILE_OPEN" + }, + { + "name": "FILE_OPEN_IF" + }, + { + "name": "FILE_OVERWRITE" + }, + { + "name": "FILE_OVERWRITE_IF" + } + ], + "uses": [ + { + "method": "NtCreateFile", + "parameter": "CreateDisposition" + } + ] + }, + { + "name": "CreateFontPackage_usSubsetEncodingFlags", + "flags": false, + "members": [ + { + "name": "TTFCFP_STD_MAC_CHAR_SET" + }, + { + "name": "TTFCFP_SYMBOL_CHAR_SET" + }, + { + "name": "TTFCFP_UNICODE_CHAR_SET" + } + ], + "uses": [ + { + "method": "CreateFontPackage", + "parameter": "usSubsetEncoding" + } + ] + }, + { + "name": "WerReportSetUIOption_repUITypeIDFlags", + "flags": false, + "members": [ + { + "name": "WerUIAdditionalDataDlgHeader" + }, + { + "name": "WerUICloseDlgBody" + }, + { + "name": "WerUICloseDlgButtonText" + }, + { + "name": "WerUICloseDlgHeader" + }, + { + "name": "WerUICloseText" + }, + { + "name": "WerUIConsentDlgBody" + }, + { + "name": "WerUIConsentDlgHeader" + }, + { + "name": "WerUIIconFilePath" + }, + { + "name": "WerUIOfflineSolutionCheckText" + }, + { + "name": "WerUIOnlineSolutionCheckText" + } + ], + "uses": [ + { + "method": "WerReportSetUIOption", + "parameter": "repUITypeID" + } + ] + }, + { + "name": "CryptSetOIDFunctionValue_dwValueTypeFlags", + "flags": false, + "members": [ + { + "name": "REG_DWORD" + }, + { + "name": "REG_EXPAND_SZ" + }, + { + "name": "REG_MULTI_SZ" + }, + { + "name": "REG_SZ" + } + ], + "uses": [ + { + "method": "CryptSetOIDFunctionValue", + "parameter": "dwValueType" + } + ] + }, + { + "name": "DEVICE_NOTIFY", + "flags": false, + "members": [ + { + "name": "DEVICE_NOTIFY_WINDOW_HANDLE", + "value": 0 + }, + { + "name": "DEVICE_NOTIFY_SERVICE_HANDLE", + "value": 1 + } + ], + "uses": [ + { + "method": "RegisterDeviceNotificationW", + "parameter": "Flags" + }, + { + "method": "RegisterDeviceNotificationA", + "parameter": "Flags" + } + ] + }, + { + "name": "PFXImportCertStoreFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_EXPORTABLE", + "value": 1 + }, + { + "name": "CRYPT_USER_PROTECTED", + "value": 2 + }, + { + "name": "CRYPT_MACHINE_KEYSET", + "value": 32 + }, + { + "name": "CRYPT_USER_KEYSET", + "value": 4096 + }, + { + "name": "PKCS12_PREFER_CNG_KSP", + "value": 256 + }, + { + "name": "PKCS12_ALWAYS_CNG_KSP" + }, + { + "name": "PKCS12_ALLOW_OVERWRITE_KEY" + }, + { + "name": "PKCS12_NO_PERSIST_KEY", + "value": 32768 + }, + { + "name": "PKCS12_INCLUDE_EXTENDED_PROPERTIES", + "value": 16 + } + ], + "uses": [ + { + "method": "PFXImportCertStore", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ITextRow.ApplyFlags", + "flags": false, + "members": [ + { + "name": "tomCellStructureChangeOnly" + }, + { + "name": "tomRowApplyDefault" + } + ], + "uses": [ + { + "interface": "ITextRow", + "method": "Apply", + "parameter": "Flags" + } + ] + }, + { + "name": "SERVICE_NOTIFY", + "flags": true, + "members": [ + { + "name": "SERVICE_NOTIFY_CREATED", + "value": 128 + }, + { + "name": "SERVICE_NOTIFY_CONTINUE_PENDING", + "value": 16 + }, + { + "name": "SERVICE_NOTIFY_DELETE_PENDING", + "value": 512 + }, + { + "name": "SERVICE_NOTIFY_DELETED", + "value": 256 + }, + { + "name": "SERVICE_NOTIFY_PAUSE_PENDING", + "value": 32 + }, + { + "name": "SERVICE_NOTIFY_PAUSED", + "value": 64 + }, + { + "name": "SERVICE_NOTIFY_RUNNING", + "value": 8 + }, + { + "name": "SERVICE_NOTIFY_START_PENDING", + "value": 2 + }, + { + "name": "SERVICE_NOTIFY_STOP_PENDING", + "value": 4 + }, + { + "name": "SERVICE_NOTIFY_STOPPED", + "value": 1 + } + ], + "uses": [ + { + "method": "NotifyServiceStatusChangeA", + "parameter": "dwNotifyMask" + }, + { + "method": "NotifyServiceStatusChangeW", + "parameter": "dwNotifyMask" + } + ] + }, + { + "name": "AddMandatoryAce_dwAceRevisionFlags", + "flags": false, + "members": [ + { + "name": "ACL_REVISION" + }, + { + "name": "ACL_REVISION_DS" + } + ], + "uses": [ + { + "method": "AddMandatoryAce", + "parameter": "dwAceRevision" + } + ] + }, + { + "name": "CompareStringExFlags", + "flags": true, + "members": [ + { + "name": "LINGUISTIC_IGNORECASE" + }, + { + "name": "LINGUISTIC_IGNOREDIACRITIC" + }, + { + "name": "NORM_IGNORECASE" + }, + { + "name": "NORM_IGNOREKANATYPE" + }, + { + "name": "NORM_IGNORENONSPACE" + }, + { + "name": "NORM_IGNORESYMBOLS" + }, + { + "name": "NORM_IGNOREWIDTH" + }, + { + "name": "NORM_LINGUISTIC_CASING" + }, + { + "name": "SORT_DIGITSASNUMBERS" + }, + { + "name": "SORT_STRINGSORT" + } + ], + "uses": [ + { + "method": "CompareStringEx", + "parameter": "dwCmpFlags" + } + ] + }, + { + "name": "CertOpenStoreFlags", + "flags": false, + "members": [ + { + "name": "CERT_STORE_BACKUP_RESTORE_FLAG" + }, + { + "name": "CERT_STORE_CREATE_NEW_FLAG" + }, + { + "name": "CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG" + }, + { + "name": "CERT_STORE_DELETE_FLAG" + }, + { + "name": "CERT_STORE_ENUM_ARCHIVED_FLAG" + }, + { + "name": "CERT_STORE_MAXIMUM_ALLOWED_FLAG" + }, + { + "name": "CERT_STORE_NO_CRYPT_RELEASE_FLAG" + }, + { + "name": "CERT_STORE_OPEN_EXISTING_FLAG" + }, + { + "name": "CERT_STORE_READONLY_FLAG" + }, + { + "name": "CERT_STORE_SET_LOCALIZED_NAME_FLAG" + }, + { + "name": "CERT_STORE_SHARE_CONTEXT_FLAG" + }, + { + "name": "CERT_STORE_UPDATE_KEYID_FLAG" + } + ], + "uses": [ + { + "method": "CertOpenStore", + "parameter": "dwFlags" + } + ] + }, + { + "name": "sendFlags", + "flags": false, + "members": [ + { + "name": "MSG_DONTROUTE" + }, + { + "name": "MSG_OOB" + } + ], + "uses": [ + { + "method": "send", + "parameter": "flags" + } + ] + }, + { + "name": "SetLogArchiveMode_eModeFlags", + "flags": false, + "members": [ + { + "name": "ClfsLogArchiveEnabled" + }, + { + "name": "ClfsLogArchiveDisabled" + } + ], + "uses": [ + { + "method": "SetLogArchiveMode", + "parameter": "eMode" + } + ] + }, + { + "name": "WerReportAddFile_repFileTypeFlags", + "flags": false, + "members": [ + { + "name": "WerFileTypeHeapdump" + }, + { + "name": "WerFileTypeMicrodump" + }, + { + "name": "WerFileTypeMinidump" + }, + { + "name": "WerFileTypeOther" + }, + { + "name": "WerFileTypeUserDocument" + } + ], + "uses": [ + { + "method": "WerReportAddFile", + "parameter": "repFileType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ComputerNamePhysicalDnsDomain" + }, + { + "name": "ComputerNamePhysicalDnsHostname" + }, + { + "name": "ComputerNamePhysicalNetBIOS" + } + ], + "uses": [ + { + "method": "SetComputerNameExA", + "parameter": "NameType" + }, + { + "method": "SetComputerNameExW", + "parameter": "NameType" + } + ] + }, + { + "name": "PxeProviderSetAttribute_pParameterBufferFlags", + "flags": false, + "members": [ + { + "name": "PXE_PROV_FILTER_ALL", + "value": 0 + }, + { + "name": "PXE_PROV_FILTER_DHCP_ONLY", + "value": 1 + }, + { + "name": "PXE_PROV_FILTER_PXE_ONLY", + "value": 2 + } + ], + "uses": [ + { + "method": "PxeProviderSetAttribute", + "parameter": "pParameterBuffer" + } + ] + }, + { + "name": "CryptAcquireCertificatePrivateKey_pdwKeySpecFlags", + "flags": false, + "members": [ + { + "name": "AT_KEYEXCHANGE" + }, + { + "name": "AT_SIGNATURE" + }, + { + "name": "CERT_NCRYPT_KEY_SPEC" + } + ], + "uses": [ + { + "method": "CryptAcquireCertificatePrivateKey", + "parameter": "pdwKeySpec" + } + ] + }, + { + "name": "NCryptTranslateHandle_dwLegacyKeySpecFlags", + "flags": false, + "members": [ + { + "name": "AT_KEYEXCHANGE", + "value": 1 + }, + { + "name": "AT_SIGNATURE", + "value": 2 + } + ], + "uses": [ + { + "method": "NCryptTranslateHandle", + "parameter": "dwLegacyKeySpec" + } + ] + }, + { + "name": "GetNextWindow_wCmdFlags", + "flags": false, + "members": [ + { + "name": "GW_HWNDNEXT", + "value": 2 + }, + { + "name": "GW_HWNDPREV", + "value": 3 + } + ], + "uses": [ + { + "method": "GetNextWindow", + "parameter": "wCmd" + } + ] + }, + { + "name": "SCRIPTFLAGS", + "flags": true, + "members": [ + { + "name": "SCRIPTFLAGS_CACHEINFO", + "value": 1 + }, + { + "name": "SCRIPTFLAGS_SHORTCUTS", + "value": 4 + }, + { + "name": "SCRIPTFLAGS_MACHINEASSIGN", + "value": 8 + }, + { + "name": "SCRIPTFLAGS_REGDATA_CNFGINFO", + "value": 32 + }, + { + "name": "SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST", + "value": 64 + }, + { + "name": "SCRIPTFLAGS_REGDATA_CLASSINFO", + "value": 128 + }, + { + "name": "SCRIPTFLAGS_REGDATA_EXTENSIONINFO", + "value": 256 + }, + { + "name": "SCRIPTFLAGS_REGDATA_APPINFO", + "value": 384 + }, + { + "name": "SCRIPTFLAGS_REGDATA", + "value": 416 + } + ], + "uses": [ + { + "method": "MsiAdvertiseScriptW", + "parameter": "dwFlags" + }, + { + "method": "MsiAdvertiseScriptA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IIdentityProvider.Advise_dwIdentityUpdateEventsFlags", + "flags": true, + "members": [ + { + "name": "IDENTITY_ASSOCIATED", + "value": 1 + }, + { + "name": "IDENTITY_DISASSOCIATED", + "value": 2 + }, + { + "name": "IDENTITY_CREATED", + "value": 4 + }, + { + "name": "IDENTITY_IMPORTED", + "value": 8 + }, + { + "name": "IDENTITY_DELETED", + "value": 16 + }, + { + "name": "IDENTITY_PROPCHANGE", + "value": 32 + } + ], + "uses": [ + { + "interface": "IIdentityProvider", + "method": "Advise", + "parameter": "dwIdentityUpdateEvents" + } + ] + }, + { + "name": "ICOMAdminCatalog2.ExportPartition_lOptionsFlags", + "flags": true, + "members": [ + { + "name": "COMAdminExportNoUsers", + "value": 0 + }, + { + "name": "COMAdminExportUsers", + "value": 1 + }, + { + "name": "COMAdminExportApplicationProxy", + "value": 2 + }, + { + "name": "COMAdminExportForceOverwriteOfFile", + "value": 4 + }, + { + "name": "COMAdminExportIn10Format", + "value": 16 + } + ], + "uses": [ + { + "interface": "ICOMAdminCatalog2", + "method": "ExportPartition", + "parameter": "lOptions" + } + ] + }, + { + "name": "ScrollWindowExFlags", + "flags": true, + "members": [ + { + "name": "SW_ERASE" + }, + { + "name": "SW_INVALIDATE" + }, + { + "name": "SW_SCROLLCHILDREN" + }, + { + "name": "SW_SMOOTHSCROLL" + } + ], + "uses": [ + { + "method": "ScrollWindowEx", + "parameter": "flags" + } + ] + }, + { + "name": "GetThemeSysFont_iFontIdFlags", + "flags": false, + "members": [ + { + "name": "TMT_CAPTIONFONT" + }, + { + "name": "TMT_SMALLCAPTIONFONT" + }, + { + "name": "TMT_MENUFONT" + }, + { + "name": "TMT_STATUSFONT" + }, + { + "name": "TMT_MSGBOXFONT" + }, + { + "name": "TMT_ICONTITLEFONT" + } + ], + "uses": [ + { + "method": "GetThemeSysFont", + "parameter": "iFontId" + } + ] + }, + { + "name": "MEM", + "flags": false, + "members": [ + { + "name": "MEM_COMMIT", + "value": 4096 + }, + { + "name": "MEM_RESERVE", + "value": 8192 + }, + { + "name": "MEM_REPLACE_PLACEHOLDER", + "value": 16384 + }, + { + "name": "MEM_RESERVE_PLACEHOLDER", + "value": 262144 + }, + { + "name": "MEM_RESET", + "value": 524288 + }, + { + "name": "MEM_RESET_UNDO", + "value": 16777216 + } + ], + "uses": [ + { + "method": "VirtualAlloc2", + "parameter": "AllocationType" + }, + { + "method": "VirtualAlloc2FromApp", + "parameter": "AllocationType" + } + ] + }, + { + "name": "GetAncestorFlags", + "flags": false, + "members": [ + { + "name": "GA_PARENT", + "value": 1 + }, + { + "name": "GA_ROOT", + "value": 2 + }, + { + "name": "GA_ROOTOWNER", + "value": 3 + } + ], + "uses": [ + { + "method": "GetAncestor", + "parameter": "gaFlags" + } + ] + }, + { + "name": "CryptImportKeyFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_EXPORTABLE" + }, + { + "name": "CRYPT_OAEP" + }, + { + "name": "CRYPT_NO_SALT" + }, + { + "name": "CRYPT_USER_PROTECTED" + }, + { + "name": "CRYPT_IPSEC_HMAC_KEY" + } + ], + "uses": [ + { + "method": "CryptImportKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WINBIO_ASYNC_NOTIFY", + "flags": false, + "members": [ + { + "name": "WINBIO_ASYNC_NOTIFY_CALLBACK" + }, + { + "name": "WINBIO_ASYNC_NOTIFY_MESSAGE" + } + ], + "uses": [ + { + "method": "WinBioAsyncOpenFramework", + "parameter": "NotificationMethod" + }, + { + "method": "WinBioAsyncOpenSession", + "parameter": "NotificationMethod" + } + ] + }, + { + "name": "ICertRequest2.GetFullResponseProperty_PropTypeFlags", + "flags": false, + "members": [ + { + "name": "PROPTYPE_LONG", + "value": 1 + }, + { + "name": "PROPTYPE_DATE", + "value": 2 + }, + { + "name": "PROPTYPE_BINARY", + "value": 3 + }, + { + "name": "PROPTYPE_STRING", + "value": 4 + } + ], + "uses": [ + { + "interface": "ICertRequest2", + "method": "GetFullResponseProperty", + "parameter": "PropType" + } + ] + }, + { + "name": "LsaSetTrustedDomainInformation_InformationClassFlags", + "flags": false, + "members": [ + { + "name": "TrustedDomainNameInformation" + }, + { + "name": "TrustedPosixOffsetInformation" + }, + { + "name": "TrustedPasswordInformation" + } + ], + "uses": [ + { + "method": "LsaSetTrustedDomainInformation", + "parameter": "InformationClass" + } + ] + }, + { + "name": "GetNamedPipeInfoFlags", + "flags": true, + "members": [ + { + "name": "PIPE_CLIENT_END", + "value": 0 + }, + { + "name": "PIPE_SERVER_END", + "value": 1 + }, + { + "name": "PIPE_TYPE_BYTE", + "value": 0 + }, + { + "name": "PIPE_TYPE_MESSAGE", + "value": 4 + } + ], + "uses": [ + { + "method": "GetNamedPipeInfo", + "parameter": "lpFlags" + } + ] + }, + { + "name": "CopyImageFlags", + "flags": true, + "members": [ + { + "name": "LR_COPYDELETEORG", + "value": 8 + }, + { + "name": "LR_COPYFROMRESOURCE", + "value": 16384 + }, + { + "name": "LR_COPYRETURNORG", + "value": 4 + }, + { + "name": "LR_CREATEDIBSECTION", + "value": 8192 + }, + { + "name": "LR_DEFAULTSIZE", + "value": 64 + }, + { + "name": "LR_MONOCHROME", + "value": 1 + } + ], + "uses": [ + { + "method": "CopyImage", + "parameter": "flags" + } + ] + }, + { + "name": "GetThemeMetric_iPropIdFlags", + "flags": false, + "members": [ + { + "name": "TMT_ALPHALEVEL" + }, + { + "name": "TMT_ALPHATHRESHOLD" + }, + { + "name": "TMT_BORDERSIZE" + }, + { + "name": "TMT_GLYPHINDEX" + }, + { + "name": "TMT_GRADIENTRATIO1" + }, + { + "name": "TMT_GRADIENTRATIO2" + }, + { + "name": "TMT_GRADIENTRATIO3" + }, + { + "name": "TMT_GRADIENTRATIO4" + }, + { + "name": "TMT_GRADIENTRATIO5" + }, + { + "name": "TMT_HEIGHT" + }, + { + "name": "TMT_IMAGECOUNT" + }, + { + "name": "TMT_MINDPI1" + }, + { + "name": "TMT_MINDPI2" + }, + { + "name": "TMT_MINDPI3" + }, + { + "name": "TMT_MINDPI4" + }, + { + "name": "TMT_MINDPI5" + }, + { + "name": "TMT_PROGRESSCHUNKSIZE" + }, + { + "name": "TMT_PROGRESSSPACESIZE" + }, + { + "name": "TMT_ROUNDCORNERWIDTH" + }, + { + "name": "TMT_ROUNDCORNERHEIGHT" + }, + { + "name": "TMT_SATURATION" + }, + { + "name": "TMT_TEXTBORDERSIZE" + }, + { + "name": "TMT_TRUESIZESTRETCHMARK" + }, + { + "name": "TMT_WIDTH" + } + ], + "uses": [ + { + "method": "GetThemeMetric", + "parameter": "iPropId" + } + ] + }, + { + "name": "IITWordWheel.OpenFlags", + "flags": true, + "members": [ + { + "name": "ITWW_OPEN_CONNECT" + } + ], + "uses": [ + { + "interface": "IITWordWheel", + "method": "Open", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IX509EnrollmentHelper.AddPolicyServerFlags", + "flags": false, + "members": [ + { + "name": "PsfAutoEnrollmentEnabled" + }, + { + "name": "PsfAllowUnTrustedCA" + } + ], + "uses": [ + { + "interface": "IX509EnrollmentHelper", + "method": "AddPolicyServer", + "parameter": "EnrollmentPolicyServerFlags" + } + ] + }, + { + "name": "WerReportSubmit_consentFlags", + "flags": false, + "members": [ + { + "name": "WerConsentAlwaysPrompt", + "value": 4 + }, + { + "name": "WerConsentApproved", + "value": 2 + }, + { + "name": "WerConsentDenied", + "value": 3 + }, + { + "name": "WerConsentMax", + "value": 5 + }, + { + "name": "WerConsentNotAsked", + "value": 1 + } + ], + "uses": [ + { + "method": "WerReportSubmit", + "parameter": "consent" + } + ] + }, + { + "name": "GetMenuBarInfo_idObjectFlags", + "flags": false, + "members": [ + { + "name": "OBJID_CLIENT" + }, + { + "name": "OBJID_MENU" + }, + { + "name": "OBJID_SYSMENU" + } + ], + "uses": [ + { + "method": "GetMenuBarInfo", + "parameter": "idObject" + } + ] + }, + { + "name": "NetServerEnum_levelFlags", + "flags": false, + "members": [ + { + "name": "100" + }, + { + "name": "101" + } + ], + "uses": [ + { + "method": "NetServerEnum", + "parameter": "level" + } + ] + }, + { + "name": "SetTapeParameters_dwOperationFlags", + "flags": false, + "members": [ + { + "name": "SET_TAPE_DRIVE_INFORMATION" + }, + { + "name": "SET_TAPE_MEDIA_INFORMATION" + } + ], + "uses": [ + { + "method": "SetTapeParameters", + "parameter": "dwOperation" + } + ] + }, + { + "name": "RRF_RT", + "flags": true, + "members": [ + { + "name": "RRF_RT_ANY", + "value": 65535 + }, + { + "name": "RRF_RT_DWORD", + "value": 24 + }, + { + "name": "RRF_RT_QWORD", + "value": 72 + }, + { + "name": "RRF_RT_REG_BINARY", + "value": 8 + }, + { + "name": "RRF_RT_REG_DWORD", + "value": 16 + }, + { + "name": "RRF_RT_REG_EXPAND_SZ", + "value": 4 + }, + { + "name": "RRF_RT_REG_MULTI_SZ", + "value": 32 + }, + { + "name": "RRF_RT_REG_NONE", + "value": 1 + }, + { + "name": "RRF_RT_REG_QWORD", + "value": 64 + }, + { + "name": "RRF_RT_REG_SZ", + "value": 2 + } + ], + "uses": [ + { + "method": "RegGetValueA", + "parameter": "dwFlags" + }, + { + "method": "RegGetValueW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ExtFloodFill_typeFlags", + "flags": false, + "members": [ + { + "name": "FLOODFILLBORDER" + }, + { + "name": "FLOODFILLSURFACE" + } + ], + "uses": [ + { + "method": "ExtFloodFill", + "parameter": "type" + } + ] + }, + { + "name": "GWL", + "flags": false, + "members": [ + { + "name": "GWL_EXSTYLE" + }, + { + "name": "GWL_HINSTANCE" + }, + { + "name": "GWL_HWNDPARENT" + }, + { + "name": "GWL_ID" + }, + { + "name": "GWL_STYLE" + }, + { + "name": "GWL_USERDATA" + }, + { + "name": "GWL_WNDPROC" + } + ], + "uses": [ + { + "method": "GetWindowLongA", + "parameter": "nIndex" + }, + { + "method": "GetWindowLongW", + "parameter": "nIndex" + } + ] + }, + { + "name": "NetUseAddFlags", + "flags": false, + "members": [ + { + "name": "1" + }, + { + "name": "2" + } + ], + "uses": [ + { + "method": "NetUseAdd", + "parameter": "LevelFlags" + } + ] + }, + { + "name": "SetInformationJobObject_JobObjectInformationClassFlags", + "flags": false, + "members": [ + { + "name": "JobObjectAssociateCompletionPortInformation", + "value": 7 + }, + { + "name": "JobObjectBasicLimitInformation", + "value": 2 + }, + { + "name": "JobObjectBasicUIRestrictions", + "value": 4 + }, + { + "name": "JobObjectCpuRateControlInformation", + "value": 15 + }, + { + "name": "JobObjectEndOfJobTimeInformation", + "value": 6 + }, + { + "name": "JobObjectExtendedLimitInformation", + "value": 9 + }, + { + "name": "JobObjectGroupInformation", + "value": 11 + }, + { + "name": "JobObjectGroupInformationEx", + "value": 14 + }, + { + "name": "JobObjectLimitViolationInformation2", + "value": 34 + }, + { + "name": "JobObjectNetRateControlInformation", + "value": 32 + }, + { + "name": "JobObjectNotificationLimitInformation", + "value": 12 + }, + { + "name": "JobObjectNotificationLimitInformation2", + "value": 33 + }, + { + "name": "JobObjectSecurityLimitInformation", + "value": 5 + } + ], + "uses": [ + { + "method": "SetInformationJobObject", + "parameter": "JobObjectInformationClass" + } + ] + }, + { + "name": "LsaQueryTrustedDomainInfo_InformationClassFlags", + "flags": false, + "members": [ + { + "name": "TrustedDomainNameInformation" + }, + { + "name": "TrustedPosixOffsetInformation" + }, + { + "name": "TrustedPasswordInformation" + }, + { + "name": "TrustedDomainInformationEx" + }, + { + "name": "TrustedDomainInformationBasic" + }, + { + "name": "TrustedDomainFullInformation" + } + ], + "uses": [ + { + "method": "LsaQueryTrustedDomainInfo", + "parameter": "InformationClass" + } + ] + }, + { + "name": "NetUserModalsSet_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "1001" + }, + { + "name": "1002" + }, + { + "name": "1003" + }, + { + "name": "1004" + }, + { + "name": "1005" + }, + { + "name": "1006" + }, + { + "name": "1007" + } + ], + "uses": [ + { + "method": "NetUserModalsSet", + "parameter": "level" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "RPC_C_NS_SYNTAX_DEFAULT" + }, + { + "name": "RPC_C_NS_SYNTAX_DCE" + } + ], + "uses": [ + { + "method": "RpcNsGroupDeleteA", + "parameter": "GroupNameSyntax" + }, + { + "method": "RpcNsGroupDeleteW", + "parameter": "GroupNameSyntax" + } + ] + }, + { + "name": "CryptInstallDefaultContextFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG" + }, + { + "name": "CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG" + } + ], + "uses": [ + { + "method": "CryptInstallDefaultContext", + "parameter": "dwFlags" + } + ] + }, + { + "name": "MFCreateVideoSampleAllocator_riidFlags", + "flags": false, + "members": [ + { + "name": "IID_IUnknown" + }, + { + "name": "IID_IMFVideoSampleAllocator" + }, + { + "name": "IID_IMFVideoSampleAllocatorCallback" + } + ], + "uses": [ + { + "method": "MFCreateVideoSampleAllocator", + "parameter": "riid" + } + ] + }, + { + "name": "IIdentityAdvise.IdentityUpdated_dwIdentityUpdateEventsFlags", + "flags": true, + "members": [ + { + "name": "IDENTITY_ASSOCIATED", + "value": 1 + }, + { + "name": "IDENTITY_DISASSOCIATED", + "value": 2 + }, + { + "name": "IDENTITY_CREATED", + "value": 4 + }, + { + "name": "IDENTITY_IMPORTED", + "value": 8 + }, + { + "name": "IDENTITY_DELETED", + "value": 16 + }, + { + "name": "IDENTITY_PROPCHANGE", + "value": 32 + }, + { + "name": "IDENTITY_CONNECTED", + "value": 64 + }, + { + "name": "IDENTITY_DISCONNECTED", + "value": 128 + } + ], + "uses": [ + { + "interface": "IIdentityAdvise", + "method": "IdentityUpdated", + "parameter": "dwIdentityUpdateEvents" + } + ] + }, + { + "name": "FTP_TRANSFER_TYPE", + "flags": false, + "members": [ + { + "name": "FTP_TRANSFER_TYPE_ASCII" + }, + { + "name": "FTP_TRANSFER_TYPE_BINARY" + } + ], + "uses": [ + { + "method": "FtpCommandA", + "parameter": "dwFlags" + }, + { + "method": "FtpCommandW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ITextHost.TxCreateCaret_hbmpFlags", + "flags": true, + "members": [ + { + "name": "CARET_CUSTOM" + }, + { + "name": "CARET_ITALIC" + }, + { + "name": "CARET_NONE" + }, + { + "name": "CARET_NULL" + }, + { + "name": "CARET_ROTATE90" + }, + { + "name": "CARET_RTL" + } + ], + "uses": [ + { + "interface": "ITextHost", + "method": "TxCreateCaret", + "parameter": "hbmp" + } + ] + }, + { + "name": "XEKL_KEYSPEC", + "flags": false, + "members": [ + { + "name": "XEKL_KEYSPEC_KEYX" + }, + { + "name": "XEKL_KEYSPEC_SIG" + } + ], + "uses": [ + { + "interface": "IEnroll4", + "method": "GetKeyLenEx", + "parameter": "lKeySpec" + }, + { + "interface": "ICEnroll4", + "method": "GetKeyLenEx", + "parameter": "lKeySpec" + } + ] + }, + { + "name": "DdeNameService_afCmdFlags", + "flags": false, + "members": [ + { + "name": "DNS_REGISTER", + "value": 1 + }, + { + "name": "DNS_UNREGISTER", + "value": 2 + }, + { + "name": "DNS_FILTERON", + "value": 4 + }, + { + "name": "DNS_FILTEROFF", + "value": 8 + } + ], + "uses": [ + { + "method": "DdeNameService", + "parameter": "afCmd" + } + ] + }, + { + "name": "ITextStory.GetActive_pValueFlags", + "flags": false, + "members": [ + { + "name": "tomDisplayActive" + }, + { + "name": "tomDisplayUIActive" + }, + { + "name": "tomInactive" + }, + { + "name": "tomUIActive" + } + ], + "uses": [ + { + "interface": "ITextStory", + "method": "GetActive", + "parameter": "pValue" + } + ] + }, + { + "name": "Tbsip_Submit_Command_PriorityFlags", + "flags": false, + "members": [ + { + "name": "TBS_COMMAND_PRIORITY_LOW" + }, + { + "name": "TBS_COMMAND_PRIORITY_NORMAL" + }, + { + "name": "TBS_COMMAND_PRIORITY_SYSTEM" + }, + { + "name": "TBS_COMMAND_PRIORITY_HIGH" + }, + { + "name": "TBS_COMMAND_PRIORITY_MAX" + } + ], + "uses": [ + { + "method": "Tbsip_Submit_Command", + "parameter": "Priority" + } + ] + }, + { + "name": "SetProcessDEPPolicyFlags", + "flags": true, + "members": [ + { + "name": "PROCESS_DEP_ENABLE", + "value": 1 + }, + { + "name": "PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION", + "value": 2 + } + ], + "uses": [ + { + "method": "SetProcessDEPPolicy", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NCryptCreatePersistedKeyFlags", + "flags": true, + "members": [ + { + "name": "NCRYPT_MACHINE_KEY_FLAG" + }, + { + "name": "NCRYPT_OVERWRITE_KEY_FLAG" + } + ], + "uses": [ + { + "method": "NCryptCreatePersistedKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SSRVOPT", + "flags": false, + "members": [ + { + "name": "SSRVOPT_DWORD", + "value": 2 + }, + { + "name": "SSRVOPT_DWORDPTR", + "value": 4 + }, + { + "name": "SSRVOPT_GUIDPTR", + "value": 8 + } + ], + "uses": [ + { + "method": "SymFindFileInPathW", + "parameter": "flags" + }, + { + "method": "SymFindFileInPath", + "parameter": "flags" + } + ] + }, + { + "name": "DeferWindowPosFlags", + "flags": true, + "members": [ + { + "name": "SWP_DRAWFRAME", + "value": 32 + }, + { + "name": "SWP_FRAMECHANGED", + "value": 32 + }, + { + "name": "SWP_HIDEWINDOW", + "value": 128 + }, + { + "name": "SWP_NOACTIVATE", + "value": 16 + }, + { + "name": "SWP_NOCOPYBITS", + "value": 256 + }, + { + "name": "SWP_NOMOVE", + "value": 2 + }, + { + "name": "SWP_NOOWNERZORDER", + "value": 512 + }, + { + "name": "SWP_NOREDRAW", + "value": 8 + }, + { + "name": "SWP_NOREPOSITION", + "value": 512 + }, + { + "name": "SWP_NOSENDCHANGING", + "value": 1024 + }, + { + "name": "SWP_NOSIZE", + "value": 1 + }, + { + "name": "SWP_NOZORDER", + "value": 4 + }, + { + "name": "SWP_SHOWWINDOW", + "value": 64 + } + ], + "uses": [ + { + "method": "DeferWindowPos", + "parameter": "uFlags" + } + ] + }, + { + "name": "REG_OPTION", + "flags": false, + "members": [ + { + "name": "REG_OPTION_BACKUP_RESTORE" + }, + { + "name": "REG_OPTION_CREATE_LINK" + }, + { + "name": "REG_OPTION_NON_VOLATILE" + }, + { + "name": "REG_OPTION_VOLATILE" + } + ], + "uses": [ + { + "method": "RegCreateKeyExA", + "parameter": "dwOptions" + }, + { + "method": "RegCreateKeyExW", + "parameter": "dwOptions" + } + ] + }, + { + "name": "LoadIconMetric_limsFlags", + "flags": false, + "members": [ + { + "name": "LIM_SMALL" + }, + { + "name": "LIM_LARGE" + } + ], + "uses": [ + { + "method": "LoadIconMetric", + "parameter": "lims" + } + ] + }, + { + "name": "CreateHatchBrush_iHatchFlags", + "flags": false, + "members": [ + { + "name": "HS_BDIAGONAL" + }, + { + "name": "HS_CROSS" + }, + { + "name": "HS_DIAGCROSS" + }, + { + "name": "HS_FDIAGONAL" + }, + { + "name": "HS_HORIZONTAL" + }, + { + "name": "HS_VERTICAL" + } + ], + "uses": [ + { + "method": "CreateHatchBrush", + "parameter": "iHatch" + } + ] + }, + { + "name": "GetThemeBitmap_iPropIdFlags", + "flags": false, + "members": [ + { + "name": "TMT_DIBDATA" + }, + { + "name": "TMT_GLYPHDIBDATA" + }, + { + "name": "TMT_HBITMAP" + } + ], + "uses": [ + { + "method": "GetThemeBitmap", + "parameter": "iPropId" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PROCESS_NAME_NATIVE", + "value": 1 + } + ], + "uses": [ + { + "method": "QueryFullProcessImageNameA", + "parameter": "dwFlags" + }, + { + "method": "QueryFullProcessImageNameW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "LogTimeProvEventFunc_wTypeFlags", + "flags": false, + "members": [ + { + "name": "Error" + }, + { + "name": "Information" + }, + { + "name": "Warning" + } + ], + "uses": [ + { + "method": "LogTimeProvEventFunc", + "parameter": "wType" + } + ] + }, + { + "name": "NCryptDecryptFlags", + "flags": false, + "members": [ + { + "name": "NCRYPT_NO_PADDING_FLAG" + }, + { + "name": "NCRYPT_PAD_OAEP_FLAG" + }, + { + "name": "NCRYPT_PAD_PKCS1_FLAG" + } + ], + "uses": [ + { + "method": "NCryptDecrypt", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NetShareDelEx_levelFlags", + "flags": false, + "members": [ + { + "name": "0__1__2__or_502" + }, + { + "name": "503" + } + ], + "uses": [ + { + "method": "NetShareDelEx", + "parameter": "level" + } + ] + }, + { + "name": "CryptVerifyCertificateSignatureExFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_VERIFY_CERT_SIGN_DISABLE_MD2_MD4_FLAG", + "value": 1 + }, + { + "name": "CRYPT_VERIFY_CERT_SIGN_SET_STRONG_PROPERTIES_FLAG", + "value": 2 + }, + { + "name": "CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG", + "value": 4 + } + ], + "uses": [ + { + "method": "CryptVerifyCertificateSignatureEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "UpdateNtmsOmidInfo_labelTypeFlags", + "flags": false, + "members": [ + { + "name": "NTMS_OMID_TYPE_FILESYSTEM_INFO" + }, + { + "name": "NTMS_OMID_TYPE_RAW_LABEL" + } + ], + "uses": [ + { + "method": "UpdateNtmsOmidInfo", + "parameter": "labelType" + } + ] + }, + { + "name": "GetThemeSysColorBrush_iColorIdFlags", + "flags": false, + "members": [ + { + "name": "TMT_SCROLLBAR" + }, + { + "name": "TMT_BACKGROUND" + }, + { + "name": "TMT_ACTIVECAPTION" + }, + { + "name": "TMT_INACTIVECAPTION" + }, + { + "name": "TMT_WINDOW" + }, + { + "name": "TMT_WINDOWFRAME" + }, + { + "name": "TMT_MENUTEXT" + }, + { + "name": "TMT_WINDOWTEXT" + }, + { + "name": "TMT_CAPTIONTEXT" + }, + { + "name": "TMT_ACTIVEBORDER" + }, + { + "name": "TMT_INACTIVEBORDER" + }, + { + "name": "TMT_APPWORKSPACE" + }, + { + "name": "TMT_HIGHLIGHT" + }, + { + "name": "TMT_HIGHLIGHTTEXT" + }, + { + "name": "TMT_BTNFACE" + }, + { + "name": "TMT_BTNSHADOW" + }, + { + "name": "TMT_GRAYTEXT" + }, + { + "name": "TMT_BTNTEXT" + }, + { + "name": "TMT_INACTIVECAPTIONTEXT" + }, + { + "name": "TMT_BTNHIGHLIGHT" + }, + { + "name": "TMT_DKSHADOW3D" + }, + { + "name": "TMT_LIGHT3D" + }, + { + "name": "TMT_INFOTEXT" + }, + { + "name": "TMT_INFOBK" + }, + { + "name": "TMT_BUTTONALTERNATEFACE" + }, + { + "name": "TMT_HOTTRACKING" + }, + { + "name": "TMT_GRADIENTACTIVECAPTION" + }, + { + "name": "TMT_GRADIENTINACTIVECAPTION" + }, + { + "name": "TMT_MENUHILIGHT" + }, + { + "name": "TMT_MENUBAR" + } + ], + "uses": [ + { + "method": "GetThemeSysColorBrush", + "parameter": "iColorId" + } + ] + }, + { + "name": "DrawFrameControl_arg3Flags", + "flags": false, + "members": [ + { + "name": "DFC_BUTTON" + }, + { + "name": "DFC_CAPTION" + }, + { + "name": "DFC_MENU" + }, + { + "name": "DFC_POPUPMENU" + }, + { + "name": "DFC_SCROLL" + } + ], + "uses": [ + { + "method": "DrawFrameControl", + "parameter": "arg3" + } + ] + }, + { + "name": "ICertRequest2.GetFullResponsePropertyFlags", + "flags": false, + "members": [ + { + "name": "CR_OUT_BASE64HEADER", + "value": 0 + }, + { + "name": "CR_OUT_BASE64", + "value": 1 + }, + { + "name": "CR_OUT_BINARY", + "value": 2 + } + ], + "uses": [ + { + "interface": "ICertRequest2", + "method": "GetFullResponseProperty", + "parameter": "Flags" + } + ] + }, + { + "name": "ListView_GetItemState_maskFlags", + "flags": true, + "members": [ + { + "name": "LVIS_CUT" + }, + { + "name": "LVIS_DROPHILITED" + }, + { + "name": "LVIS_FOCUSED" + }, + { + "name": "LVIS_SELECTED" + }, + { + "name": "LVIS_OVERLAYMASK" + }, + { + "name": "LVIS_STATEIMAGEMASK" + } + ], + "uses": [ + { + "method": "ListView_GetItemState", + "parameter": "mask" + } + ] + }, + { + "name": "ITfSourceSingle.UnadviseSingleSink_riidFlags", + "flags": false, + "members": [ + { + "name": "IID_ITfCleanupContextDurationSink" + }, + { + "name": "IID_ITfCleanupContextSink" + }, + { + "name": "IID_ITfFunctionProvider" + } + ], + "uses": [ + { + "interface": "ITfSourceSingle", + "method": "UnadviseSingleSink", + "parameter": "riid" + } + ] + }, + { + "name": "WTPF", + "flags": true, + "members": [ + { + "name": "WTPF_TRUSTTEST" + }, + { + "name": "WTPF_TESTCANBEVALID" + }, + { + "name": "WTPF_IGNOREEXPIRATION" + }, + { + "name": "WTPF_IGNOREREVOKATION" + }, + { + "name": "WTPF_OFFLINEOK_IND" + }, + { + "name": "WTPF_OFFLINEOK_COM" + }, + { + "name": "WTPF_OFFLINEOKNBU_IND" + }, + { + "name": "WTPF_OFFLINEOKNBU_COM" + }, + { + "name": "WTPF_VERIFY_V1_OFF" + }, + { + "name": "WTPF_IGNOREREVOCATIONONTS" + }, + { + "name": "WTPF_ALLOWONLYPERTRUST" + } + ], + "uses": [ + { + "method": "WintrustGetRegPolicyFlags", + "parameter": "pdwPolicyFlags" + }, + { + "method": "WintrustSetRegPolicyFlags", + "parameter": "dwPolicyFlags" + } + ] + }, + { + "name": "DrawCaptionFlags", + "flags": true, + "members": [ + { + "name": "DC_ACTIVE" + }, + { + "name": "DC_BUTTONS" + }, + { + "name": "DC_GRADIENT" + }, + { + "name": "DC_ICON" + }, + { + "name": "DC_INBUTTON" + }, + { + "name": "DC_SMALLCAP" + }, + { + "name": "DC_TEXT" + } + ], + "uses": [ + { + "method": "DrawCaption", + "parameter": "flags" + } + ] + }, + { + "name": "DrawThemeParentBackgroundExFlags", + "flags": true, + "members": [ + { + "name": "DTPB_WINDOWDC" + }, + { + "name": "DTPB_USECTLCOLORSTATIC" + }, + { + "name": "DTPB_USEERASEBKGND" + } + ], + "uses": [ + { + "method": "DrawThemeParentBackgroundEx", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "Thread_ID" + } + ], + "uses": [ + { + "method": "ImmEnumInputContext", + "parameter": "idThread" + }, + { + "method": "ImmEnumInputContext", + "parameter": "idThread" + } + ] + }, + { + "name": "IWPCWebSettings.GetSettings_pdwSettingsFlags", + "flags": true, + "members": [ + { + "name": "WPCFLAG_WEB_SETTING_NOTBLOCKED", + "value": 0 + }, + { + "name": "WPCFLAG_WEB_SETTING_DOWNLOADSBLOCKED", + "value": 1 + } + ], + "uses": [ + { + "interface": "IWPCWebSettings", + "method": "GetSettings", + "parameter": "pdwSettings" + } + ] + }, + { + "name": "PropSheet_ShowWizButtons_dwFlagFlags", + "flags": true, + "members": [ + { + "name": "PSWIZB_BACK" + }, + { + "name": "PSWIZB_NEXT" + }, + { + "name": "PSWIZB_FINISH" + }, + { + "name": "PSWIZB_CANCEL" + }, + { + "name": "PSWIZB_SHOW" + }, + { + "name": "PSWIZB_RESTORE" + } + ], + "uses": [ + { + "method": "PropSheet_ShowWizButtons", + "parameter": "dwFlag" + } + ] + }, + { + "name": "AddConditionalAce_AceTypeFlags", + "flags": false, + "members": [ + { + "name": "ACCESS_ALLOWED_CALLBACK_ACE_TYPE", + "value": 9 + }, + { + "name": "ACCESS_DENIED_CALLBACK_ACE_TYPE", + "value": 10 + }, + { + "name": "SYSTEM_AUDIT_CALLBACK_ACE_TYPE", + "value": 13 + } + ], + "uses": [ + { + "method": "AddConditionalAce", + "parameter": "AceType" + } + ] + }, + { + "name": "SetupDiBuildDriverInfoList_DriverTypeFlags", + "flags": false, + "members": [ + { + "name": "SPDIT_CLASSDRIVER" + }, + { + "name": "SPDIT_COMPATDRIVER" + } + ], + "uses": [ + { + "method": "SetupDiBuildDriverInfoList", + "parameter": "DriverType" + } + ] + }, + { + "name": "SetHandleInformationFlags", + "flags": true, + "members": [ + { + "name": "HANDLE_FLAG_INHERIT", + "value": 1 + }, + { + "name": "HANDLE_FLAG_PROTECT_FROM_CLOSE", + "value": 2 + } + ], + "uses": [ + { + "method": "SetHandleInformation", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NetShareEnum_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "502" + }, + { + "name": "503" + } + ], + "uses": [ + { + "method": "NetShareEnum", + "parameter": "level" + } + ] + }, + { + "name": "CryptUIWizExportFlags", + "flags": true, + "members": [ + { + "name": "CRYPTUI_WIZ_NO_UI", + "value": 1 + }, + { + "name": "CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS", + "value": 2 + }, + { + "name": "CRYPTUI_WIZ_NO_UI_EXCEPT_CSP", + "value": 3 + }, + { + "name": "CRYPTUI_WIZ_EXPORT_PRIVATE_KEY", + "value": 256 + }, + { + "name": "CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY", + "value": 512 + } + ], + "uses": [ + { + "method": "CryptUIWizExport", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IAssemblyCache.QueryAssemblyInfoFlags", + "flags": true, + "members": [ + { + "name": "QUERYASMINFO_FLAG_VALIDATE" + }, + { + "name": "QUERYASMINFO_FLAG_GETSIZE" + } + ], + "uses": [ + { + "interface": "IAssemblyCache", + "method": "QueryAssemblyInfo", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IsValidLocaleFlags", + "flags": false, + "members": [ + { + "name": "LCID_INSTALLED" + }, + { + "name": "LCID_SUPPORTED" + } + ], + "uses": [ + { + "method": "IsValidLocale", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SetSystemPaletteUse_useFlags", + "flags": false, + "members": [ + { + "name": "SYSPAL_NOSTATIC" + }, + { + "name": "SYSPAL_NOSTATIC256" + }, + { + "name": "SYSPAL_STATIC" + } + ], + "uses": [ + { + "method": "SetSystemPaletteUse", + "parameter": "use" + } + ] + }, + { + "name": "SnmpExtensionQueryEx_nRequestTypeFlags", + "flags": false, + "members": [ + { + "name": "SNMP_EXTENSION_GET" + }, + { + "name": "SNMP_EXTENSION_GET_NEXT" + }, + { + "name": "SNMP_EXTENSION_SET_TEST" + }, + { + "name": "SNMP_EXTENSION_SET_COMMIT" + }, + { + "name": "SNMP_EXTENSION_SET_UNDO" + }, + { + "name": "SNMP_EXTENSION_SET_CLEANUP" + } + ], + "uses": [ + { + "method": "SnmpExtensionQueryEx", + "parameter": "nRequestType" + } + ] + }, + { + "name": "PFN_CERT_DLL_OPEN_STORE_PROV_FUNCFlags", + "flags": false, + "members": [ + { + "name": "CERT_STORE_CREATE_NEW_FLAG" + }, + { + "name": "CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG" + }, + { + "name": "CERT_STORE_DELETE_FLAG" + }, + { + "name": "CERT_STORE_ENUM_ARCHIVED_FLAG" + }, + { + "name": "CERT_STORE_MAXIMUM_ALLOWED" + }, + { + "name": "CERT_STORE_NO_CRYPT_RELEASE_FLAG" + }, + { + "name": "CERT_STORE_OPEN_EXISTING_FLAG" + }, + { + "name": "CERT_STORE_READONLY_FLAG" + }, + { + "name": "CERT_STORE_SET_LOCALIZED_NAME_FLAG" + }, + { + "name": "CERT_STORE_SHARE_CONTEXT_FLAG" + }, + { + "name": "CERT_STORE_UPDATE_KEYID_FLAG" + }, + { + "name": "CERT_STORE_BACKUP_RESTORE_FLAG" + } + ], + "uses": [ + { + "method": "PFN_CERT_DLL_OPEN_STORE_PROV_FUNC", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IPropertyPageSite.OnStatusChangeFlags", + "flags": false, + "members": [ + { + "name": "PROPPAGESTATUS_DIRTY", + "value": 1 + }, + { + "name": "PROPPAGESTATUS_VALIDATE", + "value": 2 + } + ], + "uses": [ + { + "interface": "IPropertyPageSite", + "method": "OnStatusChange", + "parameter": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "sfImage", + "value": 0 + }, + { + "name": "sfDbg", + "value": 1 + }, + { + "name": "sfPdb", + "value": 2 + }, + { + "name": "sfMpd", + "value": 3 + } + ], + "uses": [ + { + "method": "SymGetSymbolFile", + "parameter": "Type" + }, + { + "method": "SymGetSymbolFileW", + "parameter": "Type" + } + ] + }, + { + "name": "NPFormatNetworkNameFlags", + "flags": false, + "members": [ + { + "name": "WNFMT_MULTILINE" + }, + { + "name": "WNFMT_ABBREVIATED" + } + ], + "uses": [ + { + "method": "NPFormatNetworkName", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SetThreadExecutionStateFlags", + "flags": true, + "members": [ + { + "name": "ES_AWAYMODE_REQUIRED", + "value": 64 + }, + { + "name": "ES_CONTINUOUS", + "value": 2147483648 + }, + { + "name": "ES_DISPLAY_REQUIRED", + "value": 2 + }, + { + "name": "ES_SYSTEM_REQUIRED", + "value": 1 + }, + { + "name": "ES_USER_PRESENT", + "value": 4 + } + ], + "uses": [ + { + "method": "SetThreadExecutionState", + "parameter": "esFlags" + } + ] + }, + { + "name": "CP", + "flags": false, + "members": [ + { + "name": "CP_INSTALLED" + }, + { + "name": "CP_SUPPORTED" + } + ], + "uses": [ + { + "method": "EnumSystemCodePagesA", + "parameter": "dwFlags" + }, + { + "method": "EnumSystemCodePagesW", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WerReportSubmit_pSubmitResultFlags", + "flags": false, + "members": [ + { + "name": "WerCustomAction", + "value": 9 + }, + { + "name": "WerDisabled", + "value": 5 + }, + { + "name": "WerDisabledQueue", + "value": 7 + }, + { + "name": "WerReportAsync", + "value": 8 + }, + { + "name": "WerReportCancelled", + "value": 6 + }, + { + "name": "WerReportDebug", + "value": 3 + }, + { + "name": "WerReportFailed", + "value": 4 + }, + { + "name": "WerReportQueued", + "value": 1 + }, + { + "name": "WerReportUploaded", + "value": 2 + } + ], + "uses": [ + { + "method": "WerReportSubmit", + "parameter": "pSubmitResult" + } + ] + }, + { + "name": "GetAdaptersAddressesFlags", + "flags": true, + "members": [ + { + "name": "GAA_FLAG_SKIP_UNICAST", + "value": 1 + }, + { + "name": "GAA_FLAG_SKIP_ANYCAST", + "value": 2 + }, + { + "name": "GAA_FLAG_SKIP_MULTICAST", + "value": 4 + }, + { + "name": "GAA_FLAG_SKIP_DNS_SERVER", + "value": 8 + }, + { + "name": "GAA_FLAG_INCLUDE_PREFIX", + "value": 16 + }, + { + "name": "GAA_FLAG_SKIP_FRIENDLY_NAME", + "value": 32 + }, + { + "name": "GAA_FLAG_INCLUDE_WINS_INFO", + "value": 64 + }, + { + "name": "GAA_FLAG_INCLUDE_GATEWAYS", + "value": 128 + }, + { + "name": "GAA_FLAG_INCLUDE_ALL_INTERFACES", + "value": 256 + }, + { + "name": "GAA_FLAG_INCLUDE_ALL_COMPARTMENTS", + "value": 512 + }, + { + "name": "GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER", + "value": 1024 + } + ], + "uses": [ + { + "method": "GetAdaptersAddresses", + "parameter": "Flags" + } + ] + }, + { + "name": "IViewObjectEx.GetNaturalExtent_dwAspectFlags", + "flags": false, + "members": [ + { + "name": "DVASPECT_CONTENT" + }, + { + "name": "DVASPECT_DOCPRINT" + }, + { + "name": "DVASPECT_ICON" + }, + { + "name": "DVASPECT_THUMBNAIL" + } + ], + "uses": [ + { + "interface": "IViewObjectEx", + "method": "GetNaturalExtent", + "parameter": "dwAspect" + } + ] + }, + { + "name": "ICertServerExit.GetRequestProperty_strPropertyNameFlags", + "flags": false, + "members": [ + { + "name": "CR_IN_PKCS7" + }, + { + "name": "CR_IN_PKCS10" + }, + { + "name": "CR_IN_KEYGEN" + } + ], + "uses": [ + { + "interface": "ICertServerExit", + "method": "GetRequestProperty", + "parameter": "strPropertyName" + } + ] + }, + { + "name": "WerReportCreate_repTypeFlags", + "flags": false, + "members": [ + { + "name": "WerReportApplicationCrash", + "value": 2 + }, + { + "name": "WerReportApplicationHang", + "value": 3 + }, + { + "name": "WerReportInvalid", + "value": 5 + }, + { + "name": "WerReportKernel", + "value": 4 + }, + { + "name": "WerReportCritical", + "value": 1 + }, + { + "name": "WerReportNonCritical", + "value": 0 + } + ], + "uses": [ + { + "method": "WerReportCreate", + "parameter": "repType" + } + ] + }, + { + "name": "NetWkstaUserSetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "1" + }, + { + "name": "1101" + } + ], + "uses": [ + { + "method": "NetWkstaUserSetInfo", + "parameter": "level" + } + ] + }, + { + "name": "IMbnSmsEvents.OnSetSmsConfigurationComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + } + ], + "uses": [ + { + "interface": "IMbnSmsEvents", + "method": "OnSetSmsConfigurationComplete", + "parameter": "status" + } + ] + }, + { + "name": "IImePad.Request_reqIdFlags", + "flags": false, + "members": [ + { + "name": "IMEPADREQ_INSERTSTRING" + }, + { + "name": "IMEPADREQ_SENDCONTROL" + }, + { + "name": "IMEPADREQ_SETAPPLETSIZE" + }, + { + "name": "IMEPADREQ_GETCOMPOSITIONSTRING" + }, + { + "name": "IMEPADREQ_GETCOMPOSITIONSTRINGINFO" + }, + { + "name": "IMEPADREQ_DELETESTRING" + }, + { + "name": "IMEPADREQ_CHANGESTRING" + }, + { + "name": "IMEPADREQ_GETAPPLHWND" + }, + { + "name": "IMEPADREQ_FORCEIMEPADWINDOWSHOW" + }, + { + "name": "IMEPADREQ_POSTMODALNOTIFY" + }, + { + "name": "IMEPADREQ_GETDEFAULTUILANGID" + }, + { + "name": "IMEPADREQ_GETCURRENTUILANG" + }, + { + "name": "IMEPADREQ_GETAPPLETUISTYLE" + }, + { + "name": "IMEPADREQ_SETAPPLETUISTYLE" + }, + { + "name": "IMEPADREQ_ISAPPLETACTIVE" + }, + { + "name": "IMEPADREQ_ISIMEPADWINDOWVISIBLE" + }, + { + "name": "IMEPADREQ_SETAPPLETMINMAXSIZE" + }, + { + "name": "IMEPADREQ_GETCONVERSIONSTATUS" + }, + { + "name": "IMEPADREQ_GETVERSION" + }, + { + "name": "IMEPADREQ_GETCURRENTIMEINFO" + } + ], + "uses": [ + { + "interface": "IImePad", + "method": "Request", + "parameter": "reqId" + } + ] + }, + { + "name": "EscapeCommFunction_dwFuncFlags", + "flags": false, + "members": [ + { + "name": "CLRBREAK", + "value": 9 + }, + { + "name": "CLRDTR", + "value": 6 + }, + { + "name": "CLRRTS", + "value": 4 + }, + { + "name": "SETBREAK", + "value": 8 + }, + { + "name": "SETDTR", + "value": 5 + }, + { + "name": "SETRTS", + "value": 3 + }, + { + "name": "SETXOFF", + "value": 1 + }, + { + "name": "SETXON", + "value": 2 + } + ], + "uses": [ + { + "method": "EscapeCommFunction", + "parameter": "dwFunc" + } + ] + }, + { + "name": "LsaQueryTrustedDomainInfoByName_InformationClassFlags", + "flags": false, + "members": [ + { + "name": "TrustedDomainNameInformation" + }, + { + "name": "TrustedPosixInformation" + }, + { + "name": "TrustedPasswordInformation" + }, + { + "name": "TrustedDomainInformationBasic" + }, + { + "name": "TrustedDomainInformationEx" + }, + { + "name": "TrustedDomainFullInformation" + } + ], + "uses": [ + { + "method": "LsaQueryTrustedDomainInfoByName", + "parameter": "InformationClass" + } + ] + }, + { + "name": "CryptSetHashParam_dwParamFlags", + "flags": false, + "members": [ + { + "name": "HP_HMAC_INFO." + }, + { + "name": "HP_HASHVAL." + } + ], + "uses": [ + { + "method": "CryptSetHashParam", + "parameter": "dwParam" + } + ] + }, + { + "name": "ITextDocument.SetSaved_ValueFlags", + "flags": false, + "members": [ + { + "name": "tomTrue" + }, + { + "name": "tomFalse" + } + ], + "uses": [ + { + "interface": "ITextDocument", + "method": "SetSaved", + "parameter": "Value" + } + ] + }, + { + "name": "ICertView.SetRestriction_SeekOperatorFlags", + "flags": false, + "members": [ + { + "name": "CVR_SEEK_EQ" + }, + { + "name": "CVR_SEEK_LE" + }, + { + "name": "CVR_SEEK_LT" + }, + { + "name": "CVR_SEEK_GE" + }, + { + "name": "CVR_SEEK_GT" + } + ], + "uses": [ + { + "interface": "ICertView", + "method": "SetRestriction", + "parameter": "SeekOperator" + } + ] + }, + { + "name": "NCryptFinalizeKeyFlags", + "flags": true, + "members": [ + { + "name": "NCRYPT_NO_KEY_VALIDATION" + }, + { + "name": "NCRYPT_WRITE_KEY_TO_LEGACY_STORE_FLAG" + }, + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptFinalizeKey", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TileWindows_wHowFlags", + "flags": false, + "members": [ + { + "name": "MDITILE_HORIZONTAL", + "value": 1 + }, + { + "name": "MDITILE_VERTICAL", + "value": 0 + } + ], + "uses": [ + { + "method": "TileWindows", + "parameter": "wHow" + } + ] + }, + { + "name": "IMFMediaEventGenerator.GetEventFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "MF_EVENT_FLAG_NO_WAIT" + } + ], + "uses": [ + { + "interface": "IMFMediaEventGenerator", + "method": "GetEvent", + "parameter": "dwFlags" + } + ] + }, + { + "name": "SetGraphicsMode_iModeFlags", + "flags": false, + "members": [ + { + "name": "GM_COMPATIBLE" + }, + { + "name": "GM_ADVANCED" + } + ], + "uses": [ + { + "method": "SetGraphicsMode", + "parameter": "iMode" + } + ] + }, + { + "name": "ITfContext.RequestEditSessionFlags", + "flags": true, + "members": [ + { + "name": "TF_ES_ASYNCDONTCARE" + }, + { + "name": "TF_ES_SYNC" + }, + { + "name": "TF_ES_READ" + }, + { + "name": "TF_ES_READWRITE" + }, + { + "name": "TF_ES_ASYNC" + } + ], + "uses": [ + { + "interface": "ITfContext", + "method": "RequestEditSession", + "parameter": "dwFlags" + } + ] + }, + { + "name": "Tbsip_Submit_Command_LocalityFlags", + "flags": false, + "members": [ + { + "name": "TBS_COMMAND_LOCALITY_ZERO" + }, + { + "name": "TBS_COMMAND_LOCALITY_ONE" + }, + { + "name": "TBS_COMMAND_LOCALITY_TWO" + }, + { + "name": "TBS_COMMAND_LOCALITY_THREE" + }, + { + "name": "TBS_COMMAND_LOCALITY_FOUR" + } + ], + "uses": [ + { + "method": "Tbsip_Submit_Command", + "parameter": "Locality" + } + ] + }, + { + "name": "OfferVirtualMemory_PriorityFlags", + "flags": false, + "members": [ + { + "name": "VMOfferPriorityVeryLow", + "value": 4096 + }, + { + "name": "VMOfferPriorityLow", + "value": 8192 + }, + { + "name": "VMOfferPriorityBelowNormal", + "value": 8192 + }, + { + "name": "VMOfferPriorityNormal", + "value": 8192 + } + ], + "uses": [ + { + "method": "OfferVirtualMemory", + "parameter": "Priority" + } + ] + }, + { + "name": "NTMS", + "flags": false, + "members": [ + { + "name": "NTMS_DRIVE" + }, + { + "name": "NTMS_LIBRARY" + }, + { + "name": "NTMS_PHYSICAL_MEDIA" + } + ], + "uses": [ + { + "method": "EnableNtmsObject", + "parameter": "dwType" + }, + { + "method": "DisableNtmsObject", + "parameter": "dwType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "EVENTLOG_SEEK_READ", + "value": 2 + }, + { + "name": "EVENTLOG_SEQUENTIAL_READ", + "value": 1 + } + ], + "uses": [ + { + "method": "ReadEventLogW", + "parameter": "dwReadFlags" + }, + { + "method": "ReadEventLogA", + "parameter": "dwReadFlags" + } + ] + }, + { + "name": "IOleControlSite.TransformCoordsFlags", + "flags": true, + "members": [ + { + "name": "XFORMCOORDS_POSITION", + "value": 1 + }, + { + "name": "XFORMCOORDS_SIZE", + "value": 2 + }, + { + "name": "XFORMCOORDS_HIMETRICTOCONTAINER", + "value": 4 + }, + { + "name": "XFORMCOORDS_CONTAINERTOHIMETRIC", + "value": 8 + }, + { + "name": "XFORMCOORDS_EVENTCOMPAT", + "value": 16 + } + ], + "uses": [ + { + "interface": "IOleControlSite", + "method": "TransformCoords", + "parameter": "dwFlags" + } + ] + }, + { + "name": "LocalAllocFlags", + "flags": true, + "members": [ + { + "name": "LHND", + "value": 66 + }, + { + "name": "LMEM_FIXED", + "value": 0 + }, + { + "name": "LMEM_MOVEABLE", + "value": 2 + }, + { + "name": "LMEM_ZEROINIT", + "value": 64 + }, + { + "name": "LPTR", + "value": 64 + }, + { + "name": "NONZEROLHND" + }, + { + "name": "NONZEROLPTR" + } + ], + "uses": [ + { + "method": "LocalAlloc", + "parameter": "uFlags" + } + ] + }, + { + "name": "BindImageExFlags", + "flags": true, + "members": [ + { + "name": "BIND_ALL_IMAGES", + "value": 4 + }, + { + "name": "BIND_CACHE_IMPORT_DLLS", + "value": 8 + }, + { + "name": "BIND_NO_BOUND_IMPORTS", + "value": 1 + }, + { + "name": "BIND_NO_UPDATE", + "value": 2 + } + ], + "uses": [ + { + "method": "BindImageEx", + "parameter": "Flags" + } + ] + }, + { + "name": "NetUserGetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "4" + }, + { + "name": "10" + }, + { + "name": "11" + }, + { + "name": "20" + }, + { + "name": "23" + }, + { + "name": "24" + } + ], + "uses": [ + { + "method": "NetUserGetInfo", + "parameter": "level" + } + ] + }, + { + "name": "WlxShutdown_ShutdownTypeFlags", + "flags": false, + "members": [ + { + "name": "WLX_SAS_ACTION_SHUTDOWN" + }, + { + "name": "WLX_SAS_ACTION_SHUTDOWN_REBOOT" + }, + { + "name": "WLX_SAS_ACTION_SHUTDOWN_POWER_OFF" + } + ], + "uses": [ + { + "method": "WlxShutdown", + "parameter": "ShutdownType" + } + ] + }, + { + "name": "RESOURCE", + "flags": false, + "members": [ + { + "name": "RESOURCE_CONNECTED" + }, + { + "name": "RESOURCE_CONTEXT" + }, + { + "name": "RESOURCE_GLOBALNET" + }, + { + "name": "RESOURCE_REMEMBERED" + } + ], + "uses": [ + { + "method": "WNetOpenEnumW", + "parameter": "dwScope" + }, + { + "method": "WNetOpenEnumA", + "parameter": "dwScope" + } + ] + }, + { + "name": "HeapSetInformation_HeapInformationClassFlags", + "flags": false, + "members": [ + { + "name": "HeapCompatibilityInformation", + "value": 0 + }, + { + "name": "HeapEnableTerminationOnCorruption", + "value": 1 + }, + { + "name": "HeapOptimizeResources", + "value": 3 + } + ], + "uses": [ + { + "method": "HeapSetInformation", + "parameter": "HeapInformationClass" + } + ] + }, + { + "name": "NetServerEnum_servertypeFlags", + "flags": true, + "members": [ + { + "name": "SV_TYPE_WORKSTATION", + "value": 1 + }, + { + "name": "SV_TYPE_SERVER", + "value": 2 + }, + { + "name": "SV_TYPE_SQLSERVER", + "value": 4 + }, + { + "name": "SV_TYPE_DOMAIN_CTRL", + "value": 8 + }, + { + "name": "SV_TYPE_DOMAIN_BAKCTRL", + "value": 16 + }, + { + "name": "SV_TYPE_TIME_SOURCE", + "value": 32 + }, + { + "name": "SV_TYPE_AFP", + "value": 64 + }, + { + "name": "SV_TYPE_NOVELL", + "value": 128 + }, + { + "name": "SV_TYPE_DOMAIN_MEMBER", + "value": 256 + }, + { + "name": "SV_TYPE_PRINTQ_SERVER", + "value": 512 + }, + { + "name": "SV_TYPE_DIALIN_SERVER", + "value": 1024 + }, + { + "name": "SV_TYPE_XENIX_SERVER", + "value": 2048 + }, + { + "name": "SV_TYPE_SERVER_UNIX", + "value": 2048 + }, + { + "name": "SV_TYPE_NT", + "value": 4096 + }, + { + "name": "SV_TYPE_WFW", + "value": 8192 + }, + { + "name": "SV_TYPE_SERVER_MFPN", + "value": 16384 + }, + { + "name": "SV_TYPE_SERVER_NT", + "value": 32768 + }, + { + "name": "SV_TYPE_POTENTIAL_BROWSER", + "value": 65536 + }, + { + "name": "SV_TYPE_BACKUP_BROWSER", + "value": 131072 + }, + { + "name": "SV_TYPE_MASTER_BROWSER", + "value": 262144 + }, + { + "name": "SV_TYPE_DOMAIN_MASTER", + "value": 524288 + }, + { + "name": "SV_TYPE_SERVER_OSF", + "value": 1048576 + }, + { + "name": "SV_TYPE_SERVER_VMS", + "value": 2097152 + }, + { + "name": "SV_TYPE_WINDOWS", + "value": 4194304 + }, + { + "name": "SV_TYPE_DFS", + "value": 8388608 + }, + { + "name": "SV_TYPE_CLUSTER_NT", + "value": 16777216 + }, + { + "name": "SV_TYPE_TERMINALSERVER", + "value": 33554432 + }, + { + "name": "SV_TYPE_CLUSTER_VS_NT", + "value": 67108864 + }, + { + "name": "SV_TYPE_DCE", + "value": 268435456 + }, + { + "name": "SV_TYPE_ALTERNATE_XPORT", + "value": 536870912 + }, + { + "name": "SV_TYPE_LOCAL_LIST_ONLY", + "value": 1073741824 + }, + { + "name": "SV_TYPE_DOMAIN_ENUM", + "value": 2147483648 + }, + { + "name": "SV_TYPE_ALL", + "value": 4294967295 + } + ], + "uses": [ + { + "method": "NetServerEnum", + "parameter": "servertype" + } + ] + }, + { + "name": "NetSessionEnum_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "10" + }, + { + "name": "502" + } + ], + "uses": [ + { + "method": "NetSessionEnum", + "parameter": "level" + } + ] + }, + { + "name": "FF", + "flags": false, + "members": [ + { + "name": "FF_DECORATIVE" + }, + { + "name": "FF_DONTCARE" + }, + { + "name": "FF_MODERN" + }, + { + "name": "FF_ROMAN" + }, + { + "name": "FF_SCRIPT" + }, + { + "name": "FF_SWISS" + } + ], + "uses": [ + { + "method": "CreateFontW", + "parameter": "iPitchAndFamily" + }, + { + "method": "CreateFontA", + "parameter": "iPitchAndFamily" + } + ] + }, + { + "name": "SetWindowDisplayAffinity_dwAffinityFlags", + "flags": false, + "members": [ + { + "name": "WDA_NONE", + "value": 0 + }, + { + "name": "WDA_MONITOR", + "value": 1 + }, + { + "name": "WDA_EXCLUDEFROMCAPTURE", + "value": 17 + } + ], + "uses": [ + { + "method": "SetWindowDisplayAffinity", + "parameter": "dwAffinity" + } + ] + }, + { + "name": "ITextSelection.HomeKey_UnitFlags", + "flags": false, + "members": [ + { + "name": "tomLine" + }, + { + "name": "tomStory" + }, + { + "name": "tomColumn" + }, + { + "name": "tomRow" + } + ], + "uses": [ + { + "interface": "ITextSelection", + "method": "HomeKey", + "parameter": "Unit" + } + ] + }, + { + "name": "GetProductInfo_pdwReturnedProductTypeFlags", + "flags": false, + "members": [ + { + "name": "PRODUCT_BUSINESS", + "value": 6 + }, + { + "name": "PRODUCT_BUSINESS_N", + "value": 16 + }, + { + "name": "PRODUCT_CLUSTER_SERVER", + "value": 18 + }, + { + "name": "PRODUCT_CLUSTER_SERVER_V", + "value": 64 + }, + { + "name": "PRODUCT_CORE", + "value": 101 + }, + { + "name": "PRODUCT_CORE_COUNTRYSPECIFIC", + "value": 99 + }, + { + "name": "PRODUCT_CORE_N", + "value": 98 + }, + { + "name": "PRODUCT_CORE_SINGLELANGUAGE", + "value": 100 + }, + { + "name": "PRODUCT_DATACENTER_EVALUATION_SERVER", + "value": 80 + }, + { + "name": "PRODUCT_DATACENTER_A_SERVER_CORE", + "value": 145 + }, + { + "name": "PRODUCT_STANDARD_A_SERVER_CORE", + "value": 146 + }, + { + "name": "PRODUCT_DATACENTER_SERVER", + "value": 8 + }, + { + "name": "PRODUCT_DATACENTER_SERVER_CORE", + "value": 12 + }, + { + "name": "PRODUCT_DATACENTER_SERVER_CORE_V", + "value": 39 + }, + { + "name": "PRODUCT_DATACENTER_SERVER_V", + "value": 37 + }, + { + "name": "PRODUCT_EDUCATION", + "value": 121 + }, + { + "name": "PRODUCT_EDUCATION_N", + "value": 122 + }, + { + "name": "PRODUCT_ENTERPRISE", + "value": 4 + }, + { + "name": "PRODUCT_ENTERPRISE_E", + "value": 70 + }, + { + "name": "PRODUCT_ENTERPRISE_EVALUATION", + "value": 72 + }, + { + "name": "PRODUCT_ENTERPRISE_N", + "value": 27 + }, + { + "name": "PRODUCT_ENTERPRISE_N_EVALUATION", + "value": 84 + }, + { + "name": "PRODUCT_ENTERPRISE_S", + "value": 125 + }, + { + "name": "PRODUCT_ENTERPRISE_S_EVALUATION", + "value": 129 + }, + { + "name": "PRODUCT_ENTERPRISE_S_N", + "value": 126 + }, + { + "name": "PRODUCT_ENTERPRISE_S_N_EVALUATION", + "value": 130 + }, + { + "name": "PRODUCT_ENTERPRISE_SERVER", + "value": 10 + }, + { + "name": "PRODUCT_ENTERPRISE_SERVER_CORE", + "value": 14 + }, + { + "name": "PRODUCT_ENTERPRISE_SERVER_CORE_V", + "value": 41 + }, + { + "name": "PRODUCT_ENTERPRISE_SERVER_IA64", + "value": 15 + }, + { + "name": "PRODUCT_ENTERPRISE_SERVER_V", + "value": 38 + }, + { + "name": "PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL", + "value": 60 + }, + { + "name": "PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC", + "value": 62 + }, + { + "name": "PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT", + "value": 59 + }, + { + "name": "PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC", + "value": 61 + }, + { + "name": "PRODUCT_HOME_BASIC", + "value": 2 + }, + { + "name": "PRODUCT_HOME_BASIC_E", + "value": 67 + }, + { + "name": "PRODUCT_HOME_BASIC_N", + "value": 5 + }, + { + "name": "PRODUCT_HOME_PREMIUM", + "value": 3 + }, + { + "name": "PRODUCT_HOME_PREMIUM_E", + "value": 68 + }, + { + "name": "PRODUCT_HOME_PREMIUM_N", + "value": 26 + }, + { + "name": "PRODUCT_HOME_PREMIUM_SERVER", + "value": 34 + }, + { + "name": "PRODUCT_HOME_SERVER", + "value": 19 + }, + { + "name": "PRODUCT_HYPERV", + "value": 42 + }, + { + "name": "PRODUCT_IOTUAP", + "value": 123 + }, + { + "name": "PRODUCT_IOTUAPCOMMERCIAL", + "value": 131 + }, + { + "name": "PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT", + "value": 30 + }, + { + "name": "PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING", + "value": 32 + }, + { + "name": "PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY", + "value": 31 + }, + { + "name": "PRODUCT_MOBILE_CORE", + "value": 104 + }, + { + "name": "PRODUCT_MOBILE_ENTERPRISE", + "value": 133 + }, + { + "name": "PRODUCT_MULTIPOINT_PREMIUM_SERVER", + "value": 77 + }, + { + "name": "PRODUCT_MULTIPOINT_STANDARD_SERVER", + "value": 76 + }, + { + "name": "PRODUCT_PRO_WORKSTATION", + "value": 161 + }, + { + "name": "PRODUCT_PRO_WORKSTATION_N", + "value": 162 + }, + { + "name": "PRODUCT_PROFESSIONAL", + "value": 48 + }, + { + "name": "PRODUCT_PROFESSIONAL_E", + "value": 69 + }, + { + "name": "PRODUCT_PROFESSIONAL_N", + "value": 49 + }, + { + "name": "PRODUCT_PROFESSIONAL_WMC", + "value": 103 + }, + { + "name": "PRODUCT_SB_SOLUTION_SERVER", + "value": 50 + }, + { + "name": "PRODUCT_SB_SOLUTION_SERVER_EM", + "value": 54 + }, + { + "name": "PRODUCT_SERVER_FOR_SB_SOLUTIONS", + "value": 51 + }, + { + "name": "PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM", + "value": 55 + }, + { + "name": "PRODUCT_SERVER_FOR_SMALLBUSINESS", + "value": 24 + }, + { + "name": "PRODUCT_SERVER_FOR_SMALLBUSINESS_V", + "value": 35 + }, + { + "name": "PRODUCT_SERVER_FOUNDATION", + "value": 33 + }, + { + "name": "PRODUCT_SMALLBUSINESS_SERVER", + "value": 9 + }, + { + "name": "PRODUCT_SMALLBUSINESS_SERVER_PREMIUM", + "value": 25 + }, + { + "name": "PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE", + "value": 63 + }, + { + "name": "PRODUCT_SOLUTION_EMBEDDEDSERVER", + "value": 56 + }, + { + "name": "PRODUCT_STANDARD_EVALUATION_SERVER", + "value": 79 + }, + { + "name": "PRODUCT_STANDARD_SERVER", + "value": 7 + }, + { + "name": "PRODUCT_STANDARD_SERVER_CORE_", + "value": 13 + }, + { + "name": "PRODUCT_STANDARD_SERVER_CORE_V", + "value": 40 + }, + { + "name": "PRODUCT_STANDARD_SERVER_V", + "value": 36 + }, + { + "name": "PRODUCT_STANDARD_SERVER_SOLUTIONS", + "value": 52 + }, + { + "name": "PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE", + "value": 53 + }, + { + "name": "PRODUCT_STARTER", + "value": 11 + }, + { + "name": "PRODUCT_STARTER_E", + "value": 66 + }, + { + "name": "PRODUCT_STARTER_N", + "value": 47 + }, + { + "name": "PRODUCT_STORAGE_ENTERPRISE_SERVER", + "value": 23 + }, + { + "name": "PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE", + "value": 46 + }, + { + "name": "PRODUCT_STORAGE_EXPRESS_SERVER", + "value": 20 + }, + { + "name": "PRODUCT_STORAGE_EXPRESS_SERVER_CORE", + "value": 43 + }, + { + "name": "PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER", + "value": 96 + }, + { + "name": "PRODUCT_STORAGE_STANDARD_SERVER", + "value": 21 + }, + { + "name": "PRODUCT_STORAGE_STANDARD_SERVER_CORE", + "value": 44 + }, + { + "name": "PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER", + "value": 95 + }, + { + "name": "PRODUCT_STORAGE_WORKGROUP_SERVER", + "value": 22 + }, + { + "name": "PRODUCT_STORAGE_WORKGROUP_SERVER_CORE", + "value": 45 + }, + { + "name": "PRODUCT_ULTIMATE", + "value": 1 + }, + { + "name": "PRODUCT_ULTIMATE_E", + "value": 71 + }, + { + "name": "PRODUCT_ULTIMATE_N", + "value": 28 + }, + { + "name": "PRODUCT_UNDEFINED", + "value": 0 + }, + { + "name": "PRODUCT_WEB_SERVER", + "value": 17 + }, + { + "name": "PRODUCT_WEB_SERVER_CORE", + "value": 29 + } + ], + "uses": [ + { + "method": "GetProductInfo", + "parameter": "pdwReturnedProductType" + } + ] + }, + { + "name": "LoadKeyboardLayoutWFlags", + "flags": false, + "members": [ + { + "name": "KLF_ACTIVATE", + "value": 1 + }, + { + "name": "KLF_NOTELLSHELL", + "value": 128 + }, + { + "name": "KLF_REORDER", + "value": 8 + }, + { + "name": "KLF_REPLACELANG", + "value": 16 + }, + { + "name": "KLF_SUBSTITUTE_OK", + "value": 2 + }, + { + "name": "KLF_SETFORPROCESS", + "value": 256 + }, + { + "name": "KLF_UNLOADPREVIOUS" + } + ], + "uses": [ + { + "method": "LoadKeyboardLayoutW", + "parameter": "Flags" + } + ] + }, + { + "name": "BCryptEnumAlgorithms_dwAlgOperationsFlags", + "flags": true, + "members": [ + { + "name": "BCRYPT_CIPHER_OPERATION", + "value": 1 + }, + { + "name": "BCRYPT_HASH_OPERATION", + "value": 2 + }, + { + "name": "BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION", + "value": 4 + }, + { + "name": "BCRYPT_SECRET_AGREEMENT_OPERATION", + "value": 8 + }, + { + "name": "BCRYPT_SIGNATURE_OPERATION", + "value": 16 + }, + { + "name": "BCRYPT_RNG_OPERATION", + "value": 32 + } + ], + "uses": [ + { + "method": "BCryptEnumAlgorithms", + "parameter": "dwAlgOperations" + } + ] + }, + { + "name": "NCryptEncryptFlags", + "flags": false, + "members": [ + { + "name": "NCRYPT_NO_PADDING_FLAG" + }, + { + "name": "NCRYPT_PAD_OAEP_FLAG" + }, + { + "name": "NCRYPT_PAD_PKCS1_FLAG" + }, + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptEncrypt", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ExitWindowsExFlags", + "flags": false, + "members": [ + { + "name": "EWX_HYBRID_SHUTDOWN", + "value": 4194304 + }, + { + "name": "EWX_LOGOFF", + "value": 0 + }, + { + "name": "EWX_POWEROFF", + "value": 8 + }, + { + "name": "EWX_REBOOT", + "value": 2 + }, + { + "name": "EWX_RESTARTAPPS", + "value": 64 + }, + { + "name": "EWX_SHUTDOWN", + "value": 1 + } + ], + "uses": [ + { + "method": "ExitWindowsEx", + "parameter": "uFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "CRED_ENUMERATE_ALL_CREDENTIALS", + "value": 1 + } + ], + "uses": [ + { + "method": "CredEnumerateW", + "parameter": "Flags" + }, + { + "method": "CredEnumerateA", + "parameter": "Flags" + } + ] + }, + { + "name": "NetUserEnum_filterFlags", + "flags": true, + "members": [ + { + "name": "FILTER_TEMP_DUPLICATE_ACCOUNT" + }, + { + "name": "FILTER_NORMAL_ACCOUNT" + }, + { + "name": "FILTER_INTERDOMAIN_TRUST_ACCOUNT" + }, + { + "name": "FILTER_WORKSTATION_TRUST_ACCOUNT" + }, + { + "name": "FILTER_SERVER_TRUST_ACCOUNT" + } + ], + "uses": [ + { + "method": "NetUserEnum", + "parameter": "filter" + } + ] + }, + { + "name": "LockSetForegroundWindow_uLockCodeFlags", + "flags": false, + "members": [ + { + "name": "LSFW_LOCK", + "value": 1 + }, + { + "name": "LSFW_UNLOCK", + "value": 2 + } + ], + "uses": [ + { + "method": "LockSetForegroundWindow", + "parameter": "uLockCode" + } + ] + }, + { + "name": "TreeView_Select_codeFlags", + "flags": false, + "members": [ + { + "name": "TVGN_CARET" + }, + { + "name": "TVGN_DROPHILITE" + }, + { + "name": "TVGN_FIRSTVISIBLE" + } + ], + "uses": [ + { + "method": "TreeView_Select", + "parameter": "code" + } + ] + }, + { + "name": "CreatePen_iStyleFlags", + "flags": false, + "members": [ + { + "name": "PS_SOLID" + }, + { + "name": "PS_DASH" + }, + { + "name": "PS_DOT" + }, + { + "name": "PS_DASHDOT" + }, + { + "name": "PS_DASHDOTDOT" + }, + { + "name": "PS_NULL" + }, + { + "name": "PS_INSIDEFRAME" + } + ], + "uses": [ + { + "method": "CreatePen", + "parameter": "iStyle" + } + ] + }, + { + "name": "CryptQueryObject_dwObjectTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_QUERY_OBJECT_BLOB" + }, + { + "name": "CERT_QUERY_OBJECT_FILE" + } + ], + "uses": [ + { + "method": "CryptQueryObject", + "parameter": "dwObjectType" + } + ] + }, + { + "name": "mouse_eventFlags", + "flags": false, + "members": [ + { + "name": "MOUSEEVENTF_ABSOLUTE", + "value": 32768 + }, + { + "name": "MOUSEEVENTF_LEFTDOWN", + "value": 2 + }, + { + "name": "MOUSEEVENTF_LEFTUP", + "value": 4 + }, + { + "name": "MOUSEEVENTF_MIDDLEDOWN", + "value": 32 + }, + { + "name": "MOUSEEVENTF_MIDDLEUP", + "value": 64 + }, + { + "name": "MOUSEEVENTF_MOVE", + "value": 1 + }, + { + "name": "MOUSEEVENTF_RIGHTDOWN", + "value": 8 + }, + { + "name": "MOUSEEVENTF_RIGHTUP", + "value": 16 + }, + { + "name": "MOUSEEVENTF_WHEEL", + "value": 2048 + }, + { + "name": "MOUSEEVENTF_XDOWN", + "value": 128 + }, + { + "name": "MOUSEEVENTF_XUP", + "value": 256 + }, + { + "name": "MOUSEEVENTF_HWHEEL", + "value": 4096 + } + ], + "uses": [ + { + "method": "mouse_event", + "parameter": "dwFlags" + } + ] + }, + { + "name": "VerifierEnumerateResource_ResourceTypeFlags", + "flags": false, + "members": [ + { + "name": "AvrfResourceHandleTrace" + }, + { + "name": "AvrfResourceHeapAllocation" + } + ], + "uses": [ + { + "method": "VerifierEnumerateResource", + "parameter": "ResourceType" + } + ] + }, + { + "name": "CascadeWindows_wHowFlags", + "flags": true, + "members": [ + { + "name": "MDITILE_SKIPDISABLED", + "value": 2 + }, + { + "name": "MDITILE_ZORDER", + "value": 4 + } + ], + "uses": [ + { + "method": "CascadeWindows", + "parameter": "wHow" + } + ] + }, + { + "name": "PatBlt_ropFlags", + "flags": false, + "members": [ + { + "name": "PATCOPY" + }, + { + "name": "PATINVERT" + }, + { + "name": "DSTINVERT" + }, + { + "name": "BLACKNESS" + }, + { + "name": "WHITENESS" + } + ], + "uses": [ + { + "method": "PatBlt", + "parameter": "rop" + } + ] + }, + { + "name": "IProvideMultipleClassInfo.GetInfoOfIndexFlags", + "flags": false, + "members": [ + { + "name": "MULTICLASSINFO_GETTYPEINFO", + "value": 1 + }, + { + "name": "MULTICLASSINFO_GETNUMRESERVEDDISPIDS", + "value": 2 + }, + { + "name": "MULTICLASSINFO_GETIIDPRIMARY", + "value": 4 + }, + { + "name": "MULTICLASSINFO_GETIIDSOURCE", + "value": 8 + } + ], + "uses": [ + { + "interface": "IProvideMultipleClassInfo", + "method": "GetInfoOfIndex", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DateTime_SetSystemtime_gdFlags", + "flags": false, + "members": [ + { + "name": "GDT_VALID" + }, + { + "name": "GDT_NONE" + } + ], + "uses": [ + { + "method": "DateTime_SetSystemtime", + "parameter": "gd" + } + ] + }, + { + "name": "NtQueryInformationProcess_ProcessInformationClassFlags", + "flags": false, + "members": [ + { + "name": "ProcessBasicInformation", + "value": 0 + }, + { + "name": "ProcessDebugPort", + "value": 7 + }, + { + "name": "ProcessWow64Information", + "value": 26 + }, + { + "name": "ProcessImageFileName", + "value": 27 + }, + { + "name": "ProcessBreakOnTermination", + "value": 29 + }, + { + "name": "ProcessSubsystemInformation", + "value": 75 + } + ], + "uses": [ + { + "method": "NtQueryInformationProcess", + "parameter": "ProcessInformationClass" + } + ] + }, + { + "name": "LockFileExFlags", + "flags": true, + "members": [ + { + "name": "LOCKFILE_EXCLUSIVE_LOCK", + "value": 2 + }, + { + "name": "LOCKFILE_FAIL_IMMEDIATELY", + "value": 1 + } + ], + "uses": [ + { + "method": "LockFileEx", + "parameter": "dwFlags" + } + ] + }, + { + "name": "LPPROGRESS_ROUTINE_dwCallbackReasonFlags", + "flags": false, + "members": [ + { + "name": "CALLBACK_CHUNK_FINISHED", + "value": 0 + }, + { + "name": "CALLBACK_STREAM_SWITCH", + "value": 1 + } + ], + "uses": [ + { + "method": "LPPROGRESS_ROUTINE", + "parameter": "dwCallbackReason" + } + ] + }, + { + "name": "NetSessionGetInfo_levelFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "10" + } + ], + "uses": [ + { + "method": "NetSessionGetInfo", + "parameter": "level" + } + ] + }, + { + "name": "ListView_GetGroupRect_typeFlags", + "flags": false, + "members": [ + { + "name": "LVGGR_GROUP" + }, + { + "name": "LVGGR_HEADER" + }, + { + "name": "LVGGR_LABEL" + }, + { + "name": "LVGGR_SUBSETLINK" + } + ], + "uses": [ + { + "method": "ListView_GetGroupRect", + "parameter": "type" + } + ] + }, + { + "name": "IMbnServiceActivationEvents.OnActivationComplete_statusFlags", + "flags": false, + "members": [ + { + "name": "S_OK" + }, + { + "name": "E_INVALIDARG" + }, + { + "name": "E_MBN_PIN_REQUIRED" + }, + { + "name": "E_MBN_RADIO_POWER_OFF" + }, + { + "name": "E_MBN_PROVIDER_NOT_VISIBLE" + }, + { + "name": "E_MBN_SIM_NOT_INSERTED" + }, + { + "name": "E_MBN_BAD_SIM" + }, + { + "name": "HRESULT_FROM_WIN32_ERROR_NOT_SUPPORTED_" + } + ], + "uses": [ + { + "interface": "IMbnServiceActivationEvents", + "method": "OnActivationComplete", + "parameter": "status" + } + ] + }, + { + "name": "LoadKeyboardLayoutAFlags", + "flags": true, + "members": [ + { + "name": "KLF_ACTIVATE", + "value": 1 + }, + { + "name": "KLF_NOTELLSHELL", + "value": 128 + }, + { + "name": "KLF_REORDER", + "value": 8 + }, + { + "name": "KLF_REPLACELANG", + "value": 16 + }, + { + "name": "KLF_SUBSTITUTE_OK", + "value": 2 + }, + { + "name": "KLF_SETFORPROCESS", + "value": 256 + }, + { + "name": "KLF_UNLOADPREVIOUS" + } + ], + "uses": [ + { + "method": "LoadKeyboardLayoutA", + "parameter": "Flags" + } + ] + }, + { + "name": "QueueUserWorkItemFlags", + "flags": true, + "members": [ + { + "name": "WT_EXECUTEDEFAULT", + "value": 0 + }, + { + "name": "WT_EXECUTEINIOTHREAD", + "value": 1 + }, + { + "name": "WT_EXECUTEINPERSISTENTTHREAD", + "value": 128 + }, + { + "name": "WT_EXECUTELONGFUNCTION", + "value": 16 + }, + { + "name": "WT_TRANSFER_IMPERSONATION", + "value": 256 + } + ], + "uses": [ + { + "method": "QueueUserWorkItem", + "parameter": "Flags" + } + ] + }, + { + "name": "WerReportAddDump_dumpTypeFlags", + "flags": false, + "members": [ + { + "name": "WerDumpTypeHeapDump" + }, + { + "name": "WerDumpTypeMicroDump" + }, + { + "name": "WerDumpTypeMiniDump" + } + ], + "uses": [ + { + "method": "WerReportAddDump", + "parameter": "dumpType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "HttpServiceConfigIPListenList" + }, + { + "name": "HttpServiceConfigSSLCertInfo" + }, + { + "name": "HttpServiceConfigUrlAclInfo" + }, + { + "name": "HttpServiceConfigTimeout" + }, + { + "name": "HttpServiceConfigSslSniCertInfo" + }, + { + "name": "HttpServiceConfigSslCcsCertInfo" + } + ], + "uses": [ + { + "method": "HttpQueryServiceConfiguration", + "parameter": "ConfigId" + }, + { + "method": "HttpSetServiceConfiguration", + "parameter": "ConfigId" + } + ] + }, + { + "name": "FlatSB_SetScrollInfo_psiFlags", + "flags": true, + "members": [ + { + "name": "SIF_DISABLENOSCROLL" + }, + { + "name": "SIF_PAGE" + }, + { + "name": "SIF_POS" + }, + { + "name": "SIF_RANGE" + }, + { + "name": "SIF_ALL" + } + ], + "uses": [ + { + "method": "FlatSB_SetScrollInfo", + "parameter": "psi" + } + ] + }, + { + "name": "AcceptSecurityContext_fContextReqFlags", + "flags": true, + "members": [ + { + "name": "ASC_REQ_ALLOCATE_MEMORY" + }, + { + "name": "ASC_REQ_CONNECTION" + }, + { + "name": "ASC_REQ_DELEGATE" + }, + { + "name": "ASC_REQ_EXTENDED_ERROR" + }, + { + "name": "ASC_REQ_REPLAY_DETECT" + }, + { + "name": "ASC_REQ_SEQUENCE_DETECT" + }, + { + "name": "ASC_REQ_STREAM" + } + ], + "uses": [ + { + "method": "AcceptSecurityContext", + "parameter": "fContextReq" + } + ] + }, + { + "name": "CryptCATOpen_dwPublicVersionFlags", + "flags": false, + "members": [ + { + "name": "CRYPTCAT_VERSION_1", + "value": 256 + }, + { + "name": "CRYPTCAT_VERSION_2", + "value": 512 + } + ], + "uses": [ + { + "method": "CryptCATOpen", + "parameter": "dwPublicVersion" + } + ] + }, + { + "name": "ITextDocument2.GetEastAsianFlagsFlags", + "flags": true, + "members": [ + { + "name": "tomRE10Mode" + }, + { + "name": "tomUseAtFont" + }, + { + "name": "tomTextFlowMask" + }, + { + "name": "tomUsePassword" + }, + { + "name": "tomNoIME" + }, + { + "name": "tomSelfIME" + } + ], + "uses": [ + { + "interface": "ITextDocument2", + "method": "GetEastAsianFlags", + "parameter": "pFlags" + } + ] + }, + { + "name": "DdeClientTransaction_wTypeFlags", + "flags": false, + "members": [ + { + "name": "XTYP_ADVSTART", + "value": 4144 + }, + { + "name": "XTYP_ADVSTOP", + "value": 32832 + }, + { + "name": "XTYP_EXECUTE", + "value": 16464 + }, + { + "name": "XTYP_POKE", + "value": 16528 + }, + { + "name": "XTYP_REQUEST", + "value": 8368 + } + ], + "uses": [ + { + "method": "DdeClientTransaction", + "parameter": "wType" + } + ] + }, + { + "name": "NetGetJoinInformation_BufferTypeFlags", + "flags": false, + "members": [ + { + "name": "NetSetupUnknownStatus" + }, + { + "name": "NetSetupUnjoined" + }, + { + "name": "NetSetupWorkgroupName" + }, + { + "name": "NetSetupDomainName" + } + ], + "uses": [ + { + "method": "NetGetJoinInformation", + "parameter": "BufferType" + } + ] + }, + { + "name": "CreateFontPackage_usSubsetPlatformFlags", + "flags": false, + "members": [ + { + "name": "TTFCFP_UNICODE_PLATFORMID" + }, + { + "name": "TTFCFP_ISO_PLATFORMID" + } + ], + "uses": [ + { + "method": "CreateFontPackage", + "parameter": "usSubsetPlatform" + } + ] + }, + { + "name": "CreateIconFromResourceExFlags", + "flags": true, + "members": [ + { + "name": "LR_DEFAULTCOLOR", + "value": 0 + }, + { + "name": "LR_DEFAULTSIZE", + "value": 64 + }, + { + "name": "LR_MONOCHROME", + "value": 1 + }, + { + "name": "LR_SHARED", + "value": 32768 + } + ], + "uses": [ + { + "method": "CreateIconFromResourceEx", + "parameter": "Flags" + } + ] + }, + { + "name": "PFN_CERT_ENUM_SYSTEM_STOREFlags", + "flags": false, + "members": [ + { + "name": "CERT_SYSTEM_STORE_LOCATION_MASK" + }, + { + "name": "CERT_SYSTEM_STORE_RELOCATE_FLAG" + } + ], + "uses": [ + { + "method": "PFN_CERT_ENUM_SYSTEM_STORE", + "parameter": "dwFlags" + } + ] + }, + { + "name": "HTTP_INITIALIZE", + "flags": true, + "members": [ + { + "name": "HTTP_INITIALIZE_CONFIG" + }, + { + "name": "HTTP_INITIALIZE_SERVER" + } + ], + "uses": [ + { + "method": "HttpTerminate", + "parameter": "Flags" + }, + { + "method": "HttpInitialize", + "parameter": "Flags" + } + ] + }, + { + "name": "ScriptIsComplexFlags", + "flags": false, + "members": [ + { + "name": "SIC_ASCIIDIGIT" + }, + { + "name": "SIC_COMPLEX" + }, + { + "name": "SIC_NEUTRAL" + } + ], + "uses": [ + { + "method": "ScriptIsComplex", + "parameter": "dwFlags" + } + ] + }, + { + "name": "BCryptResolveProviders_dwModeFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_UM" + }, + { + "name": "CRYPT_KM" + }, + { + "name": "CRYPT_MM" + } + ], + "uses": [ + { + "method": "BCryptResolveProviders", + "parameter": "dwMode" + } + ] + }, + { + "name": "ListView_GetItemIndexRect_codeFlags", + "flags": false, + "members": [ + { + "name": "LVIR_BOUNDS" + }, + { + "name": "LVIR_ICON" + }, + { + "name": "LVIR_LABEL" + } + ], + "uses": [ + { + "method": "ListView_GetItemIndexRect", + "parameter": "code" + } + ] + }, + { + "name": "CreateTimerQueueTimerFlags", + "flags": true, + "members": [ + { + "name": "WT_EXECUTEDEFAULT", + "value": 0 + }, + { + "name": "WT_EXECUTEINTIMERTHREAD", + "value": 32 + }, + { + "name": "WT_EXECUTEINIOTHREAD", + "value": 1 + }, + { + "name": "WT_EXECUTEINPERSISTENTTHREAD", + "value": 128 + }, + { + "name": "WT_EXECUTELONGFUNCTION", + "value": 16 + }, + { + "name": "WT_EXECUTEONLYONCE", + "value": 8 + }, + { + "name": "WT_TRANSFER_IMPERSONATION", + "value": 256 + } + ], + "uses": [ + { + "method": "CreateTimerQueueTimer", + "parameter": "Flags" + } + ] + }, + { + "name": "EnumProcessModulesEx_dwFilterFlagFlags", + "flags": false, + "members": [ + { + "name": "LIST_MODULES_32BIT", + "value": 1 + }, + { + "name": "LIST_MODULES_64BIT", + "value": 2 + }, + { + "name": "LIST_MODULES_ALL", + "value": 3 + }, + { + "name": "LIST_MODULES_DEFAULT", + "value": 0 + } + ], + "uses": [ + { + "method": "EnumProcessModulesEx", + "parameter": "dwFilterFlag" + } + ] + }, + { + "name": "CLR", + "flags": false, + "members": [ + { + "name": "CLR_NONE" + }, + { + "name": "CLR_DEFAULT" + } + ], + "uses": [ + { + "method": "ImageList_DrawEx", + "parameter": "rgbFg" + }, + { + "method": "ImageList_DrawEx", + "parameter": "rgbBk" + }, + { + "struct": "IMAGELISTDRAWPARAMS", + "field": "rgbBk" + }, + { + "struct": "IMAGELISTDRAWPARAMS", + "field": "rgbFg" + }, + { + "struct": "IMAGELISTDRAWPARAMS", + "field": "rgbFg" + }, + { + "struct": "IMAGELISTDRAWPARAMS", + "field": "rgbBk" + } + ] + }, + { + "name": "WaitCommEvent_lpEvtMaskFlags", + "flags": false, + "members": [ + { + "name": "EV_BREAK", + "value": 64 + }, + { + "name": "EV_CTS", + "value": 8 + }, + { + "name": "EV_DSR", + "value": 16 + }, + { + "name": "EV_ERR", + "value": 128 + }, + { + "name": "EV_RING", + "value": 256 + }, + { + "name": "EV_RLSD", + "value": 32 + }, + { + "name": "EV_RXCHAR", + "value": 1 + }, + { + "name": "EV_RXFLAG", + "value": 2 + }, + { + "name": "EV_TXEMPTY", + "value": 4 + } + ], + "uses": [ + { + "method": "WaitCommEvent", + "parameter": "lpEvtMask" + } + ] + }, + { + "name": "ChangeWindowMessageFilterEx_actionFlags", + "flags": false, + "members": [ + { + "name": "MSGFLT_ALLOW", + "value": 1 + }, + { + "name": "MSGFLT_DISALLOW", + "value": 2 + }, + { + "name": "MSGFLT_RESET", + "value": 0 + } + ], + "uses": [ + { + "method": "ChangeWindowMessageFilterEx", + "parameter": "action" + } + ] + }, + { + "name": "IRichEditOleCallback.GetContextMenu_seltypeFlags", + "flags": true, + "members": [ + { + "name": "SEL_EMPTY" + }, + { + "name": "SEL_TEXT" + }, + { + "name": "SEL_OBJECT" + }, + { + "name": "SEL_MULTICHAR" + }, + { + "name": "SEL_MULTIOBJECT" + }, + { + "name": "GCM_RIGHTMOUSEDROP" + } + ], + "uses": [ + { + "interface": "IRichEditOleCallback", + "method": "GetContextMenu", + "parameter": "seltype" + } + ] + }, + { + "name": "CREDUIWIN", + "flags": true, + "members": [ + { + "name": "CREDUIWIN_GENERIC", + "value": 1 + }, + { + "name": "CREDUIWIN_CHECKBOX", + "value": 2 + }, + { + "name": "CREDUIWIN_AUTHPACKAGE_ONLY", + "value": 16 + }, + { + "name": "CREDUIWIN_IN_CRED_ONLY", + "value": 32 + }, + { + "name": "CREDUIWIN_ENUMERATE_ADMINS", + "value": 256 + }, + { + "name": "CREDUIWIN_ENUMERATE_CURRENT_USER", + "value": 512 + }, + { + "name": "CREDUIWIN_SECURE_PROMPT", + "value": 4096 + }, + { + "name": "CREDUIWIN_PREPROMPTING", + "value": 8192 + }, + { + "name": "CREDUIWIN_PACK_32_WOW", + "value": 268435456 + } + ], + "uses": [ + { + "method": "CredUIPromptForWindowsCredentialsW", + "parameter": "dwFlags" + }, + { + "method": "CredUIPromptForWindowsCredentialsA", + "parameter": "dwFlags" + } + ] + }, + { + "name": "IX509CertificateRequestPkcs10.GetCspStatuses_KeySpecFlags", + "flags": false, + "members": [ + { + "name": "XCN_AT_NONE" + }, + { + "name": "XCN_AT_KEYEXCHANGE" + }, + { + "name": "XCN_AT_SIGNATURE" + } + ], + "uses": [ + { + "interface": "IX509CertificateRequestPkcs10", + "method": "GetCspStatuses", + "parameter": "KeySpec" + } + ] + }, + { + "name": "DCompositionCreateSurfaceHandle_desiredAccessFlags", + "flags": false, + "members": [ + { + "name": "COMPOSITIONSURFACE_READ" + }, + { + "name": "COMPOSITIONSURFACE_WRITE" + }, + { + "name": "COMPOSITIONSURFACE_ALL_ACCESS" + } + ], + "uses": [ + { + "method": "DCompositionCreateSurfaceHandle", + "parameter": "desiredAccess" + } + ] + }, + { + "name": "IsTextUnicode_lpiResultFlags", + "flags": true, + "members": [ + { + "name": "IS_TEXT_UNICODE_ASCII16" + }, + { + "name": "IS_TEXT_UNICODE_REVERSE_ASCII16" + }, + { + "name": "IS_TEXT_UNICODE_STATISTICS" + }, + { + "name": "IS_TEXT_UNICODE_REVERSE_STATISTICS" + }, + { + "name": "IS_TEXT_UNICODE_CONTROLS" + }, + { + "name": "IS_TEXT_UNICODE_REVERSE_CONTROLS" + }, + { + "name": "IS_TEXT_UNICODE_BUFFER_TOO_SMALL" + }, + { + "name": "IS_TEXT_UNICODE_SIGNATURE" + }, + { + "name": "IS_TEXT_UNICODE_REVERSE_SIGNATURE" + }, + { + "name": "IS_TEXT_UNICODE_ILLEGAL_CHARS" + }, + { + "name": "IS_TEXT_UNICODE_ODD_LENGTH" + }, + { + "name": "IS_TEXT_UNICODE_NULL_BYTES" + }, + { + "name": "IS_TEXT_UNICODE_UNICODE_MASK" + }, + { + "name": "IS_TEXT_UNICODE_REVERSE_MASK" + }, + { + "name": "IS_TEXT_UNICODE_NOT_UNICODE_MASK" + }, + { + "name": "IS_TEXT_UNICODE_NOT_ASCII_MASK" + } + ], + "uses": [ + { + "method": "IsTextUnicode", + "parameter": "lpiResult" + } + ] + }, + { + "name": "NCryptVerifySignatureFlags", + "flags": false, + "members": [ + { + "name": "NCRYPT_PAD_PKCS1_FLAG" + }, + { + "name": "NCRYPT_PAD_PSS_FLAG" + }, + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptVerifySignature", + "parameter": "dwFlags" + } + ] + }, + { + "name": "CertCreateSelfSignCertificateFlags", + "flags": true, + "members": [ + { + "name": "CERT_CREATE_SELFSIGN_NO_KEY_INFO", + "value": 2 + }, + { + "name": "CERT_CREATE_SELFSIGN_NO_SIGN", + "value": 1 + } + ], + "uses": [ + { + "method": "CertCreateSelfSignCertificate", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NTMS", + "flags": false, + "members": [ + { + "name": "NTMS_CHANGER" + }, + { + "name": "NTMS_CHANGER_TYPE" + }, + { + "name": "NTMS_COMPUTER" + }, + { + "name": "NTMS_DRIVE" + }, + { + "name": "NTMS_DRIVE_TYPE" + }, + { + "name": "NTMS_IEDOOR" + }, + { + "name": "NTMS_IEPORT" + }, + { + "name": "NTMS_LIBRARY" + }, + { + "name": "NTMS_LIBREQUEST" + }, + { + "name": "NTMS_LOGICAL_MEDIA" + }, + { + "name": "NTMS_MEDIA_POOL" + }, + { + "name": "NTMS_MEDIA_TYPE" + }, + { + "name": "NTMS_OPREQUEST" + }, + { + "name": "NTMS_PARTITION" + }, + { + "name": "NTMS_PHYSICAL_MEDIA" + }, + { + "name": "NTMS_STORAGESLOT" + } + ], + "uses": [ + { + "method": "EnumerateNtmsObject", + "parameter": "dwType" + }, + { + "struct": "NTMS_OBJECTINFORMATIONA", + "field": "dwType" + }, + { + "struct": "NTMS_OBJECTINFORMATIONW", + "field": "dwType" + } + ] + }, + { + "name": "NCryptSetPropertyFlags", + "flags": true, + "members": [ + { + "name": "NCRYPT_PERSIST_FLAG" + }, + { + "name": "NCRYPT_PERSIST_ONLY_FLAG" + }, + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptSetProperty", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TreeView_GetNextItem_codeFlags", + "flags": false, + "members": [ + { + "name": "TVGN_CARET" + }, + { + "name": "TVGN_CHILD" + }, + { + "name": "TVGN_DROPHILITE" + }, + { + "name": "TVGN_FIRSTVISIBLE" + }, + { + "name": "TVGN_NEXT" + }, + { + "name": "TVGN_NEXTSELECTED" + }, + { + "name": "TVGN_NEXTVISIBLE" + }, + { + "name": "TVGN_PARENT" + }, + { + "name": "TVGN_PREVIOUS" + }, + { + "name": "TVGN_PREVIOUSVISIBLE" + }, + { + "name": "TVGN_ROOT" + } + ], + "uses": [ + { + "method": "TreeView_GetNextItem", + "parameter": "code" + } + ] + }, + { + "name": "NPAddConnection3Flags", + "flags": true, + "members": [ + { + "name": "CONNECT_TEMPORARY" + }, + { + "name": "CONNECT_INTERACTIVE" + }, + { + "name": "CONNECT_PROMPT" + }, + { + "name": "CONNECT_DEFERRED" + } + ], + "uses": [ + { + "method": "NPAddConnection3", + "parameter": "dwFlags" + } + ] + }, + { + "name": "WinHttpOpen_dwAccessTypeFlags", + "flags": false, + "members": [ + { + "name": "WINHTTP_ACCESS_TYPE_NO_PROXY" + }, + { + "name": "WINHTTP_ACCESS_TYPE_DEFAULT_PROXY" + }, + { + "name": "WINHTTP_ACCESS_TYPE_NAMED_PROXY" + }, + { + "name": "WINHTTP_ACCESS_TYPE_AUTOMATIC_PROXY" + } + ], + "uses": [ + { + "method": "WinHttpOpen", + "parameter": "dwAccessType" + } + ] + }, + { + "name": "TreeView_SetBorderFlags", + "flags": true, + "members": [ + { + "name": "TVSBF_XBORDER" + }, + { + "name": "TVSBF_YBORDER" + } + ], + "uses": [ + { + "method": "TreeView_SetBorder", + "parameter": "dwFlags" + } + ] + }, + { + "name": "ITfSource.AdviseSink_riidFlags", + "flags": false, + "members": [ + { + "name": "IID_ITfActiveLanguageProfileNotifySink" + }, + { + "name": "IID_ITfDisplayAttributeNotifySink" + }, + { + "name": "IID_ITfKeyTraceEventSink" + }, + { + "name": "IID_ITfPreservedKeyNotifySink" + }, + { + "name": "IID_ITfThreadFocusSink" + }, + { + "name": "IID_ITfThreadMgrEventSink" + } + ], + "uses": [ + { + "interface": "ITfSource", + "method": "AdviseSink", + "parameter": "riid" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "GCL_CBCLSEXTRA" + }, + { + "name": "GCL_CBWNDEXTRA" + }, + { + "name": "GCLP__HBRBACKGROUND" + }, + { + "name": "GCLP_HCURSOR" + }, + { + "name": "GCLP_HICON" + }, + { + "name": "GCLP_HICONSM" + }, + { + "name": "GCLP_HMODULE" + }, + { + "name": "GCLP_MENUNAME" + }, + { + "name": "GCL_STYLE" + }, + { + "name": "GCLP_WNDPROC" + } + ], + "uses": [ + { + "method": "SetClassLongPtrW", + "parameter": "nIndex" + }, + { + "method": "SetClassLongPtrA", + "parameter": "nIndex" + } + ] + }, + { + "name": "CryptInstallDefaultContext_dwDefaultTypeFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID" + }, + { + "name": "CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID" + } + ], + "uses": [ + { + "method": "CryptInstallDefaultContext", + "parameter": "dwDefaultType" + } + ] + }, + { + "name": "IsProcessorFeaturePresent_ProcessorFeatureFlags", + "flags": false, + "members": [ + { + "name": "PF_ARM_64BIT_LOADSTORE_ATOMIC", + "value": 25 + }, + { + "name": "PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE", + "value": 24 + }, + { + "name": "PF_ARM_EXTERNAL_CACHE_AVAILABLE", + "value": 26 + }, + { + "name": "PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE", + "value": 27 + }, + { + "name": "PF_ARM_VFP_32_REGISTERS_AVAILABLE", + "value": 18 + }, + { + "name": "PF_3DNOW_INSTRUCTIONS_AVAILABLE", + "value": 7 + }, + { + "name": "PF_CHANNELS_ENABLED", + "value": 16 + }, + { + "name": "PF_COMPARE_EXCHANGE_DOUBLE", + "value": 2 + }, + { + "name": "PF_COMPARE_EXCHANGE128", + "value": 14 + }, + { + "name": "PF_COMPARE64_EXCHANGE128", + "value": 15 + }, + { + "name": "PF_FASTFAIL_AVAILABLE", + "value": 23 + }, + { + "name": "PF_FLOATING_POINT_EMULATED", + "value": 1 + }, + { + "name": "PF_FLOATING_POINT_PRECISION_ERRATA", + "value": 0 + }, + { + "name": "PF_MMX_INSTRUCTIONS_AVAILABLE", + "value": 3 + }, + { + "name": "PF_NX_ENABLED", + "value": 12 + }, + { + "name": "PF_PAE_ENABLED", + "value": 9 + }, + { + "name": "PF_RDTSC_INSTRUCTION_AVAILABLE", + "value": 8 + }, + { + "name": "PF_RDWRFSGSBASE_AVAILABLE", + "value": 22 + }, + { + "name": "PF_SECOND_LEVEL_ADDRESS_TRANSLATION", + "value": 20 + }, + { + "name": "PF_SSE3_INSTRUCTIONS_AVAILABLE", + "value": 13 + }, + { + "name": "PF_VIRT_FIRMWARE_ENABLED", + "value": 21 + }, + { + "name": "PF_XMMI_INSTRUCTIONS_AVAILABLE", + "value": 6 + }, + { + "name": "PF_XMMI64_INSTRUCTIONS_AVAILABLE", + "value": 10 + }, + { + "name": "PF_XSAVE_ENABLED", + "value": 17 + }, + { + "name": "PF_ARM_V8_INSTRUCTIONS_AVAILABLE", + "value": 29 + }, + { + "name": "PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE", + "value": 30 + }, + { + "name": "PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE", + "value": 31 + }, + { + "name": "PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE", + "value": 34 + } + ], + "uses": [ + { + "method": "IsProcessorFeaturePresent", + "parameter": "ProcessorFeature" + } + ] + }, + { + "name": "CryptCATOpenFlags", + "flags": true, + "members": [ + { + "name": "CRYPTCAT_OPEN_ALWAYS" + }, + { + "name": "CRYPTCAT_OPEN_CREATENEW" + }, + { + "name": "CRYPTCAT_OPEN_EXISTING" + }, + { + "name": "CRYPTCAT_OPEN_EXCLUDE_PAGE_HASHES" + }, + { + "name": "CRYPTCAT_OPEN_INCLUDE_PAGE_HASHES" + }, + { + "name": "CRYPTCAT_OPEN_VERIFYSIGHASH" + }, + { + "name": "CRYPTCAT_OPEN_NO_CONTENT_HCRYPTMSG" + }, + { + "name": "CRYPTCAT_OPEN_SORTED" + } + ], + "uses": [ + { + "method": "CryptCATOpen", + "parameter": "fdwOpenFlags" + } + ] + }, + { + "name": "CryptQueryObjectFlags", + "flags": false, + "members": [ + { + "name": "CERT_QUERY_FORMAT_FLAG_ALL" + }, + { + "name": "CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED" + }, + { + "name": "CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED" + }, + { + "name": "CERT_QUERY_FORMAT_FLAG_BINARY" + } + ], + "uses": [ + { + "method": "CryptQueryObject", + "parameter": "dwExpectedFormatTypeFlags" + } + ] + }, + { + "name": "NTMS_UIDEST", + "flags": false, + "members": [ + { + "name": "NTMS_UIDEST_ADD" + }, + { + "name": "NTMS_UIDEST_DELETE" + }, + { + "name": "NTMS_UIDEST_DELETEALL" + } + ], + "uses": [ + { + "method": "SetNtmsUIOptionsW", + "parameter": "dwOperation" + }, + { + "method": "SetNtmsUIOptionsA", + "parameter": "dwOperation" + } + ] + }, + { + "name": "BCryptResolveProvidersFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_ALL_FUNCTIONS", + "value": 1 + }, + { + "name": "CRYPT_ALL_PROVIDERS", + "value": 2 + } + ], + "uses": [ + { + "method": "BCryptResolveProviders", + "parameter": "dwFlags" + } + ] + }, + { + "name": "DC", + "flags": false, + "members": [ + { + "name": "DC_BINNAMES" + }, + { + "name": "DC_BINS" + }, + { + "name": "DC_COLLATE" + }, + { + "name": "DC_COLORDEVICE" + }, + { + "name": "DC_COPIES" + }, + { + "name": "DC_DRIVER" + }, + { + "name": "DC_DUPLEX" + }, + { + "name": "DC_ENUMRESOLUTIONS" + }, + { + "name": "DC_EXTRA" + }, + { + "name": "DC_FIELDS" + }, + { + "name": "DC_FILEDEPENDENCIES" + }, + { + "name": "DC_MAXEXTENT" + }, + { + "name": "DC_MEDIAREADY" + }, + { + "name": "DC_MEDIATYPENAMES" + }, + { + "name": "DC_MEDIATYPES" + }, + { + "name": "DC_MINEXTENT" + }, + { + "name": "DC_ORIENTATION" + }, + { + "name": "DC_NUP" + }, + { + "name": "DC_PAPERNAMES" + }, + { + "name": "DC_PAPERS" + }, + { + "name": "DC_PAPERSIZE" + }, + { + "name": "DC_PERSONALITY" + }, + { + "name": "DC_PRINTERMEM" + }, + { + "name": "DC_PRINTRATE" + }, + { + "name": "DC_PRINTRATEPPM" + }, + { + "name": "DC_PRINTRATEUNIT" + }, + { + "name": "DC_SIZE" + }, + { + "name": "DC_STAPLE" + }, + { + "name": "DC_TRUETYPE" + }, + { + "name": "DC_VERSION" + } + ], + "uses": [ + { + "method": "DeviceCapabilitiesW", + "parameter": "fwCapability" + }, + { + "method": "DeviceCapabilitiesA", + "parameter": "fwCapability" + } + ] + }, + { + "name": "ListView_GetItemRect_codeFlags", + "flags": false, + "members": [ + { + "name": "LVIR_BOUNDS" + }, + { + "name": "LVIR_ICON" + }, + { + "name": "LVIR_LABEL" + }, + { + "name": "LVIR_SELECTBOUNDS" + } + ], + "uses": [ + { + "method": "ListView_GetItemRect", + "parameter": "code" + } + ] + }, + { + "name": "IDXGIResource.SetEvictionPriority_EvictionPriorityFlags", + "flags": false, + "members": [ + { + "name": "DXGI_RESOURCE_PRIORITY_MINIMUM__0x28000000_" + }, + { + "name": "DXGI_RESOURCE_PRIORITY_LOW__0x50000000_" + }, + { + "name": "DXGI_RESOURCE_PRIORITY_NORMAL__0x78000000_" + }, + { + "name": "DXGI_RESOURCE_PRIORITY_HIGH__0xa0000000_" + }, + { + "name": "DXGI_RESOURCE_PRIORITY_MAXIMUM__0xc8000000_" + } + ], + "uses": [ + { + "interface": "IDXGIResource", + "method": "SetEvictionPriority", + "parameter": "EvictionPriority" + } + ] + }, + { + "name": "NETSETUP_PROVISION", + "flags": true, + "members": [ + { + "name": "NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT", + "value": 1 + }, + { + "name": "NETSETUP_PROVISION_REUSE_ACCOUNT", + "value": 2 + }, + { + "name": "NETSETUP_PROVISION_USE_DEFAULT_PASSWORD", + "value": 4 + }, + { + "name": "NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH", + "value": 8 + }, + { + "name": "NETSETUP_PROVISION_ROOT_CA_CERTS", + "value": 16 + } + ], + "uses": [ + { + "method": "NetProvisionComputerAccount", + "parameter": "dwOptions" + }, + { + "struct": "NETSETUP_PROVISIONING_PARAMS", + "field": "dwProvisionOptions" + } + ] + }, + { + "name": "PrepareTape_dwOperationFlags", + "flags": false, + "members": [ + { + "name": "TAPE_FORMAT" + }, + { + "name": "TAPE_LOAD" + }, + { + "name": "TAPE_LOCK" + }, + { + "name": "TAPE_TENSION" + }, + { + "name": "TAPE_UNLOAD" + }, + { + "name": "TAPE_UNLOCK" + } + ], + "uses": [ + { + "method": "PrepareTape", + "parameter": "dwOperation" + } + ] + }, + { + "name": "WdsBpInitialize_bPacketTypeFlags", + "flags": false, + "members": [ + { + "name": "WDSBP_PK_TYPE_WDSNBP", + "value": 2 + }, + { + "name": "WDSBP_PK_TYPE_BCD", + "value": 4 + }, + { + "name": "WDSBP_PK_TYPE_DHCPV6", + "value": 8 + } + ], + "uses": [ + { + "method": "WdsBpInitialize", + "parameter": "bPacketType" + } + ] + }, + { + "name": "SetMapMode_iModeFlags", + "flags": false, + "members": [ + { + "name": "MM_ANISOTROPIC" + }, + { + "name": "MM_HIENGLISH" + }, + { + "name": "MM_HIMETRIC" + }, + { + "name": "MM_ISOTROPIC" + }, + { + "name": "MM_LOENGLISH" + }, + { + "name": "MM_LOMETRIC" + }, + { + "name": "MM_TEXT" + }, + { + "name": "MM_TWIPS" + } + ], + "uses": [ + { + "method": "SetMapMode", + "parameter": "iMode" + } + ] + }, + { + "name": "PropSheet_PressButton_iButtonFlags", + "flags": false, + "members": [ + { + "name": "PSBTN_APPLYNOW" + }, + { + "name": "PSBTN_BACK" + }, + { + "name": "PSBTN_CANCEL" + }, + { + "name": "PSBTN_FINISH" + }, + { + "name": "PSBTN_HELP" + }, + { + "name": "PSBTN_NEXT" + }, + { + "name": "PSBTN_OK" + } + ], + "uses": [ + { + "method": "PropSheet_PressButton", + "parameter": "iButton" + } + ] + }, + { + "name": "IX509Enrollment2.InstallResponse2Flags", + "flags": false, + "members": [ + { + "name": "PsfLocationGroupPolicy" + }, + { + "name": "PsfLocationRegistry" + }, + { + "name": "PsfUseClientId" + }, + { + "name": "PsfAutoEnrollmentEnabled" + }, + { + "name": "PsfAllowUnTrustedCA" + } + ], + "uses": [ + { + "interface": "IX509Enrollment2", + "method": "InstallResponse2", + "parameter": "EnrollmentPolicyServerFlags" + } + ] + }, + { + "name": "IImageList.GetItemFlagsFlags", + "flags": false, + "members": [ + { + "name": "ILIF_ALPHA", + "value": 1 + }, + { + "name": "ILIF_LOWQUALITY", + "value": 2 + } + ], + "uses": [ + { + "interface": "IImageList", + "method": "GetItemFlags", + "parameter": "dwFlags" + } + ] + }, + { + "name": "CertFindCTLInStore_dwFindTypeFlags", + "flags": false, + "members": [ + { + "name": "CTL_FIND_ANY" + }, + { + "name": "CTL_FIND_SHA1_HASH" + }, + { + "name": "CTL_FIND_MD5_HASH" + }, + { + "name": "CTL_FIND_USAGE" + }, + { + "name": "CTL_FIND_SAME_USAGE_FLAG" + }, + { + "name": "CTL_FIND_EXISTING" + }, + { + "name": "CTL_FIND_SUBJECT" + } + ], + "uses": [ + { + "method": "CertFindCTLInStore", + "parameter": "dwFindType" + } + ] + }, + { + "name": "GlobalAllocFlags", + "flags": true, + "members": [ + { + "name": "GHND", + "value": 66 + }, + { + "name": "GMEM_FIXED", + "value": 0 + }, + { + "name": "GMEM_MOVEABLE", + "value": 2 + }, + { + "name": "GMEM_ZEROINIT", + "value": 64 + }, + { + "name": "GPTR", + "value": 64 + } + ], + "uses": [ + { + "method": "GlobalAlloc", + "parameter": "uFlags" + } + ] + }, + { + "name": "ICertEncodeAltName.SetNameEntry_NameChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_ALT_NAME_DIRECTORY_NAME" + }, + { + "name": "CERT_ALT_NAME_DNS_NAME" + }, + { + "name": "CERT_ALT_NAME_IP_ADDRESS" + }, + { + "name": "CERT_ALT_NAME_REGISTERED_ID" + }, + { + "name": "CERT_ALT_NAME_RFC822_NAME" + }, + { + "name": "CERT_ALT_NAME_URL" + }, + { + "name": "CERT_ALT_NAME_OTHER_NAME" + } + ], + "uses": [ + { + "interface": "ICertEncodeAltName", + "method": "SetNameEntry", + "parameter": "NameChoice" + } + ] + }, + { + "name": "InjectNtmsCleaner_dwActionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_INJECT_START" + }, + { + "name": "NTMS_INJECT_STOP" + } + ], + "uses": [ + { + "method": "InjectNtmsCleaner", + "parameter": "dwAction" + } + ] + }, + { + "name": "IRichEditOle.GetObjectFlags", + "flags": true, + "members": [ + { + "name": "REO_GETOBJ_POLEOBJ" + }, + { + "name": "REO_GETOBJ_PSTG" + }, + { + "name": "REO_GETOBJ_POLESITE" + }, + { + "name": "REO_GETOBJ_NO_INTERFACES" + }, + { + "name": "REO_GETOBJ_ALL_INTERFACES" + } + ], + "uses": [ + { + "interface": "IRichEditOle", + "method": "GetObject", + "parameter": "dwFlags" + } + ] + }, + { + "name": "PropSheet_EnableWizButtons_dwStateFlags", + "flags": true, + "members": [ + { + "name": "PSWIZB_BACK" + }, + { + "name": "PSWIZB_NEXT" + }, + { + "name": "PSWIZB_FINISH" + }, + { + "name": "PSWIZB_CANCEL" + } + ], + "uses": [ + { + "method": "PropSheet_EnableWizButtons", + "parameter": "dwState" + } + ] + }, + { + "name": "HeapAllocFlags", + "flags": true, + "members": [ + { + "name": "HEAP_GENERATE_EXCEPTIONS", + "value": 4 + }, + { + "name": "HEAP_NO_SERIALIZE", + "value": 1 + }, + { + "name": "HEAP_ZERO_MEMORY", + "value": 8 + } + ], + "uses": [ + { + "method": "HeapAlloc", + "parameter": "dwFlags" + } + ] + }, + { + "name": "GetTapeParameters_dwOperationFlags", + "flags": false, + "members": [ + { + "name": "GET_TAPE_DRIVE_INFORMATION", + "value": 1 + }, + { + "name": "GET_TAPE_MEDIA_INFORMATION", + "value": 0 + } + ], + "uses": [ + { + "method": "GetTapeParameters", + "parameter": "dwOperation" + } + ] + }, + { + "name": "WriteLogRestartAreaFlags", + "flags": true, + "members": [ + { + "name": "CLFS_FLAG_NO_FLAGS" + }, + { + "name": "CLFS_FLAG_USE_RESERVATION" + } + ], + "uses": [ + { + "method": "WriteLogRestartArea", + "parameter": "fFlags" + } + ] + }, + { + "name": "EraseTape_dwEraseType", + "flags": false, + "members": [ + { + "name": "TAPE_ERASE_LONG" + }, + { + "name": "TAPE_ERASE_SHORT" + } + ], + "uses": [ + { + "method": "EraseTape", + "parameter": "dwEraseType" + }, + { + "struct": "TAPE_ERASE", + "field": "Type" + } + ] + }, + { + "name": "CryptXmlSign_dwKeySpecFlags", + "flags": false, + "members": [ + { + "name": "AT_KEYEXCHANGE", + "value": 1 + }, + { + "name": "AT_SIGNATURE", + "value": 2 + }, + { + "name": "CERT_NCRYPT_KEY_SPEC", + "value": 4294967295 + } + ], + "uses": [ + { + "method": "CryptXmlSign", + "parameter": "dwKeySpec" + } + ] + }, + { + "name": "GetMenuDefaultItemFlags", + "flags": true, + "members": [ + { + "name": "GMDI_GOINTOPOPUPS" + }, + { + "name": "GMDI_USEDISABLED" + } + ], + "uses": [ + { + "method": "GetMenuDefaultItem", + "parameter": "gmdiFlags" + } + ] + }, + { + "name": "LookupIconIdFromDirectoryExFlags", + "flags": true, + "members": [ + { + "name": "LR_DEFAULTCOLOR", + "value": 0 + }, + { + "name": "LR_MONOCHROME", + "value": 1 + } + ], + "uses": [ + { + "method": "LookupIconIdFromDirectoryEx", + "parameter": "Flags" + } + ] + }, + { + "name": "RegisterApplicationRestartFlags", + "flags": true, + "members": [ + { + "name": "RESTART_NO_CRASH", + "value": 1 + }, + { + "name": "RESTART_NO_HANG", + "value": 2 + }, + { + "name": "RESTART_NO_PATCH", + "value": 4 + }, + { + "name": "RESTART_NO_REBOOT", + "value": 8 + } + ], + "uses": [ + { + "method": "RegisterApplicationRestart", + "parameter": "dwFlags" + } + ] + }, + { + "name": "TimeProvCommand_eCmdFlags", + "flags": false, + "members": [ + { + "name": "TPC_GetSamples" + }, + { + "name": "TPC_NetTopoChange" + }, + { + "name": "TPC_Query" + }, + { + "name": "TPC_PollIntervalChanged" + }, + { + "name": "TPC_Shutdown" + }, + { + "name": "TPC_TimeJumped" + }, + { + "name": "TPC_UpdateConfig" + } + ], + "uses": [ + { + "method": "TimeProvCommand", + "parameter": "eCmd" + } + ] + }, + { + "name": "GetGuiResourcesFlags", + "flags": false, + "members": [ + { + "name": "GR_GDIOBJECTS", + "value": 0 + }, + { + "name": "GR_GDIOBJECTS_PEAK", + "value": 2 + }, + { + "name": "GR_USEROBJECTS", + "value": 1 + }, + { + "name": "GR_USEROBJECTS_PEAK", + "value": 4 + } + ], + "uses": [ + { + "method": "GetGuiResources", + "parameter": "uiFlags" + } + ] + }, + { + "name": "CreateFileMappingFromApp_PageProtectionFlags", + "flags": false, + "members": [ + { + "name": "PAGE_READONLY", + "value": 2 + }, + { + "name": "PAGE_READWRITE", + "value": 4 + }, + { + "name": "PAGE_WRITECOPY", + "value": 8 + } + ], + "uses": [ + { + "method": "CreateFileMappingFromApp", + "parameter": "PageProtection" + } + ] + }, + { + "name": "PFN_WdsCliCallback_dwMessageIdFlags", + "flags": false, + "members": [ + { + "name": "WDS_CLI_MSG_START", + "value": 0 + }, + { + "name": "WDS_CLI_MSG_COMPLETE", + "value": 1 + }, + { + "name": "WDS_CLI_MSG_PROGRESS", + "value": 2 + }, + { + "name": "WDS_CLI_MSG_TEXT", + "value": 3 + } + ], + "uses": [ + { + "method": "PFN_WdsCliCallback", + "parameter": "dwMessageId" + } + ] + }, + { + "name": "CryptFindCertificateKeyProvInfoFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_FIND_USER_KEYSET_FLAG" + }, + { + "name": "CRYPT_FIND_MACHINE_KEYSET_FLAG" + }, + { + "name": "CRYPT_FIND_SILENT_KEYSET_FLAG" + } + ], + "uses": [ + { + "method": "CryptFindCertificateKeyProvInfo", + "parameter": "dwFlags" + } + ] + }, + { + "name": "NCryptSignHashFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_PAD_PKCS1" + }, + { + "name": "BCRYPT_PAD_PSS" + }, + { + "name": "NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "method": "NCryptSignHash", + "parameter": "dwFlags" + } + ] + }, + { + "name": "UpdateProcThreadAttribute_AttributeFlags", + "flags": false, + "members": [ + { + "name": "PROC_THREAD_ATTRIBUTE_GROUP_AFFINITY" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_HANDLE_LIST" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_IDEAL_PROCESSOR" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_PARENT_PROCESS" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_PREFERRED_NODE" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_UMS_THREAD" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_SECURITY_CAPABILITIES" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_PROTECTION_LEVEL" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_CHILD_PROCESS_POLICY" + }, + { + "name": "PROC_THREAD_ATTRIBUTE_DESKTOP_APP_POLICY" + } + ], + "uses": [ + { + "method": "UpdateProcThreadAttribute", + "parameter": "Attribute" + } + ] + }, + { + "name": "TOKEN_MANDATORY_POLICY_PolicyFlags", + "flags": false, + "members": [ + { + "name": "TOKEN_MANDATORY_POLICY_OFF", + "value": 0 + }, + { + "name": "TOKEN_MANDATORY_POLICY_NO_WRITE_UP", + "value": 1 + }, + { + "name": "TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN", + "value": 2 + }, + { + "name": "TOKEN_MANDATORY_POLICY_VALID_MASK", + "value": 3 + } + ], + "uses": [ + { + "struct": "TOKEN_MANDATORY_POLICY", + "field": "Policy" + } + ] + }, + { + "name": "IMAGE", + "flags": false, + "members": [ + { + "name": "IMAGE_NT_OPTIONAL_HDR_MAGIC" + }, + { + "name": "IMAGE_NT_OPTIONAL_HDR32_MAGIC", + "value": 267 + }, + { + "name": "IMAGE_NT_OPTIONAL_HDR64_MAGIC", + "value": 523 + }, + { + "name": "IMAGE_ROM_OPTIONAL_HDR_MAGIC", + "value": 263 + } + ], + "uses": [ + { + "struct": "IMAGE_OPTIONAL_HEADER64", + "field": "Magic" + }, + { + "struct": "IMAGE_OPTIONAL_HEADER32", + "field": "Magic" + } + ] + }, + { + "name": "PERF_COUNTER_REG_INFO_AggregateFuncFlags", + "flags": false, + "members": [ + { + "name": "PERF_AGGREGATE_UNDEFINED" + }, + { + "name": "PERF_AGGREGATE_TOTAL" + }, + { + "name": "PERF_AGGREGATE_AVG" + }, + { + "name": "PERF_AGGREGATE_MIN" + }, + { + "name": "PERF_AGGREGATE_MAX_" + } + ], + "uses": [ + { + "struct": "PERF_COUNTER_REG_INFO", + "field": "AggregateFunc" + } + ] + }, + { + "name": "HDI", + "flags": true, + "members": [ + { + "name": "HDI_TEXT" + }, + { + "name": "HDI_IMAGE" + }, + { + "name": "HDI_LPARAM" + }, + { + "name": "HDI_DI_SETITEM" + } + ], + "uses": [ + { + "struct": "NMHDDISPINFOA", + "field": "mask" + }, + { + "struct": "NMHDDISPINFOW", + "field": "mask" + } + ] + }, + { + "name": "SSGF", + "flags": false, + "members": [ + { + "name": "SSGF_DISPLAY", + "value": 3 + }, + { + "name": "SSGF_NONE", + "value": 0 + } + ], + "uses": [ + { + "struct": "SOUNDSENTRYW", + "field": "iFSGrafEffect" + }, + { + "struct": "SOUNDSENTRYA", + "field": "iFSGrafEffect" + } + ] + }, + { + "name": "NMREBAR_dwMaskFlags", + "flags": true, + "members": [ + { + "name": "RBNM_ID" + }, + { + "name": "RBNM_LPARAM" + }, + { + "name": "RBNM_STYLE" + } + ], + "uses": [ + { + "struct": "NMREBAR", + "field": "dwMask" + } + ] + }, + { + "name": "AUTHZ_ACCESS_REPLY_SaclEvaluationResultsFlags", + "flags": false, + "members": [ + { + "name": "AUTHZ_GENERATE_SUCCESS_AUDIT", + "value": 1 + }, + { + "name": "AUTHZ_GENERATE_FAILURE_AUDIT", + "value": 2 + } + ], + "uses": [ + { + "struct": "AUTHZ_ACCESS_REPLY", + "field": "SaclEvaluationResults" + } + ] + }, + { + "name": "LSA_TRANSLATED_NAME_UseFlags", + "flags": true, + "members": [ + { + "name": "SidTypeDomain" + }, + { + "name": "SidTypeInvalid" + }, + { + "name": "SidTypeUnknown" + }, + { + "name": "SidTypeWellKnownGroup" + } + ], + "uses": [ + { + "struct": "LSA_TRANSLATED_NAME", + "field": "Use" + } + ] + }, + { + "name": "NTMS_LM", + "flags": false, + "members": [ + { + "name": "NTMS_LM_CLASSIFY" + }, + { + "name": "NTMS_LM_CLEANDRIVE" + }, + { + "name": "NTMS_LM_DISABLELIBRARY" + }, + { + "name": "NTMS_LM_DISABLEDRIVE" + }, + { + "name": "NTMS_LM_DISABLEMEDIA" + }, + { + "name": "NTMS_LM_DISMOUNT" + }, + { + "name": "NTMS_LM_DOORACCESS" + }, + { + "name": "NTMS_LM_EJECT" + }, + { + "name": "NTMS_LM_EJECTCLEANER" + }, + { + "name": "NTMS_LM_ENABLELIBRARY" + }, + { + "name": "NTMS_LM_ENABLEDRIVE" + }, + { + "name": "NTMS_LM_ENABLEMEDIA" + }, + { + "name": "NTMS_LM_INJECT" + }, + { + "name": "NTMS_LM_INJECTCLEANER" + }, + { + "name": "NTMS_LM_INVENTORY" + }, + { + "name": "NTMS_LM_MOUNT" + }, + { + "name": "NTMS_LM_PROCESSOMID" + }, + { + "name": "NTMS_LM_RELEASECLEANER" + }, + { + "name": "NTMS_LM_REMOVE" + }, + { + "name": "NTMS_LM_RESERVECLEANER" + }, + { + "name": "NTMS_LM_UPDATEOMID" + }, + { + "name": "NTMS_LM_WRITESCRATCH" + } + ], + "uses": [ + { + "struct": "NTMS_LIBREQUESTINFORMATIONW", + "field": "OperationCode" + }, + { + "struct": "NTMS_LIBREQUESTINFORMATIONA", + "field": "OperationCode" + } + ] + }, + { + "name": "OPERATION_START_PARAMETERSFlags", + "flags": true, + "members": [ + { + "name": "OPERATION_START_TRACE_CURRENT_THREAD", + "value": 1 + } + ], + "uses": [ + { + "struct": "OPERATION_START_PARAMETERS", + "field": "Flags" + } + ] + }, + { + "name": "CRYPTUI", + "flags": true, + "members": [ + { + "name": "CRYPTUI_HIDE_HIERARCHYPAGE" + }, + { + "name": "CRYPTUI_HIDE_DETAILPAGE" + }, + { + "name": "CRYPTUI_DISABLE_EDITPROPERTIES" + }, + { + "name": "CRYPTUI_ENABLE_EDITPROPERTIES" + }, + { + "name": "CRYPTUI_DISABLE_ADDTOSTORE" + }, + { + "name": "CRYPTUI_ENABLE_ADDTOSTORE" + }, + { + "name": "CRYPTUI_ACCEPT_DECLINE_STYLE" + }, + { + "name": "CRYPTUI_IGNORE_UNTRUSTED_ROOT" + }, + { + "name": "CRYPTUI_DONT_OPEN_STORES" + }, + { + "name": "CRYPTUI_ONLY_OPEN_ROOT_STORE" + }, + { + "name": "CRYPTUI_WARN_UNTRUSTED_ROOT" + }, + { + "name": "CRYPTUI_ENABLE_REVOCATION_CHECKING" + }, + { + "name": "CRYPTUI_WARN_REMOTE_TRUST" + }, + { + "name": "CRYPTUI_DISABLE_EXPORT" + }, + { + "name": "CRYPTUI_ENABLE_REVOCATION_CHECK_END_CERT" + }, + { + "name": "CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN" + }, + { + "name": "CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT" + }, + { + "name": "CRYPTUI_DISABLE_HTMLLINK" + }, + { + "name": "CRYPTUI_DISABLE_ISSUERSTATEMENT" + }, + { + "name": "CRYPTUI_CACHE_ONLY_URL_RETRIEVAL" + } + ], + "uses": [ + { + "struct": "CRYPTUI_VIEWCERTIFICATE_STRUCTW", + "field": "dwFlags" + }, + { + "struct": "CRYPTUI_VIEWCERTIFICATE_STRUCTA", + "field": "dwFlags" + } + ] + }, + { + "name": "KERB_TICKET_CACHE_INFOFlags", + "flags": true, + "members": [ + { + "name": "KERB_TICKET_FLAGS_forwardable", + "value": 1073741824 + }, + { + "name": "KERB_TICKET_FLAGS_forwarded", + "value": 536870912 + }, + { + "name": "KERB_TICKET_FLAGS_hw_authent", + "value": 1048576 + }, + { + "name": "KERB_TICKET_FLAGS_initial", + "value": 4194304 + }, + { + "name": "KERB_TICKET_FLAGS_invalid", + "value": 16777216 + }, + { + "name": "KERB_TICKET_FLAGS_may_postdate", + "value": 67108864 + }, + { + "name": "KERB_TICKET_FLAGS_ok_as_delegate", + "value": 262144 + }, + { + "name": "KERB_TICKET_FLAGS_postdated", + "value": 33554432 + }, + { + "name": "KERB_TICKET_FLAGS_pre_authent", + "value": 2097152 + }, + { + "name": "KERB_TICKET_FLAGS_proxiable", + "value": 268435456 + }, + { + "name": "KERB_TICKET_FLAGS_proxy", + "value": 134217728 + }, + { + "name": "KERB_TICKET_FLAGS_renewable", + "value": 8388608 + }, + { + "name": "KERB_TICKET_FLAGS_reserved", + "value": 2147483648 + }, + { + "name": "KERB_TICKET_FLAGS_reserved1", + "value": 1 + } + ], + "uses": [ + { + "struct": "KERB_TICKET_CACHE_INFO", + "field": "TicketFlags" + } + ] + }, + { + "name": "IPSEC_SA_BUNDLE1Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_PEER_NAT_BOUNDARY" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_GUARANTEE_ENCRYPTION" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NLB" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NO_MACHINE_LUID_VERIFY" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NO_IMPERSONATION_LUID_VERIFY" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NO_EXPLICIT_CRED_MATCH" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ALLOW_NULL_TARGET_NAME_MATCH" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_CLEAR_DF_ON_TUNNEL" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ASSUME_UDP_CONTEXT_OUTBOUND" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_PEER_BOUNDARY" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_SUPPRESS_DUPLICATE_DELETION" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_PEER_SUPPORTS_GUARANTEE_ENCRYPTION" + } + ], + "uses": [ + { + "struct": "IPSEC_SA_BUNDLE1", + "field": "flags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "RIM_TYPEMOUSE", + "value": 0 + }, + { + "name": "RIM_TYPEKEYBOARD", + "value": 1 + }, + { + "name": "RIM_TYPEHID", + "value": 2 + } + ], + "uses": [ + { + "struct": "RID_DEVICE_INFO", + "field": "dwType" + }, + { + "struct": "RAWINPUTDEVICELIST", + "field": "dwType" + } + ] + }, + { + "name": "EDITBALLOONTIP_ttiIconFlags", + "flags": false, + "members": [ + { + "name": "TTI_ERROR" + }, + { + "name": "TTI_INFO" + }, + { + "name": "TTI_NONE" + }, + { + "name": "TTI_WARNING" + }, + { + "name": "TTI_INFO_LARGE" + }, + { + "name": "TTI_WARNING_LARGE" + }, + { + "name": "TTI_ERROR_LARGE" + } + ], + "uses": [ + { + "struct": "EDITBALLOONTIP", + "field": "ttiIcon" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "CONTAINER_INHERIT_ACE" + }, + { + "name": "INHERIT_NO_PROPAGATE" + }, + { + "name": "INHERIT_ONLY" + }, + { + "name": "INHERIT_ONLY_ACE" + }, + { + "name": "NO_INHERITANCE" + }, + { + "name": "NO_PROPAGATE_INHERIT_ACE" + }, + { + "name": "OBJECT_INHERIT_ACE" + }, + { + "name": "SUB_CONTAINERS_AND_OBJECTS_INHERIT" + }, + { + "name": "SUB_CONTAINERS_ONLY_INHERIT" + }, + { + "name": "SUB_OBJECTS_ONLY_INHERIT" + } + ], + "uses": [ + { + "struct": "EXPLICIT_ACCESS_W", + "field": "grfInheritance" + }, + { + "struct": "EXPLICIT_ACCESS_A", + "field": "grfInheritance" + } + ] + }, + { + "name": "WINTRUST_DATAFlags", + "flags": true, + "members": [ + { + "name": "WTD_USE_IE4_TRUST_FLAG" + }, + { + "name": "WTD_NO_IE4_CHAIN_FLAG" + }, + { + "name": "WTD_NO_POLICY_USAGE_FLAG" + }, + { + "name": "WTD_REVOCATION_CHECK_NONE" + }, + { + "name": "WTD_REVOCATION_CHECK_END_CERT" + }, + { + "name": "WTD_REVOCATION_CHECK_CHAIN" + }, + { + "name": "WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT" + }, + { + "name": "WTD_SAFER_FLAG" + }, + { + "name": "WTD_HASH_ONLY_FLAG" + }, + { + "name": "WTD_USE_DEFAULT_OSVER_CHECK" + }, + { + "name": "WTD_LIFETIME_SIGNING_FLAG" + }, + { + "name": "WTD_CACHE_ONLY_URL_RETRIEVAL" + }, + { + "name": "WTD_DISABLE_MD2_MD4" + }, + { + "name": "WTD_MOTW" + } + ], + "uses": [ + { + "struct": "WINTRUST_DATA", + "field": "dwProvFlags" + } + ] + }, + { + "name": "CFE", + "flags": true, + "members": [ + { + "name": "CFE_ALLCAPS" + }, + { + "name": "CFE_AUTOBACKCOLOR" + }, + { + "name": "CFE_AUTOCOLOR" + }, + { + "name": "CFE_BOLD" + }, + { + "name": "CFE_DISABLED" + }, + { + "name": "CFE_EMBOSS" + }, + { + "name": "CFE_EXTENDED" + }, + { + "name": "CFE_FONTBOUND" + }, + { + "name": "CFE_HIDDEN" + }, + { + "name": "CFE_IMPRINT" + }, + { + "name": "CFE_ITALIC" + }, + { + "name": "CFE_LINK" + }, + { + "name": "CFE_LINKPROTECTED" + }, + { + "name": "CFE_MATH" + }, + { + "name": "CFE_MATHNOBUILDUP" + }, + { + "name": "CFE_MATHORDINARY" + }, + { + "name": "CFE_OUTLINE" + }, + { + "name": "CFE_PROTECTED" + }, + { + "name": "CFE_REVISED" + }, + { + "name": "CFE_SHADOW" + }, + { + "name": "CFE_SMALLCAPS" + }, + { + "name": "CFE_STRIKEOUT" + }, + { + "name": "CFE_SUBSCRIPT" + }, + { + "name": "CFE_SUPERSCRIPT" + }, + { + "name": "CFE_UNDERLINE" + } + ], + "uses": [ + { + "struct": "CHARFORMAT2A", + "field": "dwEffects" + }, + { + "struct": "CHARFORMAT2W", + "field": "dwEffects" + } + ] + }, + { + "name": "ACE", + "flags": true, + "members": [ + { + "name": "ACE_OBJECT_TYPE_PRESENT" + }, + { + "name": "ACE_INHERITED_OBJECT_TYPE_PRESENT" + } + ], + "uses": [ + { + "struct": "SYSTEM_AUDIT_OBJECT_ACE", + "field": "Flags" + }, + { + "struct": "SYSTEM_AUDIT_CALLBACK_OBJECT_ACE", + "field": "Flags" + }, + { + "struct": "SYSTEM_ALARM_CALLBACK_OBJECT_ACE", + "field": "Flags" + } + ] + }, + { + "name": "FILE_ACTION", + "flags": false, + "members": [ + { + "name": "FILE_ACTION_ADDED", + "value": 1 + }, + { + "name": "FILE_ACTION_REMOVED", + "value": 2 + }, + { + "name": "FILE_ACTION_MODIFIED", + "value": 3 + }, + { + "name": "FILE_ACTION_RENAMED_OLD_NAME", + "value": 4 + }, + { + "name": "FILE_ACTION_RENAMED_NEW_NAME", + "value": 5 + } + ], + "uses": [ + { + "struct": "FILE_NOTIFY_INFORMATION", + "field": "Action" + }, + { + "struct": "FILE_NOTIFY_EXTENDED_INFORMATION", + "field": "Action" + } + ] + }, + { + "name": "ACMDRIVERDETAILS_SUPPORTF", + "flags": true, + "members": [ + { + "name": "ACMDRIVERDETAILS_SUPPORTF_ASYNC" + }, + { + "name": "ACMDRIVERDETAILS_SUPPORTF_CODEC" + }, + { + "name": "ACMDRIVERDETAILS_SUPPORTF_CONVERTER" + }, + { + "name": "ACMDRIVERDETAILS_SUPPORTF_FILTER" + }, + { + "name": "ACMDRIVERDETAILS_SUPPORTF_HARDWARE" + } + ], + "uses": [ + { + "struct": "ACMFORMATTAGDETAILS", + "field": "fdwSupport" + }, + { + "struct": "ACMFILTERDETAILS", + "field": "fdwSupport" + }, + { + "struct": "ACMFORMATDETAILS", + "field": "fdwSupport" + }, + { + "struct": "ACMFILTERTAGDETAILS", + "field": "fdwSupport" + } + ] + }, + { + "name": "MODEMDEVCAPS_dwDialOptionsFlags", + "flags": true, + "members": [ + { + "name": "DIALOPTION_BILLING", + "value": 64 + }, + { + "name": "DIALOPTION_DIALTONE", + "value": 256 + }, + { + "name": "DIALOPTION_QUIET", + "value": 128 + } + ], + "uses": [ + { + "struct": "MODEMDEVCAPS", + "field": "dwDialOptions" + } + ] + }, + { + "name": "LVCFMT", + "flags": true, + "members": [ + { + "name": "LVCFMT_LEFT" + }, + { + "name": "LVCFMT_RIGHT" + }, + { + "name": "LVCFMT_CENTER" + }, + { + "name": "LVCFMT_JUSTIFYMASK" + }, + { + "name": "LVCFMT_IMAGE" + }, + { + "name": "LVCFMT_BITMAP_ON_RIGHT" + }, + { + "name": "LVCFMT_COL_HAS_IMAGES" + }, + { + "name": "LVCFMT_FIXED_WIDTH" + }, + { + "name": "LVCFMT_NO_DPI_SCALE" + }, + { + "name": "LVCFMT_FIXED_RATIO" + }, + { + "name": "LVCFMT_SPLITBUTTON" + } + ], + "uses": [ + { + "struct": "LVCOLUMNW", + "field": "fmt" + }, + { + "struct": "LVCOLUMNA", + "field": "fmt" + } + ] + }, + { + "name": "CRYPT_IMAGE_REFFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_MIN_DEPENDENCIES" + }, + { + "name": "CRYPT_PROCESS_ISOLATE" + } + ], + "uses": [ + { + "struct": "CRYPT_IMAGE_REF", + "field": "dwFlags" + } + ] + }, + { + "name": "MPRIDS", + "flags": false, + "members": [ + { + "name": "MPRIDS_Disabled" + }, + { + "name": "MPRIDS_UseGlobalValue" + } + ], + "uses": [ + { + "struct": "MPR_INTERFACE_2", + "field": "dwIdleDisconnectSeconds" + }, + { + "struct": "MPR_INTERFACE_3", + "field": "dwIdleDisconnectSeconds" + } + ] + }, + { + "name": "UF", + "flags": true, + "members": [ + { + "name": "UF_SCRIPT" + }, + { + "name": "UF_ACCOUNTDISABLE" + }, + { + "name": "UF_HOMEDIR_REQUIRED" + }, + { + "name": "UF_PASSWD_NOTREQD" + }, + { + "name": "UF_PASSWD_CANT_CHANGE" + }, + { + "name": "UF_LOCKOUT" + }, + { + "name": "UF_DONT_EXPIRE_PASSWD" + }, + { + "name": "UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED" + }, + { + "name": "UF_NOT_DELEGATED" + }, + { + "name": "UF_SMARTCARD_REQUIRED" + }, + { + "name": "UF_USE_DES_KEY_ONLY" + }, + { + "name": "UF_DONT_REQUIRE_PREAUTH" + }, + { + "name": "UF_TRUSTED_FOR_DELEGATION" + }, + { + "name": "UF_PASSWORD_EXPIRED" + }, + { + "name": "UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION" + } + ], + "uses": [ + { + "struct": "USER_INFO_4", + "field": "usri4_flags" + }, + { + "struct": "USER_INFO_1008", + "field": "usri1008_flags" + }, + { + "struct": "USER_INFO_2", + "field": "usri2_flags" + }, + { + "struct": "USER_INFO_3", + "field": "usri3_flags" + }, + { + "struct": "USER_INFO_22", + "field": "usri22_flags" + }, + { + "struct": "USER_INFO_20", + "field": "usri20_flags" + }, + { + "struct": "USER_INFO_23", + "field": "usri23_flags" + }, + { + "struct": "USER_INFO_1", + "field": "usri1_flags" + } + ] + }, + { + "name": "SERVICE_STATUS_PROCESSFlags", + "flags": false, + "members": [ + { + "name": "SERVICE_RUNS_IN_SYSTEM_PROCESS", + "value": 1 + } + ], + "uses": [ + { + "struct": "SERVICE_STATUS_PROCESS", + "field": "dwServiceFlags" + } + ] + }, + { + "name": "NMPGSCROLL_fwKeysFlags", + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "PGK_SHIFT" + }, + { + "name": "PGK_CONTROL" + }, + { + "name": "PGK_MENU" + } + ], + "uses": [ + { + "struct": "NMPGSCROLL", + "field": "fwKeys" + } + ] + }, + { + "name": "IPSEC_POLICY_FLAG", + "flags": true, + "members": [ + { + "name": "IPSEC_POLICY_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_POLICY_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_PEER_BEHIND_NAT" + }, + { + "name": "IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_GENERAL_NAT_TRAVERSAL" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME" + } + ], + "uses": [ + { + "struct": "IPSEC_TRANSPORT_POLICY1", + "field": "flags" + }, + { + "struct": "IPSEC_TRANSPORT_POLICY0", + "field": "flags" + } + ] + }, + { + "name": "IMAGE_FILE_HEADER_CharacteristicsFlags", + "flags": true, + "members": [ + { + "name": "IMAGE_FILE_RELOCS_STRIPPED", + "value": 1 + }, + { + "name": "IMAGE_FILE_EXECUTABLE_IMAGE", + "value": 2 + }, + { + "name": "IMAGE_FILE_LINE_NUMS_STRIPPED", + "value": 4 + }, + { + "name": "IMAGE_FILE_LOCAL_SYMS_STRIPPED", + "value": 8 + }, + { + "name": "IMAGE_FILE_AGGRESIVE_WS_TRIM", + "value": 16 + }, + { + "name": "IMAGE_FILE_LARGE_ADDRESS_AWARE", + "value": 32 + }, + { + "name": "IMAGE_FILE_BYTES_REVERSED_LO", + "value": 128 + }, + { + "name": "IMAGE_FILE_32BIT_MACHINE", + "value": 256 + }, + { + "name": "IMAGE_FILE_DEBUG_STRIPPED", + "value": 512 + }, + { + "name": "IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP", + "value": 1024 + }, + { + "name": "IMAGE_FILE_NET_RUN_FROM_SWAP", + "value": 2048 + }, + { + "name": "IMAGE_FILE_SYSTEM", + "value": 4096 + }, + { + "name": "IMAGE_FILE_DLL", + "value": 8192 + }, + { + "name": "IMAGE_FILE_UP_SYSTEM_ONLY", + "value": 16384 + }, + { + "name": "IMAGE_FILE_BYTES_REVERSED_HI", + "value": 32768 + } + ], + "uses": [ + { + "struct": "IMAGE_FILE_HEADER", + "field": "Characteristics" + } + ] + }, + { + "name": "NTMS_BARCODESTATE", + "flags": false, + "members": [ + { + "name": "NTMS_BARCODESTATE_OK" + }, + { + "name": "NTMS_BARCODESTATE_UNREADABLE" + } + ], + "uses": [ + { + "struct": "NTMS_PMIDINFORMATIONA", + "field": "BarCodeState" + }, + { + "struct": "NTMS_PMIDINFORMATIONW", + "field": "BarCodeState" + } + ] + }, + { + "name": "CBEIF", + "flags": true, + "members": [ + { + "name": "CBEIF_DI_SETITEM" + }, + { + "name": "CBEIF_IMAGE" + }, + { + "name": "CBEIF_INDENT" + }, + { + "name": "CBEIF_LPARAM" + }, + { + "name": "CBEIF_OVERLAY" + }, + { + "name": "CBEIF_SELECTEDIMAGE" + }, + { + "name": "CBEIF_TEXT" + } + ], + "uses": [ + { + "struct": "COMBOBOXEXITEMW", + "field": "mask" + }, + { + "struct": "COMBOBOXEXITEMA", + "field": "mask" + } + ] + }, + { + "name": "KERB_EXTERNAL_TICKETFlags", + "flags": true, + "members": [ + { + "name": "KERB_TICKET_FLAGS_forwardable__0x40000000_" + }, + { + "name": "KERB_TICKET_FLAGS_forwarded__0x20000000_" + }, + { + "name": "KERB_TICKET_FLAGS_hw_authent__0x00100000_" + }, + { + "name": "KERB_TICKET_FLAGS_initial__0x00400000_" + }, + { + "name": "KERB_TICKET_FLAGS_invalid__0x01000000_" + }, + { + "name": "KERB_TICKET_FLAGS_may_postdate__0x04000000_" + }, + { + "name": "KERB_TICKET_FLAGS_ok_as_delegate__0x00040000_" + }, + { + "name": "KERB_TICKET_FLAGS_postdated__0x02000000_" + }, + { + "name": "KERB_TICKET_FLAGS_pre_authent__0x00200000_" + }, + { + "name": "KERB_TICKET_FLAGS_proxiable__0x10000000_" + }, + { + "name": "KERB_TICKET_FLAGS_proxy__0x08000000_" + }, + { + "name": "KERB_TICKET_FLAGS_renewable__0x00800000_" + }, + { + "name": "KERB_TICKET_FLAGS_reserved__0x80000000_" + }, + { + "name": "KERB_TICKET_FLAGS_reserved1__0x00000001_" + } + ], + "uses": [ + { + "struct": "KERB_EXTERNAL_TICKET", + "field": "TicketFlags" + } + ] + }, + { + "name": "MPEG2VIDEOINFOFlags", + "flags": true, + "members": [ + { + "name": "AMMPEG2_DoPanScan", + "value": 1 + }, + { + "name": "AMMPEG2_DVDLine21Field1", + "value": 2 + }, + { + "name": "AMMPEG2_DVDLine21Field2", + "value": 4 + }, + { + "name": "AMMPEG2_SourceIsLetterboxed", + "value": 8 + }, + { + "name": "AMMPEG2_FilmCameraMode", + "value": 16 + }, + { + "name": "AMMPEG2_LetterboxAnalogOut", + "value": 32 + }, + { + "name": "AMMPEG2_DSS_UserData", + "value": 64 + }, + { + "name": "AMMPEG2_DVB_UserData", + "value": 128 + }, + { + "name": "AMMPEG2_27MhzTimebase", + "value": 256 + }, + { + "name": "AMMPEG2_WidescreenAnalogOut", + "value": 512 + } + ], + "uses": [ + { + "struct": "MPEG2VIDEOINFO", + "field": "dwFlags" + } + ] + }, + { + "name": "NTMS_LM", + "flags": false, + "members": [ + { + "name": "NTMS_LM_QUEUED" + }, + { + "name": "NTMS_LM_INPROCESS" + }, + { + "name": "NTMS_LM_PASSED" + }, + { + "name": "NTMS_LM_FAILED" + }, + { + "name": "NTMS_LM_WAITING" + }, + { + "name": "NTMS_LM_CANCELLED" + }, + { + "name": "NTMS_LM_INVALID" + } + ], + "uses": [ + { + "struct": "NTMS_LIBREQUESTINFORMATIONW", + "field": "State" + }, + { + "struct": "NTMS_LIBREQUESTINFORMATIONA", + "field": "State" + } + ] + }, + { + "name": "NTMS_IEPORTINFORMATION_ContentFlags", + "flags": false, + "members": [ + { + "name": "NTMS_PORTCONTENT_FULL" + }, + { + "name": "NTMS_PORTCONTENT_EMPTY" + }, + { + "name": "NTMS_PORTCONTENT_UNKNOWN" + } + ], + "uses": [ + { + "struct": "NTMS_IEPORTINFORMATION", + "field": "Content" + } + ] + }, + { + "name": "MIXERLINE_COMPONENTTYPE", + "flags": false, + "members": [ + { + "name": "MIXERLINE_COMPONENTTYPE_DST_DIGITAL" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_HEADPHONES" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_LINE" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_MONITOR" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_SPEAKERS" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_TELEPHONE" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_UNDEFINED" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_VOICEIN" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_DST_WAVEIN" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_ANALOG" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_DIGITAL" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_LINE" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED" + }, + { + "name": "MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT" + } + ], + "uses": [ + { + "struct": "MIXERLINE", + "field": "dwComponentType" + }, + { + "struct": "MIXERLINEW", + "field": "dwComponentType" + }, + { + "struct": "MIXERLINEA", + "field": "dwComponentType" + } + ] + }, + { + "name": "MEM", + "flags": false, + "members": [ + { + "name": "MEM_COMMIT", + "value": 4096 + }, + { + "name": "MEM_FREE", + "value": 65536 + }, + { + "name": "MEM_RESERVE", + "value": 8192 + } + ], + "uses": [ + { + "struct": "MINIDUMP_MEMORY_INFO", + "field": "State" + }, + { + "struct": "MEMORY_BASIC_INFORMATION", + "field": "State" + } + ] + }, + { + "name": "JOBOBJECT_CPU_RATE_CONTROL_INFORMATIONFlags", + "flags": false, + "members": [ + { + "name": "JOB_OBJECT_CPU_RATE_CONTROL_ENABLE", + "value": 1 + }, + { + "name": "JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED", + "value": 2 + }, + { + "name": "JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP", + "value": 4 + }, + { + "name": "JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY", + "value": 8 + }, + { + "name": "JOB_OBJECT__CPU_RATE_CONTROL_MIN_MAX_RATE", + "value": 16 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_CPU_RATE_CONTROL_INFORMATION", + "field": "ControlFlags" + } + ] + }, + { + "name": "CERT_REVOCATION_STATUS_dwReasonFlags", + "flags": false, + "members": [ + { + "name": "CRL_REASON_UNSPECIFIED" + }, + { + "name": "CRL_REASON_KEY_COMPROMISE" + }, + { + "name": "CRL_REASON_CA_COMPROMISE" + }, + { + "name": "CRL_REASON_AFFILIATION_CHANGED" + }, + { + "name": "CRL_REASON_SUPERSEDED" + }, + { + "name": "CRL_REASON_CESSATION_OF_OPERATION" + }, + { + "name": "CRL_REASON_CERTIFICATE_HOLD" + } + ], + "uses": [ + { + "struct": "CERT_REVOCATION_STATUS", + "field": "dwReason" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "zero" + }, + { + "name": "one" + }, + { + "name": "I_CHILDRENCALLBACK" + }, + { + "name": "I_CHILDRENAUTO" + } + ], + "uses": [ + { + "struct": "TVITEMEXW", + "field": "cChildren" + }, + { + "struct": "TVITEMEXA", + "field": "cChildren" + }, + { + "struct": "TVITEMW", + "field": "cChildren" + }, + { + "struct": "TVITEMA", + "field": "cChildren" + } + ] + }, + { + "name": "VDS_NF_PACK", + "flags": false, + "members": [ + { + "name": "VDS_NF_PACK_ARRIVE", + "value": 1 + }, + { + "name": "VDS_NF_PACK_DEPART", + "value": 2 + }, + { + "name": "VDS_NF_PACK_MODIFY", + "value": 3 + } + ], + "uses": [ + { + "struct": "VDS_PACK_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_PACK_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "KERB_CERTIFICATE_LOGON_MessageTypeFlags", + "flags": false, + "members": [ + { + "name": "KerbCertificateLogon", + "value": 13 + }, + { + "name": "KerbCertificateUnlockLogon", + "value": 15 + } + ], + "uses": [ + { + "struct": "KERB_CERTIFICATE_LOGON", + "field": "MessageType" + } + ] + }, + { + "name": "EV_EXTRA_CERT_CHAIN_POLICY_PARAFlags", + "flags": true, + "members": [ + { + "name": "CERT_ROOT_PROGRAM_FLAG_LSC", + "value": 64 + }, + { + "name": "CERT_ROOT_PROGRAM_FLAG_ORG", + "value": 128 + }, + { + "name": "CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO", + "value": 32 + } + ], + "uses": [ + { + "struct": "EV_EXTRA_CERT_CHAIN_POLICY_PARA", + "field": "dwRootProgramQualifierFlags" + } + ] + }, + { + "name": "TVI", + "flags": false, + "members": [ + { + "name": "TVI_FIRST" + }, + { + "name": "TVI_LAST" + }, + { + "name": "TVI_ROOT" + }, + { + "name": "TVI_SORT" + } + ], + "uses": [ + { + "struct": "TVINSERTSTRUCTW", + "field": "hInsertAfter" + }, + { + "struct": "TVINSERTSTRUCTA", + "field": "hInsertAfter" + } + ] + }, + { + "name": "REPASTESPECIAL_dwAspectFlags", + "flags": false, + "members": [ + { + "name": "DVASPECT_CONTENT" + }, + { + "name": "DVASPECT_ICON" + } + ], + "uses": [ + { + "struct": "REPASTESPECIAL", + "field": "dwAspect" + } + ] + }, + { + "name": "ACE", + "flags": true, + "members": [ + { + "name": "ACE_OBJECT_TYPE_PRESENT", + "value": 1 + }, + { + "name": "ACE_INHERITED_OBJECT_TYPE_PRESENT", + "value": 2 + } + ], + "uses": [ + { + "struct": "OBJECTS_AND_NAME_W", + "field": "ObjectsPresent" + }, + { + "struct": "OBJECTS_AND_SID", + "field": "ObjectsPresent" + }, + { + "struct": "OBJECTS_AND_NAME_A", + "field": "ObjectsPresent" + } + ] + }, + { + "name": "WDS_TRANSPORTCLIENT_REQUEST_ulAuthLevelFlags", + "flags": false, + "members": [ + { + "name": "WDS_TRANSPORTCLIENT_AUTH", + "value": 1 + }, + { + "name": "WDS_TRANSPORTCLIENT_NO_AUTH", + "value": 2 + } + ], + "uses": [ + { + "struct": "WDS_TRANSPORTCLIENT_REQUEST", + "field": "ulAuthLevel" + } + ] + }, + { + "name": "CRYPT_XML_KEY_VALUE_dwTypeFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_KEY_VALUE_TYPE_DSA", + "value": 1 + }, + { + "name": "CRYPT_XML_KEY_VALUE_TYPE_RSA", + "value": 2 + }, + { + "name": "CRYPT_XML_KEY_VALUE_TYPE_ECDSA", + "value": 3 + }, + { + "name": "CRYPT_XML_KEY_VALUE_TYPE_CUSTOM", + "value": 4 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_KEY_VALUE", + "field": "dwType" + } + ] + }, + { + "name": "PSD", + "flags": true, + "members": [ + { + "name": "PSD_DEFAULTMINMARGINS", + "value": 0 + }, + { + "name": "PSD_DISABLEMARGINS", + "value": 16 + }, + { + "name": "PSD_DISABLEORIENTATION", + "value": 256 + }, + { + "name": "PSD_DISABLEPAGEPAINTING", + "value": 524288 + }, + { + "name": "PSD_DISABLEPAPER", + "value": 512 + }, + { + "name": "PSD_DISABLEPRINTER", + "value": 32 + }, + { + "name": "PSD_ENABLEPAGEPAINTHOOK", + "value": 262144 + }, + { + "name": "PSD_ENABLEPAGESETUPHOOK", + "value": 8192 + }, + { + "name": "PSD_ENABLEPAGESETUPTEMPLATE", + "value": 32768 + }, + { + "name": "PSD_ENABLEPAGESETUPTEMPLATEHANDLE", + "value": 131072 + }, + { + "name": "PSD_INHUNDREDTHSOFMILLIMETERS", + "value": 8 + }, + { + "name": "PSD_INTHOUSANDTHSOFINCHES", + "value": 4 + }, + { + "name": "PSD_INWININIINTLMEASURE", + "value": 0 + }, + { + "name": "PSD_MARGINS", + "value": 2 + }, + { + "name": "PSD_MINMARGINS", + "value": 1 + }, + { + "name": "PSD_NONETWORKBUTTON", + "value": 2097152 + }, + { + "name": "PSD_NOWARNING", + "value": 128 + }, + { + "name": "PSD_RETURNDEFAULT", + "value": 1024 + }, + { + "name": "PSD_SHOWHELP", + "value": 2048 + } + ], + "uses": [ + { + "struct": "PAGESETUPDLGA", + "field": "Flags" + }, + { + "struct": "PAGESETUPDLGW", + "field": "Flags" + } + ] + }, + { + "name": "IKEEXT_CERT_AUTH", + "flags": true, + "members": [ + { + "name": "IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY" + }, + { + "name": "IKEEXT_CERT_AUTH_FLAG_DISABLE_CRL_CHECK__" + }, + { + "name": "IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG" + }, + { + "name": "IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION" + }, + { + "name": "IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP" + }, + { + "name": "IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE" + } + ], + "uses": [ + { + "struct": "IKEEXT_CERTIFICATE_AUTHENTICATION2", + "field": "flags" + }, + { + "struct": "IKEEXT_CERTIFICATE_AUTHENTICATION1", + "field": "flags" + }, + { + "struct": "IKEEXT_CERTIFICATE_AUTHENTICATION0", + "field": "flags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "4" + } + ], + "uses": [ + { + "struct": "PARAFORMAT", + "field": "rgxTabs" + }, + { + "struct": "PARAFORMAT2", + "field": "rgxTabs" + } + ] + }, + { + "name": "CERT_LOGOTYPE_IMAGE_INFO_dwLogotypeImageResolutionChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE" + }, + { + "name": "CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE" + }, + { + "name": "CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE" + } + ], + "uses": [ + { + "struct": "CERT_LOGOTYPE_IMAGE_INFO", + "field": "dwLogotypeImageResolutionChoice" + } + ] + }, + { + "name": "VDS_NF_FILE_SYSTEM", + "flags": false, + "members": [ + { + "name": "VDS_NF_FILE_SYSTEM_MODIFY", + "value": 203 + }, + { + "name": "VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS", + "value": 204 + } + ], + "uses": [ + { + "struct": "VDS_FILE_SYSTEM_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_FILE_SYSTEM_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "UPDATE_COMPLETE_MESSAGE_UpdateTypeFlags", + "flags": false, + "members": [ + { + "name": "DEMAND_UPDATE_ROUTES" + }, + { + "name": "DEMAND_UPDATE_SERVICES" + } + ], + "uses": [ + { + "struct": "UPDATE_COMPLETE_MESSAGE", + "field": "UpdateType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "AddrMode1616", + "value": 0 + }, + { + "name": "AddrMode1632", + "value": 1 + }, + { + "name": "AddrModeReal", + "value": 2 + }, + { + "name": "AddrModeFlat", + "value": 3 + } + ], + "uses": [ + { + "struct": "ADDRESS", + "field": "Mode" + }, + { + "struct": "ADDRESS64", + "field": "Mode" + } + ] + }, + { + "name": "DELETE_USN_JOURNAL_DATAFlags", + "flags": true, + "members": [ + { + "name": "USN_DELETE_FLAG_DELETE", + "value": 1 + }, + { + "name": "USN_DELETE_FLAG_NOTIFY", + "value": 2 + } + ], + "uses": [ + { + "struct": "DELETE_USN_JOURNAL_DATA", + "field": "DeleteFlags" + } + ] + }, + { + "name": "GET_CHANGER_PARAMETERS_LockUnlockCapabilitiesFlags", + "flags": true, + "members": [ + { + "name": "LOCK_UNLOCK_DOOR", + "value": 2 + }, + { + "name": "LOCK_UNLOCK_IEPORT", + "value": 1 + }, + { + "name": "LOCK_UNLOCK_KEYPAD", + "value": 4 + } + ], + "uses": [ + { + "struct": "GET_CHANGER_PARAMETERS", + "field": "LockUnlockCapabilities" + } + ] + }, + { + "name": "CFE", + "flags": true, + "members": [ + { + "name": "CFE_AUTOCOLOR" + }, + { + "name": "CFE_BOLD" + }, + { + "name": "CFE_DISABLED" + }, + { + "name": "CFE_ITALIC" + }, + { + "name": "CFE_STRIKEOUT" + }, + { + "name": "CFE_UNDERLINE" + }, + { + "name": "CFE_PROTECTED" + } + ], + "uses": [ + { + "struct": "CHARFORMATA", + "field": "dwEffects" + }, + { + "struct": "CHARFORMATW", + "field": "dwEffects" + } + ] + }, + { + "name": "WLAN_CONNECTION_NOTIFICATION_DATAFlags", + "flags": false, + "members": [ + { + "name": "WLAN_CONNECTION_NOTIFICATION_ADHOC_NETWORK_FORMED" + }, + { + "name": "WLAN_CONNECTION_NOTIFICATION_CONSOLE_USER_PROFILE" + } + ], + "uses": [ + { + "struct": "WLAN_CONNECTION_NOTIFICATION_DATA", + "field": "dwFlags" + } + ] + }, + { + "name": "CSS", + "flags": true, + "members": [ + { + "name": "CSS_HIDE_PROPERTIES" + }, + { + "name": "CSS_ENABLEHOOK" + }, + { + "name": "CSS_ALLOWMULTISELECT" + }, + { + "name": "CSS_SHOW_HELP" + }, + { + "name": "CSS_ENABLETEMPLATE" + }, + { + "name": "CSS_ENABLETEMPLATEHANDLE" + } + ], + "uses": [ + { + "struct": "CERT_SELECT_STRUCT_A", + "field": "dwFlags" + }, + { + "struct": "CERT_SELECT_STRUCT_W", + "field": "dwFlags" + } + ] + }, + { + "name": "CHANGEFILTERSTRUCT_ExtStatusFlags", + "flags": false, + "members": [ + { + "name": "MSGFLTINFO_NONE", + "value": 0 + }, + { + "name": "MSGFLTINFO_ALLOWED_HIGHER", + "value": 3 + }, + { + "name": "MSGFLTINFO_ALREADYALLOWED_FORWND", + "value": 1 + }, + { + "name": "MSGFLTINFO_ALREADYDISALLOWED_FORWND", + "value": 2 + } + ], + "uses": [ + { + "struct": "CHANGEFILTERSTRUCT", + "field": "ExtStatus" + } + ] + }, + { + "name": "RESOURCE", + "flags": false, + "members": [ + { + "name": "RESOURCE_CONNECTED" + }, + { + "name": "RESOURCE_GLOBALNET" + }, + { + "name": "RESOURCE_CONTEXT" + } + ], + "uses": [ + { + "struct": "NETRESOURCEA", + "field": "dwScope" + }, + { + "struct": "NETRESOURCEW", + "field": "dwScope" + } + ] + }, + { + "name": "CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_dwKeyChoiceFlags", + "flags": false, + "members": [ + { + "name": "CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE" + }, + { + "name": "CMSG_KEY_AGREE_STATIC_KEY_CHOICE" + } + ], + "uses": [ + { + "struct": "CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO", + "field": "dwKeyChoice" + } + ] + }, + { + "name": "SP_COPY", + "flags": false, + "members": [ + { + "name": "SP_COPY_NOBROWSE" + }, + { + "name": "SP_COPY_NOSKIP" + }, + { + "name": "SP_COPY_WARNIFSKIP" + } + ], + "uses": [ + { + "struct": "filepaths_w", + "field": "Flags" + }, + { + "struct": "filepaths_a", + "field": "Flags" + } + ] + }, + { + "name": "MODEMSETTINGS_dwSpeakerModeFlags", + "flags": false, + "members": [ + { + "name": "MDMSPKR_CALLSETUP", + "value": 8 + }, + { + "name": "MDMSPKR_DIAL", + "value": 2 + }, + { + "name": "MDMSPKR_OFF", + "value": 1 + }, + { + "name": "MDMSPKR_ON", + "value": 4 + } + ], + "uses": [ + { + "struct": "MODEMSETTINGS", + "field": "dwSpeakerMode" + } + ] + }, + { + "name": "STYPE", + "flags": false, + "members": [ + { + "name": "STYPE_DISKTREE" + }, + { + "name": "STYPE_PRINTQ" + }, + { + "name": "STYPE_DEVICE" + }, + { + "name": "STYPE_IPC" + } + ], + "uses": [ + { + "struct": "SHARE_INFO_501", + "field": "shi501_type" + }, + { + "struct": "SHARE_INFO_2", + "field": "shi2_type" + }, + { + "struct": "SHARE_INFO_1", + "field": "shi1_type" + }, + { + "struct": "SHARE_INFO_502", + "field": "shi502_type" + }, + { + "struct": "CONNECTION_INFO_1", + "field": "coni1_type" + } + ] + }, + { + "name": "NTMS", + "flags": false, + "members": [ + { + "name": "NTMS_UNKNOWN" + }, + { + "name": "NTMS_LIBRARY" + } + ], + "uses": [ + { + "struct": "NTMS_OPREQUESTINFORMATIONW", + "field": "Arg2Type" + }, + { + "struct": "NTMS_OPREQUESTINFORMATIONA", + "field": "Arg2Type" + } + ] + }, + { + "name": "SEC_WINNT_AUTH_IDENTITY", + "flags": false, + "members": [ + { + "name": "SEC_WINNT_AUTH_IDENTITY_ANSI" + }, + { + "name": "SEC_WINNT_AUTH_IDENTITY_UNICODE" + } + ], + "uses": [ + { + "struct": "SEC_WINNT_AUTH_IDENTITY_A", + "field": "Flags" + }, + { + "struct": "SEC_WINNT_AUTH_IDENTITY_W", + "field": "Flags" + } + ] + }, + { + "name": "PRSPEC", + "flags": false, + "members": [ + { + "name": "PRSPEC_LPWSTR" + }, + { + "name": "PRSPEC_PROPID" + } + ], + "uses": [ + { + "struct": "PROPSPEC", + "field": "ulKind" + }, + { + "struct": "PROPSPEC", + "field": "ulKind" + } + ] + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1Flags", + "flags": true, + "members": [ + { + "name": "CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE", + "value": 1 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE", + "value": 2 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY", + "value": 4 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT", + "value": 8 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_DISABLED", + "value": 16 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_MANDATORY", + "value": 32 + } + ], + "uses": [ + { + "struct": "CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1", + "field": "Flags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_IMPORT_SRC_INFO_dwSubjectChoiceFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_IMPORT_SUBJECT_FILE" + }, + { + "name": "CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_CONTEXT" + }, + { + "name": "CRYPTUI_WIZ_IMPORT_SUBJECT_CTL_CONTEXT" + }, + { + "name": "CRYPTUI_WIZ_IMPORT_SUBJECT_CRL_CONTEXT" + }, + { + "name": "CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_STORE" + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_IMPORT_SRC_INFO", + "field": "dwSubjectChoice" + } + ] + }, + { + "name": "TVIF", + "flags": true, + "members": [ + { + "name": "TVIF_CHILDREN" + }, + { + "name": "TVIF_DI_SETITEM" + }, + { + "name": "TVIF_HANDLE" + }, + { + "name": "TVIF_IMAGE" + }, + { + "name": "TVIF_PARAM" + }, + { + "name": "TVIF_SELECTEDIMAGE" + }, + { + "name": "TVIF_STATE" + }, + { + "name": "TVIF_TEXT" + } + ], + "uses": [ + { + "struct": "TVITEMA", + "field": "mask" + }, + { + "struct": "TVITEMW", + "field": "mask" + } + ] + }, + { + "name": "AF_OP", + "flags": true, + "members": [ + { + "name": "AF_OP_PRINT" + }, + { + "name": "AF_OP_COMM" + }, + { + "name": "AF_OP_SERVER" + }, + { + "name": "AF_OP_ACCOUNTS" + } + ], + "uses": [ + { + "struct": "USER_INFO_1010", + "field": "usri1010_auth_flags" + }, + { + "struct": "USER_INFO_22", + "field": "usri22_auth_flags" + }, + { + "struct": "USER_INFO_3", + "field": "usri3_auth_flags" + }, + { + "struct": "USER_INFO_11", + "field": "usri11_auth_flags" + }, + { + "struct": "USER_INFO_4", + "field": "usri4_auth_flags" + }, + { + "struct": "USER_INFO_2", + "field": "usri2_auth_flags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ToleranceIntervalShort", + "value": 1 + }, + { + "name": "ToleranceIntervalMedium", + "value": 2 + }, + { + "name": "ToleranceIntervalLong", + "value": 3 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "IoRateControlToleranceInterval" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION", + "field": "RateControlToleranceInterval" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "NetRateControlToleranceInterval" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "CpuRateControlToleranceInterval" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "RateControlToleranceInterval" + } + ] + }, + { + "name": "PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION", + "flags": false, + "members": [ + { + "name": "PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_1", + "value": 1 + }, + { + "name": "PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_2", + "value": 2 + } + ], + "uses": [ + { + "struct": "PEERDIST_STATUS_INFO", + "field": "dwMaxVer" + }, + { + "struct": "PEERDIST_STATUS_INFO", + "field": "dwMinVer" + } + ] + }, + { + "name": "WINHTTP_ASYNC_RESULT_dwResultFlags", + "flags": false, + "members": [ + { + "name": "API_RECEIVE_RESPONSE", + "value": 1 + }, + { + "name": "API_QUERY_DATA_AVAILABLE", + "value": 2 + }, + { + "name": "API_READ_DATA", + "value": 3 + }, + { + "name": "API_WRITE_DATA", + "value": 4 + }, + { + "name": "API_SEND_REQUEST", + "value": 5 + } + ], + "uses": [ + { + "struct": "WINHTTP_ASYNC_RESULT", + "field": "dwResult" + } + ] + }, + { + "name": "CF", + "flags": true, + "members": [ + { + "name": "CF_APPLY" + }, + { + "name": "CF_ANSIONLY" + }, + { + "name": "CF_BOTH", + "value": 3 + }, + { + "name": "CF_EFFECTS" + }, + { + "name": "CF_ENABLEHOOK" + }, + { + "name": "CF_ENABLETEMPLATE" + }, + { + "name": "CF_ENABLETEMPLATEHANDLE" + }, + { + "name": "CF_FIXEDPITCHONLY" + }, + { + "name": "CF_FORCEFONTEXIST" + }, + { + "name": "CF_INACTIVEFONTS" + }, + { + "name": "CF_INITTOLOGFONTSTRUCT" + }, + { + "name": "CF_LIMITSIZE" + }, + { + "name": "CF_NOOEMFONTS" + }, + { + "name": "CF_NOFACESEL" + }, + { + "name": "CF_NOSCRIPTSEL" + }, + { + "name": "CF_NOSIMULATIONS" + }, + { + "name": "CF_NOSIZESEL" + }, + { + "name": "CF_NOSTYLESEL" + }, + { + "name": "CF_NOVECTORFONTS" + }, + { + "name": "CF_NOVERTFONTS" + }, + { + "name": "CF_PRINTERFONTS", + "value": 2 + }, + { + "name": "CF_SCALABLEONLY" + }, + { + "name": "CF_SCREENFONTS", + "value": 1 + }, + { + "name": "CF_SCRIPTSONLY" + }, + { + "name": "CF_SELECTSCRIPT" + }, + { + "name": "CF_SHOWHELP" + }, + { + "name": "CF_TTONLY" + }, + { + "name": "CF_USESTYLE" + }, + { + "name": "CF_WYSIWYG" + } + ], + "uses": [ + { + "struct": "CHOOSEFONTW", + "field": "Flags" + }, + { + "struct": "CHOOSEFONTA", + "field": "Flags" + } + ] + }, + { + "name": "HTTP_CACHE_POLICY_PolicyFlags", + "flags": false, + "members": [ + { + "name": "HttpCachePolicyNocache" + }, + { + "name": "HttpCachePolicyUserInvalidates" + }, + { + "name": "HttpCachePolicyTimeToLive" + } + ], + "uses": [ + { + "struct": "HTTP_CACHE_POLICY", + "field": "Policy" + } + ] + }, + { + "name": "URL_COMPONENTS_nSchemeFlags", + "flags": false, + "members": [ + { + "name": "INTERNET_SCHEME_HTTP", + "value": 1 + }, + { + "name": "INTERNET_SCHEME_HTTPS", + "value": 2 + } + ], + "uses": [ + { + "struct": "URL_COMPONENTS", + "field": "nScheme" + } + ] + }, + { + "name": "IP_FLAG", + "flags": true, + "members": [ + { + "name": "IP_FLAG_REVERSE", + "value": 1 + }, + { + "name": "IP_FLAG_DF", + "value": 2 + } + ], + "uses": [ + { + "struct": "IP_OPTION_INFORMATION32", + "field": "Flags" + }, + { + "struct": "IP_OPTION_INFORMATION", + "field": "Flags" + } + ] + }, + { + "name": "SHARE_INFO_502_shi502_permissionsFlags", + "flags": false, + "members": [ + { + "name": "ACCESS_READ" + }, + { + "name": "ACCESS_WRITE" + }, + { + "name": "ACCESS_CREATE" + }, + { + "name": "ACCESS_EXEC" + }, + { + "name": "ACCESS_DELETE" + }, + { + "name": "ACCESS_ATRIB" + }, + { + "name": "ACCESS_PERM" + }, + { + "name": "ACCESS_ALL" + } + ], + "uses": [ + { + "struct": "SHARE_INFO_502", + "field": "shi502_permissions" + } + ] + }, + { + "name": "TCIF", + "flags": true, + "members": [ + { + "name": "TCIF_IMAGE" + }, + { + "name": "TCIF_RTLREADING" + }, + { + "name": "TCIF_TEXT" + } + ], + "uses": [ + { + "struct": "TCITEMHEADERA", + "field": "mask" + }, + { + "struct": "TCITEMHEADERW", + "field": "mask" + } + ] + }, + { + "name": "DS", + "flags": false, + "members": [ + { + "name": "DS_INET_ADDRESS" + }, + { + "name": "DS_NETBIOS_ADDRESS" + } + ], + "uses": [ + { + "struct": "KERB_BINDING_CACHE_ENTRY_DATA", + "field": "AddressType" + }, + { + "struct": "KERB_ADD_BINDING_CACHE_ENTRY_REQUEST", + "field": "AddressType" + }, + { + "struct": "KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUEST", + "field": "AddressType" + } + ] + }, + { + "name": "RPC_C_HTTP_AUTHN_TARGET", + "flags": true, + "members": [ + { + "name": "RPC_C_HTTP_AUTHN_TARGET_SERVER" + }, + { + "name": "RPC_C_HTTP_AUTHN_TARGET_PROXY" + } + ], + "uses": [ + { + "struct": "RPC_HTTP_TRANSPORT_CREDENTIALS_A", + "field": "AuthenticationTarget" + }, + { + "struct": "RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A", + "field": "AuthenticationTarget" + }, + { + "struct": "RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W", + "field": "AuthenticationTarget" + }, + { + "struct": "RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A", + "field": "AuthenticationTarget" + }, + { + "struct": "RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W", + "field": "AuthenticationTarget" + }, + { + "struct": "RPC_HTTP_TRANSPORT_CREDENTIALS_W", + "field": "AuthenticationTarget" + } + ] + }, + { + "name": "SERKF", + "flags": true, + "members": [ + { + "name": "SERKF_AVAILABLE", + "value": 2 + }, + { + "name": "SERKF_INDICATOR", + "value": 4 + }, + { + "name": "SERKF_SERIALKEYSON", + "value": 1 + } + ], + "uses": [ + { + "struct": "SERIALKEYSW", + "field": "dwFlags" + }, + { + "struct": "SERIALKEYSA", + "field": "dwFlags" + } + ] + }, + { + "name": "SV", + "flags": false, + "members": [ + { + "name": "SV_SHARESECURITY" + }, + { + "name": "SV_USERSECURITY" + } + ], + "uses": [ + { + "struct": "SERVER_INFO_402", + "field": "sv402_security" + }, + { + "struct": "SERVER_INFO_403", + "field": "sv403_security" + } + ] + }, + { + "name": "TCHITTESTINFOFlags", + "flags": false, + "members": [ + { + "name": "TCHT_NOWHERE" + }, + { + "name": "TCHT_ONITEM" + }, + { + "name": "TCHT_ONITEMICON" + }, + { + "name": "TCHT_ONITEMLABEL" + } + ], + "uses": [ + { + "struct": "TCHITTESTINFO", + "field": "flags" + } + ] + }, + { + "name": "CERT_LOGOTYPE_INFO_dwLogotypeInfoChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_LOGOTYPE_DIRECT_INFO_CHOICE" + }, + { + "name": "CERT_LOGOTYPE_INDIRECT_INFO_CHOICE" + } + ], + "uses": [ + { + "struct": "CERT_LOGOTYPE_INFO", + "field": "dwLogotypeInfoChoice" + } + ] + }, + { + "name": "FR", + "flags": true, + "members": [ + { + "name": "FR_DIALOGTERM", + "value": 64 + }, + { + "name": "FR_DOWN", + "value": 1 + }, + { + "name": "FR_ENABLEHOOK", + "value": 256 + }, + { + "name": "FR_ENABLETEMPLATE", + "value": 512 + }, + { + "name": "FR_ENABLETEMPLATEHANDLE", + "value": 8192 + }, + { + "name": "FR_FINDNEXT", + "value": 8 + }, + { + "name": "FR_HIDEUPDOWN", + "value": 16384 + }, + { + "name": "FR_HIDEMATCHCASE", + "value": 32768 + }, + { + "name": "FR_HIDEWHOLEWORD", + "value": 65536 + }, + { + "name": "FR_MATCHCASE", + "value": 4 + }, + { + "name": "FR_NOMATCHCASE", + "value": 2048 + }, + { + "name": "FR_NOUPDOWN", + "value": 1024 + }, + { + "name": "FR_NOWHOLEWORD", + "value": 4096 + }, + { + "name": "FR_REPLACE", + "value": 16 + }, + { + "name": "FR_REPLACEALL", + "value": 32 + }, + { + "name": "FR_SHOWHELP", + "value": 128 + }, + { + "name": "FR_WHOLEWORD", + "value": 2 + } + ], + "uses": [ + { + "struct": "FINDREPLACEW", + "field": "Flags" + }, + { + "struct": "FINDREPLACEA", + "field": "Flags" + } + ] + }, + { + "name": "SCARD_STATE", + "flags": false, + "members": [ + { + "name": "SCARD_STATE_UNAWARE" + }, + { + "name": "SCARD_STATE_IGNORE" + }, + { + "name": "SCARD_STATE_UNAVAILABLE" + }, + { + "name": "SCARD_STATE_EMPTY" + }, + { + "name": "SCARD_STATE_PRESENT" + }, + { + "name": "SCARD_STATE_ATRMATCH" + }, + { + "name": "SCARD_STATE_EXCLUSIVE" + }, + { + "name": "SCARD_STATE_INUSE" + }, + { + "name": "SCARD_STATE_MUTE" + } + ], + "uses": [ + { + "struct": "SCARD_READERSTATEA", + "field": "dwCurrentState" + }, + { + "struct": "SCARD_READERSTATEW", + "field": "dwCurrentState" + } + ] + }, + { + "name": "PARAFORMAT_wReservedFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "PFE_RLTPARA" + } + ], + "uses": [ + { + "struct": "PARAFORMAT", + "field": "wReserved" + } + ] + }, + { + "name": "EVENTLOGRECORD_EventTypeFlags", + "flags": false, + "members": [ + { + "name": "EVENTLOG_ERROR_TYPE", + "value": 1 + }, + { + "name": "EVENTLOG_AUDIT_FAILURE", + "value": 16 + }, + { + "name": "EVENTLOG_AUDIT_SUCCESS", + "value": 8 + }, + { + "name": "EVENTLOG_INFORMATION_TYPE", + "value": 4 + }, + { + "name": "EVENTLOG_WARNING_TYPE", + "value": 2 + } + ], + "uses": [ + { + "struct": "EVENTLOGRECORD", + "field": "EventType" + } + ] + }, + { + "name": "DCB_fDtrControlFlags", + "flags": false, + "members": [ + { + "name": "DTR_CONTROL_DISABLE", + "value": 0 + }, + { + "name": "DTR_CONTROL_ENABLE", + "value": 1 + }, + { + "name": "DTR_CONTROL_HANDSHAKE", + "value": 2 + } + ], + "uses": [ + { + "struct": "DCB", + "field": "fDtrControl" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "APPLICATION_INSTALL", + "value": 0 + }, + { + "name": "APPLICATION_UNINSTALL", + "value": 1 + }, + { + "name": "DEVICE_DRIVER_INSTALL", + "value": 10 + }, + { + "name": "MODIFY_SETTINGS", + "value": 12 + }, + { + "name": "CANCELLED_OPERATION", + "value": 13 + } + ], + "uses": [ + { + "struct": "RESTOREPOINTINFOA", + "field": "dwRestorePtType" + }, + { + "struct": "RESTOREPOINTINFOW", + "field": "dwRestorePtType" + } + ] + }, + { + "name": "HCF", + "flags": true, + "members": [ + { + "name": "HCF_HIGHCONTRASTON", + "value": 1 + }, + { + "name": "HCF_AVAILABLE", + "value": 2 + }, + { + "name": "HCF_HOTKEYACTIVE", + "value": 4 + }, + { + "name": "HCF_CONFIRMHOTKEY", + "value": 8 + }, + { + "name": "HCF_HOTKEYSOUND", + "value": 16 + }, + { + "name": "HCF_INDICATOR", + "value": 32 + }, + { + "name": "HCF_HOTKEYAVAILABLE", + "value": 64 + }, + { + "name": "HCF_OPTION_NOTHEMECHANGE", + "value": 4096 + } + ], + "uses": [ + { + "struct": "HIGHCONTRASTW", + "field": "dwFlags" + }, + { + "struct": "HIGHCONTRASTA", + "field": "dwFlags" + } + ] + }, + { + "name": "RAS_FLAGS", + "flags": false, + "members": [ + { + "name": "RAS_FLAGS_PPP_CONNECTION", + "value": 1 + }, + { + "name": "RAS_FLAGS_MESSENGER_PRESENT", + "value": 2 + }, + { + "name": "RAS_FLAGS_QUARANTINE_PRESENT", + "value": 8 + }, + { + "name": "RAS_FLAGS_ARAP_CONNECTION", + "value": 16 + }, + { + "name": "RAS_FLAGS_IKEV2_CONNECTION", + "value": 16 + }, + { + "name": "RAS_FLAGS_DORMANT", + "value": 32 + } + ], + "uses": [ + { + "struct": "RAS_CONNECTION_4", + "field": "dwConnectionFlags" + }, + { + "struct": "RAS_CONNECTION_0", + "field": "dwConnectionFlags" + }, + { + "struct": "RAS_CONNECTION_EX", + "field": "dwConnectionFlags" + } + ] + }, + { + "name": "HDI", + "flags": true, + "members": [ + { + "name": "HDI_BITMAP" + }, + { + "name": "HDI_DI_SETITEM" + }, + { + "name": "HDI_FORMAT" + }, + { + "name": "HDI_FILTER" + }, + { + "name": "HDI_HEIGHT" + }, + { + "name": "HDI_IMAGE" + }, + { + "name": "HDI_LPARAM" + }, + { + "name": "HDI_ORDER" + }, + { + "name": "HDI_STATE" + }, + { + "name": "HDI_TEXT" + }, + { + "name": "HDI_WIDTH" + } + ], + "uses": [ + { + "struct": "HDITEMW", + "field": "mask" + }, + { + "struct": "HDITEMA", + "field": "mask" + } + ] + }, + { + "name": "SYMFLAG", + "flags": true, + "members": [ + { + "name": "SYMFLAG_CLR_TOKEN", + "value": 262144 + }, + { + "name": "SYMFLAG_CONSTANT", + "value": 256 + }, + { + "name": "SYMFLAG_EXPORT", + "value": 512 + }, + { + "name": "SYMFLAG_FORWARDER", + "value": 1024 + }, + { + "name": "SYMFLAG_FRAMEREL", + "value": 32 + }, + { + "name": "SYMFLAG_FUNCTION", + "value": 2048 + }, + { + "name": "SYMFLAG_ILREL", + "value": 65536 + }, + { + "name": "SYMFLAG_LOCAL", + "value": 128 + }, + { + "name": "SYMFLAG_METADATA", + "value": 131072 + }, + { + "name": "SYMFLAG_PARAMETER", + "value": 64 + }, + { + "name": "SYMFLAG_REGISTER", + "value": 8 + }, + { + "name": "SYMFLAG_REGREL", + "value": 16 + }, + { + "name": "SYMFLAG_SLOT", + "value": 32768 + }, + { + "name": "SYMFLAG_THUNK", + "value": 8192 + }, + { + "name": "SYMFLAG_TLSREL", + "value": 16384 + }, + { + "name": "SYMFLAG_VALUEPRESENT", + "value": 1 + }, + { + "name": "SYMFLAG_VIRTUAL", + "value": 4096 + } + ], + "uses": [ + { + "struct": "SYMBOL_INFO", + "field": "Flags" + }, + { + "struct": "SYMBOL_INFOW", + "field": "Flags" + } + ] + }, + { + "name": "NTMS", + "flags": false, + "members": [ + { + "name": "NTMS_NOT_PRESENT" + }, + { + "name": "NTMS_READY" + }, + { + "name": "NTMS_NEEDS_SERVICE" + } + ], + "uses": [ + { + "struct": "NTMS_OBJECTINFORMATIONA", + "field": "dwOperationalState" + }, + { + "struct": "NTMS_OBJECTINFORMATIONW", + "field": "dwOperationalState" + } + ] + }, + { + "name": "NTMS_DRIVESTATE", + "flags": false, + "members": [ + { + "name": "NTMS_DRIVESTATE_BEING_CLEANED" + }, + { + "name": "NTMS_DRIVESTATE_DISMOUNTABLE" + }, + { + "name": "NTMS_DRIVESTATE_DISMOUNTED" + }, + { + "name": "NTMS_DRIVESTATE_LOADED" + }, + { + "name": "NTMS_DRIVESTATE_MOUNTED" + }, + { + "name": "NTMS_DRIVESTATE_UNLOADED" + } + ], + "uses": [ + { + "struct": "NTMS_DRIVEINFORMATIONA", + "field": "State" + }, + { + "struct": "NTMS_DRIVEINFORMATIONW", + "field": "State" + } + ] + }, + { + "name": "AT_ENUMFlags", + "flags": true, + "members": [ + { + "name": "JOB_RUN_PERIODICALLY" + }, + { + "name": "JOB_EXEC_ERROR" + }, + { + "name": "JOB_RUNS_TODAY" + }, + { + "name": "JOB_NONINTERACTIVE" + } + ], + "uses": [ + { + "struct": "AT_ENUM", + "field": "Flags" + } + ] + }, + { + "name": "IPSEC_TUNNEL_POLICY1Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_POLICY_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_POLICY_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_POLICY_FLAG_CLEAR_DF_ON_TUNNEL" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_ENABLE_V6_IN_V4_TUNNELING" + }, + { + "name": "IPSEC_POLICY_FLAG_ENABLE_SERVER_ADDR_ASSIGNMENT" + }, + { + "name": "IPSEC_POLICY_FLAG_TUNNEL_ALLOW_OUTBOUND_CLEAR_CONNECTION" + }, + { + "name": "IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ALREADY_SECURE_CONNECTION" + }, + { + "name": "IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ICMPV6" + } + ], + "uses": [ + { + "struct": "IPSEC_TUNNEL_POLICY1", + "field": "flags" + } + ] + }, + { + "name": "USER_PRIV", + "flags": false, + "members": [ + { + "name": "USER_PRIV_GUEST" + }, + { + "name": "USER_PRIV_USER" + }, + { + "name": "USER_PRIV_ADMIN" + } + ], + "uses": [ + { + "struct": "USER_INFO_1", + "field": "usri1_priv" + }, + { + "struct": "USER_INFO_2", + "field": "usri2_priv" + }, + { + "struct": "USER_INFO_4", + "field": "usri4_priv" + }, + { + "struct": "USER_INFO_22", + "field": "usri22_priv" + }, + { + "struct": "USER_INFO_1005", + "field": "usri1005_priv" + }, + { + "struct": "USER_INFO_11", + "field": "usri11_priv" + }, + { + "struct": "USER_INFO_3", + "field": "usri3_priv" + } + ] + }, + { + "name": "PD", + "flags": true, + "members": [ + { + "name": "PD_ALLPAGES", + "value": 0 + }, + { + "name": "PD_COLLATE", + "value": 16 + }, + { + "name": "PD_CURRENTPAGE", + "value": 4194304 + }, + { + "name": "PD_DISABLEPRINTTOFILE", + "value": 524288 + }, + { + "name": "PD_ENABLEPRINTTEMPLATE", + "value": 16384 + }, + { + "name": "PD_ENABLEPRINTTEMPLATEHANDLE", + "value": 65536 + }, + { + "name": "PD_EXCLUSIONFLAGS", + "value": 16777216 + }, + { + "name": "PD_HIDEPRINTTOFILE", + "value": 1048576 + }, + { + "name": "PD_NOCURRENTPAGE", + "value": 8388608 + }, + { + "name": "PD_NOPAGENUMS", + "value": 8 + }, + { + "name": "PD_NOSELECTION", + "value": 4 + }, + { + "name": "PD_NOWARNING", + "value": 128 + }, + { + "name": "PD_PAGENUMS", + "value": 2 + }, + { + "name": "PD_PRINTTOFILE", + "value": 32 + }, + { + "name": "PD_RETURNDC", + "value": 256 + }, + { + "name": "PD_RETURNDEFAULT", + "value": 1024 + }, + { + "name": "PD_RETURNIC", + "value": 512 + }, + { + "name": "PD_SELECTION", + "value": 1 + }, + { + "name": "PD_USEDEVMODECOPIES", + "value": 262144 + }, + { + "name": "PD_USEDEVMODECOPIESANDCOLLATE", + "value": 262144 + }, + { + "name": "PD_USELARGETEMPLATE", + "value": 268435456 + } + ], + "uses": [ + { + "struct": "PRINTDLGEXA", + "field": "Flags" + }, + { + "struct": "PRINTDLGEXW", + "field": "Flags" + } + ] + }, + { + "name": "VDS_NF_CONTROLLER", + "flags": false, + "members": [ + { + "name": "VDS_NF_CONTROLLER_ARRIVE", + "value": 103 + }, + { + "name": "VDS_NF_CONTROLLER_DEPART", + "value": 104 + }, + { + "name": "VDS_NF_CONTROLLER_MODIFY", + "value": 350 + }, + { + "name": "VDS_NF_CONTROLLER_REMOVED", + "value": 351 + } + ], + "uses": [ + { + "struct": "VDS_CONTROLLER_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_CONTROLLER_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "PARAFORMAT2_dwMaskFlags", + "flags": true, + "members": [ + { + "name": "PFM_DONOTHYPHEN" + }, + { + "name": "PFM_EFFECTS" + }, + { + "name": "PFM_KEEP" + }, + { + "name": "PFM_KEEPNEXT" + }, + { + "name": "PFM_NOLINENUMBER" + }, + { + "name": "PFM_NOWIDOWCONTROL" + }, + { + "name": "PFM_PAGEBREAKBEFORE" + }, + { + "name": "PFM_RTLPARA" + }, + { + "name": "PFM_SIDEBYSIDE" + }, + { + "name": "PFM_TABLE" + }, + { + "name": "PFM_TABLEROWDELIMITER" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "dwMask" + } + ] + }, + { + "name": "NTMS_MEDIATYPEINFORMATION_DeviceTypeFlags", + "flags": false, + "members": [ + { + "name": "FILE_DEVICE_CD_ROM" + }, + { + "name": "FILE_DEVICE_DISK" + }, + { + "name": "FILE_DEVICE_TAPE" + } + ], + "uses": [ + { + "struct": "NTMS_MEDIATYPEINFORMATION", + "field": "DeviceType" + } + ] + }, + { + "name": "SERVICE_STATUS_dwServiceTypeFlags", + "flags": false, + "members": [ + { + "name": "SERVICE_FILE_SYSTEM_DRIVER", + "value": 2 + }, + { + "name": "SERVICE_KERNEL_DRIVER", + "value": 1 + }, + { + "name": "SERVICE_WIN32_OWN_PROCESS", + "value": 16 + }, + { + "name": "SERVICE_WIN32_SHARE_PROCESS", + "value": 32 + }, + { + "name": "SERVICE_USER_OWN_PROCESS", + "value": 80 + }, + { + "name": "SERVICE_USER_SHARE_PROCESS", + "value": 96 + } + ], + "uses": [ + { + "struct": "SERVICE_STATUS", + "field": "dwServiceType" + } + ] + }, + { + "name": "SSTF", + "flags": false, + "members": [ + { + "name": "SSTF_BORDER", + "value": 2 + }, + { + "name": "SSTF_CHARS", + "value": 1 + }, + { + "name": "SSTF_DISPLAY", + "value": 3 + }, + { + "name": "SSTF_NONE", + "value": 0 + } + ], + "uses": [ + { + "struct": "SOUNDSENTRYA", + "field": "iFSTextEffect" + }, + { + "struct": "SOUNDSENTRYW", + "field": "iFSTextEffect" + } + ] + }, + { + "name": "COMBOBOXINFO_stateButtonFlags", + "flags": false, + "members": [ + { + "name": "STATE_SYSTEM_INVISIBLE" + }, + { + "name": "STATE_SYSTEM_PRESSED" + } + ], + "uses": [ + { + "struct": "COMBOBOXINFO", + "field": "stateButton" + } + ] + }, + { + "name": "PARAFORMAT_dwMaskFlags", + "flags": true, + "members": [ + { + "name": "PFM_ALIGNMENT" + }, + { + "name": "PFM_NUMBERING" + }, + { + "name": "PFM_OFFSET" + }, + { + "name": "PFM_OFFSETINDENT" + }, + { + "name": "PFM_RIGHTINDENT" + }, + { + "name": "PFM_RTLPARA" + }, + { + "name": "PFM_STARTINDENT" + }, + { + "name": "PFM_TABSTOPS" + } + ], + "uses": [ + { + "struct": "PARAFORMAT", + "field": "dwMask" + } + ] + }, + { + "name": "IKEEXT_PRESHARED_KEY_AUTHENTICATION1Flags", + "flags": true, + "members": [ + { + "name": "IKEEXT_PSK_FLAG_LOCAL_AUTH_ONLY" + }, + { + "name": "IKEEXT_PSK_FLAG_REMOTE_AUTH_ONLY" + } + ], + "uses": [ + { + "struct": "IKEEXT_PRESHARED_KEY_AUTHENTICATION1", + "field": "flags" + } + ] + }, + { + "name": "TVIF", + "flags": true, + "members": [ + { + "name": "TVIF_CHILDREN" + }, + { + "name": "TVIF_IMAGE" + }, + { + "name": "TVIF_SELECTEDIMAGE" + }, + { + "name": "TVIF_TEXT" + } + ], + "uses": [ + { + "struct": "NMTVDISPINFOW", + "field": "item" + }, + { + "struct": "NMTVDISPINFOA", + "field": "item" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "XBUTTON1", + "value": 1 + }, + { + "name": "XBUTTON2", + "value": 2 + } + ], + "uses": [ + { + "struct": "MOUSEHOOKSTRUCTEX", + "field": "mouseData" + }, + { + "struct": "MSLLHOOKSTRUCT", + "field": "mouseData" + } + ] + }, + { + "name": "TCIF", + "flags": true, + "members": [ + { + "name": "TCIF_IMAGE" + }, + { + "name": "TCIF_PARAM" + }, + { + "name": "TCIF_RTLREADING" + }, + { + "name": "TCIF_STATE" + }, + { + "name": "TCIF_TEXT" + } + ], + "uses": [ + { + "struct": "TCITEMW", + "field": "mask" + }, + { + "struct": "TCITEMA", + "field": "mask" + } + ] + }, + { + "name": "RPC_C_QOS_IDENTITY", + "flags": false, + "members": [ + { + "name": "RPC_C_QOS_IDENTITY_STATIC" + }, + { + "name": "RPC_C_QOS_IDENTITY_DYNAMIC" + } + ], + "uses": [ + { + "struct": "RPC_SECURITY_QOS_V4_W", + "field": "IdentityTracking" + }, + { + "struct": "RPC_SECURITY_QOS_V5_W", + "field": "IdentityTracking" + }, + { + "struct": "RPC_SECURITY_QOS_V5_A", + "field": "IdentityTracking" + }, + { + "struct": "RPC_SECURITY_QOS_V4_A", + "field": "IdentityTracking" + } + ] + }, + { + "name": "USE", + "flags": false, + "members": [ + { + "name": "USE_WILDCARD" + }, + { + "name": "USE_DISKDEV" + }, + { + "name": "USE_SPOOLDEV" + }, + { + "name": "USE_IPC" + } + ], + "uses": [ + { + "struct": "USE_INFO_1", + "field": "ui1_asg_type" + }, + { + "struct": "USE_INFO_2", + "field": "ui2_asg_type" + } + ] + }, + { + "name": "NTMS_PARTSTATE", + "flags": false, + "members": [ + { + "name": "NTMS_PARTSTATE_ALLOCATED" + }, + { + "name": "NTMS_PARTSTATE_AVAILABLE" + }, + { + "name": "NTMS_PARTSTATE_COMPLETE" + }, + { + "name": "NTMS_PARTSTATE_DECOMMISIONED" + }, + { + "name": "NTMS_PARTSTATE_INCOMPATIBLE" + }, + { + "name": "NTMS_PARTSTATE_FOREIGN" + }, + { + "name": "NTMS_PARTSTATE_IMPORT" + }, + { + "name": "NTMS_PARTSTATE_UNPREPARED" + }, + { + "name": "NTMS_PARTSTATE_RESERVED" + } + ], + "uses": [ + { + "struct": "NTMS_PARTITIONINFORMATIONW", + "field": "State" + }, + { + "struct": "NTMS_PARTITIONINFORMATIONA", + "field": "State" + } + ] + }, + { + "name": "WINTRUST_DATA_dwUIChoiceFlags", + "flags": false, + "members": [ + { + "name": "WTD_UI_ALL", + "value": 1 + }, + { + "name": "WTD_UI_NONE", + "value": 2 + }, + { + "name": "WTD_UI_NOBAD", + "value": 3 + }, + { + "name": "WTD_UI_NOGOOD", + "value": 4 + } + ], + "uses": [ + { + "struct": "WINTRUST_DATA", + "field": "dwUIChoice" + } + ] + }, + { + "name": "NMCUSTOMDRAW_dwDrawStageFlags", + "flags": false, + "members": [ + { + "name": "Global_Values_" + }, + { + "name": "CDDS_POSTPAINT" + }, + { + "name": "CDDS_PREERASE" + }, + { + "name": "CDDS_PREPAINT" + }, + { + "name": "Item-specific_Values_" + }, + { + "name": "CDDS_ITEMPOSTERASE" + }, + { + "name": "CDDS_ITEMPOSTPAINT" + }, + { + "name": "CDDS_ITEMPREERASE" + }, + { + "name": "CDDS_ITEMPREPAINT" + }, + { + "name": "CDDS_SUBITEM" + } + ], + "uses": [ + { + "struct": "NMCUSTOMDRAW", + "field": "dwDrawStage" + } + ] + }, + { + "name": "WINTRUST_SIGNATURE_SETTINGSFlags", + "flags": false, + "members": [ + { + "name": "WSS_VERIFY_SPECIFIC", + "value": 1 + }, + { + "name": "WSS_GET_SECONDARY_SIG_COUNT", + "value": 2 + } + ], + "uses": [ + { + "struct": "WINTRUST_SIGNATURE_SETTINGS", + "field": "dwFlags" + } + ] + }, + { + "name": "RPC_BINDING_HANDLE_OPTIONS_V1Flags", + "flags": true, + "members": [ + { + "name": "RPC_BHO_NONCAUSAL" + }, + { + "name": "RPC_BHO_DONTLINGER" + } + ], + "uses": [ + { + "struct": "RPC_BINDING_HANDLE_OPTIONS_V1", + "field": "Flags" + } + ] + }, + { + "name": "MPR_ET", + "flags": false, + "members": [ + { + "name": "MPR_ET_None" + }, + { + "name": "MPR_ET_Require" + }, + { + "name": "MPR_ET_RequireMax" + }, + { + "name": "MPR_ET_Optional" + } + ], + "uses": [ + { + "struct": "MPR_INTERFACE_2", + "field": "dwEncryptionType" + }, + { + "struct": "MPR_INTERFACE_3", + "field": "dwEncryptionType" + } + ] + }, + { + "name": "MCGRIDINFO_dwPartFlags", + "flags": false, + "members": [ + { + "name": "MCGIP_CALENDARCONTROL" + }, + { + "name": "MCGIP_NEXT" + }, + { + "name": "MCGIP_PREV" + }, + { + "name": "MCGIP_FOOTER" + }, + { + "name": "MCGIP_CALENDAR" + }, + { + "name": "MCGIP_CALENDARHEADER" + }, + { + "name": "MCGIP_CALENDARBODY" + }, + { + "name": "MCGIP_CALENDARROW" + }, + { + "name": "MCGIP_CALENDARCELL" + } + ], + "uses": [ + { + "struct": "MCGRIDINFO", + "field": "dwPart" + } + ] + }, + { + "name": "PARAFORMAT2_wBordersFlags", + "flags": true, + "members": [ + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "4" + }, + { + "name": "8" + }, + { + "name": "16" + }, + { + "name": "32" + }, + { + "name": "64" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wBorders" + } + ] + }, + { + "name": "TRUSTEE_IS", + "flags": false, + "members": [ + { + "name": "TRUSTEE_IS_NAME" + }, + { + "name": "TRUSTEE_IS_OBJECTS_AND_NAME" + }, + { + "name": "TRUSTEE_IS_OBJECTS_AND_SID" + }, + { + "name": "TRUSTEE_IS_SID" + } + ], + "uses": [ + { + "struct": "TRUSTEE_A", + "field": "ptstrName" + }, + { + "struct": "TRUSTEE_W", + "field": "ptstrName" + } + ] + }, + { + "name": "NOTIFYADDFlags", + "flags": true, + "members": [ + { + "name": "CONNECT_TEMPORARY" + }, + { + "name": "CONNECT_INTERACTIVE" + }, + { + "name": "CONNECT_PROMPT" + }, + { + "name": "CONNECT_UPDATE_PROFILE" + }, + { + "name": "CONNECT_UPDATE_RECENT" + } + ], + "uses": [ + { + "struct": "NOTIFYADD", + "field": "dwAddFlags" + } + ] + }, + { + "name": "JOBOBJECT_BASIC_LIMIT_INFORMATIONFlags", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_LIMIT_ACTIVE_PROCESS", + "value": 8 + }, + { + "name": "JOB_OBJECT_LIMIT_AFFINITY", + "value": 16 + }, + { + "name": "JOB_OBJECT_LIMIT_BREAKAWAY_OK", + "value": 2048 + }, + { + "name": "JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION", + "value": 1024 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY", + "value": 512 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_TIME", + "value": 4 + }, + { + "name": "JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE", + "value": 8192 + }, + { + "name": "JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME", + "value": 64 + }, + { + "name": "JOB_OBJECT_LIMIT_PRIORITY_CLASS", + "value": 32 + }, + { + "name": "JOB_OBJECT_LIMIT_PROCESS_MEMORY", + "value": 256 + }, + { + "name": "JOB_OBJECT_LIMIT_PROCESS_TIME", + "value": 2 + }, + { + "name": "JOB_OBJECT_LIMIT_SCHEDULING_CLASS", + "value": 128 + }, + { + "name": "JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK", + "value": 4096 + }, + { + "name": "JOB_OBJECT_LIMIT_SUBSET_AFFINITY", + "value": 16384 + }, + { + "name": "JOB_OBJECT_LIMIT_WORKINGSET", + "value": 1 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_BASIC_LIMIT_INFORMATION", + "field": "LimitFlags" + } + ] + }, + { + "name": "GOPHER_TYPE", + "flags": false, + "members": [ + { + "name": "GOPHER_TYPE_ASK" + }, + { + "name": "GOPHER_TYPE_BINARY" + }, + { + "name": "GOPHER_TYPE_BITMAP" + }, + { + "name": "GOPHER_TYPE_CALENDAR" + }, + { + "name": "GOPHER_TYPE_CSO" + }, + { + "name": "GOPHER_TYPE_DIRECTORY" + }, + { + "name": "GOPHER_TYPE_DOS_ARCHIVE" + }, + { + "name": "GOPHER_TYPE_ERROR" + }, + { + "name": "GOPHER_TYPE_GIF" + }, + { + "name": "GOPHER_TYPE_GOPHER_PLUS" + }, + { + "name": "GOPHER_TYPE_HTML" + }, + { + "name": "GOPHER_TYPE_IMAGE" + }, + { + "name": "GOPHER_TYPE_INDEX_SERVER" + }, + { + "name": "GOPHER_TYPE_INLINE" + }, + { + "name": "GOPHER_TYPE_MAC_BINHEX" + }, + { + "name": "GOPHER_TYPE_MOVIE" + }, + { + "name": "GOPHER_TYPE_PDF" + }, + { + "name": "GOPHER_TYPE_REDUNDANT" + }, + { + "name": "GOPHER_TYPE_SOUND" + }, + { + "name": "GOPHER_TYPE_TELNET" + }, + { + "name": "GOPHER_TYPE_TEXT_FILE" + }, + { + "name": "GOPHER_TYPE_TN3270" + }, + { + "name": "GOPHER_TYPE_UNIX_UUENCODED" + }, + { + "name": "GOPHER_TYPE_UNKNOWN" + } + ], + "uses": [ + { + "struct": "GOPHER_FIND_DATAW", + "field": "GopherType" + }, + { + "struct": "GOPHER_FIND_DATAA", + "field": "GopherType" + } + ] + }, + { + "name": "GET_CHANGER_PARAMETERS_Features0Flags", + "flags": true, + "members": [ + { + "name": "CHANGER_BAR_CODE_SCANNER_INSTALLED", + "value": 1 + }, + { + "name": "CHANGER_CARTRIDGE_MAGAZINE", + "value": 256 + }, + { + "name": "CHANGER_CLEANER_ACCESS_NOT_VALID", + "value": 262144 + }, + { + "name": "CHANGER_CLEANER_SLOT", + "value": 64 + }, + { + "name": "CHANGER_CLOSE_IEPORT", + "value": 4 + }, + { + "name": "CHANGER_DEVICE_REINITIALIZE_CAPABLE", + "value": 134217728 + }, + { + "name": "CHANGER_DRIVE_CLEANING_REQUIRED", + "value": 65536 + }, + { + "name": "CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS", + "value": 536870912 + }, + { + "name": "CHANGER_EXCHANGE_MEDIA", + "value": 32 + }, + { + "name": "CHANGER_INIT_ELEM_STAT_WITH_RANGE", + "value": 2 + }, + { + "name": "CHANGER_KEYPAD_ENABLE_DISABLE", + "value": 268435456 + }, + { + "name": "CHANGER_LOCK_UNLOCK", + "value": 128 + }, + { + "name": "CHANGER_MEDIUM_FLIP", + "value": 512 + }, + { + "name": "CHANGER_OPEN_IEPORT", + "value": 8 + }, + { + "name": "CHANGER_POSITION_TO_ELEMENT", + "value": 1024 + }, + { + "name": "CHANGER_PREDISMOUNT_EJECT_REQUIRED", + "value": 131072 + }, + { + "name": "CHANGER_PREMOUNT_EJECT_REQUIRED", + "value": 524288 + }, + { + "name": "CHANGER_REPORT_IEPORT_STATE", + "value": 2048 + }, + { + "name": "CHANGER_SERIAL_NUMBER_VALID", + "value": 67108864 + }, + { + "name": "CHANGER_STATUS_NON_VOLATILE", + "value": 16 + }, + { + "name": "CHANGER_STORAGE_DRIVE", + "value": 4096 + }, + { + "name": "CHANGER_STORAGE_IEPORT", + "value": 8192 + }, + { + "name": "CHANGER_STORAGE_SLOT", + "value": 16384 + }, + { + "name": "CHANGER_STORAGE_TRANSPORT", + "value": 32768 + }, + { + "name": "CHANGER_VOLUME_ASSERT", + "value": 4194304 + }, + { + "name": "CHANGER_VOLUME_IDENTIFICATION", + "value": 1048576 + }, + { + "name": "CHANGER_VOLUME_REPLACE", + "value": 8388608 + }, + { + "name": "CHANGER_VOLUME_SEARCH", + "value": 2097152 + }, + { + "name": "CHANGER_VOLUME_UNDEFINE", + "value": 16777216 + } + ], + "uses": [ + { + "struct": "GET_CHANGER_PARAMETERS", + "field": "Features0" + } + ] + }, + { + "name": "MSV1_0_LM20_LOGON_PROFILEFlags", + "flags": true, + "members": [ + { + "name": "LOGON_GUEST" + }, + { + "name": "LOGON_NOENCRYPTION" + }, + { + "name": "LOGON_CACHED_ACCOUNT" + }, + { + "name": "LOGON_USED_LM_PASSWORD" + }, + { + "name": "LOGON_EXTRA_SIDS" + }, + { + "name": "LOGON_SUBAUTH_SESSION_KEY" + }, + { + "name": "LOGON_SERVER_TRUST_ACCOUNT" + }, + { + "name": "LOGON_PROFILE_PATH_RETURNED" + }, + { + "name": "LOGON_RESOURCE_GROUPS" + } + ], + "uses": [ + { + "struct": "MSV1_0_LM20_LOGON_PROFILE", + "field": "UserFlags" + } + ] + }, + { + "name": "TXFS_MODIFY_RMFlags", + "flags": true, + "members": [ + { + "name": "TXFS_RM_FLAG_LOGGING_MODE", + "value": 1 + }, + { + "name": "TXFS_RM_FLAG_RENAME_RM", + "value": 2 + }, + { + "name": "TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MAX", + "value": 4 + }, + { + "name": "TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN", + "value": 8 + }, + { + "name": "TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS", + "value": 16 + }, + { + "name": "TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT", + "value": 32 + }, + { + "name": "TXFS_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE", + "value": 64 + }, + { + "name": "TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX", + "value": 128 + }, + { + "name": "TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN", + "value": 256 + }, + { + "name": "TXFS_RM_FLAG_GROW_LOG", + "value": 1024 + }, + { + "name": "TXFS_RM_FLAG_SHRINK_LOG", + "value": 2048 + }, + { + "name": "TXFS_RM_FLAG_ENFORCE_MINIMUM_SIZE", + "value": 4096 + }, + { + "name": "TXFS_RM_FLAG_PRESERVE_CHANGES", + "value": 8192 + }, + { + "name": "TXFS_RM_FLAG_RESET_RM_AT_NEXT_START", + "value": 16384 + }, + { + "name": "TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START", + "value": 32768 + }, + { + "name": "TXFS_RM_FLAG_PREFER_CONSISTENCY", + "value": 65536 + }, + { + "name": "TXFS_RM_FLAG_PREFER_AVAILABILITY", + "value": 131072 + } + ], + "uses": [ + { + "struct": "TXFS_MODIFY_RM", + "field": "Flags" + } + ] + }, + { + "name": "MIB_IFROW_dwOperStatusFlags", + "flags": false, + "members": [ + { + "name": "IF_OPER_STATUS_NON_OPERATIONAL" + }, + { + "name": "IF_OPER_STATUS_UNREACHABLE" + }, + { + "name": "IF_OPER_STATUS_DISCONNECTED" + }, + { + "name": "IF_OPER_STATUS_CONNECTING" + }, + { + "name": "IF_OPER_STATUS_CONNECTED" + }, + { + "name": "IF_OPER_STATUS_OPERATIONAL" + } + ], + "uses": [ + { + "struct": "MIB_IFROW", + "field": "dwOperStatus" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "I_GROUPIDCALLBACK" + }, + { + "name": "I_GROUPIDNONE" + } + ], + "uses": [ + { + "struct": "LVITEMA", + "field": "iGroupId" + }, + { + "struct": "LVITEMW", + "field": "iGroupId" + } + ] + }, + { + "name": "ACCEL_fVirtFlags", + "flags": true, + "members": [ + { + "name": "FALT", + "value": 16 + }, + { + "name": "FCONTROL", + "value": 8 + }, + { + "name": "FNOINVERT", + "value": 2 + }, + { + "name": "FSHIFT", + "value": 4 + }, + { + "name": "FVIRTKEY" + } + ], + "uses": [ + { + "struct": "ACCEL", + "field": "fVirt" + } + ] + }, + { + "name": "ADS_RIGHT_DS", + "flags": false, + "members": [ + { + "name": "ADS_RIGHT_DS_READ_PROP_and_or_ADS_RIGHT_DS_WRITE_PROP" + }, + { + "name": "ADS_RIGHT_DS_CONTROL_ACCESS" + }, + { + "name": "ADS_RIGHT_DS_CREATE_CHILD" + }, + { + "name": "ADS_RIGHT_DS_SELF" + } + ], + "uses": [ + { + "struct": "SYSTEM_AUDIT_CALLBACK_OBJECT_ACE", + "field": "ObjectType" + }, + { + "struct": "SYSTEM_AUDIT_OBJECT_ACE", + "field": "ObjectType" + } + ] + }, + { + "name": "SCH", + "flags": true, + "members": [ + { + "name": "SCH_CRED_AUTO_CRED_VALIDATION", + "value": 32 + }, + { + "name": "SCH_CRED_CACHE_ONLY_URL_RETRIEVAL_ON_CREATE", + "value": 131072 + }, + { + "name": "SCH_DISABLE_RECONNECTS", + "value": 128 + }, + { + "name": "SCH_CRED_IGNORE_NO_REVOCATION_CHECK", + "value": 2048 + }, + { + "name": "SCH_CRED_IGNORE_REVOCATION_OFFLINE", + "value": 4096 + }, + { + "name": "SCH_CRED_MANUAL_CRED_VALIDATION", + "value": 8 + }, + { + "name": "SCH_CRED_NO_DEFAULT_CREDS", + "value": 16 + }, + { + "name": "SCH_CRED_NO_SERVERNAME_CHECK", + "value": 4 + }, + { + "name": "SCH_CRED_NO_SYSTEM_MAPPER", + "value": 2 + }, + { + "name": "SCH_CRED_REVOCATION_CHECK_CHAIN", + "value": 512 + }, + { + "name": "SCH_CRED_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT", + "value": 1024 + }, + { + "name": "SCH_CRED_REVOCATION_CHECK_END_CERT", + "value": 256 + }, + { + "name": "SCH_CRED_USE_DEFAULT_CREDS", + "value": 64 + }, + { + "name": "SCH_SEND_AUX_RECORD", + "value": 2097152 + }, + { + "name": "SCH_SEND_ROOT_CERT", + "value": 262144 + }, + { + "name": "SCH_USE_STRONG_CRYPTO", + "value": 4194304 + }, + { + "name": "SCH_USE_PRESHAREDKEY_ONLY", + "value": 8388608 + } + ], + "uses": [ + { + "struct": "SCH_CREDENTIALS", + "field": "dwFlags" + }, + { + "struct": "SCHANNEL_CRED", + "field": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ToleranceLow", + "value": 1 + }, + { + "name": "ToleranceMedium", + "value": 2 + }, + { + "name": "ToleranceHigh", + "value": 3 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2", + "field": "RateControlTolerance" + }, + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2", + "field": "IoRateControlTolerance" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION", + "field": "RateControlTolerance" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "NetRateControlTolerance" + }, + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2", + "field": "NetRateControlTolerance" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "RateControlTolerance" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "IoRateControlTolerance" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "CpuRateControlTolerance" + }, + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2", + "field": "CpuRateControlTolerance" + }, + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION", + "field": "RateControlTolerance" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "SymCoff" + }, + { + "name": "SymCv" + }, + { + "name": "SymDeferred" + }, + { + "name": "SymDia" + }, + { + "name": "SymExport" + }, + { + "name": "SymNone" + }, + { + "name": "SymPdb" + }, + { + "name": "SymSym" + }, + { + "name": "SymVirtual" + } + ], + "uses": [ + { + "struct": "IMAGEHLP_MODULE", + "field": "SymType" + }, + { + "struct": "IMAGEHLP_MODULE64", + "field": "SymType" + }, + { + "struct": "IMAGEHLP_MODULEW64", + "field": "SymType" + } + ] + }, + { + "name": "NETINFOSTRUCT_dwCharacteristicsFlags", + "flags": true, + "members": [ + { + "name": "NETINFO_DLL16" + }, + { + "name": "NETINFO_DISKRED" + }, + { + "name": "NETINFO_PRINTERRED" + } + ], + "uses": [ + { + "struct": "NETINFOSTRUCT", + "field": "dwCharacteristics" + } + ] + }, + { + "name": "NTMS_OPSTATE", + "flags": false, + "members": [ + { + "name": "NTMS_OPSTATE_SUBMITTED" + }, + { + "name": "NTMS_OPSTATE_ACTIVE" + }, + { + "name": "NTMS_OPSTATE_INPROGRESS" + }, + { + "name": "NTMS_OPSTATE_REFUSED" + }, + { + "name": "NTMS_OPSTATE_COMPLETE" + } + ], + "uses": [ + { + "struct": "NTMS_OPREQUESTINFORMATIONA", + "field": "State" + }, + { + "struct": "NTMS_OPREQUESTINFORMATIONW", + "field": "State" + } + ] + }, + { + "name": "GCPCLASS", + "flags": false, + "members": [ + { + "name": "GCPCLASS_ARABIC" + }, + { + "name": "GCPCLASS_HEBREW" + }, + { + "name": "GCPCLASS_LATIN" + }, + { + "name": "GCPCLASS_LATINNUMBER" + }, + { + "name": "GCPCLASS_LOCALNUMBER" + } + ], + "uses": [ + { + "struct": "GCP_RESULTSW", + "field": "lpClass" + }, + { + "struct": "GCP_RESULTSA", + "field": "lpClass" + } + ] + }, + { + "name": "SHARE_INFO_503_shi503_permissionsFlags", + "flags": false, + "members": [ + { + "name": "ACCESS_READ", + "value": 1 + }, + { + "name": "ACCESS_WRITE", + "value": 2 + }, + { + "name": "ACCESS_CREATE", + "value": 4 + }, + { + "name": "ACCESS_EXEC", + "value": 8 + }, + { + "name": "ACCESS_DELETE", + "value": 16 + }, + { + "name": "ACCESS_ATRIB", + "value": 32 + }, + { + "name": "ACCESS_PERM", + "value": 64 + }, + { + "name": "ACCESS_ALL", + "value": 32768 + } + ], + "uses": [ + { + "struct": "SHARE_INFO_503", + "field": "shi503_permissions" + } + ] + }, + { + "name": "NTMS_NOTIFICATIONINFORMATION_dwOperationFlags", + "flags": false, + "members": [ + { + "name": "NTMS_OBJ_INSERT" + }, + { + "name": "NTMS_OBJ_DELETE" + }, + { + "name": "NTMS_OBJ_UPDATE" + } + ], + "uses": [ + { + "struct": "NTMS_NOTIFICATIONINFORMATION", + "field": "dwOperation" + } + ] + }, + { + "name": "ACE_HEADER_AceTypeFlags", + "flags": false, + "members": [ + { + "name": "ACCESS_ALLOWED_ACE_TYPE" + }, + { + "name": "ACCESS_ALLOWED_CALLBACK_ACE_TYPE" + }, + { + "name": "ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE" + }, + { + "name": "ACCESS_ALLOWED_COMPOUND_ACE_TYPE" + }, + { + "name": "ACCESS_ALLOWED_OBJECT_ACE_TYPE" + }, + { + "name": "ACCESS_DENIED_ACE_TYPE" + }, + { + "name": "ACCESS_DENIED_CALLBACK_ACE_TYPE" + }, + { + "name": "ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE" + }, + { + "name": "ACCESS_DENIED_OBJECT_ACE_TYPE" + }, + { + "name": "ACCESS_MAX_MS_ACE_TYPE" + }, + { + "name": "ACCESS_MAX_MS_V2_ACE_TYPE" + }, + { + "name": "ACCESS_MAX_MS_V3_ACE_TYPE" + }, + { + "name": "ACCESS_MAX_MS_V4_ACE_TYPE" + }, + { + "name": "ACCESS_MAX_MS_OBJECT_ACE_TYPE" + }, + { + "name": "ACCESS_MIN_MS_ACE_TYPE" + }, + { + "name": "ACCESS_MIN_MS_OBJECT_ACE_TYPE" + }, + { + "name": "SYSTEM_ALARM_ACE_TYPE" + }, + { + "name": "SYSTEM_ALARM_CALLBACK_ACE_TYPE" + }, + { + "name": "SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE" + }, + { + "name": "SYSTEM_ALARM_OBJECT_ACE_TYPE" + }, + { + "name": "SYSTEM_AUDIT_ACE_TYPE" + }, + { + "name": "SYSTEM_AUDIT_CALLBACK_ACE_TYPE" + }, + { + "name": "SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE" + }, + { + "name": "SYSTEM_AUDIT_OBJECT_ACE_TYPE" + }, + { + "name": "SYSTEM_MANDATORY_LABEL_ACE_TYPE", + "value": 17 + } + ], + "uses": [ + { + "struct": "ACE_HEADER", + "field": "AceType" + } + ] + }, + { + "name": "AT_INFOFlags", + "flags": false, + "members": [ + { + "name": "JOB_RUN_PERIODICALLY" + }, + { + "name": "JOB_ADD_CURRENT_DATE" + }, + { + "name": "JOB_NONINTERACTIVE" + } + ], + "uses": [ + { + "struct": "AT_INFO", + "field": "Flags" + } + ] + }, + { + "name": "NMTBHOTITEMFlags", + "flags": true, + "members": [ + { + "name": "HICF_ACCELERATOR" + }, + { + "name": "HICF_ARROWKEYS" + }, + { + "name": "HICF_DUPACCEL" + }, + { + "name": "HICF_ENTERING" + }, + { + "name": "HICF_LEAVING" + }, + { + "name": "HICF_LMOUSE" + }, + { + "name": "HICF_MOUSE" + }, + { + "name": "HICF_OTHER" + }, + { + "name": "HICF_RESELECT" + }, + { + "name": "HICF_TOGGLEDROPDOWN" + } + ], + "uses": [ + { + "struct": "NMTBHOTITEM", + "field": "dwFlags" + } + ] + }, + { + "name": "DOMAIN_PASSWORD_INFORMATION_PasswordPropertiesFlags", + "flags": true, + "members": [ + { + "name": "DOMAIN_PASSWORD_COMPLEX" + }, + { + "name": "DOMAIN_PASSWORD_NO_ANON_CHANGE" + }, + { + "name": "DOMAIN_PASSWORD_NO_CLEAR_CHANGE" + }, + { + "name": "DOMAIN_LOCKOUT_ADMINS" + }, + { + "name": "DOMAIN_PASSWORD_STORE_CLEARTEXT" + }, + { + "name": "DOMAIN_REFUSE_PASSWORD_CHANGE" + } + ], + "uses": [ + { + "struct": "DOMAIN_PASSWORD_INFORMATION", + "field": "PasswordProperties" + } + ] + }, + { + "name": "SV_TYPE", + "flags": true, + "members": [ + { + "name": "SV_TYPE_WORKSTATION", + "value": 1 + }, + { + "name": "SV_TYPE_SERVER", + "value": 2 + }, + { + "name": "SV_TYPE_SQLSERVER", + "value": 4 + }, + { + "name": "SV_TYPE_DOMAIN_CTRL", + "value": 8 + }, + { + "name": "SV_TYPE_DOMAIN_BAKCTRL", + "value": 16 + }, + { + "name": "SV_TYPE_TIME_SOURCE", + "value": 32 + }, + { + "name": "SV_TYPE_AFP", + "value": 64 + }, + { + "name": "SV_TYPE_NOVELL", + "value": 128 + }, + { + "name": "SV_TYPE_DOMAIN_MEMBER", + "value": 256 + }, + { + "name": "SV_TYPE_PRINTQ_SERVER", + "value": 512 + }, + { + "name": "SV_TYPE_DIALIN_SERVER", + "value": 1024 + }, + { + "name": "SV_TYPE_XENIX_SERVER", + "value": 2048 + }, + { + "name": "SV_TYPE_NT", + "value": 4096 + }, + { + "name": "SV_TYPE_WFW", + "value": 8192 + }, + { + "name": "SV_TYPE_SERVER_MFPN", + "value": 16384 + }, + { + "name": "SV_TYPE_SERVER_NT", + "value": 32768 + }, + { + "name": "SV_TYPE_POTENTIAL_BROWSER", + "value": 65536 + }, + { + "name": "SV_TYPE_BACKUP_BROWSER", + "value": 131072 + }, + { + "name": "SV_TYPE_MASTER_BROWSER", + "value": 262144 + }, + { + "name": "SV_TYPE_DOMAIN_MASTER", + "value": 524288 + }, + { + "name": "SV_TYPE_SERVER_OSF", + "value": 1048576 + }, + { + "name": "SV_TYPE_SERVER_VMS", + "value": 2097152 + }, + { + "name": "SV_TYPE_WINDOWS", + "value": 4194304 + }, + { + "name": "SV_TYPE_DFS", + "value": 8388608 + }, + { + "name": "SV_TYPE_CLUSTER_NT", + "value": 16777216 + }, + { + "name": "SV_TYPE_TERMINALSERVER", + "value": 33554432 + }, + { + "name": "SV_TYPE_CLUSTER_VS_NT", + "value": 67108864 + }, + { + "name": "SV_TYPE_DCE", + "value": 268435456 + }, + { + "name": "SV_TYPE_ALTERNATE_XPORT", + "value": 536870912 + }, + { + "name": "SV_TYPE_LOCAL_LIST_ONLY", + "value": 1073741824 + }, + { + "name": "SV_TYPE_DOMAIN_ENUM", + "value": 2147483648 + } + ], + "uses": [ + { + "struct": "SERVER_INFO_102", + "field": "sv102_type" + }, + { + "struct": "SERVER_INFO_101", + "field": "sv101_type" + } + ] + }, + { + "name": "JOBOBJECT_SECURITY_LIMIT_INFORMATIONFlags", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_SECURITY_FILTER_TOKENS", + "value": 8 + }, + { + "name": "JOB_OBJECT_SECURITY_NO_ADMIN", + "value": 1 + }, + { + "name": "JOB_OBJECT_SECURITY_ONLY_TOKEN", + "value": 4 + }, + { + "name": "JOB_OBJECT_SECURITY_RESTRICTED_TOKEN", + "value": 2 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_SECURITY_LIMIT_INFORMATION", + "field": "SecurityLimitFlags" + } + ] + }, + { + "name": "DRAGLISTINFO_uNotificationFlags", + "flags": false, + "members": [ + { + "name": "DL_BEGINDRAG" + }, + { + "name": "DL_CANCELDRAG" + }, + { + "name": "DL_DRAGGING" + }, + { + "name": "DL_DROPPED" + } + ], + "uses": [ + { + "struct": "DRAGLISTINFO", + "field": "uNotification" + } + ] + }, + { + "name": "WINTRUST_DATA_dwStateActionFlags", + "flags": false, + "members": [ + { + "name": "WTD_STATEACTION_IGNORE", + "value": 0 + }, + { + "name": "WTD_STATEACTION_VERIFY", + "value": 1 + }, + { + "name": "WTD_STATEACTION_CLOSE", + "value": 2 + }, + { + "name": "WTD_STATEACTION_AUTO_CACHE", + "value": 3 + }, + { + "name": "WTD_STATEACTION_AUTO_CACHE_FLUSH", + "value": 4 + } + ], + "uses": [ + { + "struct": "WINTRUST_DATA", + "field": "dwStateAction" + } + ] + }, + { + "name": "CERT_STORE_PROV_INFOFlags", + "flags": true, + "members": [ + { + "name": "CERT_STORE_PROV_EXTERNAL_FLAG" + }, + { + "name": "CERT_STORE_PROV_DELETED_FLAG" + }, + { + "name": "CERT_STORE_PROV_NO_PERSIST_FLAG" + }, + { + "name": "CERT_STORE_PROV_SYSTEM_STORE_FLAG" + }, + { + "name": "CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG" + } + ], + "uses": [ + { + "struct": "CERT_STORE_PROV_INFO", + "field": "dwStoreProvFlags" + } + ] + }, + { + "name": "VS_FIXEDFILEINFO_dwFileTypeFlags", + "flags": false, + "members": [ + { + "name": "VFT_APP" + }, + { + "name": "VFT_DLL" + }, + { + "name": "VFT_DRV" + }, + { + "name": "VFT_FONT" + }, + { + "name": "VFT_STATIC_LIB" + }, + { + "name": "VFT_UNKNOWN" + }, + { + "name": "VFT_VXD" + } + ], + "uses": [ + { + "struct": "VS_FIXEDFILEINFO", + "field": "dwFileType" + } + ] + }, + { + "name": "PD", + "flags": true, + "members": [ + { + "name": "PD_ALLPAGES", + "value": 0 + }, + { + "name": "PD_COLLATE", + "value": 16 + }, + { + "name": "PD_DISABLEPRINTTOFILE", + "value": 524288 + }, + { + "name": "PD_ENABLEPRINTHOOK", + "value": 4096 + }, + { + "name": "PD_ENABLEPRINTTEMPLATE", + "value": 16384 + }, + { + "name": "PD_ENABLEPRINTTEMPLATEHANDLE", + "value": 65536 + }, + { + "name": "PD_ENABLESETUPHOOK", + "value": 8192 + }, + { + "name": "PD_ENABLESETUPTEMPLATE", + "value": 32768 + }, + { + "name": "PD_ENABLESETUPTEMPLATEHANDLE", + "value": 131072 + }, + { + "name": "PD_HIDEPRINTTOFILE", + "value": 1048576 + }, + { + "name": "PD_NONETWORKBUTTON", + "value": 2097152 + }, + { + "name": "PD_NOPAGENUMS", + "value": 8 + }, + { + "name": "PD_NOSELECTION", + "value": 4 + }, + { + "name": "PD_NOWARNING", + "value": 128 + }, + { + "name": "PD_PAGENUMS", + "value": 2 + }, + { + "name": "PD_PRINTSETUP", + "value": 64 + }, + { + "name": "PD_PRINTTOFILE", + "value": 32 + }, + { + "name": "PD_RETURNDC", + "value": 256 + }, + { + "name": "PD_RETURNDEFAULT", + "value": 1024 + }, + { + "name": "PD_RETURNIC", + "value": 512 + }, + { + "name": "PD_SELECTION", + "value": 1 + }, + { + "name": "PD_SHOWHELP", + "value": 2048 + }, + { + "name": "PD_USEDEVMODECOPIES", + "value": 262144 + }, + { + "name": "PD_USEDEVMODECOPIESANDCOLLATE", + "value": 262144 + } + ], + "uses": [ + { + "struct": "PRINTDLGA", + "field": "Flags" + }, + { + "struct": "PRINTDLGW", + "field": "Flags" + } + ] + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_ValueTypeFlags", + "flags": false, + "members": [ + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64", + "value": 1 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64", + "value": 2 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING", + "value": 3 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING", + "value": 16 + } + ], + "uses": [ + { + "struct": "CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1", + "field": "ValueType" + } + ] + }, + { + "name": "CMSG_KEY_AGREE_ORIGINATOR", + "flags": false, + "members": [ + { + "name": "CMSG_KEY_AGREE_ORIGINATOR_CERT" + }, + { + "name": "CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY" + } + ], + "uses": [ + { + "struct": "CMSG_KEY_AGREE_RECIPIENT_INFO", + "field": "dwOriginatorChoice" + }, + { + "struct": "CMSG_KEY_AGREE_ENCRYPT_INFO", + "field": "dwOriginatorChoice" + } + ] + }, + { + "name": "SYSTEM_INFO_wProcessorArchitectureFlags", + "flags": false, + "members": [ + { + "name": "PROCESSOR_ARCHITECTURE_AMD64", + "value": 9 + }, + { + "name": "PROCESSOR_ARCHITECTURE_ARM", + "value": 5 + }, + { + "name": "PROCESSOR_ARCHITECTURE_ARM64", + "value": 12 + }, + { + "name": "PROCESSOR_ARCHITECTURE_IA64", + "value": 6 + }, + { + "name": "PROCESSOR_ARCHITECTURE_INTEL", + "value": 0 + }, + { + "name": "PROCESSOR_ARCHITECTURE_UNKNOWN", + "value": 65535 + } + ], + "uses": [ + { + "struct": "SYSTEM_INFO", + "field": "wProcessorArchitecture" + } + ] + }, + { + "name": "CRYPT_KEY_PROV_INFOFlags", + "flags": false, + "members": [ + { + "name": "CERT_SET_KEY_PROV_HANDLE_PROP_ID___CERT_SET_KEY_CONTEXT_PROP_ID" + }, + { + "name": "CRYPT_MACHINE_KEYSET___NCRYPT_MACHINE_KEY_FLAG" + }, + { + "name": "CRYPT_SILENT___NCRYPT_SILENT_FLAG" + } + ], + "uses": [ + { + "struct": "CRYPT_KEY_PROV_INFO", + "field": "dwFlags" + } + ] + }, + { + "name": "PARAFORMAT2_bLineSpacingRuleFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "4" + }, + { + "name": "5" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "bLineSpacingRule" + } + ] + }, + { + "name": "IKEEXT_POLICY_FLAG", + "flags": true, + "members": [ + { + "name": "IKEEXT_POLICY_FLAG_DISABLE_DIAGNOSTICS" + }, + { + "name": "IKEEXT_POLICY_FLAG_NO_MACHINE_LUID_VERIFY" + }, + { + "name": "IKEEXT_POLICY_FLAG_NO_IMPERSONATION_LUID_VERIFY" + }, + { + "name": "IKEEXT_POLICY_FLAG_ENABLE_OPTIONAL_DH" + } + ], + "uses": [ + { + "struct": "IKEEXT_POLICY2", + "field": "flags" + }, + { + "struct": "IKEEXT_POLICY0", + "field": "flags" + }, + { + "struct": "IKEEXT_POLICY1", + "field": "flags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_IMPORT_SRC_INFOFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_EXPORTABLE" + }, + { + "name": "CRYPT_USER_PROTECTED" + }, + { + "name": "CRYPT_MACHINE_KEYSET" + }, + { + "name": "CRYPT_USER_KEYSET" + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_IMPORT_SRC_INFO", + "field": "dwFlags" + } + ] + }, + { + "name": "SESSION_BUFFER_stateFlags", + "flags": false, + "members": [ + { + "name": "LISTEN_OUTSTANDING" + }, + { + "name": "CALL_PENDING" + }, + { + "name": "SESSION_ESTABLISHED" + }, + { + "name": "HANGUP_PENDING" + }, + { + "name": "HANGUP_COMPLETE" + }, + { + "name": "SESSION_ABORTED" + } + ], + "uses": [ + { + "struct": "SESSION_BUFFER", + "field": "state" + } + ] + }, + { + "name": "VDS_NF_DRIVE", + "flags": false, + "members": [ + { + "name": "VDS_NF_DRIVE_ARRIVE", + "value": 105 + }, + { + "name": "VDS_NF_DRIVE_DEPART", + "value": 106 + }, + { + "name": "VDS_NF_DRIVE_MODIFY", + "value": 107 + }, + { + "name": "VDS_NF_DRIVE_REMOVED", + "value": 354 + } + ], + "uses": [ + { + "struct": "VDS_DRIVE_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_DRIVE_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "SERVICE", + "flags": false, + "members": [ + { + "name": "SERVICE_FILE_SYSTEM_DRIVER", + "value": 2 + }, + { + "name": "SERVICE_KERNEL_DRIVER", + "value": 1 + }, + { + "name": "SERVICE_WIN32_OWN_PROCESS", + "value": 16 + }, + { + "name": "SERVICE_WIN32_SHARE_PROCESS", + "value": 32 + } + ], + "uses": [ + { + "struct": "QUERY_SERVICE_CONFIGW", + "field": "dwServiceType" + }, + { + "struct": "QUERY_SERVICE_CONFIGA", + "field": "dwServiceType" + }, + { + "struct": "SERVICE_STATUS_PROCESS", + "field": "dwServiceType" + } + ] + }, + { + "name": "VDS_NF_PORT", + "flags": false, + "members": [ + { + "name": "VDS_NF_PORT_ARRIVE", + "value": 121 + }, + { + "name": "VDS_NF_PORT_DEPART", + "value": 122 + }, + { + "name": "VDS_NF_PORT_MODIFY", + "value": 352 + }, + { + "name": "VDS_NF_PORT_REMOVED", + "value": 353 + } + ], + "uses": [ + { + "struct": "VDS_PORT_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_PORT_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0Flags", + "flags": false, + "members": [ + { + "name": "FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD" + }, + { + "name": "FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE" + } + ], + "uses": [ + { + "struct": "FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0", + "field": "flags" + } + ] + }, + { + "name": "MFT", + "flags": true, + "members": [ + { + "name": "MFT_BITMAP" + }, + { + "name": "MFT_MENUBARBREAK" + }, + { + "name": "MFT_MENUBREAK" + }, + { + "name": "MFT_OWNERDRAW" + }, + { + "name": "MFT_RADIOCHECK" + }, + { + "name": "MFT_RIGHTJUSTIFY" + }, + { + "name": "MFT_RIGHTORDER" + }, + { + "name": "MFT_SEPARATOR" + }, + { + "name": "MFT_STRING" + } + ], + "uses": [ + { + "struct": "MENUITEMINFOW", + "field": "fType" + }, + { + "struct": "MENUITEMINFOA", + "field": "fType" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "ACE_OBJECT_TYPE_PRESENT" + }, + { + "name": "ACE_INHERITED_OBJECT_TYPE_PRESENT" + } + ], + "uses": [ + { + "struct": "ACCESS_ALLOWED_OBJECT_ACE", + "field": "Flags" + }, + { + "struct": "ACCESS_DENIED_OBJECT_ACE", + "field": "Flags" + }, + { + "struct": "ACCESS_DENIED_CALLBACK_OBJECT_ACE", + "field": "Flags" + }, + { + "struct": "ACCESS_ALLOWED_CALLBACK_OBJECT_ACE", + "field": "Flags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_INFO_dwSubjectChoiceFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_BLOB" + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_FILE" + }, + { + "name": "None", + "value": 0 + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_DIGITAL_SIGN_INFO", + "field": "dwSubjectChoice" + } + ] + }, + { + "name": "CRYPT_CONTEXT_CONFIGFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_EXCLUSIVE" + }, + { + "name": "CRYPT_OVERRIDE" + } + ], + "uses": [ + { + "struct": "CRYPT_CONTEXT_CONFIG", + "field": "dwFlags" + } + ] + }, + { + "name": "FILESYSTEM_STATISTICS_TYPE", + "flags": false, + "members": [ + { + "name": "FILESYSTEM_STATISTICS_TYPE_EXFAT", + "value": 3 + }, + { + "name": "FILESYSTEM_STATISTICS_TYPE_FAT", + "value": 2 + }, + { + "name": "FILESYSTEM_STATISTICS_TYPE_NTFS", + "value": 1 + } + ], + "uses": [ + { + "struct": "FILESYSTEM_STATISTICS_EX", + "field": "FileSystemType" + }, + { + "struct": "FILESYSTEM_STATISTICS", + "field": "FileSystemType" + } + ] + }, + { + "name": "MIIM", + "flags": true, + "members": [ + { + "name": "MIIM_BITMAP", + "value": 128 + }, + { + "name": "MIIM_CHECKMARKS", + "value": 8 + }, + { + "name": "MIIM_DATA", + "value": 32 + }, + { + "name": "MIIM_FTYPE", + "value": 256 + }, + { + "name": "MIIM_ID", + "value": 2 + }, + { + "name": "MIIM_STATE", + "value": 1 + }, + { + "name": "MIIM_STRING", + "value": 64 + }, + { + "name": "MIIM_SUBMENU", + "value": 4 + }, + { + "name": "MIIM_TYPE", + "value": 16 + } + ], + "uses": [ + { + "struct": "MENUITEMINFOA", + "field": "fMask" + }, + { + "struct": "MENUITEMINFOW", + "field": "fMask" + } + ] + }, + { + "name": "IMAGE_FILE", + "flags": false, + "members": [ + { + "name": "IMAGE_FILE_RELOCS_STRIPPED", + "value": 1 + }, + { + "name": "IMAGE_FILE_EXECUTABLE_IMAGE", + "value": 2 + }, + { + "name": "IMAGE_FILE_LINE_NUMS_STRIPPED", + "value": 4 + }, + { + "name": "IMAGE_FILE_LOCAL_SYMS_STRIPPED", + "value": 8 + }, + { + "name": "IMAGE_FILE_AGGRESIVE_WS_TRIM", + "value": 16 + }, + { + "name": "IMAGE_FILE_LARGE_ADDRESS_AWARE", + "value": 32 + }, + { + "name": "IMAGE_FILE_BYTES_REVERSED_LO", + "value": 128 + }, + { + "name": "IMAGE_FILE_32BIT_MACHINE", + "value": 256 + }, + { + "name": "IMAGE_FILE_DEBUG_STRIPPED", + "value": 512 + }, + { + "name": "IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP", + "value": 1024 + }, + { + "name": "IMAGE_FILE_NET_RUN_FROM_SWAP", + "value": 2048 + }, + { + "name": "IMAGE_FILE_SYSTEM", + "value": 4096 + }, + { + "name": "IMAGE_FILE_DLL", + "value": 8192 + }, + { + "name": "IMAGE_FILE_UP_SYSTEM_ONLY", + "value": 16384 + }, + { + "name": "IMAGE_FILE_BYTES_REVERSED_HI", + "value": 32768 + } + ], + "uses": [ + { + "struct": "IMAGE_DEBUG_INFORMATION", + "field": "ReservedCharacteristics" + }, + { + "struct": "LOADED_IMAGE", + "field": "Characteristics" + } + ] + }, + { + "name": "TXFS_QUERY_RM_INFORMATIONFlags", + "flags": true, + "members": [ + { + "name": "TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN", + "value": 8 + }, + { + "name": "TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS", + "value": 16 + }, + { + "name": "TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT", + "value": 32 + }, + { + "name": "TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX", + "value": 128 + }, + { + "name": "TXFS_RM_FLAG_RESET_RM_AT_NEXT_START", + "value": 16384 + }, + { + "name": "TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START", + "value": 32768 + }, + { + "name": "TXFS_RM_FLAG_PREFER_CONSISTENCY", + "value": 65536 + }, + { + "name": "TXFS_RM_FLAG_PREFER_AVAILABILITY", + "value": 131072 + } + ], + "uses": [ + { + "struct": "TXFS_QUERY_RM_INFORMATION", + "field": "Flags" + } + ] + }, + { + "name": "IKEEXT_CERT_ROOT_CONFIG0Flags", + "flags": true, + "members": [ + { + "name": "IKEEXT_CERT_FLAG_ENABLE_ACCOUNT_MAPPING" + }, + { + "name": "IKEEXT_CERT_FLAG_DISABLE_REQUEST_PAYLOAD" + }, + { + "name": "IKEEXT_CERT_FLAG_USE_NAP_CERTIFICATE" + }, + { + "name": "IKEEXT_CERT_FLAG_INTERMEDIATE_CA" + }, + { + "name": "IKEEXT_CERT_FLAG_IGNORE_INIT_CERT_MAP_FAILURE" + }, + { + "name": "IKEEXT_CERT_FLAG_PREFER_NAP_CERTIFICATE_OUTBOUND" + }, + { + "name": "IKEEXT_CERT_FLAG_SELECT_NAP_CERTIFICATE" + }, + { + "name": "IKEEXT_CERT_FLAG_VERIFY_NAP_CERTIFICATE" + }, + { + "name": "IKEEXT_CERT_FLAG_FOLLOW_RENEWAL_CERTIFICATE" + } + ], + "uses": [ + { + "struct": "IKEEXT_CERT_ROOT_CONFIG0", + "field": "flags" + } + ] + }, + { + "name": "FLASHWINFOFlags", + "flags": true, + "members": [ + { + "name": "FLASHW_ALL", + "value": 3 + }, + { + "name": "FLASHW_CAPTION", + "value": 1 + }, + { + "name": "FLASHW_STOP", + "value": 0 + }, + { + "name": "FLASHW_TIMER", + "value": 4 + }, + { + "name": "FLASHW_TIMERNOFG", + "value": 12 + }, + { + "name": "FLASHW_TRAY", + "value": 2 + } + ], + "uses": [ + { + "struct": "FLASHWINFO", + "field": "dwFlags" + } + ] + }, + { + "name": "SCHANNEL_ALERT_TOKEN_dwAlertTypeFlags", + "flags": false, + "members": [ + { + "name": "TLS1_ALERT_WARNING", + "value": 1 + }, + { + "name": "TLS1_ALERT_FATAL", + "value": 2 + } + ], + "uses": [ + { + "struct": "SCHANNEL_ALERT_TOKEN", + "field": "dwAlertType" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "RASLCPAD_CHAP_MD5" + }, + { + "name": "RASLCPAD_CHAP_MS" + }, + { + "name": "RASLCPAD_CHAP_MSV2" + } + ], + "uses": [ + { + "struct": "RASPPP_PROJECTION_INFO", + "field": "dwServerAuthenticationData" + }, + { + "struct": "RASPPP_PROJECTION_INFO", + "field": "dwAuthenticationData" + } + ] + }, + { + "name": "USN_RECORD_V4_SourceInfoFlags", + "flags": false, + "members": [ + { + "name": "USN_SOURCE_AUXILIARY_DATA", + "value": 2 + }, + { + "name": "USN_SOURCE_DATA_MANAGEMENT", + "value": 1 + }, + { + "name": "USN_SOURCE_REPLICATION_MANAGEMENT", + "value": 4 + }, + { + "name": "USN_SOURCE_CLIENT_REPLICATION_MANAGEMENT", + "value": 8 + } + ], + "uses": [ + { + "struct": "USN_RECORD_V4", + "field": "SourceInfo" + } + ] + }, + { + "name": "IPSEC_DOSP_OPTIONS0Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_DOSP_FLAG_ENABLE_IKEV1" + }, + { + "name": "IPSEC_DOSP_FLAG_ENABLE_IKEV2" + }, + { + "name": "IPSEC_DOSP_FLAG_DISABLE_AUTHIP" + }, + { + "name": "IPSEC_DOSP_FLAG_DISABLE_DEFAULT_BLOCK" + }, + { + "name": "IPSEC_DOSP_FLAG_FILTER_BLOCK" + }, + { + "name": "IPSEC_DOSP_FLAG_FILTER_EXEMPT" + } + ], + "uses": [ + { + "struct": "IPSEC_DOSP_OPTIONS0", + "field": "flags" + } + ] + }, + { + "name": "MINIDUMP_SYSTEM_INFO_SuiteMaskFlags", + "flags": false, + "members": [ + { + "name": "VER_SUITE_BACKOFFICE", + "value": 4 + }, + { + "name": "VER_SUITE_BLADE", + "value": 1024 + }, + { + "name": "VER_SUITE_COMPUTE_SERVER", + "value": 16384 + }, + { + "name": "VER_SUITE_DATACENTER", + "value": 128 + }, + { + "name": "VER_SUITE_ENTERPRISE", + "value": 2 + }, + { + "name": "VER_SUITE_EMBEDDEDNT", + "value": 64 + }, + { + "name": "VER_SUITE_PERSONAL", + "value": 512 + }, + { + "name": "VER_SUITE_SINGLEUSERTS", + "value": 256 + }, + { + "name": "VER_SUITE_SMALLBUSINESS", + "value": 1 + }, + { + "name": "VER_SUITE_SMALLBUSINESS_RESTRICTED", + "value": 32 + }, + { + "name": "VER_SUITE_STORAGE_SERVER", + "value": 8192 + }, + { + "name": "VER_SUITE_TERMINAL", + "value": 16 + } + ], + "uses": [ + { + "struct": "MINIDUMP_SYSTEM_INFO", + "field": "SuiteMask" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "BCRYPT_DSA_PUBLIC_MAGIC", + "value": 1112560452 + }, + { + "name": "BCRYPT_DSA_PRIVATE_MAGIC", + "value": 1448104772 + } + ], + "uses": [ + { + "struct": "BCRYPT_DSA_KEY_BLOB_V2", + "field": "dwMagic" + }, + { + "struct": "BCRYPT_DSA_KEY_BLOB", + "field": "dwMagic" + } + ] + }, + { + "name": "INTERNET_PER_CONN", + "flags": false, + "members": [ + { + "name": "INTERNET_PER_CONN_AUTOCONFIG_URL" + }, + { + "name": "INTERNET_PER_CONN_AUTODISCOVERY_FLAGS" + }, + { + "name": "INTERNET_PER_CONN_FLAGS" + }, + { + "name": "INTERNET_PER_CONN_PROXY_BYPASS" + }, + { + "name": "INTERNET_PER_CONN_PROXY_SERVER" + }, + { + "name": "INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL" + }, + { + "name": "INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS" + }, + { + "name": "INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME" + }, + { + "name": "INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL" + } + ], + "uses": [ + { + "struct": "INTERNET_PER_CONN_OPTIONA", + "field": "dwOption" + }, + { + "struct": "INTERNET_PER_CONN_OPTIONW", + "field": "dwOption" + } + ] + }, + { + "name": "SV", + "flags": false, + "members": [ + { + "name": "SV_VISIBLE" + }, + { + "name": "SV_HIDDEN" + } + ], + "uses": [ + { + "struct": "SERVER_INFO_1016", + "field": "sv1016_hidden" + }, + { + "struct": "SERVER_INFO_102", + "field": "sv102_hidden" + } + ] + }, + { + "name": "TIMECODE_SAMPLEFlags", + "flags": true, + "members": [ + { + "name": "AM_TIMECODE_FLAG_FCM" + }, + { + "name": "AM_TIMECODE_FLAG_CF" + }, + { + "name": "AM_TIMECODE_FLAG_FIELD" + }, + { + "name": "AM_TIMECODE_FLAG_DF" + }, + { + "name": "AM_TIMECODE_COLORFRAME" + }, + { + "name": "AM_TIMECODE_COLORSEQUENCE" + }, + { + "name": "AM_TIMECODE_FILMSEQUENCE_TYPE" + }, + { + "name": "ED_DEVCAP_TIMECODE_READ" + }, + { + "name": "ED_DEVCAP_ATN_READ" + }, + { + "name": "ED_DEVCAP_RTC_READ" + } + ], + "uses": [ + { + "struct": "TIMECODE_SAMPLE", + "field": "dwFlags" + } + ] + }, + { + "name": "PPP_LCP", + "flags": false, + "members": [ + { + "name": "PPP_LCP_PAP" + }, + { + "name": "PPP_LCP_CHAP" + }, + { + "name": "PPP_LCP_EAP" + } + ], + "uses": [ + { + "struct": "PPP_PROJECTION_INFO", + "field": "dwAuthenticationProtocol" + }, + { + "struct": "PPP_PROJECTION_INFO2", + "field": "dwAuthenticationProtocol" + }, + { + "struct": "PPP_PROJECTION_INFO2", + "field": "dwRemoteAuthenticationProtocol" + }, + { + "struct": "PPP_PROJECTION_INFO", + "field": "dwRemoteAuthenticationProtocol" + } + ] + }, + { + "name": "TTF", + "flags": true, + "members": [ + { + "name": "TTF_ABSOLUTE" + }, + { + "name": "TTF_CENTERTIP" + }, + { + "name": "TTF_IDISHWND" + }, + { + "name": "TTF_PARSELINKS" + }, + { + "name": "TTF_RTLREADING" + }, + { + "name": "TTF_SUBCLASS" + }, + { + "name": "TTF_TRACK" + }, + { + "name": "TTF_TRANSPARENT" + } + ], + "uses": [ + { + "struct": "tttoolinfoa", + "field": "uFlags" + }, + { + "struct": "tttoolinfow", + "field": "uFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "BEGIN_NESTED_SYSTEM_CHANGE", + "value": 102 + }, + { + "name": "BEGIN_SYSTEM_CHANGE", + "value": 100 + }, + { + "name": "END_NESTED_SYSTEM_CHANGE", + "value": 103 + }, + { + "name": "END_SYSTEM_CHANGE", + "value": 101 + } + ], + "uses": [ + { + "struct": "RESTOREPOINTINFOA", + "field": "dwEventType" + }, + { + "struct": "RESTOREPOINTINFOW", + "field": "dwEventType" + } + ] + }, + { + "name": "VS_FIXEDFILEINFO_dwFileOSFlags", + "flags": false, + "members": [ + { + "name": "VOS_DOS" + }, + { + "name": "VOS_NT" + }, + { + "name": "VOS__WINDOWS16" + }, + { + "name": "VOS__WINDOWS32" + }, + { + "name": "VOS_OS216" + }, + { + "name": "VOS_OS232" + }, + { + "name": "VOS__PM16" + }, + { + "name": "VOS__PM32" + }, + { + "name": "VOS_UNKNOWN" + } + ], + "uses": [ + { + "struct": "VS_FIXEDFILEINFO", + "field": "dwFileOS" + } + ] + }, + { + "name": "JOBOBJECT_END_OF_JOB_TIME_INFORMATION_EndOfJobTimeActionFlags", + "flags": false, + "members": [ + { + "name": "JOB_OBJECT_TERMINATE_AT_END_OF_JOB", + "value": 0 + }, + { + "name": "JOB_OBJECT_POST_AT_END_OF_JOB", + "value": 1 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_END_OF_JOB_TIME_INFORMATION", + "field": "EndOfJobTimeAction" + } + ] + }, + { + "name": "UF", + "flags": true, + "members": [ + { + "name": "UF_SCRIPT" + }, + { + "name": "UF_ACCOUNTDISABLE" + }, + { + "name": "UF_PASSWD_NOTREQD" + }, + { + "name": "UF_PASSWD_CANT_CHANGE" + }, + { + "name": "UF_LOCKOUT" + }, + { + "name": "UF_DONT_EXPIRE_PASSWD" + }, + { + "name": "UF_TRUSTED_FOR_DELEGATION" + }, + { + "name": "UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED" + }, + { + "name": "UF_NOT_DELEGATED" + }, + { + "name": "UF_SMARTCARD_REQUIRED" + }, + { + "name": "UF_USE_DES_KEY_ONLY" + }, + { + "name": "UF_DONT_REQUIRE_PREAUTH" + }, + { + "name": "UF_PASSWORD_EXPIRED" + }, + { + "name": "UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION" + } + ], + "uses": [ + { + "struct": "NET_DISPLAY_USER", + "field": "usri1_flags" + }, + { + "struct": "NET_DISPLAY_MACHINE", + "field": "usri2_flags" + } + ] + }, + { + "name": "JOB_OBJECT_LIMIT", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH", + "value": 512 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY_LOW", + "value": 32768 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_READ_BYTES", + "value": 65536 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_WRITE_BYTES", + "value": 131072 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_TIME", + "value": 4 + }, + { + "name": "JOB_OBJECT_LIMIT_RATE_CONTROL", + "value": 262144 + }, + { + "name": "JOB_OBJECT_LIMIT_CPU_RATE_CONTROL", + "value": 262144 + }, + { + "name": "JOB_OBJECT_LIMIT_IO_RATE_CONTROL", + "value": 524288 + }, + { + "name": "JOB_OBJECT_LIMIT_NET_RATE_CONTROL", + "value": 1048576 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2", + "field": "LimitFlags" + }, + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2", + "field": "LimitFlags" + } + ] + }, + { + "name": "CHANGER_ELEMENT_STATUS_ExceptionCodeFlags", + "flags": false, + "members": [ + { + "name": "ERROR_DRIVE_NOT_INSTALLED", + "value": 8 + }, + { + "name": "ERROR_LABEL_QUESTIONABLE", + "value": 2 + }, + { + "name": "ERROR_LABEL_UNREADABLE", + "value": 1 + }, + { + "name": "ERROR_SLOT_NOT_PRESENT", + "value": 4 + }, + { + "name": "ERROR_TRAY_MALFUNCTION", + "value": 16 + }, + { + "name": "ERROR_UNHANDLED_ERROR", + "value": 4294967295 + } + ], + "uses": [ + { + "struct": "CHANGER_ELEMENT_STATUS", + "field": "ExceptionCode" + } + ] + }, + { + "name": "SERVICE_TRIGGER_pTriggerSubtypeFlags", + "flags": false, + "members": [ + { + "name": "NAMED_PIPE_EVENT_GUID" + }, + { + "name": "RPC_INTERFACE_EVENT_GUID" + } + ], + "uses": [ + { + "struct": "SERVICE_TRIGGER", + "field": "pTriggerSubtype" + } + ] + }, + { + "name": "LVTILEVIEWINFOFlags", + "flags": false, + "members": [ + { + "name": "LVTVIF_EXTENDED" + } + ], + "uses": [ + { + "struct": "LVTILEVIEWINFO", + "field": "dwFlags" + } + ] + }, + { + "name": "GPT", + "flags": true, + "members": [ + { + "name": "GPT_ATTRIBUTE_PLATFORM_REQUIRED", + "value": 1 + }, + { + "name": "GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER", + "value": 9223372036854775808 + }, + { + "name": "GPT_BASIC_DATA_ATTRIBUTE_HIDDEN", + "value": 4611686018427387904 + }, + { + "name": "GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY", + "value": 2305843009213693952 + }, + { + "name": "GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY", + "value": 1152921504606846976 + } + ], + "uses": [ + { + "struct": "CHANGE_ATTRIBUTES_PARAMETERS", + "field": "attributes" + }, + { + "struct": "PARTITION_INFORMATION_GPT", + "field": "Attributes" + }, + { + "struct": "CREATE_PARTITION_PARAMETERS", + "field": "attributes" + } + ] + }, + { + "name": "IKEEXT_KERBEROS_AUTHENTICATION1Flags", + "flags": true, + "members": [ + { + "name": "IKEEXT_KERB_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION" + }, + { + "name": "IKEEXT_KERB_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS" + }, + { + "name": "IKEEXT_KERB_AUTH_FORCE_PROXY_ON_INITIATOR_" + } + ], + "uses": [ + { + "struct": "IKEEXT_KERBEROS_AUTHENTICATION1", + "field": "flags" + } + ] + }, + { + "name": "FILE_DEVICE", + "flags": false, + "members": [ + { + "name": "FILE_DEVICE_CD_ROM" + }, + { + "name": "FILE_DEVICE_DISK" + }, + { + "name": "FILE_DEVICE_DVD" + }, + { + "name": "FILE_DEVICE_TAPE" + } + ], + "uses": [ + { + "struct": "NTMS_DRIVETYPEINFORMATIONW", + "field": "DeviceType" + }, + { + "struct": "NTMS_DRIVETYPEINFORMATIONA", + "field": "DeviceType" + } + ] + }, + { + "name": "NETINFOSTRUCT_dwStatusFlags", + "flags": false, + "members": [ + { + "name": "NO_ERROR" + }, + { + "name": "ERROR_NO_NETWORK" + }, + { + "name": "ERROR_BUSY" + } + ], + "uses": [ + { + "struct": "NETINFOSTRUCT", + "field": "dwStatus" + } + ] + }, + { + "name": "NTMS", + "flags": false, + "members": [ + { + "name": "NTMS_UNKNOWN" + }, + { + "name": "NTMS_CHANGER" + }, + { + "name": "NTMS_DRIVE" + }, + { + "name": "NTMS_IEDOOR" + }, + { + "name": "NTMS_IEPORT." + }, + { + "name": "NTMS_LIBRARY" + }, + { + "name": "NTMS_PARTITION" + }, + { + "name": "NTMS_PHYSICAL_MEDIA" + }, + { + "name": "NTMS_STORAGESLOT" + } + ], + "uses": [ + { + "struct": "NTMS_OPREQUESTINFORMATIONA", + "field": "Arg1Type" + }, + { + "struct": "NTMS_OPREQUESTINFORMATIONW", + "field": "Arg1Type" + } + ] + }, + { + "name": "SEL", + "flags": true, + "members": [ + { + "name": "SEL_TEXT" + }, + { + "name": "SEL_OBJECT" + }, + { + "name": "SEL_MULTICHAR" + }, + { + "name": "SEL_MULTIOBJECT" + } + ], + "uses": [ + { + "struct": "ENCORRECTTEXT", + "field": "seltyp" + }, + { + "struct": "SELCHANGE", + "field": "seltyp" + } + ] + }, + { + "name": "WINTRUST_DATA_dwUnionChoiceFlags", + "flags": false, + "members": [ + { + "name": "WTD_CHOICE_FILE", + "value": 1 + }, + { + "name": "WTD_CHOICE_CATALOG", + "value": 2 + }, + { + "name": "WTD_CHOICE_BLOB", + "value": 3 + }, + { + "name": "WTD_CHOICE_SIGNER", + "value": 4 + }, + { + "name": "WTD_CHOICE_CERT", + "value": 5 + } + ], + "uses": [ + { + "struct": "WINTRUST_DATA", + "field": "dwUnionChoice" + } + ] + }, + { + "name": "NCryptAlgorithmName_dwAlgOperationsFlags", + "flags": true, + "members": [ + { + "name": "NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION", + "value": 4 + }, + { + "name": "NCRYPT_SECRET_AGREEMENT_OPERATION", + "value": 8 + }, + { + "name": "NCRYPT_SIGNATURE_OPERATION", + "value": 16 + } + ], + "uses": [ + { + "struct": "NCryptAlgorithmName", + "field": "dwAlgOperations" + } + ] + }, + { + "name": "CFM", + "flags": true, + "members": [ + { + "name": "CFM_ANIMATION" + }, + { + "name": "CFM_BACKCOLOR" + }, + { + "name": "CFM_CHARSET" + }, + { + "name": "CFM_COLOR" + }, + { + "name": "CFM_FACE" + }, + { + "name": "CFM_KERNING" + }, + { + "name": "CFM_LCID" + }, + { + "name": "CFM_OFFSET" + }, + { + "name": "CFM_REVAUTHOR" + }, + { + "name": "CFM_SIZE" + }, + { + "name": "CFM_SPACING" + }, + { + "name": "CFM_STYLE" + }, + { + "name": "CFM_UNDERLINETYPE" + }, + { + "name": "CFM_WEIGHT" + } + ], + "uses": [ + { + "struct": "CHARFORMAT2W", + "field": "dwMask" + }, + { + "struct": "CHARFORMAT2A", + "field": "dwMask" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "sevInfo", + "value": 0 + }, + { + "name": "sevProblem", + "value": 1 + }, + { + "name": "sevAttn", + "value": 2 + }, + { + "name": "sevFatal", + "value": 3 + } + ], + "uses": [ + { + "struct": "IMAGEHLP_CBA_EVENT", + "field": "severity" + }, + { + "struct": "IMAGEHLP_CBA_EVENTW", + "field": "severity" + } + ] + }, + { + "name": "RASLCPAP", + "flags": false, + "members": [ + { + "name": "RASLCPAP_PAP" + }, + { + "name": "RASLCPAP_SPAP" + }, + { + "name": "RASLCPAP_CHAP" + }, + { + "name": "RASLCPAP_EAP" + } + ], + "uses": [ + { + "struct": "RASPPP_PROJECTION_INFO", + "field": "dwServerAuthenticationProtocol" + }, + { + "struct": "RASPPP_PROJECTION_INFO", + "field": "dwAuthenticationProtocol" + } + ] + }, + { + "name": "RSVP_RESERVE_INFO_StyleFlags", + "flags": false, + "members": [ + { + "name": "RSVP_WILDCARD_SYLE" + }, + { + "name": "RSVP_FIXED_FILTER_STYLE" + }, + { + "name": "RSVP_SHARED_EXPLICIT_STYLE" + }, + { + "name": "RSVP_DEFAULT_STYLE" + } + ], + "uses": [ + { + "struct": "RSVP_RESERVE_INFO", + "field": "Style" + } + ] + }, + { + "name": "CURSORINFOFlags", + "flags": false, + "members": [ + { + "name": "CURSOR_SHOWING", + "value": 1 + }, + { + "name": "CURSOR_SUPPRESSED", + "value": 2 + } + ], + "uses": [ + { + "struct": "CURSORINFO", + "field": "flags" + } + ] + }, + { + "name": "VER_NT", + "flags": false, + "members": [ + { + "name": "VER_NT_DOMAIN_CONTROLLER", + "value": 2 + }, + { + "name": "VER_NT_SERVER", + "value": 3 + }, + { + "name": "VER_NT_WORKSTATION", + "value": 1 + } + ], + "uses": [ + { + "struct": "OSVERSIONINFOEXA", + "field": "wProductType" + }, + { + "struct": "OSVERSIONINFOEXW", + "field": "wProductType" + }, + { + "struct": "MINIDUMP_SYSTEM_INFO", + "field": "ProductType" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY", + "value": 131072 + } + ], + "uses": [ + { + "struct": "FILE_STORAGE_TIER", + "field": "Flags" + }, + { + "struct": "FSCTL_QUERY_STORAGE_CLASSES_OUTPUT", + "field": "Flags" + } + ] + }, + { + "name": "RAWINPUTDEVICEFlags", + "flags": false, + "members": [ + { + "name": "RIDEV_REMOVE", + "value": 1 + }, + { + "name": "RIDEV_EXCLUDE", + "value": 16 + }, + { + "name": "RIDEV_PAGEONLY", + "value": 32 + }, + { + "name": "RIDEV_NOLEGACY", + "value": 48 + }, + { + "name": "RIDEV_INPUTSINK", + "value": 256 + }, + { + "name": "RIDEV_CAPTUREMOUSE", + "value": 512 + }, + { + "name": "RIDEV_NOHOTKEYS", + "value": 512 + }, + { + "name": "RIDEV_APPKEYS", + "value": 1024 + }, + { + "name": "RIDEV_EXINPUTSINK", + "value": 4096 + }, + { + "name": "RIDEV_DEVNOTIFY", + "value": 8192 + } + ], + "uses": [ + { + "struct": "RAWINPUTDEVICE", + "field": "dwFlags" + } + ] + }, + { + "name": "TRUSTED_DOMAIN_INFORMATION_EX_TrustTypeFlags", + "flags": false, + "members": [ + { + "name": "TRUST_TYPE_DOWNLEVEL" + }, + { + "name": "TRUST_TYPE_UPLEVEL" + }, + { + "name": "TRUST_TYPE_MIT" + }, + { + "name": "TRUST_TYPE_DCE" + }, + { + "name": "0x5_-_0x000FFFFF" + }, + { + "name": "0x00100000_to_0xFFF00000" + } + ], + "uses": [ + { + "struct": "TRUSTED_DOMAIN_INFORMATION_EX", + "field": "TrustType" + } + ] + }, + { + "name": "INPUT_typeFlags", + "flags": false, + "members": [ + { + "name": "INPUT_MOUSE", + "value": 0 + }, + { + "name": "INPUT_KEYBOARD", + "value": 1 + }, + { + "name": "INPUT_HARDWARE", + "value": 2 + } + ], + "uses": [ + { + "struct": "INPUT", + "field": "type" + } + ] + }, + { + "name": "IMAGEHLP_GET_TYPE_INFO_PARAMSFlags", + "flags": false, + "members": [ + { + "name": "IMAGEHLP_GET_TYPE_INFO_CHILDREN", + "value": 2 + }, + { + "name": "IMAGEHLP_GET_TYPE_INFO_UNCACHED", + "value": 1 + } + ], + "uses": [ + { + "struct": "IMAGEHLP_GET_TYPE_INFO_PARAMS", + "field": "Flags" + } + ] + }, + { + "name": "SC_ACTION_TypeFlags", + "flags": false, + "members": [ + { + "name": "SC_ACTION_NONE", + "value": 0 + }, + { + "name": "SC_ACTION_REBOOT", + "value": 2 + }, + { + "name": "SC_ACTION_RESTART", + "value": 1 + }, + { + "name": "SC_ACTION_RUN_COMMAND", + "value": 3 + } + ], + "uses": [ + { + "struct": "SC_ACTION", + "field": "Type" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "PPP_LCP_CHAP_MD5" + }, + { + "name": "PPP_LCP_CHAP_MS" + }, + { + "name": "PPP_LCP_CHAP_MSV2" + } + ], + "uses": [ + { + "struct": "PPP_LCP_INFO", + "field": "dwAuthenticationData" + }, + { + "struct": "PPP_PROJECTION_INFO", + "field": "dwAuthenticationData" + }, + { + "struct": "PPP_PROJECTION_INFO2", + "field": "dwAuthenticationData" + }, + { + "struct": "PPP_PROJECTION_INFO2", + "field": "dwRemoteAuthenticationData" + }, + { + "struct": "PPP_PROJECTION_INFO", + "field": "dwRemoteAuthenticationData" + } + ] + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_INFO_dwSigningCertChoiceFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_CERT" + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_STORE" + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_PVK" + }, + { + "name": "None", + "value": 0 + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_DIGITAL_SIGN_INFO", + "field": "dwSigningCertChoice" + } + ] + }, + { + "name": "NMPGSCROLL_iDirFlags", + "flags": false, + "members": [ + { + "name": "PGF_SCROLLDOWN" + }, + { + "name": "PGF_SCROLLLEFT" + }, + { + "name": "PGF_SCROLLRIGHT" + }, + { + "name": "PGF_SCROLLUP" + } + ], + "uses": [ + { + "struct": "NMPGSCROLL", + "field": "iDir" + } + ] + }, + { + "name": "MENUINFO_dwStyleFlags", + "flags": true, + "members": [ + { + "name": "MNS_AUTODISMISS", + "value": 268435456 + }, + { + "name": "MNS_CHECKORBMP", + "value": 67108864 + }, + { + "name": "MNS_DRAGDROP", + "value": 536870912 + }, + { + "name": "MNS_MODELESS", + "value": 1073741824 + }, + { + "name": "MNS_NOCHECK", + "value": 2147483648 + }, + { + "name": "MNS_NOTIFYBYPOS", + "value": 134217728 + } + ], + "uses": [ + { + "struct": "MENUINFO", + "field": "dwStyle" + } + ] + }, + { + "name": "WINTRUST_DATA_fdwRevocationChecksFlags", + "flags": false, + "members": [ + { + "name": "WTD_REVOKE_NONE", + "value": 0 + }, + { + "name": "WTD_REVOKE_WHOLECHAIN", + "value": 1 + } + ], + "uses": [ + { + "struct": "WINTRUST_DATA", + "field": "fdwRevocationChecks" + } + ] + }, + { + "name": "PARAFORMAT2_wAlignmentFlags", + "flags": false, + "members": [ + { + "name": "PFA_LEFT" + }, + { + "name": "PFA_RIGHT" + }, + { + "name": "PFA_CENTER" + }, + { + "name": "PFA_JUSTIFY" + }, + { + "name": "PFA_FULL_INTERWORD" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wAlignment" + } + ] + }, + { + "name": "CHANGER_ELEMENT_STATUS_EX_ExceptionCodeFlags", + "flags": false, + "members": [ + { + "name": "ERROR_DRIVE_NOT_INSTALLED", + "value": 8 + }, + { + "name": "ERROR_INIT_STATUS_NEEDED", + "value": 17 + }, + { + "name": "ERROR_LABEL_QUESTIONABLE", + "value": 2 + }, + { + "name": "ERROR_LABEL_UNREADABLE", + "value": 1 + }, + { + "name": "ERROR_SLOT_NOT_PRESENT", + "value": 4 + }, + { + "name": "ERROR_TRAY_MALFUNCTION", + "value": 16 + }, + { + "name": "ERROR_UNHANDLED_ERROR", + "value": 4294967295 + } + ], + "uses": [ + { + "struct": "CHANGER_ELEMENT_STATUS_EX", + "field": "ExceptionCode" + } + ] + }, + { + "name": "SHARE_INFO_2_shi2_permissionsFlags", + "flags": true, + "members": [ + { + "name": "ACCESS_READ" + }, + { + "name": "ACCESS_WRITE" + }, + { + "name": "ACCESS_CREATE" + }, + { + "name": "ACCESS_EXEC" + }, + { + "name": "ACCESS_DELETE" + }, + { + "name": "ACCESS_ATRIB" + }, + { + "name": "ACCESS_PERM" + }, + { + "name": "ACCESS_ALL" + } + ], + "uses": [ + { + "struct": "SHARE_INFO_2", + "field": "shi2_permissions" + } + ] + }, + { + "name": "PARAFORMAT2_wShadingStyleFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "3" + }, + { + "name": "4" + }, + { + "name": "5" + }, + { + "name": "6" + }, + { + "name": "7" + }, + { + "name": "8" + }, + { + "name": "9" + }, + { + "name": "10" + }, + { + "name": "11" + }, + { + "name": "12" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wShadingStyle" + } + ] + }, + { + "name": "RIP_INFO_dwTypeFlags", + "flags": false, + "members": [ + { + "name": "SLE_ERROR", + "value": 1 + }, + { + "name": "SLE_MINORERROR", + "value": 2 + }, + { + "name": "SLE_WARNING", + "value": 3 + } + ], + "uses": [ + { + "struct": "RIP_INFO", + "field": "dwType" + } + ] + }, + { + "name": "OPERATION_END_PARAMETERSFlags", + "flags": true, + "members": [ + { + "name": "OPERATION_END_DISCARD", + "value": 1 + } + ], + "uses": [ + { + "struct": "OPERATION_END_PARAMETERS", + "field": "Flags" + } + ] + }, + { + "name": "MOUSEINPUTFlags", + "flags": true, + "members": [ + { + "name": "MOUSEEVENTF_ABSOLUTE", + "value": 32768 + }, + { + "name": "MOUSEEVENTF_HWHEEL", + "value": 4096 + }, + { + "name": "MOUSEEVENTF_MOVE", + "value": 1 + }, + { + "name": "MOUSEEVENTF_MOVE_NOCOALESCE", + "value": 8192 + }, + { + "name": "MOUSEEVENTF_LEFTDOWN", + "value": 2 + }, + { + "name": "MOUSEEVENTF_LEFTUP", + "value": 4 + }, + { + "name": "MOUSEEVENTF_RIGHTDOWN", + "value": 8 + }, + { + "name": "MOUSEEVENTF_RIGHTUP", + "value": 16 + }, + { + "name": "MOUSEEVENTF_MIDDLEDOWN", + "value": 32 + }, + { + "name": "MOUSEEVENTF_MIDDLEUP", + "value": 64 + }, + { + "name": "MOUSEEVENTF_VIRTUALDESK", + "value": 16384 + }, + { + "name": "MOUSEEVENTF_WHEEL", + "value": 2048 + }, + { + "name": "MOUSEEVENTF_XDOWN", + "value": 128 + }, + { + "name": "MOUSEEVENTF_XUP", + "value": 256 + } + ], + "uses": [ + { + "struct": "MOUSEINPUT", + "field": "dwFlags" + } + ] + }, + { + "name": "CRYPT_XML_X509DATA_ITEM_dwTypeFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_X509DATA_TYPE_ISSUER_SERIAL", + "value": 1 + }, + { + "name": "CRYPT_XML_X509DATA_TYPE_SKI", + "value": 2 + }, + { + "name": "CRYPT_XML_X509DATA_TYPE_SUBJECT_NAME", + "value": 3 + }, + { + "name": "CRYPT_XML_X509DATA_TYPE_CERTIFICATE", + "value": 4 + }, + { + "name": "CRYPT_XML_X509DATA_TYPE_CRL", + "value": 5 + }, + { + "name": "CRYPT_XML_X509DATA_TYPE_CUSTOM", + "value": 6 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_X509DATA_ITEM", + "field": "dwType" + } + ] + }, + { + "name": "LVCF", + "flags": true, + "members": [ + { + "name": "LVCF_FMT" + }, + { + "name": "LVCF_WIDTH" + }, + { + "name": "LVCF_TEXT" + }, + { + "name": "LVCF_SUBITEM" + }, + { + "name": "LVCF_IMAGE" + }, + { + "name": "LVCF_ORDER" + }, + { + "name": "LVCF_MINWIDTH" + }, + { + "name": "LVCF_DEFAULTWIDTH" + }, + { + "name": "LVCF_IDEALWIDTH" + } + ], + "uses": [ + { + "struct": "LVCOLUMNW", + "field": "mask" + }, + { + "struct": "LVCOLUMNA", + "field": "mask" + } + ] + }, + { + "name": "COMMPROP_wSettableStopParityFlags", + "flags": true, + "members": [ + { + "name": "STOPBITS_10", + "value": 1 + }, + { + "name": "STOPBITS_15", + "value": 2 + }, + { + "name": "STOPBITS_20", + "value": 4 + }, + { + "name": "PARITY_NONE", + "value": 256 + }, + { + "name": "PARITY_ODD", + "value": 512 + }, + { + "name": "PARITY_EVEN", + "value": 1024 + }, + { + "name": "PARITY_MARK", + "value": 2048 + }, + { + "name": "PARITY_SPACE", + "value": 4096 + } + ], + "uses": [ + { + "struct": "COMMPROP", + "field": "wSettableStopParity" + } + ] + }, + { + "name": "KEYBDINPUTFlags", + "flags": false, + "members": [ + { + "name": "KEYEVENTF_EXTENDEDKEY", + "value": 1 + }, + { + "name": "KEYEVENTF_KEYUP", + "value": 2 + }, + { + "name": "KEYEVENTF_SCANCODE", + "value": 8 + }, + { + "name": "KEYEVENTF_UNICODE", + "value": 4 + } + ], + "uses": [ + { + "struct": "KEYBDINPUT", + "field": "dwFlags" + } + ] + }, + { + "name": "INTERNET_PROXY_INFO_dwAccessTypeFlags", + "flags": false, + "members": [ + { + "name": "INTERNET_OPEN_TYPE_DIRECT" + }, + { + "name": "INTERNET_OPEN_TYPE_PRECONFIG" + }, + { + "name": "INTERNET_OPEN_TYPE_PROXY" + } + ], + "uses": [ + { + "struct": "INTERNET_PROXY_INFO", + "field": "dwAccessType" + } + ] + }, + { + "name": "RASIKEV2_PROJECTION_INFOFlags", + "flags": true, + "members": [ + { + "name": "RASIKEv2_FLAGS_MOBIKESUPPORTED" + }, + { + "name": "RASIKEv2_FLAGS_BEHIND_NAT" + }, + { + "name": "RASIKEv2_FLAGS_SERVERBEHIND_NAT" + } + ], + "uses": [ + { + "struct": "RASIKEV2_PROJECTION_INFO", + "field": "dwFlags" + } + ] + }, + { + "name": "MSV1_0_SUBAUTH_LOGON_ParameterControlFlags", + "flags": true, + "members": [ + { + "name": "MSV1_0_CLEARTEXT_PASSWORD_ALLOWED" + }, + { + "name": "MSV1_0_UPDATE_LOGON_STATISTICS" + }, + { + "name": "MSV1_0_RETURN_USER_PARAMETERS" + }, + { + "name": "MSV1_0_DONT_TRY_GUEST_ACCOUNT" + }, + { + "name": "MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT" + }, + { + "name": "MSV1_0_RETURN_PASSWORD_EXPIRY" + }, + { + "name": "MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT" + }, + { + "name": "MSV1_0_TRY_GUEST_ACCOUNT_ONLY" + }, + { + "name": "MSV1_0_RETURN_PROFILE_PATH" + }, + { + "name": "MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY" + } + ], + "uses": [ + { + "struct": "MSV1_0_SUBAUTH_LOGON", + "field": "ParameterControl" + } + ] + }, + { + "name": "GETTEXTEXFlags", + "flags": false, + "members": [ + { + "name": "GT_DEFAULT" + }, + { + "name": "GT_NOHIDDENTEXT" + }, + { + "name": "GT_RAWTEXT" + }, + { + "name": "GT_SELECTION" + }, + { + "name": "GT_USECRLF" + } + ], + "uses": [ + { + "struct": "GETTEXTEX", + "field": "flags" + } + ] + }, + { + "name": "MODEMSETTINGS_dwSpeakerVolumeFlags", + "flags": false, + "members": [ + { + "name": "MDMVOL_HIGH", + "value": 2 + }, + { + "name": "MDMVOL_LOW", + "value": 0 + }, + { + "name": "MDMVOL_MEDIUM", + "value": 1 + } + ], + "uses": [ + { + "struct": "MODEMSETTINGS", + "field": "dwSpeakerVolume" + } + ] + }, + { + "name": "LVFI", + "flags": true, + "members": [ + { + "name": "LVFI_PARAM" + }, + { + "name": "LVFI_PARTIAL" + }, + { + "name": "LVFI_STRING" + }, + { + "name": "LVFI_SUBSTRING" + }, + { + "name": "LVFI_WRAP" + }, + { + "name": "LVFI_NEARESTXY" + } + ], + "uses": [ + { + "struct": "LVFINDINFOW", + "field": "flags" + }, + { + "struct": "LVFINDINFOA", + "field": "flags" + } + ] + }, + { + "name": "MINIDUMP_SYSTEM_INFO_PlatformIdFlags", + "flags": false, + "members": [ + { + "name": "VER_PLATFORM_WIN32s", + "value": 0 + }, + { + "name": "VER_PLATFORM_WIN32_WINDOWS", + "value": 1 + }, + { + "name": "VER_PLATFORM_WIN32_NT", + "value": 2 + } + ], + "uses": [ + { + "struct": "MINIDUMP_SYSTEM_INFO", + "field": "PlatformId" + } + ] + }, + { + "name": "KERB_ADD_CREDENTIALS_REQUESTFlags", + "flags": false, + "members": [ + { + "name": "KERB_REQUEST_ADD_CREDENTIAL", + "value": 1 + }, + { + "name": "KERB_REQUEST_REPLACE_CREDENTIAL", + "value": 2 + }, + { + "name": "KERB_REQUEST_REMOVE_CREDENTIAL", + "value": 4 + } + ], + "uses": [ + { + "struct": "KERB_ADD_CREDENTIALS_REQUEST", + "field": "Flags" + } + ] + }, + { + "name": "CERT_BIOMETRIC_DATA_dwTypeOfBiometricDataChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_BIOMETRIC_PREDEFINED_DATA_CHOICE" + }, + { + "name": "CERT_BIOMETRIC_OID_DATA_CHOICE" + } + ], + "uses": [ + { + "struct": "CERT_BIOMETRIC_DATA", + "field": "dwTypeOfBiometricDataChoice" + } + ] + }, + { + "name": "IMAGE_DEBUG_DIRECTORY_TypeFlags", + "flags": false, + "members": [ + { + "name": "IMAGE_DEBUG_TYPE_UNKNOWN", + "value": 0 + }, + { + "name": "IMAGE_DEBUG_TYPE_COFF", + "value": 1 + }, + { + "name": "IMAGE_DEBUG_TYPE_CODEVIEW", + "value": 2 + }, + { + "name": "IMAGE_DEBUG_TYPE_FPO", + "value": 3 + }, + { + "name": "IMAGE_DEBUG_TYPE_MISC", + "value": 4 + }, + { + "name": "IMAGE_DEBUG_TYPE_EXCEPTION", + "value": 5 + }, + { + "name": "IMAGE_DEBUG_TYPE_FIXUP", + "value": 6 + }, + { + "name": "IMAGE_DEBUG_TYPE_BORLAND", + "value": 9 + } + ], + "uses": [ + { + "struct": "IMAGE_DEBUG_DIRECTORY", + "field": "Type" + } + ] + }, + { + "name": "WINDOWPOSFlags", + "flags": true, + "members": [ + { + "name": "SWP_DRAWFRAME", + "value": 32 + }, + { + "name": "SWP_FRAMECHANGED", + "value": 32 + }, + { + "name": "SWP_HIDEWINDOW", + "value": 128 + }, + { + "name": "SWP_NOACTIVATE", + "value": 16 + }, + { + "name": "SWP_NOCOPYBITS", + "value": 256 + }, + { + "name": "SWP_NOMOVE", + "value": 2 + }, + { + "name": "SWP__NOOWNERZORDER", + "value": 512 + }, + { + "name": "SWP_NOREDRAW", + "value": 8 + }, + { + "name": "SWP_NOREPOSITION", + "value": 512 + }, + { + "name": "SWP_NOSENDCHANGING", + "value": 1024 + }, + { + "name": "SWP_NOSIZE", + "value": 1 + }, + { + "name": "SWP_NOZORDER", + "value": 4 + }, + { + "name": "SWP_SHOWWINDOW", + "value": 64 + } + ], + "uses": [ + { + "struct": "WINDOWPOS", + "field": "flags" + } + ] + }, + { + "name": "AsnAny_asnTypeFlags", + "flags": false, + "members": [ + { + "name": "ASN_INTEGER" + }, + { + "name": "ASN_INTEGER32" + }, + { + "name": "ASN_UNSIGNED32" + }, + { + "name": "ASN_COUNTER64" + }, + { + "name": "ASN_OCTETSTRING" + }, + { + "name": "ASN_BITS" + }, + { + "name": "ASN_OBJECTIDENTIFIER" + }, + { + "name": "ASN_SEQUENCE" + }, + { + "name": "ASN_IPADDRESS" + }, + { + "name": "ASN_COUNTER32" + }, + { + "name": "ASN_GAUGE32" + }, + { + "name": "ASN_TIMETICKS" + }, + { + "name": "ASN_OPAQUE" + }, + { + "name": "SNMP_EXCEPTION_NOSUCHOBJECT" + }, + { + "name": "SNMP_EXCEPTION_NOSUCHINSTANCE" + }, + { + "name": "SNMP_EXCEPTION_ENDOFMIBVIEW" + } + ], + "uses": [ + { + "struct": "AsnAny", + "field": "asnType" + } + ] + }, + { + "name": "PARAFORMAT2_wNumberingFlags", + "flags": false, + "members": [ + { + "name": "zero" + }, + { + "name": "PFN_BULLET" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wNumbering" + } + ] + }, + { + "name": "IKEEXT_RESERVED_AUTHENTICATION0Flags", + "flags": true, + "members": [ + { + "name": "IKEEXT_RESERVED_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION" + } + ], + "uses": [ + { + "struct": "IKEEXT_RESERVED_AUTHENTICATION0", + "field": "flags" + } + ] + }, + { + "name": "JOB_OBJECT_LIMIT", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY", + "value": 512 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_READ_BYTES", + "value": 65536 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_WRITE_BYTES", + "value": 131072 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_TIME", + "value": 4 + }, + { + "name": "JOB_OBJECT_LIMIT_RATE_CONTROL", + "value": 262144 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION", + "field": "LimitFlags" + }, + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION", + "field": "LimitFlags" + } + ] + }, + { + "name": "PDH_RAW_LOG_RECORD_dwRecordTypeFlags", + "flags": false, + "members": [ + { + "name": "PDH_LOG_TYPE_BINARY" + }, + { + "name": "PDH_LOG_TYPE_CSV" + }, + { + "name": "PDH_LOG_TYPE_PERFMON" + }, + { + "name": "PDH_LOG_TYPE_SQL" + }, + { + "name": "PDH_LOG_TYPE_TSV" + } + ], + "uses": [ + { + "struct": "PDH_RAW_LOG_RECORD", + "field": "dwRecordType" + } + ] + }, + { + "name": "CERT_CHAIN_POLICY_PARAFlags", + "flags": false, + "members": [ + { + "name": "CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS" + }, + { + "name": "CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG" + }, + { + "name": "CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG" + } + ], + "uses": [ + { + "struct": "CERT_CHAIN_POLICY_PARA", + "field": "dwFlags" + } + ] + }, + { + "name": "EVENT_TRACE_FLAG", + "flags": true, + "members": [ + { + "name": "EVENT_TRACE_FLAG_ALPC", + "value": 1048576 + }, + { + "name": "EVENT_TRACE_FLAG_CSWITCH", + "value": 16 + }, + { + "name": "EVENT_TRACE_FLAG_DBGPRINT", + "value": 262144 + }, + { + "name": "EVENT_TRACE_FLAG_DISK_FILE_IO", + "value": 512 + }, + { + "name": "EVENT_TRACE_FLAG_DISK_IO", + "value": 256 + }, + { + "name": "EVENT_TRACE_FLAG_DISK_IO_INIT", + "value": 1024 + }, + { + "name": "EVENT_TRACE_FLAG_DISPATCHER", + "value": 2048 + }, + { + "name": "EVENT_TRACE_FLAG_DPC", + "value": 32 + }, + { + "name": "EVENT_TRACE_FLAG_DRIVER", + "value": 8388608 + }, + { + "name": "EVENT_TRACE_FLAG_FILE_IO", + "value": 33554432 + }, + { + "name": "EVENT_TRACE_FLAG_FILE_IO_INIT", + "value": 67108864 + }, + { + "name": "EVENT_TRACE_FLAG_IMAGE_LOAD", + "value": 4 + }, + { + "name": "EVENT_TRACE_FLAG_INTERRUPT", + "value": 64 + }, + { + "name": "EVENT_TRACE_FLAG_JOB", + "value": 524288 + }, + { + "name": "EVENT_TRACE_FLAG_MEMORY_HARD_FAULTS", + "value": 8192 + }, + { + "name": "EVENT_TRACE_FLAG_MEMORY_PAGE_FAULTS", + "value": 4096 + }, + { + "name": "EVENT_TRACE_FLAG_NETWORK_TCPIP", + "value": 65536 + }, + { + "name": "EVENT_TRACE_FLAG_NO_SYSCONFIG", + "value": 268435456 + }, + { + "name": "EVENT_TRACE_FLAG_PROCESS", + "value": 1 + }, + { + "name": "EVENT_TRACE_FLAG_PROCESS_COUNTERS", + "value": 8 + }, + { + "name": "EVENT_TRACE_FLAG_PROFILE", + "value": 16777216 + }, + { + "name": "EVENT_TRACE_FLAG_REGISTRY", + "value": 131072 + }, + { + "name": "EVENT_TRACE_FLAG_SPLIT_IO", + "value": 2097152 + }, + { + "name": "EVENT_TRACE_FLAG_SYSTEMCALL", + "value": 128 + }, + { + "name": "EVENT_TRACE_FLAG_THREAD", + "value": 2 + }, + { + "name": "EVENT_TRACE_FLAG_VAMAP", + "value": 32768 + }, + { + "name": "EVENT_TRACE_FLAG_VIRTUAL_ALLOC", + "value": 16384 + } + ], + "uses": [ + { + "struct": "EVENT_TRACE_PROPERTIES", + "field": "EnableFlags" + }, + { + "struct": "EVENT_TRACE_PROPERTIES_V2", + "field": "EnableFlags" + } + ] + }, + { + "name": "RAS_SECURITY_INFO_LastErrorFlags", + "flags": false, + "members": [ + { + "name": "SUCCESS" + }, + { + "name": "PENDING" + } + ], + "uses": [ + { + "struct": "RAS_SECURITY_INFO", + "field": "LastError" + } + ] + }, + { + "name": "STATE_SYSTEM", + "flags": true, + "members": [ + { + "name": "STATE_SYSTEM_FOCUSABLE", + "value": 1048576 + }, + { + "name": "STATE_SYSTEM_INVISIBLE", + "value": 32768 + }, + { + "name": "STATE_SYSTEM_OFFSCREEN", + "value": 65536 + }, + { + "name": "STATE_SYSTEM_UNAVAILABLE", + "value": 1 + }, + { + "name": "STATE_SYSTEM_PRESSED", + "value": 8 + } + ], + "uses": [ + { + "struct": "TITLEBARINFO", + "field": "rgstate" + }, + { + "struct": "TITLEBARINFOEX", + "field": "rgstate" + } + ] + }, + { + "name": "SERVICE_TRIGGER_dwActionFlags", + "flags": false, + "members": [ + { + "name": "SERVICE_TRIGGER_ACTION_SERVICE_START", + "value": 1 + }, + { + "name": "SERVICE_TRIGGER_ACTION_SERVICE_STOP", + "value": 2 + } + ], + "uses": [ + { + "struct": "SERVICE_TRIGGER", + "field": "dwAction" + } + ] + }, + { + "name": "USER_MODALS_INFO_1006_usrmod1006_roleFlags", + "flags": false, + "members": [ + { + "name": "UAS_ROLE_STANDALONE" + }, + { + "name": "UAS_ROLE_MEMBER" + }, + { + "name": "UAS_ROLE_BACKUP" + }, + { + "name": "UAS_ROLE_PRIMARY" + } + ], + "uses": [ + { + "struct": "USER_MODALS_INFO_1006", + "field": "usrmod1006_role" + } + ] + }, + { + "name": "MODEMDEVCAPS_dwSpeakerVolumeFlags", + "flags": true, + "members": [ + { + "name": "MDMVOLFLAG_HIGH", + "value": 4 + }, + { + "name": "MDMVOLFLAG_LOW", + "value": 1 + }, + { + "name": "MDMVOLFLAG_MEDIUM", + "value": 2 + } + ], + "uses": [ + { + "struct": "MODEMDEVCAPS", + "field": "dwSpeakerVolume" + } + ] + }, + { + "name": "SERVICE_TRIGGER_dwTriggerTypeFlags", + "flags": false, + "members": [ + { + "name": "SERVICE_TRIGGER_TYPE_CUSTOM", + "value": 20 + }, + { + "name": "SERVICE_TRIGGER_TYPE_DEVICE_INTERFACE_ARRIVAL", + "value": 1 + }, + { + "name": "SERVICE_TRIGGER_TYPE_DOMAIN_JOIN", + "value": 3 + }, + { + "name": "SERVICE_TRIGGER_TYPE_FIREWALL_PORT_EVENT", + "value": 4 + }, + { + "name": "SERVICE_TRIGGER_TYPE_GROUP_POLICY", + "value": 5 + }, + { + "name": "SERVICE_TRIGGER_TYPE_IP_ADDRESS_AVAILABILITY", + "value": 2 + }, + { + "name": "SERVICE_TRIGGER_TYPE_NETWORK_ENDPOINT", + "value": 6 + } + ], + "uses": [ + { + "struct": "SERVICE_TRIGGER", + "field": "dwTriggerType" + } + ] + }, + { + "name": "WINDOWPLACEMENTFlags", + "flags": true, + "members": [ + { + "name": "WPF_ASYNCWINDOWPLACEMENT", + "value": 4 + }, + { + "name": "WPF_RESTORETOMAXIMIZED", + "value": 2 + }, + { + "name": "WPF_SETMINPOSITION", + "value": 1 + } + ], + "uses": [ + { + "struct": "WINDOWPLACEMENT", + "field": "flags" + } + ] + }, + { + "name": "BUTTON_IMAGELIST_uAlignFlags", + "flags": false, + "members": [ + { + "name": "BUTTON_IMAGELIST_ALIGN_LEFT" + }, + { + "name": "BUTTON_IMAGELIST_ALIGN_RIGHT" + }, + { + "name": "BUTTON_IMAGELIST_ALIGN_TOP" + }, + { + "name": "BUTTON_IMAGELIST_ALIGN_BOTTOM" + }, + { + "name": "BUTTON_IMAGELIST_ALIGN_CENTER" + } + ], + "uses": [ + { + "struct": "BUTTON_IMAGELIST", + "field": "uAlign" + } + ] + }, + { + "name": "NTMS_IEDOORINFORMATION_StateFlags", + "flags": false, + "members": [ + { + "name": "NTMS_DOORSTATE_CLOSED" + }, + { + "name": "NTMS_DOORSTATE_OPEN" + }, + { + "name": "NTMS_DOORSTATE_UNKNOWN" + } + ], + "uses": [ + { + "struct": "NTMS_IEDOORINFORMATION", + "field": "State" + } + ] + }, + { + "name": "TBIF", + "flags": true, + "members": [ + { + "name": "TBIF_BYINDEX" + }, + { + "name": "TBIF_COMMAND" + }, + { + "name": "TBIF_IMAGE" + }, + { + "name": "TBIF_LPARAM" + }, + { + "name": "TBIF_SIZE" + }, + { + "name": "TBIF_STATE" + }, + { + "name": "TBIF_STYLE" + }, + { + "name": "TBIF_TEXT" + } + ], + "uses": [ + { + "struct": "TBBUTTONINFOW", + "field": "dwMask" + }, + { + "struct": "TBBUTTONINFOA", + "field": "dwMask" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "MPRDM_DialAll" + }, + { + "name": "MPRDM_DialAsNeeded" + } + ], + "uses": [ + { + "struct": "MPR_INTERFACE_3", + "field": "dwDialMode" + }, + { + "struct": "MPR_INTERFACE_2", + "field": "dwDialMode" + } + ] + }, + { + "name": "MPR_VS", + "flags": false, + "members": [ + { + "name": "MPR_VS_Default" + }, + { + "name": "MPR_VS_PptpOnly" + }, + { + "name": "MPR_VS_PptpFirst" + }, + { + "name": "MPR_VS_L2tpOnly" + }, + { + "name": "MPR_VS_L2tpFirst" + } + ], + "uses": [ + { + "struct": "MPR_INTERFACE_2", + "field": "dwVpnStrategy" + }, + { + "struct": "MPR_INTERFACE_3", + "field": "dwVpnStrategy" + } + ] + }, + { + "name": "JOBOBJECT_BASIC_UI_RESTRICTIONS_UIRestrictionsClassFlags", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_UILIMIT_DESKTOP", + "value": 64 + }, + { + "name": "JOB_OBJECT_UILIMIT_DISPLAYSETTINGS", + "value": 16 + }, + { + "name": "JOB_OBJECT_UILIMIT_EXITWINDOWS", + "value": 128 + }, + { + "name": "JOB_OBJECT_UILIMIT_GLOBALATOMS", + "value": 32 + }, + { + "name": "JOB_OBJECT_UILIMIT_HANDLES", + "value": 1 + }, + { + "name": "JOB_OBJECT_UILIMIT_READCLIPBOARD", + "value": 2 + }, + { + "name": "JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS", + "value": 8 + }, + { + "name": "JOB_OBJECT_UILIMIT_WRITECLIPBOARD", + "value": 4 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_BASIC_UI_RESTRICTIONS", + "field": "UIRestrictionsClass" + } + ] + }, + { + "name": "TBINSERTMARKFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "TBIMHT_AFTER" + }, + { + "name": "TBIMHT_BACKGROUND" + } + ], + "uses": [ + { + "struct": "TBINSERTMARK", + "field": "dwFlags" + } + ] + }, + { + "name": "CRYPT_ALGORITHM_IDENTIFIER_pszObjIdFlags", + "flags": false, + "members": [ + { + "name": "szOID_RSA" + }, + { + "name": "szOID_PKCS" + }, + { + "name": "szOID_RSA_HASH" + }, + { + "name": "szOID_RSA_ENCRYPT" + }, + { + "name": "szOID_PKCS_1" + }, + { + "name": "szOID_PKCS_2" + }, + { + "name": "szOID_PKCS_3" + }, + { + "name": "szOID_PKCS_4" + }, + { + "name": "szOID_PKCS_5" + }, + { + "name": "szOID_PKCS_6" + }, + { + "name": "szOID_PKCS_7" + }, + { + "name": "szOID_PKCS_8" + }, + { + "name": "szOID_PKCS_9" + }, + { + "name": "szOID_PKCS_10" + }, + { + "name": "szOID_PKCS_12" + }, + { + "name": "szOID_RSA_MD2" + }, + { + "name": "szOID_RSA_MD4" + }, + { + "name": "szOID_RSA_MD5" + }, + { + "name": "szOID_RSA_RSA" + }, + { + "name": "szOID_RSA_MD2RSA" + }, + { + "name": "szOID_RSA_MD4RSA" + }, + { + "name": "szOID_RSA_MD5RSA" + }, + { + "name": "szOID_RSA_SHA1RSA" + }, + { + "name": "szOID_RSA_SETOAEP_RSA" + }, + { + "name": "szOID_RSAES_OAEP" + }, + { + "name": "szOID_RSA_MGF1" + }, + { + "name": "szOID_RSA_PSPECIFIED" + }, + { + "name": "szOID_RSA_SSA_PSS" + }, + { + "name": "szOID_RSA_SHA256RSA" + }, + { + "name": "szOID_RSA_SHA384RSA" + }, + { + "name": "_szOID_RSA_SHA512RSA" + }, + { + "name": "szOID_RSA_DH" + }, + { + "name": "szOID_RSA_data" + }, + { + "name": "szOID_RSA_signedData" + }, + { + "name": "szOID_RSA_envelopedData" + }, + { + "name": "szOID_RSA_signEnvData" + }, + { + "name": "szOID_RSA_digestedData" + }, + { + "name": "szOID_RSA_hashedData" + }, + { + "name": "szOID_RSA_encryptedData" + }, + { + "name": "szOID_RSA_emailAddr" + }, + { + "name": "szOID_RSA_unstructName" + }, + { + "name": "szOID_RSA_contentType" + }, + { + "name": "szOID_RSA_messageDigest" + }, + { + "name": "szOID_RSA_signingTime" + }, + { + "name": "szOID_RSA_counterSign" + }, + { + "name": "szOID_RSA_challengePwd" + }, + { + "name": "szOID_RSA_unstructAddr" + }, + { + "name": "szOID_RSA_extCertAttrs" + }, + { + "name": "szOID_RSA_certExtensions" + }, + { + "name": "szOID_RSA_SMIMECapabilities" + }, + { + "name": "szOID_RSA_preferSignedData" + }, + { + "name": "szOID_TIMESTAMP_TOKEN" + }, + { + "name": "szOID_RFC3161_counterSign" + }, + { + "name": "szOID_RSA_SMIMEalg" + }, + { + "name": "szOID_RSA_SMIMEalgESDH" + }, + { + "name": "szOID_RSA_SMIMEalgCMS3DESwrap" + }, + { + "name": "szOID_RSA_SMIMEalgCMSRC2wrap" + }, + { + "name": "szOID_RSA_RC2CBC" + }, + { + "name": "szOID_RSA_RC4" + }, + { + "name": "szOID_RSA_DES_EDE3_CBC" + }, + { + "name": "szOID_RSA_RC5_CBCPad" + }, + { + "name": "szOID_ANSI_x942" + }, + { + "name": "szOID_ANSI_x942_DH" + }, + { + "name": "szOID_X957" + }, + { + "name": "szOID_X957_DSA" + }, + { + "name": "szOID_X957_SHA1DSA" + }, + { + "name": "szOID_ECC_PUBLIC_KEY" + }, + { + "name": "szOID_ECC_CURVE_P256" + }, + { + "name": "szOID_ECC_CURVE_P384" + }, + { + "name": "szOID_ECC_CURVE_P521" + }, + { + "name": "szOID_ECDSA_SHA1" + }, + { + "name": "szOID_ECDSA_SPECIFIED" + }, + { + "name": "szOID_ECDSA_SHA256" + }, + { + "name": "szOID_ECDSA_SHA384" + }, + { + "name": "szOID_ECDSA_SHA512" + }, + { + "name": "szOID_NIST_AES128_CBC" + }, + { + "name": "szOID_NIST_AES192_CBC" + }, + { + "name": "szOID_NIST_AES256_CBC" + }, + { + "name": "szOID_NIST_AES128_WRAP" + }, + { + "name": "szOID_NIST_AES192_WRAP" + }, + { + "name": "szOID_NIST_AES256_WRAP" + }, + { + "name": "szOID_DATA_STRUCTURE" + }, + { + "name": "szOID_DH_SINGLE_PASS_STDDH_SHA1_KDF" + }, + { + "name": "szOID_DH_SINGLE_PASS_STDDH_SHA256_KDF" + }, + { + "name": "szOID_DH_SINGLE_PASS_STDDH_SHA384_KDF" + }, + { + "name": "szOID_DS" + }, + { + "name": "szOID_DSALG" + }, + { + "name": "szOID_DSALG_CRPT" + }, + { + "name": "szOID_DSALG_HASH" + }, + { + "name": "szOID_DSALG_SIGN" + }, + { + "name": "szOID_DSALG_RSA" + }, + { + "name": "szOID_OIW" + }, + { + "name": "szOID_OIWSEC" + }, + { + "name": "szOID_OIWSEC_md4RSA" + }, + { + "name": "szOID_OIWSEC_md5RSA" + }, + { + "name": "szOID_OIWSEC_md4RSA2" + }, + { + "name": "szOID_OIWSEC_desECB" + }, + { + "name": "szOID_OIWSEC_desCBC" + }, + { + "name": "szOID_OIWSEC_desOFB" + }, + { + "name": "szOID_OIWSEC_desCFB" + }, + { + "name": "szOID_OIWSEC_desMAC" + }, + { + "name": "szOID_OIWSEC_rsaSign" + }, + { + "name": "szOID_OIWSEC_dsa" + }, + { + "name": "szOID_OIWSEC_shaDSA" + }, + { + "name": "szOID_OIWSEC_mdc2RSA" + }, + { + "name": "szOID_OIWSEC_shaRSA" + }, + { + "name": "szOID_OIWSEC_dhCommMod" + }, + { + "name": "szOID_OIWSEC_desEDE" + }, + { + "name": "szOID_OIWSEC_sha" + }, + { + "name": "szOID_OIWSEC_mdc2" + }, + { + "name": "szOID_OIWSEC_dsaComm" + }, + { + "name": "szOID_OIWSEC_dsaCommSHA" + }, + { + "name": "szOID_OIWSEC_rsaXchg" + }, + { + "name": "szOID_OIWSEC_keyHashSeal" + }, + { + "name": "szOID_OIWSEC_md2RSASign" + }, + { + "name": "szOID_OIWSEC_md5RSASign" + }, + { + "name": "szOID_OIWSEC_sha1" + }, + { + "name": "szOID_OIWSEC_dsaSHA1" + }, + { + "name": "szOID_OIWSEC_dsaCommSHA1" + }, + { + "name": "szOID_OIWSEC_sha1RSASign" + }, + { + "name": "szOID_OIWDIR" + }, + { + "name": "szOID_OIWDIR_CRPT" + }, + { + "name": "szOID_OIWDIR_HASH" + }, + { + "name": "szOID_OIWDIR_SIGN" + }, + { + "name": "szOID_OIWDIR_md2" + }, + { + "name": "szOID_OIWDIR_md2RSA" + }, + { + "name": "szOID_INFOSEC" + }, + { + "name": "szOID_INFOSEC_sdnsSignature" + }, + { + "name": "szOID_INFOSEC_mosaicSignature" + }, + { + "name": "szOID_INFOSEC_sdnsConfidentiality" + }, + { + "name": "szOID_INFOSEC_mosaicConfidentiality" + }, + { + "name": "szOID_INFOSEC_sdnsIntegrity" + }, + { + "name": "szOID_INFOSEC_mosaicIntegrity" + }, + { + "name": "szOID_INFOSEC_sdnsTokenProtection" + }, + { + "name": "szOID_INFOSEC_mosaicTokenProtection" + }, + { + "name": "szOID_INFOSEC_sdnsKeyManagement" + }, + { + "name": "szOID_INFOSEC_mosaicKeyManagement" + }, + { + "name": "szOID_INFOSEC_sdnsKMandSig" + }, + { + "name": "szOID_INFOSEC_mosaicKMandSig" + }, + { + "name": "szOID_INFOSEC_SuiteASignature" + }, + { + "name": "szOID_INFOSEC_SuiteAConfidentiality" + }, + { + "name": "szOID_INFOSEC_SuiteAIntegrity" + }, + { + "name": "szOID_INFOSEC_SuiteATokenProtection" + }, + { + "name": "szOID_INFOSEC_SuiteAKeyManagement" + }, + { + "name": "szOID_INFOSEC_SuiteAKMandSig" + }, + { + "name": "szOID_INFOSEC_mosaicUpdatedSig" + }, + { + "name": "szOID_INFOSEC_mosaicKMandUpdSig" + }, + { + "name": "szOID_INFOSEC_mosaicUpdatedInteg" + }, + { + "name": "szOID_NIST_sha256" + }, + { + "name": "_szOID_NIST_sha384" + }, + { + "name": "_szOID_NIST_sha512" + }, + { + "name": "szOID_PKIX_NO_SIGNATURE" + } + ], + "uses": [ + { + "struct": "CRYPT_ALGORITHM_IDENTIFIER", + "field": "pszObjId" + } + ] + }, + { + "name": "CERT_STRONG_SIGN_SERIALIZED_INFOFlags", + "flags": true, + "members": [ + { + "name": "CERT_STRONG_SIGN_ENABLE_CRL_CHECK", + "value": 1 + }, + { + "name": "CERT_STRONG_SIGN_ENABLE_OCSP_CHECK", + "value": 2 + } + ], + "uses": [ + { + "struct": "CERT_STRONG_SIGN_SERIALIZED_INFO", + "field": "dwFlags" + } + ] + }, + { + "name": "CERT_LOGOTYPE_IMAGE_INFO_dwLogotypeImageInfoChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE" + }, + { + "name": "CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE" + } + ], + "uses": [ + { + "struct": "CERT_LOGOTYPE_IMAGE_INFO", + "field": "dwLogotypeImageInfoChoice" + } + ] + }, + { + "name": "WINDOWPLACEMENT_showCmdFlags", + "flags": false, + "members": [ + { + "name": "SW_HIDE", + "value": 0 + }, + { + "name": "SW_MAXIMIZE", + "value": 3 + }, + { + "name": "SW_MINIMIZE", + "value": 6 + }, + { + "name": "SW_RESTORE", + "value": 9 + }, + { + "name": "SW_SHOW", + "value": 5 + }, + { + "name": "SW_SHOWMAXIMIZED", + "value": 3 + }, + { + "name": "SW_SHOWMINIMIZED", + "value": 2 + }, + { + "name": "SW_SHOWMINNOACTIVE", + "value": 7 + }, + { + "name": "SW_SHOWNA", + "value": 8 + }, + { + "name": "SW_SHOWNOACTIVATE", + "value": 4 + }, + { + "name": "SW_SHOWNORMAL", + "value": 1 + } + ], + "uses": [ + { + "struct": "WINDOWPLACEMENT", + "field": "showCmd" + } + ] + }, + { + "name": "MINIDUMP_THREAD_INFOFlags", + "flags": false, + "members": [ + { + "name": "MINIDUMP_THREAD_INFO_ERROR_THREAD", + "value": 1 + }, + { + "name": "MINIDUMP_THREAD_INFO_EXITED_THREAD", + "value": 4 + }, + { + "name": "MINIDUMP_THREAD_INFO_INVALID_CONTEXT", + "value": 16 + }, + { + "name": "MINIDUMP_THREAD_INFO_INVALID_INFO", + "value": 8 + }, + { + "name": "MINIDUMP_THREAD_INFO_INVALID_TEB", + "value": 32 + }, + { + "name": "MINIDUMP_THREAD_INFO_WRITING_THREAD", + "value": 2 + } + ], + "uses": [ + { + "struct": "MINIDUMP_THREAD_INFO", + "field": "DumpFlags" + } + ] + }, + { + "name": "CRYPT_XML_STATUS_dwInfoStatusFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_STATUS_INTERNAL_REFERENCE", + "value": 1 + }, + { + "name": "CRYPT_XML_STATUS_KEY_AVAILABLE", + "value": 2 + }, + { + "name": "CRYPT_XML_STATUS_DIGESTING", + "value": 4 + }, + { + "name": "CRYPT_XML_STATUS_DIGEST_VALID", + "value": 8 + }, + { + "name": "CRYPT_XML_STATUS_SIGNATURE_VALID", + "value": 65536 + }, + { + "name": "CRYPT_XML_STATUS_OPENED_TO_ENCODE", + "value": 2147483648 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_STATUS", + "field": "dwInfoStatus" + } + ] + }, + { + "name": "LVGROUP_maskFlags", + "flags": true, + "members": [ + { + "name": "LVGF_NONE" + }, + { + "name": "LVGF_HEADER" + }, + { + "name": "LVGF_FOOTER" + }, + { + "name": "LVGF_STATE" + } + ], + "uses": [ + { + "struct": "LVGROUP", + "field": "mask" + } + ] + }, + { + "name": "SESS", + "flags": false, + "members": [ + { + "name": "SESS_GUEST" + }, + { + "name": "SESS_NOENCRYPTION" + } + ], + "uses": [ + { + "struct": "SESSION_INFO_502", + "field": "sesi502_user_flags" + }, + { + "struct": "SESSION_INFO_2", + "field": "sesi2_user_flags" + }, + { + "struct": "SESSION_INFO_1", + "field": "sesi1_user_flags" + } + ] + }, + { + "name": "JOBOBJECT_LIMIT_VIOLATION_INFORMATIONFlags", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_LIMIT_READ_BYTES", + "value": 65536 + }, + { + "name": "JOB_OBJECT_LIMIT_WRITE_BYTES", + "value": 131072 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_TIME", + "value": 4 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY", + "value": 512 + }, + { + "name": "JOB_OBJECT_LIMIT_RATE_CONTROL", + "value": 262144 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION", + "field": "ViolationLimitFlags" + } + ] + }, + { + "name": "DTTOPTS_iTextShadowTypeFlags", + "flags": false, + "members": [ + { + "name": "TST_NONE" + }, + { + "name": "TST_SINGLE" + }, + { + "name": "TST_CONTINUOUS" + } + ], + "uses": [ + { + "struct": "DTTOPTS", + "field": "iTextShadowType" + } + ] + }, + { + "name": "BP_PAINTPARAMSFlags", + "flags": true, + "members": [ + { + "name": "BPPF_ERASE", + "value": 1 + }, + { + "name": "BPPF_NOCLIP", + "value": 2 + }, + { + "name": "BPPF_NONCLIENT", + "value": 4 + } + ], + "uses": [ + { + "struct": "BP_PAINTPARAMS", + "field": "dwFlags" + } + ] + }, + { + "name": "SCARD_STATE", + "flags": false, + "members": [ + { + "name": "SCARD_STATE_IGNORE" + }, + { + "name": "SCARD_STATE_CHANGED" + }, + { + "name": "SCARD_STATE_UNKNOWN" + }, + { + "name": "SCARD_STATE_UNAVAILABLE" + }, + { + "name": "SCARD_STATE_EMPTY" + }, + { + "name": "SCARD_STATE_PRESENT" + }, + { + "name": "SCARD_STATE_ATRMATCH" + }, + { + "name": "SCARD_STATE_EXCLUSIVE" + }, + { + "name": "SCARD_STATE_INUSE" + }, + { + "name": "SCARD_STATE_MUTE" + } + ], + "uses": [ + { + "struct": "SCARD_READERSTATEA", + "field": "dwEventState" + }, + { + "struct": "SCARD_READERSTATEW", + "field": "dwEventState" + } + ] + }, + { + "name": "MINIDUMP_SYSTEM_INFO_ProcessorArchitectureFlags", + "flags": false, + "members": [ + { + "name": "PROCESSOR_ARCHITECTURE_AMD64", + "value": 9 + }, + { + "name": "PROCESSOR_ARCHITECTURE_ARM", + "value": 5 + }, + { + "name": "PROCESSOR_ARCHITECTURE_IA64", + "value": 6 + }, + { + "name": "PROCESSOR_ARCHITECTURE_INTEL", + "value": 0 + }, + { + "name": "PROCESSOR_ARCHITECTURE_UNKNOWN", + "value": 65535 + } + ], + "uses": [ + { + "struct": "MINIDUMP_SYSTEM_INFO", + "field": "ProcessorArchitecture" + } + ] + }, + { + "name": "IPSEC_SA_BUNDLE0Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_PEER_NAT_BOUNDARY" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_GUARANTEE_ENCRYPTION" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NLB" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NO_MACHINE_LUID_VERIFY" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NO_IMPERSONATION_LUID_VERIFY" + }, + { + "name": "_IPSEC_SA_BUNDLE_FLAG_NO_EXPLICIT_CRED_MATCH" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ALLOW_NULL_TARGET_NAME_MATCH" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_CLEAR_DF_ON_TUNNEL" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ASSUME_UDP_CONTEXT_OUTBOUND" + }, + { + "name": "IPSEC_SA_BUNDLE_FLAG_ND_PEER_BOUNDARY" + } + ], + "uses": [ + { + "struct": "IPSEC_SA_BUNDLE0", + "field": "flags" + } + ] + }, + { + "name": "CRYPT_XML_TRANSFORM_INFOFlags", + "flags": true, + "members": [ + { + "name": "CRYPT_XML_TRANSFORM_ON_STREAM", + "value": 1 + }, + { + "name": "CRYPT_XML_TRANSFORM_ON_NODESET", + "value": 2 + }, + { + "name": "CRYPT_XML_TRANSFORM_URI_QUERY_STRING", + "value": 3 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_TRANSFORM_INFO", + "field": "dwFlags" + } + ] + }, + { + "name": "MODEMDEVCAPS_dwSpeakerModeFlags", + "flags": true, + "members": [ + { + "name": "MDMSPKRFLAG_CALLSETUP", + "value": 8 + }, + { + "name": "MDMSPKRFLAG_DIAL", + "value": 2 + }, + { + "name": "MDMSPKRFLAG_OFF", + "value": 1 + }, + { + "name": "MDMSPKRFLAG_ON", + "value": 4 + } + ], + "uses": [ + { + "struct": "MODEMDEVCAPS", + "field": "dwSpeakerMode" + } + ] + }, + { + "name": "CRYPT_XML_ALGORITHM_INFO_dwGroupIdFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_GROUP_ID_HASH_________", + "value": 1 + }, + { + "name": "CRYPT_XML_GROUP_ID_SIGN_________", + "value": 2 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_ALGORITHM_INFO", + "field": "dwGroupId" + } + ] + }, + { + "name": "TVHITTESTINFOFlags", + "flags": true, + "members": [ + { + "name": "TVHT_ABOVE" + }, + { + "name": "TVHT_BELOW" + }, + { + "name": "TVHT_NOWHERE" + }, + { + "name": "TVHT_ONITEM" + }, + { + "name": "TVHT_ONITEMBUTTON" + }, + { + "name": "TVHT_ONITEMICON" + }, + { + "name": "TVHT_ONITEMINDENT" + }, + { + "name": "TVHT_ONITEMLABEL" + }, + { + "name": "TVHT_ONITEMRIGHT" + }, + { + "name": "TVHT_ONITEMSTATEICON" + }, + { + "name": "TVHT_TOLEFT" + }, + { + "name": "TVHT_TORIGHT" + } + ], + "uses": [ + { + "struct": "TVHITTESTINFO", + "field": "flags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_EXPORT_INFO_dwSubjectChoiceFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_EXPORT_CERT_CONTEXT" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_CTL_CONTEXT" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_CRL_CONTEXT" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_CERT_STORE" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY" + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_EXPORT_INFO", + "field": "dwSubjectChoice" + } + ] + }, + { + "name": "CONVINFO_wConvstFlags", + "flags": false, + "members": [ + { + "name": "XST_ADVACKRCVD", + "value": 13 + }, + { + "name": "XST_ADVDATAACKRCVD", + "value": 16 + }, + { + "name": "XST_ADVDATASENT", + "value": 15 + }, + { + "name": "XST_ADVSENT", + "value": 11 + }, + { + "name": "XST_CONNECTED", + "value": 2 + }, + { + "name": "XST_DATARCVD", + "value": 6 + }, + { + "name": "XST_EXECACKRCVD", + "value": 10 + }, + { + "name": "XST_EXECSENT", + "value": 9 + }, + { + "name": "XST_INCOMPLETE", + "value": 1 + }, + { + "name": "XST_INIT1", + "value": 3 + }, + { + "name": "XST_INIT2", + "value": 4 + }, + { + "name": "XST_NULL", + "value": 0 + }, + { + "name": "XST_POKEACKRCVD", + "value": 8 + }, + { + "name": "XST_POKESENT", + "value": 7 + }, + { + "name": "XST_REQSENT", + "value": 5 + }, + { + "name": "XST_UNADVACKRCVD", + "value": 14 + }, + { + "name": "XST_UNADVSENT", + "value": 12 + } + ], + "uses": [ + { + "struct": "CONVINFO", + "field": "wConvst" + } + ] + }, + { + "name": "TOKEN_PRIVILEGES_PrivilegesFlags", + "flags": true, + "members": [ + { + "name": "SE_PRIVILEGE_ENABLED" + }, + { + "name": "SE_PRIVILEGE_ENABLED_BY_DEFAULT" + }, + { + "name": "SE_PRIVILEGE_REMOVED" + }, + { + "name": "SE_PRIVILEGE_USED_FOR_ACCESS" + } + ], + "uses": [ + { + "struct": "TOKEN_PRIVILEGES", + "field": "Privileges" + } + ] + }, + { + "name": "DCB_StopBitsFlags", + "flags": false, + "members": [ + { + "name": "ONESTOPBIT", + "value": 0 + }, + { + "name": "ONE5STOPBITS", + "value": 1 + }, + { + "name": "TWOSTOPBITS", + "value": 2 + } + ], + "uses": [ + { + "struct": "DCB", + "field": "StopBits" + } + ] + }, + { + "name": "TRACKMOUSEEVENTFlags", + "flags": true, + "members": [ + { + "name": "TME_CANCEL", + "value": 2147483648 + }, + { + "name": "TME_HOVER", + "value": 1 + }, + { + "name": "TME_LEAVE", + "value": 2 + }, + { + "name": "TME_NONCLIENT", + "value": 16 + }, + { + "name": "TME_QUERY", + "value": 1073741824 + } + ], + "uses": [ + { + "struct": "TRACKMOUSEEVENT", + "field": "dwFlags" + } + ] + }, + { + "name": "CERT_SELECT_CRITERIA_dwTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_SELECT_BY_ENHKEY_USAGE", + "value": 1 + }, + { + "name": "CERT_SELECT_BY_KEY_USAGE", + "value": 2 + }, + { + "name": "CERT_SELECT_BY_POLICY_OID", + "value": 3 + }, + { + "name": "CERT_SELECT_BY_PROV_NAME", + "value": 4 + }, + { + "name": "CERT_SELECT_BY_EXTENSION", + "value": 5 + }, + { + "name": "CERT_SELECT_BY_SUBJECT_HOST_NAME", + "value": 6 + }, + { + "name": "CERT_SELECT_BY_ISSUER_ATTR", + "value": 7 + }, + { + "name": "CERT_SELECT_BY_SUBJECT_ATTR", + "value": 8 + }, + { + "name": "CERT_SELECT_BY_ISSUER_NAME", + "value": 9 + }, + { + "name": "CERT_SELECT_BY_PUBLIC_KEY", + "value": 10 + }, + { + "name": "CERT_SELECT_BY_TLS_SIGNATURES", + "value": 11 + } + ], + "uses": [ + { + "struct": "CERT_SELECT_CRITERIA", + "field": "dwType" + } + ] + }, + { + "name": "CHANGER_ELEMENT_STATUSFlags", + "flags": true, + "members": [ + { + "name": "ELEMENT_STATUS_ACCESS", + "value": 8 + }, + { + "name": "ELEMENT_STATUS_AVOLTAG", + "value": 536870912 + }, + { + "name": "ELEMENT_STATUS_EXCEPT", + "value": 4 + }, + { + "name": "ELEMENT_STATUS_EXENAB", + "value": 16 + }, + { + "name": "ELEMENT_STATUS_FULL", + "value": 1 + }, + { + "name": "ELEMENT_STATUS_ID_VALID", + "value": 8192 + }, + { + "name": "ELEMENT_STATUS_IMPEXP", + "value": 2 + }, + { + "name": "ELEMENT_STATUS_INENAB", + "value": 32 + }, + { + "name": "ELEMENT_STATUS_INVERT", + "value": 4194304 + }, + { + "name": "ELEMENT_STATUS_LUN_VALID", + "value": 4096 + }, + { + "name": "ELEMENT_STATUS_NOT_BUS", + "value": 32768 + }, + { + "name": "ELEMENT_STATUS_PVOLTAG", + "value": 268435456 + }, + { + "name": "ELEMENT_STATUS_SVALID", + "value": 8388608 + } + ], + "uses": [ + { + "struct": "CHANGER_ELEMENT_STATUS", + "field": "Flags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "BOLD_FONTTYPE", + "value": 256 + }, + { + "name": "ITALIC_FONTTYPE", + "value": 512 + }, + { + "name": "PRINTER_FONTTYPE", + "value": 16384 + }, + { + "name": "REGULAR_FONTTYPE", + "value": 1024 + }, + { + "name": "SCREEN_FONTTYPE", + "value": 8192 + }, + { + "name": "SIMULATED_FONTTYPE", + "value": 32768 + } + ], + "uses": [ + { + "struct": "CHOOSEFONTA", + "field": "nFontType" + }, + { + "struct": "CHOOSEFONTW", + "field": "nFontType" + } + ] + }, + { + "name": "SI_OBJECT_INFOFlags", + "flags": true, + "members": [ + { + "name": "SI_ADVANCED_" + }, + { + "name": "SI_AUDITS_ELEVATION_REQUIRED" + }, + { + "name": "SI_CONTAINER_" + }, + { + "name": "SI_DISABLE_DENY_ACE" + }, + { + "name": "SI_EDIT_ALL_" + }, + { + "name": "SI_EDIT_AUDITS_" + }, + { + "name": "SI_EDIT_EFFECTIVE" + }, + { + "name": "SI_EDIT_OWNER_" + }, + { + "name": "SI_EDIT_PERMS_" + }, + { + "name": "SI_EDIT_PROPERTIES_" + }, + { + "name": "SI_ENABLE_CENTRAL_POLICY" + }, + { + "name": "SI_ENABLE_EDIT_ATTRIBUTE_CONDITION" + }, + { + "name": "SI_MAY_WRITE" + }, + { + "name": "SI_NO_ACL_PROTECT_" + }, + { + "name": "SI_NO_ADDITIONAL_PERMISSION" + }, + { + "name": "SI_NO_TREE_APPLY_" + }, + { + "name": "SI_OBJECT_GUID_" + }, + { + "name": "SI_OWNER_ELEVATION_REQUIRED" + }, + { + "name": "SI_OWNER_READONLY_" + }, + { + "name": "SI_OWNER_RECURSE_" + }, + { + "name": "SI_PAGE_TITLE_" + }, + { + "name": "SI_PERMS_ELEVATION_REQUIRED" + }, + { + "name": "SI_READONLY_" + }, + { + "name": "SI_RESET_" + }, + { + "name": "SI_RESET_DACL" + }, + { + "name": "SI_RESET_DACL_TREE_" + }, + { + "name": "SI_RESET_OWNER" + }, + { + "name": "SI_RESET_SACL" + }, + { + "name": "SI_RESET_SACL_TREE_" + }, + { + "name": "SI_SCOPE_ELEVATION_REQUIRED" + }, + { + "name": "SI_SERVER_IS_DC_" + }, + { + "name": "SI_VIEW_ONLY" + } + ], + "uses": [ + { + "struct": "SI_OBJECT_INFO", + "field": "dwFlags" + } + ] + }, + { + "name": "NTMS_IEPORTINFORMATION_PositionFlags", + "flags": false, + "members": [ + { + "name": "NTMS_PORTPOSITION_EXTENDED" + }, + { + "name": "NTMS_PORTPOSITION_RETRACTED" + }, + { + "name": "NTMS_PORTPOSITION_UNKNOWN" + } + ], + "uses": [ + { + "struct": "NTMS_IEPORTINFORMATION", + "field": "Position" + } + ] + }, + { + "name": "MENUINFO_fMaskFlags", + "flags": true, + "members": [ + { + "name": "MIM_APPLYTOSUBMENUS", + "value": 2147483648 + }, + { + "name": "MIM_BACKGROUND", + "value": 2 + }, + { + "name": "MIM_HELPID", + "value": 4 + }, + { + "name": "MIM_MAXHEIGHT", + "value": 1 + }, + { + "name": "MIM_MENUDATA", + "value": 8 + }, + { + "name": "MIM_STYLE", + "value": 16 + } + ], + "uses": [ + { + "struct": "MENUINFO", + "field": "fMask" + } + ] + }, + { + "name": "CREATE_VIRTUAL_DISK_PARAMETERS_BlockSizeInBytesFlags", + "flags": false, + "members": [ + { + "name": "CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_BLOCK_SIZE", + "value": 0 + } + ], + "uses": [ + { + "struct": "CREATE_VIRTUAL_DISK_PARAMETERS", + "field": "BlockSizeInBytes" + } + ] + }, + { + "name": "TRUSTED_DOMAIN_INFORMATION_EX_TrustDirectionFlags", + "flags": false, + "members": [ + { + "name": "TRUST_DIRECTION_DISABLED" + }, + { + "name": "TRUST_DIRECTION_INBOUND" + }, + { + "name": "TRUST_DIRECTION_OUTBOUND" + }, + { + "name": "TRUST_DIRECTION_BIDIRECTIONAL" + } + ], + "uses": [ + { + "struct": "TRUSTED_DOMAIN_INFORMATION_EX", + "field": "TrustDirection" + } + ] + }, + { + "name": "PS_COMPONENT_STATS_TypeFlags", + "flags": false, + "members": [ + { + "name": "PS_ADAPTER_STATS__1_" + }, + { + "name": "PS_FLOW_STATS__2_" + }, + { + "name": "PS_CONFORMER_STATS__3_" + }, + { + "name": "PS_SHAPER_STATS__4_" + }, + { + "name": "PS_DRRSEQ_STATS__5_" + } + ], + "uses": [ + { + "struct": "PS_COMPONENT_STATS", + "field": "Type" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "ACTRL_ACCESS_ALLOWED", + "value": 1 + }, + { + "name": "ACTRL_ACCESS_DENIED", + "value": 2 + }, + { + "name": "ACTRL_AUDIT_SUCCESS", + "value": 4 + }, + { + "name": "ACTRL_AUDIT_FAILURE", + "value": 8 + } + ], + "uses": [ + { + "struct": "ACTRL_ACCESS_ENTRYA", + "field": "fAccessFlags" + }, + { + "struct": "ACTRL_ACCESS_ENTRYW", + "field": "fAccessFlags" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "SidTypeUser" + }, + { + "name": "CONNDLG_RO_PATH" + }, + { + "name": "CONNDLG_CONN_POINT" + }, + { + "name": "CONNDLG_USE_MRU" + }, + { + "name": "CONNDLG_HIDE_BOX" + }, + { + "name": "CONNDLG_PERSIST" + }, + { + "name": "CONNDLG_NOT_PERSIST" + } + ], + "uses": [ + { + "struct": "CONNECTDLGSTRUCTW", + "field": "dwFlags" + }, + { + "struct": "CONNECTDLGSTRUCTA", + "field": "dwFlags" + } + ] + }, + { + "name": "DRAWITEMSTRUCT_CtlTypeFlags", + "flags": false, + "members": [ + { + "name": "ODT_BUTTON" + }, + { + "name": "ODT_COMBOBOX" + }, + { + "name": "ODT_LISTBOX" + }, + { + "name": "ODT_LISTVIEW" + }, + { + "name": "ODT_MENU" + }, + { + "name": "ODT_STATIC" + }, + { + "name": "ODT_TAB" + } + ], + "uses": [ + { + "struct": "DRAWITEMSTRUCT", + "field": "CtlType" + } + ] + }, + { + "name": "MSV1_0_SUPPLEMENTAL_CREDENTIALFlags", + "flags": true, + "members": [ + { + "name": "MSV1_0_CRED_LM_PRESENT" + }, + { + "name": "MSV1_0_CRED_NT_PRESENT" + }, + { + "name": "MSV1_0_CRED_VERSION" + } + ], + "uses": [ + { + "struct": "MSV1_0_SUPPLEMENTAL_CREDENTIAL", + "field": "Flags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFOFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_COMMERCIAL" + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_INDIVIDUAL" + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO", + "field": "dwAttrFlags" + } + ] + }, + { + "name": "STARTF", + "flags": true, + "members": [ + { + "name": "STARTF_FORCEONFEEDBACK", + "value": 64 + }, + { + "name": "STARTF_FORCEOFFFEEDBACK", + "value": 128 + }, + { + "name": "STARTF_PREVENTPINNING", + "value": 8192 + }, + { + "name": "STARTF_RUNFULLSCREEN", + "value": 32 + }, + { + "name": "STARTF_TITLEISAPPID", + "value": 4096 + }, + { + "name": "STARTF_TITLEISLINKNAME", + "value": 2048 + }, + { + "name": "STARTF_UNTRUSTEDSOURCE", + "value": 32768 + }, + { + "name": "STARTF_USECOUNTCHARS", + "value": 8 + }, + { + "name": "STARTF_USEFILLATTRIBUTE", + "value": 16 + }, + { + "name": "STARTF_USEHOTKEY", + "value": 512 + }, + { + "name": "STARTF_USEPOSITION", + "value": 4 + }, + { + "name": "STARTF_USESHOWWINDOW", + "value": 1 + }, + { + "name": "STARTF_USESIZE", + "value": 2 + }, + { + "name": "STARTF_USESTDHANDLES", + "value": 256 + } + ], + "uses": [ + { + "struct": "STARTUPINFOW", + "field": "dwFlags" + }, + { + "struct": "STARTUPINFOA", + "field": "dwFlags" + } + ] + }, + { + "name": "TDIEntityID_tei_entityFlags", + "flags": false, + "members": [ + { + "name": "GENERIC_ENTITY" + }, + { + "name": "AT_ENTITY" + }, + { + "name": "CL_NL_ENTITY" + }, + { + "name": "CO_NL_ENTITY" + }, + { + "name": "CL_TL_ENTITY" + }, + { + "name": "CO_TL_ENTITY" + }, + { + "name": "ER_ENTITY" + }, + { + "name": "IF_ENTITY" + } + ], + "uses": [ + { + "struct": "TDIEntityID", + "field": "tei_entity" + } + ] + }, + { + "name": "RESOURCETYPE", + "flags": false, + "members": [ + { + "name": "RESOURCETYPE_DISK" + }, + { + "name": "RESOURCETYPE_PRINT" + }, + { + "name": "RESOURCETYPE_ANY" + } + ], + "uses": [ + { + "struct": "NETRESOURCEA", + "field": "dwType" + }, + { + "struct": "NETRESOURCEW", + "field": "dwType" + } + ] + }, + { + "name": "TAPE_GET_DRIVE_PARAMETERS_FeaturesHighFlags", + "flags": true, + "members": [ + { + "name": "TAPE_DRIVE_ABS_BLK_IMMED", + "value": 2147491840 + }, + { + "name": "TAPE_DRIVE_ABSOLUTE_BLK", + "value": 2147487744 + }, + { + "name": "TAPE_DRIVE_END_OF_DATA", + "value": 2147549184 + }, + { + "name": "TAPE_DRIVE_FILEMARKS", + "value": 2147745792 + }, + { + "name": "TAPE_DRIVE_LOAD_UNLOAD", + "value": 2147483649 + }, + { + "name": "TAPE_DRIVE_LOAD_UNLD_IMMED", + "value": 2147483680 + }, + { + "name": "TAPE_DRIVE_LOCK_UNLOCK", + "value": 2147483652 + }, + { + "name": "TAPE_DRIVE_LOCK_UNLK_IMMED", + "value": 2147483776 + }, + { + "name": "TAPE_DRIVE_LOG_BLK_IMMED", + "value": 2147516416 + }, + { + "name": "TAPE_DRIVE_LOGICAL_BLK", + "value": 2147500032 + }, + { + "name": "TAPE_DRIVE_RELATIVE_BLKS", + "value": 2147614720 + }, + { + "name": "TAPE_DRIVE_REVERSE_POSITION", + "value": 2151677952 + }, + { + "name": "TAPE_DRIVE_REWIND_IMMEDIATE", + "value": 2147483656 + }, + { + "name": "TAPE_DRIVE_SEQUENTIAL_FMKS", + "value": 2148007936 + }, + { + "name": "TAPE_DRIVE_SEQUENTIAL_SMKS", + "value": 2149580800 + }, + { + "name": "TAPE_DRIVE_SET_BLOCK_SIZE", + "value": 2147483664 + }, + { + "name": "TAPE_DRIVE_SET_COMPRESSION", + "value": 2147484160 + }, + { + "name": "TAPE_DRIVE_SET_ECC", + "value": 2147483904 + }, + { + "name": "TAPE_DRIVE_SET_PADDING", + "value": 2147484672 + }, + { + "name": "TAPE_DRIVE_SET_REPORT_SMKS", + "value": 2147485696 + }, + { + "name": "TAPE_DRIVE_SETMARKS", + "value": 2148532224 + }, + { + "name": "TAPE_DRIVE_SPACE_IMMEDIATE", + "value": 2155872256 + }, + { + "name": "TAPE_DRIVE_TENSION", + "value": 2147483650 + }, + { + "name": "TAPE_DRIVE_TENSION_IMMED", + "value": 2147483712 + }, + { + "name": "TAPE_DRIVE_WRITE_FILEMARKS", + "value": 2181038080 + }, + { + "name": "TAPE_DRIVE_WRITE_LONG_FMKS", + "value": 2281701376 + }, + { + "name": "TAPE_DRIVE_WRITE_MARK_IMMED", + "value": 2415919104 + }, + { + "name": "TAPE_DRIVE_WRITE_SETMARKS", + "value": 2164260864 + }, + { + "name": "TAPE_DRIVE_WRITE_SHORT_FMKS", + "value": 2214592512 + } + ], + "uses": [ + { + "struct": "TAPE_GET_DRIVE_PARAMETERS", + "field": "FeaturesHigh" + } + ] + }, + { + "name": "SP_INF_INFORMATION_InfStyleFlags", + "flags": false, + "members": [ + { + "name": "INF_STYLE_NONE" + }, + { + "name": "INF_STYLE_OLDNT" + }, + { + "name": "INF_STYLE_WIN4" + } + ], + "uses": [ + { + "struct": "SP_INF_INFORMATION", + "field": "InfStyle" + } + ] + }, + { + "name": "MEMORY_PRIORITY_INFORMATION_MemoryPriorityFlags", + "flags": false, + "members": [ + { + "name": "MEMORY_PRIORITY_VERY_LOW", + "value": 1 + }, + { + "name": "MEMORY_PRIORITY_LOW", + "value": 2 + }, + { + "name": "MEMORY_PRIORITY_MEDIUM", + "value": 3 + }, + { + "name": "MEMORY_PRIORITY_BELOW_NORMAL", + "value": 4 + }, + { + "name": "MEMORY_PRIORITY_NORMAL", + "value": 5 + } + ], + "uses": [ + { + "struct": "MEMORY_PRIORITY_INFORMATION", + "field": "MemoryPriority" + } + ] + }, + { + "name": "NMPGCALCSIZE_dwFlagFlags", + "flags": false, + "members": [ + { + "name": "PGF_CALCHEIGHT" + }, + { + "name": "PGF_CALCWIDTH" + } + ], + "uses": [ + { + "struct": "NMPGCALCSIZE", + "field": "dwFlag" + } + ] + }, + { + "name": "VER_PLATFORM_WIN32", + "flags": false, + "members": [ + { + "name": "VER_PLATFORM_WIN32_WINDOWS" + }, + { + "name": "VER_PLATFORM_WIN32_NT" + } + ], + "uses": [ + { + "struct": "SP_ALTPLATFORM_INFO_V2", + "field": "Platform" + }, + { + "struct": "SP_ALTPLATFORM_INFO_V1", + "field": "Platform" + } + ] + }, + { + "name": "NTMS_MEDIATYPEINFORMATION_ReadWriteCharacteristicsFlags", + "flags": false, + "members": [ + { + "name": "NTMS_MEDIARW_REWRITABLE" + }, + { + "name": "NTMS_MEDIARW_WRITEONCE" + }, + { + "name": "NTMS_MEDIARW_READONLY" + } + ], + "uses": [ + { + "struct": "NTMS_MEDIATYPEINFORMATION", + "field": "ReadWriteCharacteristics" + } + ] + }, + { + "name": "RESOURCEDISPLAYTYPE", + "flags": false, + "members": [ + { + "name": "RESOURCEDISPLAYTYPE_DOMAIN" + }, + { + "name": "RESOURCEDISPLAYTYPE_FILE" + }, + { + "name": "RESOURCEDISPLAYTYPE_GENERIC" + }, + { + "name": "RESOURCEDISPLAYTYPE_GROUP" + }, + { + "name": "RESOURCEDISPLAYTYPE_SERVER" + }, + { + "name": "RESOURCEDISPLAYTYPE_SHARE" + }, + { + "name": "RESOURCEDISPLAYTYPE_TREE" + } + ], + "uses": [ + { + "struct": "SERVICE_INFOA", + "field": "dwDisplayHint" + }, + { + "struct": "SERVICE_INFOW", + "field": "dwDisplayHint" + } + ] + }, + { + "name": "DEBUG_EVENT_dwDebugEventCodeFlags", + "flags": false, + "members": [ + { + "name": "CREATE_PROCESS_DEBUG_EVENT", + "value": 3 + }, + { + "name": "CREATE_THREAD_DEBUG_EVENT", + "value": 2 + }, + { + "name": "EXCEPTION_DEBUG_EVENT", + "value": 1 + }, + { + "name": "EXIT_PROCESS_DEBUG_EVENT", + "value": 5 + }, + { + "name": "EXIT_THREAD_DEBUG_EVENT", + "value": 4 + }, + { + "name": "LOAD_DLL_DEBUG_EVENT", + "value": 6 + }, + { + "name": "OUTPUT_DEBUG_STRING_EVENT", + "value": 8 + }, + { + "name": "RIP_EVENT", + "value": 9 + }, + { + "name": "UNLOAD_DLL_DEBUG_EVENT", + "value": 7 + } + ], + "uses": [ + { + "struct": "DEBUG_EVENT", + "field": "dwDebugEventCode" + } + ] + }, + { + "name": "INTERNET_CONNECTED_INFO_dwConnectedStateFlags", + "flags": false, + "members": [ + { + "name": "INTERNET_STATE_CONNECTED" + }, + { + "name": "INTERNET_STATE_DISCONNECTED" + }, + { + "name": "INTERNET_STATE_DISCONNECTED_BY_USER" + }, + { + "name": "INTERNET_STATE_IDLE" + }, + { + "name": "INTERNET_STATE_BUSY" + } + ], + "uses": [ + { + "struct": "INTERNET_CONNECTED_INFO", + "field": "dwConnectedState" + } + ] + }, + { + "name": "CFM", + "flags": false, + "members": [ + { + "name": "CFM_ALL" + }, + { + "name": "CFM_BOLD" + }, + { + "name": "CFM_CHARSET" + }, + { + "name": "CFM_COLOR" + }, + { + "name": "CFM_EFFECTS" + }, + { + "name": "CFM_FACE" + }, + { + "name": "CFM_ITALIC" + }, + { + "name": "CFM_OFFSET" + }, + { + "name": "CFM_PROTECTED" + }, + { + "name": "CFM_SIZE" + }, + { + "name": "CFM_STRIKEOUT" + }, + { + "name": "CFM_UNDERLINE." + } + ], + "uses": [ + { + "struct": "CHARFORMATW", + "field": "dwMask" + }, + { + "struct": "CHARFORMATA", + "field": "dwMask" + } + ] + }, + { + "name": "VDS_NF_LUN", + "flags": false, + "members": [ + { + "name": "VDS_NF_LUN_ARRIVE", + "value": 108 + }, + { + "name": "VDS_NF_LUN_DEPART", + "value": 109 + }, + { + "name": "VDS_NF_LUN_MODIFY", + "value": 110 + } + ], + "uses": [ + { + "struct": "VDS_LUN_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_LUN_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "WINTRUST_DATA_dwUIContextFlags", + "flags": false, + "members": [ + { + "name": "WTD_UICONTEXT_EXECUTE", + "value": 0 + }, + { + "name": "WTD_UICONTEXT_INSTALL", + "value": 1 + } + ], + "uses": [ + { + "struct": "WINTRUST_DATA", + "field": "dwUIContext" + } + ] + }, + { + "name": "SSWF", + "flags": false, + "members": [ + { + "name": "SSWF_CUSTOM", + "value": 4 + }, + { + "name": "SSWF_DISPLAY", + "value": 3 + }, + { + "name": "SSWF_NONE", + "value": 0 + }, + { + "name": "SSWF_TITLE", + "value": 1 + }, + { + "name": "SSWF_WINDOW", + "value": 2 + } + ], + "uses": [ + { + "struct": "SOUNDSENTRYA", + "field": "iWindowsEffect" + }, + { + "struct": "SOUNDSENTRYW", + "field": "iWindowsEffect" + } + ] + }, + { + "name": "WIN32_STREAM_ID_dwStreamIdFlags", + "flags": false, + "members": [ + { + "name": "BACKUP_ALTERNATE_DATA", + "value": 4 + }, + { + "name": "BACKUP_DATA", + "value": 1 + }, + { + "name": "BACKUP_EA_DATA", + "value": 2 + }, + { + "name": "BACKUP_LINK", + "value": 5 + }, + { + "name": "BACKUP_OBJECT_ID", + "value": 7 + }, + { + "name": "BACKUP_PROPERTY_DATA", + "value": 6 + }, + { + "name": "BACKUP_REPARSE_DATA", + "value": 8 + }, + { + "name": "BACKUP_SECURITY_DATA", + "value": 3 + }, + { + "name": "BACKUP_SPARSE_BLOCK", + "value": 9 + }, + { + "name": "BACKUP_TXFS_DATA", + "value": 10 + } + ], + "uses": [ + { + "struct": "WIN32_STREAM_ID", + "field": "dwStreamId" + } + ] + }, + { + "name": "PROCESS_PROTECTION_LEVEL_INFORMATION_ProtectionLevelFlags", + "flags": false, + "members": [ + { + "name": "PROTECTION_LEVEL_WINTCB_LIGHT" + }, + { + "name": "PROTECTION_LEVEL_WINDOWS" + }, + { + "name": "PROTECTION_LEVEL_WINDOWS_LIGHT" + }, + { + "name": "PROTECTION_LEVEL_ANTIMALWARE_LIGHT" + }, + { + "name": "PROTECTION_LEVEL_LSA_LIGHT" + }, + { + "name": "PROTECTION_LEVEL_WINTCB" + }, + { + "name": "PROTECTION_LEVEL_CODEGEN_LIGHT" + }, + { + "name": "PROTECTION_LEVEL_AUTHENTICODE" + }, + { + "name": "PROTECTION_LEVEL_PPL_APP" + }, + { + "name": "PROTECTION_LEVEL_NONE" + } + ], + "uses": [ + { + "struct": "PROCESS_PROTECTION_LEVEL_INFORMATION", + "field": "ProtectionLevel" + } + ] + }, + { + "name": "DISC", + "flags": true, + "members": [ + { + "name": "DISC_UPDATE_PROFILE" + }, + { + "name": "DISC_NO_FORCE" + } + ], + "uses": [ + { + "struct": "DISCDLGSTRUCTA", + "field": "dwFlags" + }, + { + "struct": "DISCDLGSTRUCTW", + "field": "dwFlags" + } + ] + }, + { + "name": "ENDCOMPOSITIONNOTIFY_dwCodeFlags", + "flags": false, + "members": [ + { + "name": "ECN_ENDCOMPOSITION", + "value": 1 + }, + { + "name": "ECN_NEWTEXT", + "value": 2 + } + ], + "uses": [ + { + "struct": "ENDCOMPOSITIONNOTIFY", + "field": "dwCode" + } + ] + }, + { + "name": "CHANGER_ELEMENT_STATUS_EXFlags", + "flags": true, + "members": [ + { + "name": "ELEMENT_STATUS_ACCESS", + "value": 8 + }, + { + "name": "ELEMENT_STATUS_AVOLTAG", + "value": 536870912 + }, + { + "name": "ELEMENT_STATUS_EXCEPT", + "value": 4 + }, + { + "name": "ELEMENT_STATUS_EXENAB", + "value": 16 + }, + { + "name": "ELEMENT_STATUS_FULL", + "value": 1 + }, + { + "name": "ELEMENT_STATUS_ID_VALID", + "value": 8192 + }, + { + "name": "ELEMENT_STATUS_IMPEXP", + "value": 2 + }, + { + "name": "ELEMENT_STATUS_INENAB", + "value": 32 + }, + { + "name": "ELEMENT_STATUS_INVERT", + "value": 4194304 + }, + { + "name": "ELEMENT_STATUS_LUN_VALID", + "value": 4096 + }, + { + "name": "ELEMENT_STATUS_NOT_BUS", + "value": 32768 + }, + { + "name": "ELEMENT_STATUS_PRODUCT_DATA", + "value": 64 + }, + { + "name": "ELEMENT_STATUS_PVOLTAG", + "value": 268435456 + }, + { + "name": "ELEMENT_STATUS_SVALID", + "value": 8388608 + } + ], + "uses": [ + { + "struct": "CHANGER_ELEMENT_STATUS_EX", + "field": "Flags" + } + ] + }, + { + "name": "HTTP_SERVICE_CONFIG_SSL_PARAM_DefaultCertCheckModeFlags", + "flags": false, + "members": [ + { + "name": "None", + "value": 0 + }, + { + "name": "1" + }, + { + "name": "2" + }, + { + "name": "4" + }, + { + "name": "0x10000" + } + ], + "uses": [ + { + "struct": "HTTP_SERVICE_CONFIG_SSL_PARAM", + "field": "DefaultCertCheckMode" + } + ] + }, + { + "name": "WLAN_BSS_ENTRY_usCapabilityInformationFlags", + "flags": true, + "members": [ + { + "name": "ESS" + }, + { + "name": "IBSS" + }, + { + "name": "CF-Pollable" + }, + { + "name": "CF_Poll_Request" + }, + { + "name": "Privacy" + } + ], + "uses": [ + { + "struct": "WLAN_BSS_ENTRY", + "field": "usCapabilityInformation" + } + ] + }, + { + "name": "VS_FIXEDFILEINFOFlags", + "flags": true, + "members": [ + { + "name": "VS_FF_DEBUG" + }, + { + "name": "VS_FF_INFOINFERRED" + }, + { + "name": "VS_FF_PATCHED" + }, + { + "name": "VS_FF_PRERELEASE" + }, + { + "name": "VS_FF_PRIVATEBUILD" + }, + { + "name": "VS_FF_SPECIALBUILD" + } + ], + "uses": [ + { + "struct": "VS_FIXEDFILEINFO", + "field": "dwFileFlags" + } + ] + }, + { + "name": "NMLVCUSTOMDRAW_uAlignFlags", + "flags": false, + "members": [ + { + "name": "LVGA_HEADER_CENTER" + }, + { + "name": "LVGA_HEADER_LEFT" + }, + { + "name": "LVGA_HEADER_RIGHT" + } + ], + "uses": [ + { + "struct": "NMLVCUSTOMDRAW", + "field": "uAlign" + } + ] + }, + { + "name": "IMECOMPTEXTFlags", + "flags": false, + "members": [ + { + "name": "ICT_RESULTREADSTR" + } + ], + "uses": [ + { + "struct": "IMECOMPTEXT", + "field": "flags" + } + ] + }, + { + "name": "SECURITY_PACKAGE_OPTIONS_TypeFlags", + "flags": false, + "members": [ + { + "name": "SECPKG_OPTIONS_TYPE_UNKNOWN", + "value": 0 + }, + { + "name": "SECPKG_OPTIONS_TYPE_LSA", + "value": 1 + }, + { + "name": "SECPKG_OPTIONS_TYPE_SSPI", + "value": 2 + } + ], + "uses": [ + { + "struct": "SECURITY_PACKAGE_OPTIONS", + "field": "Type" + } + ] + }, + { + "name": "BCRYPT_RSAKEY_BLOB_MagicFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_RSAPUBLIC_MAGIC" + }, + { + "name": "BCRYPT_RSAPRIVATE_MAGIC" + }, + { + "name": "BCRYPT_RSAFULLPRIVATE_MAGIC" + } + ], + "uses": [ + { + "struct": "BCRYPT_RSAKEY_BLOB", + "field": "Magic" + } + ] + }, + { + "name": "CFU", + "flags": false, + "members": [ + { + "name": "CFU_CF1UNDERLINE" + }, + { + "name": "CFU_INVERT" + }, + { + "name": "CFU_UNDERLINE" + }, + { + "name": "CFU_UNDERLINEDASH" + }, + { + "name": "CFU_UNDERLINEDASHDOT" + }, + { + "name": "CFU_UNDERLINEDASHDOTDOT" + }, + { + "name": "CFU_UNDERLINEDOTTED" + }, + { + "name": "CFU_UNDERLINEDOUBLE" + }, + { + "name": "CFU_UNDERLINEDOUBLEWAVE" + }, + { + "name": "CFU_UNDERLINEHAIRLINE" + }, + { + "name": "CFU_UNDERLINEHEAVYWAVE" + }, + { + "name": "CFU_UNDERLINELONGDASH" + }, + { + "name": "CFU_UNDERLINENONE" + }, + { + "name": "CFU_UNDERLINETHICK" + }, + { + "name": "CFU_UNDERLINETHICKDASH" + }, + { + "name": "CFU_UNDERLINETHICKDASHDOT" + }, + { + "name": "CFU_UNDERLINETHICKDASHDOTDOT" + }, + { + "name": "CFU_UNDERLINETHICKDOTTED" + }, + { + "name": "CFU_UNDERLINETHICKLONGDASH" + }, + { + "name": "CFU_UNDERLINEWAVE" + }, + { + "name": "CFU_UNDERLINEWORD" + } + ], + "uses": [ + { + "struct": "CHARFORMAT2W", + "field": "bUnderlineType" + }, + { + "struct": "CHARFORMAT2A", + "field": "bUnderlineType" + } + ] + }, + { + "name": "MCGRIDINFOFlags", + "flags": true, + "members": [ + { + "name": "MCGIF_DATE" + }, + { + "name": "MCGIF_RECT" + }, + { + "name": "MCGIF_NAME" + } + ], + "uses": [ + { + "struct": "MCGRIDINFO", + "field": "dwFlags" + } + ] + }, + { + "flags": false, + "members": [ + { + "name": "WINHTTP_AUTH_SCHEME_BASIC" + }, + { + "name": "WINHTTP_AUTH_SCHEME_NTLM" + }, + { + "name": "INHTTP_AUTH_SCHEME_DIGEST" + }, + { + "name": "WINHTTP_AUTH_SCHEME_NEGOTIATE" + } + ], + "uses": [ + { + "struct": "WINHTTP_CREDS", + "field": "dwAuthScheme" + }, + { + "struct": "WINHTTP_CREDS_EX", + "field": "dwAuthScheme" + } + ] + }, + { + "name": "DEV_BROADCAST_HDR_dbch_devicetypeFlags", + "flags": false, + "members": [ + { + "name": "DBT_DEVTYP_DEVICEINTERFACE", + "value": 5 + }, + { + "name": "DBT_DEVTYP_HANDLE", + "value": 6 + }, + { + "name": "DBT_DEVTYP_OEM", + "value": 0 + }, + { + "name": "DBT_DEVTYP_PORT", + "value": 3 + }, + { + "name": "DBT_DEVTYP_VOLUME", + "value": 2 + } + ], + "uses": [ + { + "struct": "DEV_BROADCAST_HDR", + "field": "dbch_devicetype" + } + ] + }, + { + "name": "MINIMIZEDMETRICS_iArrangeFlags", + "flags": false, + "members": [ + { + "name": "ARW_BOTTOMLEFT" + }, + { + "name": "ARW_BOTTOMRIGHT" + }, + { + "name": "ARW_TOPLEFT" + }, + { + "name": "ARW_TOPRIGHT" + } + ], + "uses": [ + { + "struct": "MINIMIZEDMETRICS", + "field": "iArrange" + } + ] + }, + { + "name": "DELETEITEMSTRUCT_CtlTypeFlags", + "flags": false, + "members": [ + { + "name": "ODT_LISTBOX" + }, + { + "name": "ODT_COMBOBOX" + } + ], + "uses": [ + { + "struct": "DELETEITEMSTRUCT", + "field": "CtlType" + } + ] + }, + { + "name": "PARTITION_INFORMATION_GPT_PartitionTypeFlags", + "flags": false, + "members": [ + { + "name": "PARTITION_BASIC_DATA_GUID" + }, + { + "name": "PARTITION_ENTRY_UNUSED_GUID" + }, + { + "name": "PARTITION_SYSTEM_GUID" + }, + { + "name": "PARTITION_MSFT_RESERVED_GUID" + }, + { + "name": "PARTITION_LDM_METADATA_GUID" + }, + { + "name": "PARTITION_LDM_DATA_GUID" + }, + { + "name": "PARTITION_MSFT_RECOVERY_GUID" + } + ], + "uses": [ + { + "struct": "PARTITION_INFORMATION_GPT", + "field": "PartitionType" + } + ] + }, + { + "name": "CRYPT_XML_KEY_INFO_ITEM_dwTypeFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_KEYINFO_TYPE_KEYNAME", + "value": 1 + }, + { + "name": "CRYPT_XML_KEYINFO_TYPE_KEYVALUE", + "value": 2 + }, + { + "name": "CRYPT_XML_KEYINFO_TYPE_RETRIEVAL", + "value": 3 + }, + { + "name": "CRYPT_XML_KEYINFO_TYPE_X509DATA", + "value": 4 + }, + { + "name": "CRYPT_XML_KEYINFO_TYPE_CUSTOM", + "value": 5 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_KEY_INFO_ITEM", + "field": "dwType" + } + ] + }, + { + "name": "GET_CHANGER_PARAMETERS_Features1Flags", + "flags": true, + "members": [ + { + "name": "CHANGER_CLEANER_AUTODISMOUNT", + "value": 2147483652 + }, + { + "name": "CHANGER_CLEANER_OPS_NOT_SUPPORTED", + "value": 2147483712 + }, + { + "name": "CHANGER_IEPORT_USER_CONTROL_CLOSE", + "value": 2147483904 + }, + { + "name": "CHANGER_IEPORT_USER_CONTROL_OPEN", + "value": 2147483776 + }, + { + "name": "CHANGER_MOVE_EXTENDS_IEPORT", + "value": 2147484160 + }, + { + "name": "CHANGER_MOVE_RETRACTS_IEPORT", + "value": 2147484672 + }, + { + "name": "CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE", + "value": 2147483650 + }, + { + "name": "CHANGER_PREDISMOUNT_ALIGN_TO_SLOT", + "value": 2147483649 + }, + { + "name": "CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR", + "value": 2147483680 + }, + { + "name": "CHANGER_SLOTS_USE_TRAYS", + "value": 2147483664 + }, + { + "name": "CHANGER_TRUE_EXCHANGE_CAPABLE", + "value": 2147483656 + } + ], + "uses": [ + { + "struct": "GET_CHANGER_PARAMETERS", + "field": "Features1" + } + ] + }, + { + "name": "RAWMOUSEFlags", + "flags": true, + "members": [ + { + "name": "RI_MOUSE_LEFT_BUTTON_DOWN", + "value": 1 + }, + { + "name": "RI_MOUSE_LEFT_BUTTON_UP", + "value": 2 + }, + { + "name": "RI_MOUSE_MIDDLE_BUTTON_DOWN", + "value": 16 + }, + { + "name": "RI_MOUSE_MIDDLE_BUTTON_UP", + "value": 32 + }, + { + "name": "RI_MOUSE_RIGHT_BUTTON_DOWN", + "value": 4 + }, + { + "name": "RI_MOUSE_RIGHT_BUTTON_UP", + "value": 8 + }, + { + "name": "RI_MOUSE_BUTTON_1_DOWN", + "value": 1 + }, + { + "name": "RI_MOUSE_BUTTON_1_UP", + "value": 2 + }, + { + "name": "RI_MOUSE_BUTTON_2_DOWN", + "value": 4 + }, + { + "name": "RI_MOUSE_BUTTON_2_UP", + "value": 8 + }, + { + "name": "RI_MOUSE_BUTTON_3_DOWN", + "value": 16 + }, + { + "name": "RI_MOUSE_BUTTON_3_UP", + "value": 32 + }, + { + "name": "RI_MOUSE_BUTTON_4_DOWN", + "value": 64 + }, + { + "name": "RI_MOUSE_BUTTON_4_UP", + "value": 128 + }, + { + "name": "RI_MOUSE_BUTTON_5_DOWN", + "value": 256 + }, + { + "name": "RI_MOUSE_BUTTON_5_UP", + "value": 512 + }, + { + "name": "RI_MOUSE_WHEEL", + "value": 1024 + }, + { + "name": "RI_MOUSE_HWHEEL", + "value": 2048 + } + ], + "uses": [ + { + "struct": "RAWMOUSE", + "field": "usButtonFlags" + } + ] + }, + { + "name": "TAPE_PREPARE_OperationFlags", + "flags": false, + "members": [ + { + "name": "TAPE_LOCK" + }, + { + "name": "TAPE_TENSION" + }, + { + "name": "TAPE_UNLOAD" + }, + { + "name": "TAPE_UNLOCK" + } + ], + "uses": [ + { + "struct": "TAPE_PREPARE", + "field": "Operation" + } + ] + }, + { + "name": "CERT_BIOMETRIC_DATA_dwPredefinedFlags", + "flags": false, + "members": [ + { + "name": "CERT_BIOMETRIC_PICTURE_TYPE" + }, + { + "name": "CERT_BIOMETRIC_SIGNATURE_TYPE" + } + ], + "uses": [ + { + "struct": "CERT_BIOMETRIC_DATA", + "field": "dwPredefined" + } + ] + }, + { + "name": "GETTEXTLENGTHEXFlags", + "flags": true, + "members": [ + { + "name": "GTL_DEFAULT" + }, + { + "name": "GTL_USECRLF" + }, + { + "name": "GTL_PRECISE" + }, + { + "name": "GTL_CLOSE" + }, + { + "name": "GTL_NUMCHARS" + }, + { + "name": "GTL_NUMBYTES" + } + ], + "uses": [ + { + "struct": "GETTEXTLENGTHEX", + "field": "flags" + } + ] + }, + { + "name": "AUTHZ_SECURITY_ATTRIBUTE_V1Flags", + "flags": true, + "members": [ + { + "name": "AUTHZ_SECURITY_ATTRIBUTE_NON_INHERITABLE", + "value": 1 + }, + { + "name": "AUTHZ_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE", + "value": 2 + } + ], + "uses": [ + { + "struct": "AUTHZ_SECURITY_ATTRIBUTE_V1", + "field": "Flags" + } + ] + }, + { + "name": "CERT_OTHER_LOGOTYPE_INFO_pszObjIdFlags", + "flags": false, + "members": [ + { + "name": "szOID_LOYALTY_OTHER_LOGOTYPE" + }, + { + "name": "szOID_BACKGROUND_OTHER_LOGOTYPE" + } + ], + "uses": [ + { + "struct": "CERT_OTHER_LOGOTYPE_INFO", + "field": "pszObjId" + } + ] + }, + { + "name": "POWER_ACTION_POLICY_EventCodeFlags", + "flags": true, + "members": [ + { + "name": "POWER_FORCE_TRIGGER_RESET", + "value": 2147483648 + }, + { + "name": "POWER_LEVEL_USER_NOTIFY_EXEC", + "value": 4 + }, + { + "name": "POWER_LEVEL_USER_NOTIFY_SOUND", + "value": 2 + }, + { + "name": "POWER_LEVEL_USER_NOTIFY_TEXT", + "value": 1 + }, + { + "name": "POWER_USER_NOTIFY_BUTTON", + "value": 8 + }, + { + "name": "POWER_USER_NOTIFY_SHUTDOWN", + "value": 16 + } + ], + "uses": [ + { + "struct": "POWER_ACTION_POLICY", + "field": "EventCode" + } + ] + }, + { + "name": "VDS_NF_DISK", + "flags": false, + "members": [ + { + "name": "VDS_NF_DISK_ARRIVE", + "value": 8 + }, + { + "name": "VDS_NF_DISK_DEPART", + "value": 9 + }, + { + "name": "VDS_NF_DISK_MODIFY", + "value": 10 + } + ], + "uses": [ + { + "struct": "VDS_DISK_NOTIFICATION", + "field": "ulEvent" + }, + { + "struct": "VDS_DISK_NOTIFICATION", + "field": "ulEvent" + } + ] + }, + { + "name": "NTMS_LIBRARYINFORMATIONFlags", + "flags": true, + "members": [ + { + "name": "NTMS_LIBRARYFLAG_FIXEDOFFLINE" + }, + { + "name": "NTMS_LIBRARYFLAG_CLEANERPRESENT" + }, + { + "name": "NTMS_LIBRARYFLAG_IGNORECLEANERUSESREMAINING" + }, + { + "name": "NTMS_LIBRARYFLAG_RECOGNIZECLEANERBARCODE" + } + ], + "uses": [ + { + "struct": "NTMS_LIBRARYINFORMATION", + "field": "dwFlags" + } + ] + }, + { + "name": "TXF_LOG_RECORD_BASE_RecordTypeFlags", + "flags": false, + "members": [ + { + "name": "TXF_LOG_RECORD_TYPE_AFFECTED_FILE", + "value": 4 + }, + { + "name": "TXF_LOG_RECORD_TYPE_TRUNCATE", + "value": 2 + }, + { + "name": "TXF_LOG_RECORD_TYPE_WRITE", + "value": 1 + } + ], + "uses": [ + { + "struct": "TXF_LOG_RECORD_BASE", + "field": "RecordType" + } + ] + }, + { + "name": "DCB_fRtsControlFlags", + "flags": false, + "members": [ + { + "name": "RTS_CONTROL_DISABLE", + "value": 0 + }, + { + "name": "RTS_CONTROL_ENABLE", + "value": 1 + }, + { + "name": "RTS_CONTROL_HANDSHAKE", + "value": 2 + }, + { + "name": "RTS_CONTROL_TOGGLE", + "value": 3 + } + ], + "uses": [ + { + "struct": "DCB", + "field": "fRtsControl" + } + ] + }, + { + "name": "SCHANNEL_SESSION_TOKENFlags", + "flags": false, + "members": [ + { + "name": "SSL_SESSION_ENABLE_RECONNECTS", + "value": 1 + }, + { + "name": "SSL_SESSION_DISABLE_RECONNECTS", + "value": 2 + } + ], + "uses": [ + { + "struct": "SCHANNEL_SESSION_TOKEN", + "field": "dwFlags" + } + ] + }, + { + "name": "HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_QueryDescFlags", + "flags": false, + "members": [ + { + "name": "HttpServiceConfigQueryExact" + }, + { + "name": "HttpServiceConfigQueryNext" + } + ], + "uses": [ + { + "struct": "HTTP_SERVICE_CONFIG_SSL_CCS_QUERY", + "field": "QueryDesc" + } + ] + }, + { + "name": "SECURITY_MESSAGE_dwMsgIdFlags", + "flags": false, + "members": [ + { + "name": "SECURITYMSG_SUCCESS" + }, + { + "name": "SECURITYMSG_FAILURE" + }, + { + "name": "SECURITYMSG_ERROR" + } + ], + "uses": [ + { + "struct": "SECURITY_MESSAGE", + "field": "dwMsgId" + } + ] + }, + { + "name": "LVHITTESTINFOFlags", + "flags": true, + "members": [ + { + "name": "LVHT_ABOVE" + }, + { + "name": "LVHT_BELOW" + }, + { + "name": "LVHT_NOWHERE" + }, + { + "name": "LVHT_ONITEMICON" + }, + { + "name": "LVHT_ONITEMLABEL" + }, + { + "name": "LVHT_ONITEMSTATEICON" + }, + { + "name": "LVHT_TOLEFT" + }, + { + "name": "LVHT_TORIGHT" + }, + { + "name": "LVHT_EX_GROUP_HEADER" + }, + { + "name": "LVHT_EX_GROUP_FOOTER" + }, + { + "name": "LVHT_EX_GROUP_COLLAPSE" + }, + { + "name": "LVHT_EX_GROUP_BACKGROUND" + }, + { + "name": "LVHT_EX_GROUP_STATEICON" + }, + { + "name": "LVHT_EX_GROUP_SUBSETLINK" + }, + { + "name": "LVHT_EX_GROUP" + }, + { + "name": "LVHT_EX_ONCONTENTS" + }, + { + "name": "LVHT_EX_FOOTER" + } + ], + "uses": [ + { + "struct": "LVHITTESTINFO", + "field": "flags" + } + ] + }, + { + "name": "CRYPT_TIMESTAMP_REQUEST_dwVersionFlags", + "flags": false, + "members": [ + { + "name": "TIMESTAMP_VERSION" + } + ], + "uses": [ + { + "struct": "CRYPT_TIMESTAMP_REQUEST", + "field": "dwVersion" + } + ] + }, + { + "name": "CERT_STRONG_SIGN_PARA_pszOIDFlags", + "flags": false, + "members": [ + { + "name": "szOID_CERT_STRONG_SIGN_OS_1" + }, + { + "name": "szOID_CERT_STRONG_KEY_OS_1" + } + ], + "uses": [ + { + "struct": "CERT_STRONG_SIGN_PARA", + "field": "pszOID" + } + ] + }, + { + "flags": true, + "members": [ + { + "name": "CONTAINER_INHERIT_ACE", + "value": 2 + }, + { + "name": "INHERIT_ONLY_ACE_", + "value": 8 + }, + { + "name": "NO_PROPAGATE_INHERIT_ACE", + "value": 4 + }, + { + "name": "OBJECT_INHERIT_ACE", + "value": 1 + }, + { + "name": "SUB_CONTAINERS_AND_OBJECTS_INHERIT", + "value": 3 + }, + { + "name": "SUB_CONTAINERS_ONLY_INHERIT", + "value": 2 + }, + { + "name": "SUB_OBJECTS_ONLY_INHERIT", + "value": 1 + } + ], + "uses": [ + { + "struct": "ACTRL_ACCESS_ENTRYW", + "field": "Inheritance" + }, + { + "struct": "ACTRL_ACCESS_ENTRYA", + "field": "Inheritance" + } + ] + }, + { + "name": "INITCOMMONCONTROLSEX_dwICCFlags", + "flags": true, + "members": [ + { + "name": "ICC_ANIMATE_CLASS", + "value": 128 + }, + { + "name": "ICC_BAR_CLASSES", + "value": 4 + }, + { + "name": "ICC_COOL_CLASSES", + "value": 1024 + }, + { + "name": "ICC_DATE_CLASSES", + "value": 256 + }, + { + "name": "ICC_HOTKEY_CLASS", + "value": 64 + }, + { + "name": "ICC_INTERNET_CLASSES", + "value": 2048 + }, + { + "name": "ICC_LINK_CLASS", + "value": 32768 + }, + { + "name": "ICC_LISTVIEW_CLASSES", + "value": 1 + }, + { + "name": "ICC_NATIVEFNTCTL_CLASS", + "value": 8192 + }, + { + "name": "ICC_PAGESCROLLER_CLASS", + "value": 4096 + }, + { + "name": "ICC_PROGRESS_CLASS", + "value": 32 + }, + { + "name": "ICC_STANDARD_CLASSES", + "value": 16384 + }, + { + "name": "ICC_TAB_CLASSES", + "value": 8 + }, + { + "name": "ICC_TREEVIEW_CLASSES", + "value": 2 + }, + { + "name": "ICC_UPDOWN_CLASS", + "value": 16 + }, + { + "name": "ICC_USEREX_CLASSES", + "value": 512 + }, + { + "name": "ICC_WIN95_CLASSES", + "value": 255 + } + ], + "uses": [ + { + "struct": "INITCOMMONCONTROLSEX", + "field": "dwICC" + } + ] + }, + { + "name": "KERB_CRYPTO_KEY_KeyTypeFlags", + "flags": false, + "members": [ + { + "name": "KERB_ETYPE_DES_CBC_CRC" + }, + { + "name": "KERB_ETYPE_DES_CBC_MD4" + }, + { + "name": "KERB_ETYPE_DES_CBC_MD5" + }, + { + "name": "KERB_ETYPE_NULL" + }, + { + "name": "KERB_ETYPE_RC4_HMAC_NT" + }, + { + "name": "KERB_ETYPE_RC4_MD4" + } + ], + "uses": [ + { + "struct": "KERB_CRYPTO_KEY", + "field": "KeyType" + } + ] + }, + { + "name": "IKEEXT_EAP_AUTHENTICATION0Flags", + "flags": true, + "members": [ + { + "name": "IKEEXT_EAP_FLAG_LOCAL_AUTH_ONLY" + }, + { + "name": "IKEEXT_EAP_FLAG_REMOTE_AUTH_ONLY" + } + ], + "uses": [ + { + "struct": "IKEEXT_EAP_AUTHENTICATION0", + "field": "flags" + } + ] + }, + { + "name": "NMLVCUSTOMDRAW_dwItemTypeFlags", + "flags": false, + "members": [ + { + "name": "LVCDI_ITEM" + }, + { + "name": "LVCDI_GROUP" + }, + { + "name": "LVCDI_ITEMSLIST" + } + ], + "uses": [ + { + "struct": "NMLVCUSTOMDRAW", + "field": "dwItemType" + } + ] + }, + { + "name": "MINIDUMP_MISC_INFOFlags", + "flags": true, + "members": [ + { + "name": "MINIDUMP_MISC1_PROCESS_ID", + "value": 1 + }, + { + "name": "MINIDUMP_MISC1_PROCESS_TIMES", + "value": 2 + } + ], + "uses": [ + { + "struct": "MINIDUMP_MISC_INFO", + "field": "Flags1" + } + ] + }, + { + "name": "FWPM_FILTER0Flags", + "flags": true, + "members": [ + { + "name": "FWPM_FILTER_FLAG_NONE" + }, + { + "name": "FWPM_FILTER_FLAG_PERSISTENT" + }, + { + "name": "FWPM_FILTER_FLAG_BOOTTIME" + }, + { + "name": "FWPM_FILTER_FLAG_HAS_PROVIDER_CONTEXT" + }, + { + "name": "FWPM_FILTER_FLAG_CLEAR_ACTION_RIGHT" + }, + { + "name": "FWPM_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED" + }, + { + "name": "FWPM_FILTER_FLAG_DISABLED" + }, + { + "name": "FWPM_FILTER_FLAG_INDEXED" + } + ], + "uses": [ + { + "struct": "FWPM_FILTER0", + "field": "flags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO_dwPvkChoiceFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE" + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_PVK_PROV" + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO", + "field": "dwPvkChoice" + } + ] + }, + { + "name": "DEV_BROADCAST_VOLUMEFlags", + "flags": false, + "members": [ + { + "name": "DBTF_MEDIA", + "value": 1 + }, + { + "name": "DBTF_NET", + "value": 2 + } + ], + "uses": [ + { + "struct": "DEV_BROADCAST_VOLUME", + "field": "dbcv_flags" + } + ] + }, + { + "name": "SI_INHERIT_TYPEFlags", + "flags": true, + "members": [ + { + "name": "CONTAINER_INHERIT_ACE" + }, + { + "name": "INHERIT_ONLY_ACE" + }, + { + "name": "OBJECT_INHERIT_ACE" + } + ], + "uses": [ + { + "struct": "SI_INHERIT_TYPE", + "field": "dwFlags" + } + ] + }, + { + "name": "CERT_ID_dwIdChoiceFlags", + "flags": false, + "members": [ + { + "name": "CERT_ID_ISSUER_SERIAL_NUMBER" + }, + { + "name": "CERT_ID_KEY_IDENTIFIER" + }, + { + "name": "CERT_ID_SHA1_HASH" + } + ], + "uses": [ + { + "struct": "CERT_ID", + "field": "dwIdChoice" + } + ] + }, + { + "name": "CHANGENOTIFY_dwChangeTypeFlags", + "flags": false, + "members": [ + { + "name": "CN_GENERIC" + }, + { + "name": "CN_NEWREDO" + }, + { + "name": "CN_NEWUNDO" + }, + { + "name": "CN_TEXTCHANGED" + } + ], + "uses": [ + { + "struct": "CHANGENOTIFY", + "field": "dwChangeType" + } + ] + }, + { + "name": "HTTPSPolicyCallbackData_dwAuthTypeFlags", + "flags": false, + "members": [ + { + "name": "AUTHTYPE_CLIENT", + "value": 1 + }, + { + "name": "AUTHTYPE_SERVER", + "value": 2 + } + ], + "uses": [ + { + "struct": "HTTPSPolicyCallbackData", + "field": "dwAuthType" + } + ] + }, + { + "name": "WINHTTP_PROXY_INFO_dwAccessTypeFlags", + "flags": false, + "members": [ + { + "name": "WINHTTP_ACCESS_TYPE_NO_PROXY" + }, + { + "name": "WINHTTP_ACCESS_TYPE_DEFAULT_PROXY" + }, + { + "name": "WINHTTP_ACCESS_TYPE_NAMED_PROXY" + } + ], + "uses": [ + { + "struct": "WINHTTP_PROXY_INFO", + "field": "dwAccessType" + } + ] + }, + { + "name": "IPSEC_TUNNEL_POLICY0Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_POLICY_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_POLICY_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_POLICY_FLAG_CLEAR_DF_ON_TUNNEL" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME" + } + ], + "uses": [ + { + "struct": "IPSEC_TUNNEL_POLICY0", + "field": "flags" + } + ] + }, + { + "name": "TBNF", + "flags": true, + "members": [ + { + "name": "TBNF_IMAGE" + }, + { + "name": "TBNF_TEXT" + }, + { + "name": "TBNF_DI_SETITEM" + } + ], + "uses": [ + { + "struct": "NMTBDISPINFOW", + "field": "dwMask" + }, + { + "struct": "NMTBDISPINFOA", + "field": "dwMask" + } + ] + }, + { + "name": "CM", + "flags": true, + "members": [ + { + "name": "CM_ENABLEHOOK" + }, + { + "name": "CM_SHOW_HELP" + }, + { + "name": "CM_SHOW_HELPICON" + }, + { + "name": "CM_ENABLETEMPLATE" + }, + { + "name": "CM_HIDE_ADVANCEPAGE" + }, + { + "name": "CM_HIDE_TRUSTPAGE" + }, + { + "name": "CM_NO_NAMECHANGE" + }, + { + "name": "CM_NO_EDITTRUST" + }, + { + "name": "CM_HIDE_DETAILPAGE" + }, + { + "name": "CM_ADD_CERT_STORES" + } + ], + "uses": [ + { + "struct": "cert_viewproperties_struct_a", + "field": "dwFlags" + }, + { + "struct": "cert_viewproperties_struct_w", + "field": "dwFlags" + } + ] + }, + { + "name": "PPP_LCP_INFO_dwAuthenticationProtocolFlags", + "flags": false, + "members": [ + { + "name": "PPP_LCP_PAP" + }, + { + "name": "PPP_LCP_SPAP" + }, + { + "name": "PPP_LCP_CHAP" + }, + { + "name": "PPP_LCP_EAP" + } + ], + "uses": [ + { + "struct": "PPP_LCP_INFO", + "field": "dwAuthenticationProtocol" + } + ] + }, + { + "name": "FUSION_INSTALL_REFERENCE_guidSchemeFlags", + "flags": false, + "members": [ + { + "name": "FUSION_REFCOUNT_MSI_GUID" + }, + { + "name": "FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID" + }, + { + "name": "FUSION_REFCOUNT_FILEPATH_GUID" + }, + { + "name": "FUSION_REFCOUNT_OPAQUE_STRING_GUID" + }, + { + "name": "FUSION_REFCOUNT_OSINSTALL_GUID" + } + ], + "uses": [ + { + "struct": "FUSION_INSTALL_REFERENCE", + "field": "guidScheme" + } + ] + }, + { + "name": "JOBOBJECT_IO_RATE_CONTROL_INFORMATIONFlags", + "flags": false, + "members": [ + { + "name": "JOB_OBJECT_IO_RATE_CONTROL_ENABLE", + "value": 1 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_IO_RATE_CONTROL_INFORMATION", + "field": "ControlFlags" + } + ] + }, + { + "name": "MPR50_ROUTING_CHARACTERISTICS_fSupportedFunctionalityFlags", + "flags": true, + "members": [ + { + "name": "ROUTING" + }, + { + "name": "SERVICES" + }, + { + "name": "DEMAND_UPDATE_ROUTES" + }, + { + "name": "DEMAND_UPDATE_SERVICES" + } + ], + "uses": [ + { + "struct": "MPR50_ROUTING_CHARACTERISTICS", + "field": "fSupportedFunctionality" + } + ] + }, + { + "name": "KERB_RETRIEVE_TKT_REQUEST_EncryptionTypeFlags", + "flags": false, + "members": [ + { + "name": "KERB_ETYPE_DES_CBC_CRC" + }, + { + "name": "KERB_ETYPE_DES_CBC_MD4" + }, + { + "name": "KERB_ETYPE_DES_CBC_MD5" + }, + { + "name": "KERB_ETYPE_NULL" + }, + { + "name": "KERB_ETYPE_RC4_HMAC_NT" + }, + { + "name": "KERB_ETYPE_RC4_MD4" + }, + { + "name": "_127" + } + ], + "uses": [ + { + "struct": "KERB_RETRIEVE_TKT_REQUEST", + "field": "EncryptionType" + } + ] + }, + { + "name": "CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO_dwExportFormatFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_EXPORT_FORMAT_DER" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_FORMAT_PFX" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_FORMAT_PKCS7" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_FORMAT_BASE64" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_FORMAT_CRL" + }, + { + "name": "CRYPTUI_WIZ_EXPORT_FORMAT_CTL" + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO", + "field": "dwExportFormat" + } + ] + }, + { + "name": "SCROLLINFO_fMaskFlags", + "flags": true, + "members": [ + { + "name": "SIF_ALL" + }, + { + "name": "SIF_DISABLENOSCROLL" + }, + { + "name": "SIF_PAGE" + }, + { + "name": "SIF_POS" + }, + { + "name": "SIF_RANGE" + }, + { + "name": "SIF_TRACKPOS" + } + ], + "uses": [ + { + "struct": "SCROLLINFO", + "field": "fMask" + } + ] + }, + { + "name": "WLAN_BSS_ENTRY_dot11BssTypeFlags", + "flags": false, + "members": [ + { + "name": "dot11_BSS_type_infrastructure", + "value": 1 + }, + { + "name": "dot11_BSS_type_independent", + "value": 2 + } + ], + "uses": [ + { + "struct": "WLAN_BSS_ENTRY", + "field": "dot11BssType" + } + ] + }, + { + "name": "OCSP_BASIC_REVOKED_INFO_dwCrlReasonCodeFlags", + "flags": false, + "members": [ + { + "name": "CRL_REASON_UNSPECIFIED", + "value": 0 + }, + { + "name": "CRL_REASON_KEY_COMPROMISE", + "value": 1 + }, + { + "name": "CRL_REASON_CA_COMPROMISE", + "value": 2 + }, + { + "name": "CRL_REASON_AFFILIATION_CHANGED", + "value": 3 + }, + { + "name": "CRL_REASON_SUPERSEDED", + "value": 4 + }, + { + "name": "CRL_REASON_CESSATION_OF_OPERATION", + "value": 5 + }, + { + "name": "CRL_REASON_CERTIFICATE_HOLD", + "value": 6 + }, + { + "name": "CRL_REASON_REMOVE_FROM_CRL", + "value": 8 + } + ], + "uses": [ + { + "struct": "OCSP_BASIC_REVOKED_INFO", + "field": "dwCrlReasonCode" + } + ] + }, + { + "name": "REOBJECTFlags", + "flags": true, + "members": [ + { + "name": "REO_ALIGNTORIGHT" + }, + { + "name": "REO_BELOWBASELINE" + }, + { + "name": "REO_BLANK" + }, + { + "name": "REO_CANROTATE" + }, + { + "name": "REO_DONTNEEDPALETTE" + }, + { + "name": "REO_DYNAMICSIZE" + }, + { + "name": "REO_GETMETAFILE" + }, + { + "name": "REO_HILITED" + }, + { + "name": "REO_INPLACEACTIVE" + }, + { + "name": "REO_INVERTEDSELECT" + }, + { + "name": "REO_LINK" + }, + { + "name": "REO_LINKAVAILABLE" + }, + { + "name": "REO_OPEN" + }, + { + "name": "REO_OWNERDRAWSELECT" + }, + { + "name": "REO_RESIZABLE" + }, + { + "name": "REO_SELECTED" + }, + { + "name": "REO_STATIC" + }, + { + "name": "REO_USEASBACKGROUND" + }, + { + "name": "REO_WRAPTEXTAROUND" + } + ], + "uses": [ + { + "struct": "REOBJECT", + "field": "dwFlags" + } + ] + }, + { + "name": "BCRYPT_DH_KEY_BLOB_dwMagicFlags", + "flags": false, + "members": [ + { + "name": "BCRYPT_DH_PUBLIC_MAGIC", + "value": 1112557636 + }, + { + "name": "BCRYPT_DH_PRIVATE_MAGIC", + "value": 1448101956 + } + ], + "uses": [ + { + "struct": "BCRYPT_DH_KEY_BLOB", + "field": "dwMagic" + } + ] + }, + { + "name": "CRYPTCATSTOREFlags", + "flags": true, + "members": [ + { + "name": "CRYPTCAT_OPEN_EXCLUDE_PAGE_HASHES", + "value": 65536 + }, + { + "name": "CRYPTCAT_OPEN_FLAGS_MASK", + "value": 4294901760 + }, + { + "name": "CRYPTCAT_OPEN_INCLUDE_PAGE_HASHES", + "value": 131072 + }, + { + "name": "CRYPTCAT_OPEN_NO_CONTENT_HCRYPTMSG", + "value": 536870912 + }, + { + "name": "CRYPTCAT_OPEN_SORTED", + "value": 1073741824 + }, + { + "name": "CRYPTCAT_OPEN_VERIFYSIGHASH", + "value": 268435456 + } + ], + "uses": [ + { + "struct": "CRYPTCATSTORE", + "field": "fdwStoreFlags" + } + ] + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_V1_ValueTypeFlags", + "flags": false, + "members": [ + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64", + "value": 1 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64", + "value": 2 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING", + "value": 3 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN", + "value": 4 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_SID", + "value": 5 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN", + "value": 6 + }, + { + "name": "CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING", + "value": 16 + } + ], + "uses": [ + { + "struct": "CLAIM_SECURITY_ATTRIBUTE_V1", + "field": "ValueType" + } + ] + }, + { + "name": "CONVINFO_wStatusFlags", + "flags": true, + "members": [ + { + "name": "ST_ADVISE", + "value": 2 + }, + { + "name": "ST_BLOCKED", + "value": 8 + }, + { + "name": "ST_BLOCKNEXT", + "value": 128 + }, + { + "name": "ST_CLIENT", + "value": 16 + }, + { + "name": "ST_CONNECTED", + "value": 1 + }, + { + "name": "ST_INLIST", + "value": 64 + }, + { + "name": "ST_ISLOCAL", + "value": 4 + }, + { + "name": "ST_ISSELF", + "value": 256 + }, + { + "name": "ST_TERMINATED", + "value": 32 + } + ], + "uses": [ + { + "struct": "CONVINFO", + "field": "wStatus" + } + ] + }, + { + "name": "FILE_INFO_3_fi3_permissionsFlags", + "flags": true, + "members": [ + { + "name": "PERM_FILE_READ" + }, + { + "name": "PERM_FILE_WRITE" + }, + { + "name": "PERM_FILE_CREATE" + } + ], + "uses": [ + { + "struct": "FILE_INFO_3", + "field": "fi3_permissions" + } + ] + }, + { + "name": "LSA_AUTH_INFORMATION_AuthTypeFlags", + "flags": false, + "members": [ + { + "name": "TRUST_AUTH_TYPE_NONE" + }, + { + "name": "TRUST_AUTH_TYPE_NT4OWF" + }, + { + "name": "TRUST_AUTH_TYPE_CLEAR" + }, + { + "name": "TRUST_AUTH_TYPE_VERSION" + } + ], + "uses": [ + { + "struct": "LSA_AUTH_INFORMATION", + "field": "AuthType" + } + ] + }, + { + "name": "NMLVEMPTYMARKUPFlags", + "flags": false, + "members": [ + { + "name": "EMF_CENTERED" + } + ], + "uses": [ + { + "struct": "NMLVEMPTYMARKUP", + "field": "dwFlags" + } + ] + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_INFO_dwAdditionalCertChoiceFlags", + "flags": false, + "members": [ + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN" + }, + { + "name": "CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN_NO_ROOT" + }, + { + "name": "None", + "value": 0 + } + ], + "uses": [ + { + "struct": "CRYPTUI_WIZ_DIGITAL_SIGN_INFO", + "field": "dwAdditionalCertChoice" + } + ] + }, + { + "name": "REASON_CONTEXTFlags", + "flags": false, + "members": [ + { + "name": "POWER_REQUEST_CONTEXT_DETAILED_STRING", + "value": 2 + }, + { + "name": "POWER_REQUEST_CONTEXT_SIMPLE_STRING", + "value": 1 + } + ], + "uses": [ + { + "struct": "REASON_CONTEXT", + "field": "Flags" + } + ] + }, + { + "name": "DISK_CACHE_INFORMATION_ReadRetentionPriorityFlags", + "flags": false, + "members": [ + { + "name": "EqualPriority", + "value": 0 + }, + { + "name": "KeepPrefetchedData", + "value": 1 + }, + { + "name": "KeepReadData", + "value": 2 + } + ], + "uses": [ + { + "struct": "DISK_CACHE_INFORMATION", + "field": "ReadRetentionPriority" + } + ] + }, + { + "name": "NTMS_LIBRARYINFORMATION_InventoryMethodFlags", + "flags": false, + "members": [ + { + "name": "NTMS_INVENTORY_FAST" + }, + { + "name": "NTMS_INVENTORY_OMID" + }, + { + "name": "NTMS_INVENTORY_NONE" + } + ], + "uses": [ + { + "struct": "NTMS_LIBRARYINFORMATION", + "field": "InventoryMethod" + } + ] + }, + { + "name": "LSA_TRANSLATED_SID_UseFlags", + "flags": true, + "members": [ + { + "name": "SidTypeDomain" + }, + { + "name": "SidTypeInvalid" + }, + { + "name": "SidTypeUnknown" + } + ], + "uses": [ + { + "struct": "LSA_TRANSLATED_SID", + "field": "Use" + } + ] + }, + { + "name": "MENUGETOBJECTINFOFlags", + "flags": false, + "members": [ + { + "name": "MNGOF_BOTTOMGAP", + "value": 2 + }, + { + "name": "MNGOF_TOPGAP", + "value": 1 + } + ], + "uses": [ + { + "struct": "MENUGETOBJECTINFO", + "field": "dwFlags" + } + ] + }, + { + "name": "PARAFORMAT2_wNumberingStyleFlags", + "flags": false, + "members": [ + { + "name": "PFNS_PAREN" + }, + { + "name": "PFNS_PARENS" + }, + { + "name": "PFNS_PERIOD" + }, + { + "name": "PFNS_PLAIN" + }, + { + "name": "PFNS_NONUMBER" + }, + { + "name": "PFNS_NEWNUMBER" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wNumberingStyle" + } + ] + }, + { + "name": "TBADDBITMAP_hInstFlags", + "flags": false, + "members": [ + { + "name": "IDB_STD_LARGE_COLOR" + }, + { + "name": "IDB_STD_SMALL_COLOR" + }, + { + "name": "IDB_VIEW_LARGE_COLOR" + }, + { + "name": "IDB_VIEW_SMALL_COLOR" + }, + { + "name": "IDB_HIST_NORMAL" + }, + { + "name": "IDB_HIST_HOT" + }, + { + "name": "IDB_HIST_DISABLED" + }, + { + "name": "IDB_HIST_PRESSED" + } + ], + "uses": [ + { + "struct": "TBADDBITMAP", + "field": "hInst" + } + ] + }, + { + "name": "CRYPT_XML_STATUS_dwErrorStatusFlags", + "flags": false, + "members": [ + { + "name": "CRYPT_XML_STATUS_ERROR_NOT_RESOLVED", + "value": 1 + }, + { + "name": "CRYPT_XML_STATUS_ERROR_DIGEST_INVALID", + "value": 2 + }, + { + "name": "CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_ALGORITHM", + "value": 5 + }, + { + "name": "CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_TRANSFORM", + "value": 8 + }, + { + "name": "CRYPT_XML_STATUS_ERROR_SIGNATURE_INVALID", + "value": 65536 + }, + { + "name": "CRYPT_XML_STATUS_ERROR_KEYINFO_NOT_PARSED", + "value": 131072 + } + ], + "uses": [ + { + "struct": "CRYPT_XML_STATUS", + "field": "dwErrorStatus" + } + ] + }, + { + "name": "CRYPT_TIMESTAMP_RESPONSE_dwStatusFlags", + "flags": false, + "members": [ + { + "name": "TIMESTAMP_STATUS_GRANTED", + "value": 0 + }, + { + "name": "TIMESTAMP_STATUS_GRANTED_WITH_MODS", + "value": 1 + }, + { + "name": "TIMESTAMP_STATUS_REJECTED", + "value": 2 + }, + { + "name": "TIMESTAMP_STATUS_WAITING", + "value": 3 + }, + { + "name": "TIMESTAMP_STATUS_REVOCATION_WARNING", + "value": 4 + }, + { + "name": "TIMESTAMP_STATUS_REVOKED", + "value": 5 + } + ], + "uses": [ + { + "struct": "CRYPT_TIMESTAMP_RESPONSE", + "field": "dwStatus" + } + ] + }, + { + "name": "TVIF", + "flags": true, + "members": [ + { + "name": "TVIF_CHILDREN" + }, + { + "name": "TVIF_DI_SETITEM" + }, + { + "name": "TVIF_EXPANDEDIMAGE" + }, + { + "name": "TVIF_HANDLE" + }, + { + "name": "TVIF_IMAGE" + }, + { + "name": "TVIF_INTEGRAL" + }, + { + "name": "TVIF_PARAM" + }, + { + "name": "TVIF_SELECTEDIMAGE" + }, + { + "name": "TVIF_STATE" + }, + { + "name": "TVIF_STATEEX" + }, + { + "name": "TVIF_TEXT" + } + ], + "uses": [ + { + "struct": "TVITEMEXW", + "field": "mask" + }, + { + "struct": "TVITEMEXA", + "field": "mask" + } + ] + }, + { + "name": "LVFOOTERITEM_maskFlags", + "flags": false, + "members": [ + { + "name": "LVFIF_TEXT" + }, + { + "name": "LVFIF_STATE" + } + ], + "uses": [ + { + "struct": "LVFOOTERITEM", + "field": "mask" + } + ] + }, + { + "name": "VS_FIXEDFILEINFO_dwFileSubtypeFlags", + "flags": false, + "members": [ + { + "name": "VFT2_DRV_COMM" + }, + { + "name": "VFT2_DRV_DISPLAY" + }, + { + "name": "VFT2_DRV_INSTALLABLE" + }, + { + "name": "VFT2_DRV_KEYBOARD" + }, + { + "name": "VFT2_DRV_LANGUAGE" + }, + { + "name": "VFT2_DRV_MOUSE" + }, + { + "name": "VFT2_DRV_NETWORK" + }, + { + "name": "VFT2_DRV_PRINTER" + }, + { + "name": "VFT2_DRV_SOUND" + }, + { + "name": "VFT2_DRV_SYSTEM" + }, + { + "name": "VFT2_DRV_VERSIONED_PRINTER" + }, + { + "name": "VFT2_UNKNOWN" + } + ], + "uses": [ + { + "struct": "VS_FIXEDFILEINFO", + "field": "dwFileSubtype" + } + ] + }, + { + "name": "NMBCHOTITEMFlags", + "flags": false, + "members": [ + { + "name": "HICF_ENTERING" + }, + { + "name": "HICF_LEAVING" + } + ], + "uses": [ + { + "struct": "NMBCHOTITEM", + "field": "dwFlags" + } + ] + }, + { + "name": "IMAGE_FILE_MACHINE", + "flags": false, + "members": [ + { + "name": "IMAGE_FILE_MACHINE_I386", + "value": 332 + }, + { + "name": "IMAGE_FILE_MACHINE_IA64", + "value": 512 + }, + { + "name": "IMAGE_FILE_MACHINE_AMD64", + "value": 34404 + } + ], + "uses": [ + { + "struct": "IMAGE_FILE_HEADER", + "field": "Machine" + }, + { + "struct": "IMAGE_DEBUG_INFORMATION", + "field": "ReservedMachine" + } + ] + }, + { + "name": "IKEEXT_KERBEROS_AUTHENTICATION0Flags", + "flags": true, + "members": [ + { + "name": "IKEEXT_KERB_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION" + }, + { + "name": "IKEEXT_KERB_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS" + } + ], + "uses": [ + { + "struct": "IKEEXT_KERBEROS_AUTHENTICATION0", + "field": "flags" + } + ] + }, + { + "name": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2Flags", + "flags": true, + "members": [ + { + "name": "JOB_OBJECT_LIMIT_READ_BYTES", + "value": 65536 + }, + { + "name": "JOB_OBJECT_LIMIT_WRITE_BYTES", + "value": 131072 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_TIME", + "value": 4 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH", + "value": 512 + }, + { + "name": "JOB_OBJECT_LIMIT_JOB_MEMORY_LOW", + "value": 32768 + }, + { + "name": "JOB_OBJECT_LIMIT_RATE_CONTROL", + "value": 262144 + }, + { + "name": "JOB_OBJECT_LIMIT_CPU_RATE_CONTROL", + "value": 262144 + }, + { + "name": "JOB_OBJECT_LIMIT_IO_RATE_CONTROL", + "value": 524288 + }, + { + "name": "JOB_OBJECT_LIMIT_NET_RATE_CONTROL", + "value": 1048576 + } + ], + "uses": [ + { + "struct": "JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2", + "field": "ViolationLimitFlags" + } + ] + }, + { + "name": "PARAFORMAT_wAlignmentFlags", + "flags": false, + "members": [ + { + "name": "PFA_CENTER" + }, + { + "name": "PFA_LEFT" + }, + { + "name": "PFA_RIGHT" + } + ], + "uses": [ + { + "struct": "PARAFORMAT", + "field": "wAlignment" + } + ] + }, + { + "name": "NTMS_MEDIASTATE", + "flags": false, + "members": [ + { + "name": "NTMS_MEDIASTATE_IDLE" + }, + { + "name": "NTMS_MEDIASTATE_INUSE" + }, + { + "name": "NTMS_MEDIASTATE_LOADED" + }, + { + "name": "NTMS_MEDIASTATE_MOUNTED" + }, + { + "name": "NTMS_MEDIASTATE_OP_ERROR" + }, + { + "name": "NTMS_MEDIASTATE_UNLOADED" + }, + { + "name": "NTMS_MEDIASTATE_OPREQ" + } + ], + "uses": [ + { + "struct": "NTMS_PMIDINFORMATIONW", + "field": "MediaState" + }, + { + "struct": "NTMS_PMIDINFORMATIONA", + "field": "MediaState" + } + ] + }, + { + "name": "HEAPENTRY32Flags", + "flags": false, + "members": [ + { + "name": "LF32_FIXED" + }, + { + "name": "LF32_FREE" + }, + { + "name": "LF32_MOVEABLE" + } + ], + "uses": [ + { + "struct": "HEAPENTRY32", + "field": "dwFlags" + } + ] + }, + { + "name": "NCryptAlgorithmName_dwClassFlags", + "flags": false, + "members": [ + { + "name": "NCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE", + "value": 3 + }, + { + "name": "NCRYPT_SECRET_AGREEMENT_INTERFACE", + "value": 4 + }, + { + "name": "NCRYPT_SIGNATURE_INTERFACE", + "value": 5 + } + ], + "uses": [ + { + "struct": "NCryptAlgorithmName", + "field": "dwClass" + } + ] + }, + { + "name": "SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_dwDataTypeFlags", + "flags": false, + "members": [ + { + "name": "SERVICE_TRIGGER_DATA_TYPE_BINARY", + "value": 1 + }, + { + "name": "SERVICE_TRIGGER_DATA_TYPE_STRING", + "value": 2 + }, + { + "name": "SERVICE_TRIGGER_DATA_TYPE_LEVEL", + "value": 3 + }, + { + "name": "SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ANY", + "value": 4 + }, + { + "name": "SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ALL", + "value": 5 + } + ], + "uses": [ + { + "struct": "SERVICE_TRIGGER_SPECIFIC_DATA_ITEM", + "field": "dwDataType" + } + ] + }, + { + "name": "CERT_RDN_ATTR_dwValueTypeFlags", + "flags": false, + "members": [ + { + "name": "CERT_RDN_ANY_TYPE" + }, + { + "name": "CERT_RDN_BMP_STRING" + }, + { + "name": "CERT_RDN_ENCODED_BLOB" + }, + { + "name": "CERT_RDN_GENERAL_STRING" + }, + { + "name": "CERT_RDN_GRAPHIC_STRING" + }, + { + "name": "CERT_RDN_IA5_STRING" + }, + { + "name": "CERT_RDN_INT4_STRING" + }, + { + "name": "CERT_RDN_ISO646_STRING" + }, + { + "name": "CERT_RDN_NUMERIC_STRING" + }, + { + "name": "CERT_RDN_OCTET_STRING" + }, + { + "name": "CERT_RDN_PRINTABLE_STRING" + }, + { + "name": "CERT_RDN_T61_STRING" + }, + { + "name": "CERT_RDN_TELETEX_STRING" + }, + { + "name": "CERT_RDN_UNICODE_STRING" + }, + { + "name": "CERT_RDN_UNIVERSAL_STRING" + }, + { + "name": "CERT_RDN_UTF8_STRING" + }, + { + "name": "CERT_RDN_VIDEOTEX_STRING" + }, + { + "name": "CERT_RDN_VISIBLE_STRING" + } + ], + "uses": [ + { + "struct": "CERT_RDN_ATTR", + "field": "dwValueType" + } + ] + }, + { + "name": "NTMS_LIBRARYINFORMATION_LibraryTypeFlags", + "flags": false, + "members": [ + { + "name": "NTMS_LIBRARYTYPE_ONLINE" + }, + { + "name": "NTMS_LIBRARYTYPE_STANDALONE" + }, + { + "name": "NTMS_LIBRARYTYPE_OFFLINE" + }, + { + "name": "NTMS_LIBRARYTYPE_UNKNOWN" + } + ], + "uses": [ + { + "struct": "NTMS_LIBRARYINFORMATION", + "field": "LibraryType" + } + ] + }, + { + "name": "IPSEC_TUNNEL_POLICY2Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_POLICY_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_POLICY_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_POLICY_FLAG_CLEAR_DF_ON_TUNNEL" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_ENABLE_V6_IN_V4_TUNNELING" + }, + { + "name": "IPSEC_POLICY_FLAG_ENABLE_SERVER_ADDR_ASSIGNMENT" + }, + { + "name": "IPSEC_POLICY_FLAG_TUNNEL_ALLOW_OUTBOUND_CLEAR_CONNECTION" + }, + { + "name": "IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ALREADY_SECURE_CONNECTION" + }, + { + "name": "IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ICMPV6" + }, + { + "name": "IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_DICTATE_KEY" + }, + { + "name": "IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_NOTIFY_KEY_" + } + ], + "uses": [ + { + "struct": "IPSEC_TUNNEL_POLICY2", + "field": "flags" + } + ] + }, + { + "name": "SHARE_INFO_503_shi503_typeFlags", + "flags": false, + "members": [ + { + "name": "STYPE_DISKTREE", + "value": 0 + }, + { + "name": "STYPE_PRINTQ", + "value": 1 + }, + { + "name": "STYPE_DEVICE", + "value": 2 + }, + { + "name": "STYPE_IPC", + "value": 3 + } + ], + "uses": [ + { + "struct": "SHARE_INFO_503", + "field": "shi503_type" + } + ] + }, + { + "name": "MPEGLAYER3WAVEFORMATFlags", + "flags": false, + "members": [ + { + "name": "MPEGLAYER3_FLAG_PADDING_ISO", + "value": 0 + }, + { + "name": "MPEGLAYER3_FLAG_PADDING_ON", + "value": 1 + }, + { + "name": "MPEGLAYER3_FLAG_PADDING_OFF", + "value": 2 + } + ], + "uses": [ + { + "struct": "MPEGLAYER3WAVEFORMAT", + "field": "fdwFlags" + } + ] + }, + { + "name": "GUITHREADINFOFlags", + "flags": true, + "members": [ + { + "name": "GUI_CARETBLINKING", + "value": 1 + }, + { + "name": "GUI_INMENUMODE", + "value": 4 + }, + { + "name": "GUI_INMOVESIZE", + "value": 2 + }, + { + "name": "GUI_POPUPMENUMODE", + "value": 16 + }, + { + "name": "GUI_SYSTEMMENUMODE", + "value": 8 + } + ], + "uses": [ + { + "struct": "GUITHREADINFO", + "field": "flags" + } + ] + }, + { + "name": "SECPKG_EVENT_PACKAGE_CHANGE_ChangeTypeFlags", + "flags": false, + "members": [ + { + "name": "SECPKG_PACKAGE_CHANGE_LOAD" + }, + { + "name": "SECPKG_PACKAGE_CHANGE_UNLOAD" + }, + { + "name": "SECPKG_PACKAGE_CHANGE_SELECT" + } + ], + "uses": [ + { + "struct": "SECPKG_EVENT_PACKAGE_CHANGE", + "field": "ChangeType" + } + ] + }, + { + "name": "CTL_MODIFY_REQUEST_dwOperationFlags", + "flags": false, + "members": [ + { + "name": "CTL_MODIFY_REQUEST_ADD_TRUSTED" + }, + { + "name": "CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED" + }, + { + "name": "CTL_MODIFY_REQUEST_REMOVE" + } + ], + "uses": [ + { + "struct": "CTL_MODIFY_REQUEST", + "field": "dwOperation" + } + ] + }, + { + "name": "MODLOAD_DATA_ssigFlags", + "flags": false, + "members": [ + { + "name": "DBHHEADER_DEBUGDIRS", + "value": 1 + }, + { + "name": "DBHHEADER_CVMISC", + "value": 2 + } + ], + "uses": [ + { + "struct": "MODLOAD_DATA", + "field": "ssig" + } + ] + }, + { + "name": "IPSEC_TRANSPORT_POLICY2Flags", + "flags": true, + "members": [ + { + "name": "IPSEC_POLICY_FLAG_ND_SECURE" + }, + { + "name": "IPSEC_POLICY_FLAG_ND_BOUNDARY" + }, + { + "name": "IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_PEER_BEHIND_NAT" + }, + { + "name": "IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_GENERAL_NAT_TRAVERSAL" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME" + }, + { + "name": "IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_DICTATE_KEY" + }, + { + "name": "IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_NOTIFY_KEY_" + } + ], + "uses": [ + { + "struct": "IPSEC_TRANSPORT_POLICY2", + "field": "flags" + } + ] + }, + { + "name": "SERVICE", + "flags": false, + "members": [ + { + "name": "SERVICE_CONTINUE_PENDING", + "value": 5 + }, + { + "name": "SERVICE_PAUSE_PENDING", + "value": 6 + }, + { + "name": "SERVICE_PAUSED", + "value": 7 + }, + { + "name": "SERVICE_RUNNING", + "value": 4 + }, + { + "name": "SERVICE_START_PENDING", + "value": 2 + }, + { + "name": "SERVICE_STOP_PENDING", + "value": 3 + }, + { + "name": "SERVICE_STOPPED", + "value": 1 + } + ], + "uses": [ + { + "struct": "SERVICE_STATUS_PROCESS", + "field": "dwCurrentState" + }, + { + "struct": "SERVICE_STATUS", + "field": "dwCurrentState" + } + ] + }, + { + "name": "DCB_ParityFlags", + "flags": false, + "members": [ + { + "name": "EVENPARITY", + "value": 2 + }, + { + "name": "MARKPARITY", + "value": 3 + }, + { + "name": "NOPARITY", + "value": 0 + }, + { + "name": "ODDPARITY", + "value": 1 + }, + { + "name": "SPACEPARITY", + "value": 4 + } + ], + "uses": [ + { + "struct": "DCB", + "field": "Parity" + } + ] + }, + { + "name": "CONVINFO_wTypeFlags", + "flags": false, + "members": [ + { + "name": "XTYP_ADVDATA", + "value": 16400 + }, + { + "name": "XTYP_ADVREQ", + "value": 8226 + }, + { + "name": "XTYP_ADVSTART", + "value": 4144 + }, + { + "name": "XTYP_ADVSTOP", + "value": 32832 + }, + { + "name": "XTYP_CONNECT", + "value": 4194 + }, + { + "name": "XTYP_CONNECT_CONFIRM", + "value": 32882 + }, + { + "name": "XTYP_DISCONNECT", + "value": 32962 + }, + { + "name": "XTYP_EXECUTE", + "value": 16464 + }, + { + "name": "XTYP_MONITOR", + "value": 33010 + }, + { + "name": "XTYP_POKE", + "value": 16528 + }, + { + "name": "XTYP_REGISTER", + "value": 32930 + }, + { + "name": "XTYP_REQUEST", + "value": 8368 + }, + { + "name": "XTYP_UNREGISTER", + "value": 32978 + }, + { + "name": "XTYP_WILDCONNECT", + "value": 8418 + }, + { + "name": "XTYP_XACT_COMPLETE", + "value": 32896 + } + ], + "uses": [ + { + "struct": "CONVINFO", + "field": "wType" + } + ] + }, + { + "name": "TRUSTED_DOMAIN_INFORMATION_EX_TrustAttributesFlags", + "flags": false, + "members": [ + { + "name": "TRUST_ATTRIBUTE_NON_TRANSITIVE" + }, + { + "name": "TRUST_ATTRIBUTE_UPLEVEL_ONLY" + }, + { + "name": "TRUST_ATTRIBUTE_FILTER_SIDS" + }, + { + "name": "TRUST_ATTRIBUTE_FOREST_TRANSITIVE" + }, + { + "name": "TRUST_ATTRIBUTE_CROSS_ORGANIZATION" + }, + { + "name": "TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL" + }, + { + "name": "TRUST_ATTRIBUTE_WITHIN_FOREST" + } + ], + "uses": [ + { + "struct": "TRUSTED_DOMAIN_INFORMATION_EX", + "field": "TrustAttributes" + } + ] + }, + { + "name": "FWPM_SUBLAYER_SUBSCRIPTION0Flags", + "flags": true, + "members": [ + { + "name": "FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD" + }, + { + "name": "FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE" + } + ], + "uses": [ + { + "struct": "FWPM_SUBLAYER_SUBSCRIPTION0", + "field": "flags" + } + ] + }, + { + "name": "PARAFORMAT2_wEffectsFlags", + "flags": true, + "members": [ + { + "name": "PFE_DONOTHYPHEN" + }, + { + "name": "PFE_KEEP" + }, + { + "name": "PFE_KEEPNEXT" + }, + { + "name": "PFE_NOLINENUMBER" + }, + { + "name": "PFE_NOWIDOWCONTROL" + }, + { + "name": "PFE_PAGEBREAKBEFORE" + }, + { + "name": "PFE_RTLPARA" + }, + { + "name": "PFE_SIDEBYSIDE" + }, + { + "name": "PFE_TABLE" + }, + { + "name": "PFE_TABLEROWDELIMITER" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wEffects" + } + ] + }, + { + "name": "TIMECODE_wFrameRateFlags", + "flags": false, + "members": [ + { + "name": "ED_FORMAT_SMPTE_30" + }, + { + "name": "ED_FORMAT_SMPTE_30DROP" + }, + { + "name": "ED_FORMAT_SMPTE_25" + }, + { + "name": "ED_FORMAT_SMPTE_24" + } + ], + "uses": [ + { + "struct": "TIMECODE", + "field": "wFrameRate" + } + ] + } +] \ No newline at end of file diff --git a/generation/scraper/manualEnums.json b/generation/scraper/manualEnums.json new file mode 100644 index 000000000..1e5304d4c --- /dev/null +++ b/generation/scraper/manualEnums.json @@ -0,0 +1,1507 @@ +[ + { + "name": "ALERT_SYSTEM_SEV", + "flags": false, + "autoPopulate": + { + "filter": "ALERT_SYSTEM_", + "header": "WinUser.h" + } + }, + { + "name": "APPCOMMAND_ID", + "flags": false, + "autoPopulate": + { + "filter": "APPCOMMAND_", + "header": "WinUser.h" + } + }, + { + "name": "ATF_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "ATF_", + "header": "WinUser.h" + } + }, + { + "name": "DRAWEDGE_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "BDR_|EDGE_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "DrawEdge", + "parameter": "edge" + } + ] + }, + { + "name": "BUTTON_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "BS_", + "header": "WinUser.h" + } + }, + { + "name": "COMBOBOX_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "CBS_", + "header": "WinUser.h" + } + }, + { + "name": "CHOOSECOLOR_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "CC_", + "header": "commdlg.h" + } + }, + { + "name": "CLIPBOARD_FORMATS", + "flags": false, + "autoPopulate": + { + "filter": "CF_", + "header": "WinUser.h" + } + }, + { + "name": "WINDOWSCLASS_STYLES", + "flags": true, + "autoPopulate": + { + "filter": "CS_", + "header": "WinUser.h" + } + }, + { + "name": "CWP_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "CWP_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "ChildWindowFromPointEx", + "parameter": "flags" + } + ] + }, + { + "name": "DFC_TYPE", + "flags": false, + "autoPopulate": + { + "filter": "DFC_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "DrawFrameControl", + "parameter": "param2" + } + ] + }, + { + "name": "DFCS_STATE", + "flags": true, + "autoPopulate": + { + "filter": "DFCS_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "DrawFrameControl", + "parameter": "param3" + } + ] + }, + { + "name": "CDS_TYPE", + "flags": true, + "autoPopulate": + { + "filter": "CDS_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "ChangeDisplaySettingsA", + "parameter": "dwflags" + }, + { + "method": "ChangeDisplaySettingsW", + "parameter": "dwflags" + }, + { + "method": "ChangeDisplaySettingsExW", + "parameter": "dwflags" + }, + { + "method": "ChangeDisplaySettingsExA", + "parameter": "dwflags" + } + ] + }, + { + "name": "DISP_CHANGE", + "flags": false, + "autoPopulate": + { + "filter": "DISP_CHANGE", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "ChangeDisplaySettingsA", + "parameter": "return" + }, + { + "method": "ChangeDisplaySettingsW", + "parameter": "return" + }, + { + "method": "ChangeDisplaySettingsExW", + "parameter": "return" + }, + { + "method": "ChangeDisplaySettingsExA", + "parameter": "return" + } + ] + }, + { + "name": "DIALOGBOX_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "DS_", + "header": "WinUser.h" + } + }, + { + "name": "DRAWSTATE_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "DST_|DSS_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "DrawStateA", + "parameter": "uFlags" + }, + { + "method": "DrawStateW", + "parameter": "uFlags" + } + ] + }, + { + "name": "EDITCONTROL_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "ES_", + "header": "WinUser.h" + } + }, + { + "name": "GESTURECONFIG_ID", + "flags": true, + "autoPopulate": + { + "filter": "GID_", + "header": "WinUser.h" + }, + "uses": [ + { + "struct": "GESTURECONFIG", + "field": "dwID" + } + ] + }, + { + "name": "GESTURECONFIG_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "GC_", + "header": "WinUser.h" + } + }, + { + "name": "LISTBOX_STYLE", + "flags": true, + "members": [ + { + "name": "LBS_STANDARD", + "value": "(LBS_NOTIFY | LBS_SORT | Windows.Win32.WindowsAndMessaging.WINDOWS_STYLE.WS_VSCROLL | Windows.Win32.WindowsAndMessaging.WINDOWS_STYLE.WS_BORDER)" + } + ], + "autoPopulate": + { + "filter": "LBS_", + "header": "WinUser.h" + } + }, + { + "name": "MB_FLAGS", + "flags": false, + "autoPopulate": + { + "filter": "MB_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "MessageBoxW", + "parameter": "uType" + }, + { + "method": "MessageBoxA", + "parameter": "uType" + }, + { + "method": "MessageBoxExW", + "parameter": "uType" + }, + { + "method": "MessageBoxExA", + "parameter": "uType" + }, + { + "method": "MSGBOXPARAMSA", + "parameter": "dwStyle" + }, + { + "method": "MSGBOXPARAMSW", + "parameter": "dwStyle" + } + ] + }, + { + "name": "MENU_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "MF_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "EnableMenuItem", + "parameter": "uEnable" + }, + { + "method": "DeleteMenu", + "parameter": "uFlags" + }, + { + "method": "RemoveMenu", + "parameter": "uFlags" + }, + { + "method": "GetMenuStringA", + "parameter": "flags" + }, + { + "method": "GetMenuState", + "parameter": "uFlags" + }, + { + "method": "GetMenuStringW", + "parameter": "flags" + }, + { + "method": "SetMenuItemBitmaps", + "parameter": "uFlags" + } + ] + }, + { + "name": "POINTER_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "POINTER_FLAG_", + "header": "WinUser.h" + }, + "uses": [ + { + "struct": "POINTER_INFO", + "field": "pointerFlags" + } + ] + }, + { + "name": "REDRAW_WINDOW_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "RDW_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "RedrawWindow", + "parameter": "flags" + } + ] + }, + { + "name": "SCROLLBAR_CONSTANTS", + "flags": true, + "members": [ + { + "name": "SB_BOTH" + }, + { + "name": "SB_CTL" + }, + { + "name": "SB_HORZ" + }, + { + "name": "SB_VERT" + } + ], + "uses": [ + { + "method": "ShowScrollBar", + "parameter": "wBar" + }, + { + "method": "EnableScrollBar", + "parameter": "wSBflags" + } + ] + }, + { + "name": "SCROLLBAR_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "SBS_", + "header": "WinUser.h" + } + }, + { + "name": "SHOW_WINDOW_CMD", + "flags": true, + "autoPopulate": + { + "filter": "SW_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "ShowWindow", + "parameter": "nCmdShow" + } + ] + }, + { + "name": "STICKYKEYS_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "SKF_", + "header": "WinUser.h" + }, + "uses": [ + { + "struct": "STICKYKEYS", + "field": "dwFlags" + } + ] + }, + { + "name": "SYSTEM_PARAMETERS_INFO_ACTION", + "flags": true, + "autoPopulate": + { + "filter": "SPI_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "SystemParametersInfoA", + "parameter": "uiAction" + }, + { + "method": "SystemParametersInfoW", + "parameter": "uiAction" + } + ] + }, + { + "name": "STATIC_CONTROL_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "SS_", + "header": "WinUser.h" + } + }, + { + "name": "SOUNDSENTRY_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "SSF_", + "header": "WinUser.h" + }, + "uses": [ + { + "struct": "SOUNDSENTRYA", + "field": "dwFlags" + }, + { + "struct": "SOUNDSENTRYW", + "field": "dwFlags" + } + ] + }, + { + "name": "TOUCH_FEEDBACK_MODE", + "flags": false, + "autoPopulate": + { + "filter": "TOUCH_FEEDBACK_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "InitializeTouchInjection", + "parameter": "dwMode" + } + ] + }, + { + "name": "TOUCHEVENTF_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "TOUCHEVENTF_", + "header": "WinUser.h" + }, + "uses": [ + { + "struct": "TOUCHINPUT", + "field": "dwFlags" + } + ] + }, + { + "name": "TOUCHINPUTMASKF_MASK", + "flags": true, + "autoPopulate": + { + "filter": "TOUCHINPUTMASKF_", + "header": "WinUser.h" + }, + "uses": [ + { + "struct": "TOUCHINPUT", + "field": "dwMask" + } + ] + }, + { + "name": "TRACK_POPUP_MENU_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "TPM_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "TrackPopupMenu", + "parameter": "uFlags" + } + ] + }, + { + "name": "WINDOWS_EX_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "WS_EX_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "CreateWindowExA", + "parameter": "dwExStyle" + }, + { + "method": "CreateWindowExW", + "parameter": "dwExStyle" + } + ] + }, + { + "name": "WINDOWS_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "WS_", + "header": "WinUser.h" + }, + "uses": [ + { + "method": "CreateWindowExA", + "parameter": "dwStyle" + }, + { + "method": "CreateWindowExW", + "parameter": "dwStyle" + } + ] + }, + { + "name": "SP_COPY_STYLE", + "flags": true, + "autoPopulate": + { + "filter": "SP_COPY_", + "header": "SetupAPI.h" + }, + "uses": [ + { + "method": "SetupInstallFileExW", + "parameter": "CopyStyle" + }, + { + "method": "SetupInstallFileExA", + "parameter": "CopyStyle" + }, + { + "struct": "sp_file_copy_params_a", + "field": "CopyStyle" + }, + { + "struct": "sp_file_copy_params_w", + "field": "CopyStyle" + } + ] + }, + { + "name": "SCROLLBAR_OBJID", + "flags": false, + "finished": true, + "type": "int", + "members": [ + { + "name": "OBJID_CLIENT", + "value": "unchecked((int)0xFFFFFFFC)" + }, + { + "name": "OBJID_HSCROLL", + "value": "unchecked((int)0xFFFFFFFA)" + }, + { + "name": "OBJID_VSCROLL", + "value": "unchecked((int)0xFFFFFFFB)" + } + ], + "uses": [ + { + "method": "GetScrollBarInfo", + "parameter": "idObject" + } + ] + }, + { + "name": "ENUM_DISPLAY_SETTINGS_MODE", + "flags": false, + "finished": true, + "members": [ + { + "name": "ENUM_CURRENT_SETTINGS", + "value": "unchecked((uint)-1)" + }, + { + "name": "ENUM_REGISTRY_SETTINGS", + "value": "unchecked((uint)-2)" + } + ], + "uses": [ + { + "method": "EnumDisplaySettingsExW", + "parameter": "iModeNum" + }, + { + "method": "EnumDisplaySettingsW", + "parameter": "iModeNum" + }, + { + "method": "EnumDisplaySettingsA", + "parameter": "iModeNum" + }, + { + "method": "EnumDisplaySettingsExA", + "parameter": "iModeNum" + } + ] + }, + { + "name": "WINBIO_SETTING_SOURCE", + "flags": false, + "finished": true, + "members": [ + { + "name": "WINBIO_SETTING_SOURCE_INVALID", + "value": "0" + }, + { + "name": "WINBIO_SETTING_SOURCE_DEFAULT", + "value": "1" + }, + { + "name": "WINBIO_SETTING_SOURCE_LOCAL", + "value": "3" + }, + { + "name": "WINBIO_SETTING_SOURCE_POLICY", + "value": "2" + } + ], + "uses": [ + { + "method": "WinBioGetEnabledSetting", + "parameter": "Source" + }, + { + "method": "WinBioGetLogonSetting", + "parameter": "Source" + }, + { + "method": "WinBioGetDomainLogonSetting", + "parameter": "Source" + } + ] + }, + { + "name": "WINBIO_COMPONENT", + "flags": false, + "finished": true, + "members": [ + { + "name": "WINBIO_COMPONENT_SENSOR", + "value": "1" + }, + { + "name": "WINBIO_COMPONENT_ENGINE", + "value": "2" + }, + { + "name": "WINBIO_COMPONENT_STORAGE", + "value": "3" + } + ], + "uses": [ + { + "method": "WinBioControlUnit", + "parameter": "Component" + }, + { + "method": "WinBioControlUnitPrivileged", + "parameter": "Component" + } + ] + }, + { + "name": "WINBIO_POOL", + "flags": false, + "finished": true, + "members": [ + { + "name": "WINBIO_POOL_SYSTEM", + "value": "1" + }, + { + "name": "WINBIO_POOL_PRIVATE", + "value": "2" + } + ], + "uses": [ + { + "method": "WinBioOpenSession", + "parameter": "PoolType" + }, + { + "method": "WinBioAsyncOpenSession", + "parameter": "PoolType" + } + ] + }, + { + "name": "SNMP_PDU_TYPE", + "flags": false, + "members": [ + { + "name": "SNMP_PDU_GET" + }, + { + "name": "SNMP_PDU_GETNEXT" + }, + { + "name": "SNMP_PDU_RESPONSE" + }, + { + "name": "SNMP_PDU_SET" + }, + { + "name": "SNMP_PDU_GETBULK" + }, + { + "name": "SNMP_PDU_TRAP" + } + ] + }, + { + "name": "SNMP_EXTENSION_REQUEST_TYPE", + "flags": false, + "finished": true, + "members": [ + { + "name": "SNMP_EXTENSION_GET", + "value": "SNMP_PDU_TYPE.SNMP_PDU_GET" + }, + { + "name": "SNMP_EXTENSION_GET_NEXT", + "value": "SNMP_PDU_TYPE.SNMP_PDU_GETNEXT" + }, + { + "name": "SNMP_EXTENSION_SET_TEST", + "value": "(ASN_PRIVATE | ASN_CONSTRUCTOR | 0x0)" + }, + { + "name": "SNMP_EXTENSION_SET_COMMIT", + "value": "SNMP_PDU_TYPE.SNMP_PDU_SET" + }, + { + "name": "SNMP_EXTENSION_SET_UNDO", + "value": "(ASN_PRIVATE | ASN_CONSTRUCTOR | 0x1)" + }, + { + "name": "SNMP_EXTENSION_SET_CLEANUP", + "value": "(ASN_PRIVATE | ASN_CONSTRUCTOR | 0x2)" + } + ], + "uses": [ + { + "method": "SnmpExtensionQueryEx", + "parameter": "nRequestType" + } + ] + }, + { + "name": "AS_ANY_TYPE", + "flags": false, + "finished": true, + "members": [ + { + "name": "ASN_INTEGER", + "value": "(ASN_UNIVERSAL | ASN_PRIMITIVE | 0x02)" + }, + { + "name": "ASN_INTEGER32", + "value": "ASN_INTEGER" + }, + { + "name": "ASN_UNSIGNED32", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x07)" + }, + { + "name": "ASN_COUNTER64", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x06)" + }, + { + "name": "ASN_OCTETSTRING", + "value": "(ASN_UNIVERSAL | ASN_PRIMITIVE | 0x04)" + }, + { + "name": "ASN_BITS", + "value": "(ASN_UNIVERSAL | ASN_PRIMITIVE | 0x03)" + }, + { + "name": "ASN_OBJECTIDENTIFIER", + "value": "(ASN_UNIVERSAL | ASN_PRIMITIVE | 0x06)" + }, + { + "name": "ASN_SEQUENCE", + "value": "(ASN_UNIVERSAL | ASN_CONSTRUCTOR | 0x10);" + }, + { + "name": "ASN_IPADDRESS", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x00)" + }, + { + "name": "ASN_COUNTER32", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x01)" + }, + { + "name": "ASN_GAUGE32", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x02)" + }, + { + "name": "ASN_TIMETICKS", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x03)" + }, + { + "name": "ASN_OPAQUE", + "value": "(ASN_APPLICATION | ASN_PRIMITIVE | 0x04)" + }, + { + "name": "SNMP_EXCEPTION_NOSUCHOBJECT", + "value": "(ASN_CONTEXT | ASN_PRIMITIVE | 0x00)" + }, + { + "name": "SNMP_EXCEPTION_NOSUCHINSTANCE", + "value": "(ASN_CONTEXT | ASN_PRIMITIVE | 0x01)" + }, + { + "name": "SNMP_EXCEPTION_ENDOFMIBVIEW", + "value": "(ASN_CONTEXT | ASN_PRIMITIVE | 0x02)" + } + ], + "uses": [ + { + "struct": "AsnAny", + "field": "asnType" + } + ] + }, + { + "name": "HDI_MASK", + "flags": true, + "autoPopulate": + { + "filter": "HDI_", + "header": "CommCtrl.h" + } + }, + { + "name": "CFM_MASK", + "flags": true, + "members": [ + { + "name": "CFM_SUBSCRIPT", + "value": "(CFE_EFFECTS.CFE_SUBSCRIPT | CFE_EFFECTS.CFE_SUPERSCRIPT)" + }, + { + "name": "CFM_EFFECTS", + "value": "(CFM_BOLD | CFM_ITALIC | CFM_UNDERLINE | CFM_COLOR | CFM_STRIKEOUT | CFE_EFFECTS.CFE_PROTECTED | CFM_LINK)" + } + ], + "autoPopulate": + { + "filter": "CFM_", + "header": "Richedit.h" + } + }, + { + "name": "CFE_EFFECTS", + "flags": true, + "members": [ + { + "name": "CFE_ALLCAPS", + "value": "CFM_MASK.CFM_ALLCAPS" + }, + { + "name": "CFE_AUTOBACKCOLOR", + "value": "CFM_MASK.CFM_BACKCOLOR" + }, + { + "name": "CFE_DISABLED", + "value": "CFM_MASK.CFM_DISABLED" + }, + { + "name": "CFE_EMBOSS", + "value": "CFM_MASK.CFM_EMBOSS" + }, + { + "name": "CFE_HIDDEN", + "value": "CFM_MASK.CFM_HIDDEN" + }, + { + "name": "CFE_IMPRINT", + "value": "CFM_MASK.CFM_IMPRINT" + }, + { + "name": "CFE_OUTLINE", + "value": "CFM_MASK.CFM_OUTLINE" + }, + { + "name": "CFE_REVISED", + "value": "CFM_MASK.CFM_REVISED" + }, + { + "name": "CFE_SHADOW", + "value": "CFM_MASK.CFM_SHADOW" + }, + { + "name": "CFE_SMALLCAPS", + "value": "CFM_MASK.CFM_SMALLCAPS" + } + ], + "autoPopulate": + { + "filter": "CFE_", + "header": "Richedit.h" + } + }, + { + "name": "CFE_UNDERLINE", + "flags": true, + "autoPopulate": + { + "filter": "CFU_", + "header": "Richedit.h" + } + }, + { + "name": "BCRYPT_OPERATION", + "flags": true, + "members": [ + { + "name": "BCRYPT_CIPHER_OPERATION", + "value": 1 + }, + { + "name": "BCRYPT_HASH_OPERATION", + "value": 2 + }, + { + "name": "BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION", + "value": 4 + }, + { + "name": "BCRYPT_SECRET_AGREEMENT_OPERATION", + "value": 8 + }, + { + "name": "BCRYPT_SIGNATURE_OPERATION", + "value": 16 + }, + { + "name": "BCRYPT_RNG_OPERATION", + "value": 32 + } + ], + "uses": [ + { + "method": "BCryptEnumAlgorithms", + "parameter": "dwAlgOperations" + } + ] + }, + { + "name": "NCRYPT_OPERATION", + "flags": true, + "finished": true, + "members": [ + { + "name": "NCRYPT_CIPHER_OPERATION", + "value": 1 + }, + { + "name": "NCRYPT_HASH_OPERATION", + "value": 2 + }, + { + "name": "NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION", + "value": 4 + }, + { + "name": "NCRYPT_SECRET_AGREEMENT_OPERATION", + "value": 8 + }, + { + "name": "NCRYPT_SIGNATURE_OPERATION", + "value": 16 + } + ], + "uses": [ + { + "method": "NCryptEnumAlgorithms", + "parameter": "dwAlgOperations" + } + ] + }, + { + "name": "IGP_ID", + "flags": false, + "members": [ + { + "name": "IGP_GETIMEVERSION", + "value": "unchecked((uint)-4)" + } + ], + "autoPopulate": + { + "filter": "IGP_", + "header": "imm.h" + } + }, + { + "name": "MENU_ITEM_TYPE", + "flags": true, + "finished": true, + "members": [ + { + "name": "MFT_BITMAP", + "value": "MENU_FLAGS.MF_BITMAP" + }, + { + "name": "MFT_MENUBARBREAK", + "value": "MENU_FLAGS.MF_MENUBARBREAK" + }, + { + "name": "MFT_MENUBREAK", + "value": "MENU_FLAGS.MF_MENUBREAK" + }, + { + "name": "MFT_OWNERDRAW", + "value": "MENU_FLAGS.MF_OWNERDRAW" + }, + { + "name": "MFT_RADIOCHECK", + "value": "0x00000200" + }, + { + "name": "MFT_RIGHTJUSTIFY", + "value": "MENU_FLAGS.MF_RIGHTJUSTIFY" + }, + { + "name": "MFT_RIGHTORDER", + "value": "0x00002000" + }, + { + "name": "MFT_SEPARATOR", + "value": "MENU_FLAGS.MF_SEPARATOR" + }, + { + "name": "MFT_STRING", + "value": "MENU_FLAGS.MF_STRING" + } + ] + }, + { + "name": "DDE_ENABLE_CALLBACK_CMD", + "flags": false, + "members": [ + { + "name": "EC_ENABLEALL", + "value": 0 + }, + { + "name": "EC_ENABLEONE", + "value": 128 + }, + { + "name": "EC_DISABLE", + "value": 8 + }, + { + "name": "EC_QUERYWAITING", + "value": 2 + } + ], + "uses": [ + { + "method": "DdeEnableCallback", + "parameter": "wCmd" + } + ] + }, + { + "name": "PFM_FLAGS", + "flags": true, + "members": [ + { + "name": "IGP_GETIMEVERSION", + "value": "unchecked((uint)-4)" + } + ], + "autoPopulate": + { + "filter": "PFM_", + "header": "imm.h" + } + }, + { + "name": "PARAFORMAT_MASK", + "flags": true, + "members": [ + { + "name": "PFM_ALIGNMENT" + }, + { + "name": "PFM_NUMBERING" + }, + { + "name": "PFM_OFFSET" + }, + { + "name": "PFM_OFFSETINDENT" + }, + { + "name": "PFM_RIGHTINDENT" + }, + { + "name": "PFM_RTLPARA" + }, + { + "name": "PFM_STARTINDENT" + }, + { + "name": "PFM_TABSTOPS" + } + ], + "uses": [ + { + "struct": "PARAFORMAT", + "field": "dwMask" + } + ] + }, + { + "name": "PARAFORMAT2_MASK", + "flags": true, + "members": [ + { + "name": "PFM_DONOTHYPHEN" + }, + { + "name": "PFM_EFFECTS" + }, + { + "name": "PFM_KEEP" + }, + { + "name": "PFM_KEEPNEXT" + }, + { + "name": "PFM_NOLINENUMBER" + }, + { + "name": "PFM_NOWIDOWCONTROL" + }, + { + "name": "PFM_PAGEBREAKBEFORE" + }, + { + "name": "PFM_RTLPARA" + }, + { + "name": "PFM_SIDEBYSIDE" + }, + { + "name": "PFM_TABLE" + }, + { + "name": "PFM_TABLEROWDELIMITER" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "dwMask" + } + ] + }, + { + "name": "DRAGLISTINFO_NOTIFICATION_FLAGS", + "flags": false, + "members": [ + { + "name": "DL_BEGINDRAG", + "value": "Windows.Win32.WindowsAndMessaging.Apis.WM_USER + 133" + }, + { + "name": "DL_CANCELDRAG", + "value": "Windows.Win32.WindowsAndMessaging.Apis.WM_USER + 136" + }, + { + "name": "DL_DRAGGING", + "value": "Windows.Win32.WindowsAndMessaging.Apis.WM_USER + 134" + }, + { + "name": "DL_DROPPED", + "value": "Windows.Win32.WindowsAndMessaging.Apis.WM_USER + 135" + } + ], + "uses": [ + { + "struct": "DRAGLISTINFO", + "field": "uNotification" + } + ] + }, + { + "name": "PARAFORMAT2_EFFECTS", + "flags": true, + "members": [ + { + "name": "PFE_DONOTHYPHEN", + "value": "(PARAFORMAT_MASK.PFM_DONOTHYPHEN >> 16)" + }, + { + "name": "PFE_KEEP", + "value": "(PARAFORMAT_MASK.PFM_KEEP >> 16)" + }, + { + "name": "PFE_KEEPNEXT", + "value": "(PARAFORMAT_MASK.PFM_KEEPNEXT >> 16)" + }, + { + "name": "PFE_NOLINENUMBER", + "value": "(PARAFORMAT_MASK.PFM_NOLINENUMBER >> 16)" + }, + { + "name": "PFE_NOWIDOWCONTROL", + "value": "(PARAFORMAT_MASK.PFM_NOWIDOWCONTROL >> 16)" + }, + { + "name": "PFE_PAGEBREAKBEFORE", + "value": "(PARAFORMAT_MASK.PFM_PAGEBREAKBEFORE >> 16)" + }, + { + "name": "PFE_RTLPARA", + "value": "(PARAFORMAT_MASK.PFM_RTLPARA >> 16)" + }, + { + "name": "PFE_SIDEBYSIDE", + "value": "(PARAFORMAT_MASK.PFM_SIDEBYSIDE >> 16)" + }, + { + "name": "PFE_TABLE", + "value": "(PARAFORMAT_MASK.PFM_TABLE >> 16)" + }, + { + "name": "PFE_TABLEROWDELIMITER", + "value": "(PARAFORMAT_MASK.PFM_TABLEROWDELIMITER >> 16)" + } + ], + "uses": [ + { + "struct": "PARAFORMAT2", + "field": "wEffects" + } + ] + }, + { + "name": "SECTION_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "SECTION_", + "header": "winnt.h" + } + }, + { + "name": "FILE_MAP", + "flags": true, + "autoPopulate": + { + "filter": "FILE_MAP_", + "header": "memoryapi.h" + }, + "members": [ + { + "name": "FILE_MAP_WRITE", + "value": "SECTION_FLAGS.SECTION_MAP_WRITE" + }, + { + "name": "FILE_MAP_READ", + "value": "SECTION_FLAGS.SECTION_MAP_READ" + }, + { + "name": "FILE_MAP_ALL_ACCESS", + "value": "SECTION_FLAGS.SECTION_ALL_ACCESS" + }, + { + "name": "FILE_MAP_EXECUTE", + "value": "SECTION_FLAGS.SECTION_MAP_EXECUTE_EXPLICIT" + } + ] + }, + { + "name": "UPDFCACHE_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "UPDFCACHE_", + "header": "oleidl.h" + }, + "members": [ + { + "name": "UPDFCACHE_ALL", + "value": "~UPDFCACHE_ONLYIFBLANK" + }, + { + "name": "UPDFCACHE_ALLBUTNODATACACHE", + "value": "UPDFCACHE_ALL & ~UPDFCACHE_NODATACACHE" + } + ] + }, + { + "name": "THREAD_PRIORITY", + "flags": false, + "type": "int", + "members": [ + { + "name": "THREAD_MODE_BACKGROUND_BEGIN", + "value": 65536 + } + ] + }, + { + "name": "GPT_ATTRIBUTES", + "flags": true, + "type": "ulong", + "autoPopulate": + { + "filter": "GPT_ATTRIBUTE_|GPT_BASIC_DATA_ATTRIBUTE_", + "header": "ntdisk.h" + }, + "members": [ + { + "name": "GPT_ATTRIBUTE_PLATFORM_REQUIRED", + "value": 1 + } + ] + }, + { + "name": "CERT_FIND_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "CERT_FIND_", + "header": "wincrypt.h" + }, + "members": [ + { + "name": "CERT_FIND_ANY" + } + ] + }, + { + "name": "CERT_QUERY_FLAGS", + "flags": true, + "type": "int", + "autoPopulate": + { + "filter": "CERT_QUERY_CONTENT_", + "header": "wincrypt.h" + }, + "members": [ + { + "name": "CERT_QUERY_CONTENT_FLAG_ALL" + } + ] + }, + { + "name": "CERT_QUERY_FORMAT_TYPE", + "flags": false, + "members": [ + { + "name": "CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED" + }, + { + "name": "CERT_QUERY_FORMAT_BASE64_ENCODED" + }, + { + "name": "CERT_QUERY_FORMAT_BINARY" + } + ] + }, + { + "name": "VER_MASK", + "flags": true, + "members": [ + { + "name": "VER_BUILDNUMBER", + "value": 4 + }, + { + "name": "VER_MAJORVERSION", + "value": 2 + }, + { + "name": "VER_MINORVERSION", + "value": 1 + }, + { + "name": "VER_PLATFORMID", + "value": 8 + }, + { + "name": "VER_PRODUCT_TYPE", + "value": 128 + }, + { + "name": "VER_SERVICEPACKMAJOR", + "value": 32 + }, + { + "name": "VER_SERVICEPACKMINOR", + "value": 16 + }, + { + "name": "VER_SUITENAME", + "value": 64 + } + ], + "uses": [ + { + "method": "VerSetConditionMask", + "parameter": "TypeMask" + } + ] + }, + { + "name": "CERT_QUERY_FORMAT_FLAGS", + "flags": true, + "autoPopulate": + { + "filter": "CERT_QUERY_FORMAT_FLAG_", + "header": "wincrypt.h" + }, + "members": [ + { + "name": "CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED", + "value": "( 1 << (int)CERT_QUERY_FORMAT_TYPE.CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED)" + }, + { + "name": "CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED", + "value": "( 1 << (int)CERT_QUERY_FORMAT_TYPE.CERT_QUERY_FORMAT_BASE64_ENCODED)" + }, + { + "name": "CERT_QUERY_FORMAT_FLAG_BINARY", + "value": "( 1 << (int)CERT_QUERY_FORMAT_TYPE.CERT_QUERY_FORMAT_BINARY)" + } + ] + } +] diff --git a/scripts/BuildMetadataBin.ps1 b/scripts/BuildMetadataBin.ps1 index ff08b3fcf..743d44150 100644 --- a/scripts/BuildMetadataBin.ps1 +++ b/scripts/BuildMetadataBin.ps1 @@ -11,6 +11,11 @@ if (!$assemblyVersion) $assemblyVersion = $defaultWinSDKNugetVersion } +$constantsScraperPath = "$sourcesDir\ConstantsScraper" +$constantsScraperProj = "$constantsScraperPath\ConstantsScraper.csproj" +$constantsScraperPathBin = "$constantsScraperPath\bin\Release\netcoreapp3.1\ConstantsScraper.dll" +& dotnet build $constantsScraperProj -c Release + $clangSharpSourceToWinmdPath = "$sourcesDir\ClangSharpSourceToWinmd" $clangSharpSourceToWinmdProj = "$clangSharpSourceToWinmdPath\ClangSharpSourceToWinmd.csproj" $clangSharpSourceToWinmdBin = "$clangSharpSourceToWinmdPath\bin\Release\netcoreapp3.1\ClangSharpSourceToWinmd.dll" @@ -24,11 +29,22 @@ $metadataInteropBin = "$metadataInteropPath\bin\Release\netstandard2.1\Windows.W Copy-Item $metadataInteropBin $binDir $remapFileName = "$emitterDir\remap.rsp" +$enumsRemapFileName = "$emitterDir\generated\enumsRemap.rsp" $autoTypesFileName = "$emitterDir\autoTypes.rsp" $requiredNamespacesForNames = "$emitterDir\requiredNamespacesForNames.rsp" +$constantsScraperRsp = "$scraperDir\ConstantsScraper.rsp" +$manualEnumsJson = "$scraperDir\manualEnums.json" +$enumsJson = "$scraperDir\enums.json" + +Write-Output "`n" +Write-Output "Scraping constants and enums..." +Write-Output "Calling: dotnet $constantsScraperPathBin --repoRoot rootDir --enumsJson $manualEnumsJson --enumsJson $enumsJson @$constantsScraperRsp @$requiredNamespacesForNames @$remapFileName" + +& dotnet $constantsScraperPathBin --repoRoot $rootDir --enumsJson $manualEnumsJson --enumsJson $enumsJson @$constantsScraperRsp @$requiredNamespacesForNames @$remapFileName + Write-Output "`n" Write-Output "Creating $outputWinmdFileName..." -Write-Output "Calling: dotnet $clangSharpSourceToWinmdBin --sourceDir $emitterDir --interopFileName $metadataInteropBin --outputFileName $outputWinmdFileName --version $assemblyVersion @$remapFileName @$requiredNamespacesForNames @$autoTypesFileName" +Write-Output "Calling: dotnet $clangSharpSourceToWinmdBin --sourceDir $emitterDir --interopFileName $metadataInteropBin --outputFileName $outputWinmdFileName --version $assemblyVersion @$remapFileName @$requiredNamespacesForNames @$autoTypesFileName @$enumsRemapFileName" -& dotnet $clangSharpSourceToWinmdBin --sourceDir $emitterDir --interopFileName $metadataInteropBin --outputFileName $outputWinmdFileName --version $assemblyVersion @$remapFileName @$requiredNamespacesForNames @$autoTypesFileName +& dotnet $clangSharpSourceToWinmdBin --sourceDir $emitterDir --interopFileName $metadataInteropBin --outputFileName $outputWinmdFileName --version $assemblyVersion @$remapFileName @$requiredNamespacesForNames @$autoTypesFileName @$enumsRemapFileName diff --git a/scripts/CompareBinaryAgainstBaseline.ps1 b/scripts/CompareBinaryAgainstBaseline.ps1 index 490280931..c726f690c 100644 --- a/scripts/CompareBinaryAgainstBaseline.ps1 +++ b/scripts/CompareBinaryAgainstBaseline.ps1 @@ -67,3 +67,6 @@ Write-Output "`nLooking for duplicate types in $outputWinmdFileName..." Write-Output "Calling: dotnet $winmdUtilsPathBin showDuplicateTypes --winmd $winmdPath" & dotnet $winmdUtilsPathBin showDuplicateTypes --winmd $winmdPath +Write-Output "`nLooking for duplicate constants in $outputWinmdFileName..." +Write-Output "Calling: dotnet $winmdUtilsPathBin showDuplicateConstants --winmd $winmdPath" +& dotnet $winmdUtilsPathBin showDuplicateConstants --winmd $winmdPath diff --git a/sources/ClangSharpSourceToWinmd/ClangSharpSourceToWinmd.sln b/sources/ClangSharpSourceToWinmd/ClangSharpSourceToWinmd.sln index 8313f56cf..f8858c857 100644 --- a/sources/ClangSharpSourceToWinmd/ClangSharpSourceToWinmd.sln +++ b/sources/ClangSharpSourceToWinmd/ClangSharpSourceToWinmd.sln @@ -7,6 +7,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClangSharpSourceToWinmd", " EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Win32MetadataInterop", "..\Win32MetadataInterop\Win32MetadataInterop.csproj", "{C08DB25A-5497-4CE2-82F2-2D8624283387}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinmdUtils", "..\WinmdUtils\WinmdUtils.csproj", "{6D8F0882-429D-4359-A3DD-CBD905D95C14}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -21,6 +23,10 @@ Global {C08DB25A-5497-4CE2-82F2-2D8624283387}.Debug|Any CPU.Build.0 = Debug|Any CPU {C08DB25A-5497-4CE2-82F2-2D8624283387}.Release|Any CPU.ActiveCfg = Release|Any CPU {C08DB25A-5497-4CE2-82F2-2D8624283387}.Release|Any CPU.Build.0 = Release|Any CPU + {6D8F0882-429D-4359-A3DD-CBD905D95C14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6D8F0882-429D-4359-A3DD-CBD905D95C14}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6D8F0882-429D-4359-A3DD-CBD905D95C14}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6D8F0882-429D-4359-A3DD-CBD905D95C14}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/sources/ClangSharpSourceToWinmd/Properties/launchSettings.json b/sources/ClangSharpSourceToWinmd/Properties/launchSettings.json index f4f39d492..b1a08b6e1 100644 --- a/sources/ClangSharpSourceToWinmd/Properties/launchSettings.json +++ b/sources/ClangSharpSourceToWinmd/Properties/launchSettings.json @@ -1,8 +1,8 @@ { "profiles": { "ClangSharpSourceToWinmd": { - "commandName": "Project", - "commandLineArgs": "-s $(ProjectDir)..\\..\\generation\\emitter -i $(ProjectDir)..\\Win32MetadataInterop\\bin\\Debug\\netstandard2.1\\Windows.Win32.Interop.dll -o $(ProjectDir)..\\..\\bin\\Windows.Win32.winmd -v 10.0.19041.5 @$(ProjectDir)..\\..\\generation\\emitter\\remap.rsp @$(ProjectDir)..\\..\\generation\\emitter\\requiredNamespacesForNames.rsp" + "commandName": "Project", + "commandLineArgs": "-s $(ProjectDir)..\\..\\generation\\emitter -i $(ProjectDir)..\\Win32MetadataInterop\\bin\\Debug\\netstandard2.1\\Windows.Win32.Interop.dll -o $(ProjectDir)..\\..\\bin\\Windows.Win32.winmd -v 10.0.19041.5 @$(ProjectDir)..\\..\\generation\\emitter\\remap.rsp @$(ProjectDir)..\\..\\generation\\emitter\\requiredNamespacesForNames.rsp @$(ProjectDir)..\\..\\generation\\emitter\\generated\\enumRemaps.rsp" }, "TestSource": { "commandName": "Project", diff --git a/sources/ConstantsScraper/ConstantsScraper.csproj b/sources/ConstantsScraper/ConstantsScraper.csproj new file mode 100644 index 000000000..b3313dd2c --- /dev/null +++ b/sources/ConstantsScraper/ConstantsScraper.csproj @@ -0,0 +1,16 @@ + + + + Exe + netcoreapp3.1 + + + + + + + + + + + diff --git a/sources/ConstantsScraper/ConstantsScraper.sln b/sources/ConstantsScraper/ConstantsScraper.sln new file mode 100644 index 000000000..6d8de5005 --- /dev/null +++ b/sources/ConstantsScraper/ConstantsScraper.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30804.86 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConstantsScraper", "ConstantsScraper.csproj", "{39E2AD50-323F-4490-8B05-A6C6AFCC1443}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PartitionUtilsLib", "..\PartitionUtilsLib\PartitionUtilsLib.csproj", "{E82F7065-4797-4CD3-B8FD-71933B9A3FED}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {39E2AD50-323F-4490-8B05-A6C6AFCC1443}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {39E2AD50-323F-4490-8B05-A6C6AFCC1443}.Debug|Any CPU.Build.0 = Debug|Any CPU + {39E2AD50-323F-4490-8B05-A6C6AFCC1443}.Release|Any CPU.ActiveCfg = Release|Any CPU + {39E2AD50-323F-4490-8B05-A6C6AFCC1443}.Release|Any CPU.Build.0 = Release|Any CPU + {E82F7065-4797-4CD3-B8FD-71933B9A3FED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E82F7065-4797-4CD3-B8FD-71933B9A3FED}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E82F7065-4797-4CD3-B8FD-71933B9A3FED}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E82F7065-4797-4CD3-B8FD-71933B9A3FED}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {570EE57B-A467-4DAE-A45C-60EBE8A0872B} + EndGlobalSection +EndGlobal diff --git a/sources/ConstantsScraper/Program.cs b/sources/ConstantsScraper/Program.cs new file mode 100644 index 000000000..52e52f5b1 --- /dev/null +++ b/sources/ConstantsScraper/Program.cs @@ -0,0 +1,139 @@ +using System.Collections.Generic; +using System.CommandLine; +using System.CommandLine.Invocation; + +namespace ConstantsScraperApp +{ + public static class Program + { + static int Main(string[] args) + { + var rootCommand = new RootCommand("Scrape traversed headers for constants.") + { + new Option(new[] { "--repoRoot" }, "The location of the repo.") { IsRequired = true }, + new Option(new string[] { "--exclude" }, "A constant to exclude.") + { + Argument = new Argument("") + { + ArgumentType = typeof(string), + Arity = ArgumentArity.OneOrMore, + } + }, + new Option(new string[] { "--requiredNamespaceForName", "-n" }, "The required namespace for a named item.") + { + Argument = new Argument("=") + { + ArgumentType = typeof(string), + Arity = ArgumentArity.OneOrMore, + } + }, + new Option(new string[] { "--rename", "-m" }, "Rename an enum.") + { + Argument = new Argument("=") + { + ArgumentType = typeof(string), + Arity = ArgumentArity.OneOrMore, + } + }, + new Option(new string[] { "--remap", "-r" }, "A field or parameter that should get remapped to a certain type.") + { + Argument = new Argument("=") + { + ArgumentType = typeof(string), + Arity = ArgumentArity.OneOrMore, + } + }, + new Option(new string[] { "--with-type", "-t" }, "For a type for a constant.") + { + Argument = new Argument("=") + { + ArgumentType = typeof(string), + Arity = ArgumentArity.OneOrMore, + } + }, + new Option(new string[] { "--enumsJson" }, "A json file with enum information.") + { + Argument = new Argument("") + { + ArgumentType = typeof(string), + Arity = ArgumentArity.OneOrMore, + } + } + }; + + rootCommand.Handler = CommandHandler.Create(typeof(Program).GetMethod(nameof(Run))); + + return rootCommand.Invoke(args); + } + + public static int Run(InvocationContext context) + { + string repoRoot = context.ParseResult.ValueForOption("repoRoot"); + var excludeItems = context.ParseResult.ValueForOption("exclude"); + var enumJsonFiles = context.ParseResult.ValueForOption("enumsJson"); + var requiredNamespaceValuePairs = context.ParseResult.ValueForOption("requiredNamespaceForName"); + var renamedNameValuePairs = context.ParseResult.ValueForOption("rename"); + var remappedNameValuePairs = context.ParseResult.ValueForOption("remap"); + var withTypeValuePairs = context.ParseResult.ValueForOption("with-type"); + + var exclusionNamesToPartitions = ConvertExclusionsToDictionary(excludeItems); + var requiredNamespaces = ConvertValuePairsToDictionary(requiredNamespaceValuePairs); + var remaps = ConvertValuePairsToDictionary(remappedNameValuePairs); + var renames = ConvertValuePairsToDictionary(renamedNameValuePairs); + var withTypes = ConvertValuePairsToDictionary(withTypeValuePairs); + + PartitionUtilsLib.ConstantsScraper.ScrapeConstants(repoRoot, enumJsonFiles, exclusionNamesToPartitions, requiredNamespaces, remaps, withTypes, renames); + + return 0; + } + + private static Dictionary ConvertValuePairsToDictionary(string[] items) + { + Dictionary ret = new Dictionary(); + + if (items != null) + { + foreach (var item in items) + { + if (string.IsNullOrEmpty(item)) + { + continue; + } + + int firstEqual = item.IndexOf('='); + if (firstEqual != -1) + { + string name = item.Substring(0, firstEqual); + string value = item.Substring(firstEqual + 1); + ret[name] = value; + } + } + } + + return ret; + } + + private static Dictionary ConvertExclusionsToDictionary(string[] items) + { + Dictionary ret = new Dictionary(); + + if (items != null) + { + foreach (var item in items) + { + if (string.IsNullOrEmpty(item)) + { + continue; + } + + string[] parts = item.Split(','); + string name = parts[0]; + string namespaces = parts.Length > 1 ? parts[1] : null; + ret[name] = namespaces; + } + } + + return ret; + } + } +} diff --git a/sources/ConstantsScraper/Properties/launchSettings.json b/sources/ConstantsScraper/Properties/launchSettings.json new file mode 100644 index 000000000..3bf2bb83c --- /dev/null +++ b/sources/ConstantsScraper/Properties/launchSettings.json @@ -0,0 +1,8 @@ +{ + "profiles": { + "ConstantScraper": { + "commandName": "Project", + "commandLineArgs": "--repoRoot $(ProjectDir)..\\.. --enumsJson $(ProjectDir)..\\..\\generation\\scraper\\manualEnums.json --enumsJson $(ProjectDir)..\\..\\generation\\scraper\\enums.json @$(ProjectDir)..\\..\\generation\\scraper\\ConstantScraper.rsp @$(ProjectDir)..\\..\\generation\\emitter\\requiredNamespacesForNames.rsp @$(ProjectDir)..\\..\\generation\\emitter\\remap.rsp" + } + } +} \ No newline at end of file diff --git a/sources/PartitionUtilsLib/ConstantWriter.cs b/sources/PartitionUtilsLib/ConstantWriter.cs new file mode 100644 index 000000000..e25606636 --- /dev/null +++ b/sources/PartitionUtilsLib/ConstantWriter.cs @@ -0,0 +1,155 @@ +using System; +using System.Collections.Generic; +using System.IO; + +namespace PartitionUtilsLib +{ + public class ConstantWriter : IDisposable + { + private string path; + private string @namespace; + private StreamWriter writer; + private Dictionary namesToValues = new Dictionary(); + + public ConstantWriter(string path, string @namespace) + { + this.path = path; + this.@namespace = @namespace; + + this.namesToValues["TRUE"] = "1"; + this.namesToValues["FALSE"] = "0"; + } + + public void AddValue(string type, string name, string valueText) + { + this.EnsureStarted(); + + this.namesToValues[name] = valueText; + + this.writer.WriteLine( +$" public const {type} {name} = {valueText};"); + + this.writer.WriteLine(); + } + + public static string FixIntValueText(bool forceUnsigned, ref string type, string valueText) + { + bool signed = false; + bool is64Bit = false; + + if (valueText.EndsWith("UL") || valueText.EndsWith("ul")) + { + signed = false; + valueText = valueText.Substring(0, valueText.Length - 2); + } + else if (valueText.EndsWith('L') || valueText.EndsWith('l')) + { + signed = true; + valueText = valueText.Substring(0, valueText.Length - 1); + } + + if (valueText.StartsWith('-')) + { + signed = true; + } + + if (type == "int" || type == "long") + { + signed = true; + } + + if (forceUnsigned) + { + signed = false; + } + + if (valueText.StartsWith("0x")) + { + bool uncheckedNeeded; + + if (valueText.Length > 10) + { + ulong value = ulong.Parse(valueText.Substring(2), System.Globalization.NumberStyles.HexNumber); + is64Bit = true; + uncheckedNeeded = signed && value > long.MaxValue; + } + else + { + uint value = uint.Parse(valueText.Substring(2), System.Globalization.NumberStyles.HexNumber); + uncheckedNeeded = signed && value > int.MaxValue; + } + + if (uncheckedNeeded) + { + valueText = $"unchecked((int){valueText})"; + } + } + + if (!is64Bit) + { + type = signed ? "int" : "uint"; + } + else + { + type = signed ? "long" : "ulong"; + } + + return valueText; + } + + public void AddInt(string forceType, string nativeTypeName, string name, string valueText) + { + if (this.namesToValues.ContainsKey(name)) + { + return; + } + + string type = null; + if (nativeTypeName == "HRESULT" || nativeTypeName == "LPCWSTR" || nativeTypeName == "HWND") + { + type = "int"; + } + + bool forceUnsigned = forceType == "uint" || forceType == "ulong"; + valueText = FixIntValueText(forceUnsigned, ref type, valueText); + + if (nativeTypeName != null) + { + this.writer.WriteLine( +$" [NativeTypeName(\"{nativeTypeName}\")]"); + } + + string finalType = forceType != null ? forceType : type; + + this.AddValue(finalType, name, valueText); + } + + private void EnsureStarted() + { + if (this.writer == null) + { + this.writer = new StreamWriter(this.path); + this.writer.WriteLine( +@$"using Windows.Win32.Interop; + +namespace {this.@namespace} +{{ + public static partial class Apis + {{"); + } + } + + public void Dispose() + { + if (this.writer != null) + { + this.writer.WriteLine( +@" } +}"); + this.writer.Close(); + this.writer.Dispose(); + this.writer = null; + } + } + } +} diff --git a/sources/PartitionUtilsLib/ConstantsScraper.cs b/sources/PartitionUtilsLib/ConstantsScraper.cs new file mode 100644 index 000000000..e87ef0177 --- /dev/null +++ b/sources/PartitionUtilsLib/ConstantsScraper.cs @@ -0,0 +1,659 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Text.RegularExpressions; + +namespace PartitionUtilsLib +{ + public static class ConstantsScraper + { + public static void ScrapeConstants( + string repoRoot, + string[] enumJsonFiles, + Dictionary exclusionNamesToPartitions, + Dictionary requiredNamespaces, + Dictionary remaps, + Dictionary withTypes, + Dictionary renames) + { + using ConstantsScraperImpl imp = new ConstantsScraperImpl(); + imp.ScrapeConstants(repoRoot, enumJsonFiles, exclusionNamesToPartitions, requiredNamespaces, remaps, withTypes, renames); + } + + private class ConstantsScraperImpl : IDisposable + { + private static readonly Regex DefineRegex = + new Regex( + @"^#define\s+([A-Z][\dA-Z_]+)\s+(.+)"); + + private static readonly Regex DefineConstantRegex = + new Regex( + @"^((_HRESULT_TYPEDEF_|_NDIS_ERROR_TYPEDEF_)\(((?:0x)?[\da-f]+L?)\)|(\(HRESULT\)((?:0x)?[\da-f]+L?))|(-?\d+\.\d+(?:e\+\d+)?f?)|((?:0x[\da-f]+|\-?\d+)(?:UL|L)?)|((\d+)\s*(<<\s*\d+))|(MAKEINTRESOURCE\(\s*(\-?\d+)\s*\))|(\(HWND\)(-?\d+)))$", RegexOptions.IgnoreCase); + + private Dictionary namespacesToEnumWriters = new Dictionary(); + private Dictionary namespacesToConstantWriters = new Dictionary(); + private Dictionary requiredNamespaces; + private Dictionary writtenConstants = new Dictionary(); + private string repoRoot; + + private List enumObjectsFromJsons; + + private Dictionary> enumMemberNameToEnumObj; + + public ConstantsScraperImpl() + { + } + + public void ScrapeConstants( + string repoRoot, + string[] enumJsonFiles, + Dictionary exclusionNamesToPartitions, + Dictionary requiredNamespaces, + Dictionary remaps, + Dictionary withTypes, + Dictionary renames) + { + this.requiredNamespaces = requiredNamespaces; + + this.repoRoot = Path.GetFullPath(repoRoot); + + this.LoadEnumObjectsFromJsonFiles(enumJsonFiles); + + this.ScrapeConstantsFromTraversedFiles(exclusionNamesToPartitions, withTypes); + + this.WriteEnumsAndRemaps(remaps, renames); + } + + public void Dispose() + { + foreach (var enumWriter in namespacesToEnumWriters.Values) + { + enumWriter.Dispose(); + } + + namespacesToEnumWriters.Clear(); + + foreach (var constantWriter in namespacesToConstantWriters.Values) + { + constantWriter.Dispose(); + } + + namespacesToConstantWriters.Clear(); + } + + private static Dictionary GetAutoValueReplacements() + { + Dictionary ret = new Dictionary(); + ret["TRUE"] = "1"; + ret["FALSE"] = "0"; + ret["( (DWORD) (-1) )"] = "0xFFFFFFFF"; + + return ret; + } + + private static void MergeObjIntoOther(EnumObject src, EnumObject dest, Dictionary> memberMap) + { + foreach (var m in src.members) + { + if (StringComparer.OrdinalIgnoreCase.Equals(m.name, "None")) + { + continue; + } + + dest.AddIfNotSet(m.name, m.value); + if (!memberMap.TryGetValue(m.name, out var oList)) + { + oList = new List(); + oList.Add(dest); + } + else + { + if (oList.Contains(src)) + { + oList.Remove(src); + } + + if (!oList.Contains(dest)) + { + oList.Add(dest); + } + } + } + + foreach (var u in src.uses) + { + dest.AddUse(u); + } + } + + private static Dictionary> LoadMemberNameToEnumObjMap(List enumObjects) + { + Dictionary> enumMemberNameToEnumObj = new Dictionary>(); + foreach (var obj in enumObjects) + { + foreach (var member in obj.members) + { + if (StringComparer.OrdinalIgnoreCase.Equals(member.name, "None")) + { + continue; + } + + if (!enumMemberNameToEnumObj.TryGetValue(member.name, out var objList)) + { + objList = new List(); + enumMemberNameToEnumObj[member.name] = objList; + objList.Add(obj); + } + else + { + var mergingTo = objList[0]; + MergeObjIntoOther(obj, mergingTo, enumMemberNameToEnumObj); + } + } + } + + return enumMemberNameToEnumObj; + } + + private static List LoadEnumsFromJsonFiles(string[] enumJsonFiles) + { + List enumObjects = new List(); + + if (enumJsonFiles != null) + { + foreach (var enumJsonFile in enumJsonFiles) + { + enumObjects.AddRange(EnumObjectUtils.NormalizeEnumObjects(EnumObject.LoadFromFile(enumJsonFile))); + } + } + + return enumObjects; + } + + private static List LoadEnumsFromSourceFiles(string sourcesDir) + { + List enumObjects = new List(); + foreach (var file in Directory.GetFiles(sourcesDir, "*.cs")) + { + enumObjects.AddRange(EnumObject.LoadFromFile(file)); + } + + return enumObjects; + } + + private static string StripComments(string rawValue) + { + int commentIndex = rawValue.IndexOf("//"); + if (commentIndex != -1) + { + rawValue = rawValue.Substring(0, commentIndex).Trim(); + } + + commentIndex = rawValue.IndexOf("/*"); + if (commentIndex != -1) + { + rawValue = rawValue.Substring(0, commentIndex).Trim(); + } + + return rawValue; + } + + private void AddConstantValue(string originalNamespace, string type, string name, string valueText) + { + if (this.writtenConstants.ContainsKey(name)) + { + return; + } + + var writer = this.GetConstantWriter(originalNamespace, name); + writer.AddValue(type, name, valueText); + + this.writtenConstants[name] = valueText; + } + + private void AddConstantInteger(string originalNamespace, string forceType, string nativeTypeName, string name, string valueText) + { + if (this.writtenConstants.ContainsKey(name)) + { + return; + } + + var writer = this.GetConstantWriter(originalNamespace, name); + writer.AddInt(forceType, nativeTypeName, name, valueText); + + this.writtenConstants[name] = valueText; + } + + private ConstantWriter GetConstantWriter(string originalNamespace, string name) + { + string foundNamespace = originalNamespace; + if (this.requiredNamespaces.TryGetValue(name, out var newNamspace)) + { + foundNamespace = newNamspace; + } + + if (!this.namespacesToConstantWriters.TryGetValue(foundNamespace, out var constantWriter)) + { + string partConstantsFile = Path.Combine(repoRoot, $@"generation\emitter\generated\{foundNamespace}.constants.cs"); + if (File.Exists(partConstantsFile)) + { + File.Delete(partConstantsFile); + } + + constantWriter = new ConstantWriter(partConstantsFile, foundNamespace); + this.namespacesToConstantWriters.Add(foundNamespace, constantWriter); + } + + return constantWriter; + } + + private HashSet GetManualEnumNames() + { + string manualSourceFiles = Path.Combine(repoRoot, $@"generation\emitter\manual"); + List enumObjectsFromManualSources = LoadEnumsFromSourceFiles(manualSourceFiles); + HashSet manualEnumNames = new HashSet(); + foreach (var obj in enumObjectsFromManualSources) + { + manualEnumNames.Add(obj.name); + } + + return manualEnumNames; + } + + private void LoadEnumObjectsFromJsonFiles(string[] enumJsonFiles) + { + // Load the enums scraped from the docs + this.enumObjectsFromJsons = LoadEnumsFromJsonFiles(enumJsonFiles); + + // Load a map from member names to enum obj + // This will merge up and objects that share the same members + this.enumMemberNameToEnumObj = LoadMemberNameToEnumObjMap(enumObjectsFromJsons); + } + + private void ScrapeConstantsFromTraversedFiles( + Dictionary exclusionNamesToPartitions, + Dictionary withTypes) + { + var autoReplacements = GetAutoValueReplacements(); + + RepoInfo repoInfo = new RepoInfo(repoRoot); + + // For each partition, scrape the constants + foreach (var partInfo in repoInfo.GetPartitionInfos()) + { + // File path to constants for the partition + string partConstantsFile = Path.Combine(repoRoot, $@"generation\emitter\generated\{partInfo.Name}.constants.cs"); + if (File.Exists(partConstantsFile)) + { + File.Delete(partConstantsFile); + } + + string currentNamespace = partInfo.Namespace; + + // For each traversed header, scrape the constants + foreach (var header in partInfo.GetTraverseHeaders(true)) + { + if (!File.Exists(header)) + { + continue; + } + + string currentHeaderName = Path.GetFileName(header).ToLowerInvariant(); + + List autoEnumObjsForCurrentHeader = + new List(enumObjectsFromJsons.Where(e => e.autoPopulate != null && e.autoPopulate.header.ToLowerInvariant() == currentHeaderName)); + Regex autoPopulateReg = null; + + if (autoEnumObjsForCurrentHeader.Count != 0) + { + StringBuilder autoPopulateRegexPattern = new StringBuilder(); + foreach (var autoEnumObj in autoEnumObjsForCurrentHeader) + { + if (autoPopulateRegexPattern.Length != 0) + { + autoPopulateRegexPattern.Append('|'); + } + + autoPopulateRegexPattern.Append($"(^{autoEnumObj.autoPopulate.filter})"); + } + + autoPopulateReg = new Regex(autoPopulateRegexPattern.ToString()); + } + + string continuation = null; + foreach (string currentLine in File.ReadAllLines(header)) + { + string line = continuation == null ? currentLine : continuation + currentLine; + if (line.EndsWith("\\")) + { + continuation = line.Substring(0, line.Length - 1); + continue; + } + + continuation = null; + + var defineMatch = DefineRegex.Match(line); + + // Skip if not #define ... + if (!defineMatch.Success) + { + continue; + } + + string name = defineMatch.Groups[1].Value; + + // If it's in the exclusion list see if we should ignore it based on the + // current partition + if (exclusionNamesToPartitions.TryGetValue(name, out var partitions)) + { + bool shouldIgnore = partitions == null; + if (!shouldIgnore) + { + string[] parts = partitions.Split(';'); + foreach (var part in parts) + { + if (StringComparer.OrdinalIgnoreCase.Equals(part, partInfo.Name)) + { + shouldIgnore = true; + } + } + } + + if (shouldIgnore) + { + continue; + } + } + + // Get rid of trailing comments + string rawValue = StripComments(defineMatch.Groups[2].Value.Trim()); + + if (autoReplacements.TryGetValue(rawValue, out var updatedRawValue)) + { + rawValue = updatedRawValue; + } + + string fixedRawValue = rawValue; + // Get rid of enclosing parens. Makes it easier to parse with regex + if (fixedRawValue.StartsWith('(') && fixedRawValue.EndsWith(')')) + { + fixedRawValue = fixedRawValue.Substring(1, rawValue.Length - 2).Trim(); + } + + // See if matches one of our well known constants formats + var match = DefineConstantRegex.Match(fixedRawValue); + string valueText; + string nativeTypeName = null; + + if (match.Success) + { + // #define E_UNEXPECTED _HRESULT_TYPEDEF_(0x8000FFFF) + if (!string.IsNullOrEmpty(match.Groups[2].Value)) + { + if (match.Groups[2].Value == "_HRESULT_TYPEDEF_") + { + nativeTypeName = "HRESULT"; + } + + valueText = match.Groups[3].Value; + } + // #define E_UNEXPECTED ((HRESULT)0x8000FFFF) + else if (!string.IsNullOrEmpty(match.Groups[5].Value)) + { + nativeTypeName = "HRESULT"; + valueText = match.Groups[5].Value; + } + // #define DXGI_RESOURCE_PRIORITY_MINIMUM ( 0x28000000 ) + else if (!string.IsNullOrEmpty(match.Groups[7].Value)) + { + valueText = match.Groups[7].Value; + } + // 1.0, -2.0f + else if (!string.IsNullOrEmpty(match.Groups[6].Value)) + { + valueText = match.Groups[6].Value; + string type = valueText.EndsWith('f') ? "float" : "double"; + this.AddConstantValue(currentNamespace, type, name, valueText); + continue; + } + // 1 << 5 + else if (!string.IsNullOrEmpty(match.Groups[8].Value)) + { + string part1 = match.Groups[9].Value + "u"; + string part2 = match.Groups[10].Value; + valueText = part1 + part2; + } + // MAKEINTRESOURCE(-4) + else if (!string.IsNullOrEmpty(match.Groups[11].Value)) + { + nativeTypeName = "LPCWSTR"; + valueText = match.Groups[12].Value; + this.AddConstantInteger(currentNamespace, null, nativeTypeName, name, valueText); + continue; + } + // (HWND)-4 + else if (!string.IsNullOrEmpty(match.Groups[13].Value)) + { + nativeTypeName = "HWND"; + valueText = match.Groups[14].Value; + this.AddConstantInteger(currentNamespace, null, nativeTypeName, name, valueText); + continue; + } + else + { + continue; + } + } + else + { + valueText = rawValue; + + // Don't do anything with strings. They can't be part of enums + if (valueText.StartsWith('"') || valueText.StartsWith("L\"") || valueText.StartsWith("__TEXT")) + { + continue; + } + + valueText = valueText.Replace("(DWORD)", "(uint)"); + } + + bool updatedEnum = false; + + // If we see the member is part of an enum, update the member value + if (enumMemberNameToEnumObj.TryGetValue(name, out var enumObjList)) + { + foreach (var enumObj in enumObjList) + { + enumObj.AddIfNotSet(name, valueText); + updatedEnum = true; + } + } + + if (autoPopulateReg != null) + { + Match autoPopulate = autoPopulateReg.Match(name); + if (autoPopulate.Success) + { + for (int i = 1; i < autoPopulate.Groups.Count; i++) + { + if (!string.IsNullOrEmpty(autoPopulate.Groups[i].Value)) + { + var foundObjEnum = autoEnumObjsForCurrentHeader[i - 1]; + foundObjEnum.AddIfNotSet(name, valueText); + updatedEnum = true; + if (!enumMemberNameToEnumObj.TryGetValue(name, out var list)) + { + list = new List(); + enumMemberNameToEnumObj.Add(name, list); + list.Add(foundObjEnum); + } + else + { + var needMerging = list.Where(o => o != foundObjEnum).ToArray(); + foreach (var src in needMerging) + { + MergeObjIntoOther(src, foundObjEnum, enumMemberNameToEnumObj); + } + + list.Clear(); + list.Add(foundObjEnum); + } + + break; + } + } + } + } + + // If we haven't used the member to update an enum, skip it... + // ...unless it's an HRESULT or error code. Always emit them as constants too + if (match.Success && (!updatedEnum || nativeTypeName != null || name.StartsWith("ERROR_"))) + { + withTypes.TryGetValue(name, out var forceType); + + this.AddConstantInteger(currentNamespace, forceType, nativeTypeName, name, valueText); + } + } + } + } + } + + private void WriteEnumsAndRemaps( + Dictionary remaps, + Dictionary renames) + { + // Output the enums and the rsp entries that map parameters and fields to use + // enum names + var enumRemapsFileName = Path.Combine(repoRoot, $@"generation\emitter\generated\enumsRemap.rsp"); + + using StreamWriter enumRemapsWriter = new StreamWriter(enumRemapsFileName); + enumRemapsWriter.WriteLine("--remap"); + + HashSet manualEnumNames = GetManualEnumNames(); + + // For each enum object... + foreach (var obj in enumObjectsFromJsons) + { + if (renames.TryGetValue(obj.name, out var newName)) + { + obj.name = newName; + } + + // Skip if no members + if (obj.members.Count == 0) + { + continue; + } + + string foundNamespace = null; + List remapsToAdd = new List(); + + // For each use in an enum... + foreach (var use in obj.uses) + { + string lookupNameForNamespace; + string remapName = use.ToString(); + + // lookupNameForNamespace = the name to use to lookup the namespace + // remapName = used in .rsp to map a param or field to use the enum + if (use.@interface != null) + { + lookupNameForNamespace = use.@interface; + } + else if (use.method != null) + { + lookupNameForNamespace = use.method; + } + else + { + lookupNameForNamespace = use.@struct; + } + + // If we haven't found a namespace yet, try to look it up + if (foundNamespace == null) + { + requiredNamespaces.TryGetValue(lookupNameForNamespace, out foundNamespace); + } + + // If we don't already have a remap entry for this param or field, add one + if (!remaps.ContainsKey(remapName)) + { + remapsToAdd.Add(remapName); + } + } + + if (foundNamespace == null) + { + foundNamespace = "Windows.Win32.SystemServices"; + } + + // If the enum name didn't already exist in the manual enums, and (if the enum has uses or + // is an auto-populate), write the enum + bool shouldWriteEnum = + !manualEnumNames.Contains(obj.name) && (remapsToAdd.Count != 0 || obj.autoPopulate != null); + + if (!shouldWriteEnum) + { + continue; + } + + // Lookup the enum writer in the cache or add it if we can't find it + if (!namespacesToEnumWriters.TryGetValue(foundNamespace, out var enumWriter)) + { + string fixedNamespaceName = foundNamespace.Replace("Windows.Win32.", string.Empty); + string enumFile = Path.Combine(repoRoot, $@"generation\emitter\generated\{fixedNamespaceName}.enums.cs"); + if (File.Exists(enumFile)) + { + File.Delete(enumFile); + } + + enumWriter = new EnumWriter(enumFile, foundNamespace); + namespacesToEnumWriters.Add(foundNamespace, enumWriter); + } + + EnumObject objectForRemap = obj; + if (obj.autoPopulate == null) + { + foreach (var member in obj.members) + { + if (enumMemberNameToEnumObj.TryGetValue(member.name, out var list)) + { + objectForRemap = list.Where(e => e.autoPopulate != null).FirstOrDefault(); + if (objectForRemap == null) + { + objectForRemap = list.Where(e => e.members.Any(m => m.value != null)).FirstOrDefault(); + if (objectForRemap == null) + { + objectForRemap = obj; + } + } + + break; + } + } + } + + bool addedEnum = false; + bool convergedToOtherObj = obj != objectForRemap; + + if (!convergedToOtherObj) + { + addedEnum = enumWriter.AddEnum(obj); + } + + if (addedEnum || convergedToOtherObj) + { + foreach (var remap in remapsToAdd) + { + enumRemapsWriter.WriteLine($"{remap}={objectForRemap.name}"); + + remaps.TryAdd(remap, objectForRemap.name); + } + } + } + } + } + } +} diff --git a/sources/PartitionUtilsLib/EnumObject.cs b/sources/PartitionUtilsLib/EnumObject.cs new file mode 100644 index 000000000..c21aac04e --- /dev/null +++ b/sources/PartitionUtilsLib/EnumObject.cs @@ -0,0 +1,222 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Microsoft.CodeAnalysis.CSharp; +using Microsoft.CodeAnalysis.CSharp.Syntax; + +namespace PartitionUtilsLib +{ + public class EnumObject + { + public static IEnumerable LoadFromFile(string fileName) + { + string ext = Path.GetExtension(fileName); + if (ext == ".cs") + { + return EnumObjFromCSharpDeserializer.DeserializeObjects(fileName); + } + else if (ext == ".json") + { + return Newtonsoft.Json.JsonConvert.DeserializeObject(File.ReadAllText(fileName)); + } + else + { + throw new ArgumentException(); + } + } + + public string @namespace { get; set; } + public string type { get; set; } + public bool finished { get; set; } + public string name { get; set; } + public bool flags { get; set; } + public AutoPopulate autoPopulate { get; set; } + public List members { get; } = new List(); + public List uses { get; } = new List(); + + public override string ToString() + { + if (this.@namespace != null) + { + return $"{@namespace}.{name}"; + } + else + { + return this.name; + } + } + + public class AutoPopulate + { + public string filter { get; set; } + public string header { get; set; } + } + + + public class Member + { + public string name { get; set; } + public string value { get; set; } + + public override string ToString() + { + if (this.value == null) + { + return $"{name} = null"; + } + else + { + return $"{name} = {value}"; + } + } + } + + public class Use + { + public string @interface { get; set; } + public string method { get; set; } + public string parameter { get; set; } + public string @struct { get; set; } + public string field { get; set; } + + public override string ToString() + { + if (method != null) + { + if (@interface != null) + { + return $"{@interface}::{method}::{parameter}"; + } + else + { + return $"{method}::{parameter}"; + } + } + else + { + return $"{@struct}::{field}"; + } + } + } + + private static class EnumObjFromCSharpDeserializer + { + public static IEnumerable DeserializeObjects(string sourceFile) + { + TreeWalker walker = new TreeWalker(); + return walker.GetEnumObjects(sourceFile); + } + + private class TreeWalker : CSharpSyntaxWalker + { + private string currentNamespace; + private List enumObjects = new List(); + + public IEnumerable GetEnumObjects(string fileName) + { + var tree = CSharpSyntaxTree.ParseText(File.ReadAllText(fileName), null, fileName); + this.Visit(tree.GetRoot()); + + return enumObjects; + } + + public override void VisitNamespaceDeclaration(NamespaceDeclarationSyntax node) + { + this.currentNamespace = node.Name.ToString(); + + base.VisitNamespaceDeclaration(node); + } + + public override void VisitEnumDeclaration(EnumDeclarationSyntax node) + { + base.VisitEnumDeclaration(node); + + EnumObject enumObject = new EnumObject(); + enumObject.@namespace = this.currentNamespace; + enumObject.name = node.Identifier.ValueText; + enumObject.flags = node.AttributeLists.Any(list => list.Attributes.Any(attr => attr.Name.ToString().StartsWith("Flags"))); + + foreach (EnumMemberDeclarationSyntax member in node.Members) + { + EnumObject.Member m = new EnumObject.Member(); + m.name = member.Identifier.ValueText; + + if (member.EqualsValue != null) + { + m.value = member.EqualsValue.Value.ToString(); + } + + enumObject.members.Add(m); + } + + this.enumObjects.Add(enumObject); + } + } + } + + public void AddUse(Use use) + { + var foundUse = this.uses.FirstOrDefault(u => u.ToString() == use.ToString()); + if (foundUse == null) + { + Use newUse = new Use() { field = use.field, @interface = use.@interface, method = use.method, parameter = use.parameter, @struct = use.@struct }; + this.uses.Add(newUse); + } + } + + private void AddMember(string name, string valueText) + { + this.members.Add(new Member() { name = name, value = valueText }); + } + + public void AddIfNotSet(string name, string valueText) + { + var member = this.members.FirstOrDefault(m => m.name == name); + if (member == null) + { + this.AddMember(name, valueText); + } + else + { + if (string.IsNullOrEmpty(member.value)) + { + member.value = valueText; + } + } + } + + public void AddOrUpdateMember(string name, string valueText) + { + if (!this.UpdateMember(name, valueText)) + { + this.AddMember(name, valueText); + } + } + + public bool CanOverrideValue => this.autoPopulate == null; + + public bool UpdateMember(string name, string valueText) + { + if (this.finished || string.IsNullOrEmpty(valueText)) + { + return true; + } + + for (int i = 0; i < this.members.Count; i++) + { + if (this.members[i].name == name) + { + if (this.CanOverrideValue || string.IsNullOrEmpty(this.members[i].value)) + { + this.members[i].value = valueText; + } + + return true; + } + } + + return false; + } + } +} diff --git a/sources/PartitionUtilsLib/EnumObjectUtils.cs b/sources/PartitionUtilsLib/EnumObjectUtils.cs new file mode 100644 index 000000000..128fe598a --- /dev/null +++ b/sources/PartitionUtilsLib/EnumObjectUtils.cs @@ -0,0 +1,137 @@ +using System.Collections.Generic; +using System.Linq; +using System.Text.RegularExpressions; + +namespace PartitionUtilsLib +{ + public static class EnumObjectUtils + { + private static readonly Regex CamelCaseWordsRegex = new Regex(@"[A-Z][a-z]*"); + + public static IEnumerable NormalizeEnumObjects(IEnumerable objects) + { + Dictionary names = new Dictionary(); + foreach (var obj in objects) + { + if (obj.members.Count > 0 && obj.members[0].name == "TRUE") + { + continue; + } + + var fixedObj = Normalize(obj); + string currentName = fixedObj.name; + if (names.TryGetValue(currentName, out int nameCount)) + { + nameCount++; + fixedObj.name += $"_{nameCount}"; + } + + names[currentName] = nameCount; + + yield return fixedObj; + } + } + + public static EnumObject Normalize(EnumObject enumObject) + { + EnumObject fixedObject = Newtonsoft.Json.JsonConvert.DeserializeObject(Newtonsoft.Json.JsonConvert.SerializeObject(enumObject)); + + if (fixedObject.name != null && fixedObject.name.Contains('.')) + { + fixedObject.name = fixedObject.name.Replace('.', '_'); + } + + var firstUse = fixedObject.uses.FirstOrDefault(); + if (firstUse == null) + { + return fixedObject; + } + + if (fixedObject.name == null || !fixedObject.name.Contains('_')) + { + List namesToMatch = new List(); + const int MaxToCheck = 4; + for (int i = 0; i < fixedObject.uses.Count; i++) + { + var use = fixedObject.uses[i]; + if (use.method != null) + { + namesToMatch.Add(use.method); + if (namesToMatch.Count == MaxToCheck) + { + break; + } + } + } + + string varName = firstUse.method != null ? firstUse.parameter : firstUse.field; + string matchedName = GetCommonCamelCaseName(namesToMatch.ToArray()); + if (string.IsNullOrEmpty(matchedName)) + { + matchedName = firstUse.method != null ? firstUse.method : firstUse.@struct; + } + + fixedObject.name = $"{matchedName}_{varName}"; + } + + foreach (var member in fixedObject.members) + { + if (int.TryParse(member.name, out var value)) + { + string name = firstUse.parameter != null ? firstUse.parameter : firstUse.field; + member.value = member.name; + member.name = $"{name}{value}"; + } + } + + return fixedObject; + } + + private static string GetCommonCamelCaseName(string[] names) + { + if (names.Length == 0) + { + return null; + } + + if (names.Length == 1) + { + return names[0]; + } + + List matchingParts = new List(); + + matchingParts.AddRange(GetCamelCaseParts(names[0])); + for (int i = 1; i < names.Length; i++) + { + string[] currentParts = GetCamelCaseParts(names[i]); + if (matchingParts.Count > currentParts.Length) + { + matchingParts.RemoveRange(currentParts.Length, matchingParts.Count - currentParts.Length); + } + + for (int partIndex = 0; partIndex < currentParts.Length && partIndex < matchingParts.Count; partIndex++) + { + if (matchingParts[partIndex] != currentParts[partIndex]) + { + matchingParts.RemoveRange(partIndex, matchingParts.Count - partIndex); + break; + } + } + } + + return string.Join(string.Empty, matchingParts.ToArray()); + } + + private static string[] GetCamelCaseParts(string name) + { + List parts = new List(); + foreach (Match match in CamelCaseWordsRegex.Matches(name)) + { + parts.Add(match.Groups[0].Value); + } + + return parts.ToArray(); + } + } +} diff --git a/sources/PartitionUtilsLib/EnumWriter.cs b/sources/PartitionUtilsLib/EnumWriter.cs new file mode 100644 index 000000000..8d2f65f91 --- /dev/null +++ b/sources/PartitionUtilsLib/EnumWriter.cs @@ -0,0 +1,101 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; + +namespace PartitionUtilsLib +{ + public class EnumWriter : IDisposable + { + private string path; + private string @namespace; + private StreamWriter writer; + private Dictionary namesToValues = new Dictionary(); + + public EnumWriter(string path, string @namespace) + { + this.path = path; + this.@namespace = @namespace; + } + + public bool AddEnum(EnumObject enumObject) + { + if (!enumObject.members.Any(m => m.value != null)) + { + // Skip if we have no values to write + return false; + } + + this.EnsureStarted(); + if (enumObject.flags) + { + this.writer.WriteLine( +$" [Flags]"); + } + + string type = "uint"; + bool forceUnsigned = enumObject.flags; + + StringWriter enumBodyWriter = new StringWriter(); + foreach (var member in enumObject.members.Where(m => m.value != null)) + { + var currentType = type; + string valueText = ConstantWriter.FixIntValueText(forceUnsigned, ref currentType, member.value); + + enumBodyWriter.Write( +$@" {member.name} = {valueText}; +"); + // Make the type more specific if it's signed + if (currentType != type && (type != "int" && type != "long")) + { + type = currentType; + } + } + + if (enumObject.type != null) + { + type = enumObject.type; + } + + string typePart = type != "int" ? $" : {type}" : string.Empty; + this.writer.WriteLine( +$@" public enum {enumObject.name}{typePart} + {{"); + + this.writer.Write(enumBodyWriter.ToString()); + + this.writer.WriteLine( +$@" }} +"); + + return true; + } + + private void EnsureStarted() + { + if (this.writer == null) + { + this.writer = new StreamWriter(this.path); + this.writer.WriteLine( +@$"using System; +using Windows.Win32.Interop; +using static {this.@namespace}.Apis; + +namespace {this.@namespace} +{{"); + } + } + + public void Dispose() + { + if (this.writer != null) + { + this.writer.WriteLine( +"}"); + this.writer.Close(); + this.writer.Dispose(); + this.writer = null; + } + } + } +} diff --git a/sources/PartitionUtilsLib/PartitionInfo.cs b/sources/PartitionUtilsLib/PartitionInfo.cs new file mode 100644 index 000000000..796722115 --- /dev/null +++ b/sources/PartitionUtilsLib/PartitionInfo.cs @@ -0,0 +1,174 @@ +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.IO; +using System.Linq; +using System.Text.RegularExpressions; + +namespace PartitionUtilsLib +{ + public class PartitionInfo + { + private RepoInfo repoInfo; + private string partitionName; + private List visitedHeaders; + private List traverseHeaders; + private string incRoot; + + public PartitionInfo(RepoInfo repoInfo, string partitionName) + { + this.repoInfo = repoInfo; + this.partitionName = partitionName; + } + + public void EnsureSettingsUsingNamspace() + { + if (this.Namespace == null) + { + File.AppendAllText(this.SettingsFile, $"--namespace\r\n{this.DefaultNamespaceName}\r\n"); + } + } + + public IEnumerable GetSettingsValues(string settingsName) + { + bool inSettingsName = false; + foreach (string line in File.ReadAllLines(this.SettingsFile)) + { + if (line.StartsWith("--")) + { + inSettingsName = line == settingsName; + continue; + } + + if (inSettingsName) + { + yield return line; + } + } + } + + public string Namespace + { + get + { + var values = this.GetSettingsValues("--namespace"); + return values.FirstOrDefault(); + } + } + + public void AddTraverseHeader(string header) + { + var oldLines = File.ReadAllLines(this.SettingsFile); + bool foundTraverseBlock = false; + using (StreamWriter writer = new StreamWriter(this.SettingsFile)) + { + foreach (string line in oldLines) + { + writer.WriteLine(line); + if (!foundTraverseBlock && line == "--traverse") + { + foundTraverseBlock = true; + writer.WriteLine($"{header.Replace('\\', '/')}"); + } + } + } + } + + private static readonly Regex VisitingHeaderRegex = new Regex(@"Info: Visiting (.+)(\/(?:um|shared|winrt)\/[^\r\n]+)"); + private static readonly Regex FilesInSettingsRspRegex = new Regex(@".+(\/(?:um|shared|winrt)\/.+)"); + + public string Name => this.partitionName; + + public string DefaultNamespaceName => this.partitionName.Replace("_", string.Empty); + + public string SettingsFile => Path.Combine(this.repoInfo.ParitionDir, $"{this.partitionName}\\settings.rsp"); + + public string GenerationOutputFile => Path.Combine(this.repoInfo.ScraperOutputDir, $"{this.partitionName}.generation.output.txt"); + + public ReadOnlyCollection VisitedHeaders + { + get + { + this.LoadVisitedHeaders(); + + return this.visitedHeaders.AsReadOnly(); + } + } + + public ReadOnlyCollection GetTraverseHeaders(bool fullPath) + { + if (this.traverseHeaders == null) + { + this.LoadVisitedHeaders(); + this.traverseHeaders = new List(); + bool inTraverse = false; + foreach (string line in File.ReadAllLines(this.SettingsFile)) + { + if (line.StartsWith("--")) + { + inTraverse = line == "--traverse"; + continue; + } + + if (inTraverse) + { + var match = FilesInSettingsRspRegex.Match(line); + if (match.Success) + { + this.traverseHeaders.Add(match.Groups[1].Value); + } + } + } + } + + if (!fullPath) + { + return this.traverseHeaders.AsReadOnly(); + } + + List longPaths = new List(); + foreach (var shortPath in this.traverseHeaders) + { + string longPath = this.incRoot + shortPath; + longPath = longPath.Replace('/', '\\'); + longPaths.Add(longPath); + } + + return longPaths.AsReadOnly(); + } + + private void LoadVisitedHeaders() + { + if (this.visitedHeaders == null) + { + this.visitedHeaders = new List(); + //this.shortPathToLongPath = new Dictionary(StringComparer.OrdinalIgnoreCase); + + string text = File.ReadAllText(this.GenerationOutputFile); + foreach (Match match in VisitingHeaderRegex.Matches(text)) + { + string rootDir = match.Groups[1].Value; + if (this.incRoot == null) + { + this.incRoot = rootDir; + } + + string shortName = match.Groups[2].Value; + string fullPath = rootDir + shortName; + this.visitedHeaders.Add(fullPath); + //this.shortPathToLongPath[shortName] = fullPath; + } + } + } + + public override string ToString() + { + return this.partitionName; + } + + public override int GetHashCode() + { + return this.ToString().GetHashCode(); + } + + } +} diff --git a/sources/PartitionUtilsLib/PartitionUtilsLib.csproj b/sources/PartitionUtilsLib/PartitionUtilsLib.csproj new file mode 100644 index 000000000..24d676724 --- /dev/null +++ b/sources/PartitionUtilsLib/PartitionUtilsLib.csproj @@ -0,0 +1,12 @@ + + + + netcoreapp3.1 + + + + + + + + diff --git a/sources/PartitionUtilsLib/RepoInfo.cs b/sources/PartitionUtilsLib/RepoInfo.cs new file mode 100644 index 000000000..6bcd00df4 --- /dev/null +++ b/sources/PartitionUtilsLib/RepoInfo.cs @@ -0,0 +1,51 @@ +using System.Collections.Generic; +using System.IO; + +namespace PartitionUtilsLib +{ + public class RepoInfo + { + private string repoRoot; + + public RepoInfo(string repoRoot) + { + this.repoRoot = Path.GetFullPath(repoRoot); + } + + public string ParitionDir => Path.Combine(this.repoRoot, "generation\\scraper\\partitions"); + + public string ScraperOutputDir => Path.Combine(this.repoRoot, "generation\\scraper\\obj"); + + public IEnumerable GetPartitionInfos() + { + foreach (var partionDir in Directory.GetDirectories(this.ParitionDir)) + { + var partitionName = Path.GetFileName(partionDir); + yield return new PartitionInfo(this, partitionName); + } + } + + public void UpdateGeneratedSourceHeader() + { + string headerPath = Path.Combine(this.repoRoot, "generation\\header.txt"); + using (StreamWriter streamWriter = new StreamWriter(headerPath)) + { + streamWriter.WriteLine("// Copyright © Microsoft"); + streamWriter.WriteLine("using Windows.Win32.Interop"); + streamWriter.WriteLine(); + + foreach (var partInfo in this.GetPartitionInfos()) + { + var ns = partInfo.Namespace; + streamWriter.WriteLine($"using {ns}"); + } + } + } + + public void AddTraverseHeader(string header, string partName) + { + var partInfo = new PartitionInfo(this, partName); + partInfo.AddTraverseHeader(header); + } + } +} diff --git a/sources/WinmdUtils/Program.cs b/sources/WinmdUtils/Program.cs index 88ce3bb8b..96983aa86 100644 --- a/sources/WinmdUtils/Program.cs +++ b/sources/WinmdUtils/Program.cs @@ -33,16 +33,68 @@ static int Main(string[] args) showDuplicateTypes.Handler = CommandHandler.Create(ShowDuplicateTypes); + var showDuplicateConstants = new Command("showDuplicateConstants", "Show duplicate constants in a single winmd files.") + { + new Option(new[] { "--winmd" }, "The winmd to inspect.") { Argument = new Argument().ExistingOnly(), IsRequired = true }, + }; + + showDuplicateConstants.Handler = CommandHandler.Create(ShowDuplicateConstants); + var rootCommand = new RootCommand("Win32metadata winmd utils") { showMissingImportsCommand, showDuplicateImports, - showDuplicateTypes + showDuplicateTypes, + showDuplicateConstants }; return rootCommand.Invoke(args); } + public static int ShowDuplicateConstants(FileInfo winmd, IConsole console) + { + using WinmdUtils w1 = WinmdUtils.LoadFromFile(winmd.FullName); + Dictionary> nameToNamespace = new Dictionary>(); + foreach (var constant in w1.GetConstants()) + { + if (!nameToNamespace.TryGetValue(constant.Name, out var namespaces)) + { + namespaces = new List(); + nameToNamespace[constant.Name] = namespaces; + } + + namespaces.Add(constant.Namespace); + } + + bool dupsFound = false; + foreach (var pair in nameToNamespace) + { + if (pair.Value.Count > 1) + { + if (dupsFound == false) + { + dupsFound = true; + console.Out.Write("Duplicate constants detected:\r\n"); + } + + pair.Value.Sort(); + + console.Out.Write($"{pair.Key}\r\n"); + foreach (var @namespace in pair.Value) + { + console.Out.Write($" {@namespace}\r\n"); + } + } + } + + if (!dupsFound) + { + console.Out.Write("No duplicate constants found.\r\n"); + } + + return dupsFound ? -1 : 0; + } + public static int ShowDuplicateTypes(FileInfo winmd, IConsole console) { using WinmdUtils w1 = WinmdUtils.LoadFromFile(winmd.FullName); diff --git a/sources/WinmdUtils/Properties/launchSettings.json b/sources/WinmdUtils/Properties/launchSettings.json index 6a7fc210a..3e41f0612 100644 --- a/sources/WinmdUtils/Properties/launchSettings.json +++ b/sources/WinmdUtils/Properties/launchSettings.json @@ -10,7 +10,7 @@ }, "showDuplicateTypes": { "commandName": "Project", - "commandLineArgs": "showDuplicateTypes --winmd $(ProjectDir)..\\..\\bin\\Windows.Win32.winmd" + "commandLineArgs": "showDuplicateConstants --winmd $(ProjectDir)..\\..\\bin\\Windows.Win32.winmd" } } } \ No newline at end of file diff --git a/sources/WinmdUtils/WinmdUtils.cs b/sources/WinmdUtils/WinmdUtils.cs index d78b436d9..1e43754b4 100644 --- a/sources/WinmdUtils/WinmdUtils.cs +++ b/sources/WinmdUtils/WinmdUtils.cs @@ -51,6 +51,40 @@ public IEnumerable GetDllImports() } } + public IEnumerable GetConstants() + { + foreach (var typeDefHandle in this.metadataReader.TypeDefinitions) + { + var typeDef = this.metadataReader.GetTypeDefinition(typeDefHandle); + + if (typeDef.IsNested) + { + continue; + } + + var name = this.metadataReader.GetString(typeDef.Name); + + if (name != "Apis") + { + continue; + } + + var ns = this.metadataReader.GetString(typeDef.Namespace); + var fields = typeDef.GetFields(); + foreach (var handle in fields) + { + var fieldDef = this.metadataReader.GetFieldDefinition(handle); + if (fieldDef.Attributes.HasFlag(System.Reflection.FieldAttributes.Static | System.Reflection.FieldAttributes.Literal)) + { + var constantHandle = fieldDef.GetDefaultValue(); + var constant = this.metadataReader.GetConstant(constantHandle); + string fieldName = metadataReader.GetString(fieldDef.Name); + yield return new ConstInfo(ns, fieldName, constant.TypeCode); + } + } + } + } + public IEnumerable GetTypes() { foreach (var typeDefHandle in this.metadataReader.TypeDefinitions) @@ -59,6 +93,11 @@ public IEnumerable GetTypes() var name = this.metadataReader.GetString(typeDef.Name); var ns = this.metadataReader.GetString(typeDef.Namespace); + if (typeDef.IsNested) + { + continue; + } + if (name == "Apis") { continue; @@ -109,11 +148,6 @@ public IEnumerable GetTypes() } } - if (typeDef.IsNested) - { - continue; - } - yield return new TypeInfo(ns, name); } } @@ -132,6 +166,22 @@ public TypeInfo(string @namespace, string name) public string Name { get; private set; } } + public class ConstInfo + { + public ConstInfo(string @namespace, string name, ConstantTypeCode typeCode) + { + this.Namespace = @namespace; + this.Name = name; + this.ConstantTypeCode = typeCode; + } + + public string Namespace { get; private set; } + + public string Name { get; private set; } + + public ConstantTypeCode ConstantTypeCode { get; private set; } + } + public class DllImport { public DllImport(string name, string dll, string declaringType) diff --git a/sources/WinmdUtils/WinmdUtils.csproj b/sources/WinmdUtils/WinmdUtils.csproj index 0622fa255..76d54fb28 100644 --- a/sources/WinmdUtils/WinmdUtils.csproj +++ b/sources/WinmdUtils/WinmdUtils.csproj @@ -1,4 +1,4 @@ - + Exe From 5b1ca93d9fedf56caed88245be55aadb7fa1d1b3 Mon Sep 17 00:00:00 2001 From: Steve Otteson Date: Tue, 9 Mar 2021 13:42:43 -0800 Subject: [PATCH 2/5] Make ERROR_* constants uint --- .../Properties/launchSettings.json | 2 +- sources/PartitionUtilsLib/ConstantsScraper.cs | 35 +++++++++++++------ 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/sources/ConstantsScraper/Properties/launchSettings.json b/sources/ConstantsScraper/Properties/launchSettings.json index 3bf2bb83c..19618649c 100644 --- a/sources/ConstantsScraper/Properties/launchSettings.json +++ b/sources/ConstantsScraper/Properties/launchSettings.json @@ -2,7 +2,7 @@ "profiles": { "ConstantScraper": { "commandName": "Project", - "commandLineArgs": "--repoRoot $(ProjectDir)..\\.. --enumsJson $(ProjectDir)..\\..\\generation\\scraper\\manualEnums.json --enumsJson $(ProjectDir)..\\..\\generation\\scraper\\enums.json @$(ProjectDir)..\\..\\generation\\scraper\\ConstantScraper.rsp @$(ProjectDir)..\\..\\generation\\emitter\\requiredNamespacesForNames.rsp @$(ProjectDir)..\\..\\generation\\emitter\\remap.rsp" + "commandLineArgs": "--repoRoot $(ProjectDir)..\\.. --enumsJson $(ProjectDir)..\\..\\generation\\scraper\\manualEnums.json --enumsJson $(ProjectDir)..\\..\\generation\\scraper\\enums.json @$(ProjectDir)..\\..\\generation\\scraper\\ConstantsScraper.rsp @$(ProjectDir)..\\..\\generation\\emitter\\requiredNamespacesForNames.rsp @$(ProjectDir)..\\..\\generation\\emitter\\remap.rsp" } } } \ No newline at end of file diff --git a/sources/PartitionUtilsLib/ConstantsScraper.cs b/sources/PartitionUtilsLib/ConstantsScraper.cs index e87ef0177..be78268d0 100644 --- a/sources/PartitionUtilsLib/ConstantsScraper.cs +++ b/sources/PartitionUtilsLib/ConstantsScraper.cs @@ -39,6 +39,7 @@ private class ConstantsScraperImpl : IDisposable private string repoRoot; private List enumObjectsFromJsons; + private Dictionary withTypes; private Dictionary> enumMemberNameToEnumObj; @@ -56,12 +57,13 @@ public void ScrapeConstants( Dictionary renames) { this.requiredNamespaces = requiredNamespaces; + this.withTypes = withTypes; this.repoRoot = Path.GetFullPath(repoRoot); this.LoadEnumObjectsFromJsonFiles(enumJsonFiles); - this.ScrapeConstantsFromTraversedFiles(exclusionNamesToPartitions, withTypes); + this.ScrapeConstantsFromTraversedFiles(exclusionNamesToPartitions); this.WriteEnumsAndRemaps(remaps, renames); } @@ -200,6 +202,20 @@ private static string StripComments(string rawValue) return rawValue; } + private string GetForcedTypeForName(string name) + { + // Make all error codes uint to match GetLastError even though they're defined as signed + // in winerror.h + if (name.StartsWith("ERROR_")) + { + return "uint"; + } + + this.withTypes.TryGetValue(name, out string forceType); + + return forceType; + } + private void AddConstantValue(string originalNamespace, string type, string name, string valueText) { if (this.writtenConstants.ContainsKey(name)) @@ -213,15 +229,17 @@ private void AddConstantValue(string originalNamespace, string type, string name this.writtenConstants[name] = valueText; } - private void AddConstantInteger(string originalNamespace, string forceType, string nativeTypeName, string name, string valueText) + private void AddConstantInteger(string originalNamespace, string nativeTypeName, string name, string valueText) { if (this.writtenConstants.ContainsKey(name)) { return; } + string forcedType = nativeTypeName != null ? null : this.GetForcedTypeForName(name); + var writer = this.GetConstantWriter(originalNamespace, name); - writer.AddInt(forceType, nativeTypeName, name, valueText); + writer.AddInt(forcedType, nativeTypeName, name, valueText); this.writtenConstants[name] = valueText; } @@ -273,8 +291,7 @@ private void LoadEnumObjectsFromJsonFiles(string[] enumJsonFiles) } private void ScrapeConstantsFromTraversedFiles( - Dictionary exclusionNamesToPartitions, - Dictionary withTypes) + Dictionary exclusionNamesToPartitions) { var autoReplacements = GetAutoValueReplacements(); @@ -430,7 +447,7 @@ private void ScrapeConstantsFromTraversedFiles( { nativeTypeName = "LPCWSTR"; valueText = match.Groups[12].Value; - this.AddConstantInteger(currentNamespace, null, nativeTypeName, name, valueText); + this.AddConstantInteger(currentNamespace, nativeTypeName, name, valueText); continue; } // (HWND)-4 @@ -438,7 +455,7 @@ private void ScrapeConstantsFromTraversedFiles( { nativeTypeName = "HWND"; valueText = match.Groups[14].Value; - this.AddConstantInteger(currentNamespace, null, nativeTypeName, name, valueText); + this.AddConstantInteger(currentNamespace, nativeTypeName, name, valueText); continue; } else @@ -511,9 +528,7 @@ private void ScrapeConstantsFromTraversedFiles( // ...unless it's an HRESULT or error code. Always emit them as constants too if (match.Success && (!updatedEnum || nativeTypeName != null || name.StartsWith("ERROR_"))) { - withTypes.TryGetValue(name, out var forceType); - - this.AddConstantInteger(currentNamespace, forceType, nativeTypeName, name, valueText); + this.AddConstantInteger(currentNamespace, nativeTypeName, name, valueText); } } } From 6686c50dc1eaff42f470d98161c5eeeb47b63fc1 Mon Sep 17 00:00:00 2001 From: Steve Otteson Date: Tue, 9 Mar 2021 14:42:33 -0800 Subject: [PATCH 3/5] Update azure-pipelines.yml for Azure Pipelines --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b1f16aefe..2f1787ddb 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -177,4 +177,4 @@ steps: packagesToPush: '$(OutputPackagesDir)/**/*.nupkg;!$(OutputPackagesDir)/**/*.symbols.nupkg' publishVstsFeed: 'c1408dcb-1833-4ae4-9af5-1a891a12cc3c' allowPackageConflicts: true - condition: and(succeeded(), eq(variables.UsePreGeneratedSource, false)) + \ No newline at end of file From e7bbfb5282638fad76d5864fa08af21695763ee7 Mon Sep 17 00:00:00 2001 From: Steve Otteson Date: Tue, 9 Mar 2021 15:36:32 -0800 Subject: [PATCH 4/5] Move DXGI_ERRORs to dxgi namespace, manually bring in some HBITMAP constants --- .../manual/WindowsAndMessaging.manual.cs | 36 ++++++++++ .../emitter/requiredNamespacesForNames.rsp | 1 + sources/PartitionUtilsLib/ConstantWriter.cs | 21 ++++-- sources/PartitionUtilsLib/ConstantsScraper.cs | 4 +- .../PartitionUtilsLib/WildcardDictionary.cs | 65 +++++++++++++++++++ 5 files changed, 120 insertions(+), 7 deletions(-) create mode 100644 sources/PartitionUtilsLib/WildcardDictionary.cs diff --git a/generation/emitter/manual/WindowsAndMessaging.manual.cs b/generation/emitter/manual/WindowsAndMessaging.manual.cs index 10e4811f2..6195c3708 100644 --- a/generation/emitter/manual/WindowsAndMessaging.manual.cs +++ b/generation/emitter/manual/WindowsAndMessaging.manual.cs @@ -4,6 +4,42 @@ namespace Windows.Win32.WindowsAndMessaging { + public static unsafe partial class Apis + { + [NativeTypeName("HBITMAP")] + public const int HBMMENU_CALLBACK = -1; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_SYSTEM = 1; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_MBAR_RESTORE = 2; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_MBAR_MINIMIZE = 3; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_MBAR_CLOSE = 5; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_MBAR_CLOSE_D = 6; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_MBAR_MINIMIZE_D = 7; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_POPUP_CLOSE = 8; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_POPUP_RESTORE = 9; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_POPUP_MAXIMIZE = 10; + + [NativeTypeName("HBITMAP")] + public const int HBMMENU_POPUP_MINIMIZE = 11; + } + [UnmanagedFunctionPointer] [return: NativeTypeName("BOOL")] public unsafe delegate int WINSTAENUMPROCA([NativeTypeName("LPSTR")] sbyte* param0, [NativeTypeName("LPARAM")] IntPtr param1); diff --git a/generation/emitter/requiredNamespacesForNames.rsp b/generation/emitter/requiredNamespacesForNames.rsp index 0fd9f5fb0..01ab2e809 100644 --- a/generation/emitter/requiredNamespacesForNames.rsp +++ b/generation/emitter/requiredNamespacesForNames.rsp @@ -33071,3 +33071,4 @@ STGMEDIUM_UserSize64=Windows.Win32.Automation STGMEDIUM_UserMarshal64=Windows.Win32.Automation STGMEDIUM_UserUnmarshal64=Windows.Win32.Automation STGMEDIUM_UserFree64=Windows.Win32.Automation +DXGI_ERROR_*=Windows.Win32.Dxgi diff --git a/sources/PartitionUtilsLib/ConstantWriter.cs b/sources/PartitionUtilsLib/ConstantWriter.cs index e25606636..58dd19d1d 100644 --- a/sources/PartitionUtilsLib/ConstantWriter.cs +++ b/sources/PartitionUtilsLib/ConstantWriter.cs @@ -20,16 +20,27 @@ public ConstantWriter(string path, string @namespace) this.namesToValues["FALSE"] = "0"; } - public void AddValue(string type, string name, string valueText) + private StreamWriter Writer { - this.EnsureStarted(); + get + { + if (this.writer == null) + { + this.EnsureStarted(); + } + + return this.writer; + } + } + public void AddValue(string type, string name, string valueText) + { this.namesToValues[name] = valueText; - this.writer.WriteLine( + this.Writer.WriteLine( $" public const {type} {name} = {valueText};"); - this.writer.WriteLine(); + this.Writer.WriteLine(); } public static string FixIntValueText(bool forceUnsigned, ref string type, string valueText) @@ -115,7 +126,7 @@ public void AddInt(string forceType, string nativeTypeName, string name, string if (nativeTypeName != null) { - this.writer.WriteLine( + this.Writer.WriteLine( $" [NativeTypeName(\"{nativeTypeName}\")]"); } diff --git a/sources/PartitionUtilsLib/ConstantsScraper.cs b/sources/PartitionUtilsLib/ConstantsScraper.cs index be78268d0..55f59ad7f 100644 --- a/sources/PartitionUtilsLib/ConstantsScraper.cs +++ b/sources/PartitionUtilsLib/ConstantsScraper.cs @@ -34,7 +34,7 @@ private class ConstantsScraperImpl : IDisposable private Dictionary namespacesToEnumWriters = new Dictionary(); private Dictionary namespacesToConstantWriters = new Dictionary(); - private Dictionary requiredNamespaces; + private WildcardDictionary requiredNamespaces; private Dictionary writtenConstants = new Dictionary(); private string repoRoot; @@ -56,7 +56,7 @@ public void ScrapeConstants( Dictionary withTypes, Dictionary renames) { - this.requiredNamespaces = requiredNamespaces; + this.requiredNamespaces = new WildcardDictionary(requiredNamespaces); this.withTypes = withTypes; this.repoRoot = Path.GetFullPath(repoRoot); diff --git a/sources/PartitionUtilsLib/WildcardDictionary.cs b/sources/PartitionUtilsLib/WildcardDictionary.cs new file mode 100644 index 000000000..964575667 --- /dev/null +++ b/sources/PartitionUtilsLib/WildcardDictionary.cs @@ -0,0 +1,65 @@ +using System.Collections.Generic; +using System.Linq; +using System.Text.RegularExpressions; + +namespace PartitionUtilsLib +{ + public class WildcardDictionary + { + private Dictionary items; + private List wildcards = new List(); + + public WildcardDictionary(Dictionary items) + { + this.items = new Dictionary(items); + foreach (var item in this.items.Where(i => i.Key.Contains('*'))) + { + wildcards.Add(new WildcardInfo(item.Key, item.Value)); + } + } + + public bool TryGetValue(string key, out string value) + { + bool found = false; + + if (!this.items.TryGetValue(key, out value)) + { + foreach (var wc in wildcards) + { + if (wc.IsMatch(key)) + { + value = wc.Value; + return true; + } + } + } + else + { + found = true; + } + + return found; + } + + private class WildcardInfo + { + private Regex regx; + + public WildcardInfo(string key, string value) + { + string fixedKey = key.Replace("*", ".*"); + string pattern = $"^{fixedKey}"; + + this.regx = new Regex(pattern); + this.Value = value; + } + + public bool IsMatch(string text) + { + return this.regx.IsMatch(text); + } + + public string Value { get; private set; } + } + } +} From 34ab5d437b727b25a6d06383d1f4792c265e7619 Mon Sep 17 00:00:00 2001 From: Steve Otteson Date: Tue, 9 Mar 2021 16:15:26 -0800 Subject: [PATCH 5/5] Weed out enums that are based on error codes --- sources/PartitionUtilsLib/EnumObjectUtils.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sources/PartitionUtilsLib/EnumObjectUtils.cs b/sources/PartitionUtilsLib/EnumObjectUtils.cs index 128fe598a..6032eff33 100644 --- a/sources/PartitionUtilsLib/EnumObjectUtils.cs +++ b/sources/PartitionUtilsLib/EnumObjectUtils.cs @@ -13,9 +13,14 @@ public static IEnumerable NormalizeEnumObjects(IEnumerable names = new Dictionary(); foreach (var obj in objects) { - if (obj.members.Count > 0 && obj.members[0].name == "TRUE") + // Weed out enums that are based on error codes + if (obj.members.Count > 0) { - continue; + string firstName = obj.members[0].name; + if (firstName == "TRUE" || firstName == "S_OK" || firstName.StartsWith("ERROR_")) + { + continue; + } } var fixedObj = Normalize(obj);