gitlab.com/CoiaPrant/sqlite3@v1.19.1/internal/mptest/main_windows_amd64.go (about) 1 // Code generated by 'ccgo -export-defines "" -ignore-unsupported-alignment -o internal/mptest/main_windows_amd64.go -trace-translation-units testdata/mptest.c -Itestdata/sqlite-amalgamation-3390300 -l gitlab.com/CoiaPrant/sqlite3/lib -full-path-comments -DNDEBUG -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_CORE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_SNAPSHOT -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_MUTEX_NOOP -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE=1 -DSQLITE_OS_WIN=1 -D_MSC_VER=1900', DO NOT EDIT. 2 3 package main 4 5 import ( 6 "math" 7 "reflect" 8 "sync/atomic" 9 "unsafe" 10 11 "modernc.org/libc" 12 "modernc.org/libc/sys/types" 13 "gitlab.com/CoiaPrant/sqlite3/lib" 14 ) 15 16 var _ = math.Pi 17 var _ reflect.Kind 18 var _ atomic.Value 19 var _ unsafe.Pointer 20 var _ *libc.TLS 21 var _ types.Size_t 22 23 func main() { libc.Start(main1) } 24 25 const ( 26 ABORTDOC = 2 27 ABOVE_NORMAL_PRIORITY_CLASS = 0x8000 28 ABSOLUTE = 1 29 ACCESS_ALLOWED_ACE_TYPE = 0 30 ACCESS_ALLOWED_CALLBACK_ACE_TYPE = 9 31 ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = 11 32 ACCESS_ALLOWED_COMPOUND_ACE_TYPE = 4 33 ACCESS_ALLOWED_OBJECT_ACE_TYPE = 5 34 ACCESS_DENIED_ACE_TYPE = 1 35 ACCESS_DENIED_CALLBACK_ACE_TYPE = 10 36 ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = 12 37 ACCESS_DENIED_OBJECT_ACE_TYPE = 6 38 ACCESS_DS_OBJECT_TYPE_NAME_A = "Directory Service Object" 39 ACCESS_DS_SOURCE_A = "DS" 40 ACCESS_FILTERKEYS = 0x0002 41 ACCESS_MAX_LEVEL = 4 42 ACCESS_MAX_MS_ACE_TYPE = 8 43 ACCESS_MAX_MS_OBJECT_ACE_TYPE = 8 44 ACCESS_MAX_MS_V2_ACE_TYPE = 3 45 ACCESS_MAX_MS_V3_ACE_TYPE = 4 46 ACCESS_MAX_MS_V4_ACE_TYPE = 8 47 ACCESS_MAX_MS_V5_ACE_TYPE = 19 48 ACCESS_MIN_MS_ACE_TYPE = 0 49 ACCESS_MIN_MS_OBJECT_ACE_TYPE = 5 50 ACCESS_MOUSEKEYS = 0x0003 51 ACCESS_OBJECT_GUID = 0 52 ACCESS_PROPERTY_GUID = 2 53 ACCESS_PROPERTY_SET_GUID = 1 54 ACCESS_REASON_DATA_MASK = 0x0000ffff 55 ACCESS_REASON_EXDATA_MASK = 0x7f000000 56 ACCESS_REASON_STAGING_MASK = 0x80000000 57 ACCESS_REASON_TYPE_MASK = 0x00ff0000 58 ACCESS_STICKYKEYS = 0x0001 59 ACCESS_SYSTEM_SECURITY = 16777216 60 ACE_INHERITED_OBJECT_TYPE_PRESENT = 0x2 61 ACE_OBJECT_TYPE_PRESENT = 0x1 62 ACL_REVISION = 2 63 ACL_REVISION1 = 1 64 ACL_REVISION2 = 2 65 ACL_REVISION3 = 3 66 ACL_REVISION4 = 4 67 ACL_REVISION_DS = 4 68 ACPI_PPM_HARDWARE_ALL = 0xfe 69 ACPI_PPM_SOFTWARE_ALL = 0xfc 70 ACPI_PPM_SOFTWARE_ANY = 0xfd 71 ACTCTX_FLAG_APPLICATION_NAME_VALID = 32 72 ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID = 4 73 ACTCTX_FLAG_HMODULE_VALID = 128 74 ACTCTX_FLAG_LANGID_VALID = 2 75 ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID = 1 76 ACTCTX_FLAG_RESOURCE_NAME_VALID = 8 77 ACTCTX_FLAG_SET_PROCESS_DEFAULT = 16 78 ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF = 64 79 ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED = 1 80 ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF = 4 81 ACTIVATION_CONTEXT_PATH_TYPE_NONE = 1 82 ACTIVATION_CONTEXT_PATH_TYPE_URL = 3 83 ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE = 2 84 ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS = 10 85 ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION = 1 86 ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES = 9 87 ACTIVATION_CONTEXT_SECTION_COMPATIBILITY_INFO = 11 88 ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION = 5 89 ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION = 7 90 ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION = 4 91 ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION = 6 92 ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION = 2 93 ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE = 8 94 ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION = 3 95 AC_LINE_BACKUP_POWER = 0x02 96 AC_LINE_OFFLINE = 0x00 97 AC_LINE_ONLINE = 0x01 98 AC_LINE_UNKNOWN = 0xff 99 AC_SRC_ALPHA = 0x01 100 AC_SRC_OVER = 0x00 101 ADDRESS_TAG_BIT = 0x40000000000 102 AD_CLOCKWISE = 2 103 AD_COUNTERCLOCKWISE = 1 104 ALERT_SYSTEM_CRITICAL = 5 105 ALERT_SYSTEM_ERROR = 3 106 ALERT_SYSTEM_INFORMATIONAL = 1 107 ALERT_SYSTEM_QUERY = 4 108 ALERT_SYSTEM_WARNING = 2 109 ALIGNMENT_MACHINE = 0 110 ALTERNATE = 1 111 ALTNUMPAD_BIT = 0x4000000 112 ANSI_CHARSET = 0 113 ANSI_FIXED_FONT = 11 114 ANSI_VAR_FONT = 12 115 ANTIALIASED_QUALITY = 4 116 ANYSIZE_ARRAY = 1 117 APIENTRY = 0 118 APIPRIVATE = 0 119 API_SET_EXTENSION_NAME_A = "EXT-" 120 API_SET_LOAD_SCHEMA_ORDINAL = 1 121 API_SET_LOOKUP_ORDINAL = 2 122 API_SET_PREFIX_NAME_A = "API-" 123 API_SET_RELEASE_SCHEMA_ORDINAL = 3 124 API_SET_SCHEMA_VERSION = 2 125 API_SET_SECTION_NAME = ".apiset" 126 APPCOMMAND_BASS_BOOST = 20 127 APPCOMMAND_BASS_DOWN = 19 128 APPCOMMAND_BASS_UP = 21 129 APPCOMMAND_BROWSER_BACKWARD = 1 130 APPCOMMAND_BROWSER_FAVORITES = 6 131 APPCOMMAND_BROWSER_FORWARD = 2 132 APPCOMMAND_BROWSER_HOME = 7 133 APPCOMMAND_BROWSER_REFRESH = 3 134 APPCOMMAND_BROWSER_SEARCH = 5 135 APPCOMMAND_BROWSER_STOP = 4 136 APPCOMMAND_CLOSE = 31 137 APPCOMMAND_COPY = 36 138 APPCOMMAND_CORRECTION_LIST = 45 139 APPCOMMAND_CUT = 37 140 APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE = 43 141 APPCOMMAND_FIND = 28 142 APPCOMMAND_FORWARD_MAIL = 40 143 APPCOMMAND_HELP = 27 144 APPCOMMAND_LAUNCH_APP1 = 17 145 APPCOMMAND_LAUNCH_APP2 = 18 146 APPCOMMAND_LAUNCH_MAIL = 15 147 APPCOMMAND_LAUNCH_MEDIA_SELECT = 16 148 APPCOMMAND_MEDIA_CHANNEL_DOWN = 52 149 APPCOMMAND_MEDIA_CHANNEL_UP = 51 150 APPCOMMAND_MEDIA_FAST_FORWARD = 49 151 APPCOMMAND_MEDIA_NEXTTRACK = 11 152 APPCOMMAND_MEDIA_PAUSE = 47 153 APPCOMMAND_MEDIA_PLAY = 46 154 APPCOMMAND_MEDIA_PLAY_PAUSE = 14 155 APPCOMMAND_MEDIA_PREVIOUSTRACK = 12 156 APPCOMMAND_MEDIA_RECORD = 48 157 APPCOMMAND_MEDIA_REWIND = 50 158 APPCOMMAND_MEDIA_STOP = 13 159 APPCOMMAND_MICROPHONE_VOLUME_DOWN = 25 160 APPCOMMAND_MICROPHONE_VOLUME_MUTE = 24 161 APPCOMMAND_MICROPHONE_VOLUME_UP = 26 162 APPCOMMAND_MIC_ON_OFF_TOGGLE = 44 163 APPCOMMAND_NEW = 29 164 APPCOMMAND_OPEN = 30 165 APPCOMMAND_PASTE = 38 166 APPCOMMAND_PRINT = 33 167 APPCOMMAND_REDO = 35 168 APPCOMMAND_REPLY_TO_MAIL = 39 169 APPCOMMAND_SAVE = 32 170 APPCOMMAND_SEND_MAIL = 41 171 APPCOMMAND_SPELL_CHECK = 42 172 APPCOMMAND_TREBLE_DOWN = 22 173 APPCOMMAND_TREBLE_UP = 23 174 APPCOMMAND_UNDO = 34 175 APPCOMMAND_VOLUME_DOWN = 9 176 APPCOMMAND_VOLUME_MUTE = 8 177 APPCOMMAND_VOLUME_UP = 10 178 APPLICATION_ERROR_MASK = 0x20000000 179 APPLICATION_VERIFIER_ACCESS_VIOLATION = 0x0002 180 APPLICATION_VERIFIER_BAD_HEAP_HANDLE = 0x0005 181 APPLICATION_VERIFIER_COM_API_IN_DLLMAIN = 0x0401 182 APPLICATION_VERIFIER_COM_CF_SUCCESS_WITH_NULL = 0x040A 183 APPLICATION_VERIFIER_COM_ERROR = 0x0400 184 APPLICATION_VERIFIER_COM_GCO_SUCCESS_WITH_NULL = 0x040B 185 APPLICATION_VERIFIER_COM_HOLDING_LOCKS_ON_CALL = 0x0410 186 APPLICATION_VERIFIER_COM_NULL_DACL = 0x0406 187 APPLICATION_VERIFIER_COM_OBJECT_IN_FREED_MEMORY = 0x040C 188 APPLICATION_VERIFIER_COM_OBJECT_IN_UNLOADED_DLL = 0x040D 189 APPLICATION_VERIFIER_COM_SMUGGLED_PROXY = 0x0409 190 APPLICATION_VERIFIER_COM_SMUGGLED_WRAPPER = 0x0408 191 APPLICATION_VERIFIER_COM_UNBALANCED_COINIT = 0x0403 192 APPLICATION_VERIFIER_COM_UNBALANCED_OLEINIT = 0x0404 193 APPLICATION_VERIFIER_COM_UNBALANCED_SWC = 0x0405 194 APPLICATION_VERIFIER_COM_UNHANDLED_EXCEPTION = 0x0402 195 APPLICATION_VERIFIER_COM_UNSAFE_IMPERSONATION = 0x0407 196 APPLICATION_VERIFIER_COM_VTBL_IN_FREED_MEMORY = 0x040E 197 APPLICATION_VERIFIER_COM_VTBL_IN_UNLOADED_DLL = 0x040F 198 APPLICATION_VERIFIER_CONTINUABLE_BREAK = 0x10000000 199 APPLICATION_VERIFIER_CORRUPTED_FREED_HEAP_BLOCK = 0x000E 200 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK = 0x0008 201 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_END_STAMP = 0x0011 202 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_EXCEPTION_RAISED_FOR_HEADER = 0x000B 203 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_EXCEPTION_RAISED_FOR_PROBING = 0x000C 204 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_HEADER = 0x000D 205 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_PREFIX = 0x0012 206 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_START_STAMP = 0x0010 207 APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_SUFFIX = 0x000F 208 APPLICATION_VERIFIER_CORRUPTED_HEAP_LIST = 0x0014 209 APPLICATION_VERIFIER_DESTROY_PROCESS_HEAP = 0x0009 210 APPLICATION_VERIFIER_DOUBLE_FREE = 0x0007 211 APPLICATION_VERIFIER_EXIT_THREAD_OWNS_LOCK = 0x0200 212 APPLICATION_VERIFIER_EXTREME_SIZE_REQUEST = 0x0004 213 APPLICATION_VERIFIER_FIRST_CHANCE_ACCESS_VIOLATION = 0x0013 214 APPLICATION_VERIFIER_INCORRECT_WAIT_CALL = 0x0302 215 APPLICATION_VERIFIER_INTERNAL_ERROR = 0x80000000 216 APPLICATION_VERIFIER_INTERNAL_WARNING = 0x40000000 217 APPLICATION_VERIFIER_INVALID_ALLOCMEM = 0x0601 218 APPLICATION_VERIFIER_INVALID_EXIT_PROCESS_CALL = 0x0102 219 APPLICATION_VERIFIER_INVALID_FREEMEM = 0x0600 220 APPLICATION_VERIFIER_INVALID_HANDLE = 0x0300 221 APPLICATION_VERIFIER_INVALID_MAPVIEW = 0x0602 222 APPLICATION_VERIFIER_INVALID_TLS_VALUE = 0x0301 223 APPLICATION_VERIFIER_LOCK_ALREADY_INITIALIZED = 0x0211 224 APPLICATION_VERIFIER_LOCK_CORRUPTED = 0x0205 225 APPLICATION_VERIFIER_LOCK_DOUBLE_INITIALIZE = 0x0203 226 APPLICATION_VERIFIER_LOCK_INVALID_LOCK_COUNT = 0x0208 227 APPLICATION_VERIFIER_LOCK_INVALID_OWNER = 0x0206 228 APPLICATION_VERIFIER_LOCK_INVALID_RECURSION_COUNT = 0x0207 229 APPLICATION_VERIFIER_LOCK_IN_FREED_HEAP = 0x0202 230 APPLICATION_VERIFIER_LOCK_IN_FREED_MEMORY = 0x0204 231 APPLICATION_VERIFIER_LOCK_IN_FREED_VMEM = 0x0212 232 APPLICATION_VERIFIER_LOCK_IN_UNLOADED_DLL = 0x0201 233 APPLICATION_VERIFIER_LOCK_IN_UNMAPPED_MEM = 0x0213 234 APPLICATION_VERIFIER_LOCK_NOT_INITIALIZED = 0x0210 235 APPLICATION_VERIFIER_LOCK_OVER_RELEASED = 0x0209 236 APPLICATION_VERIFIER_NO_BREAK = 0x20000000 237 APPLICATION_VERIFIER_NULL_HANDLE = 0x0303 238 APPLICATION_VERIFIER_PROBE_FREE_MEM = 0x0604 239 APPLICATION_VERIFIER_PROBE_GUARD_PAGE = 0x0605 240 APPLICATION_VERIFIER_PROBE_INVALID_ADDRESS = 0x0603 241 APPLICATION_VERIFIER_PROBE_INVALID_START_OR_SIZE = 0x0607 242 APPLICATION_VERIFIER_PROBE_NULL = 0x0606 243 APPLICATION_VERIFIER_RPC_ERROR = 0x0500 244 APPLICATION_VERIFIER_SIZE_HEAP_UNEXPECTED_EXCEPTION = 0x0618 245 APPLICATION_VERIFIER_STACK_OVERFLOW = 0x0101 246 APPLICATION_VERIFIER_SWITCHED_HEAP_HANDLE = 0x0006 247 APPLICATION_VERIFIER_TERMINATE_THREAD_CALL = 0x0100 248 APPLICATION_VERIFIER_THREAD_NOT_LOCK_OWNER = 0x0214 249 APPLICATION_VERIFIER_UNEXPECTED_EXCEPTION = 0x000A 250 APPLICATION_VERIFIER_UNKNOWN_ERROR = 0x0001 251 APPLICATION_VERIFIER_UNSYNCHRONIZED_ACCESS = 0x0003 252 APPLICATION_VERIFIER_WAIT_IN_DLLMAIN = 0x0304 253 APPMODEL_ERROR_NO_APPLICATION = 15703 254 APPMODEL_ERROR_NO_PACKAGE = 15700 255 APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT = 15702 256 APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT = 15701 257 APP_LOCAL_DEVICE_ID_SIZE = 32 258 ARABIC_CHARSET = 178 259 ARW_BOTTOMLEFT = 0 260 ARW_BOTTOMRIGHT = 1 261 ARW_DOWN = 4 262 ARW_HIDE = 8 263 ARW_LEFT = 0 264 ARW_RIGHT = 0 265 ARW_STARTMASK = 3 266 ARW_STARTRIGHT = 1 267 ARW_STARTTOP = 2 268 ARW_TOPLEFT = 2 269 ARW_TOPRIGHT = 3 270 ARW_UP = 4 271 ASPECTX = 40 272 ASPECTXY = 44 273 ASPECTY = 42 274 ASPECT_FILTERING = 0x0001 275 ATF_ONOFFFEEDBACK = 0x00000002 276 ATF_TIMEOUTON = 0x00000001 277 ATOM_FLAG_GLOBAL = 0x2 278 ATTRIBUTE_SECURITY_INFORMATION = 32 279 ATTR_CONVERTED = 0x02 280 ATTR_FIXEDCONVERTED = 0x05 281 ATTR_INPUT = 0x00 282 ATTR_INPUT_ERROR = 0x04 283 ATTR_TARGET_CONVERTED = 0x01 284 ATTR_TARGET_NOTCONVERTED = 0x03 285 AUDIT_ALLOW_NO_PRIVILEGE = 0x1 286 AW_ACTIVATE = 0x00020000 287 AW_BLEND = 0x00080000 288 AW_CENTER = 0x00000010 289 AW_HIDE = 0x00010000 290 AW_HOR_NEGATIVE = 0x00000002 291 AW_HOR_POSITIVE = 0x00000001 292 AW_SLIDE = 0x00040000 293 AW_VER_NEGATIVE = 0x00000008 294 AW_VER_POSITIVE = 0x00000004 295 BACKGROUND_BLUE = 0x10 296 BACKGROUND_GREEN = 0x20 297 BACKGROUND_INTENSITY = 0x80 298 BACKGROUND_RED = 0x40 299 BACKUP_ALTERNATE_DATA = 0x00000004 300 BACKUP_DATA = 0x00000001 301 BACKUP_EA_DATA = 0x00000002 302 BACKUP_INVALID = 0x00000000 303 BACKUP_LINK = 0x00000005 304 BACKUP_OBJECT_ID = 0x00000007 305 BACKUP_PROPERTY_DATA = 0x00000006 306 BACKUP_REPARSE_DATA = 0x00000008 307 BACKUP_SECURITY_DATA = 0x00000003 308 BACKUP_SECURITY_INFORMATION = 65536 309 BACKUP_SPARSE_BLOCK = 0x00000009 310 BACKUP_TXFS_DATA = 0x0000000a 311 BALTIC_CHARSET = 186 312 BANDINFO = 24 313 BASETYPES = 0 314 BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE = 0x10000 315 BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE = 0x1 316 BASE_SEARCH_PATH_INVALID_FLAGS = -98306 317 BASE_SEARCH_PATH_PERMANENT = 0x8000 318 BATTERY_DISCHARGE_FLAGS_ENABLE = 0x80000000 319 BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK = 0x00000007 320 BATTERY_FLAG_CHARGING = 0x08 321 BATTERY_FLAG_CRITICAL = 0x04 322 BATTERY_FLAG_HIGH = 0x01 323 BATTERY_FLAG_LOW = 0x02 324 BATTERY_FLAG_NO_BATTERY = 0x80 325 BATTERY_FLAG_UNKNOWN = 0xff 326 BATTERY_LIFE_UNKNOWN = 0xffffffff 327 BATTERY_PERCENTAGE_UNKNOWN = 0xff 328 BDR_INNER = 12 329 BDR_OUTER = 3 330 BDR_RAISED = 5 331 BDR_RAISEDINNER = 0x0004 332 BDR_RAISEDOUTER = 0x0001 333 BDR_SUNKEN = 10 334 BDR_SUNKENINNER = 0x0008 335 BDR_SUNKENOUTER = 0x0002 336 BEGIN_PATH = 4096 337 BELOW_NORMAL_PRIORITY_CLASS = 0x4000 338 BF_ADJUST = 0x2000 339 BF_BOTTOM = 0x0008 340 BF_BOTTOMLEFT = 9 341 BF_BOTTOMRIGHT = 12 342 BF_DIAGONAL = 0x0010 343 BF_DIAGONAL_ENDBOTTOMLEFT = 25 344 BF_DIAGONAL_ENDBOTTOMRIGHT = 28 345 BF_DIAGONAL_ENDTOPLEFT = 19 346 BF_DIAGONAL_ENDTOPRIGHT = 22 347 BF_FLAT = 0x4000 348 BF_LEFT = 0x0001 349 BF_MIDDLE = 0x0800 350 BF_MONO = 0x8000 351 BF_RECT = 15 352 BF_RIGHT = 0x0004 353 BF_SOFT = 0x1000 354 BF_TOP = 0x0002 355 BF_TOPLEFT = 3 356 BF_TOPRIGHT = 6 357 BITSPIXEL = 12 358 BI_BITFIELDS = 3 359 BI_JPEG = 4 360 BI_PNG = 5 361 BI_RGB = 0 362 BI_RLE4 = 2 363 BI_RLE8 = 1 364 BKMODE_LAST = 2 365 BLACKONWHITE = 1 366 BLACK_BRUSH = 4 367 BLACK_PEN = 7 368 BLTALIGNMENT = 119 369 BM_CLICK = 0x00F5 370 BM_GETCHECK = 0x00F0 371 BM_GETIMAGE = 0x00F6 372 BM_GETSTATE = 0x00F2 373 BM_SETCHECK = 0x00F1 374 BM_SETIMAGE = 0x00F7 375 BM_SETSTATE = 0x00F3 376 BM_SETSTYLE = 0x00F4 377 BN_CLICKED = 0 378 BN_DBLCLK = 5 379 BN_DISABLE = 4 380 BN_DOUBLECLICKED = 5 381 BN_HILITE = 2 382 BN_KILLFOCUS = 7 383 BN_PAINT = 1 384 BN_PUSHED = 2 385 BN_SETFOCUS = 6 386 BN_UNHILITE = 3 387 BN_UNPUSHED = 3 388 BROADCAST_QUERY_DENY = 0x424D5144 389 BSF_ALLOWSFW = 0x00000080 390 BSF_FLUSHDISK = 0x00000004 391 BSF_FORCEIFHUNG = 0x00000020 392 BSF_IGNORECURRENTTASK = 0x00000002 393 BSF_LUID = 0x00000400 394 BSF_NOHANG = 0x00000008 395 BSF_NOTIMEOUTIFNOTHUNG = 0x00000040 396 BSF_POSTMESSAGE = 0x00000010 397 BSF_QUERY = 0x00000001 398 BSF_RETURNHDESK = 0x00000200 399 BSF_SENDNOTIFYMESSAGE = 0x00000100 400 BSM_ALLCOMPONENTS = 0x00000000 401 BSM_ALLDESKTOPS = 0x00000010 402 BSM_APPLICATIONS = 0x00000008 403 BSM_INSTALLABLEDRIVERS = 0x00000004 404 BSM_NETDRIVER = 0x00000002 405 BSM_VXDS = 0x00000001 406 BST_CHECKED = 0x0001 407 BST_FOCUS = 0x0008 408 BST_INDETERMINATE = 0x0002 409 BST_PUSHED = 0x0004 410 BST_UNCHECKED = 0x0000 411 BS_3STATE = 5 412 BS_AUTO3STATE = 6 413 BS_AUTOCHECKBOX = 3 414 BS_AUTORADIOBUTTON = 9 415 BS_BITMAP = 128 416 BS_BOTTOM = 2048 417 BS_CENTER = 768 418 BS_CHECKBOX = 2 419 BS_DEFPUSHBUTTON = 1 420 BS_DIBPATTERN = 5 421 BS_DIBPATTERN8X8 = 8 422 BS_DIBPATTERNPT = 6 423 BS_FLAT = 32768 424 BS_GROUPBOX = 7 425 BS_HATCHED = 2 426 BS_HOLLOW = 1 427 BS_ICON = 64 428 BS_INDEXED = 4 429 BS_LEFT = 256 430 BS_LEFTTEXT = 32 431 BS_MONOPATTERN = 9 432 BS_MULTILINE = 8192 433 BS_NOTIFY = 16384 434 BS_NULL = 1 435 BS_OWNERDRAW = 11 436 BS_PATTERN = 3 437 BS_PATTERN8X8 = 7 438 BS_PUSHBOX = 10 439 BS_PUSHBUTTON = 0 440 BS_PUSHLIKE = 4096 441 BS_RADIOBUTTON = 4 442 BS_RIGHT = 512 443 BS_RIGHTBUTTON = 32 444 BS_SOLID = 0 445 BS_TEXT = 0 446 BS_TOP = 1024 447 BS_TYPEMASK = 15 448 BS_USERBUTTON = 8 449 BS_VCENTER = 3072 450 BUFSIZ = 512 451 C1_ALPHA = 0x0100 452 C1_BLANK = 0x0040 453 C1_CNTRL = 0x0020 454 C1_DEFINED = 0x0200 455 C1_DIGIT = 0x0004 456 C1_LOWER = 0x0002 457 C1_PUNCT = 0x0010 458 C1_SPACE = 0x0008 459 C1_UPPER = 0x0001 460 C1_XDIGIT = 0x0080 461 C2_ARABICNUMBER = 0x0006 462 C2_BLOCKSEPARATOR = 0x0008 463 C2_COMMONSEPARATOR = 0x0007 464 C2_EUROPENUMBER = 0x0003 465 C2_EUROPESEPARATOR = 0x0004 466 C2_EUROPETERMINATOR = 0x0005 467 C2_LEFTTORIGHT = 0x0001 468 C2_NOTAPPLICABLE = 0x0000 469 C2_OTHERNEUTRAL = 0x000b 470 C2_RIGHTTOLEFT = 0x0002 471 C2_SEGMENTSEPARATOR = 0x0009 472 C2_WHITESPACE = 0x000a 473 C3_ALPHA = 0x8000 474 C3_DIACRITIC = 0x0002 475 C3_FULLWIDTH = 0x0080 476 C3_HALFWIDTH = 0x0040 477 C3_HIGHSURROGATE = 0x0800 478 C3_HIRAGANA = 0x0020 479 C3_IDEOGRAPH = 0x0100 480 C3_KASHIDA = 0x0200 481 C3_KATAKANA = 0x0010 482 C3_LEXICAL = 0x0400 483 C3_LOWSURROGATE = 0x1000 484 C3_NONSPACING = 0x0001 485 C3_NOTAPPLICABLE = 0x0000 486 C3_SYMBOL = 0x0008 487 C3_VOWELMARK = 0x0004 488 CACHE_E_FIRST = 2147746160 489 CACHE_E_LAST = 2147746175 490 CACHE_FULLY_ASSOCIATIVE = 0xFF 491 CACHE_S_FIRST = 262512 492 CACHE_S_LAST = 262527 493 CALERT_SYSTEM = 6 494 CALLBACK = 0 495 CALLBACK_CHUNK_FINISHED = 0x0 496 CALLBACK_STREAM_SWITCH = 0x1 497 CAL_GREGORIAN = 1 498 CAL_GREGORIAN_ARABIC = 10 499 CAL_GREGORIAN_ME_FRENCH = 9 500 CAL_GREGORIAN_US = 2 501 CAL_GREGORIAN_XLIT_ENGLISH = 11 502 CAL_GREGORIAN_XLIT_FRENCH = 12 503 CAL_HEBREW = 8 504 CAL_HIJRI = 6 505 CAL_ICALINTVALUE = 0x00000001 506 CAL_ITWODIGITYEARMAX = 0x00000030 507 CAL_IYEAROFFSETRANGE = 0x00000003 508 CAL_JAPAN = 3 509 CAL_KOREA = 5 510 CAL_NOUSEROVERRIDE = 2147483648 511 CAL_RETURN_NUMBER = 536870912 512 CAL_SABBREVDAYNAME1 = 0x0000000e 513 CAL_SABBREVDAYNAME2 = 0x0000000f 514 CAL_SABBREVDAYNAME3 = 0x00000010 515 CAL_SABBREVDAYNAME4 = 0x00000011 516 CAL_SABBREVDAYNAME5 = 0x00000012 517 CAL_SABBREVDAYNAME6 = 0x00000013 518 CAL_SABBREVDAYNAME7 = 0x00000014 519 CAL_SABBREVMONTHNAME1 = 0x00000022 520 CAL_SABBREVMONTHNAME10 = 0x0000002b 521 CAL_SABBREVMONTHNAME11 = 0x0000002c 522 CAL_SABBREVMONTHNAME12 = 0x0000002d 523 CAL_SABBREVMONTHNAME13 = 0x0000002e 524 CAL_SABBREVMONTHNAME2 = 0x00000023 525 CAL_SABBREVMONTHNAME3 = 0x00000024 526 CAL_SABBREVMONTHNAME4 = 0x00000025 527 CAL_SABBREVMONTHNAME5 = 0x00000026 528 CAL_SABBREVMONTHNAME6 = 0x00000027 529 CAL_SABBREVMONTHNAME7 = 0x00000028 530 CAL_SABBREVMONTHNAME8 = 0x00000029 531 CAL_SABBREVMONTHNAME9 = 0x0000002a 532 CAL_SCALNAME = 0x00000002 533 CAL_SDAYNAME1 = 0x00000007 534 CAL_SDAYNAME2 = 0x00000008 535 CAL_SDAYNAME3 = 0x00000009 536 CAL_SDAYNAME4 = 0x0000000a 537 CAL_SDAYNAME5 = 0x0000000b 538 CAL_SDAYNAME6 = 0x0000000c 539 CAL_SDAYNAME7 = 0x0000000d 540 CAL_SERASTRING = 0x00000004 541 CAL_SLONGDATE = 0x00000006 542 CAL_SMONTHNAME1 = 0x00000015 543 CAL_SMONTHNAME10 = 0x0000001e 544 CAL_SMONTHNAME11 = 0x0000001f 545 CAL_SMONTHNAME12 = 0x00000020 546 CAL_SMONTHNAME13 = 0x00000021 547 CAL_SMONTHNAME2 = 0x00000016 548 CAL_SMONTHNAME3 = 0x00000017 549 CAL_SMONTHNAME4 = 0x00000018 550 CAL_SMONTHNAME5 = 0x00000019 551 CAL_SMONTHNAME6 = 0x0000001a 552 CAL_SMONTHNAME7 = 0x0000001b 553 CAL_SMONTHNAME8 = 0x0000001c 554 CAL_SMONTHNAME9 = 0x0000001d 555 CAL_SSHORTDATE = 0x00000005 556 CAL_SYEARMONTH = 0x0000002f 557 CAL_TAIWAN = 4 558 CAL_THAI = 7 559 CAL_UMALQURA = 23 560 CAL_USE_CP_ACP = 1073741824 561 CAPSLOCK_ON = 0x80 562 CAT_E_FIRST = 2147746144 563 CAT_E_LAST = 2147746145 564 CA_LOG_FILTER = 0x0002 565 CA_NEGATIVE = 0x0001 566 CBM_INIT = 4 567 CBN_CLOSEUP = 8 568 CBN_DBLCLK = 2 569 CBN_DROPDOWN = 7 570 CBN_EDITCHANGE = 5 571 CBN_EDITUPDATE = 6 572 CBN_ERRSPACE = -1 573 CBN_KILLFOCUS = 4 574 CBN_SELCHANGE = 1 575 CBN_SELENDCANCEL = 10 576 CBN_SELENDOK = 9 577 CBN_SETFOCUS = 3 578 CBR_110 = 110 579 CBR_115200 = 115200 580 CBR_1200 = 1200 581 CBR_128000 = 128000 582 CBR_14400 = 14400 583 CBR_19200 = 19200 584 CBR_2400 = 2400 585 CBR_256000 = 256000 586 CBR_300 = 300 587 CBR_38400 = 38400 588 CBR_4800 = 4800 589 CBR_56000 = 56000 590 CBR_57600 = 57600 591 CBR_600 = 600 592 CBR_9600 = 9600 593 CBS_AUTOHSCROLL = 64 594 CBS_DISABLENOSCROLL = 2048 595 CBS_DROPDOWN = 2 596 CBS_DROPDOWNLIST = 3 597 CBS_HASSTRINGS = 512 598 CBS_LOWERCASE = 16384 599 CBS_NOINTEGRALHEIGHT = 1024 600 CBS_OEMCONVERT = 128 601 CBS_OWNERDRAWFIXED = 16 602 CBS_OWNERDRAWVARIABLE = 32 603 CBS_SIMPLE = 1 604 CBS_SORT = 256 605 CBS_UPPERCASE = 8192 606 CB_ADDSTRING = 0x0143 607 CB_DELETESTRING = 0x0144 608 CB_DIR = 0x0145 609 CB_ERR = -1 610 CB_ERRSPACE = -2 611 CB_FINDSTRING = 0x014C 612 CB_FINDSTRINGEXACT = 0x0158 613 CB_GETCOMBOBOXINFO = 0x0164 614 CB_GETCOUNT = 0x0146 615 CB_GETCURSEL = 0x0147 616 CB_GETDROPPEDCONTROLRECT = 0x0152 617 CB_GETDROPPEDSTATE = 0x0157 618 CB_GETDROPPEDWIDTH = 0x015f 619 CB_GETEDITSEL = 0x0140 620 CB_GETEXTENDEDUI = 0x0156 621 CB_GETHORIZONTALEXTENT = 0x015d 622 CB_GETITEMDATA = 0x0150 623 CB_GETITEMHEIGHT = 0x0154 624 CB_GETLBTEXT = 0x0148 625 CB_GETLBTEXTLEN = 0x0149 626 CB_GETLOCALE = 0x015A 627 CB_GETTOPINDEX = 0x015b 628 CB_INITSTORAGE = 0x0161 629 CB_INSERTSTRING = 0x014A 630 CB_LIMITTEXT = 0x0141 631 CB_MSGMAX = 0x0165 632 CB_OKAY = 0 633 CB_RESETCONTENT = 0x014B 634 CB_SELECTSTRING = 0x014D 635 CB_SETCURSEL = 0x014E 636 CB_SETDROPPEDWIDTH = 0x0160 637 CB_SETEDITSEL = 0x0142 638 CB_SETEXTENDEDUI = 0x0155 639 CB_SETHORIZONTALEXTENT = 0x015e 640 CB_SETITEMDATA = 0x0151 641 CB_SETITEMHEIGHT = 0x0153 642 CB_SETLOCALE = 0x0159 643 CB_SETTOPINDEX = 0x015c 644 CB_SHOWDROPDOWN = 0x014F 645 CCHDEVICENAME = 32 646 CCHFORMNAME = 32 647 CCHILDREN_SCROLLBAR = 5 648 CCHILDREN_TITLEBAR = 5 649 CC_CHORD = 4 650 CC_CIRCLES = 1 651 CC_ELLIPSES = 8 652 CC_INTERIORS = 128 653 CC_NONE = 0 654 CC_PIE = 2 655 CC_ROUNDRECT = 256 656 CC_STYLED = 32 657 CC_WIDE = 16 658 CC_WIDESTYLED = 64 659 CDECL = 0 660 CDS_FULLSCREEN = 0x00000004 661 CDS_GLOBAL = 0x00000008 662 CDS_NORESET = 0x10000000 663 CDS_RESET = 0x40000000 664 CDS_RESET_EX = 0x20000000 665 CDS_SET_PRIMARY = 0x00000010 666 CDS_TEST = 0x00000002 667 CDS_UPDATEREGISTRY = 0x00000001 668 CDS_VIDEOPARAMETERS = 0x00000020 669 CE_BREAK = 0x10 670 CE_DNS = 0x800 671 CE_FRAME = 0x8 672 CE_IOE = 0x400 673 CE_MODE = 0x8000 674 CE_OOP = 0x1000 675 CE_OVERRUN = 0x2 676 CE_PTO = 0x200 677 CE_RXOVER = 0x1 678 CE_RXPARITY = 0x4 679 CE_TXFULL = 0x100 680 CFG_CALL_TARGET_CONVERT_EXPORT_SUPPRESSED_TO_VALID = 0x04 681 CFG_CALL_TARGET_PROCESSED = 0x02 682 CFG_CALL_TARGET_VALID = 0x01 683 CFS_CANDIDATEPOS = 0x0040 684 CFS_DEFAULT = 0x0000 685 CFS_EXCLUDE = 0x0080 686 CFS_FORCE_POSITION = 0x0020 687 CFS_POINT = 0x0002 688 CFS_RECT = 0x0001 689 CF_BITMAP = 2 690 CF_DIB = 8 691 CF_DIBV5 = 17 692 CF_DIF = 5 693 CF_DSPBITMAP = 0x0082 694 CF_DSPENHMETAFILE = 0x008E 695 CF_DSPMETAFILEPICT = 0x0083 696 CF_DSPTEXT = 0x0081 697 CF_ENHMETAFILE = 14 698 CF_GDIOBJFIRST = 0x0300 699 CF_GDIOBJLAST = 0x03FF 700 CF_HDROP = 15 701 CF_LOCALE = 16 702 CF_MAX = 18 703 CF_METAFILEPICT = 3 704 CF_OEMTEXT = 7 705 CF_OWNERDISPLAY = 0x0080 706 CF_PALETTE = 9 707 CF_PENDATA = 10 708 CF_PRIVATEFIRST = 0x0200 709 CF_PRIVATELAST = 0x02FF 710 CF_RIFF = 11 711 CF_SYLK = 4 712 CF_TEXT = 1 713 CF_TIFF = 6 714 CF_UNICODETEXT = 13 715 CF_WAVE = 12 716 CHAR_BIT = 8 717 CHAR_MAX = 127 718 CHAR_MIN = -128 719 CHECKJPEGFORMAT = 4119 720 CHECKPNGFORMAT = 4120 721 CHILDID_SELF = 0 722 CHINESEBIG5_CHARSET = 136 723 CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION = 1 724 CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1 = 1 725 CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS = 0xffff0000 726 CLAIM_SECURITY_ATTRIBUTE_DISABLED = 0x0010 727 CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 0x0008 728 CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 0x0020 729 CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 0x0001 730 CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN = 0x06 731 CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN = 0x04 732 CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64 = 0x01 733 CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID = 0x00 734 CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING = 0x10 735 CLAIM_SECURITY_ATTRIBUTE_TYPE_SID = 0x05 736 CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING = 0x03 737 CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64 = 0x02 738 CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 0x0004 739 CLAIM_SECURITY_ATTRIBUTE_VALID_FLAGS = 63 740 CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 0x0002 741 CLASSFACTORY_E_FIRST = 2147746064 742 CLASSFACTORY_E_LAST = 2147746079 743 CLASSFACTORY_S_FIRST = 262416 744 CLASSFACTORY_S_LAST = 262431 745 CLEARTYPE_NATURAL_QUALITY = 6 746 CLEARTYPE_QUALITY = 5 747 CLIENTSITE_E_FIRST = 2147746192 748 CLIENTSITE_E_LAST = 2147746207 749 CLIENTSITE_S_FIRST = 262544 750 CLIENTSITE_S_LAST = 262559 751 CLIPBRD_E_FIRST = 2147746256 752 CLIPBRD_E_LAST = 2147746271 753 CLIPBRD_S_FIRST = 262608 754 CLIPBRD_S_LAST = 262623 755 CLIPCAPS = 36 756 CLIP_CHARACTER_PRECIS = 1 757 CLIP_DEFAULT_PRECIS = 0 758 CLIP_EMBEDDED = 128 759 CLIP_LH_ANGLES = 16 760 CLIP_MASK = 0xf 761 CLIP_STROKE_PRECIS = 2 762 CLIP_TO_PATH = 4097 763 CLIP_TT_ALWAYS = 32 764 CLOSECHANNEL = 4112 765 CLRBREAK = 9 766 CLRDTR = 6 767 CLRRTS = 4 768 CLR_INVALID = 0xFFFFFFFF 769 CLSID_DEFINED = 0 770 CM_CMYK_COLOR = 0x00000004 771 CM_DEVICE_ICM = 0x00000001 772 CM_GAMMA_RAMP = 0x00000002 773 CM_IN_GAMUT = 0 774 CM_NONE = 0x00000000 775 CM_OUT_OF_GAMUT = 255 776 CM_SERVICE_MEASURED_BOOT_LOAD = 0x00000020 777 CM_SERVICE_NETWORK_BOOT_LOAD = 0x00000001 778 CM_SERVICE_SD_DISK_BOOT_LOAD = 0x00000008 779 CM_SERVICE_USB3_DISK_BOOT_LOAD = 0x00000010 780 CM_SERVICE_USB_DISK_BOOT_LOAD = 0x00000004 781 CM_SERVICE_VALID_PROMOTION_MASK = 255 782 CM_SERVICE_VERIFIER_BOOT_LOAD = 0x00000040 783 CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD = 0x00000002 784 CM_SERVICE_WINPE_BOOT_LOAD = 0x00000080 785 COLORMATCHTOTARGET_EMBEDED = 0x00000001 786 COLORMGMTCAPS = 121 787 COLORONCOLOR = 3 788 COLORRES = 108 789 COLOR_3DDKSHADOW = 21 790 COLOR_3DFACE = 15 791 COLOR_3DHIGHLIGHT = 20 792 COLOR_3DHILIGHT = 20 793 COLOR_3DLIGHT = 22 794 COLOR_3DSHADOW = 16 795 COLOR_ACTIVEBORDER = 10 796 COLOR_ACTIVECAPTION = 2 797 COLOR_APPWORKSPACE = 12 798 COLOR_BACKGROUND = 1 799 COLOR_BTNFACE = 15 800 COLOR_BTNHIGHLIGHT = 20 801 COLOR_BTNHILIGHT = 20 802 COLOR_BTNSHADOW = 16 803 COLOR_BTNTEXT = 18 804 COLOR_CAPTIONTEXT = 9 805 COLOR_DESKTOP = 1 806 COLOR_GRADIENTACTIVECAPTION = 27 807 COLOR_GRADIENTINACTIVECAPTION = 28 808 COLOR_GRAYTEXT = 17 809 COLOR_HIGHLIGHT = 13 810 COLOR_HIGHLIGHTTEXT = 14 811 COLOR_HOTLIGHT = 26 812 COLOR_INACTIVEBORDER = 11 813 COLOR_INACTIVECAPTION = 3 814 COLOR_INACTIVECAPTIONTEXT = 19 815 COLOR_INFOBK = 24 816 COLOR_INFOTEXT = 23 817 COLOR_MENU = 4 818 COLOR_MENUBAR = 30 819 COLOR_MENUHILIGHT = 29 820 COLOR_MENUTEXT = 7 821 COLOR_SCROLLBAR = 0 822 COLOR_WINDOW = 5 823 COLOR_WINDOWFRAME = 6 824 COLOR_WINDOWTEXT = 8 825 COMMON_LVB_GRID_HORIZONTAL = 0x400 826 COMMON_LVB_GRID_LVERTICAL = 0x800 827 COMMON_LVB_GRID_RVERTICAL = 0x1000 828 COMMON_LVB_LEADING_BYTE = 0x100 829 COMMON_LVB_REVERSE_VIDEO = 0x4000 830 COMMON_LVB_SBCSDBCS = 0x300 831 COMMON_LVB_TRAILING_BYTE = 0x200 832 COMMON_LVB_UNDERSCORE = 0x8000 833 COMPLEXREGION = 3 834 COMPRESSION_ENGINE_HIBER = 512 835 COMPRESSION_ENGINE_MAXIMUM = 256 836 COMPRESSION_ENGINE_STANDARD = 0 837 COMPRESSION_FORMAT_DEFAULT = 1 838 COMPRESSION_FORMAT_LZNT1 = 2 839 COMPRESSION_FORMAT_NONE = 0 840 COMPRESSION_FORMAT_XPRESS = 3 841 COMPRESSION_FORMAT_XPRESS_HUFF = 4 842 CONCURRENCYSAL_HXX = 0 843 CONDITION_VARIABLE_LOCKMODE_SHARED = 1 844 CONNDLG_CONN_POINT = 0x00000002 845 CONNDLG_HIDE_BOX = 0x00000008 846 CONNDLG_NOT_PERSIST = 0x00000020 847 CONNDLG_PERSIST = 0x00000010 848 CONNDLG_RO_PATH = 0x00000001 849 CONNDLG_USE_MRU = 0x00000004 850 CONNECT_CMD_SAVECRED = 0x00001000 851 CONNECT_COMMANDLINE = 0x00000800 852 CONNECT_CURRENT_MEDIA = 0x00000200 853 CONNECT_DEFERRED = 0x00000400 854 CONNECT_INTERACTIVE = 0x00000008 855 CONNECT_LOCALDRIVE = 0x00000100 856 CONNECT_NEED_DRIVE = 0x00000020 857 CONNECT_PROMPT = 0x00000010 858 CONNECT_REDIRECT = 0x00000080 859 CONNECT_REFCOUNT = 0x00000040 860 CONNECT_RESERVED = 0xFF000000 861 CONNECT_TEMPORARY = 0x00000004 862 CONNECT_UPDATE_PROFILE = 0x00000001 863 CONNECT_UPDATE_RECENT = 0x00000002 864 CONSOLE_APPLICATION_16BIT = 0x0000 865 CONSOLE_CARET_SELECTION = 0x0001 866 CONSOLE_CARET_VISIBLE = 0x0002 867 CONSOLE_FULLSCREEN = 1 868 CONSOLE_FULLSCREEN_HARDWARE = 2 869 CONSOLE_FULLSCREEN_MODE = 1 870 CONSOLE_MOUSE_DOWN = 0x8 871 CONSOLE_MOUSE_SELECTION = 0x4 872 CONSOLE_NO_SELECTION = 0x0 873 CONSOLE_SELECTION_IN_PROGRESS = 0x1 874 CONSOLE_SELECTION_NOT_EMPTY = 0x2 875 CONSOLE_TEXTMODE_BUFFER = 1 876 CONSOLE_WINDOWED_MODE = 2 877 CONTAINER_INHERIT_ACE = 2 878 CONTEXT_ALL = 1048607 879 CONTEXT_AMD64 = 0x100000 880 CONTEXT_CONTROL = 1048577 881 CONTEXT_DEBUG_REGISTERS = 1048592 882 CONTEXT_EXCEPTION_ACTIVE = 0x8000000 883 CONTEXT_EXCEPTION_REPORTING = 0x80000000 884 CONTEXT_EXCEPTION_REQUEST = 0x40000000 885 CONTEXT_E_FIRST = 2147803136 886 CONTEXT_E_LAST = 2147803183 887 CONTEXT_FLOATING_POINT = 1048584 888 CONTEXT_FULL = 1048587 889 CONTEXT_INTEGER = 1048578 890 CONTEXT_SEGMENTS = 1048580 891 CONTEXT_SERVICE_ACTIVE = 0x10000000 892 CONTEXT_S_FIRST = 319488 893 CONTEXT_S_LAST = 319535 894 CONVERT10_E_FIRST = 2147746240 895 CONVERT10_E_LAST = 2147746255 896 CONVERT10_S_FIRST = 262592 897 CONVERT10_S_LAST = 262607 898 COPY_FILE_ALLOW_DECRYPTED_DESTINATION = 0x8 899 COPY_FILE_FAIL_IF_EXISTS = 0x1 900 COPY_FILE_OPEN_SOURCE_FOR_WRITE = 0x4 901 COPY_FILE_RESTARTABLE = 0x2 902 CORE_PARKING_POLICY_CHANGE_IDEAL = 0 903 CORE_PARKING_POLICY_CHANGE_MAX = 3 904 CORE_PARKING_POLICY_CHANGE_MULTISTEP = 3 905 CORE_PARKING_POLICY_CHANGE_ROCKET = 2 906 CORE_PARKING_POLICY_CHANGE_SINGLE = 1 907 CO_E_FIRST = 2147746288 908 CO_E_LAST = 2147746303 909 CO_S_FIRST = 262640 910 CO_S_LAST = 262655 911 CPS_CANCEL = 0x0004 912 CPS_COMPLETE = 0x0001 913 CPS_CONVERT = 0x0002 914 CPS_REVERT = 0x0003 915 CP_ACP = 0 916 CP_INSTALLED = 0x00000001 917 CP_MACCP = 2 918 CP_NONE = 0 919 CP_OEMCP = 1 920 CP_RECTANGLE = 1 921 CP_REGION = 2 922 CP_SUPPORTED = 0x00000002 923 CP_SYMBOL = 42 924 CP_THREAD_ACP = 3 925 CP_UTF7 = 65000 926 CP_UTF8 = 65001 927 CREATECOLORSPACE_EMBEDED = 0x00000001 928 CREATE_ALWAYS = 2 929 CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID = 0x1 930 CREATE_BREAKAWAY_FROM_JOB = 0x1000000 931 CREATE_DEFAULT_ERROR_MODE = 0x4000000 932 CREATE_FORCEDOS = 0x2000 933 CREATE_FOR_DIR = 2 934 CREATE_FOR_IMPORT = 1 935 CREATE_IGNORE_SYSTEM_DEFAULT = 0x80000000 936 CREATE_NEW = 1 937 CREATE_NEW_CONSOLE = 0x10 938 CREATE_NEW_PROCESS_GROUP = 0x200 939 CREATE_NO_WINDOW = 0x8000000 940 CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x2000000 941 CREATE_PROCESS_DEBUG_EVENT = 3 942 CREATE_PROTECTED_PROCESS = 0x40000 943 CREATE_SEPARATE_WOW_VDM = 0x800 944 CREATE_SHARED_WOW_VDM = 0x1000 945 CREATE_SUSPENDED = 0x4 946 CREATE_THREAD_DEBUG_EVENT = 2 947 CREATE_UNICODE_ENVIRONMENT = 0x400 948 CRITICAL_SECTION_NO_DEBUG_INFO = 16777216 949 CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO = 0x00000002 950 CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY = 0x00000001 951 CRM_PROTOCOL_MAXIMUM_OPTION = 0x00000003 952 CSOUND_SYSTEM = 16 953 CSTR_EQUAL = 2 954 CSTR_GREATER_THAN = 3 955 CSTR_LESS_THAN = 1 956 CS_BYTEALIGNCLIENT = 0x1000 957 CS_BYTEALIGNWINDOW = 0x2000 958 CS_CLASSDC = 0x0040 959 CS_DBLCLKS = 0x0008 960 CS_DELETE_TRANSFORM = 3 961 CS_DISABLE = 2 962 CS_DROPSHADOW = 0x00020000 963 CS_ENABLE = 1 964 CS_E_FIRST = 2147746148 965 CS_E_LAST = 2147746159 966 CS_GLOBALCLASS = 0x4000 967 CS_HREDRAW = 0x0002 968 CS_IME = 0x00010000 969 CS_INSERTCHAR = 0x2000 970 CS_NOCLOSE = 0x0200 971 CS_NOMOVECARET = 0x4000 972 CS_OWNDC = 0x0020 973 CS_PARENTDC = 0x0080 974 CS_SAVEBITS = 0x0800 975 CS_VREDRAW = 0x0001 976 CTLCOLOR_BTN = 3 977 CTLCOLOR_DLG = 4 978 CTLCOLOR_EDIT = 1 979 CTLCOLOR_LISTBOX = 2 980 CTLCOLOR_MAX = 7 981 CTLCOLOR_MSGBOX = 0 982 CTLCOLOR_SCROLLBAR = 5 983 CTLCOLOR_STATIC = 6 984 CTRL_BREAK_EVENT = 1 985 CTRL_CLOSE_EVENT = 2 986 CTRL_C_EVENT = 0 987 CTRL_LOGOFF_EVENT = 5 988 CTRL_SHUTDOWN_EVENT = 6 989 CTRY_ALBANIA = 355 990 CTRY_ALGERIA = 213 991 CTRY_ARGENTINA = 54 992 CTRY_ARMENIA = 374 993 CTRY_AUSTRALIA = 61 994 CTRY_AUSTRIA = 43 995 CTRY_AZERBAIJAN = 994 996 CTRY_BAHRAIN = 973 997 CTRY_BELARUS = 375 998 CTRY_BELGIUM = 32 999 CTRY_BELIZE = 501 1000 CTRY_BOLIVIA = 591 1001 CTRY_BRAZIL = 55 1002 CTRY_BRUNEI_DARUSSALAM = 673 1003 CTRY_BULGARIA = 359 1004 CTRY_CANADA = 2 1005 CTRY_CARIBBEAN = 1 1006 CTRY_CHILE = 56 1007 CTRY_COLOMBIA = 57 1008 CTRY_COSTA_RICA = 506 1009 CTRY_CROATIA = 385 1010 CTRY_CZECH = 420 1011 CTRY_DEFAULT = 0 1012 CTRY_DENMARK = 45 1013 CTRY_DOMINICAN_REPUBLIC = 1 1014 CTRY_ECUADOR = 593 1015 CTRY_EGYPT = 20 1016 CTRY_EL_SALVADOR = 503 1017 CTRY_ESTONIA = 372 1018 CTRY_FAEROE_ISLANDS = 298 1019 CTRY_FINLAND = 358 1020 CTRY_FRANCE = 33 1021 CTRY_GEORGIA = 995 1022 CTRY_GERMANY = 49 1023 CTRY_GREECE = 30 1024 CTRY_GUATEMALA = 502 1025 CTRY_HONDURAS = 504 1026 CTRY_HONG_KONG = 852 1027 CTRY_HUNGARY = 36 1028 CTRY_ICELAND = 354 1029 CTRY_INDIA = 91 1030 CTRY_INDONESIA = 62 1031 CTRY_IRAN = 981 1032 CTRY_IRAQ = 964 1033 CTRY_IRELAND = 353 1034 CTRY_ISRAEL = 972 1035 CTRY_ITALY = 39 1036 CTRY_JAMAICA = 1 1037 CTRY_JAPAN = 81 1038 CTRY_JORDAN = 962 1039 CTRY_KAZAKSTAN = 7 1040 CTRY_KENYA = 254 1041 CTRY_KUWAIT = 965 1042 CTRY_KYRGYZSTAN = 996 1043 CTRY_LATVIA = 371 1044 CTRY_LEBANON = 961 1045 CTRY_LIBYA = 218 1046 CTRY_LIECHTENSTEIN = 41 1047 CTRY_LITHUANIA = 370 1048 CTRY_LUXEMBOURG = 352 1049 CTRY_MACAU = 853 1050 CTRY_MACEDONIA = 389 1051 CTRY_MALAYSIA = 60 1052 CTRY_MALDIVES = 960 1053 CTRY_MEXICO = 52 1054 CTRY_MONACO = 33 1055 CTRY_MONGOLIA = 976 1056 CTRY_MOROCCO = 212 1057 CTRY_NETHERLANDS = 31 1058 CTRY_NEW_ZEALAND = 64 1059 CTRY_NICARAGUA = 505 1060 CTRY_NORWAY = 47 1061 CTRY_OMAN = 968 1062 CTRY_PAKISTAN = 92 1063 CTRY_PANAMA = 507 1064 CTRY_PARAGUAY = 595 1065 CTRY_PERU = 51 1066 CTRY_PHILIPPINES = 63 1067 CTRY_POLAND = 48 1068 CTRY_PORTUGAL = 351 1069 CTRY_PRCHINA = 86 1070 CTRY_PUERTO_RICO = 1 1071 CTRY_QATAR = 974 1072 CTRY_ROMANIA = 40 1073 CTRY_RUSSIA = 7 1074 CTRY_SAUDI_ARABIA = 966 1075 CTRY_SERBIA = 381 1076 CTRY_SINGAPORE = 65 1077 CTRY_SLOVAK = 421 1078 CTRY_SLOVENIA = 386 1079 CTRY_SOUTH_AFRICA = 27 1080 CTRY_SOUTH_KOREA = 82 1081 CTRY_SPAIN = 34 1082 CTRY_SWEDEN = 46 1083 CTRY_SWITZERLAND = 41 1084 CTRY_SYRIA = 963 1085 CTRY_TAIWAN = 886 1086 CTRY_TATARSTAN = 7 1087 CTRY_THAILAND = 66 1088 CTRY_TRINIDAD_Y_TOBAGO = 1 1089 CTRY_TUNISIA = 216 1090 CTRY_TURKEY = 90 1091 CTRY_UAE = 971 1092 CTRY_UKRAINE = 380 1093 CTRY_UNITED_KINGDOM = 44 1094 CTRY_UNITED_STATES = 1 1095 CTRY_URUGUAY = 598 1096 CTRY_UZBEKISTAN = 7 1097 CTRY_VENEZUELA = 58 1098 CTRY_VIET_NAM = 84 1099 CTRY_YEMEN = 967 1100 CTRY_ZIMBABWE = 263 1101 CT_CTYPE1 = 0x00000001 1102 CT_CTYPE2 = 0x00000002 1103 CT_CTYPE3 = 0x00000004 1104 CURRENT_IMPORT_REDIRECTION_VERSION = 1 1105 CURSOR_SHOWING = 0x00000001 1106 CURVECAPS = 28 1107 CWF_CREATE_ONLY = 0x00000001 1108 CWP_ALL = 0x0000 1109 CWP_SKIPDISABLED = 0x0002 1110 CWP_SKIPINVISIBLE = 0x0001 1111 CWP_SKIPTRANSPARENT = 0x0004 1112 DACL_SECURITY_INFORMATION = 4 1113 DATA_E_FIRST = 2147746096 1114 DATA_E_LAST = 2147746111 1115 DATA_S_FIRST = 262448 1116 DATA_S_LAST = 262463 1117 DATE_LONGDATE = 0x00000002 1118 DATE_LTRREADING = 0x00000010 1119 DATE_RTLREADING = 0x00000020 1120 DATE_SHORTDATE = 0x00000001 1121 DATE_USE_ALT_CALENDAR = 0x00000004 1122 DATE_YEARMONTH = 0x00000008 1123 DCBA_FACEDOWNCENTER = 0x0101 1124 DCBA_FACEDOWNLEFT = 0x0102 1125 DCBA_FACEDOWNNONE = 0x0100 1126 DCBA_FACEDOWNRIGHT = 0x0103 1127 DCBA_FACEUPCENTER = 0x0001 1128 DCBA_FACEUPLEFT = 0x0002 1129 DCBA_FACEUPNONE = 0x0000 1130 DCBA_FACEUPRIGHT = 0x0003 1131 DCB_ACCUMULATE = 0x0002 1132 DCB_DIRTY = 2 1133 DCB_DISABLE = 0x0008 1134 DCB_ENABLE = 0x0004 1135 DCB_RESET = 0x0001 1136 DCB_SET = 3 1137 DCTT_BITMAP = 1 1138 DCTT_DOWNLOAD = 2 1139 DCTT_DOWNLOAD_OUTLINE = 8 1140 DCTT_SUBDEV = 4 1141 DCX_CACHE = 2 1142 DCX_CLIPCHILDREN = 8 1143 DCX_CLIPSIBLINGS = 16 1144 DCX_EXCLUDERGN = 64 1145 DCX_EXCLUDEUPDATE = 256 1146 DCX_INTERSECTRGN = 128 1147 DCX_INTERSECTUPDATE = 512 1148 DCX_LOCKWINDOWUPDATE = 1024 1149 DCX_NORESETATTRS = 4 1150 DCX_PARENTCLIP = 32 1151 DCX_VALIDATE = 2097152 1152 DCX_WINDOW = 1 1153 DC_ACTIVE = 0x0001 1154 DC_BINADJUST = 19 1155 DC_BINNAMES = 12 1156 DC_BINS = 6 1157 DC_BRUSH = 18 1158 DC_BUTTONS = 0x1000 1159 DC_COLLATE = 22 1160 DC_COLORDEVICE = 32 1161 DC_COPIES = 18 1162 DC_DATATYPE_PRODUCED = 21 1163 DC_DRIVER = 11 1164 DC_DUPLEX = 7 1165 DC_EMF_COMPLIANT = 20 1166 DC_ENUMRESOLUTIONS = 13 1167 DC_EXTRA = 9 1168 DC_FIELDS = 1 1169 DC_FILEDEPENDENCIES = 14 1170 DC_GRADIENT = 0x0020 1171 DC_HASDEFID = 0x534B 1172 DC_ICON = 0x0004 1173 DC_INBUTTON = 0x0010 1174 DC_MANUFACTURER = 23 1175 DC_MAXEXTENT = 5 1176 DC_MEDIAREADY = 29 1177 DC_MEDIATYPENAMES = 34 1178 DC_MEDIATYPES = 35 1179 DC_MINEXTENT = 4 1180 DC_MODEL = 24 1181 DC_NUP = 33 1182 DC_ORIENTATION = 17 1183 DC_PAPERNAMES = 16 1184 DC_PAPERS = 2 1185 DC_PAPERSIZE = 3 1186 DC_PEN = 19 1187 DC_PERSONALITY = 25 1188 DC_PRINTERMEM = 28 1189 DC_PRINTRATE = 26 1190 DC_PRINTRATEPPM = 31 1191 DC_PRINTRATEUNIT = 27 1192 DC_SIZE = 8 1193 DC_SMALLCAP = 0x0002 1194 DC_STAPLE = 30 1195 DC_TEXT = 0x0008 1196 DC_TRUETYPE = 15 1197 DC_VERSION = 10 1198 DDD_EXACT_MATCH_ON_REMOVE = 0x00000004 1199 DDD_LUID_BROADCAST_DRIVE = 0x00000010 1200 DDD_NO_BROADCAST_SYSTEM = 0x00000008 1201 DDD_RAW_TARGET_PATH = 0x00000001 1202 DDD_REMOVE_DEFINITION = 0x00000002 1203 DDL_ARCHIVE = 0x0020 1204 DDL_DIRECTORY = 0x0010 1205 DDL_DRIVES = 0x4000 1206 DDL_EXCLUSIVE = 0x8000 1207 DDL_HIDDEN = 0x0002 1208 DDL_POSTMSGS = 0x2000 1209 DDL_READONLY = 0x0001 1210 DDL_READWRITE = 0x0000 1211 DDL_SYSTEM = 0x0004 1212 DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION = 1 1213 DEBUG_ONLY_THIS_PROCESS = 0x2 1214 DEBUG_PROCESS = 0x1 1215 DECLSPEC_ADDRSAFE = 0 1216 DECLSPEC_DEPRECATED_DDK = 0 1217 DECLSPEC_NOVTABLE = 0 1218 DEFAULT_CHARSET = 1 1219 DEFAULT_GUI_FONT = 17 1220 DEFAULT_PALETTE = 15 1221 DEFAULT_PITCH = 0 1222 DEFAULT_QUALITY = 0 1223 DEFAULT_TIMEOUT = 1000000 1224 DEFAULT_UNREACHABLE = 0 1225 DEFINED_LPUINT = 0 1226 DELETE = 65536 1227 DEPRECATE_SUPPORTED = 0 1228 DESKTOPHORZRES = 118 1229 DESKTOPVERTRES = 117 1230 DESKTOP_CREATEMENU = 4 1231 DESKTOP_CREATEWINDOW = 2 1232 DESKTOP_ENUMERATE = 64 1233 DESKTOP_HOOKCONTROL = 8 1234 DESKTOP_JOURNALPLAYBACK = 32 1235 DESKTOP_JOURNALRECORD = 16 1236 DESKTOP_READOBJECTS = 1 1237 DESKTOP_SWITCHDESKTOP = 256 1238 DESKTOP_WRITEOBJECTS = 128 1239 DETACHED_PROCESS = 0x8 1240 DEVICEDATA = 19 1241 DEVICE_DEFAULT_FONT = 14 1242 DEVICE_FONTTYPE = 0x002 1243 DEVICE_NOTIFY_ALL_INTERFACE_CLASSES = 0x00000004 1244 DEVICE_NOTIFY_SERVICE_HANDLE = 0x00000001 1245 DEVICE_NOTIFY_WINDOW_HANDLE = 0x00000000 1246 DFCS_ADJUSTRECT = 0x2000 1247 DFCS_BUTTON3STATE = 0x0008 1248 DFCS_BUTTONCHECK = 0x0000 1249 DFCS_BUTTONPUSH = 0x0010 1250 DFCS_BUTTONRADIO = 0x0004 1251 DFCS_BUTTONRADIOIMAGE = 0x0001 1252 DFCS_BUTTONRADIOMASK = 0x0002 1253 DFCS_CAPTIONCLOSE = 0x0000 1254 DFCS_CAPTIONHELP = 0x0004 1255 DFCS_CAPTIONMAX = 0x0002 1256 DFCS_CAPTIONMIN = 0x0001 1257 DFCS_CAPTIONRESTORE = 0x0003 1258 DFCS_CHECKED = 0x0400 1259 DFCS_FLAT = 0x4000 1260 DFCS_HOT = 0x1000 1261 DFCS_INACTIVE = 0x0100 1262 DFCS_MENUARROW = 0x0000 1263 DFCS_MENUARROWRIGHT = 0x0004 1264 DFCS_MENUBULLET = 0x0002 1265 DFCS_MENUCHECK = 0x0001 1266 DFCS_MONO = 0x8000 1267 DFCS_PUSHED = 0x0200 1268 DFCS_SCROLLCOMBOBOX = 0x0005 1269 DFCS_SCROLLDOWN = 0x0001 1270 DFCS_SCROLLLEFT = 0x0002 1271 DFCS_SCROLLRIGHT = 0x0003 1272 DFCS_SCROLLSIZEGRIP = 0x0008 1273 DFCS_SCROLLSIZEGRIPRIGHT = 0x0010 1274 DFCS_SCROLLUP = 0x0000 1275 DFCS_TRANSPARENT = 0x0800 1276 DFC_BUTTON = 4 1277 DFC_CAPTION = 1 1278 DFC_MENU = 2 1279 DFC_POPUPMENU = 5 1280 DFC_SCROLL = 3 1281 DF_ALLOWOTHERACCOUNTHOOK = 1 1282 DIAGNOSTIC_REASON_DETAILED_STRING = 0x00000002 1283 DIAGNOSTIC_REASON_INVALID_FLAGS = -2147483652 1284 DIAGNOSTIC_REASON_NOT_SPECIFIED = 0x80000000 1285 DIAGNOSTIC_REASON_SIMPLE_STRING = 0x00000001 1286 DIAGNOSTIC_REASON_VERSION = 0 1287 DIALOPTION_BILLING = 0x00000040 1288 DIALOPTION_DIALTONE = 0x00000100 1289 DIALOPTION_QUIET = 0x00000080 1290 DIB_PAL_COLORS = 1 1291 DIB_RGB_COLORS = 0 1292 DIFFERENCE = 11 1293 DISABLE_MAX_PRIVILEGE = 0x1 1294 DISABLE_NEWLINE_AUTO_RETURN = 0x8 1295 DISCHARGE_POLICY_CRITICAL = 0 1296 DISCHARGE_POLICY_LOW = 1 1297 DISC_NO_FORCE = 0x00000040 1298 DISC_UPDATE_PROFILE = 0x00000001 1299 DISPLAY_DEVICE_ACTIVE = 0x00000001 1300 DISPLAY_DEVICE_ATTACHED = 0x00000002 1301 DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 0x00000001 1302 DISPLAY_DEVICE_DISCONNECT = 0x02000000 1303 DISPLAY_DEVICE_MIRRORING_DRIVER = 0x00000008 1304 DISPLAY_DEVICE_MODESPRUNED = 0x08000000 1305 DISPLAY_DEVICE_MULTI_DRIVER = 0x00000002 1306 DISPLAY_DEVICE_PRIMARY_DEVICE = 0x00000004 1307 DISPLAY_DEVICE_RDPUDD = 0x01000000 1308 DISPLAY_DEVICE_REMOTE = 0x04000000 1309 DISPLAY_DEVICE_REMOVABLE = 0x00000020 1310 DISPLAY_DEVICE_TS_COMPATIBLE = 0x00200000 1311 DISPLAY_DEVICE_VGA_COMPATIBLE = 0x00000010 1312 DISP_CHANGE_BADDUALVIEW = -6 1313 DISP_CHANGE_BADFLAGS = -4 1314 DISP_CHANGE_BADMODE = -2 1315 DISP_CHANGE_BADPARAM = -5 1316 DISP_CHANGE_FAILED = -1 1317 DISP_CHANGE_NOTUPDATED = -3 1318 DISP_CHANGE_RESTART = 1 1319 DISP_CHANGE_SUCCESSFUL = 0 1320 DI_APPBANDING = 0x00000001 1321 DI_COMPAT = 0x0004 1322 DI_DEFAULTSIZE = 0x0008 1323 DI_IMAGE = 0x0002 1324 DI_MASK = 0x0001 1325 DI_NOMIRROR = 0x0010 1326 DI_NORMAL = 0x0003 1327 DI_ROPS_READ_DESTINATION = 0x00000002 1328 DKGRAY_BRUSH = 3 1329 DLGC_BUTTON = 0x2000 1330 DLGC_DEFPUSHBUTTON = 0x0010 1331 DLGC_HASSETSEL = 0x0008 1332 DLGC_RADIOBUTTON = 0x0040 1333 DLGC_STATIC = 0x0100 1334 DLGC_UNDEFPUSHBUTTON = 0x0020 1335 DLGC_WANTALLKEYS = 0x0004 1336 DLGC_WANTARROWS = 0x0001 1337 DLGC_WANTCHARS = 0x0080 1338 DLGC_WANTMESSAGE = 0x0004 1339 DLGC_WANTTAB = 0x0002 1340 DLGWINDOWEXTRA = 30 1341 DLL_PROCESS_ATTACH = 1 1342 DLL_PROCESS_DETACH = 0 1343 DLL_PROCESS_VERIFIER = 4 1344 DLL_THREAD_ATTACH = 2 1345 DLL_THREAD_DETACH = 3 1346 DMBIN_AUTO = 7 1347 DMBIN_CASSETTE = 14 1348 DMBIN_ENVELOPE = 5 1349 DMBIN_ENVMANUAL = 6 1350 DMBIN_FIRST = 1 1351 DMBIN_FORMSOURCE = 15 1352 DMBIN_LARGECAPACITY = 11 1353 DMBIN_LARGEFMT = 10 1354 DMBIN_LAST = 15 1355 DMBIN_LOWER = 2 1356 DMBIN_MANUAL = 4 1357 DMBIN_MIDDLE = 3 1358 DMBIN_ONLYONE = 1 1359 DMBIN_SMALLFMT = 9 1360 DMBIN_TRACTOR = 8 1361 DMBIN_UPPER = 1 1362 DMBIN_USER = 256 1363 DMCOLLATE_FALSE = 0 1364 DMCOLLATE_TRUE = 1 1365 DMCOLOR_COLOR = 2 1366 DMCOLOR_MONOCHROME = 1 1367 DMDFO_CENTER = 2 1368 DMDFO_DEFAULT = 0 1369 DMDFO_STRETCH = 1 1370 DMDISPLAYFLAGS_TEXTMODE = 0x00000004 1371 DMDITHER_COARSE = 2 1372 DMDITHER_ERRORDIFFUSION = 5 1373 DMDITHER_FINE = 3 1374 DMDITHER_GRAYSCALE = 10 1375 DMDITHER_LINEART = 4 1376 DMDITHER_NONE = 1 1377 DMDITHER_RESERVED6 = 6 1378 DMDITHER_RESERVED7 = 7 1379 DMDITHER_RESERVED8 = 8 1380 DMDITHER_RESERVED9 = 9 1381 DMDITHER_USER = 256 1382 DMDO_180 = 2 1383 DMDO_270 = 3 1384 DMDO_90 = 1 1385 DMDO_DEFAULT = 0 1386 DMDUP_HORIZONTAL = 3 1387 DMDUP_SIMPLEX = 1 1388 DMDUP_VERTICAL = 2 1389 DMICMMETHOD_DEVICE = 4 1390 DMICMMETHOD_DRIVER = 3 1391 DMICMMETHOD_NONE = 1 1392 DMICMMETHOD_SYSTEM = 2 1393 DMICMMETHOD_USER = 256 1394 DMICM_ABS_COLORIMETRIC = 4 1395 DMICM_COLORIMETRIC = 3 1396 DMICM_CONTRAST = 2 1397 DMICM_SATURATE = 1 1398 DMICM_USER = 256 1399 DMMEDIA_GLOSSY = 3 1400 DMMEDIA_STANDARD = 1 1401 DMMEDIA_TRANSPARENCY = 2 1402 DMMEDIA_USER = 256 1403 DMNUP_ONEUP = 2 1404 DMNUP_SYSTEM = 1 1405 DMORIENT_LANDSCAPE = 2 1406 DMORIENT_PORTRAIT = 1 1407 DMPAPER_10X11 = 45 1408 DMPAPER_10X14 = 16 1409 DMPAPER_11X17 = 17 1410 DMPAPER_12X11 = 90 1411 DMPAPER_15X11 = 46 1412 DMPAPER_9X11 = 44 1413 DMPAPER_A2 = 66 1414 DMPAPER_A3 = 8 1415 DMPAPER_A3_EXTRA = 63 1416 DMPAPER_A3_EXTRA_TRANSVERSE = 68 1417 DMPAPER_A3_ROTATED = 76 1418 DMPAPER_A3_TRANSVERSE = 67 1419 DMPAPER_A4 = 9 1420 DMPAPER_A4SMALL = 10 1421 DMPAPER_A4_EXTRA = 53 1422 DMPAPER_A4_PLUS = 60 1423 DMPAPER_A4_ROTATED = 77 1424 DMPAPER_A4_TRANSVERSE = 55 1425 DMPAPER_A5 = 11 1426 DMPAPER_A5_EXTRA = 64 1427 DMPAPER_A5_ROTATED = 78 1428 DMPAPER_A5_TRANSVERSE = 61 1429 DMPAPER_A6 = 70 1430 DMPAPER_A6_ROTATED = 83 1431 DMPAPER_A_PLUS = 57 1432 DMPAPER_B4 = 12 1433 DMPAPER_B4_JIS_ROTATED = 79 1434 DMPAPER_B5 = 13 1435 DMPAPER_B5_EXTRA = 65 1436 DMPAPER_B5_JIS_ROTATED = 80 1437 DMPAPER_B5_TRANSVERSE = 62 1438 DMPAPER_B6_JIS = 88 1439 DMPAPER_B6_JIS_ROTATED = 89 1440 DMPAPER_B_PLUS = 58 1441 DMPAPER_CSHEET = 24 1442 DMPAPER_DBL_JAPANESE_POSTCARD = 69 1443 DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED = 82 1444 DMPAPER_DSHEET = 25 1445 DMPAPER_ENV_10 = 20 1446 DMPAPER_ENV_11 = 21 1447 DMPAPER_ENV_12 = 22 1448 DMPAPER_ENV_14 = 23 1449 DMPAPER_ENV_9 = 19 1450 DMPAPER_ENV_B4 = 33 1451 DMPAPER_ENV_B5 = 34 1452 DMPAPER_ENV_B6 = 35 1453 DMPAPER_ENV_C3 = 29 1454 DMPAPER_ENV_C4 = 30 1455 DMPAPER_ENV_C5 = 28 1456 DMPAPER_ENV_C6 = 31 1457 DMPAPER_ENV_C65 = 32 1458 DMPAPER_ENV_DL = 27 1459 DMPAPER_ENV_INVITE = 47 1460 DMPAPER_ENV_ITALY = 36 1461 DMPAPER_ENV_MONARCH = 37 1462 DMPAPER_ENV_PERSONAL = 38 1463 DMPAPER_ESHEET = 26 1464 DMPAPER_EXECUTIVE = 7 1465 DMPAPER_FANFOLD_LGL_GERMAN = 41 1466 DMPAPER_FANFOLD_STD_GERMAN = 40 1467 DMPAPER_FANFOLD_US = 39 1468 DMPAPER_FIRST = 1 1469 DMPAPER_FOLIO = 14 1470 DMPAPER_ISO_B4 = 42 1471 DMPAPER_JAPANESE_POSTCARD = 43 1472 DMPAPER_JAPANESE_POSTCARD_ROTATED = 81 1473 DMPAPER_JENV_CHOU3 = 73 1474 DMPAPER_JENV_CHOU3_ROTATED = 86 1475 DMPAPER_JENV_CHOU4 = 74 1476 DMPAPER_JENV_CHOU4_ROTATED = 87 1477 DMPAPER_JENV_KAKU2 = 71 1478 DMPAPER_JENV_KAKU2_ROTATED = 84 1479 DMPAPER_JENV_KAKU3 = 72 1480 DMPAPER_JENV_KAKU3_ROTATED = 85 1481 DMPAPER_JENV_YOU4 = 91 1482 DMPAPER_JENV_YOU4_ROTATED = 92 1483 DMPAPER_LAST = 118 1484 DMPAPER_LEDGER = 4 1485 DMPAPER_LEGAL = 5 1486 DMPAPER_LEGAL_EXTRA = 51 1487 DMPAPER_LETTER = 1 1488 DMPAPER_LETTERSMALL = 2 1489 DMPAPER_LETTER_EXTRA = 50 1490 DMPAPER_LETTER_EXTRA_TRANSVERSE = 56 1491 DMPAPER_LETTER_PLUS = 59 1492 DMPAPER_LETTER_ROTATED = 75 1493 DMPAPER_LETTER_TRANSVERSE = 54 1494 DMPAPER_NOTE = 18 1495 DMPAPER_P16K = 93 1496 DMPAPER_P16K_ROTATED = 106 1497 DMPAPER_P32K = 94 1498 DMPAPER_P32KBIG = 95 1499 DMPAPER_P32KBIG_ROTATED = 108 1500 DMPAPER_P32K_ROTATED = 107 1501 DMPAPER_PENV_1 = 96 1502 DMPAPER_PENV_10 = 105 1503 DMPAPER_PENV_10_ROTATED = 118 1504 DMPAPER_PENV_1_ROTATED = 109 1505 DMPAPER_PENV_2 = 97 1506 DMPAPER_PENV_2_ROTATED = 110 1507 DMPAPER_PENV_3 = 98 1508 DMPAPER_PENV_3_ROTATED = 111 1509 DMPAPER_PENV_4 = 99 1510 DMPAPER_PENV_4_ROTATED = 112 1511 DMPAPER_PENV_5 = 100 1512 DMPAPER_PENV_5_ROTATED = 113 1513 DMPAPER_PENV_6 = 101 1514 DMPAPER_PENV_6_ROTATED = 114 1515 DMPAPER_PENV_7 = 102 1516 DMPAPER_PENV_7_ROTATED = 115 1517 DMPAPER_PENV_8 = 103 1518 DMPAPER_PENV_8_ROTATED = 116 1519 DMPAPER_PENV_9 = 104 1520 DMPAPER_PENV_9_ROTATED = 117 1521 DMPAPER_QUARTO = 15 1522 DMPAPER_RESERVED_48 = 48 1523 DMPAPER_RESERVED_49 = 49 1524 DMPAPER_STATEMENT = 6 1525 DMPAPER_TABLOID = 3 1526 DMPAPER_TABLOID_EXTRA = 52 1527 DMPAPER_USER = 256 1528 DMRES_DRAFT = -1 1529 DMRES_HIGH = -4 1530 DMRES_LOW = -2 1531 DMRES_MEDIUM = -3 1532 DMTT_BITMAP = 1 1533 DMTT_DOWNLOAD = 2 1534 DMTT_DOWNLOAD_OUTLINE = 4 1535 DMTT_SUBDEV = 3 1536 DM_BITSPERPEL = 262144 1537 DM_COLLATE = 32768 1538 DM_COLOR = 2048 1539 DM_COPIES = 256 1540 DM_COPY = 2 1541 DM_DEFAULTSOURCE = 512 1542 DM_DISPLAYFIXEDOUTPUT = 536870912 1543 DM_DISPLAYFLAGS = 2097152 1544 DM_DISPLAYFREQUENCY = 4194304 1545 DM_DISPLAYORIENTATION = 128 1546 DM_DITHERTYPE = 67108864 1547 DM_DUPLEX = 4096 1548 DM_FORMNAME = 65536 1549 DM_GETDEFID = 1024 1550 DM_ICMINTENT = 16777216 1551 DM_ICMMETHOD = 8388608 1552 DM_INTERLACED = 0x00000002 1553 DM_IN_BUFFER = 8 1554 DM_IN_PROMPT = 4 1555 DM_LOGPIXELS = 131072 1556 DM_MEDIATYPE = 33554432 1557 DM_MODIFY = 8 1558 DM_NUP = 64 1559 DM_ORIENTATION = 1 1560 DM_OUT_BUFFER = 2 1561 DM_OUT_DEFAULT = 1 1562 DM_PANNINGHEIGHT = 268435456 1563 DM_PANNINGWIDTH = 134217728 1564 DM_PAPERLENGTH = 4 1565 DM_PAPERSIZE = 2 1566 DM_PAPERWIDTH = 8 1567 DM_PELSHEIGHT = 1048576 1568 DM_PELSWIDTH = 524288 1569 DM_POSITION = 32 1570 DM_PRINTQUALITY = 1024 1571 DM_PROMPT = 4 1572 DM_REPOSITION = 1026 1573 DM_SCALE = 16 1574 DM_SETDEFID = 1025 1575 DM_SPECVERSION = 0x0401 1576 DM_TTOPTION = 16384 1577 DM_UPDATE = 1 1578 DM_YRESOLUTION = 8192 1579 DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610 1580 DNS_ERROR_AXFR = 9752 1581 DNS_ERROR_BAD_PACKET = 9502 1582 DNS_ERROR_CANNOT_FIND_ROOT_HINTS = 9564 1583 DNS_ERROR_CNAME_COLLISION = 9709 1584 DNS_ERROR_CNAME_LOOP = 9707 1585 DNS_ERROR_DATABASE_BASE = 9700 1586 DNS_ERROR_DATAFILE_BASE = 9650 1587 DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653 1588 DNS_ERROR_DATAFILE_PARSING = 9655 1589 DNS_ERROR_DP_ALREADY_ENLISTED = 9904 1590 DNS_ERROR_DP_ALREADY_EXISTS = 9902 1591 DNS_ERROR_DP_BASE = 9900 1592 DNS_ERROR_DP_DOES_NOT_EXIST = 9901 1593 DNS_ERROR_DP_FSMO_ERROR = 9906 1594 DNS_ERROR_DP_NOT_AVAILABLE = 9905 1595 DNS_ERROR_DP_NOT_ENLISTED = 9903 1596 DNS_ERROR_DS_UNAVAILABLE = 9717 1597 DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718 1598 DNS_ERROR_FILE_WRITEBACK_FAILED = 9654 1599 DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619 1600 DNS_ERROR_GENERAL_API_BASE = 9550 1601 DNS_ERROR_INCONSISTENT_ROOT_HINTS = 9565 1602 DNS_ERROR_INVALID_DATA = 13 1603 DNS_ERROR_INVALID_DATAFILE_NAME = 9652 1604 DNS_ERROR_INVALID_IP_ADDRESS = 9552 1605 DNS_ERROR_INVALID_NAME = 123 1606 DNS_ERROR_INVALID_NAME_CHAR = 9560 1607 DNS_ERROR_INVALID_PROPERTY = 9553 1608 DNS_ERROR_INVALID_TYPE = 9551 1609 DNS_ERROR_INVALID_ZONE_OPERATION = 9603 1610 DNS_ERROR_INVALID_ZONE_TYPE = 9611 1611 DNS_ERROR_MASK = 0x00002328 1612 DNS_ERROR_NAME_DOES_NOT_EXIST = 9714 1613 DNS_ERROR_NAME_NOT_IN_ZONE = 9706 1614 DNS_ERROR_NBSTAT_INIT_FAILED = 9617 1615 DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614 1616 DNS_ERROR_NEED_WINS_SERVERS = 9616 1617 DNS_ERROR_NODE_CREATION_FAILED = 9703 1618 DNS_ERROR_NODE_IS_CNAME = 9708 1619 DNS_ERROR_NON_RFC_NAME = 9556 1620 DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562 1621 DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION = 9563 1622 DNS_ERROR_NOT_UNIQUE = 9555 1623 DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719 1624 DNS_ERROR_NO_CREATE_CACHE_DATA = 9713 1625 DNS_ERROR_NO_DNS_SERVERS = 9852 1626 DNS_ERROR_NO_MEMORY = 14 1627 DNS_ERROR_NO_PACKET = 9503 1628 DNS_ERROR_NO_TCPIP = 9851 1629 DNS_ERROR_NO_ZONE_INFO = 9602 1630 DNS_ERROR_NUMERIC_NAME = 9561 1631 DNS_ERROR_OPERATION_BASE = 9750 1632 DNS_ERROR_PACKET_FMT_BASE = 9500 1633 DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651 1634 DNS_ERROR_RCODE = 9504 1635 DNS_ERROR_RCODE_BADKEY = 9017 1636 DNS_ERROR_RCODE_BADSIG = 9016 1637 DNS_ERROR_RCODE_BADTIME = 9018 1638 DNS_ERROR_RCODE_FORMAT_ERROR = 9001 1639 DNS_ERROR_RCODE_LAST = 9018 1640 DNS_ERROR_RCODE_NAME_ERROR = 9003 1641 DNS_ERROR_RCODE_NOTAUTH = 9009 1642 DNS_ERROR_RCODE_NOTZONE = 9010 1643 DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004 1644 DNS_ERROR_RCODE_NO_ERROR = 0 1645 DNS_ERROR_RCODE_NXRRSET = 9008 1646 DNS_ERROR_RCODE_REFUSED = 9005 1647 DNS_ERROR_RCODE_SERVER_FAILURE = 9002 1648 DNS_ERROR_RCODE_YXDOMAIN = 9006 1649 DNS_ERROR_RCODE_YXRRSET = 9007 1650 DNS_ERROR_RECORD_ALREADY_EXISTS = 9711 1651 DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701 1652 DNS_ERROR_RECORD_FORMAT = 9702 1653 DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710 1654 DNS_ERROR_RECORD_TIMED_OUT = 9705 1655 DNS_ERROR_RESPONSE_CODES_BASE = 9000 1656 DNS_ERROR_SECONDARY_DATA = 9712 1657 DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612 1658 DNS_ERROR_SECURE_BASE = 9800 1659 DNS_ERROR_SETUP_BASE = 9850 1660 DNS_ERROR_SOA_DELETE_INVALID = 9618 1661 DNS_ERROR_TRY_AGAIN_LATER = 9554 1662 DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704 1663 DNS_ERROR_UNSECURE_PACKET = 9505 1664 DNS_ERROR_WINS_INIT_FAILED = 9615 1665 DNS_ERROR_ZONE_ALREADY_EXISTS = 9609 1666 DNS_ERROR_ZONE_BASE = 9600 1667 DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604 1668 DNS_ERROR_ZONE_CREATION_FAILED = 9608 1669 DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601 1670 DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606 1671 DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605 1672 DNS_ERROR_ZONE_IS_SHUTDOWN = 9621 1673 DNS_ERROR_ZONE_LOCKED = 9607 1674 DNS_ERROR_ZONE_NOT_SECONDARY = 9613 1675 DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620 1676 DNS_INFO_ADDED_LOCAL_WINS = 9753 1677 DNS_INFO_AXFR_COMPLETE = 9751 1678 DNS_INFO_NO_RECORDS = 9501 1679 DNS_STATUS_CONTINUE_NEEDED = 9801 1680 DNS_STATUS_DOTTED_NAME = 9558 1681 DNS_STATUS_FQDN = 9557 1682 DNS_STATUS_PACKET_UNSECURE = 9505 1683 DNS_STATUS_SINGLE_PART_NAME = 9559 1684 DNS_WARNING_DOMAIN_UNDELETED = 9716 1685 DNS_WARNING_PTR_CREATE_FAILED = 9715 1686 DOCKINFO_DOCKED = 2 1687 DOCKINFO_UNDOCKED = 1 1688 DOCKINFO_USER_DOCKED = 6 1689 DOCKINFO_USER_SUPPLIED = 4 1690 DOCKINFO_USER_UNDOCKED = 5 1691 DOF_DIRECTORY = 0x8003 1692 DOF_DOCUMENT = 0x8002 1693 DOF_EXECUTABLE = 0x8001 1694 DOF_MULTIPLE = 0x8004 1695 DOF_PROGMAN = 0x0001 1696 DOF_SHELLDATA = 0x0002 1697 DOMAIN_ALIAS_RID_ACCESS_CONTROL_ASSISTANCE_OPS = 579 1698 DOMAIN_ALIAS_RID_ACCOUNT_OPS = 548 1699 DOMAIN_ALIAS_RID_ADMINS = 544 1700 DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS = 560 1701 DOMAIN_ALIAS_RID_BACKUP_OPS = 551 1702 DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP = 571 1703 DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP = 574 1704 DOMAIN_ALIAS_RID_CRYPTO_OPERATORS = 569 1705 DOMAIN_ALIAS_RID_DCOM_USERS = 562 1706 DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP = 573 1707 DOMAIN_ALIAS_RID_GUESTS = 546 1708 DOMAIN_ALIAS_RID_HYPER_V_ADMINS = 578 1709 DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS = 557 1710 DOMAIN_ALIAS_RID_IUSERS = 568 1711 DOMAIN_ALIAS_RID_LOGGING_USERS = 559 1712 DOMAIN_ALIAS_RID_MONITORING_USERS = 558 1713 DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS = 556 1714 DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP = 572 1715 DOMAIN_ALIAS_RID_POWER_USERS = 547 1716 DOMAIN_ALIAS_RID_PREW2KCOMPACCESS = 554 1717 DOMAIN_ALIAS_RID_PRINT_OPS = 550 1718 DOMAIN_ALIAS_RID_RAS_SERVERS = 553 1719 DOMAIN_ALIAS_RID_RDS_ENDPOINT_SERVERS = 576 1720 DOMAIN_ALIAS_RID_RDS_MANAGEMENT_SERVERS = 577 1721 DOMAIN_ALIAS_RID_RDS_REMOTE_ACCESS_SERVERS = 575 1722 DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS = 555 1723 DOMAIN_ALIAS_RID_REMOTE_MANAGEMENT_USERS = 580 1724 DOMAIN_ALIAS_RID_REPLICATOR = 552 1725 DOMAIN_ALIAS_RID_SYSTEM_OPS = 549 1726 DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS = 561 1727 DOMAIN_ALIAS_RID_USERS = 545 1728 DOMAIN_GROUP_RID_ADMINS = 512 1729 DOMAIN_GROUP_RID_AUTHORIZATION_DATA_CONTAINS_CLAIMS = 497 1730 DOMAIN_GROUP_RID_AUTHORIZATION_DATA_IS_COMPOUNDED = 496 1731 DOMAIN_GROUP_RID_CERT_ADMINS = 517 1732 DOMAIN_GROUP_RID_CLONEABLE_CONTROLLERS = 522 1733 DOMAIN_GROUP_RID_COMPUTERS = 515 1734 DOMAIN_GROUP_RID_CONTROLLERS = 516 1735 DOMAIN_GROUP_RID_ENTERPRISE_ADMINS = 519 1736 DOMAIN_GROUP_RID_ENTERPRISE_READONLY_DOMAIN_CONTROLLERS = 498 1737 DOMAIN_GROUP_RID_GUESTS = 514 1738 DOMAIN_GROUP_RID_POLICY_ADMINS = 520 1739 DOMAIN_GROUP_RID_READONLY_CONTROLLERS = 521 1740 DOMAIN_GROUP_RID_SCHEMA_ADMINS = 518 1741 DOMAIN_GROUP_RID_USERS = 513 1742 DOMAIN_USER_RID_ADMIN = 500 1743 DOMAIN_USER_RID_GUEST = 501 1744 DOMAIN_USER_RID_KRBTGT = 502 1745 DOMAIN_USER_RID_MAX = 999 1746 DONT_RESOLVE_DLL_REFERENCES = 0x1 1747 DOUBLE_CLICK = 0x2 1748 DOWNLOADFACE = 514 1749 DOWNLOADHEADER = 4111 1750 DO_DROPFILE = 1162627398 1751 DO_PRINTFILE = 1414419024 1752 DRAFTMODE = 7 1753 DRAFT_QUALITY = 1 1754 DRAGDROP_E_FIRST = 2147746048 1755 DRAGDROP_E_LAST = 2147746063 1756 DRAGDROP_S_FIRST = 262400 1757 DRAGDROP_S_LAST = 262415 1758 DRAWPATTERNRECT = 25 1759 DRIVERSPECS_H = 0 1760 DRIVERVERSION = 0 1761 DRIVE_CDROM = 5 1762 DRIVE_FIXED = 3 1763 DRIVE_NO_ROOT_DIR = 1 1764 DRIVE_RAMDISK = 6 1765 DRIVE_REMOTE = 4 1766 DRIVE_REMOVABLE = 2 1767 DRIVE_UNKNOWN = 0 1768 DSS_DISABLED = 0x0020 1769 DSS_HIDEPREFIX = 0x0200 1770 DSS_MONO = 0x0080 1771 DSS_NORMAL = 0x0000 1772 DSS_PREFIXONLY = 0x0400 1773 DSS_RIGHT = 0x8000 1774 DSS_UNION = 0x0010 1775 DST_BITMAP = 0x0004 1776 DST_COMPLEX = 0x0000 1777 DST_ICON = 0x0003 1778 DST_PREFIXTEXT = 0x0002 1779 DST_TEXT = 0x0001 1780 DS_3DLOOK = 4 1781 DS_ABSALIGN = 1 1782 DS_CENTER = 2048 1783 DS_CENTERMOUSE = 4096 1784 DS_CONTEXTHELP = 8192 1785 DS_CONTROL = 1024 1786 DS_FIXEDSYS = 8 1787 DS_LOCALEDIT = 32 1788 DS_MODALFRAME = 128 1789 DS_NOFAILCREATE = 16 1790 DS_NOIDLEMSG = 256 1791 DS_SETFONT = 64 1792 DS_SETFOREGROUND = 512 1793 DS_SHELLFONT = 72 1794 DS_SYSMODAL = 2 1795 DS_S_SUCCESS = 0 1796 DTR_CONTROL_DISABLE = 0x0 1797 DTR_CONTROL_ENABLE = 0x1 1798 DTR_CONTROL_HANDSHAKE = 0x2 1799 DT_BOTTOM = 0x00000008 1800 DT_CALCRECT = 0x00000400 1801 DT_CENTER = 0x00000001 1802 DT_CHARSTREAM = 4 1803 DT_DISPFILE = 6 1804 DT_EDITCONTROL = 0x00002000 1805 DT_END_ELLIPSIS = 0x00008000 1806 DT_EXPANDTABS = 0x00000040 1807 DT_EXTERNALLEADING = 0x00000200 1808 DT_HIDEPREFIX = 0x00100000 1809 DT_INTERNAL = 0x00001000 1810 DT_LEFT = 0x00000000 1811 DT_METAFILE = 5 1812 DT_MODIFYSTRING = 0x00010000 1813 DT_NOCLIP = 0x00000100 1814 DT_NOFULLWIDTHCHARBREAK = 0x00080000 1815 DT_NOPREFIX = 0x00000800 1816 DT_PATH_ELLIPSIS = 0x00004000 1817 DT_PLOTTER = 0 1818 DT_PREFIXONLY = 0x00200000 1819 DT_RASCAMERA = 3 1820 DT_RASDISPLAY = 1 1821 DT_RASPRINTER = 2 1822 DT_RIGHT = 0x00000002 1823 DT_RTLREADING = 0x00020000 1824 DT_SINGLELINE = 0x00000020 1825 DT_TABSTOP = 0x00000080 1826 DT_TOP = 0x00000000 1827 DT_VCENTER = 0x00000004 1828 DT_WORDBREAK = 0x00000010 1829 DT_WORD_ELLIPSIS = 0x00040000 1830 DUPLICATE_CLOSE_SOURCE = 0x00000001 1831 DUPLICATE_SAME_ACCESS = 0x00000002 1832 DWLP_MSGRESULT = 0 1833 E2BIG = 7 1834 EACCES = 13 1835 EADDRINUSE = 100 1836 EADDRNOTAVAIL = 101 1837 EAFNOSUPPORT = 102 1838 EAGAIN = 11 1839 EALREADY = 103 1840 EASTEUROPE_CHARSET = 238 1841 EBADF = 9 1842 EBADMSG = 104 1843 EBUSY = 16 1844 ECANCELED = 105 1845 ECHILD = 10 1846 ECONNABORTED = 106 1847 ECONNREFUSED = 107 1848 ECONNRESET = 108 1849 EC_LEFTMARGIN = 0x0001 1850 EC_RIGHTMARGIN = 0x0002 1851 EC_USEFONTINFO = 0xffff 1852 EDD_GET_DEVICE_INTERFACE_NAME = 0x00000001 1853 EDEADLK = 36 1854 EDEADLOCK = 36 1855 EDESTADDRREQ = 109 1856 EDGE_BUMP = 9 1857 EDGE_ETCHED = 6 1858 EDGE_RAISED = 5 1859 EDGE_SUNKEN = 10 1860 EDOM = 33 1861 EDS_RAWMODE = 0x00000002 1862 EDS_ROTATEDMODE = 0x00000004 1863 EEXIST = 17 1864 EFAULT = 14 1865 EFBIG = 27 1866 EFSRPC_SECURE_ONLY = 8 1867 EFS_USE_RECOVERY_KEYS = 1 1868 EHOSTUNREACH = 110 1869 EIDRM = 111 1870 EILSEQ = 42 1871 EIMES_CANCELCOMPSTRINFOCUS = 0x0002 1872 EIMES_COMPLETECOMPSTRKILLFOCUS = 0x0004 1873 EIMES_GETCOMPSTRATONCE = 0x0001 1874 EINPROGRESS = 112 1875 EINTR = 4 1876 EINVAL = 22 1877 EIO = 5 1878 EISCONN = 113 1879 EISDIR = 21 1880 ELF_CULTURE_LATIN = 0 1881 ELF_VENDOR_SIZE = 4 1882 ELF_VERSION = 0 1883 ELOOP = 114 1884 EMARCH_ENC_I17_IC_INST_WORD_POS_X = 12 1885 EMARCH_ENC_I17_IC_INST_WORD_X = 3 1886 EMARCH_ENC_I17_IC_SIZE_X = 1 1887 EMARCH_ENC_I17_IC_VAL_POS_X = 21 1888 EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X = 14 1889 EMARCH_ENC_I17_IMM41a_INST_WORD_X = 1 1890 EMARCH_ENC_I17_IMM41a_SIZE_X = 10 1891 EMARCH_ENC_I17_IMM41a_VAL_POS_X = 22 1892 EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X = 24 1893 EMARCH_ENC_I17_IMM41b_INST_WORD_X = 1 1894 EMARCH_ENC_I17_IMM41b_SIZE_X = 8 1895 EMARCH_ENC_I17_IMM41b_VAL_POS_X = 32 1896 EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X = 0 1897 EMARCH_ENC_I17_IMM41c_INST_WORD_X = 2 1898 EMARCH_ENC_I17_IMM41c_SIZE_X = 23 1899 EMARCH_ENC_I17_IMM41c_VAL_POS_X = 40 1900 EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X = 13 1901 EMARCH_ENC_I17_IMM5C_INST_WORD_X = 3 1902 EMARCH_ENC_I17_IMM5C_SIZE_X = 5 1903 EMARCH_ENC_I17_IMM5C_VAL_POS_X = 16 1904 EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X = 4 1905 EMARCH_ENC_I17_IMM7B_INST_WORD_X = 3 1906 EMARCH_ENC_I17_IMM7B_SIZE_X = 7 1907 EMARCH_ENC_I17_IMM7B_VAL_POS_X = 0 1908 EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X = 18 1909 EMARCH_ENC_I17_IMM9D_INST_WORD_X = 3 1910 EMARCH_ENC_I17_IMM9D_SIZE_X = 9 1911 EMARCH_ENC_I17_IMM9D_VAL_POS_X = 7 1912 EMARCH_ENC_I17_SIGN_INST_WORD_POS_X = 27 1913 EMARCH_ENC_I17_SIGN_INST_WORD_X = 3 1914 EMARCH_ENC_I17_SIGN_SIZE_X = 1 1915 EMARCH_ENC_I17_SIGN_VAL_POS_X = 63 1916 EMFILE = 24 1917 EMLINK = 31 1918 EMR_ABORTPATH = 68 1919 EMR_ALPHABLEND = 114 1920 EMR_ANGLEARC = 41 1921 EMR_ARC = 45 1922 EMR_ARCTO = 55 1923 EMR_BEGINPATH = 59 1924 EMR_BITBLT = 76 1925 EMR_CHORD = 46 1926 EMR_CLOSEFIGURE = 61 1927 EMR_COLORCORRECTPALETTE = 111 1928 EMR_COLORMATCHTOTARGETW = 121 1929 EMR_CREATEBRUSHINDIRECT = 39 1930 EMR_CREATECOLORSPACE = 99 1931 EMR_CREATECOLORSPACEW = 122 1932 EMR_CREATEDIBPATTERNBRUSHPT = 94 1933 EMR_CREATEMONOBRUSH = 93 1934 EMR_CREATEPALETTE = 49 1935 EMR_CREATEPEN = 38 1936 EMR_DELETECOLORSPACE = 101 1937 EMR_DELETEOBJECT = 40 1938 EMR_ELLIPSE = 42 1939 EMR_ENDPATH = 60 1940 EMR_EOF = 14 1941 EMR_EXCLUDECLIPRECT = 29 1942 EMR_EXTCREATEFONTINDIRECTW = 82 1943 EMR_EXTCREATEPEN = 95 1944 EMR_EXTFLOODFILL = 53 1945 EMR_EXTSELECTCLIPRGN = 75 1946 EMR_EXTTEXTOUTA = 83 1947 EMR_EXTTEXTOUTW = 84 1948 EMR_FILLPATH = 62 1949 EMR_FILLRGN = 71 1950 EMR_FLATTENPATH = 65 1951 EMR_FRAMERGN = 72 1952 EMR_GDICOMMENT = 70 1953 EMR_GLSBOUNDEDRECORD = 103 1954 EMR_GLSRECORD = 102 1955 EMR_GRADIENTFILL = 118 1956 EMR_HEADER = 1 1957 EMR_INTERSECTCLIPRECT = 30 1958 EMR_INVERTRGN = 73 1959 EMR_LINETO = 54 1960 EMR_MASKBLT = 78 1961 EMR_MAX = 122 1962 EMR_MIN = 1 1963 EMR_MODIFYWORLDTRANSFORM = 36 1964 EMR_MOVETOEX = 27 1965 EMR_OFFSETCLIPRGN = 26 1966 EMR_PAINTRGN = 74 1967 EMR_PIE = 47 1968 EMR_PIXELFORMAT = 104 1969 EMR_PLGBLT = 79 1970 EMR_POLYBEZIER = 2 1971 EMR_POLYBEZIER16 = 85 1972 EMR_POLYBEZIERTO = 5 1973 EMR_POLYBEZIERTO16 = 88 1974 EMR_POLYDRAW = 56 1975 EMR_POLYDRAW16 = 92 1976 EMR_POLYGON = 3 1977 EMR_POLYGON16 = 86 1978 EMR_POLYLINE = 4 1979 EMR_POLYLINE16 = 87 1980 EMR_POLYLINETO = 6 1981 EMR_POLYLINETO16 = 89 1982 EMR_POLYPOLYGON = 8 1983 EMR_POLYPOLYGON16 = 91 1984 EMR_POLYPOLYLINE = 7 1985 EMR_POLYPOLYLINE16 = 90 1986 EMR_POLYTEXTOUTA = 96 1987 EMR_POLYTEXTOUTW = 97 1988 EMR_REALIZEPALETTE = 52 1989 EMR_RECTANGLE = 43 1990 EMR_RESERVED_105 = 105 1991 EMR_RESERVED_106 = 106 1992 EMR_RESERVED_107 = 107 1993 EMR_RESERVED_108 = 108 1994 EMR_RESERVED_109 = 109 1995 EMR_RESERVED_110 = 110 1996 EMR_RESERVED_117 = 117 1997 EMR_RESERVED_119 = 119 1998 EMR_RESERVED_120 = 120 1999 EMR_RESIZEPALETTE = 51 2000 EMR_RESTOREDC = 34 2001 EMR_ROUNDRECT = 44 2002 EMR_SAVEDC = 33 2003 EMR_SCALEVIEWPORTEXTEX = 31 2004 EMR_SCALEWINDOWEXTEX = 32 2005 EMR_SELECTCLIPPATH = 67 2006 EMR_SELECTOBJECT = 37 2007 EMR_SELECTPALETTE = 48 2008 EMR_SETARCDIRECTION = 57 2009 EMR_SETBKCOLOR = 25 2010 EMR_SETBKMODE = 18 2011 EMR_SETBRUSHORGEX = 13 2012 EMR_SETCOLORADJUSTMENT = 23 2013 EMR_SETCOLORSPACE = 100 2014 EMR_SETDIBITSTODEVICE = 80 2015 EMR_SETICMMODE = 98 2016 EMR_SETICMPROFILEA = 112 2017 EMR_SETICMPROFILEW = 113 2018 EMR_SETLAYOUT = 115 2019 EMR_SETMAPMODE = 17 2020 EMR_SETMAPPERFLAGS = 16 2021 EMR_SETMETARGN = 28 2022 EMR_SETMITERLIMIT = 58 2023 EMR_SETPALETTEENTRIES = 50 2024 EMR_SETPIXELV = 15 2025 EMR_SETPOLYFILLMODE = 19 2026 EMR_SETROP2 = 20 2027 EMR_SETSTRETCHBLTMODE = 21 2028 EMR_SETTEXTALIGN = 22 2029 EMR_SETTEXTCOLOR = 24 2030 EMR_SETVIEWPORTEXTEX = 11 2031 EMR_SETVIEWPORTORGEX = 12 2032 EMR_SETWINDOWEXTEX = 9 2033 EMR_SETWINDOWORGEX = 10 2034 EMR_SETWORLDTRANSFORM = 35 2035 EMR_STRETCHBLT = 77 2036 EMR_STRETCHDIBITS = 81 2037 EMR_STROKEANDFILLPATH = 63 2038 EMR_STROKEPATH = 64 2039 EMR_TRANSPARENTBLT = 116 2040 EMR_WIDENPATH = 66 2041 EMSGSIZE = 115 2042 EMSIS_COMPOSITIONSTRING = 0x0001 2043 EM_CANUNDO = 0x00C6 2044 EM_CHARFROMPOS = 0x00D7 2045 EM_EMPTYUNDOBUFFER = 0x00CD 2046 EM_FMTLINES = 0x00C8 2047 EM_GETFIRSTVISIBLELINE = 0x00CE 2048 EM_GETHANDLE = 0x00BD 2049 EM_GETIMESTATUS = 0x00D9 2050 EM_GETLIMITTEXT = 0x00D5 2051 EM_GETLINE = 0x00C4 2052 EM_GETLINECOUNT = 0x00BA 2053 EM_GETMARGINS = 0x00D4 2054 EM_GETMODIFY = 0x00B8 2055 EM_GETPASSWORDCHAR = 0x00D2 2056 EM_GETRECT = 0x00B2 2057 EM_GETSEL = 0x00B0 2058 EM_GETTHUMB = 0x00BE 2059 EM_GETWORDBREAKPROC = 0x00D1 2060 EM_LIMITTEXT = 0x00C5 2061 EM_LINEFROMCHAR = 0x00C9 2062 EM_LINEINDEX = 0x00BB 2063 EM_LINELENGTH = 0x00C1 2064 EM_LINESCROLL = 0x00B6 2065 EM_POSFROMCHAR = 0x00D6 2066 EM_REPLACESEL = 0x00C2 2067 EM_SCROLL = 0x00B5 2068 EM_SCROLLCARET = 0x00B7 2069 EM_SETHANDLE = 0x00BC 2070 EM_SETIMESTATUS = 0x00D8 2071 EM_SETLIMITTEXT = 197 2072 EM_SETMARGINS = 0x00D3 2073 EM_SETMODIFY = 0x00B9 2074 EM_SETPASSWORDCHAR = 0x00CC 2075 EM_SETREADONLY = 0x00CF 2076 EM_SETRECT = 0x00B3 2077 EM_SETRECTNP = 0x00B4 2078 EM_SETSEL = 0x00B1 2079 EM_SETTABSTOPS = 0x00CB 2080 EM_SETWORDBREAKPROC = 0x00D0 2081 EM_UNDO = 0x00C7 2082 ENABLEDUPLEX = 28 2083 ENABLEPAIRKERNING = 769 2084 ENABLERELATIVEWIDTHS = 768 2085 ENABLE_AUTO_POSITION = 0x100 2086 ENABLE_ECHO_INPUT = 0x4 2087 ENABLE_EXTENDED_FLAGS = 0x80 2088 ENABLE_INSERT_MODE = 0x20 2089 ENABLE_LINE_INPUT = 0x2 2090 ENABLE_LVB_GRID_WORLDWIDE = 0x10 2091 ENABLE_MOUSE_INPUT = 0x10 2092 ENABLE_PROCESSED_INPUT = 0x1 2093 ENABLE_PROCESSED_OUTPUT = 0x1 2094 ENABLE_QUICK_EDIT_MODE = 0x40 2095 ENABLE_VIRTUAL_TERMINAL_INPUT = 0x200 2096 ENABLE_VIRTUAL_TERMINAL_PROCESSING = 0x4 2097 ENABLE_WINDOW_INPUT = 0x8 2098 ENABLE_WRAP_AT_EOL_OUTPUT = 0x2 2099 ENAMETOOLONG = 38 2100 ENCAPSULATED_POSTSCRIPT = 4116 2101 ENDDOC = 11 2102 ENDSESSION_CLOSEAPP = 0x00000001 2103 ENDSESSION_CRITICAL = 0x40000000 2104 ENDSESSION_LOGOFF = 0x80000000 2105 END_PATH = 4098 2106 ENETDOWN = 116 2107 ENETRESET = 117 2108 ENETUNREACH = 118 2109 ENFILE = 23 2110 ENHANCED_KEY = 0x100 2111 ENHMETA_SIGNATURE = 0x464D4520 2112 ENHMETA_STOCK_OBJECT = 0x80000000 2113 ENLISTMENT_ALL_ACCESS = 983071 2114 ENLISTMENT_GENERIC_EXECUTE = 131100 2115 ENLISTMENT_GENERIC_READ = 131073 2116 ENLISTMENT_GENERIC_WRITE = 131102 2117 ENLISTMENT_MAXIMUM_OPTION = 0x00000001 2118 ENLISTMENT_QUERY_INFORMATION = 1 2119 ENLISTMENT_RECOVER = 4 2120 ENLISTMENT_SET_INFORMATION = 2 2121 ENLISTMENT_SUBORDINATE_RIGHTS = 8 2122 ENLISTMENT_SUPERIOR = 0x00000001 2123 ENLISTMENT_SUPERIOR_RIGHTS = 0x10 2124 ENOBUFS = 119 2125 ENODATA = 120 2126 ENODEV = 19 2127 ENOENT = 2 2128 ENOEXEC = 8 2129 ENOFILE = 2 2130 ENOLCK = 39 2131 ENOLINK = 121 2132 ENOMEM = 12 2133 ENOMSG = 122 2134 ENOPROTOOPT = 123 2135 ENOSPC = 28 2136 ENOSR = 124 2137 ENOSTR = 125 2138 ENOSYS = 40 2139 ENOTCONN = 126 2140 ENOTDIR = 20 2141 ENOTEMPTY = 41 2142 ENOTRECOVERABLE = 127 2143 ENOTSOCK = 128 2144 ENOTSUP = 129 2145 ENOTTY = 25 2146 ENUMPAPERBINS = 31 2147 ENUMPAPERMETRICS = 34 2148 ENUM_ALL_CALENDARS = 0xffffffff 2149 ENUM_E_FIRST = 2147746224 2150 ENUM_E_LAST = 2147746239 2151 ENUM_S_FIRST = 262576 2152 ENUM_S_LAST = 262591 2153 ENXIO = 6 2154 EN_ALIGN_LTR_EC = 0x0700 2155 EN_ALIGN_RTL_EC = 0x0701 2156 EN_CHANGE = 0x0300 2157 EN_ERRSPACE = 0x0500 2158 EN_HSCROLL = 0x0601 2159 EN_KILLFOCUS = 0x0200 2160 EN_MAXTEXT = 0x0501 2161 EN_SETFOCUS = 0x0100 2162 EN_UPDATE = 0x0400 2163 EN_VSCROLL = 0x0602 2164 EOF = -1 2165 EOPNOTSUPP = 130 2166 EOVERFLOW = 132 2167 EOWNERDEAD = 133 2168 EPERM = 1 2169 EPIPE = 32 2170 EPROTO = 134 2171 EPROTONOSUPPORT = 135 2172 EPROTOTYPE = 136 2173 EPSPRINTING = 33 2174 EPS_SIGNATURE = 0x46535045 2175 EPT_S_CANT_CREATE = 1899 2176 EPT_S_CANT_PERFORM_OP = 1752 2177 EPT_S_INVALID_ENTRY = 1751 2178 EPT_S_NOT_REGISTERED = 1753 2179 ERANGE = 34 2180 EROFS = 30 2181 ERROR = 0 2182 ERROR_ABANDONED_WAIT_0 = 735 2183 ERROR_ABANDONED_WAIT_63 = 736 2184 ERROR_ACCESS_DENIED = 5 2185 ERROR_ACCESS_DISABLED_BY_POLICY = 1260 2186 ERROR_ACCESS_DISABLED_WEBBLADE = 1277 2187 ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER = 1278 2188 ERROR_ACCOUNT_DISABLED = 1331 2189 ERROR_ACCOUNT_EXPIRED = 1793 2190 ERROR_ACCOUNT_LOCKED_OUT = 1909 2191 ERROR_ACCOUNT_RESTRICTION = 1327 2192 ERROR_ACTIVATION_COUNT_EXCEEDED = 7059 2193 ERROR_ACTIVE_CONNECTIONS = 2402 2194 ERROR_ADAP_HDW_ERR = 57 2195 ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227 2196 ERROR_ADDRESS_NOT_ASSOCIATED = 1228 2197 ERROR_ADVANCED_INSTALLER_FAILED = 14099 2198 ERROR_ALERTED = 739 2199 ERROR_ALIAS_EXISTS = 1379 2200 ERROR_ALLOTTED_SPACE_EXCEEDED = 1344 2201 ERROR_ALL_NODES_NOT_AVAILABLE = 5037 2202 ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED = 1933 2203 ERROR_ALREADY_ASSIGNED = 85 2204 ERROR_ALREADY_EXISTS = 183 2205 ERROR_ALREADY_FIBER = 1280 2206 ERROR_ALREADY_INITIALIZED = 1247 2207 ERROR_ALREADY_REGISTERED = 1242 2208 ERROR_ALREADY_RUNNING_LKG = 1074 2209 ERROR_ALREADY_THREAD = 1281 2210 ERROR_ALREADY_WAITING = 1904 2211 ERROR_AMBIGUOUS_SYSTEM_DEVICE = 15250 2212 ERROR_API_UNAVAILABLE = 15841 2213 ERROR_APPHELP_BLOCK = 1259 2214 ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN = 15624 2215 ERROR_APP_WRONG_OS = 1151 2216 ERROR_ARENA_TRASHED = 7 2217 ERROR_ARITHMETIC_OVERFLOW = 534 2218 ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174 2219 ERROR_AUTHENTICATION_FIREWALL_FAILED = 1935 2220 ERROR_AUTHIP_FAILURE = 1469 2221 ERROR_AUTODATASEG_EXCEEDS_64k = 199 2222 ERROR_BADDB = 1009 2223 ERROR_BADKEY = 1010 2224 ERROR_BAD_ARGUMENTS = 160 2225 ERROR_BAD_COMMAND = 22 2226 ERROR_BAD_CONFIGURATION = 1610 2227 ERROR_BAD_DESCRIPTOR_FORMAT = 1361 2228 ERROR_BAD_DEVICE = 1200 2229 ERROR_BAD_DEV_TYPE = 66 2230 ERROR_BAD_DRIVER = 2001 2231 ERROR_BAD_DRIVER_LEVEL = 119 2232 ERROR_BAD_ENVIRONMENT = 10 2233 ERROR_BAD_EXE_FORMAT = 193 2234 ERROR_BAD_FILE_TYPE = 222 2235 ERROR_BAD_FORMAT = 11 2236 ERROR_BAD_IMPERSONATION_LEVEL = 1346 2237 ERROR_BAD_INHERITANCE_ACL = 1340 2238 ERROR_BAD_LENGTH = 24 2239 ERROR_BAD_LOGON_SESSION_STATE = 1365 2240 ERROR_BAD_NETPATH = 53 2241 ERROR_BAD_NET_NAME = 67 2242 ERROR_BAD_NET_RESP = 58 2243 ERROR_BAD_PATHNAME = 161 2244 ERROR_BAD_PIPE = 230 2245 ERROR_BAD_PROFILE = 1206 2246 ERROR_BAD_PROVIDER = 1204 2247 ERROR_BAD_QUERY_SYNTAX = 1615 2248 ERROR_BAD_RECOVERY_POLICY = 6012 2249 ERROR_BAD_REM_ADAP = 60 2250 ERROR_BAD_THREADID_ADDR = 159 2251 ERROR_BAD_TOKEN_TYPE = 1349 2252 ERROR_BAD_UNIT = 20 2253 ERROR_BAD_USERNAME = 2202 2254 ERROR_BAD_USER_PROFILE = 1253 2255 ERROR_BAD_VALIDATION_CLASS = 1348 2256 ERROR_BEGINNING_OF_MEDIA = 1102 2257 ERROR_BOOT_ALREADY_ACCEPTED = 1076 2258 ERROR_BROKEN_PIPE = 109 2259 ERROR_BUFFER_OVERFLOW = 111 2260 ERROR_BUSY = 170 2261 ERROR_BUSY_DRIVE = 142 2262 ERROR_BUS_RESET = 1111 2263 ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273 2264 ERROR_CALL_NOT_IMPLEMENTED = 120 2265 ERROR_CANCELLED = 1223 2266 ERROR_CANCEL_VIOLATION = 173 2267 ERROR_CANNOT_COPY = 266 2268 ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080 2269 ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081 2270 ERROR_CANNOT_FIND_WND_CLASS = 1407 2271 ERROR_CANNOT_IMPERSONATE = 1368 2272 ERROR_CANNOT_MAKE = 82 2273 ERROR_CANNOT_OPEN_PROFILE = 1205 2274 ERROR_CANNOT_SWITCH_RUNLEVEL = 15400 2275 ERROR_CANTOPEN = 1011 2276 ERROR_CANTREAD = 1012 2277 ERROR_CANTWRITE = 1013 2278 ERROR_CANT_ACCESS_DOMAIN_INFO = 1351 2279 ERROR_CANT_ACCESS_FILE = 1920 2280 ERROR_CANT_DELETE_LAST_ITEM = 4335 2281 ERROR_CANT_DISABLE_MANDATORY = 1310 2282 ERROR_CANT_EVICT_ACTIVE_NODE = 5009 2283 ERROR_CANT_OPEN_ANONYMOUS = 1347 2284 ERROR_CANT_RESOLVE_FILENAME = 1921 2285 ERROR_CAN_NOT_COMPLETE = 1003 2286 ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001 2287 ERROR_CHECKOUT_REQUIRED = 221 2288 ERROR_CHILD_MUST_BE_VOLATILE = 1021 2289 ERROR_CHILD_NOT_COMPLETE = 129 2290 ERROR_CHILD_WINDOW_MENU = 1436 2291 ERROR_CIRCULAR_DEPENDENCY = 1059 2292 ERROR_CLASS_ALREADY_EXISTS = 1410 2293 ERROR_CLASS_DOES_NOT_EXIST = 1411 2294 ERROR_CLASS_HAS_WINDOWS = 1412 2295 ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340 2296 ERROR_CLEANER_CARTRIDGE_SPENT = 4333 2297 ERROR_CLEANER_SLOT_NOT_SET = 4332 2298 ERROR_CLEANER_SLOT_SET = 4331 2299 ERROR_CLIPBOARD_NOT_OPEN = 1418 2300 ERROR_CLIPPING_NOT_SUPPORTED = 2005 2301 ERROR_CLUSCFG_ALREADY_COMMITTED = 5901 2302 ERROR_CLUSCFG_ROLLBACK_FAILED = 5902 2303 ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = 5903 2304 ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032 2305 ERROR_CLUSTERLOG_CORRUPT = 5029 2306 ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031 2307 ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033 2308 ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030 2309 ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900 2310 ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083 2311 ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896 2312 ERROR_CLUSTER_GUM_NOT_LOCKER = 5085 2313 ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075 2314 ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893 2315 ERROR_CLUSTER_INVALID_NETWORK = 5054 2316 ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049 2317 ERROR_CLUSTER_INVALID_NODE = 5039 2318 ERROR_CLUSTER_INVALID_REQUEST = 5048 2319 ERROR_CLUSTER_IPADDR_IN_USE = 5057 2320 ERROR_CLUSTER_JOIN_ABORTED = 5074 2321 ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041 2322 ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053 2323 ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066 2324 ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043 2325 ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076 2326 ERROR_CLUSTER_MEMBERSHIP_HALT = 5892 2327 ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890 2328 ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME = 5905 2329 ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046 2330 ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047 2331 ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064 2332 ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063 2333 ERROR_CLUSTER_NETWORK_EXISTS = 5044 2334 ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067 2335 ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045 2336 ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894 2337 ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060 2338 ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062 2339 ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088 2340 ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065 2341 ERROR_CLUSTER_NODE_ALREADY_UP = 5061 2342 ERROR_CLUSTER_NODE_DOWN = 5050 2343 ERROR_CLUSTER_NODE_EXISTS = 5040 2344 ERROR_CLUSTER_NODE_NOT_FOUND = 5042 2345 ERROR_CLUSTER_NODE_NOT_MEMBER = 5052 2346 ERROR_CLUSTER_NODE_NOT_PAUSED = 5058 2347 ERROR_CLUSTER_NODE_NOT_READY = 5072 2348 ERROR_CLUSTER_NODE_PAUSED = 5070 2349 ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073 2350 ERROR_CLUSTER_NODE_UNREACHABLE = 5051 2351 ERROR_CLUSTER_NODE_UP = 5056 2352 ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081 2353 ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059 2354 ERROR_CLUSTER_OLD_VERSION = 5904 2355 ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082 2356 ERROR_CLUSTER_PARAMETER_MISMATCH = 5897 2357 ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895 2358 ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891 2359 ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080 2360 ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078 2361 ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079 2362 ERROR_CLUSTER_SHUTTING_DOWN = 5022 2363 ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077 2364 ERROR_CLUSTER_WRONG_OS_VERSION = 5899 2365 ERROR_COLORSPACE_MISMATCH = 2021 2366 ERROR_COMMITMENT_LIMIT = 1455 2367 ERROR_COM_TASK_STOP_PENDING = 15501 2368 ERROR_CONNECTED_OTHER_PASSWORD = 2108 2369 ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 2370 ERROR_CONNECTION_ABORTED = 1236 2371 ERROR_CONNECTION_ACTIVE = 1230 2372 ERROR_CONNECTION_COUNT_LIMIT = 1238 2373 ERROR_CONNECTION_INVALID = 1229 2374 ERROR_CONNECTION_REFUSED = 1225 2375 ERROR_CONNECTION_UNAVAIL = 1201 2376 ERROR_CONTEXT_EXPIRED = 1931 2377 ERROR_CONTINUE = 1246 2378 ERROR_CONTROLLING_IEPORT = 4329 2379 ERROR_CONTROL_ID_NOT_FOUND = 1421 2380 ERROR_CORE_RESOURCE = 5026 2381 ERROR_COUNTER_TIMEOUT = 1121 2382 ERROR_CRC = 23 2383 ERROR_CREATE_FAILED = 1631 2384 ERROR_CSCSHARE_OFFLINE = 1262 2385 ERROR_CTX_BAD_VIDEO_MODE = 7025 2386 ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005 2387 ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052 2388 ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053 2389 ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040 2390 ERROR_CTX_CLOSE_PENDING = 7007 2391 ERROR_CTX_CONSOLE_CONNECT = 7042 2392 ERROR_CTX_CONSOLE_DISCONNECT = 7041 2393 ERROR_CTX_GRAPHICS_INVALID = 7035 2394 ERROR_CTX_INVALID_MODEMNAME = 7010 2395 ERROR_CTX_INVALID_PD = 7002 2396 ERROR_CTX_INVALID_WD = 7049 2397 ERROR_CTX_LICENSE_CLIENT_INVALID = 7055 2398 ERROR_CTX_LICENSE_EXPIRED = 7056 2399 ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054 2400 ERROR_CTX_LOGON_DISABLED = 7037 2401 ERROR_CTX_MODEM_INF_NOT_FOUND = 7009 2402 ERROR_CTX_MODEM_RESPONSE_BUSY = 7015 2403 ERROR_CTX_MODEM_RESPONSE_ERROR = 7011 2404 ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013 2405 ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014 2406 ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012 2407 ERROR_CTX_MODEM_RESPONSE_VOICE = 7016 2408 ERROR_CTX_NOT_CONSOLE = 7038 2409 ERROR_CTX_NO_OUTBUF = 7008 2410 ERROR_CTX_PD_NOT_FOUND = 7003 2411 ERROR_CTX_SERVICE_NAME_COLLISION = 7006 2412 ERROR_CTX_SHADOW_DENIED = 7044 2413 ERROR_CTX_SHADOW_DISABLED = 7051 2414 ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058 2415 ERROR_CTX_SHADOW_INVALID = 7050 2416 ERROR_CTX_SHADOW_NOT_RUNNING = 7057 2417 ERROR_CTX_TD_ERROR = 7017 2418 ERROR_CTX_WD_NOT_FOUND = 7004 2419 ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045 2420 ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023 2421 ERROR_CTX_WINSTATION_BUSY = 7024 2422 ERROR_CTX_WINSTATION_NAME_INVALID = 7001 2423 ERROR_CTX_WINSTATION_NOT_FOUND = 7022 2424 ERROR_CURRENT_DIRECTORY = 16 2425 ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399 2426 ERROR_DATABASE_BACKUP_CORRUPT = 5087 2427 ERROR_DATABASE_DOES_NOT_EXIST = 1065 2428 ERROR_DATABASE_FAILURE = 4313 2429 ERROR_DATABASE_FULL = 4314 2430 ERROR_DATATYPE_MISMATCH = 1629 2431 ERROR_DC_NOT_FOUND = 1425 2432 ERROR_DDE_FAIL = 1156 2433 ERROR_DEBUGGER_INACTIVE = 1284 2434 ERROR_DECRYPTION_FAILED = 6001 2435 ERROR_DELAY_LOAD_FAILED = 1285 2436 ERROR_DELETE_PENDING = 303 2437 ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED = 15621 2438 ERROR_DELETING_ICM_XFORM = 2019 2439 ERROR_DEPENDENCY_ALREADY_EXISTS = 5003 2440 ERROR_DEPENDENCY_NOT_ALLOWED = 5069 2441 ERROR_DEPENDENCY_NOT_FOUND = 5002 2442 ERROR_DEPENDENT_RESOURCE_EXISTS = 5001 2443 ERROR_DEPENDENT_SERVICES_RUNNING = 1051 2444 ERROR_DEPLOYMENT_BLOCKED_BY_POLICY = 15617 2445 ERROR_DESTINATION_ELEMENT_FULL = 1161 2446 ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435 2447 ERROR_DEVICE_ALREADY_REMEMBERED = 1202 2448 ERROR_DEVICE_DOOR_OPEN = 1166 2449 ERROR_DEVICE_IN_USE = 2404 2450 ERROR_DEVICE_NOT_AVAILABLE = 4319 2451 ERROR_DEVICE_NOT_CONNECTED = 1167 2452 ERROR_DEVICE_NOT_PARTITIONED = 1107 2453 ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164 2454 ERROR_DEVICE_REMOVED = 1617 2455 ERROR_DEVICE_REQUIRES_CLEANING = 1165 2456 ERROR_DEV_NOT_EXIST = 55 2457 ERROR_DHCP_ADDRESS_CONFLICT = 4100 2458 ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079 2459 ERROR_DIRECTORY = 267 2460 ERROR_DIRECT_ACCESS_HANDLE = 130 2461 ERROR_DIR_EFS_DISALLOWED = 6010 2462 ERROR_DIR_NOT_EMPTY = 145 2463 ERROR_DIR_NOT_ROOT = 144 2464 ERROR_DISCARDED = 157 2465 ERROR_DISK_CHANGE = 107 2466 ERROR_DISK_CORRUPT = 1393 2467 ERROR_DISK_FULL = 112 2468 ERROR_DISK_OPERATION_FAILED = 1127 2469 ERROR_DISK_RECALIBRATE_FAILED = 1126 2470 ERROR_DISK_RESET_FAILED = 1128 2471 ERROR_DISK_TOO_FRAGMENTED = 302 2472 ERROR_DLL_INIT_FAILED = 1114 2473 ERROR_DLL_NOT_FOUND = 1157 2474 ERROR_DOMAIN_CONTROLLER_EXISTS = 1250 2475 ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908 2476 ERROR_DOMAIN_EXISTS = 1356 2477 ERROR_DOMAIN_LIMIT_EXCEEDED = 1357 2478 ERROR_DOMAIN_TRUST_INCONSISTENT = 1810 2479 ERROR_DOWNGRADE_DETECTED = 1265 2480 ERROR_DRIVER_BLOCKED = 1275 2481 ERROR_DRIVE_LOCKED = 108 2482 ERROR_DRIVE_MEDIA_MISMATCH = 4303 2483 ERROR_DS_ADD_REPLICA_INHIBITED = 8302 2484 ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228 2485 ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249 2486 ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578 2487 ERROR_DS_ALIASED_OBJ_MISSING = 8334 2488 ERROR_DS_ALIAS_DEREF_PROBLEM = 8244 2489 ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336 2490 ERROR_DS_ALIAS_PROBLEM = 8241 2491 ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205 2492 ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346 2493 ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204 2494 ERROR_DS_ATT_ALREADY_EXISTS = 8318 2495 ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310 2496 ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317 2497 ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303 2498 ERROR_DS_ATT_SCHEMA_REQ_ID = 8399 2499 ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416 2500 ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323 2501 ERROR_DS_AUTHORIZATION_FAILED = 8599 2502 ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231 2503 ERROR_DS_AUTH_UNKNOWN = 8234 2504 ERROR_DS_AUX_CLS_TEST_FAIL = 8389 2505 ERROR_DS_BACKLINK_WITHOUT_LINK = 8482 2506 ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400 2507 ERROR_DS_BAD_HIERARCHY_FILE = 8425 2508 ERROR_DS_BAD_INSTANCE_TYPE = 8313 2509 ERROR_DS_BAD_NAME_SYNTAX = 8335 2510 ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392 2511 ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426 2512 ERROR_DS_BUSY = 8206 2513 ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585 2514 ERROR_DS_CANT_ADD_ATT_VALUES = 8320 2515 ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358 2516 ERROR_DS_CANT_ADD_TO_GC = 8550 2517 ERROR_DS_CANT_CACHE_ATT = 8401 2518 ERROR_DS_CANT_CACHE_CLASS = 8402 2519 ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553 2520 ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510 2521 ERROR_DS_CANT_DELETE = 8398 2522 ERROR_DS_CANT_DELETE_DSA_OBJ = 8340 2523 ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375 2524 ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC = 8604 2525 ERROR_DS_CANT_DEREF_ALIAS = 8337 2526 ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN = 8603 2527 ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589 2528 ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537 2529 ERROR_DS_CANT_FIND_DSA_OBJ = 8419 2530 ERROR_DS_CANT_FIND_EXPECTED_NC = 8420 2531 ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421 2532 ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331 2533 ERROR_DS_CANT_MOD_OBJ_CLASS = 8215 2534 ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506 2535 ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369 2536 ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498 2537 ERROR_DS_CANT_MOVE_APP_BASIC_GROUP = 8608 2538 ERROR_DS_CANT_MOVE_APP_QUERY_GROUP = 8609 2539 ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489 2540 ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499 2541 ERROR_DS_CANT_ON_NON_LEAF = 8213 2542 ERROR_DS_CANT_ON_RDN = 8214 2543 ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403 2544 ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404 2545 ERROR_DS_CANT_REM_MISSING_ATT = 8324 2546 ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325 2547 ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424 2548 ERROR_DS_CANT_RETRIEVE_ATTS = 8481 2549 ERROR_DS_CANT_RETRIEVE_CHILD = 8422 2550 ERROR_DS_CANT_RETRIEVE_DN = 8405 2551 ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407 2552 ERROR_DS_CANT_RETRIEVE_SD = 8526 2553 ERROR_DS_CANT_START = 8531 2554 ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560 2555 ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493 2556 ERROR_DS_CHILDREN_EXIST = 8332 2557 ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359 2558 ERROR_DS_CLASS_NOT_DSA = 8343 2559 ERROR_DS_CLIENT_LOOP = 8259 2560 ERROR_DS_CODE_INCONSISTENCY = 8408 2561 ERROR_DS_COMPARE_FALSE = 8229 2562 ERROR_DS_COMPARE_TRUE = 8230 2563 ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237 2564 ERROR_DS_CONFIG_PARAM_MISSING = 8427 2565 ERROR_DS_CONSTRAINT_VIOLATION = 8239 2566 ERROR_DS_CONSTRUCTED_ATT_MOD = 8475 2567 ERROR_DS_CONTROL_NOT_FOUND = 8258 2568 ERROR_DS_COULDNT_CONTACT_FSMO = 8367 2569 ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503 2570 ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502 2571 ERROR_DS_COULDNT_UPDATE_SPNS = 8525 2572 ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428 2573 ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491 2574 ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216 2575 ERROR_DS_CROSS_NC_DN_RENAME = 8368 2576 ERROR_DS_CROSS_REF_BUSY = 8602 2577 ERROR_DS_CROSS_REF_EXISTS = 8374 2578 ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8495 2579 ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = 8586 2580 ERROR_DS_DATABASE_ERROR = 8409 2581 ERROR_DS_DECODING_ERROR = 8253 2582 ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536 2583 ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535 2584 ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593 2585 ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = 8615 2586 ERROR_DS_DNS_LOOKUP_FAILURE = 8524 2587 ERROR_DS_DOMAIN_RENAME_IN_PROGRESS = 8612 2588 ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564 2589 ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566 2590 ERROR_DS_DRA_ABANDON_SYNC = 8462 2591 ERROR_DS_DRA_ACCESS_DENIED = 8453 2592 ERROR_DS_DRA_BAD_DN = 8439 2593 ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445 2594 ERROR_DS_DRA_BAD_NC = 8440 2595 ERROR_DS_DRA_BUSY = 8438 2596 ERROR_DS_DRA_CONNECTION_FAILED = 8444 2597 ERROR_DS_DRA_DB_ERROR = 8451 2598 ERROR_DS_DRA_DN_EXISTS = 8441 2599 ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = 8544 2600 ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466 2601 ERROR_DS_DRA_GENERIC = 8436 2602 ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464 2603 ERROR_DS_DRA_INCONSISTENT_DIT = 8443 2604 ERROR_DS_DRA_INTERNAL_ERROR = 8442 2605 ERROR_DS_DRA_INVALID_PARAMETER = 8437 2606 ERROR_DS_DRA_MAIL_PROBLEM = 8447 2607 ERROR_DS_DRA_MISSING_PARENT = 8460 2608 ERROR_DS_DRA_NAME_COLLISION = 8458 2609 ERROR_DS_DRA_NOT_SUPPORTED = 8454 2610 ERROR_DS_DRA_NO_REPLICA = 8452 2611 ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450 2612 ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545 2613 ERROR_DS_DRA_OUT_OF_MEM = 8446 2614 ERROR_DS_DRA_OUT_SCHEDULE_WINDOW = 8617 2615 ERROR_DS_DRA_PREEMPTED = 8461 2616 ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448 2617 ERROR_DS_DRA_REF_NOT_FOUND = 8449 2618 ERROR_DS_DRA_REPL_PENDING = 8477 2619 ERROR_DS_DRA_RPC_CANCELLED = 8455 2620 ERROR_DS_DRA_SCHEMA_CONFLICT = 8543 2621 ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542 2622 ERROR_DS_DRA_SCHEMA_MISMATCH = 8418 2623 ERROR_DS_DRA_SHUTDOWN = 8463 2624 ERROR_DS_DRA_SINK_DISABLED = 8457 2625 ERROR_DS_DRA_SOURCE_DISABLED = 8456 2626 ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465 2627 ERROR_DS_DRA_SOURCE_REINSTALLED = 8459 2628 ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594 2629 ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342 2630 ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496 2631 ERROR_DS_DST_NC_MISMATCH = 8486 2632 ERROR_DS_DS_REQUIRED = 8478 2633 ERROR_DS_DUPLICATE_ID_FOUND = 8605 2634 ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382 2635 ERROR_DS_DUP_LINK_ID = 8468 2636 ERROR_DS_DUP_MAPI_ID = 8380 2637 ERROR_DS_DUP_MSDS_INTID = 8597 2638 ERROR_DS_DUP_OID = 8379 2639 ERROR_DS_DUP_RDN = 8378 2640 ERROR_DS_DUP_SCHEMA_ID_GUID = 8381 2641 ERROR_DS_ENCODING_ERROR = 8252 2642 ERROR_DS_EPOCH_MISMATCH = 8483 2643 ERROR_DS_EXISTING_AD_CHILD_NC = 8613 2644 ERROR_DS_EXISTS_IN_AUX_CLS = 8393 2645 ERROR_DS_EXISTS_IN_MAY_HAVE = 8386 2646 ERROR_DS_EXISTS_IN_MUST_HAVE = 8385 2647 ERROR_DS_EXISTS_IN_POSS_SUP = 8395 2648 ERROR_DS_EXISTS_IN_RDNATTID = 8598 2649 ERROR_DS_EXISTS_IN_SUB_CLS = 8394 2650 ERROR_DS_FILTER_UNKNOWN = 8254 2651 ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = 8555 2652 ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563 2653 ERROR_DS_FOREST_VERSION_TOO_LOW = 8565 2654 ERROR_DS_GCVERIFY_ERROR = 8417 2655 ERROR_DS_GC_NOT_AVAILABLE = 8217 2656 ERROR_DS_GC_REQUIRED = 8547 2657 ERROR_DS_GENERIC_ERROR = 8341 2658 ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519 2659 ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516 2660 ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517 2661 ERROR_DS_GOVERNSID_MISSING = 8410 2662 ERROR_DS_GROUP_CONVERSION_ERROR = 8607 2663 ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521 2664 ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429 2665 ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507 2666 ERROR_DS_ILLEGAL_MOD_OPERATION = 8311 2667 ERROR_DS_ILLEGAL_SUPERIOR = 8345 2668 ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492 2669 ERROR_DS_INAPPROPRIATE_AUTH = 8233 2670 ERROR_DS_INAPPROPRIATE_MATCHING = 8238 2671 ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574 2672 ERROR_DS_INCOMPATIBLE_VERSION = 8567 2673 ERROR_DS_INCORRECT_ROLE_OWNER = 8210 2674 ERROR_DS_INIT_FAILURE = 8532 2675 ERROR_DS_INIT_FAILURE_CONSOLE = 8561 2676 ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512 2677 ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511 2678 ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467 2679 ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT = 8606 2680 ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344 2681 ERROR_DS_INTERNAL_FAILURE = 8430 2682 ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203 2683 ERROR_DS_INVALID_DMD = 8360 2684 ERROR_DS_INVALID_DN_SYNTAX = 8242 2685 ERROR_DS_INVALID_GROUP_TYPE = 8513 2686 ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479 2687 ERROR_DS_INVALID_NAME_FOR_SPN = 8554 2688 ERROR_DS_INVALID_ROLE_OWNER = 8366 2689 ERROR_DS_INVALID_SCRIPT = 8600 2690 ERROR_DS_INVALID_SEARCH_FLAG = 8500 2691 ERROR_DS_IS_LEAF = 8243 2692 ERROR_DS_KEY_NOT_UNIQUE = 8527 2693 ERROR_DS_LDAP_SEND_QUEUE_FULL = 8616 2694 ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577 2695 ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520 2696 ERROR_DS_LOCAL_ERROR = 8251 2697 ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548 2698 ERROR_DS_LOOP_DETECT = 8246 2699 ERROR_DS_LOW_DSA_VERSION = 8568 2700 ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572 2701 ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557 2702 ERROR_DS_MASTERDSA_REQUIRED = 8314 2703 ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304 2704 ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201 2705 ERROR_DS_MISSING_EXPECTED_ATT = 8411 2706 ERROR_DS_MISSING_FSMO_SETTINGS = 8434 2707 ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497 2708 ERROR_DS_MISSING_REQUIRED_ATT = 8316 2709 ERROR_DS_MISSING_SUPREF = 8406 2710 ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581 2711 ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579 2712 ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582 2713 ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558 2714 ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473 2715 ERROR_DS_NAME_ERROR_NOT_FOUND = 8470 2716 ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471 2717 ERROR_DS_NAME_ERROR_NO_MAPPING = 8472 2718 ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474 2719 ERROR_DS_NAME_ERROR_RESOLVING = 8469 2720 ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583 2721 ERROR_DS_NAME_NOT_UNIQUE = 8571 2722 ERROR_DS_NAME_REFERENCE_INVALID = 8373 2723 ERROR_DS_NAME_TOO_LONG = 8348 2724 ERROR_DS_NAME_TOO_MANY_PARTS = 8347 2725 ERROR_DS_NAME_TYPE_UNKNOWN = 8351 2726 ERROR_DS_NAME_UNPARSEABLE = 8350 2727 ERROR_DS_NAME_VALUE_TOO_LONG = 8349 2728 ERROR_DS_NAMING_MASTER_GC = 8523 2729 ERROR_DS_NAMING_VIOLATION = 8247 2730 ERROR_DS_NCNAME_MISSING_CR_REF = 8412 2731 ERROR_DS_NCNAME_MUST_BE_NC = 8357 2732 ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494 2733 ERROR_DS_NC_STILL_HAS_DSAS = 8546 2734 ERROR_DS_NONEXISTENT_MAY_HAVE = 8387 2735 ERROR_DS_NONEXISTENT_MUST_HAVE = 8388 2736 ERROR_DS_NONEXISTENT_POSS_SUP = 8390 2737 ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508 2738 ERROR_DS_NON_BASE_SEARCH = 8480 2739 ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377 2740 ERROR_DS_NOT_AN_OBJECT = 8352 2741 ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487 2742 ERROR_DS_NOT_CLOSEST = 8588 2743 ERROR_DS_NOT_INSTALLED = 8200 2744 ERROR_DS_NOT_ON_BACKLINK = 8362 2745 ERROR_DS_NOT_SUPPORTED = 8256 2746 ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570 2747 ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202 2748 ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569 2749 ERROR_DS_NO_CHAINED_EVAL = 8328 2750 ERROR_DS_NO_CHAINING = 8327 2751 ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551 2752 ERROR_DS_NO_CROSSREF_FOR_NC = 8363 2753 ERROR_DS_NO_DELETED_NAME = 8355 2754 ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549 2755 ERROR_DS_NO_MORE_RIDS = 8209 2756 ERROR_DS_NO_MSDS_INTID = 8596 2757 ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514 2758 ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515 2759 ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580 2760 ERROR_DS_NO_PARENT_OBJECT = 8329 2761 ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533 2762 ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306 2763 ERROR_DS_NO_REF_DOMAIN = 8575 2764 ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308 2765 ERROR_DS_NO_RESULTS_RETURNED = 8257 2766 ERROR_DS_NO_RIDS_ALLOCATED = 8208 2767 ERROR_DS_NO_SUCH_OBJECT = 8240 2768 ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501 2769 ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592 2770 ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591 2771 ERROR_DS_OBJECT_BEING_REMOVED = 8339 2772 ERROR_DS_OBJECT_CLASS_REQUIRED = 8315 2773 ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248 2774 ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371 2775 ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372 2776 ERROR_DS_OBJ_CLASS_VIOLATION = 8212 2777 ERROR_DS_OBJ_GUID_EXISTS = 8361 2778 ERROR_DS_OBJ_NOT_FOUND = 8333 2779 ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305 2780 ERROR_DS_OBJ_TOO_LARGE = 8312 2781 ERROR_DS_OFFSET_RANGE_ERROR = 8262 2782 ERROR_DS_OPERATIONS_ERROR = 8224 2783 ERROR_DS_OUT_OF_SCOPE = 8338 2784 ERROR_DS_OUT_OF_VERSION_STORE = 8573 2785 ERROR_DS_PARAM_ERROR = 8255 2786 ERROR_DS_PARENT_IS_AN_ALIAS = 8330 2787 ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490 2788 ERROR_DS_PROTOCOL_ERROR = 8225 2789 ERROR_DS_RANGE_CONSTRAINT = 8322 2790 ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307 2791 ERROR_DS_RECALCSCHEMA_FAILED = 8396 2792 ERROR_DS_REFERRAL = 8235 2793 ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260 2794 ERROR_DS_REFUSING_FSMO_ROLES = 8433 2795 ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601 2796 ERROR_DS_REPLICATOR_ONLY = 8370 2797 ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595 2798 ERROR_DS_REPL_LIFETIME_EXCEEDED = 8614 2799 ERROR_DS_RESERVED_LINK_ID = 8576 2800 ERROR_DS_RIDMGR_INIT_ERROR = 8211 2801 ERROR_DS_ROLE_NOT_VERIFIED = 8610 2802 ERROR_DS_ROOT_CANT_BE_SUBREF = 8326 2803 ERROR_DS_ROOT_MUST_BE_NC = 8301 2804 ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432 2805 ERROR_DS_SAM_INIT_FAILURE = 8504 2806 ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562 2807 ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530 2808 ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529 2809 ERROR_DS_SCHEMA_ALLOC_FAILED = 8415 2810 ERROR_DS_SCHEMA_NOT_LOADED = 8414 2811 ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509 2812 ERROR_DS_SECURITY_CHECKING_ERROR = 8413 2813 ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423 2814 ERROR_DS_SEC_DESC_INVALID = 8354 2815 ERROR_DS_SEC_DESC_TOO_SHORT = 8353 2816 ERROR_DS_SEMANTIC_ATT_TEST = 8383 2817 ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505 2818 ERROR_DS_SERVER_DOWN = 8250 2819 ERROR_DS_SHUTTING_DOWN = 8364 2820 ERROR_DS_SINGLE_USER_MODE_FAILED = 8590 2821 ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321 2822 ERROR_DS_SIZELIMIT_EXCEEDED = 8227 2823 ERROR_DS_SORT_CONTROL_MISSING = 8261 2824 ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552 2825 ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534 2826 ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485 2827 ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540 2828 ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559 2829 ERROR_DS_SRC_GUID_MISMATCH = 8488 2830 ERROR_DS_SRC_NAME_MISMATCH = 8484 2831 ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538 2832 ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539 2833 ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522 2834 ERROR_DS_STRONG_AUTH_REQUIRED = 8232 2835 ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356 2836 ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376 2837 ERROR_DS_SUB_CLS_TEST_FAIL = 8391 2838 ERROR_DS_SYNTAX_MISMATCH = 8384 2839 ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587 2840 ERROR_DS_TIMELIMIT_EXCEEDED = 8226 2841 ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397 2842 ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435 2843 ERROR_DS_UNAVAILABLE = 8207 2844 ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236 2845 ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556 2846 ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518 2847 ERROR_DS_UNKNOWN_ERROR = 8431 2848 ERROR_DS_UNKNOWN_OPERATION = 8365 2849 ERROR_DS_UNWILLING_TO_PERFORM = 8245 2850 ERROR_DS_USER_BUFFER_TO_SMALL = 8309 2851 ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL = 8611 2852 ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528 2853 ERROR_DS_WRONG_OM_OBJ_CLASS = 8476 2854 ERROR_DUPLICATE_SERVICE_NAME = 1078 2855 ERROR_DUPLICATE_TAG = 2014 2856 ERROR_DUP_DOMAINNAME = 1221 2857 ERROR_DUP_NAME = 52 2858 ERROR_DYNLINK_FROM_INVALID_RING = 196 2859 ERROR_EAS_DIDNT_FIT = 275 2860 ERROR_EAS_NOT_SUPPORTED = 282 2861 ERROR_EA_ACCESS_DENIED = 994 2862 ERROR_EA_FILE_CORRUPT = 276 2863 ERROR_EA_LIST_INCONSISTENT = 255 2864 ERROR_EA_TABLE_FULL = 277 2865 ERROR_EC_CIRCULAR_FORWARDING = 15082 2866 ERROR_EC_CREDSTORE_FULL = 15083 2867 ERROR_EC_CRED_NOT_FOUND = 15084 2868 ERROR_EC_LOG_DISABLED = 15081 2869 ERROR_EC_NO_ACTIVE_CHANNEL = 15085 2870 ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE = 15080 2871 ERROR_EFS_ALG_BLOB_TOO_BIG = 6013 2872 ERROR_EFS_DISABLED = 6015 2873 ERROR_EFS_SERVER_NOT_TRUSTED = 6011 2874 ERROR_EFS_VERSION_NOT_SUPPORT = 6016 2875 ERROR_EMPTY = 4306 2876 ERROR_ENCRYPTION_FAILED = 6000 2877 ERROR_END_OF_MEDIA = 1100 2878 ERROR_ENVVAR_NOT_FOUND = 203 2879 ERROR_EOM_OVERFLOW = 1129 2880 ERROR_EVENTLOG_CANT_START = 1501 2881 ERROR_EVENTLOG_FILE_CHANGED = 1503 2882 ERROR_EVENTLOG_FILE_CORRUPT = 1500 2883 ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY = 15036 2884 ERROR_EVT_CHANNEL_CANNOT_ACTIVATE = 15025 2885 ERROR_EVT_CHANNEL_NOT_FOUND = 15007 2886 ERROR_EVT_CONFIGURATION_ERROR = 15010 2887 ERROR_EVT_EVENT_DEFINITION_NOT_FOUND = 15032 2888 ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND = 15003 2889 ERROR_EVT_FILTER_ALREADYSCOPED = 15014 2890 ERROR_EVT_FILTER_INVARG = 15016 2891 ERROR_EVT_FILTER_INVTEST = 15017 2892 ERROR_EVT_FILTER_INVTYPE = 15018 2893 ERROR_EVT_FILTER_NOTELTSET = 15015 2894 ERROR_EVT_FILTER_OUT_OF_RANGE = 15038 2895 ERROR_EVT_FILTER_PARSEERR = 15019 2896 ERROR_EVT_FILTER_TOO_COMPLEX = 15026 2897 ERROR_EVT_FILTER_UNEXPECTEDTOKEN = 15021 2898 ERROR_EVT_FILTER_UNSUPPORTEDOP = 15020 2899 ERROR_EVT_INVALID_CHANNEL_PATH = 15000 2900 ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE = 15023 2901 ERROR_EVT_INVALID_EVENT_DATA = 15005 2902 ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL = 15022 2903 ERROR_EVT_INVALID_PUBLISHER_NAME = 15004 2904 ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE = 15024 2905 ERROR_EVT_INVALID_QUERY = 15001 2906 ERROR_EVT_MALFORMED_XML_TEXT = 15008 2907 ERROR_EVT_MAX_INSERTS_REACHED = 15031 2908 ERROR_EVT_MESSAGE_ID_NOT_FOUND = 15028 2909 ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND = 15033 2910 ERROR_EVT_MESSAGE_NOT_FOUND = 15027 2911 ERROR_EVT_NON_VALIDATING_MSXML = 15013 2912 ERROR_EVT_PUBLISHER_DISABLED = 15037 2913 ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND = 15002 2914 ERROR_EVT_QUERY_RESULT_INVALID_POSITION = 15012 2915 ERROR_EVT_QUERY_RESULT_STALE = 15011 2916 ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL = 15009 2917 ERROR_EVT_UNRESOLVED_PARAMETER_INSERT = 15030 2918 ERROR_EVT_UNRESOLVED_VALUE_INSERT = 15029 2919 ERROR_EVT_VERSION_TOO_NEW = 15035 2920 ERROR_EVT_VERSION_TOO_OLD = 15034 2921 ERROR_EXCEPTION_IN_SERVICE = 1064 2922 ERROR_EXCL_SEM_ALREADY_OWNED = 101 2923 ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY = 217 2924 ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY = 218 2925 ERROR_EXE_MACHINE_TYPE_MISMATCH = 216 2926 ERROR_EXE_MARKED_INVALID = 192 2927 ERROR_EXTENDED_ERROR = 1208 2928 ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063 2929 ERROR_FAIL_I24 = 83 2930 ERROR_FILEMARK_DETECTED = 1101 2931 ERROR_FILENAME_EXCED_RANGE = 206 2932 ERROR_FILE_CHECKED_OUT = 220 2933 ERROR_FILE_CORRUPT = 1392 2934 ERROR_FILE_ENCRYPTED = 6002 2935 ERROR_FILE_EXISTS = 80 2936 ERROR_FILE_INVALID = 1006 2937 ERROR_FILE_NOT_ENCRYPTED = 6007 2938 ERROR_FILE_NOT_FOUND = 2 2939 ERROR_FILE_OFFLINE = 4350 2940 ERROR_FILE_READ_ONLY = 6009 2941 ERROR_FILE_TOO_LARGE = 223 2942 ERROR_FLOPPY_BAD_REGISTERS = 1125 2943 ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122 2944 ERROR_FLOPPY_UNKNOWN_ERROR = 1124 2945 ERROR_FLOPPY_WRONG_CYLINDER = 1123 2946 ERROR_FORMS_AUTH_REQUIRED = 224 2947 ERROR_FULLSCREEN_MODE = 1007 2948 ERROR_FULL_BACKUP = 4004 2949 ERROR_FUNCTION_FAILED = 1627 2950 ERROR_FUNCTION_NOT_CALLED = 1626 2951 ERROR_GENERIC_COMMAND_FAILED = 14109 2952 ERROR_GENERIC_NOT_MAPPED = 1360 2953 ERROR_GEN_FAILURE = 31 2954 ERROR_GLOBAL_ONLY_HOOK = 1429 2955 ERROR_GPIO_CLIENT_INFORMATION_INVALID = 15322 2956 ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE = 15326 2957 ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED = 15327 2958 ERROR_GPIO_INVALID_REGISTRATION_PACKET = 15324 2959 ERROR_GPIO_OPERATION_DENIED = 15325 2960 ERROR_GPIO_VERSION_NOT_SUPPORTED = 15323 2961 ERROR_GRACEFUL_DISCONNECT = 1226 2962 ERROR_GROUP_EXISTS = 1318 2963 ERROR_GROUP_NOT_AVAILABLE = 5012 2964 ERROR_GROUP_NOT_FOUND = 5013 2965 ERROR_GROUP_NOT_ONLINE = 5014 2966 ERROR_HANDLE_DISK_FULL = 39 2967 ERROR_HANDLE_EOF = 38 2968 ERROR_HASH_NOT_PRESENT = 15301 2969 ERROR_HASH_NOT_SUPPORTED = 15300 2970 ERROR_HOOK_NEEDS_HMOD = 1428 2971 ERROR_HOOK_NOT_INSTALLED = 1431 2972 ERROR_HOOK_TYPE_NOT_ALLOWED = 1458 2973 ERROR_HOST_DOWN = 1256 2974 ERROR_HOST_NODE_NOT_AVAILABLE = 5005 2975 ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016 2976 ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015 2977 ERROR_HOST_UNREACHABLE = 1232 2978 ERROR_HOTKEY_ALREADY_REGISTERED = 1409 2979 ERROR_HOTKEY_NOT_REGISTERED = 1419 2980 ERROR_HWNDS_HAVE_DIFF_PARENT = 1441 2981 ERROR_ICM_NOT_ENABLED = 2018 2982 ERROR_IEPORT_FULL = 4341 2983 ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162 2984 ERROR_ILL_FORMED_PASSWORD = 1324 2985 ERROR_INCORRECT_ADDRESS = 1241 2986 ERROR_INCORRECT_SIZE = 1462 2987 ERROR_INC_BACKUP = 4003 2988 ERROR_INDEX_ABSENT = 1611 2989 ERROR_INDIGENOUS_TYPE = 4338 2990 ERROR_INFLOOP_IN_RELOC_CHAIN = 202 2991 ERROR_INSTALL_ALREADY_RUNNING = 1618 2992 ERROR_INSTALL_CANCEL = 15608 2993 ERROR_INSTALL_DEREGISTRATION_FAILURE = 15607 2994 ERROR_INSTALL_FAILED = 15609 2995 ERROR_INSTALL_FAILURE = 1603 2996 ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING = 15626 2997 ERROR_INSTALL_INVALID_PACKAGE = 15602 2998 ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623 2999 ERROR_INSTALL_LOG_FAILURE = 1622 3000 ERROR_INSTALL_NETWORK_FAILURE = 15605 3001 ERROR_INSTALL_NOTUSED = 1634 3002 ERROR_INSTALL_OPEN_PACKAGE_FAILED = 15600 3003 ERROR_INSTALL_OUT_OF_DISK_SPACE = 15604 3004 ERROR_INSTALL_PACKAGE_DOWNGRADE = 15622 3005 ERROR_INSTALL_PACKAGE_INVALID = 1620 3006 ERROR_INSTALL_PACKAGE_NOT_FOUND = 15601 3007 ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619 3008 ERROR_INSTALL_PACKAGE_REJECTED = 1625 3009 ERROR_INSTALL_PACKAGE_VERSION = 1613 3010 ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633 3011 ERROR_INSTALL_POLICY_FAILURE = 15615 3012 ERROR_INSTALL_PREREQUISITE_FAILED = 15613 3013 ERROR_INSTALL_REGISTRATION_FAILURE = 15606 3014 ERROR_INSTALL_REMOTE_DISALLOWED = 1640 3015 ERROR_INSTALL_REMOTE_PROHIBITED = 1645 3016 ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED = 15603 3017 ERROR_INSTALL_SERVICE_FAILURE = 1601 3018 ERROR_INSTALL_SOURCE_ABSENT = 1612 3019 ERROR_INSTALL_SUSPEND = 1604 3020 ERROR_INSTALL_TEMP_UNWRITABLE = 1632 3021 ERROR_INSTALL_TRANSFORM_FAILURE = 1624 3022 ERROR_INSTALL_TRANSFORM_REJECTED = 1644 3023 ERROR_INSTALL_UI_FAILURE = 1621 3024 ERROR_INSTALL_USEREXIT = 1602 3025 ERROR_INSUFFICIENT_BUFFER = 122 3026 ERROR_INTERNAL_DB_CORRUPTION = 1358 3027 ERROR_INTERNAL_DB_ERROR = 1383 3028 ERROR_INTERNAL_ERROR = 1359 3029 ERROR_INVALID_ACCEL_HANDLE = 1403 3030 ERROR_INVALID_ACCESS = 12 3031 ERROR_INVALID_ACCOUNT_NAME = 1315 3032 ERROR_INVALID_ACL = 1336 3033 ERROR_INVALID_ADDRESS = 487 3034 ERROR_INVALID_AT_INTERRUPT_TIME = 104 3035 ERROR_INVALID_BLOCK = 9 3036 ERROR_INVALID_BLOCK_LENGTH = 1106 3037 ERROR_INVALID_CATEGORY = 117 3038 ERROR_INVALID_CLEANER = 4310 3039 ERROR_INVALID_CMM = 2010 3040 ERROR_INVALID_COLORINDEX = 2022 3041 ERROR_INVALID_COLORSPACE = 2017 3042 ERROR_INVALID_COMBOBOX_MESSAGE = 1422 3043 ERROR_INVALID_COMMAND_LINE = 1639 3044 ERROR_INVALID_COMPUTERNAME = 1210 3045 ERROR_INVALID_CURSOR_HANDLE = 1402 3046 ERROR_INVALID_DATA = 13 3047 ERROR_INVALID_DATATYPE = 1804 3048 ERROR_INVALID_DLL = 1154 3049 ERROR_INVALID_DOMAINNAME = 1212 3050 ERROR_INVALID_DOMAIN_ROLE = 1354 3051 ERROR_INVALID_DOMAIN_STATE = 1353 3052 ERROR_INVALID_DRIVE = 15 3053 ERROR_INVALID_DRIVE_OBJECT = 4321 3054 ERROR_INVALID_DWP_HANDLE = 1405 3055 ERROR_INVALID_EA_HANDLE = 278 3056 ERROR_INVALID_EA_NAME = 254 3057 ERROR_INVALID_EDIT_HEIGHT = 1424 3058 ERROR_INVALID_ENVIRONMENT = 1805 3059 ERROR_INVALID_EVENTNAME = 1211 3060 ERROR_INVALID_EVENT_COUNT = 151 3061 ERROR_INVALID_EXE_SIGNATURE = 191 3062 ERROR_INVALID_FIELD = 1616 3063 ERROR_INVALID_FILTER_PROC = 1427 3064 ERROR_INVALID_FLAGS = 1004 3065 ERROR_INVALID_FLAG_NUMBER = 186 3066 ERROR_INVALID_FORM_NAME = 1902 3067 ERROR_INVALID_FORM_SIZE = 1903 3068 ERROR_INVALID_FUNCTION = 1 3069 ERROR_INVALID_GROUPNAME = 1209 3070 ERROR_INVALID_GROUP_ATTRIBUTES = 1345 3071 ERROR_INVALID_GW_COMMAND = 1443 3072 ERROR_INVALID_HANDLE = 6 3073 ERROR_INVALID_HANDLE_STATE = 1609 3074 ERROR_INVALID_HOOK_FILTER = 1426 3075 ERROR_INVALID_HOOK_HANDLE = 1404 3076 ERROR_INVALID_ICON_HANDLE = 1414 3077 ERROR_INVALID_ID_AUTHORITY = 1343 3078 ERROR_INVALID_IMPORT_OF_NON_DLL = 1276 3079 ERROR_INVALID_INDEX = 1413 3080 ERROR_INVALID_KEYBOARD_HANDLE = 1457 3081 ERROR_INVALID_LB_MESSAGE = 1432 3082 ERROR_INVALID_LEVEL = 124 3083 ERROR_INVALID_LIBRARY = 4301 3084 ERROR_INVALID_LIST_FORMAT = 153 3085 ERROR_INVALID_LOGON_HOURS = 1328 3086 ERROR_INVALID_LOGON_TYPE = 1367 3087 ERROR_INVALID_MEDIA = 4300 3088 ERROR_INVALID_MEDIA_POOL = 4302 3089 ERROR_INVALID_MEMBER = 1388 3090 ERROR_INVALID_MENU_HANDLE = 1401 3091 ERROR_INVALID_MESSAGE = 1002 3092 ERROR_INVALID_MESSAGEDEST = 1218 3093 ERROR_INVALID_MESSAGENAME = 1217 3094 ERROR_INVALID_MINALLOCSIZE = 195 3095 ERROR_INVALID_MODULETYPE = 190 3096 ERROR_INVALID_MONITOR_HANDLE = 1461 3097 ERROR_INVALID_MSGBOX_STYLE = 1438 3098 ERROR_INVALID_NAME = 123 3099 ERROR_INVALID_NETNAME = 1214 3100 ERROR_INVALID_OPERATION = 4317 3101 ERROR_INVALID_OPERATION_ON_QUORUM = 5068 3102 ERROR_INVALID_OPLOCK_PROTOCOL = 301 3103 ERROR_INVALID_ORDINAL = 182 3104 ERROR_INVALID_OWNER = 1307 3105 ERROR_INVALID_PARAMETER = 87 3106 ERROR_INVALID_PASSWORD = 86 3107 ERROR_INVALID_PASSWORDNAME = 1216 3108 ERROR_INVALID_PIXEL_FORMAT = 2000 3109 ERROR_INVALID_PRIMARY_GROUP = 1308 3110 ERROR_INVALID_PRINTER_COMMAND = 1803 3111 ERROR_INVALID_PRINTER_NAME = 1801 3112 ERROR_INVALID_PRINTER_STATE = 1906 3113 ERROR_INVALID_PRINT_MONITOR = 3007 3114 ERROR_INVALID_PRIORITY = 1800 3115 ERROR_INVALID_PROFILE = 2011 3116 ERROR_INVALID_REPARSE_DATA = 4392 3117 ERROR_INVALID_RUNLEVEL_SETTING = 15401 3118 ERROR_INVALID_SCROLLBAR_RANGE = 1448 3119 ERROR_INVALID_SECURITY_DESCR = 1338 3120 ERROR_INVALID_SEGDPL = 198 3121 ERROR_INVALID_SEGMENT_NUMBER = 180 3122 ERROR_INVALID_SEPARATOR_FILE = 1799 3123 ERROR_INVALID_SERVER_STATE = 1352 3124 ERROR_INVALID_SERVICENAME = 1213 3125 ERROR_INVALID_SERVICE_ACCOUNT = 1057 3126 ERROR_INVALID_SERVICE_CONTROL = 1052 3127 ERROR_INVALID_SERVICE_LOCK = 1071 3128 ERROR_INVALID_SHARENAME = 1215 3129 ERROR_INVALID_SHOWWIN_COMMAND = 1449 3130 ERROR_INVALID_SID = 1337 3131 ERROR_INVALID_SIGNAL_NUMBER = 209 3132 ERROR_INVALID_SPI_VALUE = 1439 3133 ERROR_INVALID_STACKSEG = 189 3134 ERROR_INVALID_STAGED_SIGNATURE = 15620 3135 ERROR_INVALID_STARTING_CODESEG = 188 3136 ERROR_INVALID_STATE = 5023 3137 ERROR_INVALID_SUB_AUTHORITY = 1335 3138 ERROR_INVALID_TABLE = 1628 3139 ERROR_INVALID_TARGET_HANDLE = 114 3140 ERROR_INVALID_THREAD_ID = 1444 3141 ERROR_INVALID_TIME = 1901 3142 ERROR_INVALID_TOKEN = 315 3143 ERROR_INVALID_TRANSFORM = 2020 3144 ERROR_INVALID_USER_BUFFER = 1784 3145 ERROR_INVALID_VERIFY_SWITCH = 118 3146 ERROR_INVALID_WINDOW_HANDLE = 1400 3147 ERROR_INVALID_WINDOW_STYLE = 2002 3148 ERROR_INVALID_WORKSTATION = 1329 3149 ERROR_IOPL_NOT_ENABLED = 197 3150 ERROR_IO_DEVICE = 1117 3151 ERROR_IO_INCOMPLETE = 996 3152 ERROR_IO_PENDING = 997 3153 ERROR_IPSEC_AUTH_FIREWALL_DROP = 13917 3154 ERROR_IPSEC_BAD_SPI = 13910 3155 ERROR_IPSEC_CLEAR_TEXT_DROP = 13916 3156 ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014 3157 ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013 3158 ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015 3159 ERROR_IPSEC_DOSP_BLOCK = 13925 3160 ERROR_IPSEC_DOSP_INVALID_PACKET = 13927 3161 ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 13930 3162 ERROR_IPSEC_DOSP_MAX_ENTRIES = 13929 3163 ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 13932 3164 ERROR_IPSEC_DOSP_NOT_INSTALLED = 13931 3165 ERROR_IPSEC_DOSP_RECEIVED_MULTICAST = 13926 3166 ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED = 13928 3167 ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860 3168 ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802 3169 ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE = 13905 3170 ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY = 13907 3171 ERROR_IPSEC_IKE_AUTH_FAIL = 13801 3172 ERROR_IPSEC_IKE_BENIGN_REINIT = 13878 3173 ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH = 13887 3174 ERROR_IPSEC_IKE_CGA_AUTH_FAILED = 13892 3175 ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS = 13902 3176 ERROR_IPSEC_IKE_CRL_FAILED = 13817 3177 ERROR_IPSEC_IKE_DECRYPT = 13867 3178 ERROR_IPSEC_IKE_DH_FAIL = 13822 3179 ERROR_IPSEC_IKE_DH_FAILURE = 13864 3180 ERROR_IPSEC_IKE_DOS_COOKIE_SENT = 13890 3181 ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813 3182 ERROR_IPSEC_IKE_ENCRYPT = 13866 3183 ERROR_IPSEC_IKE_ERROR = 13816 3184 ERROR_IPSEC_IKE_FAILQUERYSSP = 13854 3185 ERROR_IPSEC_IKE_FAILSSPINIT = 13853 3186 ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804 3187 ERROR_IPSEC_IKE_GETSPIFAIL = 13857 3188 ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE = 13899 3189 ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874 3190 ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD = 13889 3191 ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881 3192 ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819 3193 ERROR_IPSEC_IKE_INVALID_COOKIE = 13846 3194 ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873 3195 ERROR_IPSEC_IKE_INVALID_FILTER = 13858 3196 ERROR_IPSEC_IKE_INVALID_GROUP = 13865 3197 ERROR_IPSEC_IKE_INVALID_HASH = 13870 3198 ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871 3199 ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872 3200 ERROR_IPSEC_IKE_INVALID_HEADER = 13824 3201 ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818 3202 ERROR_IPSEC_IKE_INVALID_MM_FOR_QM = 13894 3203 ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843 3204 ERROR_IPSEC_IKE_INVALID_POLICY = 13861 3205 ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879 3206 ERROR_IPSEC_IKE_INVALID_SIG = 13875 3207 ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826 3208 ERROR_IPSEC_IKE_INVALID_SITUATION = 13863 3209 ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827 3210 ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL = 13898 3211 ERROR_IPSEC_IKE_LOAD_FAILED = 13876 3212 ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844 3213 ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809 3214 ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814 3215 ERROR_IPSEC_IKE_MM_EXPIRED = 13885 3216 ERROR_IPSEC_IKE_MM_LIMIT = 13882 3217 ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883 3218 ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803 3219 ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800 3220 ERROR_IPSEC_IKE_NEG_STATUS_END = 13897 3221 ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END = 13909 3222 ERROR_IPSEC_IKE_NOTCBPRIV = 13851 3223 ERROR_IPSEC_IKE_NO_CERT = 13806 3224 ERROR_IPSEC_IKE_NO_MM_POLICY = 13850 3225 ERROR_IPSEC_IKE_NO_PEER_CERT = 13847 3226 ERROR_IPSEC_IKE_NO_POLICY = 13825 3227 ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820 3228 ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828 3229 ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859 3230 ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848 3231 ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE = 13904 3232 ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID = 13886 3233 ERROR_IPSEC_IKE_POLICY_CHANGE = 13849 3234 ERROR_IPSEC_IKE_POLICY_MATCH = 13868 3235 ERROR_IPSEC_IKE_PROCESS_ERR = 13829 3236 ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835 3237 ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836 3238 ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841 3239 ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837 3240 ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834 3241 ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833 3242 ERROR_IPSEC_IKE_PROCESS_ERR_NATOA = 13893 3243 ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839 3244 ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840 3245 ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831 3246 ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830 3247 ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838 3248 ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832 3249 ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842 3250 ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810 3251 ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815 3252 ERROR_IPSEC_IKE_QM_EXPIRED = 13895 3253 ERROR_IPSEC_IKE_QM_LIMIT = 13884 3254 ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811 3255 ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812 3256 ERROR_IPSEC_IKE_RATELIMIT_DROP = 13903 3257 ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING = 13900 3258 ERROR_IPSEC_IKE_RPC_DELETE = 13877 3259 ERROR_IPSEC_IKE_SA_DELETED = 13807 3260 ERROR_IPSEC_IKE_SA_REAPED = 13808 3261 ERROR_IPSEC_IKE_SECLOADFAIL = 13852 3262 ERROR_IPSEC_IKE_SHUTTING_DOWN = 13891 3263 ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845 3264 ERROR_IPSEC_IKE_SRVACQFAIL = 13855 3265 ERROR_IPSEC_IKE_SRVQUERYCRED = 13856 3266 ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE = 13908 3267 ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE = 13906 3268 ERROR_IPSEC_IKE_TIMED_OUT = 13805 3269 ERROR_IPSEC_IKE_TOO_MANY_FILTERS = 13896 3270 ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID = 13888 3271 ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862 3272 ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869 3273 ERROR_IPSEC_INTEGRITY_CHECK_FAILED = 13915 3274 ERROR_IPSEC_INVALID_PACKET = 13914 3275 ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING = 13901 3276 ERROR_IPSEC_MM_AUTH_EXISTS = 13010 3277 ERROR_IPSEC_MM_AUTH_IN_USE = 13012 3278 ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011 3279 ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022 3280 ERROR_IPSEC_MM_FILTER_EXISTS = 13006 3281 ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007 3282 ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018 3283 ERROR_IPSEC_MM_POLICY_EXISTS = 13003 3284 ERROR_IPSEC_MM_POLICY_IN_USE = 13005 3285 ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004 3286 ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021 3287 ERROR_IPSEC_QM_POLICY_EXISTS = 13000 3288 ERROR_IPSEC_QM_POLICY_IN_USE = 13002 3289 ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001 3290 ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023 3291 ERROR_IPSEC_REPLAY_CHECK_FAILED = 13913 3292 ERROR_IPSEC_SA_LIFETIME_EXPIRED = 13911 3293 ERROR_IPSEC_THROTTLE_DROP = 13918 3294 ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008 3295 ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009 3296 ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019 3297 ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016 3298 ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017 3299 ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020 3300 ERROR_IPSEC_WRONG_SA = 13912 3301 ERROR_IRQ_BUSY = 1119 3302 ERROR_IS_JOINED = 134 3303 ERROR_IS_JOIN_PATH = 147 3304 ERROR_IS_JOIN_TARGET = 133 3305 ERROR_IS_SUBSTED = 135 3306 ERROR_IS_SUBST_PATH = 146 3307 ERROR_IS_SUBST_TARGET = 149 3308 ERROR_ITERATED_DATA_EXCEEDS_64k = 194 3309 ERROR_JOIN_TO_JOIN = 138 3310 ERROR_JOIN_TO_SUBST = 140 3311 ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178 3312 ERROR_JOURNAL_ENTRY_DELETED = 1181 3313 ERROR_JOURNAL_HOOK_SET = 1430 3314 ERROR_JOURNAL_NOT_ACTIVE = 1179 3315 ERROR_KERNEL_APC = 738 3316 ERROR_KEY_DELETED = 1018 3317 ERROR_KEY_HAS_CHILDREN = 1020 3318 ERROR_KM_DRIVER_BLOCKED = 1930 3319 ERROR_LABEL_TOO_LONG = 154 3320 ERROR_LAST_ADMIN = 1322 3321 ERROR_LB_WITHOUT_TABSTOPS = 1434 3322 ERROR_LIBRARY_FULL = 4322 3323 ERROR_LIBRARY_OFFLINE = 4305 3324 ERROR_LICENSE_QUOTA_EXCEEDED = 1395 3325 ERROR_LISTBOX_ID_NOT_FOUND = 1416 3326 ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390 3327 ERROR_LOCAL_USER_SESSION_KEY = 1303 3328 ERROR_LOCKED = 212 3329 ERROR_LOCK_FAILED = 167 3330 ERROR_LOCK_VIOLATION = 33 3331 ERROR_LOGIN_TIME_RESTRICTION = 1239 3332 ERROR_LOGIN_WKSTA_RESTRICTION = 1240 3333 ERROR_LOGON_FAILURE = 1326 3334 ERROR_LOGON_NOT_GRANTED = 1380 3335 ERROR_LOGON_SESSION_COLLISION = 1366 3336 ERROR_LOGON_SESSION_EXISTS = 1363 3337 ERROR_LOGON_TYPE_NOT_GRANTED = 1385 3338 ERROR_LOG_FILE_FULL = 1502 3339 ERROR_LUIDS_EXHAUSTED = 1334 3340 ERROR_MACHINE_LOCKED = 1271 3341 ERROR_MAGAZINE_NOT_PRESENT = 1163 3342 ERROR_MALFORMED_SUBSTITUTION_STRING = 14094 3343 ERROR_MAPPED_ALIGNMENT = 1132 3344 ERROR_MAX_THRDS_REACHED = 164 3345 ERROR_MCA_INTERNAL_ERROR = 15205 3346 ERROR_MCA_INVALID_CAPABILITIES_STRING = 15200 3347 ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED = 15206 3348 ERROR_MCA_INVALID_VCP_VERSION = 15201 3349 ERROR_MCA_MCCS_VERSION_MISMATCH = 15203 3350 ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION = 15202 3351 ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE = 15207 3352 ERROR_MCA_UNSUPPORTED_MCCS_VERSION = 15204 3353 ERROR_MEDIA_CHANGED = 1110 3354 ERROR_MEDIA_INCOMPATIBLE = 4315 3355 ERROR_MEDIA_NOT_AVAILABLE = 4318 3356 ERROR_MEDIA_OFFLINE = 4304 3357 ERROR_MEDIA_UNAVAILABLE = 4308 3358 ERROR_MEDIUM_NOT_ACCESSIBLE = 4323 3359 ERROR_MEMBERS_PRIMARY_GROUP = 1374 3360 ERROR_MEMBER_IN_ALIAS = 1378 3361 ERROR_MEMBER_IN_GROUP = 1320 3362 ERROR_MEMBER_NOT_IN_ALIAS = 1377 3363 ERROR_MEMBER_NOT_IN_GROUP = 1321 3364 ERROR_MENU_ITEM_NOT_FOUND = 1456 3365 ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336 3366 ERROR_MESSAGE_SYNC_ONLY = 1159 3367 ERROR_METAFILE_NOT_SUPPORTED = 2003 3368 ERROR_META_EXPANSION_TOO_LONG = 208 3369 ERROR_MOD_NOT_FOUND = 126 3370 ERROR_MORE_DATA = 234 3371 ERROR_MORE_WRITES = 1120 3372 ERROR_MRM_AUTOMERGE_ENABLED = 15139 3373 ERROR_MRM_DUPLICATE_ENTRY = 15119 3374 ERROR_MRM_DUPLICATE_MAP_NAME = 15118 3375 ERROR_MRM_FILEPATH_TOO_LONG = 15121 3376 ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE = 15138 3377 ERROR_MRM_INVALID_FILE_TYPE = 15112 3378 ERROR_MRM_INVALID_PRICONFIG = 15111 3379 ERROR_MRM_INVALID_PRI_FILE = 15126 3380 ERROR_MRM_INVALID_QUALIFIER_OPERATOR = 15137 3381 ERROR_MRM_INVALID_QUALIFIER_VALUE = 15114 3382 ERROR_MRM_INVALID_RESOURCE_IDENTIFIER = 15120 3383 ERROR_MRM_MAP_NOT_FOUND = 15135 3384 ERROR_MRM_NAMED_RESOURCE_NOT_FOUND = 15127 3385 ERROR_MRM_NO_CANDIDATE = 15115 3386 ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE = 15116 3387 ERROR_MRM_RESOURCE_TYPE_MISMATCH = 15117 3388 ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE = 15110 3389 ERROR_MRM_TOO_MANY_RESOURCES = 15140 3390 ERROR_MRM_UNKNOWN_QUALIFIER = 15113 3391 ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE = 15122 3392 ERROR_MRM_UNSUPPORTED_PROFILE_TYPE = 15136 3393 ERROR_MR_MID_NOT_FOUND = 317 3394 ERROR_MUI_FILE_NOT_FOUND = 15100 3395 ERROR_MUI_FILE_NOT_LOADED = 15105 3396 ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME = 15108 3397 ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED = 15107 3398 ERROR_MUI_INVALID_FILE = 15101 3399 ERROR_MUI_INVALID_LOCALE_NAME = 15103 3400 ERROR_MUI_INVALID_RC_CONFIG = 15102 3401 ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME = 15104 3402 ERROR_MUTUAL_AUTH_FAILED = 1397 3403 ERROR_NEEDS_REMEDIATION = 15612 3404 ERROR_NEGATIVE_SEEK = 131 3405 ERROR_NESTING_NOT_ALLOWED = 215 3406 ERROR_NETLOGON_NOT_STARTED = 1792 3407 ERROR_NETNAME_DELETED = 64 3408 ERROR_NETWORK_ACCESS_DENIED = 65 3409 ERROR_NETWORK_BUSY = 54 3410 ERROR_NETWORK_NOT_AVAILABLE = 5035 3411 ERROR_NETWORK_UNREACHABLE = 1231 3412 ERROR_NET_WRITE_FAULT = 88 3413 ERROR_NOACCESS = 998 3414 ERROR_NODE_CANNOT_BE_CLUSTERED = 5898 3415 ERROR_NODE_CANT_HOST_RESOURCE = 5071 3416 ERROR_NODE_NOT_AVAILABLE = 5036 3417 ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807 3418 ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809 3419 ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808 3420 ERROR_NONE_MAPPED = 1332 3421 ERROR_NONPAGED_SYSTEM_RESOURCES = 1451 3422 ERROR_NON_ACCOUNT_SID = 1257 3423 ERROR_NON_DOMAIN_SID = 1258 3424 ERROR_NON_MDICHILD_WINDOW = 1445 3425 ERROR_NOTIFY_ENUM_DIR = 1022 3426 ERROR_NOT_ALL_ASSIGNED = 1300 3427 ERROR_NOT_AUTHENTICATED = 1244 3428 ERROR_NOT_A_REPARSE_POINT = 4390 3429 ERROR_NOT_CHILD_WINDOW = 1442 3430 ERROR_NOT_CONNECTED = 2250 3431 ERROR_NOT_CONTAINER = 1207 3432 ERROR_NOT_DOS_DISK = 26 3433 ERROR_NOT_EMPTY = 4307 3434 ERROR_NOT_ENOUGH_MEMORY = 8 3435 ERROR_NOT_ENOUGH_QUOTA = 1816 3436 ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130 3437 ERROR_NOT_EXPORT_FORMAT = 6008 3438 ERROR_NOT_FOUND = 1168 3439 ERROR_NOT_GUI_PROCESS = 1471 3440 ERROR_NOT_JOINED = 136 3441 ERROR_NOT_LOCKED = 158 3442 ERROR_NOT_LOGGED_ON = 1245 3443 ERROR_NOT_LOGON_PROCESS = 1362 3444 ERROR_NOT_OWNER = 288 3445 ERROR_NOT_QUORUM_CAPABLE = 5021 3446 ERROR_NOT_QUORUM_CLASS = 5025 3447 ERROR_NOT_READY = 21 3448 ERROR_NOT_REGISTRY_FILE = 1017 3449 ERROR_NOT_SAFEBOOT_SERVICE = 1084 3450 ERROR_NOT_SAME_DEVICE = 17 3451 ERROR_NOT_SUBSTED = 137 3452 ERROR_NOT_SUPPORTED = 50 3453 ERROR_NOT_SUPPORTED_ON_SBS = 1254 3454 ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584 3455 ERROR_NO_ASSOCIATION = 1155 3456 ERROR_NO_BROWSER_SERVERS_FOUND = 6118 3457 ERROR_NO_DATA = 232 3458 ERROR_NO_DATA_DETECTED = 1104 3459 ERROR_NO_EFS = 6004 3460 ERROR_NO_IMPERSONATION_TOKEN = 1309 3461 ERROR_NO_INHERITANCE = 1391 3462 ERROR_NO_LOGON_SERVERS = 1311 3463 ERROR_NO_LOG_SPACE = 1019 3464 ERROR_NO_MATCH = 1169 3465 ERROR_NO_MEDIA_IN_DRIVE = 1112 3466 ERROR_NO_MORE_DEVICES = 1248 3467 ERROR_NO_MORE_FILES = 18 3468 ERROR_NO_MORE_ITEMS = 259 3469 ERROR_NO_MORE_SEARCH_HANDLES = 113 3470 ERROR_NO_MORE_USER_HANDLES = 1158 3471 ERROR_NO_NETWORK = 1222 3472 ERROR_NO_NET_OR_BAD_PATH = 1203 3473 ERROR_NO_NVRAM_RESOURCES = 1470 3474 ERROR_NO_PROC_SLOTS = 89 3475 ERROR_NO_PROMOTION_ACTIVE = 8222 3476 ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302 3477 ERROR_NO_RECOVERY_POLICY = 6003 3478 ERROR_NO_RECOVERY_PROGRAM = 1082 3479 ERROR_NO_SCROLLBARS = 1447 3480 ERROR_NO_SECURITY_ON_OBJECT = 1350 3481 ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116 3482 ERROR_NO_SIGNAL_SENT = 205 3483 ERROR_NO_SITENAME = 1919 3484 ERROR_NO_SPOOL_SPACE = 62 3485 ERROR_NO_SUCH_ALIAS = 1376 3486 ERROR_NO_SUCH_DOMAIN = 1355 3487 ERROR_NO_SUCH_GROUP = 1319 3488 ERROR_NO_SUCH_LOGON_SESSION = 1312 3489 ERROR_NO_SUCH_MEMBER = 1387 3490 ERROR_NO_SUCH_PACKAGE = 1364 3491 ERROR_NO_SUCH_PRIVILEGE = 1313 3492 ERROR_NO_SUCH_SITE = 1249 3493 ERROR_NO_SUCH_USER = 1317 3494 ERROR_NO_SUPPORTING_DRIVES = 4339 3495 ERROR_NO_SYSTEM_MENU = 1437 3496 ERROR_NO_SYSTEM_RESOURCES = 1450 3497 ERROR_NO_TOKEN = 1008 3498 ERROR_NO_TRACKING_SERVICE = 1172 3499 ERROR_NO_TRUST_LSA_SECRET = 1786 3500 ERROR_NO_TRUST_SAM_ACCOUNT = 1787 3501 ERROR_NO_UNICODE_TRANSLATION = 1113 3502 ERROR_NO_USER_KEYS = 6006 3503 ERROR_NO_USER_SESSION_KEY = 1394 3504 ERROR_NO_VOLUME_ID = 1173 3505 ERROR_NO_VOLUME_LABEL = 125 3506 ERROR_NO_WILDCARD_CHARACTERS = 1417 3507 ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386 3508 ERROR_NULL_LM_PASSWORD = 1304 3509 ERROR_OBJECT_ALREADY_EXISTS = 5010 3510 ERROR_OBJECT_IN_LIST = 5011 3511 ERROR_OBJECT_NOT_FOUND = 4312 3512 ERROR_OLD_WIN_VERSION = 1150 3513 ERROR_ONLY_IF_CONNECTED = 1251 3514 ERROR_OPEN_FAILED = 110 3515 ERROR_OPEN_FILES = 2401 3516 ERROR_OPERATION_ABORTED = 995 3517 ERROR_OPLOCK_NOT_GRANTED = 300 3518 ERROR_OUTOFMEMORY = 14 3519 ERROR_OUT_OF_PAPER = 28 3520 ERROR_OUT_OF_STRUCTURES = 84 3521 ERROR_OVERRIDE_NOCHANGES = 1252 3522 ERROR_PACKAGES_IN_USE = 15618 3523 ERROR_PACKAGE_ALREADY_EXISTS = 15611 3524 ERROR_PACKAGE_REPOSITORY_CORRUPTED = 15614 3525 ERROR_PACKAGE_UPDATING = 15616 3526 ERROR_PAGED_SYSTEM_RESOURCES = 1452 3527 ERROR_PAGEFILE_QUOTA = 1454 3528 ERROR_PARAMETER_QUOTA_EXCEEDED = 1283 3529 ERROR_PARTIAL_COPY = 299 3530 ERROR_PARTITION_FAILURE = 1105 3531 ERROR_PASSWORD_EXPIRED = 1330 3532 ERROR_PASSWORD_MUST_CHANGE = 1907 3533 ERROR_PASSWORD_RESTRICTION = 1325 3534 ERROR_PATCH_PACKAGE_INVALID = 1636 3535 ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635 3536 ERROR_PATCH_PACKAGE_REJECTED = 1643 3537 ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637 3538 ERROR_PATCH_TARGET_NOT_FOUND = 1642 3539 ERROR_PATH_BUSY = 148 3540 ERROR_PATH_NOT_FOUND = 3 3541 ERROR_PER_USER_TRUST_QUOTA_EXCEEDED = 1932 3542 ERROR_PIPE_BUSY = 231 3543 ERROR_PIPE_CONNECTED = 535 3544 ERROR_PIPE_LISTENING = 536 3545 ERROR_PIPE_LOCAL = 229 3546 ERROR_PIPE_NOT_CONNECTED = 233 3547 ERROR_PKINIT_FAILURE = 1263 3548 ERROR_POINT_NOT_FOUND = 1171 3549 ERROR_POLICY_OBJECT_NOT_FOUND = 8219 3550 ERROR_POLICY_ONLY_IN_DS = 8220 3551 ERROR_POPUP_ALREADY_ACTIVE = 1446 3552 ERROR_PORT_UNREACHABLE = 1234 3553 ERROR_POSSIBLE_DEADLOCK = 1131 3554 ERROR_POTENTIAL_FILE_FOUND = 1180 3555 ERROR_PRINTER_ALREADY_EXISTS = 1802 3556 ERROR_PRINTER_DELETED = 1905 3557 ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795 3558 ERROR_PRINTER_DRIVER_BLOCKED = 3014 3559 ERROR_PRINTER_DRIVER_IN_USE = 3001 3560 ERROR_PRINTER_DRIVER_WARNED = 3013 3561 ERROR_PRINTER_HAS_JOBS_QUEUED = 3009 3562 ERROR_PRINTER_NOT_FOUND = 3012 3563 ERROR_PRINTQ_FULL = 61 3564 ERROR_PRINT_CANCELLED = 63 3565 ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006 3566 ERROR_PRINT_MONITOR_IN_USE = 3008 3567 ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005 3568 ERROR_PRIVATE_DIALOG_INDEX = 1415 3569 ERROR_PRIVILEGE_NOT_HELD = 1314 3570 ERROR_PROCESS_ABORTED = 1067 3571 ERROR_PROC_NOT_FOUND = 127 3572 ERROR_PRODUCT_UNINSTALLED = 1614 3573 ERROR_PRODUCT_VERSION = 1638 3574 ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015 3575 ERROR_PROFILE_NOT_FOUND = 2016 3576 ERROR_PROMOTION_ACTIVE = 8221 3577 ERROR_PROTOCOL_UNREACHABLE = 1233 3578 ERROR_QUORUMLOG_OPEN_FAILED = 5028 3579 ERROR_QUORUM_DISK_NOT_FOUND = 5086 3580 ERROR_QUORUM_OWNER_ALIVE = 5034 3581 ERROR_QUORUM_RESOURCE = 5020 3582 ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027 3583 ERROR_READ_FAULT = 30 3584 ERROR_RECOVERY_FAILURE = 1279 3585 ERROR_RECOVERY_FILE_CORRUPT = 15619 3586 ERROR_REC_NON_EXISTENT = 4005 3587 ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794 3588 ERROR_REDIR_PAUSED = 72 3589 ERROR_REGISTRY_CORRUPT = 1015 3590 ERROR_REGISTRY_IO_FAILED = 1016 3591 ERROR_REGISTRY_RECOVERED = 1014 3592 ERROR_REG_NAT_CONSUMPTION = 1261 3593 ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201 3594 ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED = 1936 3595 ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220 3596 ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352 3597 ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351 3598 ERROR_REMOVE_FAILED = 15610 3599 ERROR_REM_NOT_LIST = 51 3600 ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391 3601 ERROR_REPARSE_TAG_INVALID = 4393 3602 ERROR_REPARSE_TAG_MISMATCH = 4394 3603 ERROR_REQUEST_ABORTED = 1235 3604 ERROR_REQUEST_REFUSED = 4320 3605 ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459 3606 ERROR_REQ_NOT_ACCEP = 71 3607 ERROR_RESILIENCY_FILE_CORRUPT = 15625 3608 ERROR_RESMON_CREATE_FAILED = 5017 3609 ERROR_RESMON_INVALID_STATE = 5084 3610 ERROR_RESMON_ONLINE_FAILED = 5018 3611 ERROR_RESOURCE_DATA_NOT_FOUND = 1812 3612 ERROR_RESOURCE_DISABLED = 4309 3613 ERROR_RESOURCE_ENUM_USER_STOP = 15106 3614 ERROR_RESOURCE_FAILED = 5038 3615 ERROR_RESOURCE_LANG_NOT_FOUND = 1815 3616 ERROR_RESOURCE_NAME_NOT_FOUND = 1814 3617 ERROR_RESOURCE_NOT_AVAILABLE = 5006 3618 ERROR_RESOURCE_NOT_FOUND = 5007 3619 ERROR_RESOURCE_NOT_ONLINE = 5004 3620 ERROR_RESOURCE_NOT_PRESENT = 4316 3621 ERROR_RESOURCE_ONLINE = 5019 3622 ERROR_RESOURCE_PROPERTIES_STORED = 5024 3623 ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089 3624 ERROR_RESOURCE_TYPE_NOT_FOUND = 1813 3625 ERROR_RESTART_APPLICATION = 1467 3626 ERROR_RETRY = 1237 3627 ERROR_REVISION_MISMATCH = 1306 3628 ERROR_RING2SEG_MUST_BE_MOVABLE = 200 3629 ERROR_RING2_STACK_IN_USE = 207 3630 ERROR_RMODE_APP = 1153 3631 ERROR_RPL_NOT_ALLOWED = 4006 3632 ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT = 15403 3633 ERROR_RUNLEVEL_SWITCH_IN_PROGRESS = 15404 3634 ERROR_RUNLEVEL_SWITCH_TIMEOUT = 15402 3635 ERROR_RXACT_COMMIT_FAILURE = 1370 3636 ERROR_RXACT_INVALID_STATE = 1369 3637 ERROR_SAME_DRIVE = 143 3638 ERROR_SAM_INIT_FAILURE = 8541 3639 ERROR_SCOPE_NOT_FOUND = 318 3640 ERROR_SCREEN_ALREADY_LOCKED = 1440 3641 ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED = 15321 3642 ERROR_SECRET_TOO_LONG = 1382 3643 ERROR_SECTOR_NOT_FOUND = 27 3644 ERROR_SEEK = 25 3645 ERROR_SEEK_ON_DEVICE = 132 3646 ERROR_SEM_IS_SET = 102 3647 ERROR_SEM_NOT_FOUND = 187 3648 ERROR_SEM_OWNER_DIED = 105 3649 ERROR_SEM_TIMEOUT = 121 3650 ERROR_SEM_USER_LIMIT = 106 3651 ERROR_SERIAL_NO_DEVICE = 1118 3652 ERROR_SERVER_DISABLED = 1341 3653 ERROR_SERVER_HAS_OPEN_HANDLES = 1811 3654 ERROR_SERVER_NOT_DISABLED = 1342 3655 ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255 3656 ERROR_SERVICES_FAILED_AUTOSTART = 15405 3657 ERROR_SERVICE_ALREADY_RUNNING = 1056 3658 ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061 3659 ERROR_SERVICE_DATABASE_LOCKED = 1055 3660 ERROR_SERVICE_DEPENDENCY_DELETED = 1075 3661 ERROR_SERVICE_DEPENDENCY_FAIL = 1068 3662 ERROR_SERVICE_DISABLED = 1058 3663 ERROR_SERVICE_DOES_NOT_EXIST = 1060 3664 ERROR_SERVICE_EXISTS = 1073 3665 ERROR_SERVICE_LOGON_FAILED = 1069 3666 ERROR_SERVICE_MARKED_FOR_DELETE = 1072 3667 ERROR_SERVICE_NEVER_STARTED = 1077 3668 ERROR_SERVICE_NOT_ACTIVE = 1062 3669 ERROR_SERVICE_NOT_FOUND = 1243 3670 ERROR_SERVICE_NOT_IN_EXE = 1083 3671 ERROR_SERVICE_NO_THREAD = 1054 3672 ERROR_SERVICE_REQUEST_TIMEOUT = 1053 3673 ERROR_SERVICE_SPECIFIC_ERROR = 1066 3674 ERROR_SERVICE_START_HANG = 1070 3675 ERROR_SESSION_CREDENTIAL_CONFLICT = 1219 3676 ERROR_SETCOUNT_ON_BAD_LB = 1433 3677 ERROR_SETMARK_DETECTED = 1103 3678 ERROR_SET_NOT_FOUND = 1170 3679 ERROR_SET_POWER_STATE_FAILED = 1141 3680 ERROR_SET_POWER_STATE_VETOED = 1140 3681 ERROR_SEVERITY_ERROR = 0xC0000000 3682 ERROR_SEVERITY_INFORMATIONAL = 0x40000000 3683 ERROR_SEVERITY_SUCCESS = 0x00000000 3684 ERROR_SEVERITY_WARNING = 0x80000000 3685 ERROR_SHARED_POLICY = 8218 3686 ERROR_SHARING_BUFFER_EXCEEDED = 36 3687 ERROR_SHARING_PAUSED = 70 3688 ERROR_SHARING_VIOLATION = 32 3689 ERROR_SHUTDOWN_CLUSTER = 5008 3690 ERROR_SHUTDOWN_IN_PROGRESS = 1115 3691 ERROR_SIGNAL_PENDING = 162 3692 ERROR_SIGNAL_REFUSED = 156 3693 ERROR_SINGLE_INSTANCE_APP = 1152 3694 ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264 3695 ERROR_SMI_PRIMITIVE_INSTALLER_FAILED = 14108 3696 ERROR_SOME_NOT_MAPPED = 1301 3697 ERROR_SOURCE_ELEMENT_EMPTY = 1160 3698 ERROR_SPECIAL_ACCOUNT = 1371 3699 ERROR_SPECIAL_GROUP = 1372 3700 ERROR_SPECIAL_USER = 1373 3701 ERROR_SPL_NO_ADDJOB = 3004 3702 ERROR_SPL_NO_STARTDOC = 3003 3703 ERROR_SPOOL_FILE_NOT_FOUND = 3002 3704 ERROR_STACK_BUFFER_OVERRUN = 1282 3705 ERROR_STACK_OVERFLOW = 1001 3706 ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15815 3707 ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED = 15818 3708 ERROR_STATE_CREATE_CONTAINER_FAILED = 15805 3709 ERROR_STATE_DELETE_CONTAINER_FAILED = 15806 3710 ERROR_STATE_DELETE_SETTING_FAILED = 15809 3711 ERROR_STATE_ENUMERATE_CONTAINER_FAILED = 15813 3712 ERROR_STATE_ENUMERATE_SETTINGS_FAILED = 15814 3713 ERROR_STATE_GET_VERSION_FAILED = 15801 3714 ERROR_STATE_LOAD_STORE_FAILED = 15800 3715 ERROR_STATE_OPEN_CONTAINER_FAILED = 15804 3716 ERROR_STATE_QUERY_SETTING_FAILED = 15810 3717 ERROR_STATE_READ_COMPOSITE_SETTING_FAILED = 15811 3718 ERROR_STATE_READ_SETTING_FAILED = 15807 3719 ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED = 15817 3720 ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15816 3721 ERROR_STATE_SET_VERSION_FAILED = 15802 3722 ERROR_STATE_STRUCTURED_RESET_FAILED = 15803 3723 ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED = 15812 3724 ERROR_STATE_WRITE_SETTING_FAILED = 15808 3725 ERROR_STATIC_INIT = 4002 3726 ERROR_SUBST_TO_JOIN = 141 3727 ERROR_SUBST_TO_SUBST = 139 3728 ERROR_SUCCESS = 0 3729 ERROR_SUCCESS_REBOOT_INITIATED = 1641 3730 ERROR_SUCCESS_REBOOT_REQUIRED = 3010 3731 ERROR_SUCCESS_RESTART_REQUIRED = 3011 3732 ERROR_SWAPERROR = 999 3733 ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006 3734 ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 14103 3735 ERROR_SXS_ASSEMBLY_MISSING = 14081 3736 ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003 3737 ERROR_SXS_ASSEMBLY_NOT_LOCKED = 14097 3738 ERROR_SXS_CANT_GEN_ACTCTX = 14001 3739 ERROR_SXS_COMPONENT_STORE_CORRUPT = 14098 3740 ERROR_SXS_CORRUPTION = 14083 3741 ERROR_SXS_CORRUPT_ACTIVATION_STACK = 14082 3742 ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027 3743 ERROR_SXS_DUPLICATE_CLSID = 14023 3744 ERROR_SXS_DUPLICATE_DLL_NAME = 14021 3745 ERROR_SXS_DUPLICATE_IID = 14024 3746 ERROR_SXS_DUPLICATE_PROGID = 14026 3747 ERROR_SXS_DUPLICATE_TLBID = 14025 3748 ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022 3749 ERROR_SXS_EARLY_DEACTIVATION = 14084 3750 ERROR_SXS_FILE_HASH_MISMATCH = 14028 3751 ERROR_SXS_FILE_HASH_MISSING = 14110 3752 ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY = 14104 3753 ERROR_SXS_IDENTITIES_DIFFERENT = 14102 3754 ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 14092 3755 ERROR_SXS_IDENTITY_PARSE_ERROR = 14093 3756 ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN = 14095 3757 ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002 3758 ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017 3759 ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080 3760 ERROR_SXS_INVALID_DEACTIVATION = 14085 3761 ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 14091 3762 ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 14090 3763 ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014 3764 ERROR_SXS_KEY_NOT_FOUND = 14007 3765 ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016 3766 ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004 3767 ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 14101 3768 ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019 3769 ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018 3770 ERROR_SXS_MANIFEST_PARSE_ERROR = 14005 3771 ERROR_SXS_MANIFEST_TOO_BIG = 14105 3772 ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079 3773 ERROR_SXS_MULTIPLE_DEACTIVATION = 14086 3774 ERROR_SXS_POLICY_PARSE_ERROR = 14029 3775 ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020 3776 ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011 3777 ERROR_SXS_PROCESS_TERMINATION_REQUESTED = 14087 3778 ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078 3779 ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076 3780 ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075 3781 ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074 3782 ERROR_SXS_RELEASE_ACTIVATION_CONTEXT = 14088 3783 ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015 3784 ERROR_SXS_SECTION_NOT_FOUND = 14000 3785 ERROR_SXS_SETTING_NOT_REGISTERED = 14106 3786 ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 14089 3787 ERROR_SXS_THREAD_QUERIES_DISABLED = 14010 3788 ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE = 14107 3789 ERROR_SXS_UNKNOWN_ENCODING = 14013 3790 ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012 3791 ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077 3792 ERROR_SXS_VERSION_CONFLICT = 14008 3793 ERROR_SXS_WRONG_SECTION_TYPE = 14009 3794 ERROR_SXS_XML_E_BADCHARDATA = 14036 3795 ERROR_SXS_XML_E_BADCHARINSTRING = 14034 3796 ERROR_SXS_XML_E_BADNAMECHAR = 14033 3797 ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059 3798 ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032 3799 ERROR_SXS_XML_E_BADXMLCASE = 14069 3800 ERROR_SXS_XML_E_BADXMLDECL = 14056 3801 ERROR_SXS_XML_E_COMMENTSYNTAX = 14031 3802 ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053 3803 ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045 3804 ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038 3805 ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043 3806 ERROR_SXS_XML_E_INTERNALERROR = 14041 3807 ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055 3808 ERROR_SXS_XML_E_INVALIDENCODING = 14067 3809 ERROR_SXS_XML_E_INVALIDSWITCH = 14068 3810 ERROR_SXS_XML_E_INVALID_DECIMAL = 14047 3811 ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048 3812 ERROR_SXS_XML_E_INVALID_STANDALONE = 14070 3813 ERROR_SXS_XML_E_INVALID_UNICODE = 14049 3814 ERROR_SXS_XML_E_INVALID_VERSION = 14072 3815 ERROR_SXS_XML_E_MISSINGEQUALS = 14073 3816 ERROR_SXS_XML_E_MISSINGQUOTE = 14030 3817 ERROR_SXS_XML_E_MISSINGROOT = 14057 3818 ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039 3819 ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037 3820 ERROR_SXS_XML_E_MISSING_PAREN = 14044 3821 ERROR_SXS_XML_E_MULTIPLEROOTS = 14054 3822 ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046 3823 ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066 3824 ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040 3825 ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065 3826 ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063 3827 ERROR_SXS_XML_E_UNCLOSEDDECL = 14064 3828 ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061 3829 ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060 3830 ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062 3831 ERROR_SXS_XML_E_UNCLOSEDTAG = 14052 3832 ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051 3833 ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058 3834 ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071 3835 ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042 3836 ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050 3837 ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035 3838 ERROR_SYMLINK_CLASS_DISABLED = 1463 3839 ERROR_SYMLINK_NOT_SUPPORTED = 1464 3840 ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274 3841 ERROR_SYSTEM_DEVICE_NOT_FOUND = 15299 3842 ERROR_SYSTEM_NEEDS_REMEDIATION = 15623 3843 ERROR_SYSTEM_TRACE = 150 3844 ERROR_TAG_NOT_FOUND = 2012 3845 ERROR_TAG_NOT_PRESENT = 2013 3846 ERROR_THREAD_1_INACTIVE = 210 3847 ERROR_TIMEOUT = 1460 3848 ERROR_TIME_SKEW = 1398 3849 ERROR_TLW_WITH_WSCHILD = 1406 3850 ERROR_TOKEN_ALREADY_IN_USE = 1375 3851 ERROR_TOO_MANY_CMDS = 56 3852 ERROR_TOO_MANY_CONTEXT_IDS = 1384 3853 ERROR_TOO_MANY_LINKS = 1142 3854 ERROR_TOO_MANY_LUIDS_REQUESTED = 1333 3855 ERROR_TOO_MANY_MODULES = 214 3856 ERROR_TOO_MANY_MUXWAITERS = 152 3857 ERROR_TOO_MANY_NAMES = 68 3858 ERROR_TOO_MANY_OPEN_FILES = 4 3859 ERROR_TOO_MANY_POSTS = 298 3860 ERROR_TOO_MANY_SECRETS = 1381 3861 ERROR_TOO_MANY_SEMAPHORES = 100 3862 ERROR_TOO_MANY_SEM_REQUESTS = 103 3863 ERROR_TOO_MANY_SESS = 69 3864 ERROR_TOO_MANY_SIDS = 1389 3865 ERROR_TOO_MANY_TCBS = 155 3866 ERROR_TRANSFORM_NOT_SUPPORTED = 2004 3867 ERROR_TRANSPORT_FULL = 4328 3868 ERROR_TRUSTED_DOMAIN_FAILURE = 1788 3869 ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789 3870 ERROR_TRUST_FAILURE = 1790 3871 ERROR_UNABLE_TO_CLEAN = 4311 3872 ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330 3873 ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325 3874 ERROR_UNABLE_TO_INVENTORY_SLOT = 4326 3875 ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327 3876 ERROR_UNABLE_TO_LOAD_MEDIUM = 4324 3877 ERROR_UNABLE_TO_LOCK_MEDIA = 1108 3878 ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176 3879 ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177 3880 ERROR_UNABLE_TO_REMOVE_REPLACED = 1175 3881 ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109 3882 ERROR_UNEXPECTED_OMID = 4334 3883 ERROR_UNEXP_NET_ERR = 59 3884 ERROR_UNIDENTIFIED_ERROR = 1287 3885 ERROR_UNKNOWN_COMPONENT = 1607 3886 ERROR_UNKNOWN_FEATURE = 1606 3887 ERROR_UNKNOWN_PORT = 1796 3888 ERROR_UNKNOWN_PRINTER_DRIVER = 1797 3889 ERROR_UNKNOWN_PRINTPROCESSOR = 1798 3890 ERROR_UNKNOWN_PRINT_MONITOR = 3000 3891 ERROR_UNKNOWN_PRODUCT = 1605 3892 ERROR_UNKNOWN_PROPERTY = 1608 3893 ERROR_UNKNOWN_REVISION = 1305 3894 ERROR_UNMAPPED_SUBSTITUTION_STRING = 14096 3895 ERROR_UNRECOGNIZED_MEDIA = 1785 3896 ERROR_UNRECOGNIZED_VOLUME = 1005 3897 ERROR_UNSUPPORTED_TYPE = 1630 3898 ERROR_USER_APC = 737 3899 ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED = 1934 3900 ERROR_USER_EXISTS = 1316 3901 ERROR_USER_MAPPED_FILE = 1224 3902 ERROR_VC_DISCONNECTED = 240 3903 ERROR_VDM_DISALLOWED = 1286 3904 ERROR_VOLUME_CONTAINS_SYS_FILES = 4337 3905 ERROR_VOLUME_NOT_SIS_ENABLED = 4500 3906 ERROR_VOLUME_NOT_SUPPORT_EFS = 6014 3907 ERROR_WAIT_1 = 731 3908 ERROR_WAIT_2 = 732 3909 ERROR_WAIT_3 = 733 3910 ERROR_WAIT_63 = 734 3911 ERROR_WAIT_NO_CHILDREN = 128 3912 ERROR_WAKE_SYSTEM = 730 3913 ERROR_WINDOW_NOT_COMBOBOX = 1423 3914 ERROR_WINDOW_NOT_DIALOG = 1420 3915 ERROR_WINDOW_OF_OTHER_THREAD = 1408 3916 ERROR_WINS_INTERNAL = 4000 3917 ERROR_WMI_ALREADY_DISABLED = 4212 3918 ERROR_WMI_ALREADY_ENABLED = 4206 3919 ERROR_WMI_DP_FAILED = 4209 3920 ERROR_WMI_DP_NOT_FOUND = 4204 3921 ERROR_WMI_GUID_DISCONNECTED = 4207 3922 ERROR_WMI_GUID_NOT_FOUND = 4200 3923 ERROR_WMI_INSTANCE_NOT_FOUND = 4201 3924 ERROR_WMI_INVALID_MOF = 4210 3925 ERROR_WMI_INVALID_REGINFO = 4211 3926 ERROR_WMI_ITEMID_NOT_FOUND = 4202 3927 ERROR_WMI_READ_ONLY = 4213 3928 ERROR_WMI_SERVER_UNAVAILABLE = 4208 3929 ERROR_WMI_SET_FAILURE = 4214 3930 ERROR_WMI_TRY_AGAIN = 4203 3931 ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205 3932 ERROR_WORKING_SET_QUOTA = 1453 3933 ERROR_WRITE_FAULT = 29 3934 ERROR_WRITE_PROTECT = 19 3935 ERROR_WRONG_COMPARTMENT = 1468 3936 ERROR_WRONG_DISK = 34 3937 ERROR_WRONG_EFS = 6005 3938 ERROR_WRONG_PASSWORD = 1323 3939 ERROR_WRONG_TARGET_NAME = 1396 3940 ERROR_XMLDSIG_ERROR = 1466 3941 ERROR_XML_ENCODING_MISMATCH = 14100 3942 ERROR_XML_PARSE_ERROR = 1465 3943 ESB_DISABLE_BOTH = 0x0003 3944 ESB_DISABLE_DOWN = 0x0002 3945 ESB_DISABLE_LEFT = 0x0001 3946 ESB_DISABLE_LTUP = 1 3947 ESB_DISABLE_RIGHT = 0x0002 3948 ESB_DISABLE_RTDN = 2 3949 ESB_DISABLE_UP = 0x0001 3950 ESB_ENABLE_BOTH = 0x0000 3951 ESPIPE = 29 3952 ESRCH = 3 3953 ES_AUTOHSCROLL = 128 3954 ES_AUTOVSCROLL = 64 3955 ES_CENTER = 1 3956 ES_LEFT = 0 3957 ES_LOWERCASE = 16 3958 ES_MULTILINE = 4 3959 ES_NOHIDESEL = 256 3960 ES_NUMBER = 8192 3961 ES_OEMCONVERT = 1024 3962 ES_PASSWORD = 32 3963 ES_READONLY = 2048 3964 ES_RIGHT = 2 3965 ES_UPPERCASE = 8 3966 ES_WANTRETURN = 4096 3967 ETIME = 137 3968 ETIMEDOUT = 138 3969 ETO_CLIPPED = 0x0004 3970 ETO_GLYPH_INDEX = 0x0010 3971 ETO_IGNORELANGUAGE = 0x1000 3972 ETO_NUMERICSLATIN = 0x0800 3973 ETO_NUMERICSLOCAL = 0x0400 3974 ETO_OPAQUE = 0x0002 3975 ETO_PDY = 0x2000 3976 ETO_RTLREADING = 0x0080 3977 ETXTBSY = 139 3978 EVENPARITY = 2 3979 EVENTLOG_AUDIT_FAILURE = 0x0010 3980 EVENTLOG_AUDIT_SUCCESS = 0x0008 3981 EVENTLOG_BACKWARDS_READ = 0x0008 3982 EVENTLOG_END_ALL_PAIRED_EVENTS = 0x0004 3983 EVENTLOG_END_PAIRED_EVENT = 0x0002 3984 EVENTLOG_ERROR_TYPE = 0x0001 3985 EVENTLOG_FORWARDS_READ = 0x0004 3986 EVENTLOG_FULL_INFO = 0 3987 EVENTLOG_INFORMATION_TYPE = 0x0004 3988 EVENTLOG_PAIRED_EVENT_ACTIVE = 0x0008 3989 EVENTLOG_PAIRED_EVENT_INACTIVE = 0x0010 3990 EVENTLOG_SEEK_READ = 0x0002 3991 EVENTLOG_SEQUENTIAL_READ = 0x0001 3992 EVENTLOG_START_PAIRED_EVENT = 0x0001 3993 EVENTLOG_SUCCESS = 0x0000 3994 EVENTLOG_WARNING_TYPE = 0x0002 3995 EVENT_ALL_ACCESS = 2031619 3996 EVENT_CONSOLE_CARET = 0x4001 3997 EVENT_CONSOLE_END_APPLICATION = 0x4007 3998 EVENT_CONSOLE_LAYOUT = 0x4005 3999 EVENT_CONSOLE_START_APPLICATION = 0x4006 4000 EVENT_CONSOLE_UPDATE_REGION = 0x4002 4001 EVENT_CONSOLE_UPDATE_SCROLL = 0x4004 4002 EVENT_CONSOLE_UPDATE_SIMPLE = 0x4003 4003 EVENT_E_FIRST = 2147746304 4004 EVENT_E_LAST = 2147746335 4005 EVENT_MAX = 0x7FFFFFFF 4006 EVENT_MIN = 0x00000001 4007 EVENT_MODIFY_STATE = 0x0002 4008 EVENT_OBJECT_ACCELERATORCHANGE = 0x8012 4009 EVENT_OBJECT_CREATE = 0x8000 4010 EVENT_OBJECT_DEFACTIONCHANGE = 0x8011 4011 EVENT_OBJECT_DESCRIPTIONCHANGE = 0x800D 4012 EVENT_OBJECT_DESTROY = 0x8001 4013 EVENT_OBJECT_FOCUS = 0x8005 4014 EVENT_OBJECT_HELPCHANGE = 0x8010 4015 EVENT_OBJECT_HIDE = 0x8003 4016 EVENT_OBJECT_LOCATIONCHANGE = 0x800B 4017 EVENT_OBJECT_NAMECHANGE = 0x800C 4018 EVENT_OBJECT_PARENTCHANGE = 0x800F 4019 EVENT_OBJECT_REORDER = 0x8004 4020 EVENT_OBJECT_SELECTION = 0x8006 4021 EVENT_OBJECT_SELECTIONADD = 0x8007 4022 EVENT_OBJECT_SELECTIONREMOVE = 0x8008 4023 EVENT_OBJECT_SELECTIONWITHIN = 0x8009 4024 EVENT_OBJECT_SHOW = 0x8002 4025 EVENT_OBJECT_STATECHANGE = 0x800A 4026 EVENT_OBJECT_VALUECHANGE = 0x800E 4027 EVENT_SYSTEM_ALERT = 0x0002 4028 EVENT_SYSTEM_CAPTUREEND = 0x0009 4029 EVENT_SYSTEM_CAPTURESTART = 0x0008 4030 EVENT_SYSTEM_CONTEXTHELPEND = 0x000D 4031 EVENT_SYSTEM_CONTEXTHELPSTART = 0x000C 4032 EVENT_SYSTEM_DIALOGEND = 0x0011 4033 EVENT_SYSTEM_DIALOGSTART = 0x0010 4034 EVENT_SYSTEM_DRAGDROPEND = 0x000F 4035 EVENT_SYSTEM_DRAGDROPSTART = 0x000E 4036 EVENT_SYSTEM_FOREGROUND = 0x0003 4037 EVENT_SYSTEM_MENUEND = 0x0005 4038 EVENT_SYSTEM_MENUPOPUPEND = 0x0007 4039 EVENT_SYSTEM_MENUPOPUPSTART = 0x0006 4040 EVENT_SYSTEM_MENUSTART = 0x0004 4041 EVENT_SYSTEM_MINIMIZEEND = 0x0017 4042 EVENT_SYSTEM_MINIMIZESTART = 0x0016 4043 EVENT_SYSTEM_MOVESIZEEND = 0x000B 4044 EVENT_SYSTEM_MOVESIZESTART = 0x000A 4045 EVENT_SYSTEM_SCROLLINGEND = 0x0013 4046 EVENT_SYSTEM_SCROLLINGSTART = 0x0012 4047 EVENT_SYSTEM_SOUND = 0x0001 4048 EVENT_SYSTEM_SWITCHEND = 0x0015 4049 EVENT_SYSTEM_SWITCHSTART = 0x0014 4050 EVENT_S_FIRST = 262656 4051 EVENT_S_LAST = 262687 4052 EV_BREAK = 0x40 4053 EV_CTS = 0x8 4054 EV_DSR = 0x10 4055 EV_ERR = 0x80 4056 EV_EVENT1 = 0x800 4057 EV_EVENT2 = 0x1000 4058 EV_PERR = 0x200 4059 EV_RING = 0x100 4060 EV_RLSD = 0x20 4061 EV_RX80FULL = 0x400 4062 EV_RXCHAR = 0x1 4063 EV_RXFLAG = 0x2 4064 EV_TXEMPTY = 0x4 4065 EWOULDBLOCK = 140 4066 EWX_ARSO = 0x04000000 4067 EWX_BOOTOPTIONS = 0x01000000 4068 EWX_CHECK_SAFE_FOR_SERVER = 0x08000000 4069 EWX_FORCE = 0x00000004 4070 EWX_FORCEIFHUNG = 0x00000010 4071 EWX_HYBRID_SHUTDOWN = 0x00400000 4072 EWX_LOGOFF = 0x00000000 4073 EWX_POWEROFF = 0x00000008 4074 EWX_QUICKRESOLVE = 0x00000020 4075 EWX_REBOOT = 0x00000002 4076 EWX_SHUTDOWN = 0x00000001 4077 EXCEPTION_COLLIDED_UNWIND = 0x40 4078 EXCEPTION_CONTINUE_EXECUTION = -1 4079 EXCEPTION_CONTINUE_SEARCH = 0 4080 EXCEPTION_DEBUG_EVENT = 1 4081 EXCEPTION_EXECUTE_FAULT = 8 4082 EXCEPTION_EXECUTE_HANDLER = 1 4083 EXCEPTION_EXIT_UNWIND = 0x4 4084 EXCEPTION_MAXIMUM_PARAMETERS = 15 4085 EXCEPTION_NESTED_CALL = 0x10 4086 EXCEPTION_NONCONTINUABLE = 0x1 4087 EXCEPTION_READ_FAULT = 0 4088 EXCEPTION_STACK_INVALID = 0x8 4089 EXCEPTION_TARGET_UNWIND = 0x20 4090 EXCEPTION_UNWIND = 0x66 4091 EXCEPTION_UNWINDING = 0x2 4092 EXCEPTION_WRITE_FAULT = 1 4093 EXDEV = 18 4094 EXIT_FAILURE = 1 4095 EXIT_PROCESS_DEBUG_EVENT = 5 4096 EXIT_SUCCESS = 0 4097 EXIT_THREAD_DEBUG_EVENT = 4 4098 EXPAND_LOCAL_DRIVES = 0 4099 EXTENDED_STARTUPINFO_PRESENT = 0x80000 4100 EXTTEXTOUT = 512 4101 EXT_DEVICE_CAPS = 4099 4102 ExceptionCollidedUnwind = 3 4103 ExceptionContinueExecution = 0 4104 ExceptionContinueSearch = 1 4105 ExceptionExecuteHandler = 4 4106 ExceptionNestedException = 2 4107 FACILITY_AAF = 18 4108 FACILITY_ACS = 20 4109 FACILITY_AUDCLNT = 2185 4110 FACILITY_BACKGROUNDCOPY = 32 4111 FACILITY_CERT = 11 4112 FACILITY_COMPLUS = 17 4113 FACILITY_CONFIGURATION = 33 4114 FACILITY_CONTROL = 10 4115 FACILITY_DIRECTORYSERVICE = 37 4116 FACILITY_DISPATCH = 2 4117 FACILITY_DPLAY = 21 4118 FACILITY_HTTP = 25 4119 FACILITY_INTERNET = 12 4120 FACILITY_ITF = 4 4121 FACILITY_MEDIASERVER = 13 4122 FACILITY_METADIRECTORY = 35 4123 FACILITY_MSMQ = 14 4124 FACILITY_NT_BIT = 0x10000000 4125 FACILITY_NULL = 0 4126 FACILITY_RPC = 1 4127 FACILITY_SCARD = 16 4128 FACILITY_SECURITY = 9 4129 FACILITY_SETUPAPI = 15 4130 FACILITY_SSPI = 9 4131 FACILITY_STATE_MANAGEMENT = 34 4132 FACILITY_STORAGE = 3 4133 FACILITY_SXS = 23 4134 FACILITY_UMI = 22 4135 FACILITY_URT = 19 4136 FACILITY_USERMODE_FILTER_MANAGER = 0x1f 4137 FACILITY_WIN32 = 7 4138 FACILITY_WINDOWS = 8 4139 FACILITY_WINDOWSUPDATE = 36 4140 FACILITY_WINDOWS_CE = 24 4141 FAILED_ACCESS_ACE_FLAG = 128 4142 FAIL_FAST_GENERATE_EXCEPTION_ADDRESS = 0x1 4143 FAIL_FAST_NO_HARD_ERROR_DLG = 0x2 4144 FALSE = 0 4145 FALT = 0x10 4146 FAPPCOMMAND_KEY = 0 4147 FAPPCOMMAND_MASK = 0xF000 4148 FAPPCOMMAND_MOUSE = 0x8000 4149 FAPPCOMMAND_OEM = 0x1000 4150 FAR = 0 4151 FASTCALL = 0 4152 FAST_FAIL_CORRUPT_LIST_ENTRY = 3 4153 FAST_FAIL_FATAL_APP_EXIT = 7 4154 FAST_FAIL_GS_COOKIE_INIT = 6 4155 FAST_FAIL_INCORRECT_STACK = 4 4156 FAST_FAIL_INVALID_ARG = 5 4157 FAST_FAIL_INVALID_FAST_FAIL_CODE = 0xffffffff 4158 FAST_FAIL_LEGACY_GS_VIOLATION = 0 4159 FAST_FAIL_RANGE_CHECK_FAILURE = 8 4160 FAST_FAIL_STACK_COOKIE_CHECK_FAILURE = 2 4161 FAST_FAIL_UNSAFE_REGISTRY_ACCESS = 9 4162 FAST_FAIL_VTGUARD_CHECK_FAILURE = 1 4163 FCONTROL = 0x08 4164 FEATURESETTING_CUSTPAPER = 3 4165 FEATURESETTING_MIRROR = 4 4166 FEATURESETTING_NEGATIVE = 5 4167 FEATURESETTING_NUP = 0 4168 FEATURESETTING_OUTPUT = 1 4169 FEATURESETTING_PRIVATE_BEGIN = 0x1000 4170 FEATURESETTING_PRIVATE_END = 0x1FFF 4171 FEATURESETTING_PROTOCOL = 6 4172 FEATURESETTING_PSLEVEL = 2 4173 FE_FONTSMOOTHINGCLEARTYPE = 0x0002 4174 FE_FONTSMOOTHINGDOCKING = 0x8000 4175 FE_FONTSMOOTHINGORIENTATIONBGR = 0x0000 4176 FE_FONTSMOOTHINGORIENTATIONRGB = 0x0001 4177 FE_FONTSMOOTHINGSTANDARD = 0x0001 4178 FF_DECORATIVE = 80 4179 FF_DONTCARE = 0 4180 FF_MODERN = 48 4181 FF_ROMAN = 16 4182 FF_SCRIPT = 64 4183 FF_SWISS = 32 4184 FIBER_FLAG_FLOAT_SWITCH = 0x1 4185 FILENAME_MAX = 260 4186 FILE_ACTION_ADDED = 0x00000001 4187 FILE_ACTION_MODIFIED = 0x00000003 4188 FILE_ACTION_REMOVED = 0x00000002 4189 FILE_ACTION_RENAMED_NEW_NAME = 0x00000005 4190 FILE_ACTION_RENAMED_OLD_NAME = 0x00000004 4191 FILE_ADD_FILE = 2 4192 FILE_ADD_SUBDIRECTORY = 4 4193 FILE_ALL_ACCESS = 2032127 4194 FILE_APPEND_DATA = 4 4195 FILE_ATTRIBUTE_ARCHIVE = 0x00000020 4196 FILE_ATTRIBUTE_COMPRESSED = 0x00000800 4197 FILE_ATTRIBUTE_DEVICE = 0x00000040 4198 FILE_ATTRIBUTE_DIRECTORY = 0x00000010 4199 FILE_ATTRIBUTE_ENCRYPTED = 0x00004000 4200 FILE_ATTRIBUTE_HIDDEN = 0x00000002 4201 FILE_ATTRIBUTE_NORMAL = 0x00000080 4202 FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = 0x00002000 4203 FILE_ATTRIBUTE_OFFLINE = 0x00001000 4204 FILE_ATTRIBUTE_READONLY = 0x00000001 4205 FILE_ATTRIBUTE_REPARSE_POINT = 0x00000400 4206 FILE_ATTRIBUTE_SPARSE_FILE = 0x00000200 4207 FILE_ATTRIBUTE_SYSTEM = 0x00000004 4208 FILE_ATTRIBUTE_TEMPORARY = 0x00000100 4209 FILE_ATTRIBUTE_VIRTUAL = 0x00010000 4210 FILE_BEGIN = 0 4211 FILE_CACHE_FLAGS_DEFINED = 0 4212 FILE_CACHE_MAX_HARD_DISABLE = 0x00000002 4213 FILE_CACHE_MAX_HARD_ENABLE = 0x00000001 4214 FILE_CACHE_MIN_HARD_DISABLE = 0x00000008 4215 FILE_CACHE_MIN_HARD_ENABLE = 0x00000004 4216 FILE_CASE_PRESERVED_NAMES = 0x00000002 4217 FILE_CASE_SENSITIVE_SEARCH = 0x00000001 4218 FILE_COMPLETE_IF_OPLOCKED = 0x00000100 4219 FILE_CREATE = 0x00000002 4220 FILE_CREATE_PIPE_INSTANCE = 4 4221 FILE_CREATE_TREE_CONNECTION = 0x00000080 4222 FILE_CURRENT = 1 4223 FILE_DELETE_CHILD = 64 4224 FILE_DELETE_ON_CLOSE = 0x00001000 4225 FILE_DIRECTORY_FILE = 0x00000001 4226 FILE_DIR_DISALLOWED = 9 4227 FILE_ENCRYPTABLE = 0 4228 FILE_END = 2 4229 FILE_EXECUTE = 32 4230 FILE_FILE_COMPRESSION = 0x00000010 4231 FILE_FLAG_BACKUP_SEMANTICS = 0x2000000 4232 FILE_FLAG_DELETE_ON_CLOSE = 0x4000000 4233 FILE_FLAG_FIRST_PIPE_INSTANCE = 0x80000 4234 FILE_FLAG_NO_BUFFERING = 0x20000000 4235 FILE_FLAG_OPEN_NO_RECALL = 0x100000 4236 FILE_FLAG_OPEN_REPARSE_POINT = 0x200000 4237 FILE_FLAG_OVERLAPPED = 0x40000000 4238 FILE_FLAG_POSIX_SEMANTICS = 0x1000000 4239 FILE_FLAG_RANDOM_ACCESS = 0x10000000 4240 FILE_FLAG_SEQUENTIAL_SCAN = 0x8000000 4241 FILE_FLAG_SESSION_AWARE = 0x800000 4242 FILE_FLAG_WRITE_THROUGH = 0x80000000 4243 FILE_GENERIC_EXECUTE = 1179808 4244 FILE_GENERIC_READ = 1179785 4245 FILE_GENERIC_WRITE = 1179926 4246 FILE_IS_ENCRYPTED = 1 4247 FILE_LIST_DIRECTORY = 1 4248 FILE_MAP_ALL_ACCESS = 983071 4249 FILE_MAP_COPY = 0x1 4250 FILE_MAP_EXECUTE = 32 4251 FILE_MAP_LARGE_PAGES = 0x20000000 4252 FILE_MAP_READ = 4 4253 FILE_MAP_RESERVE = 0x80000000 4254 FILE_MAP_TARGETS_INVALID = 0x40000000 4255 FILE_MAP_WRITE = 2 4256 FILE_MAXIMUM_DISPOSITION = 0x00000005 4257 FILE_NAMED_STREAMS = 0x00040000 4258 FILE_NAME_NORMALIZED = 0x0 4259 FILE_NAME_OPENED = 0x8 4260 FILE_NON_DIRECTORY_FILE = 0x00000040 4261 FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x00000004 4262 FILE_NOTIFY_CHANGE_CREATION = 0x00000040 4263 FILE_NOTIFY_CHANGE_DIR_NAME = 0x00000002 4264 FILE_NOTIFY_CHANGE_FILE_NAME = 0x00000001 4265 FILE_NOTIFY_CHANGE_LAST_ACCESS = 0x00000020 4266 FILE_NOTIFY_CHANGE_LAST_WRITE = 0x00000010 4267 FILE_NOTIFY_CHANGE_SECURITY = 0x00000100 4268 FILE_NOTIFY_CHANGE_SIZE = 0x00000008 4269 FILE_NO_COMPRESSION = 0x00008000 4270 FILE_NO_EA_KNOWLEDGE = 0x00000200 4271 FILE_NO_INTERMEDIATE_BUFFERING = 0x00000008 4272 FILE_OPEN = 0x00000001 4273 FILE_OPEN_BY_FILE_ID = 0x00002000 4274 FILE_OPEN_FOR_BACKUP_INTENT = 0x00004000 4275 FILE_OPEN_FOR_FREE_SPACE_QUERY = 0x00800000 4276 FILE_OPEN_IF = 0x00000003 4277 FILE_OPEN_NO_RECALL = 0x00400000 4278 FILE_OPEN_REMOTE_INSTANCE = 0x00000400 4279 FILE_OPEN_REPARSE_POINT = 0x00200000 4280 FILE_OVERWRITE = 0x00000004 4281 FILE_OVERWRITE_IF = 0x00000005 4282 FILE_PERSISTENT_ACLS = 0x00000008 4283 FILE_RANDOM_ACCESS = 0x00000800 4284 FILE_READ_ATTRIBUTES = 128 4285 FILE_READ_DATA = 1 4286 FILE_READ_EA = 8 4287 FILE_READ_ONLY = 8 4288 FILE_READ_ONLY_VOLUME = 0x00080000 4289 FILE_RESERVE_OPFILTER = 0x00100000 4290 FILE_ROOT_DIR = 3 4291 FILE_SEQUENTIAL_ONLY = 0x00000004 4292 FILE_SEQUENTIAL_WRITE_ONCE = 0x00100000 4293 FILE_SHARE_DELETE = 0x00000004 4294 FILE_SHARE_READ = 0x00000001 4295 FILE_SHARE_VALID_FLAGS = 0x00000007 4296 FILE_SHARE_WRITE = 0x00000002 4297 FILE_SUPERSEDE = 0x00000000 4298 FILE_SUPPORTS_ENCRYPTION = 0x00020000 4299 FILE_SUPPORTS_EXTENDED_ATTRIBUTES = 0x00800000 4300 FILE_SUPPORTS_HARD_LINKS = 0x00400000 4301 FILE_SUPPORTS_INTEGRITY_STREAMS = 0x04000000 4302 FILE_SUPPORTS_OBJECT_IDS = 0x00010000 4303 FILE_SUPPORTS_OPEN_BY_FILE_ID = 0x01000000 4304 FILE_SUPPORTS_REMOTE_STORAGE = 0x00000100 4305 FILE_SUPPORTS_REPARSE_POINTS = 0x00000080 4306 FILE_SUPPORTS_SPARSE_FILES = 0x00000040 4307 FILE_SUPPORTS_TRANSACTIONS = 0x00200000 4308 FILE_SUPPORTS_USN_JOURNAL = 0x02000000 4309 FILE_SYNCHRONOUS_IO_ALERT = 0x00000010 4310 FILE_SYNCHRONOUS_IO_NONALERT = 0x00000020 4311 FILE_SYSTEM_ATTR = 2 4312 FILE_SYSTEM_DIR = 4 4313 FILE_SYSTEM_NOT_SUPPORT = 6 4314 FILE_TRAVERSE = 32 4315 FILE_TYPE_CHAR = 0x2 4316 FILE_TYPE_DISK = 0x1 4317 FILE_TYPE_PIPE = 0x3 4318 FILE_TYPE_REMOTE = 0x8000 4319 FILE_TYPE_UNKNOWN = 0x0 4320 FILE_UNICODE_ON_DISK = 0x00000004 4321 FILE_UNKNOWN = 5 4322 FILE_USER_DISALLOWED = 7 4323 FILE_VER_GET_LOCALISED = 0x01 4324 FILE_VER_GET_NEUTRAL = 0x02 4325 FILE_VER_GET_PREFETCHED = 0x04 4326 FILE_VOLUME_IS_COMPRESSED = 0x00008000 4327 FILE_VOLUME_QUOTAS = 0x00000020 4328 FILE_WRITE_ATTRIBUTES = 256 4329 FILE_WRITE_DATA = 2 4330 FILE_WRITE_EA = 16 4331 FILE_WRITE_THROUGH = 0x00000002 4332 FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA = 4 4333 FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS = 2 4334 FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX = 1 4335 FIND_ENDSWITH = 0x00200000 4336 FIND_FIRST_EX_CASE_SENSITIVE = 0x00000001 4337 FIND_FIRST_EX_LARGE_FETCH = 0x00000002 4338 FIND_FROMEND = 0x00800000 4339 FIND_FROMSTART = 0x00400000 4340 FIND_RESOURCE_DIRECTORY_LANGUAGES = 1024 4341 FIND_RESOURCE_DIRECTORY_NAMES = 512 4342 FIND_RESOURCE_DIRECTORY_TYPES = 256 4343 FIND_STARTSWITH = 0x00100000 4344 FIRMWARE_PTR = 0 4345 FIXED_PITCH = 1 4346 FKF_AVAILABLE = 0x00000002 4347 FKF_CLICKON = 0x00000040 4348 FKF_CONFIRMHOTKEY = 0x00000008 4349 FKF_FILTERKEYSON = 0x00000001 4350 FKF_HOTKEYACTIVE = 0x00000004 4351 FKF_HOTKEYSOUND = 0x00000010 4352 FKF_INDICATOR = 0x00000020 4353 FLASHW_ALL = 3 4354 FLASHW_CAPTION = 0x00000001 4355 FLASHW_STOP = 0 4356 FLASHW_TIMER = 0x00000004 4357 FLASHW_TIMERNOFG = 0x0000000c 4358 FLASHW_TRAY = 0x00000002 4359 FLI_GLYPHS = 262144 4360 FLI_MASK = 0x103B 4361 FLOODFILLBORDER = 0 4362 FLOODFILLSURFACE = 1 4363 FLS_MAXIMUM_AVAILABLE = 128 4364 FLUSHOUTPUT = 6 4365 FNOINVERT = 0x02 4366 FOCUS_EVENT = 0x10 4367 FONTMAPPER_MAX = 10 4368 FOPEN_MAX = 20 4369 FOREGROUND_BLUE = 0x1 4370 FOREGROUND_GREEN = 0x2 4371 FOREGROUND_INTENSITY = 0x8 4372 FOREGROUND_RED = 0x4 4373 FOREST_USER_RID_MAX = 499 4374 FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100 4375 FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000 4376 FORMAT_MESSAGE_FROM_HMODULE = 0x00000800 4377 FORMAT_MESSAGE_FROM_STRING = 0x00000400 4378 FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000 4379 FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200 4380 FORMAT_MESSAGE_MAX_WIDTH_MASK = 0x000000ff 4381 FRAME_FPO = 0 4382 FRAME_NONFPO = 3 4383 FRAME_TRAP = 1 4384 FRAME_TSS = 2 4385 FROM_LEFT_1ST_BUTTON_PRESSED = 0x1 4386 FROM_LEFT_2ND_BUTTON_PRESSED = 0x4 4387 FROM_LEFT_3RD_BUTTON_PRESSED = 0x8 4388 FROM_LEFT_4TH_BUTTON_PRESSED = 0x10 4389 FRS_ERR_AUTHENTICATION = 8008 4390 FRS_ERR_CHILD_TO_PARENT_COMM = 8011 4391 FRS_ERR_INSUFFICIENT_PRIV = 8007 4392 FRS_ERR_INTERNAL = 8005 4393 FRS_ERR_INTERNAL_API = 8004 4394 FRS_ERR_INVALID_API_SEQUENCE = 8001 4395 FRS_ERR_INVALID_SERVICE_PARAMETER = 8017 4396 FRS_ERR_PARENT_AUTHENTICATION = 8010 4397 FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009 4398 FRS_ERR_PARENT_TO_CHILD_COMM = 8012 4399 FRS_ERR_SERVICE_COMM = 8006 4400 FRS_ERR_STARTING_SERVICE = 8002 4401 FRS_ERR_STOPPING_SERVICE = 8003 4402 FRS_ERR_SYSVOL_DEMOTE = 8016 4403 FRS_ERR_SYSVOL_IS_BUSY = 8015 4404 FRS_ERR_SYSVOL_POPULATE = 8013 4405 FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014 4406 FR_NOT_ENUM = 0x20 4407 FR_PRIVATE = 0x10 4408 FSHIFT = 0x04 4409 FS_ARABIC = 64 4410 FS_BALTIC = 128 4411 FS_CASE_IS_PRESERVED = 2 4412 FS_CASE_SENSITIVE = 1 4413 FS_CHINESESIMP = 262144 4414 FS_CHINESETRAD = 1048576 4415 FS_CYRILLIC = 4 4416 FS_FILE_COMPRESSION = 16 4417 FS_FILE_ENCRYPTION = 131072 4418 FS_GREEK = 8 4419 FS_HEBREW = 32 4420 FS_JISJAPAN = 131072 4421 FS_JOHAB = 2097152 4422 FS_LATIN1 = 1 4423 FS_LATIN2 = 2 4424 FS_PERSISTENT_ACLS = 8 4425 FS_SYMBOL = 2147483648 4426 FS_THAI = 65536 4427 FS_TURKISH = 16 4428 FS_UNICODE_STORED_ON_DISK = 4 4429 FS_VIETNAMESE = 256 4430 FS_VOL_IS_COMPRESSED = 32768 4431 FS_WANSUNG = 524288 4432 FTS5_TOKENIZE_AUX = 0x0008 4433 FTS5_TOKENIZE_DOCUMENT = 0x0004 4434 FTS5_TOKENIZE_PREFIX = 0x0002 4435 FTS5_TOKENIZE_QUERY = 0x0001 4436 FTS5_TOKEN_COLOCATED = 0x0001 4437 FULLY_WITHIN = 2 4438 FVIRTKEY = 1 4439 FW_BLACK = 900 4440 FW_BOLD = 700 4441 FW_DEMIBOLD = 600 4442 FW_DONTCARE = 0 4443 FW_EXTRABOLD = 800 4444 FW_EXTRALIGHT = 200 4445 FW_HEAVY = 900 4446 FW_LIGHT = 300 4447 FW_MEDIUM = 500 4448 FW_NORMAL = 400 4449 FW_REGULAR = 400 4450 FW_SEMIBOLD = 600 4451 FW_THIN = 100 4452 FW_ULTRABOLD = 800 4453 FW_ULTRALIGHT = 200 4454 GA_PARENT = 1 4455 GA_ROOT = 2 4456 GA_ROOTOWNER = 3 4457 GB2312_CHARSET = 134 4458 GCLP_HBRBACKGROUND = -10 4459 GCLP_HCURSOR = -12 4460 GCLP_HICON = -14 4461 GCLP_HICONSM = -34 4462 GCLP_HMODULE = -16 4463 GCLP_MENUNAME = -8 4464 GCLP_WNDPROC = -24 4465 GCL_CBCLSEXTRA = -20 4466 GCL_CBWNDEXTRA = -18 4467 GCL_CONVERSION = 0x0001 4468 GCL_REVERSECONVERSION = 0x0002 4469 GCL_REVERSE_LENGTH = 0x0003 4470 GCL_STYLE = -26 4471 GCPCLASS_ARABIC = 2 4472 GCPCLASS_HEBREW = 2 4473 GCPCLASS_LATIN = 1 4474 GCPCLASS_LATINNUMBER = 5 4475 GCPCLASS_LATINNUMERICSEPARATOR = 7 4476 GCPCLASS_LATINNUMERICTERMINATOR = 6 4477 GCPCLASS_LOCALNUMBER = 4 4478 GCPCLASS_NEUTRAL = 3 4479 GCPCLASS_NUMERICSEPARATOR = 8 4480 GCPCLASS_POSTBOUNDLTR = 0x20 4481 GCPCLASS_POSTBOUNDRTL = 0x10 4482 GCPCLASS_PREBOUNDLTR = 0x80 4483 GCPCLASS_PREBOUNDRTL = 0x40 4484 GCPGLYPH_LINKAFTER = 0x4000 4485 GCPGLYPH_LINKBEFORE = 0x8000 4486 GCP_CLASSIN = 524288 4487 GCP_DBCS = 0x0001 4488 GCP_DIACRITIC = 0x0100 4489 GCP_DISPLAYZWG = 4194304 4490 GCP_ERROR = 0x8000 4491 GCP_GLYPHSHAPE = 0x0010 4492 GCP_JUSTIFY = 65536 4493 GCP_JUSTIFYIN = 2097152 4494 GCP_KASHIDA = 0x0400 4495 GCP_LIGATE = 0x0020 4496 GCP_MAXEXTENT = 1048576 4497 GCP_NEUTRALOVERRIDE = 33554432 4498 GCP_NUMERICOVERRIDE = 16777216 4499 GCP_NUMERICSLATIN = 67108864 4500 GCP_NUMERICSLOCAL = 134217728 4501 GCP_REORDER = 0x0002 4502 GCP_SYMSWAPOFF = 8388608 4503 GCP_USEKERNING = 0x0008 4504 GCS_COMPATTR = 0x0010 4505 GCS_COMPCLAUSE = 0x0020 4506 GCS_COMPREADATTR = 0x0002 4507 GCS_COMPREADCLAUSE = 0x0004 4508 GCS_COMPREADSTR = 0x0001 4509 GCS_COMPSTR = 0x0008 4510 GCS_CURSORPOS = 0x0080 4511 GCS_DELTASTART = 0x0100 4512 GCS_RESULTCLAUSE = 0x1000 4513 GCS_RESULTREADCLAUSE = 0x0400 4514 GCS_RESULTREADSTR = 0x0200 4515 GCS_RESULTSTR = 0x0800 4516 GCW_ATOM = -32 4517 GDICOMMENT_BEGINGROUP = 0x00000002 4518 GDICOMMENT_ENDGROUP = 0x00000003 4519 GDICOMMENT_IDENTIFIER = 0x43494447 4520 GDICOMMENT_MULTIFORMATS = 0x40000004 4521 GDICOMMENT_UNICODE_END = 0x00000080 4522 GDICOMMENT_UNICODE_STRING = 0x00000040 4523 GDICOMMENT_WINDOWS_METAFILE = 0x80000001 4524 GDIPLUS_TS_QUERYVER = 4122 4525 GDIPLUS_TS_RECORD = 4123 4526 GDI_ERROR = 4294967295 4527 GDI_OBJ_LAST = 14 4528 GENERIC_ALL = 268435456 4529 GENERIC_EXECUTE = 536870912 4530 GENERIC_READ = 2147483648 4531 GENERIC_WRITE = 1073741824 4532 GEOID_NOT_AVAILABLE = -1 4533 GETCOLORTABLE = 5 4534 GETDEVICEUNITS = 42 4535 GETEXTENDEDTEXTMETRICS = 256 4536 GETEXTENTTABLE = 257 4537 GETFACENAME = 513 4538 GETPAIRKERNTABLE = 258 4539 GETPENWIDTH = 16 4540 GETPHYSPAGESIZE = 12 4541 GETPRINTINGOFFSET = 13 4542 GETSCALINGFACTOR = 14 4543 GETSETPAPERBINS = 29 4544 GETSETPAPERMETRICS = 35 4545 GETSETPRINTORIENT = 30 4546 GETSETSCREENPARAMS = 3072 4547 GETTECHNOLGY = 20 4548 GETTECHNOLOGY = 20 4549 GETTRACKKERNTABLE = 259 4550 GETVECTORBRUSHSIZE = 27 4551 GETVECTORPENSIZE = 26 4552 GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS = 4 4553 GET_MODULE_HANDLE_EX_FLAG_PIN = 1 4554 GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT = 2 4555 GET_PS_FEATURESETTING = 4121 4556 GET_SYSTEM_WOW64_DIRECTORY_NAME_A_A = "GetSystemWow64DirectoryA" 4557 GET_SYSTEM_WOW64_DIRECTORY_NAME_W_A = "GetSystemWow64DirectoryW" 4558 GET_TAPE_DRIVE_INFORMATION = 1 4559 GET_TAPE_MEDIA_INFORMATION = 0 4560 GGI_MARK_NONEXISTING_GLYPHS = 0x0001 4561 GGL_INDEX = 0x00000002 4562 GGL_LEVEL = 0x00000001 4563 GGL_PRIVATE = 0x00000004 4564 GGL_STRING = 0x00000003 4565 GGO_BEZIER = 3 4566 GGO_BITMAP = 1 4567 GGO_GLYPH_INDEX = 0x0080 4568 GGO_GRAY2_BITMAP = 4 4569 GGO_GRAY4_BITMAP = 5 4570 GGO_GRAY8_BITMAP = 6 4571 GGO_METRICS = 0 4572 GGO_NATIVE = 2 4573 GGO_UNHINTED = 0x0100 4574 GHND = 66 4575 GIDC_ARRIVAL = 1 4576 GIDC_REMOVAL = 2 4577 GL_ID_CANNOTSAVE = 0x00000011 4578 GL_ID_CHOOSECANDIDATE = 0x00000028 4579 GL_ID_INPUTCODE = 0x00000026 4580 GL_ID_INPUTRADICAL = 0x00000025 4581 GL_ID_INPUTREADING = 0x00000024 4582 GL_ID_INPUTSYMBOL = 0x00000027 4583 GL_ID_NOCONVERT = 0x00000020 4584 GL_ID_NODICTIONARY = 0x00000010 4585 GL_ID_NOMODULE = 0x00000001 4586 GL_ID_PRIVATE_FIRST = 0x00008000 4587 GL_ID_PRIVATE_LAST = 0x0000FFFF 4588 GL_ID_READINGCONFLICT = 0x00000023 4589 GL_ID_REVERSECONVERSION = 0x00000029 4590 GL_ID_TOOMANYSTROKE = 0x00000022 4591 GL_ID_TYPINGERROR = 0x00000021 4592 GL_ID_UNKNOWN = 0x00000000 4593 GL_LEVEL_ERROR = 0x00000002 4594 GL_LEVEL_FATAL = 0x00000001 4595 GL_LEVEL_INFORMATION = 0x00000004 4596 GL_LEVEL_NOGUIDELINE = 0x00000000 4597 GL_LEVEL_WARNING = 0x00000003 4598 GMDI_GOINTOPOPUPS = 2 4599 GMDI_USEDISABLED = 1 4600 GMEM_DDESHARE = 0x2000 4601 GMEM_DISCARDABLE = 0x100 4602 GMEM_DISCARDED = 0x4000 4603 GMEM_FIXED = 0x0 4604 GMEM_INVALID_HANDLE = 0x8000 4605 GMEM_LOCKCOUNT = 0x00ff 4606 GMEM_LOWER = 4096 4607 GMEM_MODIFY = 0x80 4608 GMEM_MOVEABLE = 0x2 4609 GMEM_NOCOMPACT = 0x10 4610 GMEM_NODISCARD = 0x20 4611 GMEM_NOTIFY = 0x4000 4612 GMEM_NOT_BANKED = 0x1000 4613 GMEM_SHARE = 0x2000 4614 GMEM_VALID_FLAGS = 0x7f72 4615 GMEM_ZEROINIT = 0x40 4616 GMMP_USE_DISPLAY_POINTS = 1 4617 GMMP_USE_HIGH_RESOLUTION_POINTS = 2 4618 GM_ADVANCED = 2 4619 GM_COMPATIBLE = 1 4620 GM_LAST = 2 4621 GPTR = 64 4622 GRADIENT_FILL_OP_FLAG = 0x000000ff 4623 GRADIENT_FILL_RECT_H = 0x00000000 4624 GRADIENT_FILL_RECT_V = 0x00000001 4625 GRADIENT_FILL_TRIANGLE = 0x00000002 4626 GRAY_BRUSH = 2 4627 GREEK_CHARSET = 161 4628 GROUP_SECURITY_INFORMATION = 2 4629 GR_GDIOBJECTS = 0 4630 GR_USEROBJECTS = 1 4631 GS_8BIT_INDICES = 0x00000001 4632 GUID_DEFINED = 0 4633 GUI_16BITTASK = 0x00000000 4634 GUI_CARETBLINKING = 0x00000001 4635 GUI_INMENUMODE = 0x00000004 4636 GUI_INMOVESIZE = 0x00000002 4637 GUI_POPUPMENUMODE = 0x00000010 4638 GUI_SYSTEMMENUMODE = 0x00000008 4639 GWLP_HINSTANCE = -6 4640 GWLP_HWNDPARENT = -8 4641 GWLP_ID = -12 4642 GWLP_USERDATA = -21 4643 GWLP_WNDPROC = -4 4644 GWL_EXSTYLE = -20 4645 GWL_ID = -12 4646 GWL_STYLE = -16 4647 GW_CHILD = 5 4648 GW_ENABLEDPOPUP = 6 4649 GW_HWNDFIRST = 0 4650 GW_HWNDLAST = 1 4651 GW_HWNDNEXT = 2 4652 GW_HWNDPREV = 3 4653 GW_MAX = 6 4654 GW_OWNER = 4 4655 HALFTONE = 4 4656 HANDLE_FLAG_INHERIT = 0x1 4657 HANDLE_FLAG_PROTECT_FROM_CLOSE = 0x2 4658 HANGEUL_CHARSET = 129 4659 HANGUL_CHARSET = 129 4660 HAVE_USLEEP = 1 4661 HCBT_ACTIVATE = 5 4662 HCBT_CLICKSKIPPED = 6 4663 HCBT_CREATEWND = 3 4664 HCBT_DESTROYWND = 4 4665 HCBT_KEYSKIPPED = 7 4666 HCBT_MINMAX = 1 4667 HCBT_MOVESIZE = 0 4668 HCBT_QS = 2 4669 HCBT_SETFOCUS = 9 4670 HCBT_SYSCOMMAND = 8 4671 HCF_AVAILABLE = 0x00000002 4672 HCF_CONFIRMHOTKEY = 0x00000008 4673 HCF_DEFAULTDESKTOP = 0x00000200 4674 HCF_HIGHCONTRASTON = 0x00000001 4675 HCF_HOTKEYACTIVE = 0x00000004 4676 HCF_HOTKEYAVAILABLE = 0x00000040 4677 HCF_HOTKEYSOUND = 0x00000010 4678 HCF_INDICATOR = 0x00000020 4679 HCF_LOGONDESKTOP = 0x00000100 4680 HCF_OPTION_NOTHEMECHANGE = 0x00001000 4681 HC_ACTION = 0 4682 HC_GETNEXT = 1 4683 HC_NOREM = 3 4684 HC_NOREMOVE = 3 4685 HC_SKIP = 2 4686 HC_SYSMODALOFF = 5 4687 HC_SYSMODALON = 4 4688 HEAP_CREATE_ALIGN_16 = 0x00010000 4689 HEAP_CREATE_ENABLE_EXECUTE = 0x00040000 4690 HEAP_CREATE_ENABLE_TRACING = 0x00020000 4691 HEAP_DISABLE_COALESCE_ON_FREE = 0x00000080 4692 HEAP_FREE_CHECKING_ENABLED = 0x00000040 4693 HEAP_GENERATE_EXCEPTIONS = 0x00000004 4694 HEAP_GROWABLE = 0x00000002 4695 HEAP_MAXIMUM_TAG = 0x0FFF 4696 HEAP_NO_SERIALIZE = 0x00000001 4697 HEAP_PSEUDO_TAG_FLAG = 0x8000 4698 HEAP_REALLOC_IN_PLACE_ONLY = 0x00000010 4699 HEAP_TAG_SHIFT = 18 4700 HEAP_TAIL_CHECKING_ENABLED = 0x00000020 4701 HEAP_ZERO_MEMORY = 0x00000008 4702 HEBREW_CHARSET = 177 4703 HELPINFO_MENUITEM = 0x0002 4704 HELPINFO_WINDOW = 0x0001 4705 HELP_COMMAND = 0x0102 4706 HELP_CONTENTS = 0x0003 4707 HELP_CONTEXT = 0x0001 4708 HELP_CONTEXTMENU = 0x000a 4709 HELP_CONTEXTPOPUP = 0x0008 4710 HELP_FINDER = 0x000b 4711 HELP_FORCEFILE = 0x0009 4712 HELP_HELPONHELP = 0x0004 4713 HELP_INDEX = 0x0003 4714 HELP_KEY = 0x0101 4715 HELP_MULTIKEY = 0x0201 4716 HELP_PARTIALKEY = 0x0105 4717 HELP_QUIT = 0x0002 4718 HELP_SETCONTENTS = 0x0005 4719 HELP_SETINDEX = 0x0005 4720 HELP_SETPOPUP_POS = 0x000d 4721 HELP_SETWINPOS = 0x0203 4722 HELP_TCARD = 0x8000 4723 HELP_TCARD_DATA = 0x0010 4724 HELP_TCARD_OTHER_CALLER = 0x0011 4725 HELP_WM_HELP = 0x000c 4726 HIDE_WINDOW = 0 4727 HIGH_PRIORITY_CLASS = 0x80 4728 HIGH_SURROGATE_END = 0xdbff 4729 HIGH_SURROGATE_START = 0xd800 4730 HINSTANCE_ERROR = 32 4731 HISTORY_NO_DUP_FLAG = 0x1 4732 HKL_NEXT = 1 4733 HKL_PREV = 0 4734 HMONITOR_DECLARED = 1 4735 HOLLOW_BRUSH = 5 4736 HORZRES = 8 4737 HORZSIZE = 4 4738 HOVER_DEFAULT = 0xFFFFFFFF 4739 HSHELL_ACCESSIBILITYSTATE = 11 4740 HSHELL_ACTIVATESHELLWINDOW = 3 4741 HSHELL_APPCOMMAND = 12 4742 HSHELL_ENDTASK = 10 4743 HSHELL_FLASH = 32774 4744 HSHELL_GETMINRECT = 5 4745 HSHELL_HIGHBIT = 0x8000 4746 HSHELL_LANGUAGE = 8 4747 HSHELL_REDRAW = 6 4748 HSHELL_RUDEAPPACTIVATED = 32772 4749 HSHELL_SYSMENU = 9 4750 HSHELL_TASKMAN = 7 4751 HSHELL_WINDOWACTIVATED = 4 4752 HSHELL_WINDOWCREATED = 1 4753 HSHELL_WINDOWDESTROYED = 2 4754 HSHELL_WINDOWREPLACED = 13 4755 HSHELL_WINDOWREPLACING = 14 4756 HS_API_MAX = 12 4757 HS_BDIAGONAL = 3 4758 HS_CROSS = 4 4759 HS_DIAGCROSS = 5 4760 HS_FDIAGONAL = 2 4761 HS_HORIZONTAL = 0 4762 HS_VERTICAL = 1 4763 HTBORDER = 18 4764 HTBOTTOM = 15 4765 HTBOTTOMLEFT = 16 4766 HTBOTTOMRIGHT = 17 4767 HTCAPTION = 2 4768 HTCLIENT = 1 4769 HTCLOSE = 20 4770 HTERROR = -2 4771 HTGROWBOX = 4 4772 HTHELP = 21 4773 HTHSCROLL = 6 4774 HTLEFT = 10 4775 HTMAXBUTTON = 9 4776 HTMENU = 5 4777 HTMINBUTTON = 8 4778 HTNOWHERE = 0 4779 HTOBJECT = 19 4780 HTREDUCE = 8 4781 HTRIGHT = 11 4782 HTSIZE = 4 4783 HTSIZEFIRST = 10 4784 HTSIZELAST = 17 4785 HTSYSMENU = 3 4786 HTTOP = 12 4787 HTTOPLEFT = 13 4788 HTTOPRIGHT = 14 4789 HTTRANSPARENT = -1 4790 HTVSCROLL = 7 4791 HTZOOM = 9 4792 HW_PROFILE_GUIDLEN = 39 4793 IACE_CHILDREN = 0x0001 4794 IACE_DEFAULT = 0x0010 4795 IACE_IGNORENOCONTEXT = 0x0020 4796 ICM_ADDPROFILE = 1 4797 ICM_DELETEPROFILE = 2 4798 ICM_DONE_OUTSIDEDC = 4 4799 ICM_OFF = 1 4800 ICM_ON = 2 4801 ICM_QUERY = 3 4802 ICM_QUERYMATCH = 7 4803 ICM_QUERYPROFILE = 3 4804 ICM_REGISTERICMATCHER = 5 4805 ICM_SETDEFAULTPROFILE = 4 4806 ICM_UNREGISTERICMATCHER = 6 4807 ICON_BIG = 1 4808 ICON_SMALL = 0 4809 ICON_SMALL2 = 2 4810 IDABORT = 3 4811 IDANI_CAPTION = 3 4812 IDANI_OPEN = 1 4813 IDCANCEL = 2 4814 IDCLOSE = 8 4815 IDCONTINUE = 11 4816 IDHELP = 9 4817 IDHOT_SNAPDESKTOP = -2 4818 IDHOT_SNAPWINDOW = -1 4819 IDH_CANCEL = 28444 4820 IDH_GENERIC_HELP_BUTTON = 28442 4821 IDH_HELP = 28445 4822 IDH_MISSING_CONTEXT = 28441 4823 IDH_NO_HELP = 28440 4824 IDH_OK = 28443 4825 IDIGNORE = 5 4826 IDLE_PRIORITY_CLASS = 0x40 4827 IDNO = 7 4828 IDOK = 1 4829 IDRETRY = 4 4830 IDTIMEOUT = 32000 4831 IDTRYAGAIN = 10 4832 IDYES = 6 4833 IE_BADID = -1 4834 IE_BAUDRATE = -12 4835 IE_BYTESIZE = -11 4836 IE_DEFAULT = -5 4837 IE_HARDWARE = -10 4838 IE_MEMORY = -4 4839 IE_NOPEN = -3 4840 IE_OPEN = -2 4841 IGIMIF_RIGHTMENU = 0x0001 4842 IGIMII_CMODE = 0x0001 4843 IGIMII_CONFIGURE = 0x0004 4844 IGIMII_HELP = 0x0010 4845 IGIMII_INPUTTOOLS = 0x0040 4846 IGIMII_OTHER = 0x0020 4847 IGIMII_SMODE = 0x0002 4848 IGIMII_TOOLS = 0x0008 4849 IGNORE = 0 4850 IGP_CONVERSION = 0x00000008 4851 IGP_PROPERTY = 0x00000004 4852 IGP_SELECT = 0x00000018 4853 IGP_SENTENCE = 0x0000000c 4854 IGP_SETCOMPSTR = 0x00000014 4855 IGP_UI = 0x00000010 4856 ILLUMINANT_A = 1 4857 ILLUMINANT_B = 2 4858 ILLUMINANT_C = 3 4859 ILLUMINANT_D50 = 4 4860 ILLUMINANT_D55 = 5 4861 ILLUMINANT_D65 = 6 4862 ILLUMINANT_D75 = 7 4863 ILLUMINANT_DAYLIGHT = 3 4864 ILLUMINANT_DEVICE_DEFAULT = 0 4865 ILLUMINANT_F2 = 8 4866 ILLUMINANT_FLUORESCENT = 8 4867 ILLUMINANT_MAX_INDEX = 8 4868 ILLUMINANT_NTSC = 3 4869 ILLUMINANT_TUNGSTEN = 1 4870 IMAGE_ARCHIVE_END = "`\n" 4871 IMAGE_ARCHIVE_LINKER_MEMBER = "/ " 4872 IMAGE_ARCHIVE_LONGNAMES_MEMBER = "// " 4873 IMAGE_ARCHIVE_PAD = "\n" 4874 IMAGE_ARCHIVE_START = "!<arch>\n" 4875 IMAGE_ARCHIVE_START_SIZE = 8 4876 IMAGE_BITMAP = 0 4877 IMAGE_COMDAT_SELECT_ANY = 2 4878 IMAGE_COMDAT_SELECT_ASSOCIATIVE = 5 4879 IMAGE_COMDAT_SELECT_EXACT_MATCH = 4 4880 IMAGE_COMDAT_SELECT_LARGEST = 6 4881 IMAGE_COMDAT_SELECT_NEWEST = 7 4882 IMAGE_COMDAT_SELECT_NODUPLICATES = 1 4883 IMAGE_COMDAT_SELECT_SAME_SIZE = 3 4884 IMAGE_CURSOR = 2 4885 IMAGE_DEBUG_MISC_EXENAME = 1 4886 IMAGE_DEBUG_TYPE_BORLAND = 9 4887 IMAGE_DEBUG_TYPE_CLSID = 11 4888 IMAGE_DEBUG_TYPE_CODEVIEW = 2 4889 IMAGE_DEBUG_TYPE_COFF = 1 4890 IMAGE_DEBUG_TYPE_EXCEPTION = 5 4891 IMAGE_DEBUG_TYPE_FIXUP = 6 4892 IMAGE_DEBUG_TYPE_FPO = 3 4893 IMAGE_DEBUG_TYPE_MISC = 4 4894 IMAGE_DEBUG_TYPE_OMAP_FROM_SRC = 8 4895 IMAGE_DEBUG_TYPE_OMAP_TO_SRC = 7 4896 IMAGE_DEBUG_TYPE_RESERVED10 = 10 4897 IMAGE_DEBUG_TYPE_UNKNOWN = 0 4898 IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7 4899 IMAGE_DIRECTORY_ENTRY_BASERELOC = 5 4900 IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11 4901 IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14 4902 IMAGE_DIRECTORY_ENTRY_DEBUG = 6 4903 IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13 4904 IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3 4905 IMAGE_DIRECTORY_ENTRY_EXPORT = 0 4906 IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8 4907 IMAGE_DIRECTORY_ENTRY_IAT = 12 4908 IMAGE_DIRECTORY_ENTRY_IMPORT = 1 4909 IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10 4910 IMAGE_DIRECTORY_ENTRY_RESOURCE = 2 4911 IMAGE_DIRECTORY_ENTRY_SECURITY = 4 4912 IMAGE_DIRECTORY_ENTRY_TLS = 9 4913 IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000 4914 IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040 4915 IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080 4916 IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000 4917 IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020 4918 IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800 4919 IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200 4920 IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400 4921 IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100 4922 IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000 4923 IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000 4924 IMAGE_DOS_SIGNATURE = 0x5A4D 4925 IMAGE_ENHMETAFILE = 3 4926 IMAGE_FILE_32BIT_MACHINE = 0x0100 4927 IMAGE_FILE_AGGRESIVE_WS_TRIM = 0x0010 4928 IMAGE_FILE_BYTES_REVERSED_HI = 0x8000 4929 IMAGE_FILE_BYTES_REVERSED_LO = 0x0080 4930 IMAGE_FILE_DEBUG_STRIPPED = 0x0200 4931 IMAGE_FILE_DLL = 0x2000 4932 IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002 4933 IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020 4934 IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004 4935 IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008 4936 IMAGE_FILE_MACHINE_ALPHA = 0x0184 4937 IMAGE_FILE_MACHINE_ALPHA64 = 0x0284 4938 IMAGE_FILE_MACHINE_AM33 = 0x01d3 4939 IMAGE_FILE_MACHINE_AMD64 = 0x8664 4940 IMAGE_FILE_MACHINE_ARM = 0x01c0 4941 IMAGE_FILE_MACHINE_ARM64 = 0xaa64 4942 IMAGE_FILE_MACHINE_ARMNT = 0x01c4 4943 IMAGE_FILE_MACHINE_ARMV7 = 0x01c4 4944 IMAGE_FILE_MACHINE_AXP64 = 644 4945 IMAGE_FILE_MACHINE_CEE = 0xc0ee 4946 IMAGE_FILE_MACHINE_CEF = 0x0CEF 4947 IMAGE_FILE_MACHINE_EBC = 0x0EBC 4948 IMAGE_FILE_MACHINE_I386 = 0x014c 4949 IMAGE_FILE_MACHINE_IA64 = 0x0200 4950 IMAGE_FILE_MACHINE_M32R = 0x9041 4951 IMAGE_FILE_MACHINE_MIPS16 = 0x0266 4952 IMAGE_FILE_MACHINE_MIPSFPU = 0x0366 4953 IMAGE_FILE_MACHINE_MIPSFPU16 = 0x0466 4954 IMAGE_FILE_MACHINE_POWERPC = 0x01F0 4955 IMAGE_FILE_MACHINE_POWERPCFP = 0x01f1 4956 IMAGE_FILE_MACHINE_R10000 = 0x0168 4957 IMAGE_FILE_MACHINE_R3000 = 0x0162 4958 IMAGE_FILE_MACHINE_R4000 = 0x0166 4959 IMAGE_FILE_MACHINE_SH3 = 0x01a2 4960 IMAGE_FILE_MACHINE_SH3DSP = 0x01a3 4961 IMAGE_FILE_MACHINE_SH3E = 0x01a4 4962 IMAGE_FILE_MACHINE_SH4 = 0x01a6 4963 IMAGE_FILE_MACHINE_SH5 = 0x01a8 4964 IMAGE_FILE_MACHINE_THUMB = 0x01c2 4965 IMAGE_FILE_MACHINE_TRICORE = 0x0520 4966 IMAGE_FILE_MACHINE_UNKNOWN = 0 4967 IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x0169 4968 IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800 4969 IMAGE_FILE_RELOCS_STRIPPED = 0x0001 4970 IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400 4971 IMAGE_FILE_SYSTEM = 0x1000 4972 IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000 4973 IMAGE_ICON = 1 4974 IMAGE_NT_OPTIONAL_HDR32_MAGIC = 0x10b 4975 IMAGE_NT_OPTIONAL_HDR64_MAGIC = 0x20b 4976 IMAGE_NT_OPTIONAL_HDR_MAGIC = 523 4977 IMAGE_NT_SIGNATURE = 0x00004550 4978 IMAGE_NUMBEROF_DIRECTORY_ENTRIES = 16 4979 IMAGE_ORDINAL_FLAG = 9223372036854775808 4980 IMAGE_ORDINAL_FLAG32 = 0x80000000 4981 IMAGE_ORDINAL_FLAG64 = 0x8000000000000000 4982 IMAGE_OS2_SIGNATURE = 0x454E 4983 IMAGE_OS2_SIGNATURE_LE = 0x454C 4984 IMAGE_REL_ALPHA_ABSOLUTE = 0x0000 4985 IMAGE_REL_ALPHA_BRADDR = 0x0007 4986 IMAGE_REL_ALPHA_GPDISP = 0x0006 4987 IMAGE_REL_ALPHA_GPREL32 = 0x0003 4988 IMAGE_REL_ALPHA_GPRELHI = 0x0017 4989 IMAGE_REL_ALPHA_GPRELLO = 0x0016 4990 IMAGE_REL_ALPHA_HINT = 0x0008 4991 IMAGE_REL_ALPHA_INLINE_REFLONG = 0x0009 4992 IMAGE_REL_ALPHA_LITERAL = 0x0004 4993 IMAGE_REL_ALPHA_LITUSE = 0x0005 4994 IMAGE_REL_ALPHA_MATCH = 0x000D 4995 IMAGE_REL_ALPHA_PAIR = 0x000C 4996 IMAGE_REL_ALPHA_REFHI = 0x000A 4997 IMAGE_REL_ALPHA_REFLO = 0x000B 4998 IMAGE_REL_ALPHA_REFLONG = 0x0001 4999 IMAGE_REL_ALPHA_REFLONGNB = 0x0010 5000 IMAGE_REL_ALPHA_REFQ1 = 0x0015 5001 IMAGE_REL_ALPHA_REFQ2 = 0x0014 5002 IMAGE_REL_ALPHA_REFQ3 = 0x0013 5003 IMAGE_REL_ALPHA_REFQUAD = 0x0002 5004 IMAGE_REL_ALPHA_SECREL = 0x000F 5005 IMAGE_REL_ALPHA_SECRELHI = 0x0012 5006 IMAGE_REL_ALPHA_SECRELLO = 0x0011 5007 IMAGE_REL_ALPHA_SECTION = 0x000E 5008 IMAGE_REL_AMD64_ABSOLUTE = 0x0000 5009 IMAGE_REL_AMD64_ADDR32 = 0x0002 5010 IMAGE_REL_AMD64_ADDR32NB = 0x0003 5011 IMAGE_REL_AMD64_ADDR64 = 0x0001 5012 IMAGE_REL_AMD64_PAIR = 0x000F 5013 IMAGE_REL_AMD64_REL32 = 0x0004 5014 IMAGE_REL_AMD64_REL32_1 = 0x0005 5015 IMAGE_REL_AMD64_REL32_2 = 0x0006 5016 IMAGE_REL_AMD64_REL32_3 = 0x0007 5017 IMAGE_REL_AMD64_REL32_4 = 0x0008 5018 IMAGE_REL_AMD64_REL32_5 = 0x0009 5019 IMAGE_REL_AMD64_SECREL = 0x000B 5020 IMAGE_REL_AMD64_SECREL7 = 0x000C 5021 IMAGE_REL_AMD64_SECTION = 0x000A 5022 IMAGE_REL_AMD64_SREL32 = 0x000E 5023 IMAGE_REL_AMD64_SSPAN32 = 0x0010 5024 IMAGE_REL_AMD64_TOKEN = 0x000D 5025 IMAGE_REL_AM_ABSOLUTE = 0x0000 5026 IMAGE_REL_AM_ADDR32 = 0x0001 5027 IMAGE_REL_AM_ADDR32NB = 0x0002 5028 IMAGE_REL_AM_CALL32 = 0x0003 5029 IMAGE_REL_AM_FUNCINFO = 0x0004 5030 IMAGE_REL_AM_REL32_1 = 0x0005 5031 IMAGE_REL_AM_REL32_2 = 0x0006 5032 IMAGE_REL_AM_SECREL = 0x0007 5033 IMAGE_REL_AM_SECTION = 0x0008 5034 IMAGE_REL_AM_TOKEN = 0x0009 5035 IMAGE_REL_ARM_ABSOLUTE = 0x0000 5036 IMAGE_REL_ARM_ADDR32 = 0x0001 5037 IMAGE_REL_ARM_ADDR32NB = 0x0002 5038 IMAGE_REL_ARM_BLX11 = 0x0009 5039 IMAGE_REL_ARM_BLX23T = 0x0015 5040 IMAGE_REL_ARM_BLX24 = 0x0008 5041 IMAGE_REL_ARM_BRANCH11 = 0x0004 5042 IMAGE_REL_ARM_BRANCH20T = 0x0012 5043 IMAGE_REL_ARM_BRANCH24 = 0x0003 5044 IMAGE_REL_ARM_BRANCH24T = 0x0014 5045 IMAGE_REL_ARM_GPREL12 = 0x0006 5046 IMAGE_REL_ARM_GPREL7 = 0x0007 5047 IMAGE_REL_ARM_MOV32 = 0x0010 5048 IMAGE_REL_ARM_MOV32A = 0x0010 5049 IMAGE_REL_ARM_MOV32T = 0x0011 5050 IMAGE_REL_ARM_SECREL = 0x000F 5051 IMAGE_REL_ARM_SECTION = 0x000E 5052 IMAGE_REL_ARM_TOKEN = 0x0005 5053 IMAGE_REL_BASED_ABSOLUTE = 0 5054 IMAGE_REL_BASED_ARM_MOV32 = 5 5055 IMAGE_REL_BASED_DIR64 = 10 5056 IMAGE_REL_BASED_HIGH = 1 5057 IMAGE_REL_BASED_HIGHADJ = 4 5058 IMAGE_REL_BASED_HIGHLOW = 3 5059 IMAGE_REL_BASED_IA64_IMM64 = 9 5060 IMAGE_REL_BASED_LOW = 2 5061 IMAGE_REL_BASED_MIPS_JMPADDR = 5 5062 IMAGE_REL_BASED_MIPS_JMPADDR16 = 9 5063 IMAGE_REL_BASED_THUMB_MOV32 = 7 5064 IMAGE_REL_CEE_ABSOLUTE = 0x0000 5065 IMAGE_REL_CEE_ADDR32 = 0x0001 5066 IMAGE_REL_CEE_ADDR32NB = 0x0003 5067 IMAGE_REL_CEE_ADDR64 = 0x0002 5068 IMAGE_REL_CEE_SECREL = 0x0005 5069 IMAGE_REL_CEE_SECTION = 0x0004 5070 IMAGE_REL_CEE_TOKEN = 0x0006 5071 IMAGE_REL_CEF_ABSOLUTE = 0x0000 5072 IMAGE_REL_CEF_ADDR32 = 0x0001 5073 IMAGE_REL_CEF_ADDR32NB = 0x0003 5074 IMAGE_REL_CEF_ADDR64 = 0x0002 5075 IMAGE_REL_CEF_SECREL = 0x0005 5076 IMAGE_REL_CEF_SECTION = 0x0004 5077 IMAGE_REL_CEF_TOKEN = 0x0006 5078 IMAGE_REL_EBC_ABSOLUTE = 0x0000 5079 IMAGE_REL_EBC_ADDR32NB = 0x0001 5080 IMAGE_REL_EBC_REL32 = 0x0002 5081 IMAGE_REL_EBC_SECREL = 0x0004 5082 IMAGE_REL_EBC_SECTION = 0x0003 5083 IMAGE_REL_I386_ABSOLUTE = 0x0000 5084 IMAGE_REL_I386_DIR16 = 0x0001 5085 IMAGE_REL_I386_DIR32 = 0x0006 5086 IMAGE_REL_I386_DIR32NB = 0x0007 5087 IMAGE_REL_I386_REL16 = 0x0002 5088 IMAGE_REL_I386_REL32 = 0x0014 5089 IMAGE_REL_I386_SECREL = 0x000B 5090 IMAGE_REL_I386_SECREL7 = 0x000D 5091 IMAGE_REL_I386_SECTION = 0x000A 5092 IMAGE_REL_I386_SEG12 = 0x0009 5093 IMAGE_REL_I386_TOKEN = 0x000C 5094 IMAGE_REL_IA64_ABSOLUTE = 0x0000 5095 IMAGE_REL_IA64_ADDEND = 0x001F 5096 IMAGE_REL_IA64_DIR32 = 0x0004 5097 IMAGE_REL_IA64_DIR32NB = 0x0010 5098 IMAGE_REL_IA64_DIR64 = 0x0005 5099 IMAGE_REL_IA64_GPREL22 = 0x0009 5100 IMAGE_REL_IA64_GPREL32 = 0x001C 5101 IMAGE_REL_IA64_IMM14 = 0x0001 5102 IMAGE_REL_IA64_IMM22 = 0x0002 5103 IMAGE_REL_IA64_IMM64 = 0x0003 5104 IMAGE_REL_IA64_IMMGPREL64 = 0x001A 5105 IMAGE_REL_IA64_LTOFF22 = 0x000A 5106 IMAGE_REL_IA64_PCREL21B = 0x0006 5107 IMAGE_REL_IA64_PCREL21F = 0x0008 5108 IMAGE_REL_IA64_PCREL21M = 0x0007 5109 IMAGE_REL_IA64_PCREL60B = 0x0016 5110 IMAGE_REL_IA64_PCREL60F = 0x0017 5111 IMAGE_REL_IA64_PCREL60I = 0x0018 5112 IMAGE_REL_IA64_PCREL60M = 0x0019 5113 IMAGE_REL_IA64_PCREL60X = 0x0015 5114 IMAGE_REL_IA64_SECREL22 = 0x000C 5115 IMAGE_REL_IA64_SECREL32 = 0x000E 5116 IMAGE_REL_IA64_SECREL64I = 0x000D 5117 IMAGE_REL_IA64_SECTION = 0x000B 5118 IMAGE_REL_IA64_SREL14 = 0x0011 5119 IMAGE_REL_IA64_SREL22 = 0x0012 5120 IMAGE_REL_IA64_SREL32 = 0x0013 5121 IMAGE_REL_IA64_TOKEN = 0x001B 5122 IMAGE_REL_IA64_UREL32 = 0x0014 5123 IMAGE_REL_M32R_ABSOLUTE = 0x0000 5124 IMAGE_REL_M32R_ADDR24 = 0x0003 5125 IMAGE_REL_M32R_ADDR32 = 0x0001 5126 IMAGE_REL_M32R_ADDR32NB = 0x0002 5127 IMAGE_REL_M32R_GPREL16 = 0x0004 5128 IMAGE_REL_M32R_PAIR = 0x000B 5129 IMAGE_REL_M32R_PCREL16 = 0x0006 5130 IMAGE_REL_M32R_PCREL24 = 0x0005 5131 IMAGE_REL_M32R_PCREL8 = 0x0007 5132 IMAGE_REL_M32R_REFHALF = 0x0008 5133 IMAGE_REL_M32R_REFHI = 0x0009 5134 IMAGE_REL_M32R_REFLO = 0x000A 5135 IMAGE_REL_M32R_SECREL32 = 0x000D 5136 IMAGE_REL_M32R_SECTION = 0x000C 5137 IMAGE_REL_M32R_TOKEN = 0x000E 5138 IMAGE_REL_MIPS_ABSOLUTE = 0x0000 5139 IMAGE_REL_MIPS_GPREL = 0x0006 5140 IMAGE_REL_MIPS_JMPADDR = 0x0003 5141 IMAGE_REL_MIPS_JMPADDR16 = 0x0010 5142 IMAGE_REL_MIPS_LITERAL = 0x0007 5143 IMAGE_REL_MIPS_PAIR = 0x0025 5144 IMAGE_REL_MIPS_REFHALF = 0x0001 5145 IMAGE_REL_MIPS_REFHI = 0x0004 5146 IMAGE_REL_MIPS_REFLO = 0x0005 5147 IMAGE_REL_MIPS_REFWORD = 0x0002 5148 IMAGE_REL_MIPS_REFWORDNB = 0x0022 5149 IMAGE_REL_MIPS_SECREL = 0x000B 5150 IMAGE_REL_MIPS_SECRELHI = 0x000D 5151 IMAGE_REL_MIPS_SECRELLO = 0x000C 5152 IMAGE_REL_MIPS_SECTION = 0x000A 5153 IMAGE_REL_MIPS_TOKEN = 0x000E 5154 IMAGE_REL_PPC_ABSOLUTE = 0x0000 5155 IMAGE_REL_PPC_ADDR14 = 0x0005 5156 IMAGE_REL_PPC_ADDR16 = 0x0004 5157 IMAGE_REL_PPC_ADDR24 = 0x0003 5158 IMAGE_REL_PPC_ADDR32 = 0x0002 5159 IMAGE_REL_PPC_ADDR32NB = 0x000A 5160 IMAGE_REL_PPC_ADDR64 = 0x0001 5161 IMAGE_REL_PPC_BRNTAKEN = 0x0400 5162 IMAGE_REL_PPC_BRTAKEN = 0x0200 5163 IMAGE_REL_PPC_GPREL = 0x0015 5164 IMAGE_REL_PPC_IFGLUE = 0x000D 5165 IMAGE_REL_PPC_IMGLUE = 0x000E 5166 IMAGE_REL_PPC_NEG = 0x0100 5167 IMAGE_REL_PPC_PAIR = 0x0012 5168 IMAGE_REL_PPC_REFHI = 0x0010 5169 IMAGE_REL_PPC_REFLO = 0x0011 5170 IMAGE_REL_PPC_REL14 = 0x0007 5171 IMAGE_REL_PPC_REL24 = 0x0006 5172 IMAGE_REL_PPC_SECREL = 0x000B 5173 IMAGE_REL_PPC_SECREL16 = 0x000F 5174 IMAGE_REL_PPC_SECRELHI = 0x0014 5175 IMAGE_REL_PPC_SECRELLO = 0x0013 5176 IMAGE_REL_PPC_SECTION = 0x000C 5177 IMAGE_REL_PPC_TOCDEFN = 0x0800 5178 IMAGE_REL_PPC_TOCREL14 = 0x0009 5179 IMAGE_REL_PPC_TOCREL16 = 0x0008 5180 IMAGE_REL_PPC_TOKEN = 0x0016 5181 IMAGE_REL_PPC_TYPEMASK = 0x00FF 5182 IMAGE_REL_SH3_ABSOLUTE = 0x0000 5183 IMAGE_REL_SH3_DIRECT16 = 0x0001 5184 IMAGE_REL_SH3_DIRECT32 = 0x0002 5185 IMAGE_REL_SH3_DIRECT32_NB = 0x0010 5186 IMAGE_REL_SH3_DIRECT4 = 0x0006 5187 IMAGE_REL_SH3_DIRECT4_LONG = 0x0008 5188 IMAGE_REL_SH3_DIRECT4_WORD = 0x0007 5189 IMAGE_REL_SH3_DIRECT8 = 0x0003 5190 IMAGE_REL_SH3_DIRECT8_LONG = 0x0005 5191 IMAGE_REL_SH3_DIRECT8_WORD = 0x0004 5192 IMAGE_REL_SH3_GPREL4_LONG = 0x0011 5193 IMAGE_REL_SH3_PCREL12_WORD = 0x000B 5194 IMAGE_REL_SH3_PCREL8_LONG = 0x000A 5195 IMAGE_REL_SH3_PCREL8_WORD = 0x0009 5196 IMAGE_REL_SH3_SECREL = 0x000F 5197 IMAGE_REL_SH3_SECTION = 0x000E 5198 IMAGE_REL_SH3_SIZEOF_SECTION = 0x000D 5199 IMAGE_REL_SH3_STARTOF_SECTION = 0x000C 5200 IMAGE_REL_SH3_TOKEN = 0x0012 5201 IMAGE_REL_SHM_PAIR = 0x0018 5202 IMAGE_REL_SHM_PCRELPT = 0x0013 5203 IMAGE_REL_SHM_REFHALF = 0x0015 5204 IMAGE_REL_SHM_REFLO = 0x0014 5205 IMAGE_REL_SHM_RELHALF = 0x0017 5206 IMAGE_REL_SHM_RELLO = 0x0016 5207 IMAGE_REL_SH_NOMODE = 0x8000 5208 IMAGE_REL_THUMB_BLX23 = 0x0015 5209 IMAGE_REL_THUMB_BRANCH20 = 0x0012 5210 IMAGE_REL_THUMB_BRANCH24 = 0x0014 5211 IMAGE_REL_THUMB_MOV32 = 0x0011 5212 IMAGE_RESOURCE_DATA_IS_DIRECTORY = 0x80000000 5213 IMAGE_RESOURCE_NAME_IS_STRING = 0x80000000 5214 IMAGE_ROM_OPTIONAL_HDR_MAGIC = 0x107 5215 IMAGE_SCN_ALIGN_1024BYTES = 0x00B00000 5216 IMAGE_SCN_ALIGN_128BYTES = 0x00800000 5217 IMAGE_SCN_ALIGN_16BYTES = 0x00500000 5218 IMAGE_SCN_ALIGN_1BYTES = 0x00100000 5219 IMAGE_SCN_ALIGN_2048BYTES = 0x00C00000 5220 IMAGE_SCN_ALIGN_256BYTES = 0x00900000 5221 IMAGE_SCN_ALIGN_2BYTES = 0x00200000 5222 IMAGE_SCN_ALIGN_32BYTES = 0x00600000 5223 IMAGE_SCN_ALIGN_4096BYTES = 0x00D00000 5224 IMAGE_SCN_ALIGN_4BYTES = 0x00300000 5225 IMAGE_SCN_ALIGN_512BYTES = 0x00A00000 5226 IMAGE_SCN_ALIGN_64BYTES = 0x00700000 5227 IMAGE_SCN_ALIGN_8192BYTES = 0x00E00000 5228 IMAGE_SCN_ALIGN_8BYTES = 0x00400000 5229 IMAGE_SCN_ALIGN_MASK = 0x00F00000 5230 IMAGE_SCN_CNT_CODE = 0x00000020 5231 IMAGE_SCN_CNT_INITIALIZED_DATA = 0x00000040 5232 IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x00000080 5233 IMAGE_SCN_GPREL = 0x00008000 5234 IMAGE_SCN_LNK_COMDAT = 0x00001000 5235 IMAGE_SCN_LNK_INFO = 0x00000200 5236 IMAGE_SCN_LNK_NRELOC_OVFL = 0x01000000 5237 IMAGE_SCN_LNK_OTHER = 0x00000100 5238 IMAGE_SCN_LNK_REMOVE = 0x00000800 5239 IMAGE_SCN_MEM_16BIT = 0x00020000 5240 IMAGE_SCN_MEM_DISCARDABLE = 0x02000000 5241 IMAGE_SCN_MEM_EXECUTE = 0x20000000 5242 IMAGE_SCN_MEM_FARDATA = 0x00008000 5243 IMAGE_SCN_MEM_LOCKED = 0x00040000 5244 IMAGE_SCN_MEM_NOT_CACHED = 0x04000000 5245 IMAGE_SCN_MEM_NOT_PAGED = 0x08000000 5246 IMAGE_SCN_MEM_PRELOAD = 0x00080000 5247 IMAGE_SCN_MEM_PURGEABLE = 0x00020000 5248 IMAGE_SCN_MEM_READ = 0x40000000 5249 IMAGE_SCN_MEM_SHARED = 0x10000000 5250 IMAGE_SCN_MEM_WRITE = 0x80000000 5251 IMAGE_SCN_NO_DEFER_SPEC_EXC = 0x00004000 5252 IMAGE_SCN_SCALE_INDEX = 0x00000001 5253 IMAGE_SCN_TYPE_NO_PAD = 0x00000008 5254 IMAGE_SEPARATE_DEBUG_FLAGS_MASK = 0x8000 5255 IMAGE_SEPARATE_DEBUG_MISMATCH = 0x8000 5256 IMAGE_SEPARATE_DEBUG_SIGNATURE = 0x4944 5257 IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR = 60 5258 IMAGE_SIZEOF_AUX_SYMBOL = 18 5259 IMAGE_SIZEOF_BASE_RELOCATION = 8 5260 IMAGE_SIZEOF_FILE_HEADER = 20 5261 IMAGE_SIZEOF_LINENUMBER = 6 5262 IMAGE_SIZEOF_NT_OPTIONAL32_HEADER = 224 5263 IMAGE_SIZEOF_NT_OPTIONAL64_HEADER = 240 5264 IMAGE_SIZEOF_NT_OPTIONAL_HEADER = 240 5265 IMAGE_SIZEOF_RELOCATION = 10 5266 IMAGE_SIZEOF_ROM_OPTIONAL_HEADER = 56 5267 IMAGE_SIZEOF_SECTION_HEADER = 40 5268 IMAGE_SIZEOF_SHORT_NAME = 8 5269 IMAGE_SIZEOF_STD_OPTIONAL_HEADER = 28 5270 IMAGE_SIZEOF_SYMBOL = 18 5271 IMAGE_SUBSYSTEM_EFI_APPLICATION = 10 5272 IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11 5273 IMAGE_SUBSYSTEM_EFI_ROM = 13 5274 IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12 5275 IMAGE_SUBSYSTEM_NATIVE = 1 5276 IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8 5277 IMAGE_SUBSYSTEM_OS2_CUI = 5 5278 IMAGE_SUBSYSTEM_POSIX_CUI = 7 5279 IMAGE_SUBSYSTEM_UNKNOWN = 0 5280 IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16 5281 IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9 5282 IMAGE_SUBSYSTEM_WINDOWS_CUI = 3 5283 IMAGE_SUBSYSTEM_WINDOWS_GUI = 2 5284 IMAGE_SUBSYSTEM_XBOX = 14 5285 IMAGE_SYM_CLASS_ARGUMENT = 0x0009 5286 IMAGE_SYM_CLASS_AUTOMATIC = 0x0001 5287 IMAGE_SYM_CLASS_BIT_FIELD = 0x0012 5288 IMAGE_SYM_CLASS_BLOCK = 0x0064 5289 IMAGE_SYM_CLASS_CLR_TOKEN = 0x006B 5290 IMAGE_SYM_CLASS_END_OF_STRUCT = 0x0066 5291 IMAGE_SYM_CLASS_ENUM_TAG = 0x000F 5292 IMAGE_SYM_CLASS_EXTERNAL = 0x0002 5293 IMAGE_SYM_CLASS_EXTERNAL_DEF = 0x0005 5294 IMAGE_SYM_CLASS_FAR_EXTERNAL = 0x0044 5295 IMAGE_SYM_CLASS_FILE = 0x0067 5296 IMAGE_SYM_CLASS_FUNCTION = 0x0065 5297 IMAGE_SYM_CLASS_LABEL = 0x0006 5298 IMAGE_SYM_CLASS_MEMBER_OF_ENUM = 0x0010 5299 IMAGE_SYM_CLASS_MEMBER_OF_STRUCT = 0x0008 5300 IMAGE_SYM_CLASS_MEMBER_OF_UNION = 0x000B 5301 IMAGE_SYM_CLASS_NULL = 0x0000 5302 IMAGE_SYM_CLASS_REGISTER = 0x0004 5303 IMAGE_SYM_CLASS_REGISTER_PARAM = 0x0011 5304 IMAGE_SYM_CLASS_SECTION = 0x0068 5305 IMAGE_SYM_CLASS_STATIC = 0x0003 5306 IMAGE_SYM_CLASS_STRUCT_TAG = 0x000A 5307 IMAGE_SYM_CLASS_TYPE_DEFINITION = 0x000D 5308 IMAGE_SYM_CLASS_UNDEFINED_LABEL = 0x0007 5309 IMAGE_SYM_CLASS_UNDEFINED_STATIC = 0x000E 5310 IMAGE_SYM_CLASS_UNION_TAG = 0x000C 5311 IMAGE_SYM_CLASS_WEAK_EXTERNAL = 0x0069 5312 IMAGE_SYM_DTYPE_ARRAY = 3 5313 IMAGE_SYM_DTYPE_FUNCTION = 2 5314 IMAGE_SYM_DTYPE_NULL = 0 5315 IMAGE_SYM_DTYPE_POINTER = 1 5316 IMAGE_SYM_SECTION_MAX = 0xFEFF 5317 IMAGE_SYM_SECTION_MAX_EX = 2147483647 5318 IMAGE_SYM_TYPE_BYTE = 0x000C 5319 IMAGE_SYM_TYPE_CHAR = 0x0002 5320 IMAGE_SYM_TYPE_DOUBLE = 0x0007 5321 IMAGE_SYM_TYPE_DWORD = 0x000F 5322 IMAGE_SYM_TYPE_ENUM = 0x000A 5323 IMAGE_SYM_TYPE_FLOAT = 0x0006 5324 IMAGE_SYM_TYPE_INT = 0x0004 5325 IMAGE_SYM_TYPE_LONG = 0x0005 5326 IMAGE_SYM_TYPE_MOE = 0x000B 5327 IMAGE_SYM_TYPE_NULL = 0x0000 5328 IMAGE_SYM_TYPE_PCODE = 0x8000 5329 IMAGE_SYM_TYPE_SHORT = 0x0003 5330 IMAGE_SYM_TYPE_STRUCT = 0x0008 5331 IMAGE_SYM_TYPE_UINT = 0x000E 5332 IMAGE_SYM_TYPE_UNION = 0x0009 5333 IMAGE_SYM_TYPE_VOID = 0x0001 5334 IMAGE_SYM_TYPE_WORD = 0x000D 5335 IMAGE_VXD_SIGNATURE = 0x454C 5336 IMAGE_WEAK_EXTERN_SEARCH_ALIAS = 3 5337 IMAGE_WEAK_EXTERN_SEARCH_LIBRARY = 2 5338 IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY = 1 5339 IMC_CLOSESTATUSWINDOW = 0x0021 5340 IMC_GETCANDIDATEPOS = 0x0007 5341 IMC_GETCOMPOSITIONFONT = 0x0009 5342 IMC_GETCOMPOSITIONWINDOW = 0x000B 5343 IMC_GETSTATUSWINDOWPOS = 0x000F 5344 IMC_OPENSTATUSWINDOW = 0x0022 5345 IMC_SETCANDIDATEPOS = 0x0008 5346 IMC_SETCOMPOSITIONFONT = 0x000A 5347 IMC_SETCOMPOSITIONWINDOW = 0x000C 5348 IMC_SETSTATUSWINDOWPOS = 0x0010 5349 IMEMENUITEM_STRING_SIZE = 80 5350 IMEVER_0310 = 0x0003000A 5351 IMEVER_0400 = 0x00040000 5352 IME_CAND_CODE = 0x0002 5353 IME_CAND_MEANING = 0x0003 5354 IME_CAND_RADICAL = 0x0004 5355 IME_CAND_READ = 0x0001 5356 IME_CAND_STROKE = 0x0005 5357 IME_CAND_UNKNOWN = 0x0000 5358 IME_CHOTKEY_IME_NONIME_TOGGLE = 0x10 5359 IME_CHOTKEY_SHAPE_TOGGLE = 0x11 5360 IME_CHOTKEY_SYMBOL_TOGGLE = 0x12 5361 IME_CMODE_ALPHANUMERIC = 0x0000 5362 IME_CMODE_CHARCODE = 0x0020 5363 IME_CMODE_CHINESE = 1 5364 IME_CMODE_EUDC = 0x0200 5365 IME_CMODE_FIXED = 0x0800 5366 IME_CMODE_FULLSHAPE = 0x0008 5367 IME_CMODE_HANGEUL = 1 5368 IME_CMODE_HANGUL = 1 5369 IME_CMODE_HANJACONVERT = 0x0040 5370 IME_CMODE_JAPANESE = 1 5371 IME_CMODE_KATAKANA = 0x0002 5372 IME_CMODE_LANGUAGE = 0x0003 5373 IME_CMODE_NATIVE = 0x0001 5374 IME_CMODE_NOCONVERSION = 0x0100 5375 IME_CMODE_RESERVED = 0xF0000000 5376 IME_CMODE_ROMAN = 0x0010 5377 IME_CMODE_SOFTKBD = 0x0080 5378 IME_CMODE_SYMBOL = 0x0400 5379 IME_CONFIG_GENERAL = 1 5380 IME_CONFIG_REGISTERWORD = 2 5381 IME_CONFIG_SELECTDICTIONARY = 3 5382 IME_ESC_AUTOMATA = 0x1009 5383 IME_ESC_GETHELPFILENAME = 0x100b 5384 IME_ESC_GET_EUDC_DICTIONARY = 0x1003 5385 IME_ESC_HANJA_MODE = 0x1008 5386 IME_ESC_IME_NAME = 0x1006 5387 IME_ESC_MAX_KEY = 0x1005 5388 IME_ESC_PRIVATE_FIRST = 0x0800 5389 IME_ESC_PRIVATE_HOTKEY = 0x100a 5390 IME_ESC_PRIVATE_LAST = 0x0FFF 5391 IME_ESC_QUERY_SUPPORT = 0x0003 5392 IME_ESC_RESERVED_FIRST = 0x0004 5393 IME_ESC_RESERVED_LAST = 0x07FF 5394 IME_ESC_SEQUENCE_TO_INTERNAL = 0x1001 5395 IME_ESC_SET_EUDC_DICTIONARY = 0x1004 5396 IME_ESC_SYNC_HOTKEY = 0x1007 5397 IME_HOTKEY_DSWITCH_FIRST = 0x100 5398 IME_HOTKEY_DSWITCH_LAST = 0x11F 5399 IME_HOTKEY_PRIVATE_FIRST = 0x200 5400 IME_HOTKEY_PRIVATE_LAST = 0x21F 5401 IME_ITHOTKEY_PREVIOUS_COMPOSITION = 0x201 5402 IME_ITHOTKEY_RECONVERTSTRING = 0x203 5403 IME_ITHOTKEY_RESEND_RESULTSTR = 0x200 5404 IME_ITHOTKEY_UISTYLE_TOGGLE = 0x202 5405 IME_JHOTKEY_CLOSE_OPEN = 0x30 5406 IME_KHOTKEY_ENGLISH = 0x52 5407 IME_KHOTKEY_HANJACONVERT = 0x51 5408 IME_KHOTKEY_SHAPE_TOGGLE = 0x50 5409 IME_PROP_AT_CARET = 0x00010000 5410 IME_PROP_CANDLIST_START_FROM_1 = 0x00040000 5411 IME_PROP_COMPLETE_ON_UNSELECT = 0x00100000 5412 IME_PROP_SPECIAL_UI = 0x00020000 5413 IME_PROP_UNICODE = 0x00080000 5414 IME_REGWORD_STYLE_EUDC = 0x00000001 5415 IME_REGWORD_STYLE_USER_FIRST = 0x80000000 5416 IME_REGWORD_STYLE_USER_LAST = 0xFFFFFFFF 5417 IME_SMODE_AUTOMATIC = 0x0004 5418 IME_SMODE_CONVERSATION = 0x0010 5419 IME_SMODE_NONE = 0x0000 5420 IME_SMODE_PHRASEPREDICT = 0x0008 5421 IME_SMODE_PLAURALCLAUSE = 0x0001 5422 IME_SMODE_RESERVED = 0x0000F000 5423 IME_SMODE_SINGLECONVERT = 0x0002 5424 IME_THOTKEY_IME_NONIME_TOGGLE = 0x70 5425 IME_THOTKEY_SHAPE_TOGGLE = 0x71 5426 IME_THOTKEY_SYMBOL_TOGGLE = 0x72 5427 IMFS_CHECKED = 8 5428 IMFS_DEFAULT = 4096 5429 IMFS_DISABLED = 3 5430 IMFS_ENABLED = 0 5431 IMFS_GRAYED = 3 5432 IMFS_HILITE = 128 5433 IMFS_UNCHECKED = 0 5434 IMFS_UNHILITE = 0 5435 IMFT_RADIOCHECK = 0x00001 5436 IMFT_SEPARATOR = 0x00002 5437 IMFT_SUBMENU = 0x00004 5438 IMM_ERROR_GENERAL = -2 5439 IMM_ERROR_NODATA = -1 5440 IMN_CHANGECANDIDATE = 0x0003 5441 IMN_CLOSECANDIDATE = 0x0004 5442 IMN_CLOSESTATUSWINDOW = 0x0001 5443 IMN_GUIDELINE = 0x000D 5444 IMN_OPENCANDIDATE = 0x0005 5445 IMN_OPENSTATUSWINDOW = 0x0002 5446 IMN_PRIVATE = 0x000E 5447 IMN_SETCANDIDATEPOS = 0x0009 5448 IMN_SETCOMPOSITIONFONT = 0x000A 5449 IMN_SETCOMPOSITIONWINDOW = 0x000B 5450 IMN_SETCONVERSIONMODE = 0x0006 5451 IMN_SETOPENSTATUS = 0x0008 5452 IMN_SETSENTENCEMODE = 0x0007 5453 IMN_SETSTATUSWINDOWPOS = 0x000C 5454 IMPORT_OBJECT_HDR_SIG2 = 0xffff 5455 IMR_CANDIDATEWINDOW = 0x0002 5456 IMR_COMPOSITIONFONT = 0x0003 5457 IMR_COMPOSITIONWINDOW = 0x0001 5458 IMR_CONFIRMRECONVERTSTRING = 0x0005 5459 IMR_DOCUMENTFEED = 0x0007 5460 IMR_QUERYCHARPOSITION = 0x0006 5461 IMR_RECONVERTSTRING = 0x0004 5462 IN = 0 5463 INDEXID_CONTAINER = 0 5464 INDEXID_OBJECT = 0 5465 INFINITE = 0xffffffff 5466 INHERITED_ACE = 16 5467 INHERIT_CALLER_PRIORITY = 0x20000 5468 INHERIT_ONLY_ACE = 8 5469 INHERIT_PARENT_AFFINITY = 0x10000 5470 INITIAL_FPCSR = 0x027f 5471 INITIAL_MXCSR = 0x1f80 5472 INIT_ONCE_ASYNC = 2 5473 INIT_ONCE_CHECK_ONLY = 1 5474 INIT_ONCE_CTX_RESERVED_BITS = 2 5475 INIT_ONCE_INIT_FAILED = 4 5476 INPLACE_E_FIRST = 2147746208 5477 INPLACE_E_LAST = 2147746223 5478 INPLACE_S_FIRST = 262560 5479 INPLACE_S_LAST = 262575 5480 INPUTLANGCHANGE_BACKWARD = 0x0004 5481 INPUTLANGCHANGE_FORWARD = 0x0002 5482 INPUTLANGCHANGE_SYSCHARSET = 0x0001 5483 INPUT_HARDWARE = 2 5484 INPUT_KEYBOARD = 1 5485 INPUT_MOUSE = 0 5486 INT_MAX = 2147483647 5487 INT_MIN = -2147483648 5488 INVALID_OS_COUNT = 65535 5489 IO_COMPLETION_ALL_ACCESS = 2031619 5490 IO_COMPLETION_MODIFY_STATE = 0x0002 5491 IO_REPARSE_TAG_AF_UNIX = 2147483683 5492 IO_REPARSE_TAG_APPEXECLINK = 2147483675 5493 IO_REPARSE_TAG_CLOUD = 2415919130 5494 IO_REPARSE_TAG_CLOUD_1 = 2415923226 5495 IO_REPARSE_TAG_CLOUD_2 = 2415927322 5496 IO_REPARSE_TAG_CLOUD_3 = 2415931418 5497 IO_REPARSE_TAG_CLOUD_4 = 2415935514 5498 IO_REPARSE_TAG_CLOUD_5 = 2415939610 5499 IO_REPARSE_TAG_CLOUD_6 = 2415943706 5500 IO_REPARSE_TAG_CLOUD_7 = 2415947802 5501 IO_REPARSE_TAG_CLOUD_8 = 2415951898 5502 IO_REPARSE_TAG_CLOUD_9 = 2415955994 5503 IO_REPARSE_TAG_CLOUD_A = 2415960090 5504 IO_REPARSE_TAG_CLOUD_B = 2415964186 5505 IO_REPARSE_TAG_CLOUD_C = 2415968282 5506 IO_REPARSE_TAG_CLOUD_D = 2415972378 5507 IO_REPARSE_TAG_CLOUD_E = 2415976474 5508 IO_REPARSE_TAG_CLOUD_F = 2415980570 5509 IO_REPARSE_TAG_CLOUD_MASK = 61440 5510 IO_REPARSE_TAG_CSV = 2147483657 5511 IO_REPARSE_TAG_DEDUP = 2147483667 5512 IO_REPARSE_TAG_DFS = 2147483658 5513 IO_REPARSE_TAG_DFSR = 2147483666 5514 IO_REPARSE_TAG_DRIVE_EXTENDER = 2147483653 5515 IO_REPARSE_TAG_FILE_PLACEHOLDER = 2147483669 5516 IO_REPARSE_TAG_FILTER_MANAGER = 2147483659 5517 IO_REPARSE_TAG_GLOBAL_REPARSE = 2684354585 5518 IO_REPARSE_TAG_HSM = 3221225476 5519 IO_REPARSE_TAG_HSM2 = 2147483654 5520 IO_REPARSE_TAG_IIS_CACHE = 2684354576 5521 IO_REPARSE_TAG_MOUNT_POINT = 2684354563 5522 IO_REPARSE_TAG_NFS = 2147483668 5523 IO_REPARSE_TAG_ONEDRIVE = 2147483681 5524 IO_REPARSE_TAG_PROJFS = 2415919132 5525 IO_REPARSE_TAG_PROJFS_TOMBSTONE = 2684354594 5526 IO_REPARSE_TAG_RESERVED_ONE = 1 5527 IO_REPARSE_TAG_RESERVED_RANGE = 1 5528 IO_REPARSE_TAG_RESERVED_ZERO = 0 5529 IO_REPARSE_TAG_SIS = 2147483655 5530 IO_REPARSE_TAG_STORAGE_SYNC = 2147483678 5531 IO_REPARSE_TAG_SYMLINK = 2684354572 5532 IO_REPARSE_TAG_UNHANDLED = 2147483680 5533 IO_REPARSE_TAG_WCI = 2147483672 5534 IO_REPARSE_TAG_WCI_1 = 2415923224 5535 IO_REPARSE_TAG_WCI_TOMBSTONE = 2684354591 5536 IO_REPARSE_TAG_WIM = 2147483656 5537 IO_REPARSE_TAG_WOF = 2147483671 5538 ISC_SHOWUIALL = 0xC000000F 5539 ISC_SHOWUIALLCANDIDATEWINDOW = 0x0000000F 5540 ISC_SHOWUICANDIDATEWINDOW = 0x00000001 5541 ISC_SHOWUICOMPOSITIONWINDOW = 0x80000000 5542 ISC_SHOWUIGUIDELINE = 0x40000000 5543 ISMEX_CALLBACK = 0x00000004 5544 ISMEX_NOSEND = 0x00000000 5545 ISMEX_NOTIFY = 0x00000002 5546 ISMEX_REPLIED = 0x00000008 5547 ISMEX_SEND = 0x00000001 5548 IS_TEXT_UNICODE_ASCII16 = 0x0001 5549 IS_TEXT_UNICODE_CONTROLS = 0x0004 5550 IS_TEXT_UNICODE_DBCS_LEADBYTE = 0x0400 5551 IS_TEXT_UNICODE_ILLEGAL_CHARS = 0x0100 5552 IS_TEXT_UNICODE_NOT_ASCII_MASK = 0xF000 5553 IS_TEXT_UNICODE_NOT_UNICODE_MASK = 0x0F00 5554 IS_TEXT_UNICODE_NULL_BYTES = 0x1000 5555 IS_TEXT_UNICODE_ODD_LENGTH = 0x0200 5556 IS_TEXT_UNICODE_REVERSE_ASCII16 = 0x0010 5557 IS_TEXT_UNICODE_REVERSE_CONTROLS = 0x0040 5558 IS_TEXT_UNICODE_REVERSE_MASK = 0x00F0 5559 IS_TEXT_UNICODE_REVERSE_SIGNATURE = 0x0080 5560 IS_TEXT_UNICODE_REVERSE_STATISTICS = 0x0020 5561 IS_TEXT_UNICODE_SIGNATURE = 0x0008 5562 IS_TEXT_UNICODE_STATISTICS = 0x0002 5563 IS_TEXT_UNICODE_UNICODE_MASK = 0x000F 5564 JOB_OBJECT_ALL_ACCESS = 2031647 5565 JOB_OBJECT_ASSIGN_PROCESS = 1 5566 JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 0x000000ff 5567 JOB_OBJECT_CPU_RATE_CONTROL_ENABLE = 0x1 5568 JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP = 0x4 5569 JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY = 0x8 5570 JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS = 0xf 5571 JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED = 0x2 5572 JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 0x00007fff 5573 JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 0x00000008 5574 JOB_OBJECT_LIMIT_AFFINITY = 0x00000010 5575 JOB_OBJECT_LIMIT_BREAKAWAY_OK = 0x00000800 5576 JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 0x00000400 5577 JOB_OBJECT_LIMIT_JOB_MEMORY = 0x00000200 5578 JOB_OBJECT_LIMIT_JOB_READ_BYTES = 0x00010000 5579 JOB_OBJECT_LIMIT_JOB_TIME = 0x00000004 5580 JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 0x00020000 5581 JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 0x00002000 5582 JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 0x00000040 5583 JOB_OBJECT_LIMIT_PRIORITY_CLASS = 0x00000020 5584 JOB_OBJECT_LIMIT_PROCESS_MEMORY = 0x00000100 5585 JOB_OBJECT_LIMIT_PROCESS_TIME = 0x00000002 5586 JOB_OBJECT_LIMIT_RATE_CONTROL = 0x00040000 5587 JOB_OBJECT_LIMIT_RESERVED3 = 0x00008000 5588 JOB_OBJECT_LIMIT_RESERVED4 = 0x00010000 5589 JOB_OBJECT_LIMIT_RESERVED5 = 0x00020000 5590 JOB_OBJECT_LIMIT_RESERVED6 = 0x00040000 5591 JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 0x00000080 5592 JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 0x00001000 5593 JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 0x00004000 5594 JOB_OBJECT_LIMIT_VALID_FLAGS = 0x0007ffff 5595 JOB_OBJECT_LIMIT_WORKINGSET = 0x00000001 5596 JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS = 8 5597 JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT = 3 5598 JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO = 4 5599 JOB_OBJECT_MSG_END_OF_JOB_TIME = 1 5600 JOB_OBJECT_MSG_END_OF_PROCESS_TIME = 2 5601 JOB_OBJECT_MSG_EXIT_PROCESS = 7 5602 JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT = 12 5603 JOB_OBJECT_MSG_JOB_MEMORY_LIMIT = 10 5604 JOB_OBJECT_MSG_MAXIMUM = 12 5605 JOB_OBJECT_MSG_MINIMUM = 1 5606 JOB_OBJECT_MSG_NEW_PROCESS = 6 5607 JOB_OBJECT_MSG_NOTIFICATION_LIMIT = 11 5608 JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT = 9 5609 JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 0x00070204 5610 JOB_OBJECT_POST_AT_END_OF_JOB = 1 5611 JOB_OBJECT_QUERY = 4 5612 JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS = 0x0007ffff 5613 JOB_OBJECT_SECURITY_FILTER_TOKENS = 0x00000008 5614 JOB_OBJECT_SECURITY_NO_ADMIN = 0x00000001 5615 JOB_OBJECT_SECURITY_ONLY_TOKEN = 0x00000004 5616 JOB_OBJECT_SECURITY_RESTRICTED_TOKEN = 0x00000002 5617 JOB_OBJECT_SECURITY_VALID_FLAGS = 0x0000000f 5618 JOB_OBJECT_SET_ATTRIBUTES = 2 5619 JOB_OBJECT_SET_SECURITY_ATTRIBUTES = 16 5620 JOB_OBJECT_TERMINATE = 8 5621 JOB_OBJECT_TERMINATE_AT_END_OF_JOB = 0 5622 JOB_OBJECT_UILIMIT_ALL = 0x000000FF 5623 JOB_OBJECT_UILIMIT_DESKTOP = 0x00000040 5624 JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 0x00000010 5625 JOB_OBJECT_UILIMIT_EXITWINDOWS = 0x00000080 5626 JOB_OBJECT_UILIMIT_GLOBALATOMS = 0x00000020 5627 JOB_OBJECT_UILIMIT_HANDLES = 0x00000001 5628 JOB_OBJECT_UILIMIT_NONE = 0x00000000 5629 JOB_OBJECT_UILIMIT_READCLIPBOARD = 0x00000002 5630 JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 0x00000008 5631 JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 0x00000004 5632 JOB_OBJECT_UI_VALID_FLAGS = 0x000000FF 5633 JOHAB_CHARSET = 130 5634 KEYBOARD_OVERRUN_MAKE_CODE = 0xFF 5635 KEYEVENTF_EXTENDEDKEY = 0x0001 5636 KEYEVENTF_KEYUP = 0x0002 5637 KEYEVENTF_SCANCODE = 0x0008 5638 KEYEVENTF_UNICODE = 0x0004 5639 KEY_ALL_ACCESS = 983103 5640 KEY_CREATE_LINK = 32 5641 KEY_CREATE_SUB_KEY = 4 5642 KEY_ENUMERATE_SUB_KEYS = 8 5643 KEY_EVENT = 0x1 5644 KEY_EXECUTE = 131097 5645 KEY_NOTIFY = 16 5646 KEY_QUERY_VALUE = 1 5647 KEY_READ = 131097 5648 KEY_SET_VALUE = 2 5649 KEY_WOW64_32KEY = 512 5650 KEY_WOW64_64KEY = 256 5651 KEY_WOW64_RES = 768 5652 KEY_WRITE = 131078 5653 KF_ALTDOWN = 0x2000 5654 KF_DLGMODE = 0x0800 5655 KF_EXTENDED = 0x0100 5656 KF_MENUMODE = 0x1000 5657 KF_REPEAT = 0x4000 5658 KF_UP = 0x8000 5659 KLF_ACTIVATE = 0x00000001 5660 KLF_NOTELLSHELL = 0x00000080 5661 KLF_REORDER = 0x00000008 5662 KLF_REPLACELANG = 0x00000010 5663 KLF_RESET = 0x40000000 5664 KLF_SETFORPROCESS = 0x00000100 5665 KLF_SHIFTLOCK = 0x00010000 5666 KLF_SUBSTITUTE_OK = 0x00000002 5667 KL_NAMELENGTH = 9 5668 KTM_MARSHAL_BLOB_VERSION_MAJOR = 1 5669 KTM_MARSHAL_BLOB_VERSION_MINOR = 1 5670 LABEL_SECURITY_INFORMATION = 16 5671 LANG_AFRIKAANS = 0x36 5672 LANG_ALBANIAN = 0x1c 5673 LANG_ALSATIAN = 0x84 5674 LANG_AMHARIC = 0x5e 5675 LANG_ARABIC = 0x01 5676 LANG_ARMENIAN = 0x2b 5677 LANG_ASSAMESE = 0x4d 5678 LANG_AZERBAIJANI = 0x2c 5679 LANG_AZERI = 0x2c 5680 LANG_BANGLA = 0x45 5681 LANG_BASHKIR = 0x6d 5682 LANG_BASQUE = 0x2d 5683 LANG_BELARUSIAN = 0x23 5684 LANG_BENGALI = 0x45 5685 LANG_BOSNIAN = 0x1a 5686 LANG_BOSNIAN_NEUTRAL = 0x781a 5687 LANG_BRETON = 0x7e 5688 LANG_BULGARIAN = 0x02 5689 LANG_CATALAN = 0x03 5690 LANG_CENTRAL_KURDISH = 0x92 5691 LANG_CHEROKEE = 0x5c 5692 LANG_CHINESE = 0x04 5693 LANG_CHINESE_SIMPLIFIED = 0x04 5694 LANG_CHINESE_TRADITIONAL = 0x7c04 5695 LANG_CORSICAN = 0x83 5696 LANG_CROATIAN = 0x1a 5697 LANG_CZECH = 0x05 5698 LANG_DANISH = 0x06 5699 LANG_DARI = 0x8c 5700 LANG_DIVEHI = 0x65 5701 LANG_DUTCH = 0x13 5702 LANG_ENGLISH = 0x09 5703 LANG_ESTONIAN = 0x25 5704 LANG_FAEROESE = 0x38 5705 LANG_FARSI = 0x29 5706 LANG_FILIPINO = 0x64 5707 LANG_FINNISH = 0x0b 5708 LANG_FRENCH = 0x0c 5709 LANG_FRISIAN = 0x62 5710 LANG_FULAH = 0x67 5711 LANG_GALICIAN = 0x56 5712 LANG_GEORGIAN = 0x37 5713 LANG_GERMAN = 0x07 5714 LANG_GREEK = 0x08 5715 LANG_GREENLANDIC = 0x6f 5716 LANG_GUJARATI = 0x47 5717 LANG_HAUSA = 0x68 5718 LANG_HEBREW = 0x0d 5719 LANG_HINDI = 0x39 5720 LANG_HUNGARIAN = 0x0e 5721 LANG_ICELANDIC = 0x0f 5722 LANG_IGBO = 0x70 5723 LANG_INDONESIAN = 0x21 5724 LANG_INUKTITUT = 0x5d 5725 LANG_INVARIANT = 0x7f 5726 LANG_IRISH = 0x3c 5727 LANG_ITALIAN = 0x10 5728 LANG_JAPANESE = 0x11 5729 LANG_KANNADA = 0x4b 5730 LANG_KASHMIRI = 0x60 5731 LANG_KAZAK = 0x3f 5732 LANG_KHMER = 0x53 5733 LANG_KICHE = 0x86 5734 LANG_KINYARWANDA = 0x87 5735 LANG_KONKANI = 0x57 5736 LANG_KOREAN = 0x12 5737 LANG_KYRGYZ = 0x40 5738 LANG_LAO = 0x54 5739 LANG_LATVIAN = 0x26 5740 LANG_LITHUANIAN = 0x27 5741 LANG_LOWER_SORBIAN = 0x2e 5742 LANG_LUXEMBOURGISH = 0x6e 5743 LANG_MACEDONIAN = 0x2f 5744 LANG_MALAY = 0x3e 5745 LANG_MALAYALAM = 0x4c 5746 LANG_MALTESE = 0x3a 5747 LANG_MANIPURI = 0x58 5748 LANG_MAORI = 0x81 5749 LANG_MAPUDUNGUN = 0x7a 5750 LANG_MARATHI = 0x4e 5751 LANG_MOHAWK = 0x7c 5752 LANG_MONGOLIAN = 0x50 5753 LANG_NEPALI = 0x61 5754 LANG_NEUTRAL = 0x00 5755 LANG_NORWEGIAN = 0x14 5756 LANG_OCCITAN = 0x82 5757 LANG_ODIA = 0x48 5758 LANG_ORIYA = 0x48 5759 LANG_PASHTO = 0x63 5760 LANG_PERSIAN = 0x29 5761 LANG_POLISH = 0x15 5762 LANG_PORTUGUESE = 0x16 5763 LANG_PULAR = 0x67 5764 LANG_PUNJABI = 0x46 5765 LANG_QUECHUA = 0x6b 5766 LANG_ROMANIAN = 0x18 5767 LANG_ROMANSH = 0x17 5768 LANG_RUSSIAN = 0x19 5769 LANG_SAKHA = 0x85 5770 LANG_SAMI = 0x3b 5771 LANG_SANSKRIT = 0x4f 5772 LANG_SCOTTISH_GAELIC = 0x91 5773 LANG_SERBIAN = 0x1a 5774 LANG_SERBIAN_NEUTRAL = 0x7c1a 5775 LANG_SINDHI = 0x59 5776 LANG_SINHALESE = 0x5b 5777 LANG_SLOVAK = 0x1b 5778 LANG_SLOVENIAN = 0x24 5779 LANG_SOTHO = 0x6c 5780 LANG_SPANISH = 0x0a 5781 LANG_SWAHILI = 0x41 5782 LANG_SWEDISH = 0x1d 5783 LANG_SYRIAC = 0x5a 5784 LANG_TAJIK = 0x28 5785 LANG_TAMAZIGHT = 0x5f 5786 LANG_TAMIL = 0x49 5787 LANG_TATAR = 0x44 5788 LANG_TELUGU = 0x4a 5789 LANG_THAI = 0x1e 5790 LANG_TIBETAN = 0x51 5791 LANG_TIGRIGNA = 0x73 5792 LANG_TIGRINYA = 0x73 5793 LANG_TSWANA = 0x32 5794 LANG_TURKISH = 0x1f 5795 LANG_TURKMEN = 0x42 5796 LANG_UIGHUR = 0x80 5797 LANG_UKRAINIAN = 0x22 5798 LANG_UPPER_SORBIAN = 0x2e 5799 LANG_URDU = 0x20 5800 LANG_UZBEK = 0x43 5801 LANG_VALENCIAN = 0x03 5802 LANG_VIETNAMESE = 0x2a 5803 LANG_WELSH = 0x52 5804 LANG_WOLOF = 0x88 5805 LANG_XHOSA = 0x34 5806 LANG_YAKUT = 0x85 5807 LANG_YI = 0x78 5808 LANG_YORUBA = 0x6a 5809 LANG_ZULU = 0x35 5810 LAYOUT_BITMAPORIENTATIONPRESERVED = 0x00000008 5811 LAYOUT_BTT = 0x00000002 5812 LAYOUT_ORIENTATIONMASK = 7 5813 LAYOUT_RTL = 0x00000001 5814 LAYOUT_VBH = 0x00000004 5815 LBN_DBLCLK = 2 5816 LBN_ERRSPACE = -2 5817 LBN_KILLFOCUS = 5 5818 LBN_SELCANCEL = 3 5819 LBN_SELCHANGE = 1 5820 LBN_SETFOCUS = 4 5821 LBS_COMBOBOX = 32768 5822 LBS_DISABLENOSCROLL = 4096 5823 LBS_EXTENDEDSEL = 2048 5824 LBS_HASSTRINGS = 64 5825 LBS_MULTICOLUMN = 512 5826 LBS_MULTIPLESEL = 8 5827 LBS_NODATA = 8192 5828 LBS_NOINTEGRALHEIGHT = 256 5829 LBS_NOREDRAW = 4 5830 LBS_NOSEL = 16384 5831 LBS_NOTIFY = 1 5832 LBS_OWNERDRAWFIXED = 16 5833 LBS_OWNERDRAWVARIABLE = 32 5834 LBS_SORT = 2 5835 LBS_STANDARD = 10485763 5836 LBS_USETABSTOPS = 128 5837 LBS_WANTKEYBOARDINPUT = 1024 5838 LB_ADDFILE = 0x0196 5839 LB_ADDSTRING = 0x0180 5840 LB_CTLCODE = 0 5841 LB_DELETESTRING = 0x0182 5842 LB_DIR = 0x018D 5843 LB_ERR = -1 5844 LB_ERRSPACE = -2 5845 LB_FINDSTRING = 0x018F 5846 LB_FINDSTRINGEXACT = 0x01A2 5847 LB_GETANCHORINDEX = 0x019D 5848 LB_GETCARETINDEX = 0x019F 5849 LB_GETCOUNT = 0x018B 5850 LB_GETCURSEL = 0x0188 5851 LB_GETHORIZONTALEXTENT = 0x0193 5852 LB_GETITEMDATA = 0x0199 5853 LB_GETITEMHEIGHT = 0x01A1 5854 LB_GETITEMRECT = 0x0198 5855 LB_GETLISTBOXINFO = 0x01B2 5856 LB_GETLOCALE = 0x01A6 5857 LB_GETSEL = 0x0187 5858 LB_GETSELCOUNT = 0x0190 5859 LB_GETSELITEMS = 0x0191 5860 LB_GETTEXT = 0x0189 5861 LB_GETTEXTLEN = 0x018A 5862 LB_GETTOPINDEX = 0x018E 5863 LB_INITSTORAGE = 0x01A8 5864 LB_INSERTSTRING = 0x0181 5865 LB_ITEMFROMPOINT = 0x01A9 5866 LB_MSGMAX = 0x01B3 5867 LB_OKAY = 0 5868 LB_RESETCONTENT = 0x0184 5869 LB_SELECTSTRING = 0x018C 5870 LB_SELITEMRANGE = 0x019B 5871 LB_SELITEMRANGEEX = 0x0183 5872 LB_SETANCHORINDEX = 0x019C 5873 LB_SETCARETINDEX = 0x019E 5874 LB_SETCOLUMNWIDTH = 0x0195 5875 LB_SETCOUNT = 0x01A7 5876 LB_SETCURSEL = 0x0186 5877 LB_SETHORIZONTALEXTENT = 0x0194 5878 LB_SETITEMDATA = 0x019A 5879 LB_SETITEMHEIGHT = 0x01A0 5880 LB_SETLOCALE = 0x01A5 5881 LB_SETSEL = 0x0185 5882 LB_SETTABSTOPS = 0x0192 5883 LB_SETTOPINDEX = 0x0197 5884 LCID_ALTERNATE_SORTS = 0x00000004 5885 LCID_INSTALLED = 0x00000001 5886 LCID_SUPPORTED = 0x00000002 5887 LCMAP_BYTEREV = 0x00000800 5888 LCMAP_FULLWIDTH = 0x00800000 5889 LCMAP_HALFWIDTH = 0x00400000 5890 LCMAP_HIRAGANA = 0x00100000 5891 LCMAP_KATAKANA = 0x00200000 5892 LCMAP_LINGUISTIC_CASING = 0x01000000 5893 LCMAP_LOWERCASE = 0x00000100 5894 LCMAP_SIMPLIFIED_CHINESE = 0x02000000 5895 LCMAP_SORTKEY = 0x00000400 5896 LCMAP_TRADITIONAL_CHINESE = 0x04000000 5897 LCMAP_UPPERCASE = 0x00000200 5898 LCS_CALIBRATED_RGB = 0 5899 LCS_GM_ABS_COLORIMETRIC = 8 5900 LCS_GM_BUSINESS = 1 5901 LCS_GM_GRAPHICS = 2 5902 LCS_GM_IMAGES = 4 5903 LCS_SIGNATURE = 80 5904 LCS_WINDOWS_COLOR_SPACE = 87 5905 LCS_sRGB = 115 5906 LC_INTERIORS = 128 5907 LC_MARKER = 4 5908 LC_NONE = 0 5909 LC_POLYLINE = 2 5910 LC_POLYMARKER = 8 5911 LC_STYLED = 32 5912 LC_WIDE = 16 5913 LC_WIDESTYLED = 64 5914 LEFT_ALT_PRESSED = 0x2 5915 LEFT_CTRL_PRESSED = 0x8 5916 LF_FACESIZE = 32 5917 LF_FULLFACESIZE = 64 5918 LGRPID_ARABIC = 0x000d 5919 LGRPID_ARMENIAN = 0x0011 5920 LGRPID_BALTIC = 0x0003 5921 LGRPID_CENTRAL_EUROPE = 0x0002 5922 LGRPID_CYRILLIC = 0x0005 5923 LGRPID_GEORGIAN = 0x0010 5924 LGRPID_GREEK = 0x0004 5925 LGRPID_HEBREW = 0x000c 5926 LGRPID_INDIC = 0x000f 5927 LGRPID_INSTALLED = 0x00000001 5928 LGRPID_JAPANESE = 0x0007 5929 LGRPID_KOREAN = 0x0008 5930 LGRPID_SIMPLIFIED_CHINESE = 0x000a 5931 LGRPID_SUPPORTED = 0x00000002 5932 LGRPID_THAI = 0x000b 5933 LGRPID_TRADITIONAL_CHINESE = 0x0009 5934 LGRPID_TURKIC = 0x0006 5935 LGRPID_TURKISH = 0x0006 5936 LGRPID_VIETNAMESE = 0x000e 5937 LGRPID_WESTERN_EUROPE = 0x0001 5938 LHND = 66 5939 LINECAPS = 30 5940 LINGUISTIC_IGNORECASE = 0x00000010 5941 LINGUISTIC_IGNOREDIACRITIC = 0x00000020 5942 LLKHF_ALTDOWN = 32 5943 LLKHF_EXTENDED = 1 5944 LLKHF_INJECTED = 0x00000010 5945 LLKHF_LOWER_IL_INJECTED = 0x00000002 5946 LLKHF_UP = 128 5947 LLMHF_INJECTED = 0x00000001 5948 LLMHF_LOWER_IL_INJECTED = 0x00000002 5949 LLONG_MAX = 9223372036854775807 5950 LLONG_MIN = -9223372036854775808 5951 LMEM_DISCARDABLE = 0xf00 5952 LMEM_DISCARDED = 0x4000 5953 LMEM_FIXED = 0x0 5954 LMEM_INVALID_HANDLE = 0x8000 5955 LMEM_LOCKCOUNT = 0xff 5956 LMEM_MODIFY = 0x80 5957 LMEM_MOVEABLE = 0x2 5958 LMEM_NOCOMPACT = 0x10 5959 LMEM_NODISCARD = 0x20 5960 LMEM_VALID_FLAGS = 0xf72 5961 LMEM_ZEROINIT = 0x40 5962 LOAD_DLL_DEBUG_EVENT = 6 5963 LOAD_IGNORE_CODE_AUTHZ_LEVEL = 0x10 5964 LOAD_LIBRARY_AS_DATAFILE = 0x2 5965 LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE = 0x40 5966 LOAD_LIBRARY_AS_IMAGE_RESOURCE = 0x20 5967 LOAD_LIBRARY_REQUIRE_SIGNED_TARGET = 0x80 5968 LOAD_LIBRARY_SEARCH_APPLICATION_DIR = 0x200 5969 LOAD_LIBRARY_SEARCH_DEFAULT_DIRS = 0x1000 5970 LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR = 0x100 5971 LOAD_LIBRARY_SEARCH_SYSTEM32 = 0x800 5972 LOAD_LIBRARY_SEARCH_SYSTEM32_NO_FORWARDER = 2048 5973 LOAD_LIBRARY_SEARCH_USER_DIRS = 0x400 5974 LOAD_WITH_ALTERED_SEARCH_PATH = 0x8 5975 LOCALE_FONTSIGNATURE = 0x00000058 5976 LOCALE_ICALENDARTYPE = 0x00001009 5977 LOCALE_ICENTURY = 0x00000024 5978 LOCALE_ICOUNTRY = 0x00000005 5979 LOCALE_ICURRDIGITS = 0x00000019 5980 LOCALE_ICURRENCY = 0x0000001b 5981 LOCALE_IDATE = 0x00000021 5982 LOCALE_IDAYLZERO = 0x00000026 5983 LOCALE_IDEFAULTANSICODEPAGE = 0x00001004 5984 LOCALE_IDEFAULTCODEPAGE = 0x0000000b 5985 LOCALE_IDEFAULTCOUNTRY = 0x0000000a 5986 LOCALE_IDEFAULTEBCDICCODEPAGE = 0x00001012 5987 LOCALE_IDEFAULTLANGUAGE = 0x00000009 5988 LOCALE_IDEFAULTMACCODEPAGE = 0x00001011 5989 LOCALE_IDIGITS = 0x00000011 5990 LOCALE_IDIGITSUBSTITUTION = 0x00001014 5991 LOCALE_IFIRSTDAYOFWEEK = 0x0000100c 5992 LOCALE_IFIRSTWEEKOFYEAR = 0x0000100d 5993 LOCALE_IGEOID = 0x0000005b 5994 LOCALE_IINTLCURRDIGITS = 0x0000001a 5995 LOCALE_ILANGUAGE = 0x00000001 5996 LOCALE_ILDATE = 0x00000022 5997 LOCALE_ILZERO = 0x00000012 5998 LOCALE_IMEASURE = 0x0000000d 5999 LOCALE_IMONLZERO = 0x00000027 6000 LOCALE_INEGCURR = 0x0000001c 6001 LOCALE_INEGNUMBER = 0x00001010 6002 LOCALE_INEGSEPBYSPACE = 0x00000057 6003 LOCALE_INEGSIGNPOSN = 0x00000053 6004 LOCALE_INEGSYMPRECEDES = 0x00000056 6005 LOCALE_IOPTIONALCALENDAR = 0x0000100b 6006 LOCALE_IPAPERSIZE = 0x0000100a 6007 LOCALE_IPOSSEPBYSPACE = 0x00000055 6008 LOCALE_IPOSSIGNPOSN = 0x00000052 6009 LOCALE_IPOSSYMPRECEDES = 0x00000054 6010 LOCALE_ITIME = 0x00000023 6011 LOCALE_ITIMEMARKPOSN = 0x00001005 6012 LOCALE_ITLZERO = 0x00000025 6013 LOCALE_NAME_MAX_LENGTH = 85 6014 LOCALE_NOUSEROVERRIDE = 0x80000000 6015 LOCALE_RETURN_NUMBER = 0x20000000 6016 LOCALE_S1159 = 0x00000028 6017 LOCALE_S2359 = 0x00000029 6018 LOCALE_SABBREVCTRYNAME = 0x00000007 6019 LOCALE_SABBREVDAYNAME1 = 0x00000031 6020 LOCALE_SABBREVDAYNAME2 = 0x00000032 6021 LOCALE_SABBREVDAYNAME3 = 0x00000033 6022 LOCALE_SABBREVDAYNAME4 = 0x00000034 6023 LOCALE_SABBREVDAYNAME5 = 0x00000035 6024 LOCALE_SABBREVDAYNAME6 = 0x00000036 6025 LOCALE_SABBREVDAYNAME7 = 0x00000037 6026 LOCALE_SABBREVLANGNAME = 0x00000003 6027 LOCALE_SABBREVMONTHNAME1 = 0x00000044 6028 LOCALE_SABBREVMONTHNAME10 = 0x0000004d 6029 LOCALE_SABBREVMONTHNAME11 = 0x0000004e 6030 LOCALE_SABBREVMONTHNAME12 = 0x0000004f 6031 LOCALE_SABBREVMONTHNAME13 = 0x0000100f 6032 LOCALE_SABBREVMONTHNAME2 = 0x00000045 6033 LOCALE_SABBREVMONTHNAME3 = 0x00000046 6034 LOCALE_SABBREVMONTHNAME4 = 0x00000047 6035 LOCALE_SABBREVMONTHNAME5 = 0x00000048 6036 LOCALE_SABBREVMONTHNAME6 = 0x00000049 6037 LOCALE_SABBREVMONTHNAME7 = 0x0000004a 6038 LOCALE_SABBREVMONTHNAME8 = 0x0000004b 6039 LOCALE_SABBREVMONTHNAME9 = 0x0000004c 6040 LOCALE_SCOUNTRY = 0x00000006 6041 LOCALE_SCURRENCY = 0x00000014 6042 LOCALE_SDATE = 0x0000001d 6043 LOCALE_SDAYNAME1 = 0x0000002a 6044 LOCALE_SDAYNAME2 = 0x0000002b 6045 LOCALE_SDAYNAME3 = 0x0000002c 6046 LOCALE_SDAYNAME4 = 0x0000002d 6047 LOCALE_SDAYNAME5 = 0x0000002e 6048 LOCALE_SDAYNAME6 = 0x0000002f 6049 LOCALE_SDAYNAME7 = 0x00000030 6050 LOCALE_SDECIMAL = 0x0000000e 6051 LOCALE_SENGCOUNTRY = 0x00001002 6052 LOCALE_SENGCURRNAME = 0x00001007 6053 LOCALE_SENGLANGUAGE = 0x00001001 6054 LOCALE_SENGLISHCOUNTRYNAME = 0x00001002 6055 LOCALE_SENGLISHLANGUAGENAME = 0x00001001 6056 LOCALE_SGROUPING = 0x00000010 6057 LOCALE_SINTLSYMBOL = 0x00000015 6058 LOCALE_SISO3166CTRYNAME = 0x0000005a 6059 LOCALE_SISO639LANGNAME = 0x00000059 6060 LOCALE_SLANGUAGE = 0x00000002 6061 LOCALE_SLIST = 0x0000000c 6062 LOCALE_SLOCALIZEDCOUNTRYNAME = 0x00000006 6063 LOCALE_SLOCALIZEDDISPLAYNAME = 0x00000002 6064 LOCALE_SLONGDATE = 0x00000020 6065 LOCALE_SMONDECIMALSEP = 0x00000016 6066 LOCALE_SMONGROUPING = 0x00000018 6067 LOCALE_SMONTHNAME1 = 0x00000038 6068 LOCALE_SMONTHNAME10 = 0x00000041 6069 LOCALE_SMONTHNAME11 = 0x00000042 6070 LOCALE_SMONTHNAME12 = 0x00000043 6071 LOCALE_SMONTHNAME13 = 0x0000100e 6072 LOCALE_SMONTHNAME2 = 0x00000039 6073 LOCALE_SMONTHNAME3 = 0x0000003a 6074 LOCALE_SMONTHNAME4 = 0x0000003b 6075 LOCALE_SMONTHNAME5 = 0x0000003c 6076 LOCALE_SMONTHNAME6 = 0x0000003d 6077 LOCALE_SMONTHNAME7 = 0x0000003e 6078 LOCALE_SMONTHNAME8 = 0x0000003f 6079 LOCALE_SMONTHNAME9 = 0x00000040 6080 LOCALE_SMONTHOUSANDSEP = 0x00000017 6081 LOCALE_SNATIVECOUNTRYNAME = 0x00000008 6082 LOCALE_SNATIVECTRYNAME = 0x00000008 6083 LOCALE_SNATIVECURRNAME = 0x00001008 6084 LOCALE_SNATIVEDIGITS = 0x00000013 6085 LOCALE_SNATIVELANGNAME = 0x00000004 6086 LOCALE_SNATIVELANGUAGENAME = 0x00000004 6087 LOCALE_SNEGATIVESIGN = 0x00000051 6088 LOCALE_SPOSITIVESIGN = 0x00000050 6089 LOCALE_SSHORTDATE = 0x0000001f 6090 LOCALE_SSORTNAME = 0x00001013 6091 LOCALE_STHOUSAND = 0x0000000f 6092 LOCALE_STIME = 0x0000001e 6093 LOCALE_STIMEFORMAT = 0x00001003 6094 LOCALE_SYEARMONTH = 0x00001006 6095 LOCALE_USE_CP_ACP = 0x40000000 6096 LOCKFILE_EXCLUSIVE_LOCK = 0x2 6097 LOCKFILE_FAIL_IMMEDIATELY = 0x1 6098 LOGON32_LOGON_BATCH = 4 6099 LOGON32_LOGON_INTERACTIVE = 2 6100 LOGON32_LOGON_NETWORK = 3 6101 LOGON32_LOGON_NETWORK_CLEARTEXT = 8 6102 LOGON32_LOGON_NEW_CREDENTIALS = 9 6103 LOGON32_LOGON_SERVICE = 5 6104 LOGON32_LOGON_UNLOCK = 7 6105 LOGON32_PROVIDER_DEFAULT = 0 6106 LOGON32_PROVIDER_WINNT35 = 1 6107 LOGON32_PROVIDER_WINNT40 = 2 6108 LOGON32_PROVIDER_WINNT50 = 3 6109 LOGON_NETCREDENTIALS_ONLY = 0x00000002 6110 LOGON_WITH_PROFILE = 0x00000001 6111 LOGON_ZERO_PASSWORD_BUFFER = 0x80000000 6112 LOGPIXELSX = 88 6113 LOGPIXELSY = 90 6114 LONG_LONG_MAX = 9223372036854775807 6115 LONG_LONG_MIN = -9223372036854775808 6116 LONG_MAX = 2147483647 6117 LONG_MIN = -2147483648 6118 LOW_SURROGATE_END = 0xdfff 6119 LOW_SURROGATE_START = 0xdc00 6120 LPD_DOUBLEBUFFER = 0x00000001 6121 LPD_SHARE_ACCUM = 0x00000100 6122 LPD_SHARE_DEPTH = 0x00000040 6123 LPD_SHARE_STENCIL = 0x00000080 6124 LPD_STEREO = 0x00000002 6125 LPD_SUPPORT_GDI = 0x00000010 6126 LPD_SUPPORT_OPENGL = 0x00000020 6127 LPD_SWAP_COPY = 0x00000400 6128 LPD_SWAP_EXCHANGE = 0x00000200 6129 LPD_TRANSPARENT = 0x00001000 6130 LPD_TYPE_COLORINDEX = 1 6131 LPD_TYPE_RGBA = 0 6132 LPTR = 64 6133 LPTx = 0x80 6134 LR_COLOR = 0x0002 6135 LR_COPYDELETEORG = 0x0008 6136 LR_COPYFROMRESOURCE = 0x4000 6137 LR_COPYRETURNORG = 0x0004 6138 LR_CREATEDIBSECTION = 0x2000 6139 LR_DEFAULTCOLOR = 0x0000 6140 LR_DEFAULTSIZE = 0x0040 6141 LR_LOADFROMFILE = 0x0010 6142 LR_LOADMAP3DCOLORS = 0x1000 6143 LR_LOADTRANSPARENT = 0x0020 6144 LR_MONOCHROME = 0x0001 6145 LR_SHARED = 0x8000 6146 LR_VGACOLOR = 0x0080 6147 LSFW_LOCK = 1 6148 LSFW_UNLOCK = 2 6149 LTGRAY_BRUSH = 1 6150 LTP_PC_SMT = 0x1 6151 LUA_TOKEN = 0x4 6152 LWA_ALPHA = 0x00000002 6153 LWA_COLORKEY = 0x00000001 6154 MAC_CHARSET = 77 6155 MAPVK_VK_TO_CHAR = 2 6156 MAPVK_VK_TO_VSC = 0 6157 MAPVK_VSC_TO_VK = 1 6158 MAPVK_VSC_TO_VK_EX = 3 6159 MAP_COMPOSITE = 0x00000040 6160 MAP_EXPAND_LIGATURES = 0x00002000 6161 MAP_FOLDCZONE = 0x00000010 6162 MAP_FOLDDIGITS = 0x00000080 6163 MAP_PRECOMPOSED = 0x00000020 6164 MARKPARITY = 3 6165 MARSHAL_E_FIRST = 2147746080 6166 MARSHAL_E_LAST = 2147746095 6167 MARSHAL_S_FIRST = 262432 6168 MARSHAL_S_LAST = 262447 6169 MAXBYTE = 0xff 6170 MAXCHAR = 0x7f 6171 MAXDWORD = 0xffffffff 6172 MAXIMUM_ALLOWED = 33554432 6173 MAXIMUM_PROCESSORS = 64 6174 MAXIMUM_PROC_PER_GROUP = 64 6175 MAXIMUM_REPARSE_DATA_BUFFER_SIZE = 16384 6176 MAXIMUM_SUSPEND_COUNT = 127 6177 MAXIMUM_WAIT_OBJECTS = 64 6178 MAXIMUM_XSTATE_FEATURES = 64 6179 MAXINTATOM = 0xc000 6180 MAXLOGICALLOGNAMESIZE = 256 6181 MAXLONG = 0x7fffffff 6182 MAXLONGLONG = 9223372036854775807 6183 MAXSHORT = 0x7fff 6184 MAXSTRETCHBLTMODE = 4 6185 MAXWORD = 0xffff 6186 MAX_ACL_REVISION = 4 6187 MAX_COMPUTERNAME_LENGTH = 15 6188 MAX_DEFAULTCHAR = 2 6189 MAX_HW_COUNTERS = 16 6190 MAX_LEADBYTES = 12 6191 MAX_NUM_REASONS = 256 6192 MAX_PATH = 260 6193 MAX_PROFILE_LEN = 80 6194 MAX_REASON_BUGID_LEN = 32 6195 MAX_REASON_COMMENT_LEN = 512 6196 MAX_REASON_DESC_LEN = 256 6197 MAX_REASON_NAME_LEN = 64 6198 MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH = 64 6199 MAX_SHUTDOWN_TIMEOUT = 315360000 6200 MAX_STR_BLOCKREASON = 256 6201 MAX_SUPPORTED_OS_NUM = 4 6202 MAX_TRANSACTION_DESCRIPTION_LENGTH = 64 6203 MA_ACTIVATE = 1 6204 MA_ACTIVATEANDEAT = 2 6205 MA_NOACTIVATE = 3 6206 MA_NOACTIVATEANDEAT = 4 6207 MB_ABORTRETRYIGNORE = 2 6208 MB_APPLMODAL = 0 6209 MB_CANCELTRYCONTINUE = 6 6210 MB_COMPOSITE = 0x00000002 6211 MB_DEFAULT_DESKTOP_ONLY = 131072 6212 MB_DEFBUTTON1 = 0 6213 MB_DEFBUTTON2 = 256 6214 MB_DEFBUTTON3 = 512 6215 MB_DEFBUTTON4 = 768 6216 MB_DEFMASK = 3840 6217 MB_ERR_INVALID_CHARS = 0x00000008 6218 MB_HELP = 16384 6219 MB_ICONASTERISK = 64 6220 MB_ICONERROR = 16 6221 MB_ICONEXCLAMATION = 48 6222 MB_ICONHAND = 16 6223 MB_ICONINFORMATION = 64 6224 MB_ICONMASK = 240 6225 MB_ICONQUESTION = 32 6226 MB_ICONSTOP = 16 6227 MB_ICONWARNING = 48 6228 MB_LEN_MAX = 5 6229 MB_MISCMASK = 49152 6230 MB_MODEMASK = 12288 6231 MB_NOFOCUS = 32768 6232 MB_OK = 0 6233 MB_OKCANCEL = 1 6234 MB_PRECOMPOSED = 0x00000001 6235 MB_RETRYCANCEL = 5 6236 MB_RIGHT = 524288 6237 MB_RTLREADING = 1048576 6238 MB_SERVICE_NOTIFICATION = 2097152 6239 MB_SERVICE_NOTIFICATION_NT3X = 262144 6240 MB_SETFOREGROUND = 65536 6241 MB_SYSTEMMODAL = 4096 6242 MB_TASKMODAL = 8192 6243 MB_TOPMOST = 262144 6244 MB_TYPEMASK = 15 6245 MB_USEGLYPHCHARS = 0x00000004 6246 MB_USERICON = 128 6247 MB_YESNO = 4 6248 MB_YESNOCANCEL = 3 6249 MDIS_ALLCHILDSTYLES = 0x0001 6250 MDITILE_HORIZONTAL = 0x0001 6251 MDITILE_SKIPDISABLED = 0x0002 6252 MDITILE_VERTICAL = 0x0000 6253 MDITILE_ZORDER = 0x0004 6254 MDMSPKRFLAG_CALLSETUP = 0x00000008 6255 MDMSPKRFLAG_DIAL = 0x00000002 6256 MDMSPKRFLAG_OFF = 0x00000001 6257 MDMSPKRFLAG_ON = 0x00000004 6258 MDMSPKR_CALLSETUP = 0x00000003 6259 MDMSPKR_DIAL = 0x00000001 6260 MDMSPKR_OFF = 0x00000000 6261 MDMSPKR_ON = 0x00000002 6262 MDMVOLFLAG_HIGH = 0x00000004 6263 MDMVOLFLAG_LOW = 0x00000001 6264 MDMVOLFLAG_MEDIUM = 0x00000002 6265 MDMVOL_HIGH = 0x00000002 6266 MDMVOL_LOW = 0x00000000 6267 MDMVOL_MEDIUM = 0x00000001 6268 MDM_ANALOG_RLP_OFF = 0x1 6269 MDM_ANALOG_RLP_ON = 0x0 6270 MDM_ANALOG_V34 = 0x2 6271 MDM_AUTO_ML_2 = 0x2 6272 MDM_AUTO_ML_DEFAULT = 0x0 6273 MDM_AUTO_ML_NONE = 0x1 6274 MDM_AUTO_SPEED_DEFAULT = 0x0 6275 MDM_BEARERMODE_ANALOG = 0x0 6276 MDM_BEARERMODE_GSM = 0x2 6277 MDM_BEARERMODE_ISDN = 0x1 6278 MDM_BLIND_DIAL = 0x00000200 6279 MDM_CCITT_OVERRIDE = 0x00000040 6280 MDM_CELLULAR = 0x00000008 6281 MDM_COMPRESSION = 0x00000001 6282 MDM_DIAGNOSTICS = 0x00000800 6283 MDM_ERROR_CONTROL = 0x00000002 6284 MDM_FLOWCONTROL_HARD = 0x00000010 6285 MDM_FLOWCONTROL_SOFT = 0x00000020 6286 MDM_FORCED_EC = 0x00000004 6287 MDM_HDLCPPP_AUTH_CHAP = 0x3 6288 MDM_HDLCPPP_AUTH_DEFAULT = 0x0 6289 MDM_HDLCPPP_AUTH_MSCHAP = 0x4 6290 MDM_HDLCPPP_AUTH_NONE = 0x1 6291 MDM_HDLCPPP_AUTH_PAP = 0x2 6292 MDM_HDLCPPP_ML_2 = 0x2 6293 MDM_HDLCPPP_ML_DEFAULT = 0x0 6294 MDM_HDLCPPP_ML_NONE = 0x1 6295 MDM_HDLCPPP_SPEED_56K = 0x2 6296 MDM_HDLCPPP_SPEED_64K = 0x1 6297 MDM_HDLCPPP_SPEED_DEFAULT = 0x0 6298 MDM_MASK_AUTO_ML = 192 6299 MDM_MASK_AUTO_SPEED = 0x7 6300 MDM_MASK_BEARERMODE = 0x0000f000 6301 MDM_MASK_EXTENDEDINFO = 268431360 6302 MDM_MASK_HDLCPPP_AUTH = 56 6303 MDM_MASK_HDLCPPP_ML = 192 6304 MDM_MASK_HDLCPPP_SPEED = 0x7 6305 MDM_MASK_PROTOCOLDATA = 0x0ff00000 6306 MDM_MASK_PROTOCOLID = 0x000f0000 6307 MDM_MASK_PROTOCOLINFO = 268369920 6308 MDM_MASK_V110_SPEED = 0xf 6309 MDM_MASK_V120_ML = 192 6310 MDM_MASK_V120_SPEED = 0x7 6311 MDM_MASK_X75_DATA = 0x7 6312 MDM_PIAFS_INCOMING = 0 6313 MDM_PIAFS_OUTGOING = 1 6314 MDM_PROTOCOLID_ANALOG = 0x7 6315 MDM_PROTOCOLID_AUTO = 0x6 6316 MDM_PROTOCOLID_DEFAULT = 0x0 6317 MDM_PROTOCOLID_GPRS = 0x8 6318 MDM_PROTOCOLID_HDLCPPP = 0x1 6319 MDM_PROTOCOLID_PIAFS = 0x9 6320 MDM_PROTOCOLID_V110 = 0x4 6321 MDM_PROTOCOLID_V120 = 0x5 6322 MDM_PROTOCOLID_V128 = 0x2 6323 MDM_PROTOCOLID_X75 = 0x3 6324 MDM_PROTOCOL_ANALOG_NRLP = 1507328 6325 MDM_PROTOCOL_ANALOG_RLP = 458752 6326 MDM_PROTOCOL_ANALOG_V34 = 2555904 6327 MDM_PROTOCOL_AUTO_1CH = 67502080 6328 MDM_PROTOCOL_AUTO_2CH = 134610944 6329 MDM_PROTOCOL_GPRS = 524288 6330 MDM_PROTOCOL_HDLCPPP_112K = 136380416 6331 MDM_PROTOCOL_HDLCPPP_112K_CHAP = 161546240 6332 MDM_PROTOCOL_HDLCPPP_112K_MSCHAP = 169934848 6333 MDM_PROTOCOL_HDLCPPP_112K_PAP = 153157632 6334 MDM_PROTOCOL_HDLCPPP_128K = 135331840 6335 MDM_PROTOCOL_HDLCPPP_128K_CHAP = 160497664 6336 MDM_PROTOCOL_HDLCPPP_128K_MSCHAP = 168886272 6337 MDM_PROTOCOL_HDLCPPP_128K_PAP = 152109056 6338 MDM_PROTOCOL_HDLCPPP_56K = 2162688 6339 MDM_PROTOCOL_HDLCPPP_64K = 1114112 6340 MDM_PROTOCOL_PIAFS_INCOMING = 589824 6341 MDM_PROTOCOL_PIAFS_OUTGOING = 1638400 6342 MDM_PROTOCOL_V110_12DOT0K = 5505024 6343 MDM_PROTOCOL_V110_14DOT4K = 6553600 6344 MDM_PROTOCOL_V110_19DOT2K = 7602176 6345 MDM_PROTOCOL_V110_1DOT2K = 1310720 6346 MDM_PROTOCOL_V110_28DOT8K = 8650752 6347 MDM_PROTOCOL_V110_2DOT4K = 2359296 6348 MDM_PROTOCOL_V110_38DOT4K = 9699328 6349 MDM_PROTOCOL_V110_4DOT8K = 3407872 6350 MDM_PROTOCOL_V110_57DOT6K = 10747904 6351 MDM_PROTOCOL_V110_9DOT6K = 4456448 6352 MDM_PROTOCOL_V120_112K = 136642560 6353 MDM_PROTOCOL_V120_128K = 135593984 6354 MDM_PROTOCOL_V120_56K = 69533696 6355 MDM_PROTOCOL_V120_64K = 68485120 6356 MDM_PROTOCOL_X75_128K = 2293760 6357 MDM_PROTOCOL_X75_64K = 1245184 6358 MDM_PROTOCOL_X75_BTX = 4390912 6359 MDM_PROTOCOL_X75_T_70 = 3342336 6360 MDM_SHIFT_AUTO_ML = 0x6 6361 MDM_SHIFT_AUTO_SPEED = 0x0 6362 MDM_SHIFT_BEARERMODE = 12 6363 MDM_SHIFT_EXTENDEDINFO = 12 6364 MDM_SHIFT_HDLCPPP_AUTH = 0x3 6365 MDM_SHIFT_HDLCPPP_ML = 0x6 6366 MDM_SHIFT_HDLCPPP_SPEED = 0x0 6367 MDM_SHIFT_PROTOCOLDATA = 20 6368 MDM_SHIFT_PROTOCOLID = 16 6369 MDM_SHIFT_PROTOCOLINFO = 16 6370 MDM_SHIFT_V110_SPEED = 0x0 6371 MDM_SHIFT_V120_ML = 0x6 6372 MDM_SHIFT_V120_SPEED = 0x0 6373 MDM_SHIFT_X75_DATA = 0x0 6374 MDM_SPEED_ADJUST = 0x00000080 6375 MDM_TONE_DIAL = 0x00000100 6376 MDM_V110_SPEED_12DOT0K = 0x5 6377 MDM_V110_SPEED_14DOT4K = 0x6 6378 MDM_V110_SPEED_19DOT2K = 0x7 6379 MDM_V110_SPEED_1DOT2K = 0x1 6380 MDM_V110_SPEED_28DOT8K = 0x8 6381 MDM_V110_SPEED_2DOT4K = 0x2 6382 MDM_V110_SPEED_38DOT4K = 0x9 6383 MDM_V110_SPEED_4DOT8K = 0x3 6384 MDM_V110_SPEED_57DOT6K = 0xA 6385 MDM_V110_SPEED_9DOT6K = 0x4 6386 MDM_V110_SPEED_DEFAULT = 0x0 6387 MDM_V120_ML_2 = 0x2 6388 MDM_V120_ML_DEFAULT = 0x0 6389 MDM_V120_ML_NONE = 0x1 6390 MDM_V120_SPEED_56K = 0x2 6391 MDM_V120_SPEED_64K = 0x1 6392 MDM_V120_SPEED_DEFAULT = 0x0 6393 MDM_V23_OVERRIDE = 0x00000400 6394 MDM_X75_DATA_128K = 0x2 6395 MDM_X75_DATA_64K = 0x1 6396 MDM_X75_DATA_BTX = 0x4 6397 MDM_X75_DATA_DEFAULT = 0x0 6398 MDM_X75_DATA_T_70 = 0x3 6399 MEMORY_ALLOCATION_ALIGNMENT = 16 6400 MEMORY_PRIORITY_BELOW_NORMAL = 4 6401 MEMORY_PRIORITY_LOW = 2 6402 MEMORY_PRIORITY_MEDIUM = 3 6403 MEMORY_PRIORITY_NORMAL = 5 6404 MEMORY_PRIORITY_VERY_LOW = 1 6405 MEM_4MB_PAGES = 0x80000000 6406 MEM_64K_PAGES = 541065216 6407 MEM_COMMIT = 0x1000 6408 MEM_DECOMMIT = 0x4000 6409 MEM_DIFFERENT_IMAGE_BASE_OK = 0x800000 6410 MEM_EXTENDED_PARAMETER_GRAPHICS = 0x01 6411 MEM_EXTENDED_PARAMETER_NONPAGED = 0x02 6412 MEM_EXTENDED_PARAMETER_NONPAGED_HUGE = 0x10 6413 MEM_EXTENDED_PARAMETER_NONPAGED_LARGE = 0x08 6414 MEM_EXTENDED_PARAMETER_TYPE_BITS = 8 6415 MEM_EXTENDED_PARAMETER_ZERO_PAGES_OPTIONAL = 0x04 6416 MEM_FREE = 0x10000 6417 MEM_IMAGE = 16777216 6418 MEM_LARGE_PAGES = 0x20000000 6419 MEM_MAPPED = 0x40000 6420 MEM_PHYSICAL = 0x400000 6421 MEM_PRIVATE = 0x20000 6422 MEM_RELEASE = 0x8000 6423 MEM_RESERVE = 0x2000 6424 MEM_RESET = 0x80000 6425 MEM_RESET_UNDO = 0x1000000 6426 MEM_ROTATE = 0x800000 6427 MEM_TOP_DOWN = 0x100000 6428 MEM_UNMAP_WITH_TRANSIENT_BOOST = 0x01 6429 MEM_WRITE_WATCH = 0x200000 6430 MENU_EVENT = 0x8 6431 MESSAGE_RESOURCE_UNICODE = 0x0001 6432 METAFILE_DRIVER = 2049 6433 META_ANIMATEPALETTE = 0x0436 6434 META_ARC = 0x0817 6435 META_BITBLT = 0x0922 6436 META_CHORD = 0x0830 6437 META_CREATEBRUSHINDIRECT = 0x02FC 6438 META_CREATEFONTINDIRECT = 0x02FB 6439 META_CREATEPALETTE = 0x00f7 6440 META_CREATEPATTERNBRUSH = 0x01F9 6441 META_CREATEPENINDIRECT = 0x02FA 6442 META_CREATEREGION = 0x06FF 6443 META_DELETEOBJECT = 0x01f0 6444 META_DIBBITBLT = 0x0940 6445 META_DIBCREATEPATTERNBRUSH = 0x0142 6446 META_DIBSTRETCHBLT = 0x0b41 6447 META_ELLIPSE = 0x0418 6448 META_ESCAPE = 0x0626 6449 META_EXCLUDECLIPRECT = 0x0415 6450 META_EXTFLOODFILL = 0x0548 6451 META_EXTTEXTOUT = 0x0a32 6452 META_FILLREGION = 0x0228 6453 META_FLOODFILL = 0x0419 6454 META_FRAMEREGION = 0x0429 6455 META_INTERSECTCLIPRECT = 0x0416 6456 META_INVERTREGION = 0x012A 6457 META_LINETO = 0x0213 6458 META_MOVETO = 0x0214 6459 META_OFFSETCLIPRGN = 0x0220 6460 META_OFFSETVIEWPORTORG = 0x0211 6461 META_OFFSETWINDOWORG = 0x020F 6462 META_PAINTREGION = 0x012B 6463 META_PATBLT = 0x061D 6464 META_PIE = 0x081A 6465 META_POLYGON = 0x0324 6466 META_POLYLINE = 0x0325 6467 META_POLYPOLYGON = 0x0538 6468 META_REALIZEPALETTE = 0x0035 6469 META_RECTANGLE = 0x041B 6470 META_RESIZEPALETTE = 0x0139 6471 META_RESTOREDC = 0x0127 6472 META_ROUNDRECT = 0x061C 6473 META_SAVEDC = 0x001E 6474 META_SCALEVIEWPORTEXT = 0x0412 6475 META_SCALEWINDOWEXT = 0x0410 6476 META_SELECTCLIPREGION = 0x012C 6477 META_SELECTOBJECT = 0x012D 6478 META_SELECTPALETTE = 0x0234 6479 META_SETBKCOLOR = 0x0201 6480 META_SETBKMODE = 0x0102 6481 META_SETDIBTODEV = 0x0d33 6482 META_SETLAYOUT = 0x0149 6483 META_SETMAPMODE = 0x0103 6484 META_SETMAPPERFLAGS = 0x0231 6485 META_SETPALENTRIES = 0x0037 6486 META_SETPIXEL = 0x041F 6487 META_SETPOLYFILLMODE = 0x0106 6488 META_SETRELABS = 0x0105 6489 META_SETROP2 = 0x0104 6490 META_SETSTRETCHBLTMODE = 0x0107 6491 META_SETTEXTALIGN = 0x012E 6492 META_SETTEXTCHAREXTRA = 0x0108 6493 META_SETTEXTCOLOR = 0x0209 6494 META_SETTEXTJUSTIFICATION = 0x020A 6495 META_SETVIEWPORTEXT = 0x020E 6496 META_SETVIEWPORTORG = 0x020D 6497 META_SETWINDOWEXT = 0x020C 6498 META_SETWINDOWORG = 0x020B 6499 META_STRETCHBLT = 0x0B23 6500 META_STRETCHDIB = 0x0f43 6501 META_TEXTOUT = 0x0521 6502 METRICS_USEDEFAULT = -1 6503 MFCOMMENT = 15 6504 MFS_CHECKED = 8 6505 MFS_DEFAULT = 4096 6506 MFS_DISABLED = 3 6507 MFS_ENABLED = 0 6508 MFS_GRAYED = 3 6509 MFS_HILITE = 128 6510 MFS_UNCHECKED = 0 6511 MFS_UNHILITE = 0 6512 MFT_BITMAP = 4 6513 MFT_MENUBARBREAK = 32 6514 MFT_MENUBREAK = 64 6515 MFT_OWNERDRAW = 256 6516 MFT_RADIOCHECK = 512 6517 MFT_RIGHTJUSTIFY = 16384 6518 MFT_RIGHTORDER = 8192 6519 MFT_SEPARATOR = 2048 6520 MFT_STRING = 0 6521 MF_APPEND = 256 6522 MF_BITMAP = 4 6523 MF_BYCOMMAND = 0 6524 MF_BYPOSITION = 1024 6525 MF_CHANGE = 128 6526 MF_CHECKED = 8 6527 MF_DEFAULT = 4096 6528 MF_DELETE = 512 6529 MF_DISABLED = 2 6530 MF_ENABLED = 0 6531 MF_END = 128 6532 MF_GRAYED = 1 6533 MF_HELP = 16384 6534 MF_HILITE = 128 6535 MF_INSERT = 0 6536 MF_MENUBARBREAK = 32 6537 MF_MENUBREAK = 64 6538 MF_MOUSESELECT = 32768 6539 MF_OWNERDRAW = 256 6540 MF_POPUP = 16 6541 MF_REMOVE = 4096 6542 MF_RIGHTJUSTIFY = 16384 6543 MF_SEPARATOR = 2048 6544 MF_STRING = 0 6545 MF_SYSMENU = 8192 6546 MF_UNCHECKED = 0 6547 MF_UNHILITE = 0 6548 MF_USECHECKBITMAPS = 512 6549 MICROSOFT_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS = 0 6550 MICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS = 1 6551 MICROSOFT_WINDOWS_WINBASE_INTERLOCKED_CPLUSPLUS_H_INCLUDED = 0 6552 MIIM_BITMAP = 0x00000080 6553 MIIM_CHECKMARKS = 0x00000008 6554 MIIM_DATA = 0x00000020 6555 MIIM_FTYPE = 0x00000100 6556 MIIM_ID = 0x00000002 6557 MIIM_STATE = 0x00000001 6558 MIIM_STRING = 0x00000040 6559 MIIM_SUBMENU = 0x00000004 6560 MIIM_TYPE = 0x00000010 6561 MIM_APPLYTOSUBMENUS = 0x80000000 6562 MIM_BACKGROUND = 0x00000002 6563 MIM_HELPID = 0x00000004 6564 MIM_MAXHEIGHT = 0x00000001 6565 MIM_MENUDATA = 0x00000008 6566 MIM_STYLE = 0x00000010 6567 MINCHAR = 0x80 6568 MINGW_DDK_H = 0 6569 MINGW_HAS_DDK_H = 1 6570 MINGW_HAS_SECURE_API = 1 6571 MINGW_SDK_INIT = 0 6572 MINLONG = 0x80000000 6573 MINSHORT = 0x8000 6574 MIN_ACL_REVISION = 2 6575 MKF_AVAILABLE = 0x00000002 6576 MKF_CONFIRMHOTKEY = 0x00000008 6577 MKF_HOTKEYACTIVE = 0x00000004 6578 MKF_HOTKEYSOUND = 0x00000010 6579 MKF_INDICATOR = 0x00000020 6580 MKF_LEFTBUTTONDOWN = 0x01000000 6581 MKF_LEFTBUTTONSEL = 0x10000000 6582 MKF_MODIFIERS = 0x00000040 6583 MKF_MOUSEKEYSON = 0x00000001 6584 MKF_MOUSEMODE = 0x80000000 6585 MKF_REPLACENUMBERS = 0x00000080 6586 MKF_RIGHTBUTTONDOWN = 0x02000000 6587 MKF_RIGHTBUTTONSEL = 0x20000000 6588 MK_CONTROL = 0x0008 6589 MK_E_FIRST = 2147746272 6590 MK_E_LAST = 2147746287 6591 MK_LBUTTON = 0x0001 6592 MK_MBUTTON = 0x0010 6593 MK_RBUTTON = 0x0002 6594 MK_SHIFT = 0x0004 6595 MK_S_FIRST = 262624 6596 MK_S_LAST = 262639 6597 MK_XBUTTON1 = 0x0020 6598 MK_XBUTTON2 = 0x0040 6599 MM_ANISOTROPIC = 8 6600 MM_HIENGLISH = 5 6601 MM_HIMETRIC = 3 6602 MM_ISOTROPIC = 7 6603 MM_LOENGLISH = 4 6604 MM_LOMETRIC = 2 6605 MM_MAX = 8 6606 MM_MAX_AXES_NAMELEN = 16 6607 MM_MAX_FIXEDSCALE = 6 6608 MM_MAX_NUMAXES = 16 6609 MM_MIN = 1 6610 MM_TEXT = 1 6611 MM_TWIPS = 6 6612 MNC_CLOSE = 1 6613 MNC_EXECUTE = 2 6614 MNC_IGNORE = 0 6615 MNC_SELECT = 3 6616 MND_CONTINUE = 0 6617 MND_ENDMENU = 1 6618 MNGOF_BOTTOMGAP = 0x00000002 6619 MNGOF_TOPGAP = 0x00000001 6620 MNGO_NOERROR = 0x00000001 6621 MNGO_NOINTERFACE = 0x00000000 6622 MNS_AUTODISMISS = 0x10000000 6623 MNS_CHECKORBMP = 0x04000000 6624 MNS_DRAGDROP = 0x20000000 6625 MNS_MODELESS = 0x40000000 6626 MNS_NOCHECK = 0x80000000 6627 MNS_NOTIFYBYPOS = 0x08000000 6628 MN_GETHMENU = 0x01E1 6629 MOD_ALT = 0x0001 6630 MOD_CONTROL = 0x0002 6631 MOD_IGNORE_ALL_MODIFIER = 0x0400 6632 MOD_LEFT = 0x8000 6633 MOD_ON_KEYUP = 0x0800 6634 MOD_RIGHT = 0x4000 6635 MOD_SHIFT = 0x0004 6636 MOD_WIN = 0x0008 6637 MONITORINFOF_PRIMARY = 0x00000001 6638 MONITOR_DEFAULTTONEAREST = 0x00000002 6639 MONITOR_DEFAULTTONULL = 0x00000000 6640 MONITOR_DEFAULTTOPRIMARY = 0x00000001 6641 MONO_FONT = 8 6642 MOUSEEVENTF_ABSOLUTE = 0x8000 6643 MOUSEEVENTF_LEFTDOWN = 0x0002 6644 MOUSEEVENTF_LEFTUP = 0x0004 6645 MOUSEEVENTF_MIDDLEDOWN = 0x0020 6646 MOUSEEVENTF_MIDDLEUP = 0x0040 6647 MOUSEEVENTF_MOVE = 0x0001 6648 MOUSEEVENTF_RIGHTDOWN = 0x0008 6649 MOUSEEVENTF_RIGHTUP = 0x0010 6650 MOUSEEVENTF_VIRTUALDESK = 0x4000 6651 MOUSEEVENTF_WHEEL = 0x0800 6652 MOUSEEVENTF_XDOWN = 0x0080 6653 MOUSEEVENTF_XUP = 0x0100 6654 MOUSETRAILS = 39 6655 MOUSE_ATTRIBUTES_CHANGED = 0x04 6656 MOUSE_EVENT = 0x2 6657 MOUSE_MOVED = 0x1 6658 MOUSE_MOVE_ABSOLUTE = 1 6659 MOUSE_MOVE_RELATIVE = 0 6660 MOUSE_VIRTUAL_DESKTOP = 0x02 6661 MOUSE_WHEELED = 0x4 6662 MOVEFILE_COPY_ALLOWED = 0x00000002 6663 MOVEFILE_CREATE_HARDLINK = 0x00000010 6664 MOVEFILE_DELAY_UNTIL_REBOOT = 0x00000004 6665 MOVEFILE_FAIL_IF_NOT_TRACKABLE = 0x00000020 6666 MOVEFILE_REPLACE_EXISTING = 0x00000001 6667 MOVEFILE_WRITE_THROUGH = 0x00000008 6668 MSGF_DIALOGBOX = 0 6669 MSGF_MAX = 8 6670 MSGF_MENU = 2 6671 MSGF_MESSAGEBOX = 1 6672 MSGF_NEXTWINDOW = 6 6673 MSGF_SCROLLBAR = 5 6674 MSGF_USER = 4096 6675 MS_PPM_SOFTWARE_ALL = 0x1 6676 MUTANT_ALL_ACCESS = 2031617 6677 MUTANT_QUERY_STATE = 0x0001 6678 MUTEX_ALL_ACCESS = 2031617 6679 MUTEX_MODIFY_STATE = 1 6680 MWMO_ALERTABLE = 0x0002 6681 MWMO_INPUTAVAILABLE = 0x0004 6682 MWMO_WAITALL = 0x0001 6683 MWT_IDENTITY = 1 6684 MWT_LEFTMULTIPLY = 2 6685 MWT_MAX = 3 6686 MWT_MIN = 1 6687 MWT_RIGHTMULTIPLY = 3 6688 MX_ARG = 2 6689 NDEBUG = 1 6690 NEAR = 0 6691 NETINFO_DISKRED = 0x00000004 6692 NETINFO_DLL16 = 0x00000001 6693 NETINFO_PRINTERRED = 0x00000008 6694 NETPROPERTY_PERSISTENT = 1 6695 NEWFRAME = 1 6696 NEXTBAND = 3 6697 NFR_ANSI = 1 6698 NFR_UNICODE = 2 6699 NF_QUERY = 3 6700 NF_REQUERY = 4 6701 NI_CHANGECANDIDATELIST = 0x0013 6702 NI_CLOSECANDIDATE = 0x0011 6703 NI_COMPOSITIONSTR = 0x0015 6704 NI_FINALIZECONVERSIONRESULT = 0x0014 6705 NI_IMEMENUSELECTED = 0x0018 6706 NI_OPENCANDIDATE = 0x0010 6707 NI_SELECTCANDIDATESTR = 0x0012 6708 NI_SETCANDIDATE_PAGESIZE = 0x0017 6709 NI_SETCANDIDATE_PAGESTART = 0x0016 6710 NLS_ALPHANUMERIC = 0x0 6711 NLS_DBCSCHAR = 0x10000 6712 NLS_HIRAGANA = 0x40000 6713 NLS_IME_CONVERSION = 0x800000 6714 NLS_IME_DISABLE = 0x20000000 6715 NLS_KATAKANA = 0x20000 6716 NLS_ROMAN = 0x400000 6717 NLS_VALID_LOCALE_MASK = 0x000fffff 6718 NMPWAIT_NOWAIT = 0x1 6719 NMPWAIT_USE_DEFAULT_WAIT = 0x0 6720 NMPWAIT_WAIT_FOREVER = 0xffffffff 6721 NOERROR = 0 6722 NONAMELESSSTRUCT = 1 6723 NONAMELESSUNION = 1 6724 NONANTIALIASED_QUALITY = 3 6725 NONZEROLHND = 2 6726 NONZEROLPTR = 0 6727 NON_PAGED_DEBUG_SIGNATURE = 0x494E 6728 NOPARITY = 0 6729 NORMAL_PRIORITY_CLASS = 0x20 6730 NORM_IGNORECASE = 0x00000001 6731 NORM_IGNOREKANATYPE = 0x00010000 6732 NORM_IGNORENONSPACE = 0x00000002 6733 NORM_IGNORESYMBOLS = 0x00000004 6734 NORM_IGNOREWIDTH = 0x00020000 6735 NORM_LINGUISTIC_CASING = 0x08000000 6736 NOT_WITHIN = 0 6737 NO_ERROR = 0 6738 NO_PROPAGATE_INHERIT_ACE = 4 6739 NTAPI = 0 6740 NTAPI_INLINE = 0 6741 NTDDI_LONGHORN = 100663296 6742 NTDDI_VERSION = 84017152 6743 NTDDI_VISTA = 100663296 6744 NTDDI_VISTASP1 = 100663552 6745 NTDDI_VISTASP2 = 100663808 6746 NTDDI_VISTASP3 = 100664064 6747 NTDDI_VISTASP4 = 100664320 6748 NTDDI_WIN10 = 0x0A000000 6749 NTDDI_WIN10_19H1 = 0x0A000007 6750 NTDDI_WIN10_FE = 0x0A00000A 6751 NTDDI_WIN10_MN = 0x0A000009 6752 NTDDI_WIN10_RS1 = 0x0A000002 6753 NTDDI_WIN10_RS2 = 0x0A000003 6754 NTDDI_WIN10_RS3 = 0x0A000004 6755 NTDDI_WIN10_RS4 = 0x0A000005 6756 NTDDI_WIN10_RS5 = 0x0A000006 6757 NTDDI_WIN10_TH2 = 0x0A000001 6758 NTDDI_WIN10_VB = 0x0A000008 6759 NTDDI_WIN2K = 0x05000000 6760 NTDDI_WIN2KSP1 = 0x05000100 6761 NTDDI_WIN2KSP2 = 0x05000200 6762 NTDDI_WIN2KSP3 = 0x05000300 6763 NTDDI_WIN2KSP4 = 0x05000400 6764 NTDDI_WIN6 = 0x06000000 6765 NTDDI_WIN6SP1 = 0x06000100 6766 NTDDI_WIN6SP2 = 0x06000200 6767 NTDDI_WIN6SP3 = 0x06000300 6768 NTDDI_WIN6SP4 = 0x06000400 6769 NTDDI_WIN7 = 0x06010000 6770 NTDDI_WIN8 = 0x06020000 6771 NTDDI_WINBLUE = 0x06030000 6772 NTDDI_WINTHRESHOLD = 0x0A000000 6773 NTDDI_WINXP = 0x05010000 6774 NTDDI_WINXPSP1 = 0x05010100 6775 NTDDI_WINXPSP2 = 0x05010200 6776 NTDDI_WINXPSP3 = 0x05010300 6777 NTDDI_WINXPSP4 = 0x05010400 6778 NTDDI_WS03 = 0x05020000 6779 NTDDI_WS03SP1 = 0x05020100 6780 NTDDI_WS03SP2 = 0x05020200 6781 NTDDI_WS03SP3 = 0x05020300 6782 NTDDI_WS03SP4 = 0x05020400 6783 NTDDI_WS08 = 100663552 6784 NTDDI_WS08SP2 = 100663808 6785 NTDDI_WS08SP3 = 100664064 6786 NTDDI_WS08SP4 = 100664320 6787 NTE_OP_OK = 0 6788 NTM_BOLD = 32 6789 NTM_DSIG = 0x00200000 6790 NTM_ITALIC = 1 6791 NTM_MULTIPLEMASTER = 0x00080000 6792 NTM_NONNEGATIVE_AC = 0x00010000 6793 NTM_PS_OPENTYPE = 0x00020000 6794 NTM_REGULAR = 64 6795 NTM_TT_OPENTYPE = 0x00040000 6796 NTM_TYPE1 = 0x00100000 6797 NULLREGION = 1 6798 NULL_BRUSH = 5 6799 NULL_PEN = 8 6800 NUMBRUSHES = 16 6801 NUMCOLORS = 24 6802 NUMFONTS = 22 6803 NUMLOCK_ON = 0x20 6804 NUMMARKERS = 20 6805 NUMPENS = 18 6806 NUMRESERVED = 106 6807 NUM_DISCHARGE_POLICIES = 4 6808 N_BTMASK = 0x000F 6809 N_BTSHFT = 4 6810 N_TMASK = 0x0030 6811 N_TMASK1 = 0x00C0 6812 N_TMASK2 = 0x00F0 6813 N_TSHIFT = 2 6814 OBJECT_INHERIT_ACE = 1 6815 OBJ_BITMAP = 7 6816 OBJ_BRUSH = 2 6817 OBJ_COLORSPACE = 14 6818 OBJ_DC = 3 6819 OBJ_ENHMETADC = 12 6820 OBJ_ENHMETAFILE = 13 6821 OBJ_EXTPEN = 11 6822 OBJ_FONT = 6 6823 OBJ_MEMDC = 10 6824 OBJ_METADC = 4 6825 OBJ_METAFILE = 9 6826 OBJ_PAL = 5 6827 OBJ_PEN = 1 6828 OBJ_REGION = 8 6829 ODA_DRAWENTIRE = 0x0001 6830 ODA_FOCUS = 0x0004 6831 ODA_SELECT = 0x0002 6832 ODDPARITY = 1 6833 ODS_CHECKED = 0x0008 6834 ODS_COMBOBOXEDIT = 0x1000 6835 ODS_DEFAULT = 0x0020 6836 ODS_DISABLED = 0x0004 6837 ODS_FOCUS = 0x0010 6838 ODS_GRAYED = 0x0002 6839 ODS_HOTLIGHT = 0x0040 6840 ODS_INACTIVE = 0x0080 6841 ODS_NOACCEL = 0x0100 6842 ODS_NOFOCUSRECT = 0x0200 6843 ODS_SELECTED = 0x0001 6844 ODT_BUTTON = 4 6845 ODT_COMBOBOX = 3 6846 ODT_LISTBOX = 2 6847 ODT_MENU = 1 6848 ODT_STATIC = 5 6849 OEM_CHARSET = 255 6850 OEM_FIXED_FONT = 10 6851 OFS_MAXPATHNAME = 128 6852 OF_CANCEL = 0x800 6853 OF_CREATE = 0x1000 6854 OF_DELETE = 0x200 6855 OF_EXIST = 0x4000 6856 OF_PARSE = 0x100 6857 OF_PROMPT = 0x2000 6858 OF_READ = 0x0 6859 OF_READWRITE = 0x2 6860 OF_REOPEN = 0x8000 6861 OF_SHARE_COMPAT = 0x0 6862 OF_SHARE_DENY_NONE = 0x40 6863 OF_SHARE_DENY_READ = 0x30 6864 OF_SHARE_DENY_WRITE = 0x20 6865 OF_SHARE_EXCLUSIVE = 0x10 6866 OF_VERIFY = 0x400 6867 OF_WRITE = 0x1 6868 OLEOBJ_E_FIRST = 2147746176 6869 OLEOBJ_E_LAST = 2147746191 6870 OLEOBJ_S_FIRST = 262528 6871 OLEOBJ_S_LAST = 262543 6872 ONE5STOPBITS = 1 6873 ONESTOPBIT = 0 6874 OPAQUE = 2 6875 OPENCHANNEL = 4110 6876 OPEN_ALWAYS = 4 6877 OPEN_EXISTING = 3 6878 OPTIONAL = 0 6879 ORD_LANGDRIVER = 1 6880 OR_INVALID_OID = 1911 6881 OR_INVALID_OXID = 1910 6882 OR_INVALID_SET = 1912 6883 OSVERSION_MASK = 0xFFFF0000 6884 OUT = 0 6885 OUTPUT_DEBUG_STRING_EVENT = 8 6886 OUT_CHARACTER_PRECIS = 2 6887 OUT_DEFAULT_PRECIS = 0 6888 OUT_DEVICE_PRECIS = 5 6889 OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME = "OutOfProcessFunctionTableCallback" 6890 OUT_OUTLINE_PRECIS = 8 6891 OUT_PS_ONLY_PRECIS = 10 6892 OUT_RASTER_PRECIS = 6 6893 OUT_SCREEN_OUTLINE_PRECIS = 9 6894 OUT_STRING_PRECIS = 1 6895 OUT_STROKE_PRECIS = 3 6896 OUT_TT_ONLY_PRECIS = 7 6897 OUT_TT_PRECIS = 4 6898 OVERWRITE_HIDDEN = 4 6899 OWNER_SECURITY_INFORMATION = 1 6900 PAGE_ENCLAVE_DECOMMIT = 0x10000000 6901 PAGE_ENCLAVE_THREAD_CONTROL = 0x80000000 6902 PAGE_ENCLAVE_UNVALIDATED = 0x20000000 6903 PAGE_EXECUTE = 0x10 6904 PAGE_EXECUTE_READ = 0x20 6905 PAGE_EXECUTE_READWRITE = 0x40 6906 PAGE_EXECUTE_WRITECOPY = 0x80 6907 PAGE_GRAPHICS_COHERENT = 0x20000 6908 PAGE_GRAPHICS_EXECUTE = 0x4000 6909 PAGE_GRAPHICS_EXECUTE_READ = 0x8000 6910 PAGE_GRAPHICS_EXECUTE_READWRITE = 0x10000 6911 PAGE_GRAPHICS_NOACCESS = 0x0800 6912 PAGE_GRAPHICS_READONLY = 0x1000 6913 PAGE_GRAPHICS_READWRITE = 0x2000 6914 PAGE_GUARD = 0x100 6915 PAGE_NOACCESS = 0x01 6916 PAGE_NOCACHE = 0x200 6917 PAGE_READONLY = 0x02 6918 PAGE_READWRITE = 0x04 6919 PAGE_REVERT_TO_FILE_MAP = 0x80000000 6920 PAGE_TARGETS_INVALID = 0x40000000 6921 PAGE_TARGETS_NO_UPDATE = 0x40000000 6922 PAGE_WRITECOMBINE = 0x400 6923 PAGE_WRITECOPY = 0x08 6924 PANOSE_COUNT = 10 6925 PAN_ANY = 0 6926 PAN_ARMSTYLE_INDEX = 6 6927 PAN_BENT_ARMS_DOUBLE_SERIF = 11 6928 PAN_BENT_ARMS_HORZ = 7 6929 PAN_BENT_ARMS_SINGLE_SERIF = 10 6930 PAN_BENT_ARMS_VERT = 9 6931 PAN_BENT_ARMS_WEDGE = 8 6932 PAN_CONTRAST_HIGH = 8 6933 PAN_CONTRAST_INDEX = 4 6934 PAN_CONTRAST_LOW = 4 6935 PAN_CONTRAST_MEDIUM = 6 6936 PAN_CONTRAST_MEDIUM_HIGH = 7 6937 PAN_CONTRAST_MEDIUM_LOW = 5 6938 PAN_CONTRAST_NONE = 2 6939 PAN_CONTRAST_VERY_HIGH = 9 6940 PAN_CONTRAST_VERY_LOW = 3 6941 PAN_CULTURE_LATIN = 0 6942 PAN_FAMILYTYPE_INDEX = 0 6943 PAN_FAMILY_DECORATIVE = 4 6944 PAN_FAMILY_PICTORIAL = 5 6945 PAN_FAMILY_SCRIPT = 3 6946 PAN_FAMILY_TEXT_DISPLAY = 2 6947 PAN_LETTERFORM_INDEX = 7 6948 PAN_LETT_NORMAL_BOXED = 4 6949 PAN_LETT_NORMAL_CONTACT = 2 6950 PAN_LETT_NORMAL_FLATTENED = 5 6951 PAN_LETT_NORMAL_OFF_CENTER = 7 6952 PAN_LETT_NORMAL_ROUNDED = 6 6953 PAN_LETT_NORMAL_SQUARE = 8 6954 PAN_LETT_NORMAL_WEIGHTED = 3 6955 PAN_LETT_OBLIQUE_BOXED = 11 6956 PAN_LETT_OBLIQUE_CONTACT = 9 6957 PAN_LETT_OBLIQUE_FLATTENED = 12 6958 PAN_LETT_OBLIQUE_OFF_CENTER = 14 6959 PAN_LETT_OBLIQUE_ROUNDED = 13 6960 PAN_LETT_OBLIQUE_SQUARE = 15 6961 PAN_LETT_OBLIQUE_WEIGHTED = 10 6962 PAN_MIDLINE_CONSTANT_POINTED = 9 6963 PAN_MIDLINE_CONSTANT_SERIFED = 10 6964 PAN_MIDLINE_CONSTANT_TRIMMED = 8 6965 PAN_MIDLINE_HIGH_POINTED = 6 6966 PAN_MIDLINE_HIGH_SERIFED = 7 6967 PAN_MIDLINE_HIGH_TRIMMED = 5 6968 PAN_MIDLINE_INDEX = 8 6969 PAN_MIDLINE_LOW_POINTED = 12 6970 PAN_MIDLINE_LOW_SERIFED = 13 6971 PAN_MIDLINE_LOW_TRIMMED = 11 6972 PAN_MIDLINE_STANDARD_POINTED = 3 6973 PAN_MIDLINE_STANDARD_SERIFED = 4 6974 PAN_MIDLINE_STANDARD_TRIMMED = 2 6975 PAN_NO_FIT = 1 6976 PAN_PROPORTION_INDEX = 3 6977 PAN_PROP_CONDENSED = 6 6978 PAN_PROP_EVEN_WIDTH = 4 6979 PAN_PROP_EXPANDED = 5 6980 PAN_PROP_MODERN = 3 6981 PAN_PROP_MONOSPACED = 9 6982 PAN_PROP_OLD_STYLE = 2 6983 PAN_PROP_VERY_CONDENSED = 8 6984 PAN_PROP_VERY_EXPANDED = 7 6985 PAN_SERIFSTYLE_INDEX = 1 6986 PAN_SERIF_BONE = 8 6987 PAN_SERIF_COVE = 2 6988 PAN_SERIF_EXAGGERATED = 9 6989 PAN_SERIF_FLARED = 14 6990 PAN_SERIF_NORMAL_SANS = 11 6991 PAN_SERIF_OBTUSE_COVE = 3 6992 PAN_SERIF_OBTUSE_SANS = 12 6993 PAN_SERIF_OBTUSE_SQUARE_COVE = 5 6994 PAN_SERIF_PERP_SANS = 13 6995 PAN_SERIF_ROUNDED = 15 6996 PAN_SERIF_SQUARE = 6 6997 PAN_SERIF_SQUARE_COVE = 4 6998 PAN_SERIF_THIN = 7 6999 PAN_SERIF_TRIANGLE = 10 7000 PAN_STRAIGHT_ARMS_DOUBLE_SERIF = 6 7001 PAN_STRAIGHT_ARMS_HORZ = 2 7002 PAN_STRAIGHT_ARMS_SINGLE_SERIF = 5 7003 PAN_STRAIGHT_ARMS_VERT = 4 7004 PAN_STRAIGHT_ARMS_WEDGE = 3 7005 PAN_STROKEVARIATION_INDEX = 5 7006 PAN_STROKE_GRADUAL_DIAG = 2 7007 PAN_STROKE_GRADUAL_HORZ = 5 7008 PAN_STROKE_GRADUAL_TRAN = 3 7009 PAN_STROKE_GRADUAL_VERT = 4 7010 PAN_STROKE_INSTANT_VERT = 8 7011 PAN_STROKE_RAPID_HORZ = 7 7012 PAN_STROKE_RAPID_VERT = 6 7013 PAN_WEIGHT_BLACK = 10 7014 PAN_WEIGHT_BOLD = 8 7015 PAN_WEIGHT_BOOK = 5 7016 PAN_WEIGHT_DEMI = 7 7017 PAN_WEIGHT_HEAVY = 9 7018 PAN_WEIGHT_INDEX = 2 7019 PAN_WEIGHT_LIGHT = 3 7020 PAN_WEIGHT_MEDIUM = 6 7021 PAN_WEIGHT_NORD = 11 7022 PAN_WEIGHT_THIN = 4 7023 PAN_WEIGHT_VERY_LIGHT = 2 7024 PAN_XHEIGHT_CONSTANT_LARGE = 4 7025 PAN_XHEIGHT_CONSTANT_SMALL = 2 7026 PAN_XHEIGHT_CONSTANT_STD = 3 7027 PAN_XHEIGHT_DUCKING_LARGE = 7 7028 PAN_XHEIGHT_DUCKING_SMALL = 5 7029 PAN_XHEIGHT_DUCKING_STD = 6 7030 PAN_XHEIGHT_INDEX = 9 7031 PARTLY_WITHIN = 1 7032 PASCAL = 0 7033 PASSTHROUGH = 19 7034 PATH_MAX = 260 7035 PBTF_APMRESUMEFROMFAILURE = 0x00000001 7036 PBT_APMBATTERYLOW = 0x0009 7037 PBT_APMOEMEVENT = 0x000B 7038 PBT_APMPOWERSTATUSCHANGE = 0x000A 7039 PBT_APMQUERYSTANDBY = 0x0001 7040 PBT_APMQUERYSTANDBYFAILED = 0x0003 7041 PBT_APMQUERYSUSPEND = 0x0000 7042 PBT_APMQUERYSUSPENDFAILED = 0x0002 7043 PBT_APMRESUMEAUTOMATIC = 0x0012 7044 PBT_APMRESUMECRITICAL = 0x0006 7045 PBT_APMRESUMESTANDBY = 0x0008 7046 PBT_APMRESUMESUSPEND = 0x0007 7047 PBT_APMSTANDBY = 0x0005 7048 PBT_APMSUSPEND = 0x0004 7049 PBT_POWERSETTINGCHANGE = 32787 7050 PCLEANUI = 2214592512 7051 PC_EXPLICIT = 0x02 7052 PC_INTERIORS = 128 7053 PC_NOCOLLAPSE = 0x04 7054 PC_NONE = 0 7055 PC_PATHS = 512 7056 PC_POLYGON = 1 7057 PC_POLYPOLYGON = 256 7058 PC_RECTANGLE = 2 7059 PC_RESERVED = 0x01 7060 PC_SCANLINE = 8 7061 PC_STYLED = 32 7062 PC_TRAPEZOID = 4 7063 PC_WIDE = 16 7064 PC_WIDESTYLED = 64 7065 PC_WINDPOLYGON = 4 7066 PDCAP_D0_SUPPORTED = 0x00000001 7067 PDCAP_D1_SUPPORTED = 0x00000002 7068 PDCAP_D2_SUPPORTED = 0x00000004 7069 PDCAP_D3_SUPPORTED = 0x00000008 7070 PDCAP_WAKE_FROM_D0_SUPPORTED = 0x00000010 7071 PDCAP_WAKE_FROM_D1_SUPPORTED = 0x00000020 7072 PDCAP_WAKE_FROM_D2_SUPPORTED = 0x00000040 7073 PDCAP_WAKE_FROM_D3_SUPPORTED = 0x00000080 7074 PDCAP_WARM_EJECT_SUPPORTED = 0x00000100 7075 PDEVICESIZE = 26 7076 PDIRTYUI = 2281701376 7077 PERFORMANCE_DATA_VERSION = 1 7078 PERFSTATE_POLICY_CHANGE_IDEAL = 0 7079 PERFSTATE_POLICY_CHANGE_MAX = 2 7080 PERFSTATE_POLICY_CHANGE_ROCKET = 2 7081 PERFSTATE_POLICY_CHANGE_SINGLE = 1 7082 PFD_DEPTH_DONTCARE = 0x20000000 7083 PFD_DIRECT3D_ACCELERATED = 0x00004000 7084 PFD_DOUBLEBUFFER = 0x00000001 7085 PFD_DOUBLEBUFFER_DONTCARE = 0x40000000 7086 PFD_DRAW_TO_BITMAP = 0x00000008 7087 PFD_DRAW_TO_WINDOW = 0x00000004 7088 PFD_GENERIC_ACCELERATED = 0x00001000 7089 PFD_GENERIC_FORMAT = 0x00000040 7090 PFD_MAIN_PLANE = 0 7091 PFD_NEED_PALETTE = 0x00000080 7092 PFD_NEED_SYSTEM_PALETTE = 0x00000100 7093 PFD_OVERLAY_PLANE = 1 7094 PFD_STEREO = 0x00000002 7095 PFD_STEREO_DONTCARE = 0x80000000 7096 PFD_SUPPORT_COMPOSITION = 0x00008000 7097 PFD_SUPPORT_DIRECTDRAW = 0x00002000 7098 PFD_SUPPORT_GDI = 0x00000010 7099 PFD_SUPPORT_OPENGL = 0x00000020 7100 PFD_SWAP_COPY = 0x00000400 7101 PFD_SWAP_EXCHANGE = 0x00000200 7102 PFD_SWAP_LAYER_BUFFERS = 0x00000800 7103 PFD_TYPE_COLORINDEX = 1 7104 PFD_TYPE_RGBA = 0 7105 PFD_UNDERLAY_PLANE = -1 7106 PF_3DNOW_INSTRUCTIONS_AVAILABLE = 7 7107 PF_ALPHA_BYTE_INSTRUCTIONS = 5 7108 PF_ARM_64BIT_LOADSTORE_ATOMIC = 25 7109 PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE = 24 7110 PF_ARM_EXTERNAL_CACHE_AVAILABLE = 26 7111 PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE = 27 7112 PF_ARM_NEON_INSTRUCTIONS_AVAILABLE = 19 7113 PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE = 31 7114 PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE = 30 7115 PF_ARM_V8_INSTRUCTIONS_AVAILABLE = 29 7116 PF_ARM_VFP_32_REGISTERS_AVAILABLE = 18 7117 PF_CHANNELS_ENABLED = 16 7118 PF_COMPARE64_EXCHANGE128 = 15 7119 PF_COMPARE_EXCHANGE128 = 14 7120 PF_COMPARE_EXCHANGE_DOUBLE = 2 7121 PF_FASTFAIL_AVAILABLE = 23 7122 PF_FLOATING_POINT_EMULATED = 1 7123 PF_FLOATING_POINT_PRECISION_ERRATA = 0 7124 PF_MMX_INSTRUCTIONS_AVAILABLE = 3 7125 PF_NX_ENABLED = 12 7126 PF_PAE_ENABLED = 9 7127 PF_PPC_MOVEMEM_64BIT_OK = 4 7128 PF_RDPID_INSTRUCTION_AVAILABLE = 33 7129 PF_RDRAND_INSTRUCTION_AVAILABLE = 28 7130 PF_RDTSCP_INSTRUCTION_AVAILABLE = 32 7131 PF_RDTSC_INSTRUCTION_AVAILABLE = 8 7132 PF_RDWRFSGSBASE_AVAILABLE = 22 7133 PF_SECOND_LEVEL_ADDRESS_TRANSLATION = 20 7134 PF_SSE3_INSTRUCTIONS_AVAILABLE = 13 7135 PF_SSE_DAZ_MODE_AVAILABLE = 11 7136 PF_VIRT_FIRMWARE_ENABLED = 21 7137 PF_XMMI64_INSTRUCTIONS_AVAILABLE = 10 7138 PF_XMMI_INSTRUCTIONS_AVAILABLE = 6 7139 PF_XSAVE_ENABLED = 17 7140 PHYSICALHEIGHT = 111 7141 PHYSICALOFFSETX = 112 7142 PHYSICALOFFSETY = 113 7143 PHYSICALWIDTH = 110 7144 PIPE_ACCEPT_REMOTE_CLIENTS = 0x0 7145 PIPE_ACCESS_DUPLEX = 0x3 7146 PIPE_ACCESS_INBOUND = 0x1 7147 PIPE_ACCESS_OUTBOUND = 0x2 7148 PIPE_CLIENT_END = 0x0 7149 PIPE_NOWAIT = 0x1 7150 PIPE_READMODE_BYTE = 0x0 7151 PIPE_READMODE_MESSAGE = 0x2 7152 PIPE_REJECT_REMOTE_CLIENTS = 0x8 7153 PIPE_SERVER_END = 0x1 7154 PIPE_TYPE_BYTE = 0x0 7155 PIPE_TYPE_MESSAGE = 0x4 7156 PIPE_UNLIMITED_INSTANCES = 255 7157 PIPE_WAIT = 0x0 7158 PLANES = 14 7159 PMB_ACTIVE = 0x00000001 7160 PM_NOREMOVE = 0x0000 7161 PM_NOYIELD = 0x0002 7162 PM_QS_INPUT = 67567616 7163 PM_QS_PAINT = 2097152 7164 PM_QS_POSTMESSAGE = 9961472 7165 PM_QS_SENDMESSAGE = 4194304 7166 PM_REMOVE = 0x0001 7167 POINTER_32 = 0 7168 POINTER_64 = 0 7169 POINTER_SIGNED = 0 7170 POINTER_UNSIGNED = 0 7171 POLICY_AUDIT_SUBCATEGORY_COUNT = 56 7172 POLICY_SHOWREASONUI_ALWAYS = 1 7173 POLICY_SHOWREASONUI_NEVER = 0 7174 POLICY_SHOWREASONUI_SERVERONLY = 3 7175 POLICY_SHOWREASONUI_WORKSTATIONONLY = 2 7176 POLYFILL_LAST = 2 7177 POLYGONALCAPS = 32 7178 POSTSCRIPT_DATA = 37 7179 POSTSCRIPT_IDENTIFY = 4117 7180 POSTSCRIPT_IGNORE = 38 7181 POSTSCRIPT_INJECTION = 4118 7182 POSTSCRIPT_PASSTHROUGH = 4115 7183 POWERBUTTON_ACTION_INDEX_HIBERNATE = 2 7184 POWERBUTTON_ACTION_INDEX_NOTHING = 0 7185 POWERBUTTON_ACTION_INDEX_SHUTDOWN = 3 7186 POWERBUTTON_ACTION_INDEX_SLEEP = 1 7187 POWERBUTTON_ACTION_VALUE_HIBERNATE = 3 7188 POWERBUTTON_ACTION_VALUE_NOTHING = 0 7189 POWERBUTTON_ACTION_VALUE_SHUTDOWN = 6 7190 POWERBUTTON_ACTION_VALUE_SLEEP = 2 7191 POWER_ACTION_CRITICAL = 0x80000000 7192 POWER_ACTION_DISABLE_WAKES = 0x40000000 7193 POWER_ACTION_HIBERBOOT = 0x00000008 7194 POWER_ACTION_LIGHTEST_FIRST = 0x10000000 7195 POWER_ACTION_LOCK_CONSOLE = 0x20000000 7196 POWER_ACTION_OVERRIDE_APPS = 0x00000004 7197 POWER_ACTION_PSEUDO_TRANSITION = 0x08000000 7198 POWER_ACTION_QUERY_ALLOWED = 0x00000001 7199 POWER_ACTION_UI_ALLOWED = 0x00000002 7200 POWER_DEVICE_IDLE_POLICY_CONSERVATIVE = 1 7201 POWER_DEVICE_IDLE_POLICY_PERFORMANCE = 0 7202 POWER_FORCE_TRIGGER_RESET = 0x80000000 7203 POWER_LEVEL_USER_NOTIFY_EXEC = 0x00000004 7204 POWER_LEVEL_USER_NOTIFY_SOUND = 0x00000002 7205 POWER_LEVEL_USER_NOTIFY_TEXT = 0x00000001 7206 POWER_PLATFORM_ROLE_V1 = 1 7207 POWER_PLATFORM_ROLE_V2 = 2 7208 POWER_PLATFORM_ROLE_VERSION = 1 7209 POWER_REQUEST_CONTEXT_DETAILED_STRING = 0x00000002 7210 POWER_REQUEST_CONTEXT_SIMPLE_STRING = 0x00000001 7211 POWER_REQUEST_CONTEXT_VERSION = 0 7212 POWER_SETTING_VALUE_VERSION = 1 7213 POWER_SYSTEM_MAXIMUM = 7 7214 POWER_USER_NOTIFY_BUTTON = 0x00000008 7215 POWER_USER_NOTIFY_FORCED_SHUTDOWN = 0x00000020 7216 POWER_USER_NOTIFY_SHUTDOWN = 0x00000010 7217 PO_THROTTLE_ADAPTIVE = 3 7218 PO_THROTTLE_CONSTANT = 1 7219 PO_THROTTLE_DEGRADE = 2 7220 PO_THROTTLE_MAXIMUM = 4 7221 PO_THROTTLE_NONE = 0 7222 PPM_FIRMWARE_ACPI1C2 = 0x1 7223 PPM_FIRMWARE_ACPI1C3 = 0x2 7224 PPM_FIRMWARE_ACPI1TSTATES = 0x4 7225 PPM_FIRMWARE_CPC = 0x40000 7226 PPM_FIRMWARE_CSD = 0x10 7227 PPM_FIRMWARE_CST = 0x8 7228 PPM_FIRMWARE_OSC = 0x10000 7229 PPM_FIRMWARE_PCCH = 0x4000 7230 PPM_FIRMWARE_PCCP = 0x8000 7231 PPM_FIRMWARE_PCT = 0x20 7232 PPM_FIRMWARE_PDC = 0x20000 7233 PPM_FIRMWARE_PPC = 0x100 7234 PPM_FIRMWARE_PSD = 0x200 7235 PPM_FIRMWARE_PSS = 0x40 7236 PPM_FIRMWARE_PTC = 0x400 7237 PPM_FIRMWARE_TPC = 0x1000 7238 PPM_FIRMWARE_TSD = 0x2000 7239 PPM_FIRMWARE_TSS = 0x800 7240 PPM_FIRMWARE_XPSS = 0x80 7241 PPM_IDLE_IMPLEMENTATION_CSTATES = 0x1 7242 PPM_IDLE_IMPLEMENTATION_NONE = 0x0 7243 PPM_IDLE_IMPLEMENTATION_PEP = 0x2 7244 PPM_PERFORMANCE_IMPLEMENTATION_CPPC = 3 7245 PPM_PERFORMANCE_IMPLEMENTATION_NONE = 0 7246 PPM_PERFORMANCE_IMPLEMENTATION_PCCV1 = 2 7247 PPM_PERFORMANCE_IMPLEMENTATION_PEP = 4 7248 PPM_PERFORMANCE_IMPLEMENTATION_PSTATES = 1 7249 PP_DISPLAYERRORS = 0x01 7250 PRAGMA_DEPRECATED_DDK = 0 7251 PRF_CHECKVISIBLE = 1 7252 PRF_CHILDREN = 16 7253 PRF_CLIENT = 4 7254 PRF_ERASEBKGND = 8 7255 PRF_NONCLIENT = 2 7256 PRF_OWNED = 32 7257 PRINTRATEUNIT_CPS = 2 7258 PRINTRATEUNIT_IPM = 4 7259 PRINTRATEUNIT_LPM = 3 7260 PRINTRATEUNIT_PPM = 1 7261 PRIVATE_NAMESPACE_FLAG_DESTROY = 0x1 7262 PRIVILEGE_SET_ALL_NECESSARY = 1 7263 PROCESSOR_ALPHA_21064 = 21064 7264 PROCESSOR_AMD_X8664 = 8664 7265 PROCESSOR_ARCHITECTURE_ALPHA = 2 7266 PROCESSOR_ARCHITECTURE_ALPHA64 = 7 7267 PROCESSOR_ARCHITECTURE_AMD64 = 9 7268 PROCESSOR_ARCHITECTURE_ARM = 5 7269 PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64 = 13 7270 PROCESSOR_ARCHITECTURE_ARM64 = 12 7271 PROCESSOR_ARCHITECTURE_IA32_ON_ARM64 = 14 7272 PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 = 10 7273 PROCESSOR_ARCHITECTURE_IA64 = 6 7274 PROCESSOR_ARCHITECTURE_INTEL = 0 7275 PROCESSOR_ARCHITECTURE_MIPS = 1 7276 PROCESSOR_ARCHITECTURE_MSIL = 8 7277 PROCESSOR_ARCHITECTURE_NEUTRAL = 11 7278 PROCESSOR_ARCHITECTURE_PPC = 3 7279 PROCESSOR_ARCHITECTURE_SHX = 4 7280 PROCESSOR_ARCHITECTURE_UNKNOWN = 0xffff 7281 PROCESSOR_ARM720 = 1824 7282 PROCESSOR_ARM820 = 2080 7283 PROCESSOR_ARM920 = 2336 7284 PROCESSOR_ARM_7TDMI = 70001 7285 PROCESSOR_HITACHI_SH3 = 10003 7286 PROCESSOR_HITACHI_SH3E = 10004 7287 PROCESSOR_HITACHI_SH4 = 10005 7288 PROCESSOR_IDLESTATE_POLICY_COUNT = 0x3 7289 PROCESSOR_INTEL_386 = 386 7290 PROCESSOR_INTEL_486 = 486 7291 PROCESSOR_INTEL_IA64 = 2200 7292 PROCESSOR_INTEL_PENTIUM = 586 7293 PROCESSOR_MIPS_R4000 = 4000 7294 PROCESSOR_MOTOROLA_821 = 821 7295 PROCESSOR_OPTIL = 0x494f 7296 PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE = 2 7297 PROCESSOR_PERF_BOOST_MODE_DISABLED = 0 7298 PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE = 4 7299 PROCESSOR_PERF_BOOST_MODE_EFFICIENT_ENABLED = 3 7300 PROCESSOR_PERF_BOOST_MODE_ENABLED = 1 7301 PROCESSOR_PERF_BOOST_MODE_MAX = 4 7302 PROCESSOR_PERF_BOOST_POLICY_DISABLED = 0 7303 PROCESSOR_PERF_BOOST_POLICY_MAX = 100 7304 PROCESSOR_PPC_601 = 601 7305 PROCESSOR_PPC_603 = 603 7306 PROCESSOR_PPC_604 = 604 7307 PROCESSOR_PPC_620 = 620 7308 PROCESSOR_SHx_SH3 = 103 7309 PROCESSOR_SHx_SH4 = 104 7310 PROCESSOR_STRONGARM = 2577 7311 PROCESS_ALL_ACCESS = 2035711 7312 PROCESS_CREATE_PROCESS = 128 7313 PROCESS_CREATE_THREAD = 2 7314 PROCESS_DUP_HANDLE = 64 7315 PROCESS_HEAP_ENTRY_BUSY = 0x4 7316 PROCESS_HEAP_ENTRY_DDESHARE = 0x20 7317 PROCESS_HEAP_ENTRY_MOVEABLE = 0x10 7318 PROCESS_HEAP_REGION = 0x1 7319 PROCESS_HEAP_SEG_ALLOC = 0x8 7320 PROCESS_HEAP_UNCOMMITTED_RANGE = 0x2 7321 PROCESS_MODE_BACKGROUND_BEGIN = 0x100000 7322 PROCESS_MODE_BACKGROUND_END = 0x200000 7323 PROCESS_QUERY_INFORMATION = 1024 7324 PROCESS_QUERY_LIMITED_INFORMATION = 4096 7325 PROCESS_SET_INFORMATION = 512 7326 PROCESS_SET_QUOTA = 256 7327 PROCESS_SET_SESSIONID = 4 7328 PROCESS_SUSPEND_RESUME = 2048 7329 PROCESS_TERMINATE = 1 7330 PROCESS_VM_OPERATION = 8 7331 PROCESS_VM_READ = 16 7332 PROCESS_VM_WRITE = 32 7333 PROC_IDLE_BUCKET_COUNT = 6 7334 PROC_IDLE_BUCKET_COUNT_EX = 16 7335 PRODUCT_ARM64_SERVER = 0x78 7336 PRODUCT_BUSINESS = 0x6 7337 PRODUCT_BUSINESS_N = 0x10 7338 PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER = 0x7C 7339 PRODUCT_CLOUD_STORAGE_SERVER = 0x6E 7340 PRODUCT_CLUSTER_SERVER = 0x12 7341 PRODUCT_CLUSTER_SERVER_V = 0x40 7342 PRODUCT_CONNECTED_CAR = 0x75 7343 PRODUCT_CORE = 0x65 7344 PRODUCT_CORE_ARM = 0x61 7345 PRODUCT_CORE_CONNECTED = 0x6F 7346 PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC = 0x74 7347 PRODUCT_CORE_CONNECTED_N = 0x71 7348 PRODUCT_CORE_CONNECTED_SINGLELANGUAGE = 0x73 7349 PRODUCT_CORE_COUNTRYSPECIFIC = 0x63 7350 PRODUCT_CORE_LANGUAGESPECIFIC = 0x64 7351 PRODUCT_CORE_N = 0x62 7352 PRODUCT_CORE_SINGLELANGUAGE = 0x64 7353 PRODUCT_DATACENTER_EVALUATION_SERVER = 0x50 7354 PRODUCT_DATACENTER_SERVER = 0x8 7355 PRODUCT_DATACENTER_SERVER_CORE = 0xc 7356 PRODUCT_DATACENTER_SERVER_CORE_V = 0x27 7357 PRODUCT_DATACENTER_SERVER_V = 0x25 7358 PRODUCT_EDUCATION = 0x79 7359 PRODUCT_EDUCATION_N = 0x7a 7360 PRODUCT_EMBEDDED = 0x41 7361 PRODUCT_EMBEDDED_A = 0x58 7362 PRODUCT_EMBEDDED_AUTOMOTIVE = 0x55 7363 PRODUCT_EMBEDDED_E = 0x5A 7364 PRODUCT_EMBEDDED_EVAL = 0x6B 7365 PRODUCT_EMBEDDED_E_EVAL = 0x6C 7366 PRODUCT_EMBEDDED_INDUSTRY = 0x59 7367 PRODUCT_EMBEDDED_INDUSTRY_A = 0x56 7368 PRODUCT_EMBEDDED_INDUSTRY_A_E = 0x5C 7369 PRODUCT_EMBEDDED_INDUSTRY_E = 0x5B 7370 PRODUCT_EMBEDDED_INDUSTRY_EVAL = 0x69 7371 PRODUCT_EMBEDDED_INDUSTRY_E_EVAL = 0x6A 7372 PRODUCT_ENTERPRISE = 0x4 7373 PRODUCT_ENTERPRISE_E = 0x46 7374 PRODUCT_ENTERPRISE_EVALUATION = 0x48 7375 PRODUCT_ENTERPRISE_N = 0x1b 7376 PRODUCT_ENTERPRISE_N_EVALUATION = 0x54 7377 PRODUCT_ENTERPRISE_S = 0x7D 7378 PRODUCT_ENTERPRISE_SERVER = 0xa 7379 PRODUCT_ENTERPRISE_SERVER_CORE = 0xe 7380 PRODUCT_ENTERPRISE_SERVER_CORE_V = 0x29 7381 PRODUCT_ENTERPRISE_SERVER_IA64 = 0xf 7382 PRODUCT_ENTERPRISE_SERVER_V = 0x26 7383 PRODUCT_ENTERPRISE_S_EVALUATION = 0x81 7384 PRODUCT_ENTERPRISE_S_N = 0x7E 7385 PRODUCT_ENTERPRISE_S_N_EVALUATION = 0x82 7386 PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL = 0x3C 7387 PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC = 0x3E 7388 PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT = 0x3B 7389 PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC = 0x3D 7390 PRODUCT_HOME_BASIC = 0x2 7391 PRODUCT_HOME_BASIC_E = 0x43 7392 PRODUCT_HOME_BASIC_N = 0x5 7393 PRODUCT_HOME_PREMIUM = 0x3 7394 PRODUCT_HOME_PREMIUM_E = 0x44 7395 PRODUCT_HOME_PREMIUM_N = 0x1a 7396 PRODUCT_HOME_PREMIUM_SERVER = 0x22 7397 PRODUCT_HOME_SERVER = 0x13 7398 PRODUCT_HYPERV = 0x2a 7399 PRODUCT_INDUSTRY_HANDHELD = 0x76 7400 PRODUCT_IOTUAP = 0x7B 7401 PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT = 0x1e 7402 PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING = 0x20 7403 PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY = 0x1f 7404 PRODUCT_MOBILE_CORE = 0x68 7405 PRODUCT_MOBILE_ENTERPRISE = 0x85 7406 PRODUCT_MULTIPOINT_PREMIUM_SERVER = 0x4D 7407 PRODUCT_MULTIPOINT_STANDARD_SERVER = 0x4C 7408 PRODUCT_NANO_SERVER = 0x6D 7409 PRODUCT_PPI_PRO = 0x77 7410 PRODUCT_PROFESSIONAL = 0x30 7411 PRODUCT_PROFESSIONAL_E = 0x45 7412 PRODUCT_PROFESSIONAL_EMBEDDED = 0x3A 7413 PRODUCT_PROFESSIONAL_N = 0x31 7414 PRODUCT_PROFESSIONAL_S = 0x7F 7415 PRODUCT_PROFESSIONAL_STUDENT = 0x70 7416 PRODUCT_PROFESSIONAL_STUDENT_N = 0x72 7417 PRODUCT_PROFESSIONAL_S_N = 0x80 7418 PRODUCT_PROFESSIONAL_WMC = 0x67 7419 PRODUCT_SB_SOLUTION_SERVER = 0x32 7420 PRODUCT_SB_SOLUTION_SERVER_EM = 0x36 7421 PRODUCT_SERVER_FOR_SB_SOLUTIONS = 0x33 7422 PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM = 0x37 7423 PRODUCT_SERVER_FOR_SMALLBUSINESS = 0x18 7424 PRODUCT_SERVER_FOR_SMALLBUSINESS_V = 0x23 7425 PRODUCT_SERVER_FOUNDATION = 0x21 7426 PRODUCT_SERVER_V = 0x25 7427 PRODUCT_SMALLBUSINESS_SERVER = 0x9 7428 PRODUCT_SMALLBUSINESS_SERVER_PREMIUM = 0x19 7429 PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE = 0x3f 7430 PRODUCT_SOLUTION_EMBEDDEDSERVER = 0x38 7431 PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE = 0x39 7432 PRODUCT_STANDARD_EVALUATION_SERVER = 0x4F 7433 PRODUCT_STANDARD_SERVER = 0x7 7434 PRODUCT_STANDARD_SERVER_CORE = 0xd 7435 PRODUCT_STANDARD_SERVER_CORE_V = 0x28 7436 PRODUCT_STANDARD_SERVER_SOLUTIONS = 0x34 7437 PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE = 0x35 7438 PRODUCT_STANDARD_SERVER_V = 0x24 7439 PRODUCT_STARTER = 0xb 7440 PRODUCT_STARTER_E = 0x42 7441 PRODUCT_STARTER_N = 0x2f 7442 PRODUCT_STORAGE_ENTERPRISE_SERVER = 0x17 7443 PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE = 0x2e 7444 PRODUCT_STORAGE_EXPRESS_SERVER = 0x14 7445 PRODUCT_STORAGE_EXPRESS_SERVER_CORE = 0x2b 7446 PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER = 0x60 7447 PRODUCT_STORAGE_STANDARD_SERVER = 0x15 7448 PRODUCT_STORAGE_STANDARD_SERVER_CORE = 0x2c 7449 PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER = 0x5F 7450 PRODUCT_STORAGE_WORKGROUP_SERVER = 0x16 7451 PRODUCT_STORAGE_WORKGROUP_SERVER_CORE = 0x2d 7452 PRODUCT_THINPC = 0x57 7453 PRODUCT_ULTIMATE = 0x1 7454 PRODUCT_ULTIMATE_E = 0x47 7455 PRODUCT_ULTIMATE_N = 0x1c 7456 PRODUCT_UNDEFINED = 0x0 7457 PRODUCT_UNLICENSED = 0xabcdabcd 7458 PRODUCT_WEB_SERVER = 0x11 7459 PRODUCT_WEB_SERVER_CORE = 0x1d 7460 PROFILE_EMBEDDED = 77 7461 PROFILE_KERNEL = 0x20000000 7462 PROFILE_LINKED = 76 7463 PROFILE_SERVER = 0x40000000 7464 PROFILE_USER = 0x10000000 7465 PROGRESS_CANCEL = 1 7466 PROGRESS_CONTINUE = 0 7467 PROGRESS_QUIET = 3 7468 PROGRESS_STOP = 2 7469 PROOF_QUALITY = 2 7470 PROTECTED_DACL_SECURITY_INFORMATION = 2147483648 7471 PROTECTED_SACL_SECURITY_INFORMATION = 1073741824 7472 PROVIDER_KEEPS_VALUE_LENGTH = 0x1 7473 PR_JOBSTATUS = 0x0000 7474 PSIDENT_GDICENTRIC = 0 7475 PSIDENT_PSCENTRIC = 1 7476 PSINJECT_BEGINDEFAULTS = 12 7477 PSINJECT_BEGINPAGESETUP = 101 7478 PSINJECT_BEGINPROLOG = 14 7479 PSINJECT_BEGINSETUP = 16 7480 PSINJECT_BEGINSTREAM = 1 7481 PSINJECT_BOUNDINGBOX = 9 7482 PSINJECT_COMMENTS = 11 7483 PSINJECT_DLFONT = 0xdddddddd 7484 PSINJECT_DOCNEEDEDRES = 5 7485 PSINJECT_DOCSUPPLIEDRES = 6 7486 PSINJECT_DOCUMENTPROCESSCOLORS = 10 7487 PSINJECT_DOCUMENTPROCESSCOLORSATEND = 21 7488 PSINJECT_ENDDEFAULTS = 13 7489 PSINJECT_ENDPAGECOMMENTS = 107 7490 PSINJECT_ENDPAGESETUP = 102 7491 PSINJECT_ENDPROLOG = 15 7492 PSINJECT_ENDSETUP = 17 7493 PSINJECT_ENDSTREAM = 20 7494 PSINJECT_EOF = 19 7495 PSINJECT_ORIENTATION = 8 7496 PSINJECT_PAGEBBOX = 106 7497 PSINJECT_PAGENUMBER = 100 7498 PSINJECT_PAGEORDER = 7 7499 PSINJECT_PAGES = 4 7500 PSINJECT_PAGESATEND = 3 7501 PSINJECT_PAGETRAILER = 103 7502 PSINJECT_PLATECOLOR = 104 7503 PSINJECT_PSADOBE = 2 7504 PSINJECT_SHOWPAGE = 105 7505 PSINJECT_TRAILER = 18 7506 PSINJECT_VMRESTORE = 201 7507 PSINJECT_VMSAVE = 200 7508 PSPROTOCOL_ASCII = 0 7509 PSPROTOCOL_BCP = 1 7510 PSPROTOCOL_BINARY = 3 7511 PSPROTOCOL_TBCP = 2 7512 PS_ALTERNATE = 8 7513 PS_COSMETIC = 0x00000000 7514 PS_DASH = 1 7515 PS_DASHDOT = 3 7516 PS_DASHDOTDOT = 4 7517 PS_DOT = 2 7518 PS_ENDCAP_FLAT = 0x00000200 7519 PS_ENDCAP_MASK = 0x00000F00 7520 PS_ENDCAP_ROUND = 0x00000000 7521 PS_ENDCAP_SQUARE = 0x00000100 7522 PS_GEOMETRIC = 0x00010000 7523 PS_INSIDEFRAME = 6 7524 PS_JOIN_BEVEL = 0x00001000 7525 PS_JOIN_MASK = 0x0000F000 7526 PS_JOIN_MITER = 0x00002000 7527 PS_JOIN_ROUND = 0x00000000 7528 PS_NULL = 5 7529 PS_SOLID = 0 7530 PS_STYLE_MASK = 0x0000000F 7531 PS_TYPE_MASK = 0x000F0000 7532 PS_USERSTYLE = 7 7533 PT_BEZIERTO = 0x04 7534 PT_CLOSEFIGURE = 0x01 7535 PT_LINETO = 0x02 7536 PT_MOVETO = 0x06 7537 PURGE_RXABORT = 0x2 7538 PURGE_RXCLEAR = 0x8 7539 PURGE_TXABORT = 0x1 7540 PURGE_TXCLEAR = 0x4 7541 PWR_CRITICALRESUME = 3 7542 PWR_FAIL = -1 7543 PWR_OK = 1 7544 PWR_SUSPENDREQUEST = 1 7545 PWR_SUSPENDRESUME = 2 7546 PW_CLIENTONLY = 0x00000001 7547 QDI_DIBTOSCREEN = 4 7548 QDI_GETDIBITS = 2 7549 QDI_SETDIBITS = 1 7550 QDI_STRETCHDIB = 8 7551 QS_ALLEVENTS = 1215 7552 QS_ALLINPUT = 1279 7553 QS_ALLPOSTMESSAGE = 0x0100 7554 QS_HOTKEY = 0x0080 7555 QS_INPUT = 1031 7556 QS_KEY = 0x0001 7557 QS_MOUSE = 6 7558 QS_MOUSEBUTTON = 0x0004 7559 QS_MOUSEMOVE = 0x0002 7560 QS_PAINT = 0x0020 7561 QS_POSTMESSAGE = 0x0008 7562 QS_RAWINPUT = 0x0400 7563 QS_SENDMESSAGE = 0x0040 7564 QS_TIMER = 0x0010 7565 QUERYDIBSUPPORT = 3073 7566 QUERYESCSUPPORT = 8 7567 QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS = 16 7568 QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE = 8 7569 QUERY_ACTCTX_FLAG_NO_ADDREF = 2147483648 7570 QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX = 4 7571 QUOTA_LIMITS_HARDWS_MAX_DISABLE = 0x00000008 7572 QUOTA_LIMITS_HARDWS_MAX_ENABLE = 0x00000004 7573 QUOTA_LIMITS_HARDWS_MIN_DISABLE = 0x00000002 7574 QUOTA_LIMITS_HARDWS_MIN_ENABLE = 0x00000001 7575 QUOTA_LIMITS_USE_DEFAULT_LIMITS = 0x00000010 7576 R2_BLACK = 1 7577 R2_COPYPEN = 13 7578 R2_LAST = 16 7579 R2_MASKNOTPEN = 3 7580 R2_MASKPEN = 9 7581 R2_MASKPENNOT = 5 7582 R2_MERGENOTPEN = 12 7583 R2_MERGEPEN = 15 7584 R2_MERGEPENNOT = 14 7585 R2_NOP = 11 7586 R2_NOT = 6 7587 R2_NOTCOPYPEN = 4 7588 R2_NOTMASKPEN = 8 7589 R2_NOTMERGEPEN = 2 7590 R2_NOTXORPEN = 10 7591 R2_WHITE = 16 7592 R2_XORPEN = 7 7593 RAND_MAX = 0x7fff 7594 RASTERCAPS = 38 7595 RASTER_FONTTYPE = 0x0001 7596 RC_BANDING = 2 7597 RC_BIGFONT = 0x0400 7598 RC_BITBLT = 1 7599 RC_BITMAP64 = 8 7600 RC_DEVBITS = 0x8000 7601 RC_DIBTODEV = 0x0200 7602 RC_DI_BITMAP = 0x0080 7603 RC_FLOODFILL = 0x1000 7604 RC_GDI20_OUTPUT = 0x0010 7605 RC_GDI20_STATE = 0x0020 7606 RC_NONE = 0 7607 RC_OP_DX_OUTPUT = 0x4000 7608 RC_PALETTE = 0x0100 7609 RC_SAVEBITMAP = 0x0040 7610 RC_SCALING = 4 7611 RC_STRETCHBLT = 0x0800 7612 RC_STRETCHDIB = 0x2000 7613 RDH_RECTANGLES = 1 7614 RDW_ALLCHILDREN = 0x0080 7615 RDW_ERASE = 0x0004 7616 RDW_ERASENOW = 0x0200 7617 RDW_FRAME = 0x0400 7618 RDW_INTERNALPAINT = 0x0002 7619 RDW_INVALIDATE = 0x0001 7620 RDW_NOCHILDREN = 0x0040 7621 RDW_NOERASE = 0x0020 7622 RDW_NOFRAME = 0x0800 7623 RDW_NOINTERNALPAINT = 0x0010 7624 RDW_UPDATENOW = 0x0100 7625 RDW_VALIDATE = 0x0008 7626 READ_CONTROL = 131072 7627 READ_THREAD_PROFILING_FLAG_DISPATCHING = 0x00000001 7628 READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS = 0x00000002 7629 REALTIME_PRIORITY_CLASS = 0x100 7630 REASON_HWINSTALL = 65538 7631 REASON_LEGACY_API = 2147942400 7632 REASON_OTHER = 0 7633 REASON_PLANNED_FLAG = 2147483648 7634 REASON_SERVICEHANG = 196613 7635 REASON_SWHWRECONF = 196612 7636 REASON_SWINSTALL = 196610 7637 REASON_UNKNOWN = 255 7638 REASON_UNSTABLE = 327686 7639 RECOVERY_DEFAULT_PING_INTERVAL = 5000 7640 RECOVERY_MAX_PING_INTERVAL = 300000 7641 REGDB_E_FIRST = 2147746128 7642 REGDB_E_LAST = 2147746143 7643 REGDB_S_FIRST = 262480 7644 REGDB_S_LAST = 262495 7645 REG_APP_HIVE = 16 7646 REG_BINARY = 3 7647 REG_BOOT_HIVE = 1024 7648 REG_CREATED_NEW_KEY = 1 7649 REG_DWORD = 4 7650 REG_DWORD_BIG_ENDIAN = 5 7651 REG_DWORD_LITTLE_ENDIAN = 4 7652 REG_EXPAND_SZ = 2 7653 REG_FORCE_RESTORE = 8 7654 REG_FORCE_UNLOAD = 1 7655 REG_FULL_RESOURCE_DESCRIPTOR = 9 7656 REG_HIVE_EXACT_FILE_GROWTH = 128 7657 REG_HIVE_NO_RM = 256 7658 REG_HIVE_SINGLE_LOG = 512 7659 REG_LATEST_FORMAT = 2 7660 REG_LEGAL_CHANGE_FILTER = 268435471 7661 REG_LEGAL_OPTION = 15 7662 REG_LINK = 6 7663 REG_MUI_STRING_TRUNCATE = 0x00000001 7664 REG_MULTI_SZ = 7 7665 REG_NONE = 0 7666 REG_NOTIFY_CHANGE_ATTRIBUTES = 2 7667 REG_NOTIFY_CHANGE_LAST_SET = 4 7668 REG_NOTIFY_CHANGE_NAME = 1 7669 REG_NOTIFY_CHANGE_SECURITY = 8 7670 REG_NOTIFY_THREAD_AGNOSTIC = 268435456 7671 REG_NO_COMPRESSION = 4 7672 REG_NO_LAZY_FLUSH = 4 7673 REG_OPENED_EXISTING_KEY = 2 7674 REG_OPTION_BACKUP_RESTORE = 4 7675 REG_OPTION_CREATE_LINK = 2 7676 REG_OPTION_NON_VOLATILE = 0 7677 REG_OPTION_OPEN_LINK = 8 7678 REG_OPTION_RESERVED = 0 7679 REG_OPTION_VOLATILE = 1 7680 REG_PROCESS_APPKEY = 0x00000001 7681 REG_PROCESS_PRIVATE = 32 7682 REG_QWORD = 11 7683 REG_QWORD_LITTLE_ENDIAN = 11 7684 REG_REFRESH_HIVE = 2 7685 REG_RESOURCE_LIST = 8 7686 REG_RESOURCE_REQUIREMENTS_LIST = 10 7687 REG_SECURE_CONNECTION = 1 7688 REG_STANDARD_FORMAT = 1 7689 REG_START_JOURNAL = 64 7690 REG_SZ = 1 7691 REG_WHOLE_HIVE_VOLATILE = 1 7692 RELATIVE = 2 7693 REMOTE_NAME_INFO_LEVEL = 0x00000002 7694 REPLACEFILE_IGNORE_MERGE_ERRORS = 0x2 7695 REPLACEFILE_WRITE_THROUGH = 0x1 7696 RESETDEV = 7 7697 RESOURCEDISPLAYTYPE_DIRECTORY = 0x00000009 7698 RESOURCEDISPLAYTYPE_DOMAIN = 0x00000001 7699 RESOURCEDISPLAYTYPE_FILE = 0x00000004 7700 RESOURCEDISPLAYTYPE_GENERIC = 0x00000000 7701 RESOURCEDISPLAYTYPE_GROUP = 0x00000005 7702 RESOURCEDISPLAYTYPE_NDSCONTAINER = 0x0000000b 7703 RESOURCEDISPLAYTYPE_NETWORK = 0x00000006 7704 RESOURCEDISPLAYTYPE_ROOT = 0x00000007 7705 RESOURCEDISPLAYTYPE_SERVER = 0x00000002 7706 RESOURCEDISPLAYTYPE_SHARE = 0x00000003 7707 RESOURCEDISPLAYTYPE_SHAREADMIN = 0x00000008 7708 RESOURCEDISPLAYTYPE_TREE = 0x0000000a 7709 RESOURCEMANAGER_ALL_ACCESS = 2031743 7710 RESOURCEMANAGER_COMPLETE_PROPAGATION = 64 7711 RESOURCEMANAGER_ENLIST = 8 7712 RESOURCEMANAGER_GENERIC_EXECUTE = 1179740 7713 RESOURCEMANAGER_GENERIC_READ = 1179649 7714 RESOURCEMANAGER_GENERIC_WRITE = 1179774 7715 RESOURCEMANAGER_GET_NOTIFICATION = 16 7716 RESOURCEMANAGER_QUERY_INFORMATION = 1 7717 RESOURCEMANAGER_RECOVER = 4 7718 RESOURCEMANAGER_REGISTER_PROTOCOL = 32 7719 RESOURCEMANAGER_SET_INFORMATION = 2 7720 RESOURCETYPE_ANY = 0x00000000 7721 RESOURCETYPE_DISK = 0x00000001 7722 RESOURCETYPE_PRINT = 0x00000002 7723 RESOURCETYPE_RESERVED = 0x00000008 7724 RESOURCETYPE_UNKNOWN = 0xFFFFFFFF 7725 RESOURCEUSAGE_ALL = 19 7726 RESOURCEUSAGE_ATTACHED = 0x00000010 7727 RESOURCEUSAGE_CONNECTABLE = 0x00000001 7728 RESOURCEUSAGE_CONTAINER = 0x00000002 7729 RESOURCEUSAGE_NOLOCALDEVICE = 0x00000004 7730 RESOURCEUSAGE_RESERVED = 0x80000000 7731 RESOURCEUSAGE_SIBLING = 0x00000008 7732 RESOURCE_CONNECTED = 0x00000001 7733 RESOURCE_CONTEXT = 0x00000005 7734 RESOURCE_ENUM_LN = 1 7735 RESOURCE_ENUM_MODULE_EXACT = 16 7736 RESOURCE_ENUM_MUI = 2 7737 RESOURCE_ENUM_MUI_SYSTEM = 4 7738 RESOURCE_ENUM_VALIDATE = 8 7739 RESOURCE_GLOBALNET = 0x00000002 7740 RESOURCE_MANAGER_COMMUNICATION = 0x00000002 7741 RESOURCE_MANAGER_MAXIMUM_OPTION = 0x00000003 7742 RESOURCE_MANAGER_VOLATILE = 0x00000001 7743 RESOURCE_RECENT = 0x00000004 7744 RESOURCE_REMEMBERED = 0x00000003 7745 RESTART_MAX_CMD_LINE = 1024 7746 RESTART_NO_CRASH = 1 7747 RESTART_NO_HANG = 2 7748 RESTART_NO_PATCH = 4 7749 RESTART_NO_REBOOT = 8 7750 RESTORE_CTM = 4100 7751 RESTRICTED_POINTER = 0 7752 RES_CURSOR = 2 7753 RES_ICON = 1 7754 RGN_AND = 1 7755 RGN_COPY = 5 7756 RGN_DIFF = 4 7757 RGN_ERROR = 0 7758 RGN_MAX = 5 7759 RGN_MIN = 1 7760 RGN_OR = 2 7761 RGN_XOR = 3 7762 RIDEV_APPKEYS = 0x00000400 7763 RIDEV_CAPTUREMOUSE = 0x00000200 7764 RIDEV_DEVNOTIFY = 0x00002000 7765 RIDEV_EXCLUDE = 0x00000010 7766 RIDEV_EXINPUTSINK = 0x00001000 7767 RIDEV_EXMODEMASK = 0x000000F0 7768 RIDEV_INPUTSINK = 0x00000100 7769 RIDEV_NOHOTKEYS = 0x00000200 7770 RIDEV_NOLEGACY = 0x00000030 7771 RIDEV_PAGEONLY = 0x00000020 7772 RIDEV_REMOVE = 0x00000001 7773 RIDI_DEVICEINFO = 0x2000000b 7774 RIDI_DEVICENAME = 0x20000007 7775 RIDI_PREPARSEDDATA = 0x20000005 7776 RID_HEADER = 0x10000005 7777 RID_INPUT = 0x10000003 7778 RIGHTMOST_BUTTON_PRESSED = 0x2 7779 RIGHT_ALT_PRESSED = 0x1 7780 RIGHT_CTRL_PRESSED = 0x4 7781 RIM_INPUT = 0 7782 RIM_INPUTSINK = 1 7783 RIM_TYPEHID = 2 7784 RIM_TYPEKEYBOARD = 1 7785 RIM_TYPEMAX = 2 7786 RIM_TYPEMOUSE = 0 7787 RIP_EVENT = 9 7788 RI_KEY_BREAK = 1 7789 RI_KEY_E0 = 2 7790 RI_KEY_E1 = 4 7791 RI_KEY_MAKE = 0 7792 RI_KEY_TERMSRV_SET_LED = 8 7793 RI_KEY_TERMSRV_SHADOW = 0x10 7794 RI_MOUSE_BUTTON_1_DOWN = 1 7795 RI_MOUSE_BUTTON_1_UP = 2 7796 RI_MOUSE_BUTTON_2_DOWN = 4 7797 RI_MOUSE_BUTTON_2_UP = 8 7798 RI_MOUSE_BUTTON_3_DOWN = 16 7799 RI_MOUSE_BUTTON_3_UP = 32 7800 RI_MOUSE_BUTTON_4_DOWN = 0x0040 7801 RI_MOUSE_BUTTON_4_UP = 0x0080 7802 RI_MOUSE_BUTTON_5_DOWN = 0x0100 7803 RI_MOUSE_BUTTON_5_UP = 0x0200 7804 RI_MOUSE_LEFT_BUTTON_DOWN = 0x0001 7805 RI_MOUSE_LEFT_BUTTON_UP = 0x0002 7806 RI_MOUSE_MIDDLE_BUTTON_DOWN = 0x0010 7807 RI_MOUSE_MIDDLE_BUTTON_UP = 0x0020 7808 RI_MOUSE_RIGHT_BUTTON_DOWN = 0x0004 7809 RI_MOUSE_RIGHT_BUTTON_UP = 0x0008 7810 RI_MOUSE_WHEEL = 0x0400 7811 RPC_S_ADDRESS_ERROR = 1768 7812 RPC_S_ALREADY_LISTENING = 1713 7813 RPC_S_ALREADY_REGISTERED = 1711 7814 RPC_S_BINDING_HAS_NO_AUTH = 1746 7815 RPC_S_BINDING_INCOMPLETE = 1819 7816 RPC_S_CALL_CANCELLED = 1818 7817 RPC_S_CALL_FAILED = 1726 7818 RPC_S_CALL_FAILED_DNE = 1727 7819 RPC_S_CALL_IN_PROGRESS = 1791 7820 RPC_S_CANNOT_SUPPORT = 1764 7821 RPC_S_CANT_CREATE_ENDPOINT = 1720 7822 RPC_S_COMM_FAILURE = 1820 7823 RPC_S_DUPLICATE_ENDPOINT = 1740 7824 RPC_S_ENTRY_ALREADY_EXISTS = 1760 7825 RPC_S_ENTRY_NOT_FOUND = 1761 7826 RPC_S_ENTRY_TYPE_MISMATCH = 1922 7827 RPC_S_FP_DIV_ZERO = 1769 7828 RPC_S_FP_OVERFLOW = 1771 7829 RPC_S_FP_UNDERFLOW = 1770 7830 RPC_S_GROUP_MEMBER_NOT_FOUND = 1898 7831 RPC_S_GRP_ELT_NOT_ADDED = 1928 7832 RPC_S_GRP_ELT_NOT_REMOVED = 1929 7833 RPC_S_INCOMPLETE_NAME = 1755 7834 RPC_S_INTERFACE_NOT_EXPORTED = 1924 7835 RPC_S_INTERFACE_NOT_FOUND = 1759 7836 RPC_S_INTERNAL_ERROR = 1766 7837 RPC_S_INVALID_ASYNC_CALL = 1915 7838 RPC_S_INVALID_ASYNC_HANDLE = 1914 7839 RPC_S_INVALID_AUTH_IDENTITY = 1749 7840 RPC_S_INVALID_BINDING = 1702 7841 RPC_S_INVALID_BOUND = 1734 7842 RPC_S_INVALID_ENDPOINT_FORMAT = 1706 7843 RPC_S_INVALID_NAF_ID = 1763 7844 RPC_S_INVALID_NAME_SYNTAX = 1736 7845 RPC_S_INVALID_NETWORK_OPTIONS = 1724 7846 RPC_S_INVALID_NET_ADDR = 1707 7847 RPC_S_INVALID_OBJECT = 1900 7848 RPC_S_INVALID_RPC_PROTSEQ = 1704 7849 RPC_S_INVALID_STRING_BINDING = 1700 7850 RPC_S_INVALID_STRING_UUID = 1705 7851 RPC_S_INVALID_TAG = 1733 7852 RPC_S_INVALID_TIMEOUT = 1709 7853 RPC_S_INVALID_VERS_OPTION = 1756 7854 RPC_S_MAX_CALLS_TOO_SMALL = 1742 7855 RPC_S_NAME_SERVICE_UNAVAILABLE = 1762 7856 RPC_S_NOTHING_TO_EXPORT = 1754 7857 RPC_S_NOT_ALL_OBJS_EXPORTED = 1923 7858 RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758 7859 RPC_S_NOT_CANCELLED = 1826 7860 RPC_S_NOT_LISTENING = 1715 7861 RPC_S_NOT_RPC_ERROR = 1823 7862 RPC_S_NO_BINDINGS = 1718 7863 RPC_S_NO_CALL_ACTIVE = 1725 7864 RPC_S_NO_CONTEXT_AVAILABLE = 1765 7865 RPC_S_NO_ENDPOINT_FOUND = 1708 7866 RPC_S_NO_ENTRY_NAME = 1735 7867 RPC_S_NO_INTERFACES = 1817 7868 RPC_S_NO_MORE_BINDINGS = 1806 7869 RPC_S_NO_MORE_MEMBERS = 1757 7870 RPC_S_NO_PRINC_NAME = 1822 7871 RPC_S_NO_PROTSEQS = 1719 7872 RPC_S_NO_PROTSEQS_REGISTERED = 1714 7873 RPC_S_OBJECT_NOT_FOUND = 1710 7874 RPC_S_OUT_OF_RESOURCES = 1721 7875 RPC_S_PRF_ELT_NOT_ADDED = 1926 7876 RPC_S_PRF_ELT_NOT_REMOVED = 1927 7877 RPC_S_PROCNUM_OUT_OF_RANGE = 1745 7878 RPC_S_PROFILE_NOT_ADDED = 1925 7879 RPC_S_PROTOCOL_ERROR = 1728 7880 RPC_S_PROTSEQ_NOT_FOUND = 1744 7881 RPC_S_PROTSEQ_NOT_SUPPORTED = 1703 7882 RPC_S_SEC_PKG_ERROR = 1825 7883 RPC_S_SEND_INCOMPLETE = 1913 7884 RPC_S_SERVER_TOO_BUSY = 1723 7885 RPC_S_SERVER_UNAVAILABLE = 1722 7886 RPC_S_STRING_TOO_LONG = 1743 7887 RPC_S_TYPE_ALREADY_REGISTERED = 1712 7888 RPC_S_UNKNOWN_AUTHN_LEVEL = 1748 7889 RPC_S_UNKNOWN_AUTHN_SERVICE = 1747 7890 RPC_S_UNKNOWN_AUTHN_TYPE = 1741 7891 RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750 7892 RPC_S_UNKNOWN_IF = 1717 7893 RPC_S_UNKNOWN_MGR_TYPE = 1716 7894 RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821 7895 RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737 7896 RPC_S_UNSUPPORTED_TRANS_SYN = 1730 7897 RPC_S_UNSUPPORTED_TYPE = 1732 7898 RPC_S_UUID_LOCAL_ONLY = 1824 7899 RPC_S_UUID_NO_ADDRESS = 1739 7900 RPC_S_WRONG_KIND_OF_BINDING = 1701 7901 RPC_S_ZERO_DIVIDE = 1767 7902 RPC_X_BAD_STUB_DATA = 1783 7903 RPC_X_BYTE_COUNT_TOO_SMALL = 1782 7904 RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781 7905 RPC_X_INVALID_ES_ACTION = 1827 7906 RPC_X_INVALID_PIPE_OBJECT = 1830 7907 RPC_X_NO_MORE_ENTRIES = 1772 7908 RPC_X_NULL_REF_POINTER = 1780 7909 RPC_X_PIPE_CLOSED = 1916 7910 RPC_X_PIPE_DISCIPLINE_ERROR = 1917 7911 RPC_X_PIPE_EMPTY = 1918 7912 RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779 7913 RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773 7914 RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774 7915 RPC_X_SS_CONTEXT_DAMAGED = 1777 7916 RPC_X_SS_HANDLES_MISMATCH = 1778 7917 RPC_X_SS_IN_NULL_CONTEXT = 1775 7918 RPC_X_WRONG_ES_VERSION = 1828 7919 RPC_X_WRONG_PIPE_ORDER = 1831 7920 RPC_X_WRONG_PIPE_VERSION = 1832 7921 RPC_X_WRONG_STUB_VERSION = 1829 7922 RP_INIFILE = 0x02 7923 RP_LOGON = 0x01 7924 RRF_NOEXPAND = 0x10000000 7925 RRF_RT_ANY = 0x0000ffff 7926 RRF_RT_DWORD = 24 7927 RRF_RT_QWORD = 72 7928 RRF_RT_REG_BINARY = 0x00000008 7929 RRF_RT_REG_DWORD = 0x00000010 7930 RRF_RT_REG_EXPAND_SZ = 0x00000004 7931 RRF_RT_REG_MULTI_SZ = 0x00000020 7932 RRF_RT_REG_NONE = 0x00000001 7933 RRF_RT_REG_QWORD = 0x00000040 7934 RRF_RT_REG_SZ = 0x00000002 7935 RRF_ZEROONFAILURE = 0x20000000 7936 RTL_CONDITION_VARIABLE_LOCKMODE_SHARED = 0x1 7937 RTL_CRITICAL_SECTION_ALL_FLAG_BITS = 0xff000000 7938 RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT = 0x00000001 7939 RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN = 0x02000000 7940 RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO = 0x10000000 7941 RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO = 0x01000000 7942 RTL_CRITICAL_SECTION_FLAG_RESERVED = 3758096384 7943 RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE = 0x08000000 7944 RTL_CRITICAL_SECTION_FLAG_STATIC_INIT = 0x04000000 7945 RTL_CRITSECT_TYPE = 0 7946 RTL_RESOURCE_TYPE = 1 7947 RTL_RUN_ONCE_ASYNC = 2 7948 RTL_RUN_ONCE_CHECK_ONLY = 1 7949 RTL_RUN_ONCE_CTX_RESERVED_BITS = 2 7950 RTL_RUN_ONCE_INIT_FAILED = 4 7951 RTL_UMS_VERSION = 256 7952 RTL_VRF_FLG_APPCOMPAT_CHECKS = 0x00000010 7953 RTL_VRF_FLG_COM_CHECKS = 0x00000100 7954 RTL_VRF_FLG_DANGEROUS_APIS = 0x00000200 7955 RTL_VRF_FLG_DEADLOCK_CHECKS = 0x00000800 7956 RTL_VRF_FLG_DIRTY_STACKS = 0x00000040 7957 RTL_VRF_FLG_ENABLED_SYSTEM_WIDE = 0x00020000 7958 RTL_VRF_FLG_ENABLE_LOGGING = 0x00004000 7959 RTL_VRF_FLG_FAST_FILL_HEAP = 0x00008000 7960 RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS = 0x00001000 7961 RTL_VRF_FLG_FULL_PAGE_HEAP = 0x00000001 7962 RTL_VRF_FLG_HANDLE_CHECKS = 0x00000004 7963 RTL_VRF_FLG_LOCK_CHECKS = 0x00040000 7964 RTL_VRF_FLG_MISCELLANEOUS_CHECKS = 0x00020000 7965 RTL_VRF_FLG_RACE_CHECKS = 0x00000400 7966 RTL_VRF_FLG_RESERVED_DONOTUSE = 0x00000002 7967 RTL_VRF_FLG_RPC_CHECKS = 0x00000080 7968 RTL_VRF_FLG_STACK_CHECKS = 0x00000008 7969 RTL_VRF_FLG_TLS_CHECKS = 0x00000020 7970 RTL_VRF_FLG_VIRTUAL_MEM_CHECKS = 0x00002000 7971 RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING = 0x00010000 7972 RTS_CONTROL_DISABLE = 0x0 7973 RTS_CONTROL_ENABLE = 0x1 7974 RTS_CONTROL_HANDSHAKE = 0x2 7975 RTS_CONTROL_TOGGLE = 0x3 7976 RUNTIME_FUNCTION_INDIRECT = 0x1 7977 RUSSIAN_CHARSET = 204 7978 SACL_SECURITY_INFORMATION = 8 7979 SAL_HXX = 0 7980 SAL__callback = 0 7981 SAL__checkReturn = 0 7982 SAL__deref = 0 7983 SAL__deref_in = 0 7984 SAL__deref_in_opt = 0 7985 SAL__deref_inout = 0 7986 SAL__deref_inout_nz = 0 7987 SAL__deref_inout_nz_opt = 0 7988 SAL__deref_inout_opt = 0 7989 SAL__deref_inout_z = 0 7990 SAL__deref_inout_z_opt = 0 7991 SAL__deref_opt_in = 0 7992 SAL__deref_opt_in_opt = 0 7993 SAL__deref_opt_inout = 0 7994 SAL__deref_opt_inout_nz = 0 7995 SAL__deref_opt_inout_nz_opt = 0 7996 SAL__deref_opt_inout_opt = 0 7997 SAL__deref_opt_inout_z = 0 7998 SAL__deref_opt_inout_z_opt = 0 7999 SAL__deref_opt_out = 0 8000 SAL__deref_opt_out_nz_opt = 0 8001 SAL__deref_opt_out_opt = 0 8002 SAL__deref_opt_out_z = 0 8003 SAL__deref_opt_out_z_opt = 0 8004 SAL__deref_out = 0 8005 SAL__deref_out_nz = 0 8006 SAL__deref_out_nz_opt = 0 8007 SAL__deref_out_opt = 0 8008 SAL__deref_out_z = 0 8009 SAL__deref_out_z_opt = 0 8010 SAL__exceptthat = 0 8011 SAL__execeptthat = 0 8012 SAL__format_string = 0 8013 SAL__in = 0 8014 SAL__in_nz = 0 8015 SAL__in_nz_opt = 0 8016 SAL__in_opt = 0 8017 SAL__in_z = 0 8018 SAL__in_z_opt = 0 8019 SAL__inner_callback = 0 8020 SAL__inner_checkReturn = 0 8021 SAL__inner_fallthrough = 0 8022 SAL__inner_fallthrough_dec = 0 8023 SAL__inner_override = 0 8024 SAL__inout = 0 8025 SAL__inout_nz = 0 8026 SAL__inout_nz_opt = 0 8027 SAL__inout_opt = 0 8028 SAL__inout_z = 0 8029 SAL__inout_z_opt = 0 8030 SAL__maybenull = 0 8031 SAL__maybereadonly = 0 8032 SAL__maybevalid = 0 8033 SAL__notnull = 0 8034 SAL__notreadonly = 0 8035 SAL__notvalid = 0 8036 SAL__null = 0 8037 SAL__nullnullterminated = 0 8038 SAL__nullterminated = 0 8039 SAL__out = 0 8040 SAL__out_nz = 0 8041 SAL__out_nz_opt = 0 8042 SAL__out_opt = 0 8043 SAL__out_z = 0 8044 SAL__out_z_opt = 0 8045 SAL__override = 0 8046 SAL__post = 0 8047 SAL__pre = 0 8048 SAL__readonly = 0 8049 SAL__reserved = 0 8050 SAL__valid = 0 8051 SANDBOX_INERT = 0x2 8052 SAVE_CTM = 4101 8053 SBM_ENABLE_ARROWS = 0x00E4 8054 SBM_GETPOS = 0x00E1 8055 SBM_GETRANGE = 0x00E3 8056 SBM_GETSCROLLBARINFO = 0x00EB 8057 SBM_GETSCROLLINFO = 0x00EA 8058 SBM_SETPOS = 0x00E0 8059 SBM_SETRANGE = 0x00E2 8060 SBM_SETRANGEREDRAW = 0x00E6 8061 SBM_SETSCROLLINFO = 0x00E9 8062 SBS_BOTTOMALIGN = 4 8063 SBS_HORZ = 0 8064 SBS_LEFTALIGN = 2 8065 SBS_RIGHTALIGN = 4 8066 SBS_SIZEBOX = 8 8067 SBS_SIZEBOXBOTTOMRIGHTALIGN = 4 8068 SBS_SIZEBOXTOPLEFTALIGN = 2 8069 SBS_SIZEGRIP = 16 8070 SBS_TOPALIGN = 2 8071 SBS_VERT = 1 8072 SB_BOTH = 3 8073 SB_BOTTOM = 7 8074 SB_CONST_ALPHA = 0x00000001 8075 SB_CTL = 2 8076 SB_ENDSCROLL = 8 8077 SB_GRAD_RECT = 0x00000010 8078 SB_GRAD_TRI = 0x00000020 8079 SB_HORZ = 0 8080 SB_LEFT = 6 8081 SB_LINEDOWN = 1 8082 SB_LINELEFT = 0 8083 SB_LINERIGHT = 1 8084 SB_LINEUP = 0 8085 SB_NONE = 0x00000000 8086 SB_PAGEDOWN = 3 8087 SB_PAGELEFT = 2 8088 SB_PAGERIGHT = 3 8089 SB_PAGEUP = 2 8090 SB_PIXEL_ALPHA = 0x00000002 8091 SB_PREMULT_ALPHA = 0x00000004 8092 SB_RIGHT = 7 8093 SB_THUMBPOSITION = 4 8094 SB_THUMBTRACK = 5 8095 SB_TOP = 6 8096 SB_VERT = 1 8097 SCALINGFACTORX = 114 8098 SCALINGFACTORY = 115 8099 SCARD_S_SUCCESS = 0 8100 SCHAR_MAX = 127 8101 SCHAR_MIN = -128 8102 SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200 8103 SCOPE_SECURITY_INFORMATION = 64 8104 SCROLLLOCK_ON = 0x40 8105 SCS_32BIT_BINARY = 0 8106 SCS_64BIT_BINARY = 6 8107 SCS_CAP_COMPSTR = 0x00000001 8108 SCS_CAP_MAKEREAD = 0x00000002 8109 SCS_CAP_SETRECONVERTSTRING = 0x00000004 8110 SCS_CHANGEATTR = 18 8111 SCS_CHANGECLAUSE = 36 8112 SCS_DOS_BINARY = 1 8113 SCS_OS216_BINARY = 5 8114 SCS_PIF_BINARY = 3 8115 SCS_POSIX_BINARY = 4 8116 SCS_QUERYRECONVERTSTRING = 0x00020000 8117 SCS_SETRECONVERTSTRING = 0x00010000 8118 SCS_SETSTR = 9 8119 SCS_THIS_PLATFORM_BINARY = 6 8120 SCS_WOW_BINARY = 2 8121 SC_ARRANGE = 0xF110 8122 SC_CLOSE = 0xF060 8123 SC_CONTEXTHELP = 0xF180 8124 SC_DEFAULT = 0xF160 8125 SC_GROUP_IDENTIFIER = 43 8126 SC_GROUP_IDENTIFIERA = 43 8127 SC_GROUP_IDENTIFIERW = 43 8128 SC_HOTKEY = 0xF150 8129 SC_HSCROLL = 0xF080 8130 SC_ICON = 61472 8131 SC_KEYMENU = 0xF100 8132 SC_MANAGER_ALL_ACCESS = 983103 8133 SC_MANAGER_CONNECT = 0x0001 8134 SC_MANAGER_CREATE_SERVICE = 0x0002 8135 SC_MANAGER_ENUMERATE_SERVICE = 0x0004 8136 SC_MANAGER_LOCK = 0x0008 8137 SC_MANAGER_MODIFY_BOOT_CONFIG = 0x0020 8138 SC_MANAGER_QUERY_LOCK_STATUS = 0x0010 8139 SC_MAXIMIZE = 0xF030 8140 SC_MINIMIZE = 0xF020 8141 SC_MONITORPOWER = 0xF170 8142 SC_MOUSEMENU = 0xF090 8143 SC_MOVE = 0xF010 8144 SC_NEXTWINDOW = 0xF040 8145 SC_PREVWINDOW = 0xF050 8146 SC_RESTORE = 0xF120 8147 SC_SCREENSAVE = 0xF140 8148 SC_SEPARATOR = 0xF00F 8149 SC_SIZE = 0xF000 8150 SC_TASKLIST = 0xF130 8151 SC_VSCROLL = 0xF070 8152 SC_ZOOM = 61488 8153 SECTION_ALL_ACCESS = 983071 8154 SECTION_EXTEND_SIZE = 0x0010 8155 SECTION_MAP_EXECUTE = 0x0008 8156 SECTION_MAP_EXECUTE_EXPLICIT = 0x0020 8157 SECTION_MAP_READ = 0x0004 8158 SECTION_MAP_WRITE = 0x0002 8159 SECTION_QUERY = 0x0001 8160 SECURITY_ANONYMOUS_LOGON_RID = 7 8161 SECURITY_APPPOOL_ID_BASE_RID = 82 8162 SECURITY_APPPOOL_ID_RID_COUNT = 6 8163 SECURITY_APP_PACKAGE_BASE_RID = 2 8164 SECURITY_APP_PACKAGE_RID_COUNT = 8 8165 SECURITY_AUTHENTICATED_USER_RID = 11 8166 SECURITY_AUTHENTICATION_AUTHORITY_ASSERTED_RID = 1 8167 SECURITY_AUTHENTICATION_AUTHORITY_RID_COUNT = 1 8168 SECURITY_AUTHENTICATION_SERVICE_ASSERTED_RID = 2 8169 SECURITY_BATCH_RID = 3 8170 SECURITY_BUILTIN_APP_PACKAGE_RID_COUNT = 2 8171 SECURITY_BUILTIN_CAPABILITY_RID_COUNT = 2 8172 SECURITY_BUILTIN_DOMAIN_RID = 32 8173 SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE = 1 8174 SECURITY_BUILTIN_PACKAGE_ANY_RESTRICTED_PACKAGE = 2 8175 SECURITY_CAPABILITY_APPOINTMENTS = 11 8176 SECURITY_CAPABILITY_BASE_RID = 3 8177 SECURITY_CAPABILITY_CONTACTS = 12 8178 SECURITY_CAPABILITY_DOCUMENTS_LIBRARY = 7 8179 SECURITY_CAPABILITY_ENTERPRISE_AUTHENTICATION = 8 8180 SECURITY_CAPABILITY_INTERNET_CLIENT = 1 8181 SECURITY_CAPABILITY_INTERNET_CLIENT_SERVER = 2 8182 SECURITY_CAPABILITY_INTERNET_EXPLORER = 4096 8183 SECURITY_CAPABILITY_MUSIC_LIBRARY = 6 8184 SECURITY_CAPABILITY_PICTURES_LIBRARY = 4 8185 SECURITY_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 3 8186 SECURITY_CAPABILITY_REMOVABLE_STORAGE = 10 8187 SECURITY_CAPABILITY_RID_COUNT = 5 8188 SECURITY_CAPABILITY_SHARED_USER_CERTIFICATES = 9 8189 SECURITY_CAPABILITY_VIDEOS_LIBRARY = 5 8190 SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID = 85 8191 SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT = 6 8192 SECURITY_COM_ID_BASE_RID = 89 8193 SECURITY_CONTEXT_TRACKING = 0x40000 8194 SECURITY_CREATOR_GROUP_RID = 1 8195 SECURITY_CREATOR_GROUP_SERVER_RID = 3 8196 SECURITY_CREATOR_OWNER_RID = 0 8197 SECURITY_CREATOR_OWNER_RIGHTS_RID = 4 8198 SECURITY_CREATOR_OWNER_SERVER_RID = 2 8199 SECURITY_CRED_TYPE_BASE_RID = 65 8200 SECURITY_CRED_TYPE_RID_COUNT = 2 8201 SECURITY_CRED_TYPE_THIS_ORG_CERT_RID = 1 8202 SECURITY_DASHOST_ID_BASE_RID = 92 8203 SECURITY_DASHOST_ID_RID_COUNT = 6 8204 SECURITY_DESCRIPTOR_REVISION = 1 8205 SECURITY_DESCRIPTOR_REVISION1 = 1 8206 SECURITY_DIALUP_RID = 1 8207 SECURITY_DYNAMIC_TRACKING = 1 8208 SECURITY_EFFECTIVE_ONLY = 0x80000 8209 SECURITY_ENTERPRISE_CONTROLLERS_RID = 9 8210 SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID = 22 8211 SECURITY_INTERACTIVE_RID = 4 8212 SECURITY_IUSER_RID = 17 8213 SECURITY_LOCAL_LOGON_RID = 1 8214 SECURITY_LOCAL_RID = 0 8215 SECURITY_LOCAL_SERVICE_RID = 19 8216 SECURITY_LOCAL_SYSTEM_RID = 18 8217 SECURITY_LOGON_IDS_RID = 5 8218 SECURITY_LOGON_IDS_RID_COUNT = 3 8219 SECURITY_MANDATORY_HIGH_RID = 12288 8220 SECURITY_MANDATORY_LOW_RID = 4096 8221 SECURITY_MANDATORY_MAXIMUM_USER_RID = 16384 8222 SECURITY_MANDATORY_MEDIUM_RID = 8192 8223 SECURITY_MANDATORY_PROTECTED_PROCESS_RID = 20480 8224 SECURITY_MANDATORY_SYSTEM_RID = 16384 8225 SECURITY_MANDATORY_UNTRUSTED_RID = 0 8226 SECURITY_MAX_ALWAYS_FILTERED = 999 8227 SECURITY_MAX_BASE_RID = 111 8228 SECURITY_MIN_BASE_RID = 80 8229 SECURITY_MIN_NEVER_FILTERED = 1000 8230 SECURITY_NETWORK_RID = 2 8231 SECURITY_NETWORK_SERVICE_RID = 20 8232 SECURITY_NFS_ID_BASE_RID = 88 8233 SECURITY_NT_NON_UNIQUE = 21 8234 SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT = 3 8235 SECURITY_NULL_RID = 0 8236 SECURITY_OTHER_ORGANIZATION_RID = 1000 8237 SECURITY_PACKAGE_BASE_RID = 64 8238 SECURITY_PACKAGE_DIGEST_RID = 21 8239 SECURITY_PACKAGE_NTLM_RID = 10 8240 SECURITY_PACKAGE_RID_COUNT = 2 8241 SECURITY_PACKAGE_SCHANNEL_RID = 14 8242 SECURITY_PRINCIPAL_SELF_RID = 10 8243 SECURITY_PROXY_RID = 8 8244 SECURITY_RDV_GFX_BASE_RID = 91 8245 SECURITY_REMOTE_LOGON_RID = 14 8246 SECURITY_RESERVED_ID_BASE_RID = 81 8247 SECURITY_RESTRICTED_CODE_RID = 12 8248 SECURITY_SERVER_LOGON_RID = 9 8249 SECURITY_SERVICE_ID_BASE_RID = 80 8250 SECURITY_SERVICE_ID_RID_COUNT = 6 8251 SECURITY_SERVICE_RID = 6 8252 SECURITY_SQOS_PRESENT = 0x100000 8253 SECURITY_STATIC_TRACKING = 0 8254 SECURITY_TASK_ID_BASE_RID = 87 8255 SECURITY_TERMINAL_SERVER_RID = 13 8256 SECURITY_THIS_ORGANIZATION_RID = 15 8257 SECURITY_TRUSTED_INSTALLER_RID1 = 956008885 8258 SECURITY_TRUSTED_INSTALLER_RID2 = 3418522649 8259 SECURITY_TRUSTED_INSTALLER_RID3 = 1831038044 8260 SECURITY_TRUSTED_INSTALLER_RID4 = 1853292631 8261 SECURITY_TRUSTED_INSTALLER_RID5 = 2271478464 8262 SECURITY_USERMODEDRIVERHOST_ID_BASE_RID = 84 8263 SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT = 6 8264 SECURITY_VALID_SQOS_FLAGS = 0x1f0000 8265 SECURITY_VIRTUALACCOUNT_ID_RID_COUNT = 6 8266 SECURITY_VIRTUALSERVER_ID_BASE_RID = 83 8267 SECURITY_VIRTUALSERVER_ID_RID_COUNT = 6 8268 SECURITY_WINDOWSMOBILE_ID_BASE_RID = 112 8269 SECURITY_WINDOW_MANAGER_BASE_RID = 90 8270 SECURITY_WMIHOST_ID_BASE_RID = 86 8271 SECURITY_WMIHOST_ID_RID_COUNT = 6 8272 SECURITY_WORLD_RID = 0 8273 SECURITY_WRITE_RESTRICTED_CODE_RID = 33 8274 SEC_64K_PAGES = 0x80000 8275 SEC_COMMIT = 0x8000000 8276 SEC_FILE = 0x800000 8277 SEC_IMAGE = 0x1000000 8278 SEC_IMAGE_NO_EXECUTE = 285212672 8279 SEC_LARGE_PAGES = 0x80000000 8280 SEC_NOCACHE = 0x10000000 8281 SEC_PARTITION_OWNER_HANDLE = 0x40000 8282 SEC_PROTECTED_IMAGE = 0x2000000 8283 SEC_RESERVE = 0x4000000 8284 SEC_WRITECOMBINE = 0x40000000 8285 SEEK_CUR = 1 8286 SEEK_END = 2 8287 SEEK_SET = 0 8288 SEF_AVOID_OWNER_CHECK = 0x10 8289 SEF_AVOID_OWNER_RESTRICTION = 0x1000 8290 SEF_AVOID_PRIVILEGE_CHECK = 0x08 8291 SEF_DACL_AUTO_INHERIT = 0x01 8292 SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT = 0x04 8293 SEF_DEFAULT_GROUP_FROM_PARENT = 0x40 8294 SEF_DEFAULT_OWNER_FROM_PARENT = 0x20 8295 SEF_MACL_NO_EXECUTE_UP = 0x400 8296 SEF_MACL_NO_READ_UP = 0x200 8297 SEF_MACL_NO_WRITE_UP = 0x100 8298 SEF_MACL_VALID_FLAGS = 1792 8299 SEF_SACL_AUTO_INHERIT = 0x02 8300 SELECTPAPERSOURCE = 18 8301 SELECT_CAP_CONVERSION = 0x00000001 8302 SELECT_CAP_SENTENCE = 0x00000002 8303 SEMAPHORE_ALL_ACCESS = 2031619 8304 SEMAPHORE_MODIFY_STATE = 0x0002 8305 SEM_FAILCRITICALERRORS = 0x0001 8306 SEM_NOALIGNMENTFAULTEXCEPT = 0x0004 8307 SEM_NOGPFAULTERRORBOX = 0x0002 8308 SEM_NOOPENFILEERRORBOX = 0x8000 8309 SENTINEL_Reason = 0 8310 SERKF_AVAILABLE = 0x00000002 8311 SERKF_INDICATOR = 0x00000004 8312 SERKF_SERIALKEYSON = 0x00000001 8313 SERVICES_ACTIVE_DATABASEA = "ServicesActive" 8314 SERVICES_FAILED_DATABASEA = "ServicesFailed" 8315 SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 0x00000020 8316 SERVICE_ACCEPT_NETBINDCHANGE = 0x00000010 8317 SERVICE_ACCEPT_PARAMCHANGE = 0x00000008 8318 SERVICE_ACCEPT_PAUSE_CONTINUE = 0x00000002 8319 SERVICE_ACCEPT_POWEREVENT = 0x00000040 8320 SERVICE_ACCEPT_SESSIONCHANGE = 0x00000080 8321 SERVICE_ACCEPT_SHUTDOWN = 0x00000004 8322 SERVICE_ACCEPT_STOP = 0x00000001 8323 SERVICE_ACTIVE = 0x00000001 8324 SERVICE_ADAPTER = 0x00000004 8325 SERVICE_ALL_ACCESS = 983551 8326 SERVICE_AUTO_START = 0x00000002 8327 SERVICE_BOOT_START = 0x00000000 8328 SERVICE_CHANGE_CONFIG = 0x0002 8329 SERVICE_CONFIG_DESCRIPTION = 1 8330 SERVICE_CONFIG_FAILURE_ACTIONS = 2 8331 SERVICE_CONTINUE_PENDING = 0x00000005 8332 SERVICE_CONTROL_CONTINUE = 0x00000003 8333 SERVICE_CONTROL_DEVICEEVENT = 0x0000000B 8334 SERVICE_CONTROL_HARDWAREPROFILECHANGE = 0x0000000C 8335 SERVICE_CONTROL_INTERROGATE = 0x00000004 8336 SERVICE_CONTROL_NETBINDADD = 0x00000007 8337 SERVICE_CONTROL_NETBINDDISABLE = 0x0000000A 8338 SERVICE_CONTROL_NETBINDENABLE = 0x00000009 8339 SERVICE_CONTROL_NETBINDREMOVE = 0x00000008 8340 SERVICE_CONTROL_PARAMCHANGE = 0x00000006 8341 SERVICE_CONTROL_PAUSE = 0x00000002 8342 SERVICE_CONTROL_POWEREVENT = 0x0000000D 8343 SERVICE_CONTROL_SESSIONCHANGE = 0x0000000E 8344 SERVICE_CONTROL_SHUTDOWN = 0x00000005 8345 SERVICE_CONTROL_STOP = 0x00000001 8346 SERVICE_DEMAND_START = 0x00000003 8347 SERVICE_DISABLED = 0x00000004 8348 SERVICE_DRIVER = 11 8349 SERVICE_ENUMERATE_DEPENDENTS = 0x0008 8350 SERVICE_ERROR_CRITICAL = 0x00000003 8351 SERVICE_ERROR_IGNORE = 0x00000000 8352 SERVICE_ERROR_NORMAL = 0x00000001 8353 SERVICE_ERROR_SEVERE = 0x00000002 8354 SERVICE_FILE_SYSTEM_DRIVER = 0x00000002 8355 SERVICE_INACTIVE = 0x00000002 8356 SERVICE_INTERACTIVE_PROCESS = 0x00000100 8357 SERVICE_INTERROGATE = 0x0080 8358 SERVICE_KERNEL_DRIVER = 0x00000001 8359 SERVICE_NO_CHANGE = 0xffffffff 8360 SERVICE_PAUSED = 0x00000007 8361 SERVICE_PAUSE_CONTINUE = 0x0040 8362 SERVICE_PAUSE_PENDING = 0x00000006 8363 SERVICE_QUERY_CONFIG = 0x0001 8364 SERVICE_QUERY_STATUS = 0x0004 8365 SERVICE_RECOGNIZER_DRIVER = 0x00000008 8366 SERVICE_RUNNING = 0x00000004 8367 SERVICE_RUNS_IN_SYSTEM_PROCESS = 0x00000001 8368 SERVICE_START = 0x0010 8369 SERVICE_START_PENDING = 0x00000002 8370 SERVICE_STATE_ALL = 3 8371 SERVICE_STOP = 0x0020 8372 SERVICE_STOPPED = 0x00000001 8373 SERVICE_STOP_PENDING = 0x00000003 8374 SERVICE_SYSTEM_START = 0x00000001 8375 SERVICE_TYPE_ALL = 319 8376 SERVICE_USER_DEFINED_CONTROL = 0x0100 8377 SERVICE_WIN32 = 48 8378 SERVICE_WIN32_OWN_PROCESS = 0x00000010 8379 SERVICE_WIN32_SHARE_PROCESS = 0x00000020 8380 SESSION_ALL_ACCESS = 983043 8381 SESSION_MODIFY_ACCESS = 0x2 8382 SESSION_QUERY_ACCESS = 0x1 8383 SETABORTPROC = 9 8384 SETALLJUSTVALUES = 771 8385 SETBREAK = 8 8386 SETCHARSET = 772 8387 SETCOLORTABLE = 4 8388 SETCOPYCOUNT = 17 8389 SETDIBSCALING = 32 8390 SETDTR = 5 8391 SETICMPROFILE_EMBEDED = 0x00000001 8392 SETKERNTRACK = 770 8393 SETLINECAP = 21 8394 SETLINEJOIN = 22 8395 SETMITERLIMIT = 23 8396 SETRTS = 3 8397 SETXOFF = 1 8398 SETXON = 2 8399 SET_ARC_DIRECTION = 4102 8400 SET_BACKGROUND_COLOR = 4103 8401 SET_BOUNDS = 4109 8402 SET_CLIP_BOX = 4108 8403 SET_MIRROR_MODE = 4110 8404 SET_POLY_MODE = 4104 8405 SET_SCREEN_ANGLE = 4105 8406 SET_SPREAD = 4106 8407 SET_TAPE_DRIVE_INFORMATION = 1 8408 SET_TAPE_MEDIA_INFORMATION = 0 8409 SEVERITY_ERROR = 1 8410 SEVERITY_SUCCESS = 0 8411 SE_DACL_AUTO_INHERITED = 1024 8412 SE_DACL_AUTO_INHERIT_REQ = 256 8413 SE_DACL_DEFAULTED = 8 8414 SE_DACL_PRESENT = 4 8415 SE_DACL_PROTECTED = 4096 8416 SE_GROUP_DEFAULTED = 2 8417 SE_GROUP_ENABLED = 4 8418 SE_GROUP_ENABLED_BY_DEFAULT = 2 8419 SE_GROUP_INTEGRITY = 32 8420 SE_GROUP_INTEGRITY_ENABLED = 64 8421 SE_GROUP_LOGON_ID = 3221225472 8422 SE_GROUP_MANDATORY = 1 8423 SE_GROUP_OWNER = 8 8424 SE_GROUP_RESOURCE = 536870912 8425 SE_GROUP_USE_FOR_DENY_ONLY = 16 8426 SE_GROUP_VALID_ATTRIBUTES = 3758096511 8427 SE_LEARNING_MODE_FLAG_PERMISSIVE = 0x00000001 8428 SE_OWNER_DEFAULTED = 1 8429 SE_PRIVILEGE_ENABLED = 2 8430 SE_PRIVILEGE_ENABLED_BY_DEFAULT = 1 8431 SE_PRIVILEGE_REMOVED = 4 8432 SE_PRIVILEGE_USED_FOR_ACCESS = 2147483648 8433 SE_PRIVILEGE_VALID_ATTRIBUTES = 2147483655 8434 SE_RM_CONTROL_VALID = 16384 8435 SE_SACL_AUTO_INHERITED = 2048 8436 SE_SACL_AUTO_INHERIT_REQ = 512 8437 SE_SACL_DEFAULTED = 32 8438 SE_SACL_PRESENT = 16 8439 SE_SACL_PROTECTED = 8192 8440 SE_SECURITY_DESCRIPTOR_FLAG_NO_LABEL_ACE = 0x00000002 8441 SE_SECURITY_DESCRIPTOR_FLAG_NO_OWNER_ACE = 0x00000001 8442 SE_SECURITY_DESCRIPTOR_VALID_FLAGS = 0x00000003 8443 SE_SELF_RELATIVE = 32768 8444 SHADEBLENDCAPS = 120 8445 SHIFTJIS_CHARSET = 128 8446 SHIFT_PRESSED = 0x10 8447 SHOW_FULLSCREEN = 3 8448 SHOW_ICONWINDOW = 2 8449 SHOW_OPENNOACTIVATE = 4 8450 SHOW_OPENWINDOW = 1 8451 SHRT_MAX = 32767 8452 SHRT_MIN = -32768 8453 SHTDN_REASON_FLAG_CLEAN_UI = 0x04000000 8454 SHTDN_REASON_FLAG_COMMENT_REQUIRED = 0x01000000 8455 SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 0x02000000 8456 SHTDN_REASON_FLAG_DIRTY_UI = 0x08000000 8457 SHTDN_REASON_FLAG_PLANNED = 0x80000000 8458 SHTDN_REASON_FLAG_USER_DEFINED = 0x40000000 8459 SHTDN_REASON_LEGACY_API = 2147942400 8460 SHTDN_REASON_MAJOR_APPLICATION = 0x00040000 8461 SHTDN_REASON_MAJOR_HARDWARE = 0x00010000 8462 SHTDN_REASON_MAJOR_LEGACY_API = 0x00070000 8463 SHTDN_REASON_MAJOR_NONE = 0x00000000 8464 SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 0x00020000 8465 SHTDN_REASON_MAJOR_OTHER = 0x00000000 8466 SHTDN_REASON_MAJOR_POWER = 0x00060000 8467 SHTDN_REASON_MAJOR_SOFTWARE = 0x00030000 8468 SHTDN_REASON_MAJOR_SYSTEM = 0x00050000 8469 SHTDN_REASON_MINOR_BLUESCREEN = 0x0000000F 8470 SHTDN_REASON_MINOR_CORDUNPLUGGED = 0x0000000b 8471 SHTDN_REASON_MINOR_DC_DEMOTION = 0x00000022 8472 SHTDN_REASON_MINOR_DC_PROMOTION = 0x00000021 8473 SHTDN_REASON_MINOR_DISK = 0x00000007 8474 SHTDN_REASON_MINOR_ENVIRONMENT = 0x0000000c 8475 SHTDN_REASON_MINOR_HARDWARE_DRIVER = 0x0000000d 8476 SHTDN_REASON_MINOR_HOTFIX = 0x00000011 8477 SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 0x00000017 8478 SHTDN_REASON_MINOR_HUNG = 0x00000005 8479 SHTDN_REASON_MINOR_INSTALLATION = 0x00000002 8480 SHTDN_REASON_MINOR_MAINTENANCE = 0x00000001 8481 SHTDN_REASON_MINOR_MMC = 0x00000019 8482 SHTDN_REASON_MINOR_NETWORKCARD = 0x00000009 8483 SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 0x00000014 8484 SHTDN_REASON_MINOR_NONE = 0x000000ff 8485 SHTDN_REASON_MINOR_OTHER = 0x00000000 8486 SHTDN_REASON_MINOR_OTHERDRIVER = 0x0000000e 8487 SHTDN_REASON_MINOR_POWER_SUPPLY = 0x0000000a 8488 SHTDN_REASON_MINOR_PROCESSOR = 0x00000008 8489 SHTDN_REASON_MINOR_RECONFIG = 0x00000004 8490 SHTDN_REASON_MINOR_SECURITY = 0x00000013 8491 SHTDN_REASON_MINOR_SECURITYFIX = 0x00000012 8492 SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 0x00000018 8493 SHTDN_REASON_MINOR_SERVICEPACK = 0x00000010 8494 SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 0x00000016 8495 SHTDN_REASON_MINOR_SYSTEMRESTORE = 0x0000001a 8496 SHTDN_REASON_MINOR_TERMSRV = 0x00000020 8497 SHTDN_REASON_MINOR_UNSTABLE = 0x00000006 8498 SHTDN_REASON_MINOR_UPGRADE = 0x00000003 8499 SHTDN_REASON_MINOR_WMI = 0x00000015 8500 SHTDN_REASON_UNKNOWN = 255 8501 SHTDN_REASON_VALID_BIT_MASK = 0xc0ffffff 8502 SHUTDOWN_NORETRY = 0x1 8503 SHUTDOWN_TYPE_LEN = 32 8504 SID_DEFINED = 0 8505 SID_HASH_SIZE = 32 8506 SID_IDENTIFIER_AUTHORITY_DEFINED = 0 8507 SID_MAX_SUB_AUTHORITIES = 15 8508 SID_RECOMMENDED_SUB_AUTHORITIES = 1 8509 SID_REVISION = 1 8510 SIF_ALL = 23 8511 SIF_DISABLENOSCROLL = 0x0008 8512 SIF_PAGE = 0x0002 8513 SIF_POS = 0x0004 8514 SIF_RANGE = 0x0001 8515 SIF_TRACKPOS = 0x0010 8516 SIMPLEREGION = 2 8517 SIZEFULLSCREEN = 2 8518 SIZEICONIC = 1 8519 SIZENORMAL = 0 8520 SIZEOF_RFPO_DATA = 16 8521 SIZEPALETTE = 104 8522 SIZEZOOMHIDE = 4 8523 SIZEZOOMSHOW = 3 8524 SIZE_MAX = 18446744073709551615 8525 SIZE_MAXHIDE = 4 8526 SIZE_MAXIMIZED = 2 8527 SIZE_MAXSHOW = 3 8528 SIZE_MINIMIZED = 1 8529 SIZE_RESTORED = 0 8530 SKF_AUDIBLEFEEDBACK = 0x00000040 8531 SKF_AVAILABLE = 0x00000002 8532 SKF_CONFIRMHOTKEY = 0x00000008 8533 SKF_HOTKEYACTIVE = 0x00000004 8534 SKF_HOTKEYSOUND = 0x00000010 8535 SKF_INDICATOR = 0x00000020 8536 SKF_LALTLATCHED = 0x10000000 8537 SKF_LALTLOCKED = 0x00100000 8538 SKF_LCTLLATCHED = 0x04000000 8539 SKF_LCTLLOCKED = 0x00040000 8540 SKF_LSHIFTLATCHED = 0x01000000 8541 SKF_LSHIFTLOCKED = 0x00010000 8542 SKF_LWINLATCHED = 0x40000000 8543 SKF_LWINLOCKED = 0x00400000 8544 SKF_RALTLATCHED = 0x20000000 8545 SKF_RALTLOCKED = 0x00200000 8546 SKF_RCTLLATCHED = 0x08000000 8547 SKF_RCTLLOCKED = 0x00080000 8548 SKF_RSHIFTLATCHED = 0x02000000 8549 SKF_RSHIFTLOCKED = 0x00020000 8550 SKF_RWINLATCHED = 0x80000000 8551 SKF_RWINLOCKED = 0x00800000 8552 SKF_STICKYKEYSON = 0x00000001 8553 SKF_TRISTATE = 0x00000080 8554 SKF_TWOKEYSOFF = 0x00000100 8555 SLE_ERROR = 0x00000001 8556 SLE_MINORERROR = 0x00000002 8557 SLE_WARNING = 0x00000003 8558 SMTO_ABORTIFHUNG = 0x0002 8559 SMTO_BLOCK = 0x0001 8560 SMTO_NORMAL = 0x0000 8561 SMTO_NOTIMEOUTIFNOTHUNG = 0x0008 8562 SM_ARRANGE = 56 8563 SM_CARETBLINKINGENABLED = 0x2002 8564 SM_CLEANBOOT = 67 8565 SM_CMETRICS = 97 8566 SM_CMONITORS = 80 8567 SM_CMOUSEBUTTONS = 43 8568 SM_CXBORDER = 5 8569 SM_CXCURSOR = 13 8570 SM_CXDLGFRAME = 7 8571 SM_CXDOUBLECLK = 36 8572 SM_CXDRAG = 68 8573 SM_CXEDGE = 45 8574 SM_CXFIXEDFRAME = 7 8575 SM_CXFOCUSBORDER = 83 8576 SM_CXFRAME = 32 8577 SM_CXFULLSCREEN = 16 8578 SM_CXHSCROLL = 21 8579 SM_CXHTHUMB = 10 8580 SM_CXICON = 11 8581 SM_CXICONSPACING = 38 8582 SM_CXMAXIMIZED = 61 8583 SM_CXMAXTRACK = 59 8584 SM_CXMENUCHECK = 71 8585 SM_CXMENUSIZE = 54 8586 SM_CXMIN = 28 8587 SM_CXMINIMIZED = 57 8588 SM_CXMINSPACING = 47 8589 SM_CXMINTRACK = 34 8590 SM_CXSCREEN = 0 8591 SM_CXSIZE = 30 8592 SM_CXSIZEFRAME = 32 8593 SM_CXSMICON = 49 8594 SM_CXSMSIZE = 52 8595 SM_CXVIRTUALSCREEN = 78 8596 SM_CXVSCROLL = 2 8597 SM_CYBORDER = 6 8598 SM_CYCAPTION = 4 8599 SM_CYCURSOR = 14 8600 SM_CYDLGFRAME = 8 8601 SM_CYDOUBLECLK = 37 8602 SM_CYDRAG = 69 8603 SM_CYEDGE = 46 8604 SM_CYFIXEDFRAME = 8 8605 SM_CYFOCUSBORDER = 84 8606 SM_CYFRAME = 33 8607 SM_CYFULLSCREEN = 17 8608 SM_CYHSCROLL = 3 8609 SM_CYICON = 12 8610 SM_CYICONSPACING = 39 8611 SM_CYKANJIWINDOW = 18 8612 SM_CYMAXIMIZED = 62 8613 SM_CYMAXTRACK = 60 8614 SM_CYMENU = 15 8615 SM_CYMENUCHECK = 72 8616 SM_CYMENUSIZE = 55 8617 SM_CYMIN = 29 8618 SM_CYMINIMIZED = 58 8619 SM_CYMINSPACING = 48 8620 SM_CYMINTRACK = 35 8621 SM_CYSCREEN = 1 8622 SM_CYSIZE = 31 8623 SM_CYSIZEFRAME = 33 8624 SM_CYSMCAPTION = 51 8625 SM_CYSMICON = 50 8626 SM_CYSMSIZE = 53 8627 SM_CYVIRTUALSCREEN = 79 8628 SM_CYVSCROLL = 20 8629 SM_CYVTHUMB = 9 8630 SM_DBCSENABLED = 42 8631 SM_DEBUG = 22 8632 SM_IMMENABLED = 82 8633 SM_MEDIACENTER = 87 8634 SM_MENUDROPALIGNMENT = 40 8635 SM_MIDEASTENABLED = 74 8636 SM_MOUSEPRESENT = 19 8637 SM_MOUSEWHEELPRESENT = 75 8638 SM_NETWORK = 63 8639 SM_PENWINDOWS = 41 8640 SM_REMOTECONTROL = 0x2001 8641 SM_REMOTESESSION = 0x1000 8642 SM_RESERVED1 = 24 8643 SM_RESERVED2 = 25 8644 SM_RESERVED3 = 26 8645 SM_RESERVED4 = 27 8646 SM_SAMEDISPLAYFORMAT = 81 8647 SM_SECURE = 44 8648 SM_SERVERR2 = 89 8649 SM_SHOWSOUNDS = 70 8650 SM_SHUTTINGDOWN = 0x2000 8651 SM_SLOWMACHINE = 73 8652 SM_STARTER = 88 8653 SM_SWAPBUTTON = 23 8654 SM_TABLETPC = 86 8655 SM_XVIRTUALSCREEN = 76 8656 SM_YVIRTUALSCREEN = 77 8657 SNAPSHOT_POLICY_ALWAYS = 1 8658 SNAPSHOT_POLICY_NEVER = 0 8659 SNAPSHOT_POLICY_UNPLANNED = 2 8660 SOFTKEYBOARD_TYPE_C1 = 0x0002 8661 SOFTKEYBOARD_TYPE_T1 = 0x0001 8662 SORT_CHINESE_BIG5 = 0x0 8663 SORT_CHINESE_BOPOMOFO = 0x3 8664 SORT_CHINESE_PRC = 0x2 8665 SORT_CHINESE_PRCP = 0x0 8666 SORT_CHINESE_RADICALSTROKE = 0x4 8667 SORT_CHINESE_UNICODE = 0x1 8668 SORT_DEFAULT = 0x0 8669 SORT_GEORGIAN_MODERN = 0x1 8670 SORT_GEORGIAN_TRADITIONAL = 0x0 8671 SORT_GERMAN_PHONE_BOOK = 0x1 8672 SORT_HUNGARIAN_DEFAULT = 0x0 8673 SORT_HUNGARIAN_TECHNICAL = 0x1 8674 SORT_INVARIANT_MATH = 0x1 8675 SORT_JAPANESE_RADICALSTROKE = 0x4 8676 SORT_JAPANESE_UNICODE = 0x1 8677 SORT_JAPANESE_XJIS = 0x0 8678 SORT_KOREAN_KSC = 0x0 8679 SORT_KOREAN_UNICODE = 0x1 8680 SORT_STRINGSORT = 0x00001000 8681 SOUND_SYSTEM_APPEND = 14 8682 SOUND_SYSTEM_APPSTART = 12 8683 SOUND_SYSTEM_BEEP = 3 8684 SOUND_SYSTEM_ERROR = 4 8685 SOUND_SYSTEM_FAULT = 13 8686 SOUND_SYSTEM_INFORMATION = 7 8687 SOUND_SYSTEM_MAXIMIZE = 8 8688 SOUND_SYSTEM_MENUCOMMAND = 15 8689 SOUND_SYSTEM_MENUPOPUP = 16 8690 SOUND_SYSTEM_MINIMIZE = 9 8691 SOUND_SYSTEM_QUESTION = 5 8692 SOUND_SYSTEM_RESTOREDOWN = 11 8693 SOUND_SYSTEM_RESTOREUP = 10 8694 SOUND_SYSTEM_SHUTDOWN = 2 8695 SOUND_SYSTEM_STARTUP = 1 8696 SOUND_SYSTEM_WARNING = 6 8697 SPACEPARITY = 4 8698 SPCLPASSTHROUGH2 = 4568 8699 SPECIFIC_RIGHTS_ALL = 65535 8700 SPECSTRINGS_H = 0 8701 SPIF_SENDCHANGE = 2 8702 SPIF_SENDWININICHANGE = 0x0002 8703 SPIF_UPDATEINIFILE = 0x0001 8704 SPI_GETACCESSTIMEOUT = 0x003C 8705 SPI_GETACTIVEWINDOWTRACKING = 0x1000 8706 SPI_GETACTIVEWNDTRKTIMEOUT = 0x2002 8707 SPI_GETACTIVEWNDTRKZORDER = 0x100C 8708 SPI_GETANIMATION = 0x0048 8709 SPI_GETBEEP = 0x0001 8710 SPI_GETBLOCKSENDINPUTRESETS = 0x1026 8711 SPI_GETBORDER = 0x0005 8712 SPI_GETCARETWIDTH = 0x2006 8713 SPI_GETCOMBOBOXANIMATION = 0x1004 8714 SPI_GETCURSORSHADOW = 0x101A 8715 SPI_GETDEFAULTINPUTLANG = 0x0059 8716 SPI_GETDESKWALLPAPER = 0x0073 8717 SPI_GETDRAGFULLWINDOWS = 0x0026 8718 SPI_GETDROPSHADOW = 0x1024 8719 SPI_GETFASTTASKSWITCH = 0x0023 8720 SPI_GETFILTERKEYS = 0x0032 8721 SPI_GETFLATMENU = 0x1022 8722 SPI_GETFOCUSBORDERHEIGHT = 0x2010 8723 SPI_GETFOCUSBORDERWIDTH = 0x200E 8724 SPI_GETFONTSMOOTHING = 0x004A 8725 SPI_GETFONTSMOOTHINGCONTRAST = 0x200C 8726 SPI_GETFONTSMOOTHINGORIENTATION = 0x2012 8727 SPI_GETFONTSMOOTHINGTYPE = 0x200A 8728 SPI_GETFOREGROUNDFLASHCOUNT = 0x2004 8729 SPI_GETFOREGROUNDLOCKTIMEOUT = 0x2000 8730 SPI_GETGRADIENTCAPTIONS = 0x1008 8731 SPI_GETGRIDGRANULARITY = 0x0012 8732 SPI_GETHIGHCONTRAST = 0x0042 8733 SPI_GETHOTTRACKING = 0x100E 8734 SPI_GETICONMETRICS = 0x002D 8735 SPI_GETICONTITLELOGFONT = 0x001F 8736 SPI_GETICONTITLEWRAP = 0x0019 8737 SPI_GETKEYBOARDCUES = 0x100A 8738 SPI_GETKEYBOARDDELAY = 0x0016 8739 SPI_GETKEYBOARDPREF = 0x0044 8740 SPI_GETKEYBOARDSPEED = 0x000A 8741 SPI_GETLISTBOXSMOOTHSCROLLING = 0x1006 8742 SPI_GETLOWPOWERACTIVE = 0x0053 8743 SPI_GETLOWPOWERTIMEOUT = 0x004F 8744 SPI_GETMENUANIMATION = 0x1002 8745 SPI_GETMENUDROPALIGNMENT = 0x001B 8746 SPI_GETMENUFADE = 0x1012 8747 SPI_GETMENUSHOWDELAY = 0x006A 8748 SPI_GETMENUUNDERLINES = 4106 8749 SPI_GETMINIMIZEDMETRICS = 0x002B 8750 SPI_GETMOUSE = 0x0003 8751 SPI_GETMOUSECLICKLOCK = 0x101E 8752 SPI_GETMOUSECLICKLOCKTIME = 0x2008 8753 SPI_GETMOUSEHOVERHEIGHT = 0x0064 8754 SPI_GETMOUSEHOVERTIME = 0x0066 8755 SPI_GETMOUSEHOVERWIDTH = 0x0062 8756 SPI_GETMOUSEKEYS = 0x0036 8757 SPI_GETMOUSESONAR = 0x101C 8758 SPI_GETMOUSESPEED = 0x0070 8759 SPI_GETMOUSETRAILS = 0x005E 8760 SPI_GETMOUSEVANISH = 0x1020 8761 SPI_GETNONCLIENTMETRICS = 0x0029 8762 SPI_GETPOWEROFFACTIVE = 0x0054 8763 SPI_GETPOWEROFFTIMEOUT = 0x0050 8764 SPI_GETSCREENREADER = 0x0046 8765 SPI_GETSCREENSAVEACTIVE = 0x0010 8766 SPI_GETSCREENSAVERRUNNING = 0x0072 8767 SPI_GETSCREENSAVETIMEOUT = 0x000E 8768 SPI_GETSELECTIONFADE = 0x1014 8769 SPI_GETSERIALKEYS = 0x003E 8770 SPI_GETSHOWIMEUI = 0x006E 8771 SPI_GETSHOWSOUNDS = 0x0038 8772 SPI_GETSNAPTODEFBUTTON = 0x005F 8773 SPI_GETSOUNDSENTRY = 0x0040 8774 SPI_GETSTICKYKEYS = 0x003A 8775 SPI_GETTOGGLEKEYS = 0x0034 8776 SPI_GETTOOLTIPANIMATION = 0x1016 8777 SPI_GETTOOLTIPFADE = 0x1018 8778 SPI_GETUIEFFECTS = 0x103E 8779 SPI_GETWHEELSCROLLLINES = 0x0068 8780 SPI_GETWINDOWSEXTENSION = 0x005C 8781 SPI_GETWORKAREA = 0x0030 8782 SPI_ICONHORIZONTALSPACING = 0x000D 8783 SPI_ICONVERTICALSPACING = 0x0018 8784 SPI_LANGDRIVER = 0x000C 8785 SPI_SCREENSAVERRUNNING = 97 8786 SPI_SETACCESSTIMEOUT = 0x003D 8787 SPI_SETACTIVEWINDOWTRACKING = 0x1001 8788 SPI_SETACTIVEWNDTRKTIMEOUT = 0x2003 8789 SPI_SETACTIVEWNDTRKZORDER = 0x100D 8790 SPI_SETANIMATION = 0x0049 8791 SPI_SETBEEP = 0x0002 8792 SPI_SETBLOCKSENDINPUTRESETS = 0x1027 8793 SPI_SETBORDER = 0x0006 8794 SPI_SETCARETWIDTH = 0x2007 8795 SPI_SETCOMBOBOXANIMATION = 0x1005 8796 SPI_SETCURSORS = 0x0057 8797 SPI_SETCURSORSHADOW = 0x101B 8798 SPI_SETDEFAULTINPUTLANG = 0x005A 8799 SPI_SETDESKPATTERN = 0x0015 8800 SPI_SETDESKWALLPAPER = 0x0014 8801 SPI_SETDOUBLECLICKTIME = 0x0020 8802 SPI_SETDOUBLECLKHEIGHT = 0x001E 8803 SPI_SETDOUBLECLKWIDTH = 0x001D 8804 SPI_SETDRAGFULLWINDOWS = 0x0025 8805 SPI_SETDRAGHEIGHT = 0x004D 8806 SPI_SETDRAGWIDTH = 0x004C 8807 SPI_SETDROPSHADOW = 0x1025 8808 SPI_SETFASTTASKSWITCH = 0x0024 8809 SPI_SETFILTERKEYS = 0x0033 8810 SPI_SETFLATMENU = 0x1023 8811 SPI_SETFOCUSBORDERHEIGHT = 0x2011 8812 SPI_SETFOCUSBORDERWIDTH = 0x200F 8813 SPI_SETFONTSMOOTHING = 0x004B 8814 SPI_SETFONTSMOOTHINGCONTRAST = 0x200D 8815 SPI_SETFONTSMOOTHINGORIENTATION = 0x2013 8816 SPI_SETFONTSMOOTHINGTYPE = 0x200B 8817 SPI_SETFOREGROUNDFLASHCOUNT = 0x2005 8818 SPI_SETFOREGROUNDLOCKTIMEOUT = 0x2001 8819 SPI_SETGRADIENTCAPTIONS = 0x1009 8820 SPI_SETGRIDGRANULARITY = 0x0013 8821 SPI_SETHANDHELD = 0x004E 8822 SPI_SETHIGHCONTRAST = 0x0043 8823 SPI_SETHOTTRACKING = 0x100F 8824 SPI_SETICONMETRICS = 0x002E 8825 SPI_SETICONS = 0x0058 8826 SPI_SETICONTITLELOGFONT = 0x0022 8827 SPI_SETICONTITLEWRAP = 0x001A 8828 SPI_SETKEYBOARDCUES = 0x100B 8829 SPI_SETKEYBOARDDELAY = 0x0017 8830 SPI_SETKEYBOARDPREF = 0x0045 8831 SPI_SETKEYBOARDSPEED = 0x000B 8832 SPI_SETLANGTOGGLE = 0x005B 8833 SPI_SETLISTBOXSMOOTHSCROLLING = 0x1007 8834 SPI_SETLOWPOWERACTIVE = 0x0055 8835 SPI_SETLOWPOWERTIMEOUT = 0x0051 8836 SPI_SETMENUANIMATION = 0x1003 8837 SPI_SETMENUDROPALIGNMENT = 0x001C 8838 SPI_SETMENUFADE = 0x1013 8839 SPI_SETMENUSHOWDELAY = 0x006B 8840 SPI_SETMENUUNDERLINES = 4107 8841 SPI_SETMINIMIZEDMETRICS = 0x002C 8842 SPI_SETMOUSE = 0x0004 8843 SPI_SETMOUSEBUTTONSWAP = 0x0021 8844 SPI_SETMOUSECLICKLOCK = 0x101F 8845 SPI_SETMOUSECLICKLOCKTIME = 0x2009 8846 SPI_SETMOUSEHOVERHEIGHT = 0x0065 8847 SPI_SETMOUSEHOVERTIME = 0x0067 8848 SPI_SETMOUSEHOVERWIDTH = 0x0063 8849 SPI_SETMOUSEKEYS = 0x0037 8850 SPI_SETMOUSESONAR = 0x101D 8851 SPI_SETMOUSESPEED = 0x0071 8852 SPI_SETMOUSETRAILS = 0x005D 8853 SPI_SETMOUSEVANISH = 0x1021 8854 SPI_SETNONCLIENTMETRICS = 0x002A 8855 SPI_SETPENWINDOWS = 0x0031 8856 SPI_SETPOWEROFFACTIVE = 0x0056 8857 SPI_SETPOWEROFFTIMEOUT = 0x0052 8858 SPI_SETSCREENREADER = 0x0047 8859 SPI_SETSCREENSAVEACTIVE = 0x0011 8860 SPI_SETSCREENSAVERRUNNING = 0x0061 8861 SPI_SETSCREENSAVETIMEOUT = 0x000F 8862 SPI_SETSELECTIONFADE = 0x1015 8863 SPI_SETSERIALKEYS = 0x003F 8864 SPI_SETSHOWIMEUI = 0x006F 8865 SPI_SETSHOWSOUNDS = 0x0039 8866 SPI_SETSNAPTODEFBUTTON = 0x0060 8867 SPI_SETSOUNDSENTRY = 0x0041 8868 SPI_SETSTICKYKEYS = 0x003B 8869 SPI_SETTOGGLEKEYS = 0x0035 8870 SPI_SETTOOLTIPANIMATION = 0x1017 8871 SPI_SETTOOLTIPFADE = 0x1019 8872 SPI_SETUIEFFECTS = 0x103F 8873 SPI_SETWHEELSCROLLLINES = 0x0069 8874 SPI_SETWORKAREA = 0x002F 8875 SPOINTER_32 = 0 8876 SPVERSION_MASK = 0x0000FF00 8877 SP_APPABORT = -2 8878 SP_ERROR = -1 8879 SP_NOTREPORTED = 0x4000 8880 SP_OUTOFDISK = -4 8881 SP_OUTOFMEMORY = -5 8882 SP_USERABORT = -3 8883 SQLITE3_H = 0 8884 SQLITE3_TEXT = 3 8885 SQLITE_ABORT = 4 8886 SQLITE_ABORT_ROLLBACK = 516 8887 SQLITE_ACCESS_EXISTS = 0 8888 SQLITE_ACCESS_READ = 2 8889 SQLITE_ACCESS_READWRITE = 1 8890 SQLITE_ALTER_TABLE = 26 8891 SQLITE_ANALYZE = 28 8892 SQLITE_ANY = 5 8893 SQLITE_API = 0 8894 SQLITE_APICALL = 0 8895 SQLITE_ATTACH = 24 8896 SQLITE_AUTH = 23 8897 SQLITE_AUTH_USER = 279 8898 SQLITE_BLOB = 4 8899 SQLITE_BUSY = 5 8900 SQLITE_BUSY_RECOVERY = 261 8901 SQLITE_BUSY_SNAPSHOT = 517 8902 SQLITE_BUSY_TIMEOUT = 773 8903 SQLITE_CALLBACK = 0 8904 SQLITE_CANTOPEN = 14 8905 SQLITE_CANTOPEN_CONVPATH = 1038 8906 SQLITE_CANTOPEN_DIRTYWAL = 1294 8907 SQLITE_CANTOPEN_FULLPATH = 782 8908 SQLITE_CANTOPEN_ISDIR = 526 8909 SQLITE_CANTOPEN_NOTEMPDIR = 270 8910 SQLITE_CANTOPEN_SYMLINK = 1550 8911 SQLITE_CDECL = 0 8912 SQLITE_CHANGESETAPPLY_INVERT = 0x0002 8913 SQLITE_CHANGESETAPPLY_NOSAVEPOINT = 0x0001 8914 SQLITE_CHANGESETSTART_INVERT = 0x0002 8915 SQLITE_CHANGESET_ABORT = 2 8916 SQLITE_CHANGESET_CONFLICT = 3 8917 SQLITE_CHANGESET_CONSTRAINT = 4 8918 SQLITE_CHANGESET_DATA = 1 8919 SQLITE_CHANGESET_FOREIGN_KEY = 5 8920 SQLITE_CHANGESET_NOTFOUND = 2 8921 SQLITE_CHANGESET_OMIT = 0 8922 SQLITE_CHANGESET_REPLACE = 1 8923 SQLITE_CHECKPOINT_FULL = 1 8924 SQLITE_CHECKPOINT_PASSIVE = 0 8925 SQLITE_CHECKPOINT_RESTART = 2 8926 SQLITE_CHECKPOINT_TRUNCATE = 3 8927 SQLITE_CONFIG_COVERING_INDEX_SCAN = 20 8928 SQLITE_CONFIG_GETMALLOC = 5 8929 SQLITE_CONFIG_GETMUTEX = 11 8930 SQLITE_CONFIG_GETPCACHE = 15 8931 SQLITE_CONFIG_GETPCACHE2 = 19 8932 SQLITE_CONFIG_HEAP = 8 8933 SQLITE_CONFIG_LOG = 16 8934 SQLITE_CONFIG_LOOKASIDE = 13 8935 SQLITE_CONFIG_MALLOC = 4 8936 SQLITE_CONFIG_MEMDB_MAXSIZE = 29 8937 SQLITE_CONFIG_MEMSTATUS = 9 8938 SQLITE_CONFIG_MMAP_SIZE = 22 8939 SQLITE_CONFIG_MULTITHREAD = 2 8940 SQLITE_CONFIG_MUTEX = 10 8941 SQLITE_CONFIG_PAGECACHE = 7 8942 SQLITE_CONFIG_PCACHE = 14 8943 SQLITE_CONFIG_PCACHE2 = 18 8944 SQLITE_CONFIG_PCACHE_HDRSZ = 24 8945 SQLITE_CONFIG_PMASZ = 25 8946 SQLITE_CONFIG_SCRATCH = 6 8947 SQLITE_CONFIG_SERIALIZED = 3 8948 SQLITE_CONFIG_SINGLETHREAD = 1 8949 SQLITE_CONFIG_SMALL_MALLOC = 27 8950 SQLITE_CONFIG_SORTERREF_SIZE = 28 8951 SQLITE_CONFIG_SQLLOG = 21 8952 SQLITE_CONFIG_STMTJRNL_SPILL = 26 8953 SQLITE_CONFIG_URI = 17 8954 SQLITE_CONFIG_WIN32_HEAPSIZE = 23 8955 SQLITE_CONSTRAINT = 19 8956 SQLITE_CONSTRAINT_CHECK = 275 8957 SQLITE_CONSTRAINT_COMMITHOOK = 531 8958 SQLITE_CONSTRAINT_DATATYPE = 3091 8959 SQLITE_CONSTRAINT_FOREIGNKEY = 787 8960 SQLITE_CONSTRAINT_FUNCTION = 1043 8961 SQLITE_CONSTRAINT_NOTNULL = 1299 8962 SQLITE_CONSTRAINT_PINNED = 2835 8963 SQLITE_CONSTRAINT_PRIMARYKEY = 1555 8964 SQLITE_CONSTRAINT_ROWID = 2579 8965 SQLITE_CONSTRAINT_TRIGGER = 1811 8966 SQLITE_CONSTRAINT_UNIQUE = 2067 8967 SQLITE_CONSTRAINT_VTAB = 2323 8968 SQLITE_COPY = 0 8969 SQLITE_CORE = 1 8970 SQLITE_CORRUPT = 11 8971 SQLITE_CORRUPT_INDEX = 779 8972 SQLITE_CORRUPT_SEQUENCE = 523 8973 SQLITE_CORRUPT_VTAB = 267 8974 SQLITE_CREATE_INDEX = 1 8975 SQLITE_CREATE_TABLE = 2 8976 SQLITE_CREATE_TEMP_INDEX = 3 8977 SQLITE_CREATE_TEMP_TABLE = 4 8978 SQLITE_CREATE_TEMP_TRIGGER = 5 8979 SQLITE_CREATE_TEMP_VIEW = 6 8980 SQLITE_CREATE_TRIGGER = 7 8981 SQLITE_CREATE_VIEW = 8 8982 SQLITE_CREATE_VTABLE = 29 8983 SQLITE_DBCONFIG_DEFENSIVE = 1010 8984 SQLITE_DBCONFIG_DQS_DDL = 1014 8985 SQLITE_DBCONFIG_DQS_DML = 1013 8986 SQLITE_DBCONFIG_ENABLE_FKEY = 1002 8987 SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER = 1004 8988 SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION = 1005 8989 SQLITE_DBCONFIG_ENABLE_QPSG = 1007 8990 SQLITE_DBCONFIG_ENABLE_TRIGGER = 1003 8991 SQLITE_DBCONFIG_ENABLE_VIEW = 1015 8992 SQLITE_DBCONFIG_LEGACY_ALTER_TABLE = 1012 8993 SQLITE_DBCONFIG_LEGACY_FILE_FORMAT = 1016 8994 SQLITE_DBCONFIG_LOOKASIDE = 1001 8995 SQLITE_DBCONFIG_MAINDBNAME = 1000 8996 SQLITE_DBCONFIG_MAX = 1017 8997 SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE = 1006 8998 SQLITE_DBCONFIG_RESET_DATABASE = 1009 8999 SQLITE_DBCONFIG_TRIGGER_EQP = 1008 9000 SQLITE_DBCONFIG_TRUSTED_SCHEMA = 1017 9001 SQLITE_DBCONFIG_WRITABLE_SCHEMA = 1011 9002 SQLITE_DBSTATUS_CACHE_HIT = 7 9003 SQLITE_DBSTATUS_CACHE_MISS = 8 9004 SQLITE_DBSTATUS_CACHE_SPILL = 12 9005 SQLITE_DBSTATUS_CACHE_USED = 1 9006 SQLITE_DBSTATUS_CACHE_USED_SHARED = 11 9007 SQLITE_DBSTATUS_CACHE_WRITE = 9 9008 SQLITE_DBSTATUS_DEFERRED_FKS = 10 9009 SQLITE_DBSTATUS_LOOKASIDE_HIT = 4 9010 SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL = 6 9011 SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE = 5 9012 SQLITE_DBSTATUS_LOOKASIDE_USED = 0 9013 SQLITE_DBSTATUS_MAX = 12 9014 SQLITE_DBSTATUS_SCHEMA_USED = 2 9015 SQLITE_DBSTATUS_STMT_USED = 3 9016 SQLITE_DELETE = 9 9017 SQLITE_DENY = 1 9018 SQLITE_DEPRECATED = 0 9019 SQLITE_DESERIALIZE_FREEONCLOSE = 1 9020 SQLITE_DESERIALIZE_READONLY = 4 9021 SQLITE_DESERIALIZE_RESIZEABLE = 2 9022 SQLITE_DETACH = 25 9023 SQLITE_DETERMINISTIC = 0x000000800 9024 SQLITE_DIRECTONLY = 0x000080000 9025 SQLITE_DONE = 101 9026 SQLITE_DROP_INDEX = 10 9027 SQLITE_DROP_TABLE = 11 9028 SQLITE_DROP_TEMP_INDEX = 12 9029 SQLITE_DROP_TEMP_TABLE = 13 9030 SQLITE_DROP_TEMP_TRIGGER = 14 9031 SQLITE_DROP_TEMP_VIEW = 15 9032 SQLITE_DROP_TRIGGER = 16 9033 SQLITE_DROP_VIEW = 17 9034 SQLITE_DROP_VTABLE = 30 9035 SQLITE_EMPTY = 16 9036 SQLITE_ENABLE_COLUMN_METADATA = 1 9037 SQLITE_ENABLE_FTS5 = 1 9038 SQLITE_ENABLE_GEOPOLY = 1 9039 SQLITE_ENABLE_MATH_FUNCTIONS = 1 9040 SQLITE_ENABLE_MEMORY_MANAGEMENT = 1 9041 SQLITE_ENABLE_OFFSET_SQL_FUNC = 1 9042 SQLITE_ENABLE_PREUPDATE_HOOK = 1 9043 SQLITE_ENABLE_RBU = 1 9044 SQLITE_ENABLE_RTREE = 1 9045 SQLITE_ENABLE_SESSION = 1 9046 SQLITE_ENABLE_SNAPSHOT = 1 9047 SQLITE_ENABLE_STAT4 = 1 9048 SQLITE_ENABLE_UNLOCK_NOTIFY = 1 9049 SQLITE_ERROR = 1 9050 SQLITE_ERROR_MISSING_COLLSEQ = 257 9051 SQLITE_ERROR_RETRY = 513 9052 SQLITE_ERROR_SNAPSHOT = 769 9053 SQLITE_EXPERIMENTAL = 0 9054 SQLITE_FAIL = 3 9055 SQLITE_FCNTL_BEGIN_ATOMIC_WRITE = 31 9056 SQLITE_FCNTL_BUSYHANDLER = 15 9057 SQLITE_FCNTL_CHUNK_SIZE = 6 9058 SQLITE_FCNTL_CKPT_DONE = 37 9059 SQLITE_FCNTL_CKPT_START = 39 9060 SQLITE_FCNTL_CKSM_FILE = 41 9061 SQLITE_FCNTL_COMMIT_ATOMIC_WRITE = 32 9062 SQLITE_FCNTL_COMMIT_PHASETWO = 22 9063 SQLITE_FCNTL_DATA_VERSION = 35 9064 SQLITE_FCNTL_EXTERNAL_READER = 40 9065 SQLITE_FCNTL_FILE_POINTER = 7 9066 SQLITE_FCNTL_GET_LOCKPROXYFILE = 2 9067 SQLITE_FCNTL_HAS_MOVED = 20 9068 SQLITE_FCNTL_JOURNAL_POINTER = 28 9069 SQLITE_FCNTL_LAST_ERRNO = 4 9070 SQLITE_FCNTL_LOCKSTATE = 1 9071 SQLITE_FCNTL_LOCK_TIMEOUT = 34 9072 SQLITE_FCNTL_MMAP_SIZE = 18 9073 SQLITE_FCNTL_OVERWRITE = 11 9074 SQLITE_FCNTL_PDB = 30 9075 SQLITE_FCNTL_PERSIST_WAL = 10 9076 SQLITE_FCNTL_POWERSAFE_OVERWRITE = 13 9077 SQLITE_FCNTL_PRAGMA = 14 9078 SQLITE_FCNTL_RBU = 26 9079 SQLITE_FCNTL_RESERVE_BYTES = 38 9080 SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE = 33 9081 SQLITE_FCNTL_SET_LOCKPROXYFILE = 3 9082 SQLITE_FCNTL_SIZE_HINT = 5 9083 SQLITE_FCNTL_SIZE_LIMIT = 36 9084 SQLITE_FCNTL_SYNC = 21 9085 SQLITE_FCNTL_SYNC_OMITTED = 8 9086 SQLITE_FCNTL_TEMPFILENAME = 16 9087 SQLITE_FCNTL_TRACE = 19 9088 SQLITE_FCNTL_VFSNAME = 12 9089 SQLITE_FCNTL_VFS_POINTER = 27 9090 SQLITE_FCNTL_WAL_BLOCK = 24 9091 SQLITE_FCNTL_WIN32_AV_RETRY = 9 9092 SQLITE_FCNTL_WIN32_GET_HANDLE = 29 9093 SQLITE_FCNTL_WIN32_SET_HANDLE = 23 9094 SQLITE_FCNTL_ZIPVFS = 25 9095 SQLITE_FLOAT = 2 9096 SQLITE_FORMAT = 24 9097 SQLITE_FULL = 13 9098 SQLITE_FUNCTION = 31 9099 SQLITE_GET_LOCKPROXYFILE = 2 9100 SQLITE_IGNORE = 2 9101 SQLITE_INDEX_CONSTRAINT_EQ = 2 9102 SQLITE_INDEX_CONSTRAINT_FUNCTION = 150 9103 SQLITE_INDEX_CONSTRAINT_GE = 32 9104 SQLITE_INDEX_CONSTRAINT_GLOB = 66 9105 SQLITE_INDEX_CONSTRAINT_GT = 4 9106 SQLITE_INDEX_CONSTRAINT_IS = 72 9107 SQLITE_INDEX_CONSTRAINT_ISNOT = 69 9108 SQLITE_INDEX_CONSTRAINT_ISNOTNULL = 70 9109 SQLITE_INDEX_CONSTRAINT_ISNULL = 71 9110 SQLITE_INDEX_CONSTRAINT_LE = 8 9111 SQLITE_INDEX_CONSTRAINT_LIKE = 65 9112 SQLITE_INDEX_CONSTRAINT_LIMIT = 73 9113 SQLITE_INDEX_CONSTRAINT_LT = 16 9114 SQLITE_INDEX_CONSTRAINT_MATCH = 64 9115 SQLITE_INDEX_CONSTRAINT_NE = 68 9116 SQLITE_INDEX_CONSTRAINT_OFFSET = 74 9117 SQLITE_INDEX_CONSTRAINT_REGEXP = 67 9118 SQLITE_INDEX_SCAN_UNIQUE = 1 9119 SQLITE_INNOCUOUS = 0x000200000 9120 SQLITE_INSERT = 18 9121 SQLITE_INTEGER = 1 9122 SQLITE_INTERNAL = 2 9123 SQLITE_INTERRUPT = 9 9124 SQLITE_IOCAP_ATOMIC = 0x00000001 9125 SQLITE_IOCAP_ATOMIC16K = 0x00000040 9126 SQLITE_IOCAP_ATOMIC1K = 0x00000004 9127 SQLITE_IOCAP_ATOMIC2K = 0x00000008 9128 SQLITE_IOCAP_ATOMIC32K = 0x00000080 9129 SQLITE_IOCAP_ATOMIC4K = 0x00000010 9130 SQLITE_IOCAP_ATOMIC512 = 0x00000002 9131 SQLITE_IOCAP_ATOMIC64K = 0x00000100 9132 SQLITE_IOCAP_ATOMIC8K = 0x00000020 9133 SQLITE_IOCAP_BATCH_ATOMIC = 0x00004000 9134 SQLITE_IOCAP_IMMUTABLE = 0x00002000 9135 SQLITE_IOCAP_POWERSAFE_OVERWRITE = 0x00001000 9136 SQLITE_IOCAP_SAFE_APPEND = 0x00000200 9137 SQLITE_IOCAP_SEQUENTIAL = 0x00000400 9138 SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN = 0x00000800 9139 SQLITE_IOERR = 10 9140 SQLITE_IOERR_ACCESS = 3338 9141 SQLITE_IOERR_AUTH = 7178 9142 SQLITE_IOERR_BEGIN_ATOMIC = 7434 9143 SQLITE_IOERR_BLOCKED = 2826 9144 SQLITE_IOERR_CHECKRESERVEDLOCK = 3594 9145 SQLITE_IOERR_CLOSE = 4106 9146 SQLITE_IOERR_COMMIT_ATOMIC = 7690 9147 SQLITE_IOERR_CONVPATH = 6666 9148 SQLITE_IOERR_CORRUPTFS = 8458 9149 SQLITE_IOERR_DATA = 8202 9150 SQLITE_IOERR_DELETE = 2570 9151 SQLITE_IOERR_DELETE_NOENT = 5898 9152 SQLITE_IOERR_DIR_CLOSE = 4362 9153 SQLITE_IOERR_DIR_FSYNC = 1290 9154 SQLITE_IOERR_FSTAT = 1802 9155 SQLITE_IOERR_FSYNC = 1034 9156 SQLITE_IOERR_GETTEMPPATH = 6410 9157 SQLITE_IOERR_LOCK = 3850 9158 SQLITE_IOERR_MMAP = 6154 9159 SQLITE_IOERR_NOMEM = 3082 9160 SQLITE_IOERR_RDLOCK = 2314 9161 SQLITE_IOERR_READ = 266 9162 SQLITE_IOERR_ROLLBACK_ATOMIC = 7946 9163 SQLITE_IOERR_SEEK = 5642 9164 SQLITE_IOERR_SHMLOCK = 5130 9165 SQLITE_IOERR_SHMMAP = 5386 9166 SQLITE_IOERR_SHMOPEN = 4618 9167 SQLITE_IOERR_SHMSIZE = 4874 9168 SQLITE_IOERR_SHORT_READ = 522 9169 SQLITE_IOERR_TRUNCATE = 1546 9170 SQLITE_IOERR_UNLOCK = 2058 9171 SQLITE_IOERR_VNODE = 6922 9172 SQLITE_IOERR_WRITE = 778 9173 SQLITE_LAST_ERRNO = 4 9174 SQLITE_LIKE_DOESNT_MATCH_BLOBS = 1 9175 SQLITE_LIMIT_ATTACHED = 7 9176 SQLITE_LIMIT_COLUMN = 2 9177 SQLITE_LIMIT_COMPOUND_SELECT = 4 9178 SQLITE_LIMIT_EXPR_DEPTH = 3 9179 SQLITE_LIMIT_FUNCTION_ARG = 6 9180 SQLITE_LIMIT_LENGTH = 0 9181 SQLITE_LIMIT_LIKE_PATTERN_LENGTH = 8 9182 SQLITE_LIMIT_SQL_LENGTH = 1 9183 SQLITE_LIMIT_TRIGGER_DEPTH = 10 9184 SQLITE_LIMIT_VARIABLE_NUMBER = 9 9185 SQLITE_LIMIT_VDBE_OP = 5 9186 SQLITE_LIMIT_WORKER_THREADS = 11 9187 SQLITE_LOCKED = 6 9188 SQLITE_LOCKED_SHAREDCACHE = 262 9189 SQLITE_LOCKED_VTAB = 518 9190 SQLITE_LOCK_EXCLUSIVE = 4 9191 SQLITE_LOCK_NONE = 0 9192 SQLITE_LOCK_PENDING = 3 9193 SQLITE_LOCK_RESERVED = 2 9194 SQLITE_LOCK_SHARED = 1 9195 SQLITE_MISMATCH = 20 9196 SQLITE_MISUSE = 21 9197 SQLITE_MUTEX_APPDEF = 1 9198 SQLITE_MUTEX_FAST = 0 9199 SQLITE_MUTEX_NOOP = 1 9200 SQLITE_MUTEX_RECURSIVE = 1 9201 SQLITE_MUTEX_STATIC_APP1 = 8 9202 SQLITE_MUTEX_STATIC_APP2 = 9 9203 SQLITE_MUTEX_STATIC_APP3 = 10 9204 SQLITE_MUTEX_STATIC_LRU = 6 9205 SQLITE_MUTEX_STATIC_LRU2 = 7 9206 SQLITE_MUTEX_STATIC_MAIN = 2 9207 SQLITE_MUTEX_STATIC_MASTER = 2 9208 SQLITE_MUTEX_STATIC_MEM = 3 9209 SQLITE_MUTEX_STATIC_MEM2 = 4 9210 SQLITE_MUTEX_STATIC_OPEN = 4 9211 SQLITE_MUTEX_STATIC_PMEM = 7 9212 SQLITE_MUTEX_STATIC_PRNG = 5 9213 SQLITE_MUTEX_STATIC_VFS1 = 11 9214 SQLITE_MUTEX_STATIC_VFS2 = 12 9215 SQLITE_MUTEX_STATIC_VFS3 = 13 9216 SQLITE_NOLFS = 22 9217 SQLITE_NOMEM = 7 9218 SQLITE_NOTADB = 26 9219 SQLITE_NOTFOUND = 12 9220 SQLITE_NOTICE = 27 9221 SQLITE_NOTICE_RECOVER_ROLLBACK = 539 9222 SQLITE_NOTICE_RECOVER_WAL = 283 9223 SQLITE_NULL = 5 9224 SQLITE_OK = 0 9225 SQLITE_OK_LOAD_PERMANENTLY = 256 9226 SQLITE_OK_SYMLINK = 512 9227 SQLITE_OPEN_AUTOPROXY = 0x00000020 9228 SQLITE_OPEN_CREATE = 0x00000004 9229 SQLITE_OPEN_DELETEONCLOSE = 0x00000008 9230 SQLITE_OPEN_EXCLUSIVE = 0x00000010 9231 SQLITE_OPEN_EXRESCODE = 0x02000000 9232 SQLITE_OPEN_FULLMUTEX = 0x00010000 9233 SQLITE_OPEN_MAIN_DB = 0x00000100 9234 SQLITE_OPEN_MAIN_JOURNAL = 0x00000800 9235 SQLITE_OPEN_MASTER_JOURNAL = 0x00004000 9236 SQLITE_OPEN_MEMORY = 0x00000080 9237 SQLITE_OPEN_NOFOLLOW = 0x01000000 9238 SQLITE_OPEN_NOMUTEX = 0x00008000 9239 SQLITE_OPEN_PRIVATECACHE = 0x00040000 9240 SQLITE_OPEN_READONLY = 0x00000001 9241 SQLITE_OPEN_READWRITE = 0x00000002 9242 SQLITE_OPEN_SHAREDCACHE = 0x00020000 9243 SQLITE_OPEN_SUBJOURNAL = 0x00002000 9244 SQLITE_OPEN_SUPER_JOURNAL = 0x00004000 9245 SQLITE_OPEN_TEMP_DB = 0x00000200 9246 SQLITE_OPEN_TEMP_JOURNAL = 0x00001000 9247 SQLITE_OPEN_TRANSIENT_DB = 0x00000400 9248 SQLITE_OPEN_URI = 0x00000040 9249 SQLITE_OPEN_WAL = 0x00080000 9250 SQLITE_OS_WIN = 1 9251 SQLITE_PERM = 3 9252 SQLITE_PRAGMA = 19 9253 SQLITE_PREPARE_NORMALIZE = 0x02 9254 SQLITE_PREPARE_NO_VTAB = 0x04 9255 SQLITE_PREPARE_PERSISTENT = 0x01 9256 SQLITE_PROTOCOL = 15 9257 SQLITE_RANGE = 25 9258 SQLITE_READ = 20 9259 SQLITE_READONLY = 8 9260 SQLITE_READONLY_CANTINIT = 1288 9261 SQLITE_READONLY_CANTLOCK = 520 9262 SQLITE_READONLY_DBMOVED = 1032 9263 SQLITE_READONLY_DIRECTORY = 1544 9264 SQLITE_READONLY_RECOVERY = 264 9265 SQLITE_READONLY_ROLLBACK = 776 9266 SQLITE_RECURSIVE = 33 9267 SQLITE_REINDEX = 27 9268 SQLITE_REPLACE = 5 9269 SQLITE_ROLLBACK = 1 9270 SQLITE_ROW = 100 9271 SQLITE_SAVEPOINT = 32 9272 SQLITE_SCANSTAT_EST = 2 9273 SQLITE_SCANSTAT_EXPLAIN = 4 9274 SQLITE_SCANSTAT_NAME = 3 9275 SQLITE_SCANSTAT_NLOOP = 0 9276 SQLITE_SCANSTAT_NVISIT = 1 9277 SQLITE_SCANSTAT_SELECTID = 5 9278 SQLITE_SCHEMA = 17 9279 SQLITE_SELECT = 21 9280 SQLITE_SERIALIZE_NOCOPY = 0x001 9281 SQLITE_SESSION_CONFIG_STRMSIZE = 1 9282 SQLITE_SESSION_OBJCONFIG_SIZE = 1 9283 SQLITE_SET_LOCKPROXYFILE = 3 9284 SQLITE_SHM_EXCLUSIVE = 8 9285 SQLITE_SHM_LOCK = 2 9286 SQLITE_SHM_NLOCK = 8 9287 SQLITE_SHM_SHARED = 4 9288 SQLITE_SHM_UNLOCK = 1 9289 SQLITE_SOUNDEX = 1 9290 SQLITE_SOURCE_ID = "2022-09-05 11:02:23 4635f4a69c8c2a8df242b384a992aea71224e39a2ccab42d8c0b0602f1e826e8" 9291 SQLITE_STATUS_MALLOC_COUNT = 9 9292 SQLITE_STATUS_MALLOC_SIZE = 5 9293 SQLITE_STATUS_MEMORY_USED = 0 9294 SQLITE_STATUS_PAGECACHE_OVERFLOW = 2 9295 SQLITE_STATUS_PAGECACHE_SIZE = 7 9296 SQLITE_STATUS_PAGECACHE_USED = 1 9297 SQLITE_STATUS_PARSER_STACK = 6 9298 SQLITE_STATUS_SCRATCH_OVERFLOW = 4 9299 SQLITE_STATUS_SCRATCH_SIZE = 8 9300 SQLITE_STATUS_SCRATCH_USED = 3 9301 SQLITE_STDCALL = 0 9302 SQLITE_STMTSTATUS_AUTOINDEX = 3 9303 SQLITE_STMTSTATUS_FILTER_HIT = 8 9304 SQLITE_STMTSTATUS_FILTER_MISS = 7 9305 SQLITE_STMTSTATUS_FULLSCAN_STEP = 1 9306 SQLITE_STMTSTATUS_MEMUSED = 99 9307 SQLITE_STMTSTATUS_REPREPARE = 5 9308 SQLITE_STMTSTATUS_RUN = 6 9309 SQLITE_STMTSTATUS_SORT = 2 9310 SQLITE_STMTSTATUS_VM_STEP = 4 9311 SQLITE_SUBTYPE = 0x000100000 9312 SQLITE_SYNC_DATAONLY = 0x00010 9313 SQLITE_SYNC_FULL = 0x00003 9314 SQLITE_SYNC_NORMAL = 0x00002 9315 SQLITE_SYSAPI = 0 9316 SQLITE_TESTCTRL_ALWAYS = 13 9317 SQLITE_TESTCTRL_ASSERT = 12 9318 SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS = 10 9319 SQLITE_TESTCTRL_BITVEC_TEST = 8 9320 SQLITE_TESTCTRL_BYTEORDER = 22 9321 SQLITE_TESTCTRL_EXPLAIN_STMT = 19 9322 SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS = 29 9323 SQLITE_TESTCTRL_FAULT_INSTALL = 9 9324 SQLITE_TESTCTRL_FIRST = 5 9325 SQLITE_TESTCTRL_IMPOSTER = 25 9326 SQLITE_TESTCTRL_INTERNAL_FUNCTIONS = 17 9327 SQLITE_TESTCTRL_ISINIT = 23 9328 SQLITE_TESTCTRL_ISKEYWORD = 16 9329 SQLITE_TESTCTRL_LAST = 33 9330 SQLITE_TESTCTRL_LOCALTIME_FAULT = 18 9331 SQLITE_TESTCTRL_LOGEST = 33 9332 SQLITE_TESTCTRL_NEVER_CORRUPT = 20 9333 SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD = 19 9334 SQLITE_TESTCTRL_OPTIMIZATIONS = 15 9335 SQLITE_TESTCTRL_PARSER_COVERAGE = 26 9336 SQLITE_TESTCTRL_PENDING_BYTE = 11 9337 SQLITE_TESTCTRL_PRNG_RESET = 7 9338 SQLITE_TESTCTRL_PRNG_RESTORE = 6 9339 SQLITE_TESTCTRL_PRNG_SAVE = 5 9340 SQLITE_TESTCTRL_PRNG_SEED = 28 9341 SQLITE_TESTCTRL_RESERVE = 14 9342 SQLITE_TESTCTRL_RESULT_INTREAL = 27 9343 SQLITE_TESTCTRL_SCRATCHMALLOC = 17 9344 SQLITE_TESTCTRL_SEEK_COUNT = 30 9345 SQLITE_TESTCTRL_SORTER_MMAP = 24 9346 SQLITE_TESTCTRL_TRACEFLAGS = 31 9347 SQLITE_TESTCTRL_TUNE = 32 9348 SQLITE_TESTCTRL_VDBE_COVERAGE = 21 9349 SQLITE_TEXT = 3 9350 SQLITE_THREADSAFE = 1 9351 SQLITE_TOOBIG = 18 9352 SQLITE_TRACE_CLOSE = 0x08 9353 SQLITE_TRACE_PROFILE = 0x02 9354 SQLITE_TRACE_ROW = 0x04 9355 SQLITE_TRACE_STMT = 0x01 9356 SQLITE_TRANSACTION = 22 9357 SQLITE_TXN_NONE = 0 9358 SQLITE_TXN_READ = 1 9359 SQLITE_TXN_WRITE = 2 9360 SQLITE_UPDATE = 23 9361 SQLITE_UTF16 = 4 9362 SQLITE_UTF16BE = 3 9363 SQLITE_UTF16LE = 2 9364 SQLITE_UTF16_ALIGNED = 8 9365 SQLITE_UTF8 = 1 9366 SQLITE_VERSION = "3.39.3" 9367 SQLITE_VERSION_NUMBER = 3039003 9368 SQLITE_VTAB_CONSTRAINT_SUPPORT = 1 9369 SQLITE_VTAB_DIRECTONLY = 3 9370 SQLITE_VTAB_INNOCUOUS = 2 9371 SQLITE_WARNING = 28 9372 SQLITE_WARNING_AUTOINDEX = 284 9373 SQLITE_WIN32_DATA_DIRECTORY_TYPE = 1 9374 SQLITE_WIN32_TEMP_DIRECTORY_TYPE = 2 9375 SSF_AVAILABLE = 0x00000002 9376 SSF_INDICATOR = 0x00000004 9377 SSF_SOUNDSENTRYON = 0x00000001 9378 SSGF_DISPLAY = 3 9379 SSGF_NONE = 0 9380 SSIZE_MAX = 9223372036854775807 9381 SSTF_BORDER = 2 9382 SSTF_CHARS = 1 9383 SSTF_DISPLAY = 3 9384 SSTF_NONE = 0 9385 SSWF_CUSTOM = 4 9386 SSWF_DISPLAY = 3 9387 SSWF_NONE = 0 9388 SSWF_TITLE = 1 9389 SSWF_WINDOW = 2 9390 SS_BITMAP = 14 9391 SS_BLACKFRAME = 7 9392 SS_BLACKRECT = 4 9393 SS_CENTER = 1 9394 SS_CENTERIMAGE = 512 9395 SS_EDITCONTROL = 8192 9396 SS_ELLIPSISMASK = 49152 9397 SS_ENDELLIPSIS = 16384 9398 SS_ENHMETAFILE = 15 9399 SS_ETCHEDFRAME = 18 9400 SS_ETCHEDHORZ = 16 9401 SS_ETCHEDVERT = 17 9402 SS_GRAYFRAME = 8 9403 SS_GRAYRECT = 5 9404 SS_ICON = 3 9405 SS_LEFT = 0 9406 SS_LEFTNOWORDWRAP = 12 9407 SS_NOPREFIX = 128 9408 SS_NOTIFY = 256 9409 SS_OWNERDRAW = 13 9410 SS_PATHELLIPSIS = 32768 9411 SS_REALSIZECONTROL = 64 9412 SS_REALSIZEIMAGE = 2048 9413 SS_RIGHT = 2 9414 SS_RIGHTJUST = 1024 9415 SS_SIMPLE = 11 9416 SS_SUNKEN = 4096 9417 SS_TYPEMASK = 31 9418 SS_USERITEM = 10 9419 SS_WHITEFRAME = 9 9420 SS_WHITERECT = 6 9421 SS_WORDELLIPSIS = 49152 9422 STACK_SIZE_PARAM_IS_A_RESERVATION = 0x10000 9423 STAMP_AXESLIST = 134245473 9424 STAMP_CFF2 = 134248035 9425 STAMP_DESIGNVECTOR = 134248036 9426 STAMP_TRUETYPE_VARIATION = 134248052 9427 STANDARD_RIGHTS_ALL = 2031616 9428 STANDARD_RIGHTS_EXECUTE = 131072 9429 STANDARD_RIGHTS_READ = 131072 9430 STANDARD_RIGHTS_REQUIRED = 983040 9431 STANDARD_RIGHTS_WRITE = 131072 9432 STARTDOC = 10 9433 STARTF_FORCEOFFFEEDBACK = 0x00000080 9434 STARTF_FORCEONFEEDBACK = 0x00000040 9435 STARTF_PREVENTPINNING = 0x00002000 9436 STARTF_RUNFULLSCREEN = 0x00000020 9437 STARTF_TITLEISAPPID = 0x00001000 9438 STARTF_TITLEISLINKNAME = 0x00000800 9439 STARTF_USECOUNTCHARS = 0x00000008 9440 STARTF_USEFILLATTRIBUTE = 0x00000010 9441 STARTF_USEHOTKEY = 0x00000200 9442 STARTF_USEPOSITION = 0x00000004 9443 STARTF_USESHOWWINDOW = 0x00000001 9444 STARTF_USESIZE = 0x00000002 9445 STARTF_USESTDHANDLES = 0x00000100 9446 STATE_SYSTEM_ALERT_HIGH = 0x10000000 9447 STATE_SYSTEM_ALERT_LOW = 0x04000000 9448 STATE_SYSTEM_ALERT_MEDIUM = 0x08000000 9449 STATE_SYSTEM_ANIMATED = 0x00004000 9450 STATE_SYSTEM_BUSY = 0x00000800 9451 STATE_SYSTEM_CHECKED = 0x00000010 9452 STATE_SYSTEM_COLLAPSED = 0x00000400 9453 STATE_SYSTEM_DEFAULT = 0x00000100 9454 STATE_SYSTEM_EXPANDED = 0x00000200 9455 STATE_SYSTEM_EXTSELECTABLE = 0x02000000 9456 STATE_SYSTEM_FLOATING = 0x00001000 9457 STATE_SYSTEM_FOCUSABLE = 0x00100000 9458 STATE_SYSTEM_FOCUSED = 0x00000004 9459 STATE_SYSTEM_HOTTRACKED = 0x00000080 9460 STATE_SYSTEM_INDETERMINATE = 32 9461 STATE_SYSTEM_INVISIBLE = 0x00008000 9462 STATE_SYSTEM_LINKED = 0x00400000 9463 STATE_SYSTEM_MARQUEED = 0x00002000 9464 STATE_SYSTEM_MIXED = 0x00000020 9465 STATE_SYSTEM_MOVEABLE = 0x00040000 9466 STATE_SYSTEM_MULTISELECTABLE = 0x01000000 9467 STATE_SYSTEM_OFFSCREEN = 0x00010000 9468 STATE_SYSTEM_PRESSED = 0x00000008 9469 STATE_SYSTEM_PROTECTED = 0x20000000 9470 STATE_SYSTEM_READONLY = 0x00000040 9471 STATE_SYSTEM_SELECTABLE = 0x00200000 9472 STATE_SYSTEM_SELECTED = 0x00000002 9473 STATE_SYSTEM_SELFVOICING = 0x00080000 9474 STATE_SYSTEM_SIZEABLE = 0x00020000 9475 STATE_SYSTEM_TRAVERSED = 0x00800000 9476 STATE_SYSTEM_UNAVAILABLE = 0x00000001 9477 STATE_SYSTEM_VALID = 0x3FFFFFFF 9478 STDAPICALLTYPE = 0 9479 STDERR_FILENO = 2 9480 STDIN_FILENO = 0 9481 STDMETHODCALLTYPE = 0 9482 STDOUT_FILENO = 1 9483 STM_GETICON = 0x0171 9484 STM_GETIMAGE = 0x0173 9485 STM_MSGMAX = 0x0174 9486 STM_SETICON = 0x0170 9487 STM_SETIMAGE = 0x0172 9488 STN_CLICKED = 0 9489 STN_DBLCLK = 1 9490 STN_DISABLE = 3 9491 STN_ENABLE = 2 9492 STOCK_LAST = 19 9493 STREAM_CONTAINS_PROPERTIES = 0x00000004 9494 STREAM_CONTAINS_SECURITY = 0x00000002 9495 STREAM_MODIFIED_WHEN_READ = 0x00000001 9496 STREAM_NORMAL_ATTRIBUTE = 0x00000000 9497 STREAM_SPARSE_ATTRIBUTE = 0x00000008 9498 STRETCHBLT = 2048 9499 STRETCH_ANDSCANS = 1 9500 STRETCH_DELETESCANS = 3 9501 STRETCH_HALFTONE = 4 9502 STRETCH_ORSCANS = 2 9503 STRICT = 1 9504 STRUNCATE = 80 9505 STYLE_DESCRIPTION_SIZE = 32 9506 SUBLANG_AFRIKAANS_SOUTH_AFRICA = 0x01 9507 SUBLANG_ALBANIAN_ALBANIA = 0x01 9508 SUBLANG_ALSATIAN_FRANCE = 0x01 9509 SUBLANG_AMHARIC_ETHIOPIA = 0x01 9510 SUBLANG_ARABIC_ALGERIA = 0x05 9511 SUBLANG_ARABIC_BAHRAIN = 0x0f 9512 SUBLANG_ARABIC_EGYPT = 0x03 9513 SUBLANG_ARABIC_IRAQ = 0x02 9514 SUBLANG_ARABIC_JORDAN = 0x0b 9515 SUBLANG_ARABIC_KUWAIT = 0x0d 9516 SUBLANG_ARABIC_LEBANON = 0x0c 9517 SUBLANG_ARABIC_LIBYA = 0x04 9518 SUBLANG_ARABIC_MOROCCO = 0x06 9519 SUBLANG_ARABIC_OMAN = 0x08 9520 SUBLANG_ARABIC_QATAR = 0x10 9521 SUBLANG_ARABIC_SAUDI_ARABIA = 0x01 9522 SUBLANG_ARABIC_SYRIA = 0x0a 9523 SUBLANG_ARABIC_TUNISIA = 0x07 9524 SUBLANG_ARABIC_UAE = 0x0e 9525 SUBLANG_ARABIC_YEMEN = 0x09 9526 SUBLANG_ARMENIAN_ARMENIA = 0x01 9527 SUBLANG_ASSAMESE_INDIA = 0x01 9528 SUBLANG_AZERBAIJANI_AZERBAIJAN_CYRILLIC = 0x02 9529 SUBLANG_AZERBAIJANI_AZERBAIJAN_LATIN = 0x01 9530 SUBLANG_AZERI_CYRILLIC = 0x02 9531 SUBLANG_AZERI_LATIN = 0x01 9532 SUBLANG_BANGLA_BANGLADESH = 0x02 9533 SUBLANG_BANGLA_INDIA = 0x01 9534 SUBLANG_BASHKIR_RUSSIA = 0x01 9535 SUBLANG_BASQUE_BASQUE = 0x01 9536 SUBLANG_BELARUSIAN_BELARUS = 0x01 9537 SUBLANG_BENGALI_BANGLADESH = 0x02 9538 SUBLANG_BENGALI_INDIA = 0x01 9539 SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC = 0x08 9540 SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN = 0x05 9541 SUBLANG_BRETON_FRANCE = 0x01 9542 SUBLANG_BULGARIAN_BULGARIA = 0x01 9543 SUBLANG_CATALAN_CATALAN = 0x01 9544 SUBLANG_CENTRAL_KURDISH_IRAQ = 0x01 9545 SUBLANG_CHEROKEE_CHEROKEE = 0x01 9546 SUBLANG_CHINESE_HONGKONG = 0x03 9547 SUBLANG_CHINESE_MACAU = 0x05 9548 SUBLANG_CHINESE_SIMPLIFIED = 0x02 9549 SUBLANG_CHINESE_SINGAPORE = 0x04 9550 SUBLANG_CHINESE_TRADITIONAL = 0x01 9551 SUBLANG_CORSICAN_FRANCE = 0x01 9552 SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN = 0x04 9553 SUBLANG_CROATIAN_CROATIA = 0x01 9554 SUBLANG_CUSTOM_DEFAULT = 0x03 9555 SUBLANG_CUSTOM_UNSPECIFIED = 0x04 9556 SUBLANG_CZECH_CZECH_REPUBLIC = 0x01 9557 SUBLANG_DANISH_DENMARK = 0x01 9558 SUBLANG_DARI_AFGHANISTAN = 0x01 9559 SUBLANG_DEFAULT = 0x01 9560 SUBLANG_DIVEHI_MALDIVES = 0x01 9561 SUBLANG_DUTCH = 0x01 9562 SUBLANG_DUTCH_BELGIAN = 0x02 9563 SUBLANG_ENGLISH_AUS = 0x03 9564 SUBLANG_ENGLISH_BELIZE = 0x0a 9565 SUBLANG_ENGLISH_CAN = 0x04 9566 SUBLANG_ENGLISH_CARIBBEAN = 0x09 9567 SUBLANG_ENGLISH_EIRE = 0x06 9568 SUBLANG_ENGLISH_INDIA = 0x10 9569 SUBLANG_ENGLISH_IRELAND = 0x06 9570 SUBLANG_ENGLISH_JAMAICA = 0x08 9571 SUBLANG_ENGLISH_MALAYSIA = 0x11 9572 SUBLANG_ENGLISH_NZ = 0x05 9573 SUBLANG_ENGLISH_PHILIPPINES = 0x0d 9574 SUBLANG_ENGLISH_SINGAPORE = 0x12 9575 SUBLANG_ENGLISH_SOUTH_AFRICA = 0x07 9576 SUBLANG_ENGLISH_TRINIDAD = 0x0b 9577 SUBLANG_ENGLISH_UK = 0x02 9578 SUBLANG_ENGLISH_US = 0x01 9579 SUBLANG_ENGLISH_ZIMBABWE = 0x0c 9580 SUBLANG_ESTONIAN_ESTONIA = 0x01 9581 SUBLANG_FAEROESE_FAROE_ISLANDS = 0x01 9582 SUBLANG_FILIPINO_PHILIPPINES = 0x01 9583 SUBLANG_FINNISH_FINLAND = 0x01 9584 SUBLANG_FRENCH = 0x01 9585 SUBLANG_FRENCH_BELGIAN = 0x02 9586 SUBLANG_FRENCH_CANADIAN = 0x03 9587 SUBLANG_FRENCH_LUXEMBOURG = 0x05 9588 SUBLANG_FRENCH_MONACO = 0x06 9589 SUBLANG_FRENCH_SWISS = 0x04 9590 SUBLANG_FRISIAN_NETHERLANDS = 0x01 9591 SUBLANG_FULAH_SENEGAL = 0x02 9592 SUBLANG_GALICIAN_GALICIAN = 0x01 9593 SUBLANG_GEORGIAN_GEORGIA = 0x01 9594 SUBLANG_GERMAN = 0x01 9595 SUBLANG_GERMAN_AUSTRIAN = 0x03 9596 SUBLANG_GERMAN_LIECHTENSTEIN = 0x05 9597 SUBLANG_GERMAN_LUXEMBOURG = 0x04 9598 SUBLANG_GERMAN_SWISS = 0x02 9599 SUBLANG_GREEK_GREECE = 0x01 9600 SUBLANG_GREENLANDIC_GREENLAND = 0x01 9601 SUBLANG_GUJARATI_INDIA = 0x01 9602 SUBLANG_HAUSA_NIGERIA = 1 9603 SUBLANG_HAUSA_NIGERIA_LATIN = 0x01 9604 SUBLANG_HAWAIIAN_US = 0x01 9605 SUBLANG_HEBREW_ISRAEL = 0x01 9606 SUBLANG_HINDI_INDIA = 0x01 9607 SUBLANG_HUNGARIAN_HUNGARY = 0x01 9608 SUBLANG_ICELANDIC_ICELAND = 0x01 9609 SUBLANG_IGBO_NIGERIA = 0x01 9610 SUBLANG_INDONESIAN_INDONESIA = 0x01 9611 SUBLANG_INUKTITUT_CANADA = 0x01 9612 SUBLANG_INUKTITUT_CANADA_LATIN = 0x02 9613 SUBLANG_IRISH_IRELAND = 0x02 9614 SUBLANG_ITALIAN = 0x01 9615 SUBLANG_ITALIAN_SWISS = 0x02 9616 SUBLANG_JAPANESE_JAPAN = 0x01 9617 SUBLANG_KANNADA_INDIA = 0x01 9618 SUBLANG_KASHMIRI_INDIA = 0x02 9619 SUBLANG_KASHMIRI_SASIA = 0x02 9620 SUBLANG_KAZAK_KAZAKHSTAN = 0x01 9621 SUBLANG_KHMER_CAMBODIA = 0x01 9622 SUBLANG_KICHE_GUATEMALA = 0x01 9623 SUBLANG_KINYARWANDA_RWANDA = 0x01 9624 SUBLANG_KONKANI_INDIA = 0x01 9625 SUBLANG_KOREAN = 0x01 9626 SUBLANG_KYRGYZ_KYRGYZSTAN = 0x01 9627 SUBLANG_LAO_LAO = 0x01 9628 SUBLANG_LAO_LAO_PDR = 1 9629 SUBLANG_LATVIAN_LATVIA = 0x01 9630 SUBLANG_LITHUANIAN = 0x01 9631 SUBLANG_LOWER_SORBIAN_GERMANY = 0x02 9632 SUBLANG_LUXEMBOURGISH_LUXEMBOURG = 0x01 9633 SUBLANG_MACEDONIAN_MACEDONIA = 0x01 9634 SUBLANG_MALAYALAM_INDIA = 0x01 9635 SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x02 9636 SUBLANG_MALAY_MALAYSIA = 0x01 9637 SUBLANG_MALTESE_MALTA = 0x01 9638 SUBLANG_MAORI_NEW_ZEALAND = 0x01 9639 SUBLANG_MAPUDUNGUN_CHILE = 0x01 9640 SUBLANG_MARATHI_INDIA = 0x01 9641 SUBLANG_MOHAWK_MOHAWK = 0x01 9642 SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA = 0x01 9643 SUBLANG_MONGOLIAN_PRC = 0x02 9644 SUBLANG_NEPALI_INDIA = 0x02 9645 SUBLANG_NEPALI_NEPAL = 0x01 9646 SUBLANG_NEUTRAL = 0x00 9647 SUBLANG_NORWEGIAN_BOKMAL = 0x01 9648 SUBLANG_NORWEGIAN_NYNORSK = 0x02 9649 SUBLANG_OCCITAN_FRANCE = 0x01 9650 SUBLANG_ORIYA_INDIA = 0x01 9651 SUBLANG_PASHTO_AFGHANISTAN = 0x01 9652 SUBLANG_PERSIAN_IRAN = 0x01 9653 SUBLANG_POLISH_POLAND = 0x01 9654 SUBLANG_PORTUGUESE = 0x02 9655 SUBLANG_PORTUGUESE_BRAZILIAN = 0x01 9656 SUBLANG_PULAR_SENEGAL = 0x02 9657 SUBLANG_PUNJABI_INDIA = 0x01 9658 SUBLANG_PUNJABI_PAKISTAN = 0x02 9659 SUBLANG_QUECHUA_BOLIVIA = 0x01 9660 SUBLANG_QUECHUA_ECUADOR = 0x02 9661 SUBLANG_QUECHUA_PERU = 0x03 9662 SUBLANG_ROMANIAN_ROMANIA = 0x01 9663 SUBLANG_ROMANSH_SWITZERLAND = 0x01 9664 SUBLANG_RUSSIAN_RUSSIA = 0x01 9665 SUBLANG_SAKHA_RUSSIA = 0x01 9666 SUBLANG_SAMI_INARI_FINLAND = 0x09 9667 SUBLANG_SAMI_LULE_NORWAY = 0x04 9668 SUBLANG_SAMI_LULE_SWEDEN = 0x05 9669 SUBLANG_SAMI_NORTHERN_FINLAND = 0x03 9670 SUBLANG_SAMI_NORTHERN_NORWAY = 0x01 9671 SUBLANG_SAMI_NORTHERN_SWEDEN = 0x02 9672 SUBLANG_SAMI_SKOLT_FINLAND = 0x08 9673 SUBLANG_SAMI_SOUTHERN_NORWAY = 0x06 9674 SUBLANG_SAMI_SOUTHERN_SWEDEN = 0x07 9675 SUBLANG_SANSKRIT_INDIA = 0x01 9676 SUBLANG_SCOTTISH_GAELIC = 0x01 9677 SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC = 0x07 9678 SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN = 0x06 9679 SUBLANG_SERBIAN_CYRILLIC = 0x03 9680 SUBLANG_SERBIAN_LATIN = 0x02 9681 SUBLANG_SERBIAN_MONTENEGRO_CYRILLIC = 0x0c 9682 SUBLANG_SERBIAN_MONTENEGRO_LATIN = 0x0b 9683 SUBLANG_SERBIAN_SERBIA_CYRILLIC = 0x0a 9684 SUBLANG_SERBIAN_SERBIA_LATIN = 0x09 9685 SUBLANG_SINDHI_AFGHANISTAN = 0x02 9686 SUBLANG_SINDHI_INDIA = 0x01 9687 SUBLANG_SINDHI_PAKISTAN = 0x02 9688 SUBLANG_SINHALESE_SRI_LANKA = 0x01 9689 SUBLANG_SLOVAK_SLOVAKIA = 0x01 9690 SUBLANG_SLOVENIAN_SLOVENIA = 0x01 9691 SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA = 0x01 9692 SUBLANG_SPANISH = 0x01 9693 SUBLANG_SPANISH_ARGENTINA = 0x0b 9694 SUBLANG_SPANISH_BOLIVIA = 0x10 9695 SUBLANG_SPANISH_CHILE = 0x0d 9696 SUBLANG_SPANISH_COLOMBIA = 0x09 9697 SUBLANG_SPANISH_COSTA_RICA = 0x05 9698 SUBLANG_SPANISH_DOMINICAN_REPUBLIC = 0x07 9699 SUBLANG_SPANISH_ECUADOR = 0x0c 9700 SUBLANG_SPANISH_EL_SALVADOR = 0x11 9701 SUBLANG_SPANISH_GUATEMALA = 0x04 9702 SUBLANG_SPANISH_HONDURAS = 0x12 9703 SUBLANG_SPANISH_MEXICAN = 0x02 9704 SUBLANG_SPANISH_MODERN = 0x03 9705 SUBLANG_SPANISH_NICARAGUA = 0x13 9706 SUBLANG_SPANISH_PANAMA = 0x06 9707 SUBLANG_SPANISH_PARAGUAY = 0x0f 9708 SUBLANG_SPANISH_PERU = 0x0a 9709 SUBLANG_SPANISH_PUERTO_RICO = 0x14 9710 SUBLANG_SPANISH_URUGUAY = 0x0e 9711 SUBLANG_SPANISH_US = 0x15 9712 SUBLANG_SPANISH_VENEZUELA = 0x08 9713 SUBLANG_SWAHILI_KENYA = 0x01 9714 SUBLANG_SWEDISH = 0x01 9715 SUBLANG_SWEDISH_FINLAND = 0x02 9716 SUBLANG_SYRIAC = 0x01 9717 SUBLANG_SYRIAC_SYRIA = 1 9718 SUBLANG_SYS_DEFAULT = 0x02 9719 SUBLANG_TAJIK_TAJIKISTAN = 0x01 9720 SUBLANG_TAMAZIGHT_ALGERIA_LATIN = 0x02 9721 SUBLANG_TAMAZIGHT_MOROCCO_TIFINAGH = 0x04 9722 SUBLANG_TAMIL_INDIA = 0x01 9723 SUBLANG_TAMIL_SRI_LANKA = 0x02 9724 SUBLANG_TATAR_RUSSIA = 0x01 9725 SUBLANG_TELUGU_INDIA = 0x01 9726 SUBLANG_THAI_THAILAND = 0x01 9727 SUBLANG_TIBETAN_BHUTAN = 0x02 9728 SUBLANG_TIBETAN_PRC = 0x01 9729 SUBLANG_TIGRIGNA_ERITREA = 0x02 9730 SUBLANG_TIGRINYA_ERITREA = 0x02 9731 SUBLANG_TIGRINYA_ETHIOPIA = 0x01 9732 SUBLANG_TSWANA_BOTSWANA = 0x02 9733 SUBLANG_TSWANA_SOUTH_AFRICA = 0x01 9734 SUBLANG_TURKISH_TURKEY = 0x01 9735 SUBLANG_TURKMEN_TURKMENISTAN = 0x01 9736 SUBLANG_UIGHUR_PRC = 0x01 9737 SUBLANG_UI_CUSTOM_DEFAULT = 0x05 9738 SUBLANG_UKRAINIAN_UKRAINE = 0x01 9739 SUBLANG_UPPER_SORBIAN_GERMANY = 0x01 9740 SUBLANG_URDU_INDIA = 0x02 9741 SUBLANG_URDU_PAKISTAN = 0x01 9742 SUBLANG_UZBEK_CYRILLIC = 0x02 9743 SUBLANG_UZBEK_LATIN = 0x01 9744 SUBLANG_VALENCIAN_VALENCIA = 0x02 9745 SUBLANG_VIETNAMESE_VIETNAM = 0x01 9746 SUBLANG_WELSH_UNITED_KINGDOM = 0x01 9747 SUBLANG_WOLOF_SENEGAL = 0x01 9748 SUBLANG_XHOSA_SOUTH_AFRICA = 0x01 9749 SUBLANG_YAKUT_RUSSIA = 0x01 9750 SUBLANG_YI_PRC = 0x01 9751 SUBLANG_YORUBA_NIGERIA = 0x01 9752 SUBLANG_ZULU_SOUTH_AFRICA = 0x01 9753 SUBVERSION_MASK = 0x000000FF 9754 SUCCESSFUL_ACCESS_ACE_FLAG = 64 9755 SUPPORT_LANG_NUMBER = 32 9756 SWP_ASYNCWINDOWPOS = 0x4000 9757 SWP_DEFERERASE = 0x2000 9758 SWP_DRAWFRAME = 32 9759 SWP_FRAMECHANGED = 0x0020 9760 SWP_HIDEWINDOW = 0x0080 9761 SWP_NOACTIVATE = 0x0010 9762 SWP_NOCOPYBITS = 0x0100 9763 SWP_NOMOVE = 0x0002 9764 SWP_NOOWNERZORDER = 0x0200 9765 SWP_NOREDRAW = 0x0008 9766 SWP_NOREPOSITION = 512 9767 SWP_NOSENDCHANGING = 0x0400 9768 SWP_NOSIZE = 0x0001 9769 SWP_NOZORDER = 0x0004 9770 SWP_SHOWWINDOW = 0x0040 9771 SW_ERASE = 0x0004 9772 SW_FORCEMINIMIZE = 11 9773 SW_HIDE = 0 9774 SW_INVALIDATE = 0x0002 9775 SW_MAX = 11 9776 SW_MAXIMIZE = 3 9777 SW_MINIMIZE = 6 9778 SW_NORMAL = 1 9779 SW_OTHERUNZOOM = 4 9780 SW_OTHERZOOM = 2 9781 SW_PARENTCLOSING = 1 9782 SW_PARENTOPENING = 3 9783 SW_RESTORE = 9 9784 SW_SCROLLCHILDREN = 0x0001 9785 SW_SHOW = 5 9786 SW_SHOWDEFAULT = 10 9787 SW_SHOWMAXIMIZED = 3 9788 SW_SHOWMINIMIZED = 2 9789 SW_SHOWMINNOACTIVE = 7 9790 SW_SHOWNA = 8 9791 SW_SHOWNOACTIVATE = 4 9792 SW_SHOWNORMAL = 1 9793 SW_SMOOTHSCROLL = 0x0010 9794 SYMBOL_CHARSET = 2 9795 SYMLINK_FLAG_RELATIVE = 1 9796 SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY = 0x02 9797 SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE = 0x04 9798 SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY = 0x01 9799 SYNCHRONIZE = 1048576 9800 SYSPAL_ERROR = 0 9801 SYSPAL_NOSTATIC = 2 9802 SYSPAL_NOSTATIC256 = 3 9803 SYSPAL_STATIC = 1 9804 SYSRGN = 4 9805 SYSTEM_ALARM_ACE_TYPE = 3 9806 SYSTEM_ALARM_CALLBACK_ACE_TYPE = 14 9807 SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE = 16 9808 SYSTEM_ALARM_OBJECT_ACE_TYPE = 8 9809 SYSTEM_AUDIT_ACE_TYPE = 2 9810 SYSTEM_AUDIT_CALLBACK_ACE_TYPE = 13 9811 SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = 15 9812 SYSTEM_AUDIT_OBJECT_ACE_TYPE = 7 9813 SYSTEM_CACHE_ALIGNMENT_SIZE = 64 9814 SYSTEM_FIXED_FONT = 16 9815 SYSTEM_FONT = 13 9816 SYSTEM_MANDATORY_LABEL_ACE_TYPE = 17 9817 SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP = 0x4 9818 SYSTEM_MANDATORY_LABEL_NO_READ_UP = 0x2 9819 SYSTEM_MANDATORY_LABEL_NO_WRITE_UP = 0x1 9820 SYSTEM_MANDATORY_LABEL_VALID_MASK = 7 9821 SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE = 18 9822 SYSTEM_SCOPED_POLICY_ID_ACE_TYPE = 19 9823 SYS_OPEN = 20 9824 S_ALLTHRESHOLD = 2 9825 S_LEGATO = 1 9826 S_NORMAL = 0 9827 S_PERIOD1024 = 1 9828 S_PERIOD2048 = 2 9829 S_PERIOD512 = 0 9830 S_PERIODVOICE = 3 9831 S_QUEUEEMPTY = 0 9832 S_SERBDNT = -5 9833 S_SERDCC = -7 9834 S_SERDDR = -14 9835 S_SERDFQ = -13 9836 S_SERDLN = -6 9837 S_SERDMD = -10 9838 S_SERDPT = -12 9839 S_SERDSH = -11 9840 S_SERDSR = -15 9841 S_SERDST = -16 9842 S_SERDTP = -8 9843 S_SERDVL = -9 9844 S_SERDVNA = -1 9845 S_SERMACT = -3 9846 S_SEROFM = -2 9847 S_SERQFUL = -4 9848 S_STACCATO = 2 9849 S_THRESHOLD = 1 9850 S_WHITE1024 = 5 9851 S_WHITE2048 = 6 9852 S_WHITE512 = 4 9853 S_WHITEVOICE = 7 9854 TAPE_ABSOLUTE_BLOCK = 1 9855 TAPE_ABSOLUTE_POSITION = 0 9856 TAPE_CHECK_FOR_DRIVE_PROBLEM = 2 9857 TAPE_DRIVE_ABSOLUTE_BLK = 0x80001000 9858 TAPE_DRIVE_ABS_BLK_IMMED = 0x80002000 9859 TAPE_DRIVE_CLEAN_REQUESTS = 0x02000000 9860 TAPE_DRIVE_COMPRESSION = 0x00020000 9861 TAPE_DRIVE_ECC = 0x00010000 9862 TAPE_DRIVE_EJECT_MEDIA = 0x01000000 9863 TAPE_DRIVE_END_OF_DATA = 0x80010000 9864 TAPE_DRIVE_EOT_WZ_SIZE = 0x00002000 9865 TAPE_DRIVE_ERASE_BOP_ONLY = 0x00000040 9866 TAPE_DRIVE_ERASE_IMMEDIATE = 0x00000080 9867 TAPE_DRIVE_ERASE_LONG = 0x00000020 9868 TAPE_DRIVE_ERASE_SHORT = 0x00000010 9869 TAPE_DRIVE_FILEMARKS = 0x80040000 9870 TAPE_DRIVE_FIXED = 0x00000001 9871 TAPE_DRIVE_FIXED_BLOCK = 0x00000400 9872 TAPE_DRIVE_FORMAT = 0xA0000000 9873 TAPE_DRIVE_FORMAT_IMMEDIATE = 0xC0000000 9874 TAPE_DRIVE_GET_ABSOLUTE_BLK = 0x00100000 9875 TAPE_DRIVE_GET_LOGICAL_BLK = 0x00200000 9876 TAPE_DRIVE_HIGH_FEATURES = 0x80000000 9877 TAPE_DRIVE_INITIATOR = 0x00000004 9878 TAPE_DRIVE_LOAD_UNLD_IMMED = 0x80000020 9879 TAPE_DRIVE_LOAD_UNLOAD = 0x80000001 9880 TAPE_DRIVE_LOCK_UNLK_IMMED = 0x80000080 9881 TAPE_DRIVE_LOCK_UNLOCK = 0x80000004 9882 TAPE_DRIVE_LOGICAL_BLK = 0x80004000 9883 TAPE_DRIVE_LOG_BLK_IMMED = 0x80008000 9884 TAPE_DRIVE_PADDING = 0x00040000 9885 TAPE_DRIVE_RELATIVE_BLKS = 0x80020000 9886 TAPE_DRIVE_REPORT_SMKS = 0x00080000 9887 TAPE_DRIVE_RESERVED_BIT = 0x80000000 9888 TAPE_DRIVE_REVERSE_POSITION = 0x80400000 9889 TAPE_DRIVE_REWIND_IMMEDIATE = 0x80000008 9890 TAPE_DRIVE_SELECT = 0x00000002 9891 TAPE_DRIVE_SEQUENTIAL_FMKS = 0x80080000 9892 TAPE_DRIVE_SEQUENTIAL_SMKS = 0x80200000 9893 TAPE_DRIVE_SETMARKS = 0x80100000 9894 TAPE_DRIVE_SET_BLOCK_SIZE = 0x80000010 9895 TAPE_DRIVE_SET_CMP_BOP_ONLY = 0x04000000 9896 TAPE_DRIVE_SET_COMPRESSION = 0x80000200 9897 TAPE_DRIVE_SET_ECC = 0x80000100 9898 TAPE_DRIVE_SET_EOT_WZ_SIZE = 0x00400000 9899 TAPE_DRIVE_SET_PADDING = 0x80000400 9900 TAPE_DRIVE_SET_REPORT_SMKS = 0x80000800 9901 TAPE_DRIVE_SPACE_IMMEDIATE = 0x80800000 9902 TAPE_DRIVE_TAPE_CAPACITY = 0x00000100 9903 TAPE_DRIVE_TAPE_REMAINING = 0x00000200 9904 TAPE_DRIVE_TENSION = 0x80000002 9905 TAPE_DRIVE_TENSION_IMMED = 0x80000040 9906 TAPE_DRIVE_VARIABLE_BLOCK = 0x00000800 9907 TAPE_DRIVE_WRITE_FILEMARKS = 0x82000000 9908 TAPE_DRIVE_WRITE_LONG_FMKS = 0x88000000 9909 TAPE_DRIVE_WRITE_MARK_IMMED = 0x90000000 9910 TAPE_DRIVE_WRITE_PROTECT = 0x00001000 9911 TAPE_DRIVE_WRITE_SETMARKS = 0x81000000 9912 TAPE_DRIVE_WRITE_SHORT_FMKS = 0x84000000 9913 TAPE_ERASE_LONG = 1 9914 TAPE_ERASE_SHORT = 0 9915 TAPE_FILEMARKS = 1 9916 TAPE_FIXED_PARTITIONS = 0 9917 TAPE_FORMAT = 5 9918 TAPE_INITIATOR_PARTITIONS = 2 9919 TAPE_LOAD = 0 9920 TAPE_LOCK = 3 9921 TAPE_LOGICAL_BLOCK = 2 9922 TAPE_LOGICAL_POSITION = 1 9923 TAPE_LONG_FILEMARKS = 3 9924 TAPE_PSEUDO_LOGICAL_BLOCK = 3 9925 TAPE_PSEUDO_LOGICAL_POSITION = 2 9926 TAPE_QUERY_DEVICE_ERROR_DATA = 4 9927 TAPE_QUERY_DRIVE_PARAMETERS = 0 9928 TAPE_QUERY_IO_ERROR_DATA = 3 9929 TAPE_QUERY_MEDIA_CAPACITY = 1 9930 TAPE_REWIND = 0 9931 TAPE_SELECT_PARTITIONS = 1 9932 TAPE_SETMARKS = 0 9933 TAPE_SHORT_FILEMARKS = 2 9934 TAPE_SPACE_END_OF_DATA = 4 9935 TAPE_SPACE_FILEMARKS = 6 9936 TAPE_SPACE_RELATIVE_BLOCKS = 5 9937 TAPE_SPACE_SEQUENTIAL_FMKS = 7 9938 TAPE_SPACE_SEQUENTIAL_SMKS = 9 9939 TAPE_SPACE_SETMARKS = 8 9940 TAPE_TENSION = 2 9941 TAPE_UNLOAD = 1 9942 TAPE_UNLOCK = 4 9943 TA_BASELINE = 24 9944 TA_BOTTOM = 8 9945 TA_CENTER = 6 9946 TA_LEFT = 0 9947 TA_MASK = 287 9948 TA_NOUPDATECP = 0 9949 TA_RIGHT = 2 9950 TA_RTLREADING = 256 9951 TA_TOP = 0 9952 TA_UPDATECP = 1 9953 TCI_SRCCHARSET = 1 9954 TCI_SRCCODEPAGE = 2 9955 TCI_SRCFONTSIG = 3 9956 TCI_SRCLOCALE = 0x1000 9957 TC_CP_STROKE = 0x00000004 9958 TC_CR_90 = 0x00000008 9959 TC_CR_ANY = 0x00000010 9960 TC_EA_DOUBLE = 0x00000200 9961 TC_GP_TRAP = 2 9962 TC_HARDERR = 1 9963 TC_IA_ABLE = 0x00000400 9964 TC_NORMAL = 0 9965 TC_OP_CHARACTER = 0x00000001 9966 TC_OP_STROKE = 0x00000002 9967 TC_RA_ABLE = 0x00002000 9968 TC_RESERVED = 0x00008000 9969 TC_SA_CONTIN = 0x00000100 9970 TC_SA_DOUBLE = 0x00000040 9971 TC_SA_INTEGER = 0x00000080 9972 TC_SCROLLBLT = 0x00010000 9973 TC_SF_X_YINDEP = 0x00000020 9974 TC_SIGNAL = 3 9975 TC_SO_ABLE = 0x00001000 9976 TC_UA_ABLE = 0x00000800 9977 TC_VA_ABLE = 0x00004000 9978 TECHNOLOGY = 2 9979 TEXTCAPS = 34 9980 THAI_CHARSET = 222 9981 THREAD_ALL_ACCESS = 2032639 9982 THREAD_BASE_PRIORITY_IDLE = -15 9983 THREAD_BASE_PRIORITY_LOWRT = 15 9984 THREAD_BASE_PRIORITY_MAX = 2 9985 THREAD_BASE_PRIORITY_MIN = -2 9986 THREAD_DIRECT_IMPERSONATION = 512 9987 THREAD_GET_CONTEXT = 8 9988 THREAD_IMPERSONATE = 256 9989 THREAD_MODE_BACKGROUND_BEGIN = 0x00010000 9990 THREAD_MODE_BACKGROUND_END = 0x00020000 9991 THREAD_PRIORITY_ABOVE_NORMAL = 1 9992 THREAD_PRIORITY_BELOW_NORMAL = -1 9993 THREAD_PRIORITY_ERROR_RETURN = 2147483647 9994 THREAD_PRIORITY_HIGHEST = 2 9995 THREAD_PRIORITY_IDLE = -15 9996 THREAD_PRIORITY_LOWEST = -2 9997 THREAD_PRIORITY_NORMAL = 0 9998 THREAD_PRIORITY_TIME_CRITICAL = 15 9999 THREAD_PROFILING_FLAG_DISPATCH = 0x1 10000 THREAD_QUERY_INFORMATION = 64 10001 THREAD_QUERY_LIMITED_INFORMATION = 2048 10002 THREAD_SET_CONTEXT = 16 10003 THREAD_SET_INFORMATION = 32 10004 THREAD_SET_LIMITED_INFORMATION = 1024 10005 THREAD_SET_THREAD_TOKEN = 128 10006 THREAD_SUSPEND_RESUME = 2 10007 THREAD_TERMINATE = 1 10008 TIMER_ALL_ACCESS = 2031619 10009 TIMER_MODIFY_STATE = 0x0002 10010 TIMER_QUERY_STATE = 0x0001 10011 TIME_FORCE24HOURFORMAT = 0x00000008 10012 TIME_NOMINUTESORSECONDS = 0x00000001 10013 TIME_NOSECONDS = 0x00000002 10014 TIME_NOTIMEMARKER = 0x00000004 10015 TIME_ZONE_ID_DAYLIGHT = 2 10016 TIME_ZONE_ID_STANDARD = 1 10017 TIME_ZONE_ID_UNKNOWN = 0 10018 TKF_AVAILABLE = 0x00000002 10019 TKF_CONFIRMHOTKEY = 0x00000008 10020 TKF_HOTKEYACTIVE = 0x00000004 10021 TKF_HOTKEYSOUND = 0x00000010 10022 TKF_INDICATOR = 0x00000020 10023 TKF_TOGGLEKEYSON = 0x00000001 10024 TLS_MINIMUM_AVAILABLE = 64 10025 TME_CANCEL = 0x80000000 10026 TME_HOVER = 0x00000001 10027 TME_LEAVE = 0x00000002 10028 TME_NONCLIENT = 0x00000010 10029 TME_QUERY = 0x40000000 10030 TMPF_DEVICE = 0x08 10031 TMPF_FIXED_PITCH = 0x01 10032 TMPF_TRUETYPE = 0x04 10033 TMPF_VECTOR = 0x02 10034 TMP_MAX = 32767 10035 TMP_MAX_S = 32767 10036 TOKEN_ADJUST_DEFAULT = 128 10037 TOKEN_ADJUST_GROUPS = 64 10038 TOKEN_ADJUST_PRIVILEGES = 32 10039 TOKEN_ADJUST_SESSIONID = 256 10040 TOKEN_ALL_ACCESS = 983551 10041 TOKEN_ALL_ACCESS_P = 983295 10042 TOKEN_ASSIGN_PRIMARY = 1 10043 TOKEN_DUPLICATE = 2 10044 TOKEN_EXECUTE = 131072 10045 TOKEN_IMPERSONATE = 4 10046 TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN = 0x2 10047 TOKEN_MANDATORY_POLICY_NO_WRITE_UP = 0x1 10048 TOKEN_MANDATORY_POLICY_OFF = 0x0 10049 TOKEN_MANDATORY_POLICY_VALID_MASK = 3 10050 TOKEN_QUERY = 8 10051 TOKEN_QUERY_SOURCE = 16 10052 TOKEN_READ = 131080 10053 TOKEN_SOURCE_LENGTH = 8 10054 TOKEN_WRITE = 131296 10055 TPM_BOTTOMALIGN = 32 10056 TPM_CENTERALIGN = 4 10057 TPM_HORIZONTAL = 0 10058 TPM_HORNEGANIMATION = 2048 10059 TPM_HORPOSANIMATION = 1024 10060 TPM_LAYOUTRTL = 32768 10061 TPM_LEFTALIGN = 0 10062 TPM_LEFTBUTTON = 0 10063 TPM_NOANIMATION = 16384 10064 TPM_NONOTIFY = 128 10065 TPM_RECURSE = 1 10066 TPM_RETURNCMD = 256 10067 TPM_RIGHTALIGN = 8 10068 TPM_RIGHTBUTTON = 2 10069 TPM_TOPALIGN = 0 10070 TPM_VCENTERALIGN = 16 10071 TPM_VERNEGANIMATION = 8192 10072 TPM_VERPOSANIMATION = 4096 10073 TPM_VERTICAL = 64 10074 TRANSACTIONMANAGER_ALL_ACCESS = 983103 10075 TRANSACTIONMANAGER_BIND_TRANSACTION = 0x00020 10076 TRANSACTIONMANAGER_CREATE_RM = 0x00010 10077 TRANSACTIONMANAGER_GENERIC_EXECUTE = 131072 10078 TRANSACTIONMANAGER_GENERIC_READ = 131073 10079 TRANSACTIONMANAGER_GENERIC_WRITE = 131102 10080 TRANSACTIONMANAGER_QUERY_INFORMATION = 0x00001 10081 TRANSACTIONMANAGER_RECOVER = 0x00004 10082 TRANSACTIONMANAGER_RENAME = 0x00008 10083 TRANSACTIONMANAGER_SET_INFORMATION = 0x00002 10084 TRANSACTION_ALL_ACCESS = 2031679 10085 TRANSACTION_COMMIT = 8 10086 TRANSACTION_DO_NOT_PROMOTE = 0x00000001 10087 TRANSACTION_ENLIST = 4 10088 TRANSACTION_GENERIC_EXECUTE = 1179672 10089 TRANSACTION_GENERIC_READ = 1179649 10090 TRANSACTION_GENERIC_WRITE = 1179710 10091 TRANSACTION_MANAGER_COMMIT_DEFAULT = 0x00000000 10092 TRANSACTION_MANAGER_COMMIT_LOWEST = 0x00000008 10093 TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES = 0x00000004 10094 TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME = 0x00000002 10095 TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS = 0x00000020 10096 TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY = 0x00000010 10097 TRANSACTION_MANAGER_MAXIMUM_OPTION = 0x0000003f 10098 TRANSACTION_MANAGER_VOLATILE = 0x00000001 10099 TRANSACTION_MAXIMUM_OPTION = 0x00000001 10100 TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED = 0x1 10101 TRANSACTION_NOTIFY_COMMIT = 0x00000004 10102 TRANSACTION_NOTIFY_COMMIT_COMPLETE = 0x00000040 10103 TRANSACTION_NOTIFY_COMMIT_FINALIZE = 0x40000000 10104 TRANSACTION_NOTIFY_COMMIT_REQUEST = 0x04000000 10105 TRANSACTION_NOTIFY_DELEGATE_COMMIT = 0x00000400 10106 TRANSACTION_NOTIFY_ENLIST_MASK = 0x00040000 10107 TRANSACTION_NOTIFY_ENLIST_PREPREPARE = 0x00001000 10108 TRANSACTION_NOTIFY_INDOUBT = 0x00004000 10109 TRANSACTION_NOTIFY_LAST_RECOVER = 0x00002000 10110 TRANSACTION_NOTIFY_MARSHAL = 0x00020000 10111 TRANSACTION_NOTIFY_MASK = 0x3fffffff 10112 TRANSACTION_NOTIFY_PREPARE = 0x00000002 10113 TRANSACTION_NOTIFY_PREPARE_COMPLETE = 0x00000020 10114 TRANSACTION_NOTIFY_PREPREPARE = 0x00000001 10115 TRANSACTION_NOTIFY_PREPREPARE_COMPLETE = 0x00000010 10116 TRANSACTION_NOTIFY_PROMOTE = 0x08000000 10117 TRANSACTION_NOTIFY_PROMOTE_NEW = 0x10000000 10118 TRANSACTION_NOTIFY_PROPAGATE_PULL = 0x00008000 10119 TRANSACTION_NOTIFY_PROPAGATE_PUSH = 0x00010000 10120 TRANSACTION_NOTIFY_RECOVER = 0x00000100 10121 TRANSACTION_NOTIFY_RECOVER_QUERY = 0x00000800 10122 TRANSACTION_NOTIFY_REQUEST_OUTCOME = 0x20000000 10123 TRANSACTION_NOTIFY_RM_DISCONNECTED = 0x01000000 10124 TRANSACTION_NOTIFY_ROLLBACK = 0x00000008 10125 TRANSACTION_NOTIFY_ROLLBACK_COMPLETE = 0x00000080 10126 TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT = 0x00000200 10127 TRANSACTION_NOTIFY_TM_ONLINE = 0x02000000 10128 TRANSACTION_PROPAGATE = 32 10129 TRANSACTION_QUERY_INFORMATION = 1 10130 TRANSACTION_RESOURCE_MANAGER_RIGHTS = 1179703 10131 TRANSACTION_RIGHT_RESERVED1 = 64 10132 TRANSACTION_ROLLBACK = 16 10133 TRANSACTION_SET_INFORMATION = 2 10134 TRANSFORM_CTM = 4107 10135 TRANSPARENT = 1 10136 TRUE = 1 10137 TRUETYPE_FONTTYPE = 0x004 10138 TRUNCATE_EXISTING = 5 10139 TT_AVAILABLE = 0x0001 10140 TT_ENABLED = 0x0002 10141 TT_POLYGON_TYPE = 24 10142 TT_PRIM_CSPLINE = 3 10143 TT_PRIM_LINE = 1 10144 TT_PRIM_QSPLINE = 2 10145 TURKISH_CHARSET = 162 10146 TWOSTOPBITS = 2 10147 UCHAR_MAX = 255 10148 UCLEANUI = 67108864 10149 UDIRTYUI = 134217728 10150 UINT_MAX = 4294967295 10151 UISF_ACTIVE = 0x4 10152 UISF_HIDEACCEL = 0x2 10153 UISF_HIDEFOCUS = 0x1 10154 UIS_CLEAR = 2 10155 UIS_INITIALIZE = 3 10156 UIS_SET = 1 10157 UI_CAP_2700 = 0x00000001 10158 UI_CAP_ROT90 = 0x00000002 10159 UI_CAP_ROTANY = 0x00000004 10160 ULLONG_MAX = 18446744073709551615 10161 ULONG_LONG_MAX = 18446744073709551615 10162 ULONG_MAX = 4294967295 10163 ULW_ALPHA = 0x00000002 10164 ULW_COLORKEY = 0x00000001 10165 ULW_EX_NORESIZE = 0x00000008 10166 ULW_OPAQUE = 0x00000004 10167 UNALIGNED = 0 10168 UNALIGNED64 = 0 10169 UNICODE_NOCHAR = 0xFFFF 10170 UNICODE_STRING_MAX_CHARS = 32767 10171 UNIVERSAL_NAME_INFO_LEVEL = 0x00000001 10172 UNLOAD_DLL_DEBUG_EVENT = 7 10173 UNPROTECTED_DACL_SECURITY_INFORMATION = 536870912 10174 UNPROTECTED_SACL_SECURITY_INFORMATION = 268435456 10175 UNWIND_HISTORY_TABLE_GLOBAL = 1 10176 UNWIND_HISTORY_TABLE_LOCAL = 2 10177 UNWIND_HISTORY_TABLE_NONE = 0 10178 UNWIND_HISTORY_TABLE_SIZE = 12 10179 UNW_FLAG_CHAININFO = 0x4 10180 UNW_FLAG_EHANDLER = 0x1 10181 UNW_FLAG_NHANDLER = 0x0 10182 UNW_FLAG_UHANDLER = 0x2 10183 UOI_FLAGS = 1 10184 UOI_NAME = 2 10185 UOI_TIMERPROC_EXCEPTION_SUPPRESSION = 7 10186 UOI_TYPE = 3 10187 UOI_USER_SID = 4 10188 UPOINTER_32 = 0 10189 USER_TIMER_MAXIMUM = 0x7FFFFFFF 10190 USER_TIMER_MINIMUM = 0x0000000A 10191 USE___UUIDOF = 1 10192 USHRT_MAX = 65535 10193 VALID_INHERIT_FLAGS = 31 10194 VARIABLE_PITCH = 2 10195 VERTRES = 10 10196 VERTSIZE = 6 10197 VER_AND = 6 10198 VER_BUILDNUMBER = 0x0000004 10199 VER_CONDITION_MASK = 7 10200 VER_EQUAL = 1 10201 VER_GREATER = 2 10202 VER_GREATER_EQUAL = 3 10203 VER_H = 0 10204 VER_LESS = 4 10205 VER_LESS_EQUAL = 5 10206 VER_MAJORVERSION = 0x0000002 10207 VER_MINORVERSION = 0x0000001 10208 VER_NT_DOMAIN_CONTROLLER = 0x0000002 10209 VER_NT_SERVER = 0x0000003 10210 VER_NT_WORKSTATION = 0x0000001 10211 VER_NUM_BITS_PER_CONDITION_MASK = 3 10212 VER_OR = 7 10213 VER_PLATFORMID = 0x0000008 10214 VER_PLATFORM_WIN32_NT = 2 10215 VER_PLATFORM_WIN32_WINDOWS = 1 10216 VER_PLATFORM_WIN32s = 0 10217 VER_PRODUCT_TYPE = 0x0000080 10218 VER_SERVER_NT = 0x80000000 10219 VER_SERVICEPACKMAJOR = 0x0000020 10220 VER_SERVICEPACKMINOR = 0x0000010 10221 VER_SUITENAME = 0x0000040 10222 VER_SUITE_BACKOFFICE = 0x00000004 10223 VER_SUITE_BLADE = 0x00000400 10224 VER_SUITE_COMMUNICATIONS = 0x00000008 10225 VER_SUITE_COMPUTE_SERVER = 0x00004000 10226 VER_SUITE_DATACENTER = 0x00000080 10227 VER_SUITE_EMBEDDEDNT = 0x00000040 10228 VER_SUITE_EMBEDDED_RESTRICTED = 0x00000800 10229 VER_SUITE_ENTERPRISE = 0x00000002 10230 VER_SUITE_PERSONAL = 0x00000200 10231 VER_SUITE_SECURITY_APPLIANCE = 0x00001000 10232 VER_SUITE_SINGLEUSERTS = 0x00000100 10233 VER_SUITE_SMALLBUSINESS = 0x00000001 10234 VER_SUITE_SMALLBUSINESS_RESTRICTED = 0x00000020 10235 VER_SUITE_STORAGE_SERVER = 0x00002000 10236 VER_SUITE_TERMINAL = 0x00000010 10237 VER_SUITE_WH_SERVER = 0x00008000 10238 VER_WORKSTATION_NT = 0x40000000 10239 VFFF_ISSHAREDFILE = 0x0001 10240 VFF_BUFFTOOSMALL = 0x0004 10241 VFF_CURNEDEST = 0x0001 10242 VFF_FILEINUSE = 0x0002 10243 VFT2_DRV_COMM = 10 10244 VFT2_DRV_DISPLAY = 4 10245 VFT2_DRV_INPUTMETHOD = 11 10246 VFT2_DRV_INSTALLABLE = 8 10247 VFT2_DRV_KEYBOARD = 2 10248 VFT2_DRV_LANGUAGE = 3 10249 VFT2_DRV_MOUSE = 5 10250 VFT2_DRV_NETWORK = 6 10251 VFT2_DRV_PRINTER = 1 10252 VFT2_DRV_SOUND = 9 10253 VFT2_DRV_SYSTEM = 7 10254 VFT2_DRV_VERSIONED_PRINTER = 12 10255 VFT2_FONT_RASTER = 1 10256 VFT2_FONT_TRUETYPE = 3 10257 VFT2_FONT_VECTOR = 2 10258 VFT2_UNKNOWN = 0 10259 VFT_APP = 1 10260 VFT_DLL = 2 10261 VFT_DRV = 3 10262 VFT_FONT = 4 10263 VFT_STATIC_LIB = 7 10264 VFT_UNKNOWN = 0 10265 VFT_VXD = 5 10266 VIETNAMESE_CHARSET = 163 10267 VIEW_E_FIRST = 2147746112 10268 VIEW_E_LAST = 2147746127 10269 VIEW_S_FIRST = 262464 10270 VIEW_S_LAST = 262479 10271 VIFF_DONTDELETEOLD = 0x0002 10272 VIFF_FORCEINSTALL = 0x0001 10273 VIF_ACCESSVIOLATION = 512 10274 VIF_BUFFTOOSMALL = 262144 10275 VIF_CANNOTCREATE = 2048 10276 VIF_CANNOTDELETE = 4096 10277 VIF_CANNOTDELETECUR = 16384 10278 VIF_CANNOTLOADCABINET = 1048576 10279 VIF_CANNOTLOADLZ32 = 524288 10280 VIF_CANNOTREADDST = 131072 10281 VIF_CANNOTREADSRC = 65536 10282 VIF_CANNOTRENAME = 8192 10283 VIF_DIFFCODEPG = 16 10284 VIF_DIFFLANG = 8 10285 VIF_DIFFTYPE = 32 10286 VIF_FILEINUSE = 128 10287 VIF_MISMATCH = 2 10288 VIF_OUTOFMEMORY = 32768 10289 VIF_OUTOFSPACE = 256 10290 VIF_SHARINGVIOLATION = 1024 10291 VIF_SRCOLD = 4 10292 VIF_TEMPFILE = 1 10293 VIF_WRITEPROT = 64 10294 VK_ACCEPT = 0x1E 10295 VK_ADD = 0x6B 10296 VK_APPS = 0x5D 10297 VK_ATTN = 0xF6 10298 VK_BACK = 0x08 10299 VK_BROWSER_BACK = 0xA6 10300 VK_BROWSER_FAVORITES = 0xAB 10301 VK_BROWSER_FORWARD = 0xA7 10302 VK_BROWSER_HOME = 0xAC 10303 VK_BROWSER_REFRESH = 0xA8 10304 VK_BROWSER_SEARCH = 0xAA 10305 VK_BROWSER_STOP = 0xA9 10306 VK_CANCEL = 0x03 10307 VK_CAPITAL = 0x14 10308 VK_CLEAR = 0x0C 10309 VK_CONTROL = 0x11 10310 VK_CONVERT = 0x1C 10311 VK_CRSEL = 0xF7 10312 VK_DECIMAL = 0x6E 10313 VK_DELETE = 0x2E 10314 VK_DIVIDE = 0x6F 10315 VK_DOWN = 0x28 10316 VK_END = 0x23 10317 VK_EREOF = 0xF9 10318 VK_ESCAPE = 0x1B 10319 VK_EXECUTE = 0x2B 10320 VK_EXSEL = 0xF8 10321 VK_F1 = 0x70 10322 VK_F10 = 0x79 10323 VK_F11 = 0x7A 10324 VK_F12 = 0x7B 10325 VK_F13 = 0x7C 10326 VK_F14 = 0x7D 10327 VK_F15 = 0x7E 10328 VK_F16 = 0x7F 10329 VK_F17 = 0x80 10330 VK_F18 = 0x81 10331 VK_F19 = 0x82 10332 VK_F2 = 0x71 10333 VK_F20 = 0x83 10334 VK_F21 = 0x84 10335 VK_F22 = 0x85 10336 VK_F23 = 0x86 10337 VK_F24 = 0x87 10338 VK_F3 = 0x72 10339 VK_F4 = 0x73 10340 VK_F5 = 0x74 10341 VK_F6 = 0x75 10342 VK_F7 = 0x76 10343 VK_F8 = 0x77 10344 VK_F9 = 0x78 10345 VK_FINAL = 0x18 10346 VK_HANGEUL = 0x15 10347 VK_HANGUL = 0x15 10348 VK_HANJA = 0x19 10349 VK_HELP = 0x2F 10350 VK_HOME = 0x24 10351 VK_ICO_00 = 0xE4 10352 VK_ICO_CLEAR = 0xE6 10353 VK_ICO_HELP = 0xE3 10354 VK_IME_OFF = 0x1A 10355 VK_IME_ON = 0x16 10356 VK_INSERT = 0x2D 10357 VK_JUNJA = 0x17 10358 VK_KANA = 0x15 10359 VK_KANJI = 0x19 10360 VK_LAUNCH_APP1 = 0xB6 10361 VK_LAUNCH_APP2 = 0xB7 10362 VK_LAUNCH_MAIL = 0xB4 10363 VK_LAUNCH_MEDIA_SELECT = 0xB5 10364 VK_LBUTTON = 0x01 10365 VK_LCONTROL = 0xA2 10366 VK_LEFT = 0x25 10367 VK_LMENU = 0xA4 10368 VK_LSHIFT = 0xA0 10369 VK_LWIN = 0x5B 10370 VK_MBUTTON = 0x04 10371 VK_MEDIA_NEXT_TRACK = 0xB0 10372 VK_MEDIA_PLAY_PAUSE = 0xB3 10373 VK_MEDIA_PREV_TRACK = 0xB1 10374 VK_MEDIA_STOP = 0xB2 10375 VK_MENU = 0x12 10376 VK_MODECHANGE = 0x1F 10377 VK_MULTIPLY = 0x6A 10378 VK_NEXT = 0x22 10379 VK_NONAME = 0xFC 10380 VK_NONCONVERT = 0x1D 10381 VK_NUMLOCK = 0x90 10382 VK_NUMPAD0 = 0x60 10383 VK_NUMPAD1 = 0x61 10384 VK_NUMPAD2 = 0x62 10385 VK_NUMPAD3 = 0x63 10386 VK_NUMPAD4 = 0x64 10387 VK_NUMPAD5 = 0x65 10388 VK_NUMPAD6 = 0x66 10389 VK_NUMPAD7 = 0x67 10390 VK_NUMPAD8 = 0x68 10391 VK_NUMPAD9 = 0x69 10392 VK_OEM_1 = 0xBA 10393 VK_OEM_102 = 0xE2 10394 VK_OEM_2 = 0xBF 10395 VK_OEM_3 = 0xC0 10396 VK_OEM_4 = 0xDB 10397 VK_OEM_5 = 0xDC 10398 VK_OEM_6 = 0xDD 10399 VK_OEM_7 = 0xDE 10400 VK_OEM_8 = 0xDF 10401 VK_OEM_ATTN = 0xF0 10402 VK_OEM_AUTO = 0xF3 10403 VK_OEM_AX = 0xE1 10404 VK_OEM_BACKTAB = 0xF5 10405 VK_OEM_CLEAR = 0xFE 10406 VK_OEM_COMMA = 0xBC 10407 VK_OEM_COPY = 0xF2 10408 VK_OEM_CUSEL = 0xEF 10409 VK_OEM_ENLW = 0xF4 10410 VK_OEM_FINISH = 0xF1 10411 VK_OEM_FJ_JISHO = 0x92 10412 VK_OEM_FJ_LOYA = 0x95 10413 VK_OEM_FJ_MASSHOU = 0x93 10414 VK_OEM_FJ_ROYA = 0x96 10415 VK_OEM_FJ_TOUROKU = 0x94 10416 VK_OEM_JUMP = 0xEA 10417 VK_OEM_MINUS = 0xBD 10418 VK_OEM_NEC_EQUAL = 0x92 10419 VK_OEM_PA1 = 0xEB 10420 VK_OEM_PA2 = 0xEC 10421 VK_OEM_PA3 = 0xED 10422 VK_OEM_PERIOD = 0xBE 10423 VK_OEM_PLUS = 0xBB 10424 VK_OEM_RESET = 0xE9 10425 VK_OEM_WSCTRL = 0xEE 10426 VK_PA1 = 0xFD 10427 VK_PACKET = 0xE7 10428 VK_PAUSE = 0x13 10429 VK_PLAY = 0xFA 10430 VK_PRINT = 0x2A 10431 VK_PRIOR = 0x21 10432 VK_PROCESSKEY = 0xE5 10433 VK_RBUTTON = 0x02 10434 VK_RCONTROL = 0xA3 10435 VK_RETURN = 0x0D 10436 VK_RIGHT = 0x27 10437 VK_RMENU = 0xA5 10438 VK_RSHIFT = 0xA1 10439 VK_RWIN = 0x5C 10440 VK_SCROLL = 0x91 10441 VK_SELECT = 0x29 10442 VK_SEPARATOR = 0x6C 10443 VK_SHIFT = 0x10 10444 VK_SLEEP = 0x5F 10445 VK_SNAPSHOT = 0x2C 10446 VK_SPACE = 0x20 10447 VK_SUBTRACT = 0x6D 10448 VK_TAB = 0x09 10449 VK_UP = 0x26 10450 VK_VOLUME_DOWN = 0xAE 10451 VK_VOLUME_MUTE = 0xAD 10452 VK_VOLUME_UP = 0xAF 10453 VK_XBUTTON1 = 0x05 10454 VK_XBUTTON2 = 0x06 10455 VK_ZOOM = 0xFB 10456 VOLUME_NAME_DOS = 0x0 10457 VOLUME_NAME_GUID = 0x1 10458 VOLUME_NAME_NONE = 0x4 10459 VOLUME_NAME_NT = 0x2 10460 VOS_DOS = 65536 10461 VOS_DOS_WINDOWS16 = 65537 10462 VOS_DOS_WINDOWS32 = 65540 10463 VOS_NT = 262144 10464 VOS_NT_WINDOWS32 = 262148 10465 VOS_OS216 = 131072 10466 VOS_OS216_PM16 = 131074 10467 VOS_OS232 = 196608 10468 VOS_OS232_PM32 = 196611 10469 VOS_UNKNOWN = 0 10470 VOS_WINCE = 327680 10471 VOS__BASE = 0 10472 VOS__PM16 = 2 10473 VOS__PM32 = 3 10474 VOS__WINDOWS16 = 1 10475 VOS__WINDOWS32 = 4 10476 VP_COMMAND_GET = 0x0001 10477 VP_COMMAND_SET = 0x0002 10478 VP_CP_CMD_ACTIVATE = 0x0001 10479 VP_CP_CMD_CHANGE = 0x0004 10480 VP_CP_CMD_DEACTIVATE = 0x0002 10481 VP_CP_TYPE_APS_TRIGGER = 0x0001 10482 VP_CP_TYPE_MACROVISION = 0x0002 10483 VP_FLAGS_BRIGHTNESS = 0x0040 10484 VP_FLAGS_CONTRAST = 0x0080 10485 VP_FLAGS_COPYPROTECT = 0x0100 10486 VP_FLAGS_FLICKER = 0x0004 10487 VP_FLAGS_MAX_UNSCALED = 0x0010 10488 VP_FLAGS_OVERSCAN = 0x0008 10489 VP_FLAGS_POSITION = 0x0020 10490 VP_FLAGS_TV_MODE = 0x0001 10491 VP_FLAGS_TV_STANDARD = 0x0002 10492 VP_MODE_TV_PLAYBACK = 0x0002 10493 VP_MODE_WIN_GRAPHICS = 0x0001 10494 VP_TV_STANDARD_NTSC_433 = 0x00010000 10495 VP_TV_STANDARD_NTSC_M = 0x0001 10496 VP_TV_STANDARD_NTSC_M_J = 0x0002 10497 VP_TV_STANDARD_PAL_60 = 0x00040000 10498 VP_TV_STANDARD_PAL_B = 0x0004 10499 VP_TV_STANDARD_PAL_D = 0x0008 10500 VP_TV_STANDARD_PAL_G = 0x00020000 10501 VP_TV_STANDARD_PAL_H = 0x0010 10502 VP_TV_STANDARD_PAL_I = 0x0020 10503 VP_TV_STANDARD_PAL_M = 0x0040 10504 VP_TV_STANDARD_PAL_N = 0x0080 10505 VP_TV_STANDARD_SECAM_B = 0x0100 10506 VP_TV_STANDARD_SECAM_D = 0x0200 10507 VP_TV_STANDARD_SECAM_G = 0x0400 10508 VP_TV_STANDARD_SECAM_H = 0x0800 10509 VP_TV_STANDARD_SECAM_K = 0x1000 10510 VP_TV_STANDARD_SECAM_K1 = 0x2000 10511 VP_TV_STANDARD_SECAM_L = 0x4000 10512 VP_TV_STANDARD_SECAM_L1 = 0x00080000 10513 VP_TV_STANDARD_WIN_VGA = 0x8000 10514 VREFRESH = 116 10515 VS_FFI_FILEFLAGSMASK = 63 10516 VS_FFI_SIGNATURE = 4277077181 10517 VS_FFI_STRUCVERSION = 65536 10518 VS_FF_DEBUG = 1 10519 VS_FF_INFOINFERRED = 16 10520 VS_FF_PATCHED = 4 10521 VS_FF_PRERELEASE = 2 10522 VS_FF_PRIVATEBUILD = 8 10523 VS_FF_SPECIALBUILD = 32 10524 VS_USER_DEFINED = 100 10525 VS_VERSION_INFO = 1 10526 VTA_BASELINE = 24 10527 VTA_BOTTOM = 2 10528 VTA_CENTER = 6 10529 VTA_LEFT = 8 10530 VTA_RIGHT = 0 10531 VTA_TOP = 0 10532 WAIT_TIMEOUT = 258 10533 WARNING_IPSEC_MM_POLICY_PRUNED = 13024 10534 WARNING_IPSEC_QM_POLICY_PRUNED = 13025 10535 WA_ACTIVE = 1 10536 WA_CLICKACTIVE = 2 10537 WA_INACTIVE = 0 10538 WB_ISDELIMITER = 2 10539 WB_LEFT = 0 10540 WB_RIGHT = 1 10541 WC_COMPOSITECHECK = 0x00000200 10542 WC_DEFAULTCHAR = 0x00000040 10543 WC_DISCARDNS = 0x00000010 10544 WC_NO_BEST_FIT_CHARS = 0x00000400 10545 WC_SEPCHARS = 0x00000020 10546 WDK_NTDDI_VERSION = 167772170 10547 WGL_FONT_LINES = 0 10548 WGL_FONT_POLYGONS = 1 10549 WGL_SWAPMULTIPLE_MAX = 16 10550 WGL_SWAP_MAIN_PLANE = 0x00000001 10551 WGL_SWAP_OVERLAY1 = 0x00000002 10552 WGL_SWAP_OVERLAY10 = 0x00000400 10553 WGL_SWAP_OVERLAY11 = 0x00000800 10554 WGL_SWAP_OVERLAY12 = 0x00001000 10555 WGL_SWAP_OVERLAY13 = 0x00002000 10556 WGL_SWAP_OVERLAY14 = 0x00004000 10557 WGL_SWAP_OVERLAY15 = 0x00008000 10558 WGL_SWAP_OVERLAY2 = 0x00000004 10559 WGL_SWAP_OVERLAY3 = 0x00000008 10560 WGL_SWAP_OVERLAY4 = 0x00000010 10561 WGL_SWAP_OVERLAY5 = 0x00000020 10562 WGL_SWAP_OVERLAY6 = 0x00000040 10563 WGL_SWAP_OVERLAY7 = 0x00000080 10564 WGL_SWAP_OVERLAY8 = 0x00000100 10565 WGL_SWAP_OVERLAY9 = 0x00000200 10566 WGL_SWAP_UNDERLAY1 = 0x00010000 10567 WGL_SWAP_UNDERLAY10 = 0x02000000 10568 WGL_SWAP_UNDERLAY11 = 0x04000000 10569 WGL_SWAP_UNDERLAY12 = 0x08000000 10570 WGL_SWAP_UNDERLAY13 = 0x10000000 10571 WGL_SWAP_UNDERLAY14 = 0x20000000 10572 WGL_SWAP_UNDERLAY15 = 0x40000000 10573 WGL_SWAP_UNDERLAY2 = 0x00020000 10574 WGL_SWAP_UNDERLAY3 = 0x00040000 10575 WGL_SWAP_UNDERLAY4 = 0x00080000 10576 WGL_SWAP_UNDERLAY5 = 0x00100000 10577 WGL_SWAP_UNDERLAY6 = 0x00200000 10578 WGL_SWAP_UNDERLAY7 = 0x00400000 10579 WGL_SWAP_UNDERLAY8 = 0x00800000 10580 WGL_SWAP_UNDERLAY9 = 0x01000000 10581 WHEEL_DELTA = 120 10582 WHEEL_PAGESCROLL = 4294967295 10583 WHITEONBLACK = 2 10584 WHITE_BRUSH = 0 10585 WHITE_PEN = 6 10586 WH_CALLWNDPROC = 4 10587 WH_CALLWNDPROCRET = 12 10588 WH_CBT = 5 10589 WH_DEBUG = 9 10590 WH_FOREGROUNDIDLE = 11 10591 WH_GETMESSAGE = 3 10592 WH_HARDWARE = 8 10593 WH_JOURNALPLAYBACK = 1 10594 WH_JOURNALRECORD = 0 10595 WH_KEYBOARD = 2 10596 WH_KEYBOARD_LL = 13 10597 WH_MAX = 14 10598 WH_MAXHOOK = 14 10599 WH_MIN = -1 10600 WH_MINHOOK = -1 10601 WH_MOUSE = 7 10602 WH_MOUSE_LL = 14 10603 WH_MSGFILTER = -1 10604 WH_SHELL = 10 10605 WH_SYSMSGFILTER = 6 10606 WIN32 = 1 10607 WIN32_LEAN_AND_MEAN = 0 10608 WIN64 = 1 10609 WINAPI = 0 10610 WINAPI_FAMILY = 3 10611 WINAPI_FAMILY_APP = 2 10612 WINAPI_FAMILY_DESKTOP_APP = 3 10613 WINAPI_INLINE = 0 10614 WINAPI_PARTITION_APP = 0x2 10615 WINAPI_PARTITION_DESKTOP = 0x1 10616 WINDING = 2 10617 WINDOW_BUFFER_SIZE_EVENT = 0x4 10618 WINEVENT_INCONTEXT = 0x0004 10619 WINEVENT_OUTOFCONTEXT = 0x0000 10620 WINEVENT_SKIPOWNPROCESS = 0x0002 10621 WINEVENT_SKIPOWNTHREAD = 0x0001 10622 WINNT = 1 10623 WINSTA_ACCESSCLIPBOARD = 4 10624 WINSTA_ACCESSGLOBALATOMS = 32 10625 WINSTA_ALL_ACCESS = 895 10626 WINSTA_CREATEDESKTOP = 8 10627 WINSTA_ENUMDESKTOPS = 1 10628 WINSTA_ENUMERATE = 256 10629 WINSTA_EXITWINDOWS = 64 10630 WINSTA_READATTRIBUTES = 2 10631 WINSTA_READSCREEN = 512 10632 WINSTA_WRITEATTRIBUTES = 16 10633 WINVER = 1282 10634 WMSZ_BOTTOM = 6 10635 WMSZ_BOTTOMLEFT = 7 10636 WMSZ_BOTTOMRIGHT = 8 10637 WMSZ_LEFT = 1 10638 WMSZ_RIGHT = 2 10639 WMSZ_TOP = 3 10640 WMSZ_TOPLEFT = 4 10641 WMSZ_TOPRIGHT = 5 10642 WM_ACTIVATE = 0x0006 10643 WM_ACTIVATEAPP = 0x001C 10644 WM_AFXFIRST = 0x0360 10645 WM_AFXLAST = 0x037F 10646 WM_APP = 0x8000 10647 WM_APPCOMMAND = 0x0319 10648 WM_ASKCBFORMATNAME = 0x030C 10649 WM_CANCELJOURNAL = 0x004B 10650 WM_CANCELMODE = 0x001F 10651 WM_CAPTURECHANGED = 0x0215 10652 WM_CHANGECBCHAIN = 0x030D 10653 WM_CHANGEUISTATE = 0x0127 10654 WM_CHAR = 0x0102 10655 WM_CHARTOITEM = 0x002F 10656 WM_CHILDACTIVATE = 0x0022 10657 WM_CLEAR = 0x0303 10658 WM_CLIPBOARDUPDATE = 0x031d 10659 WM_CLOSE = 0x0010 10660 WM_COMMAND = 0x0111 10661 WM_COMMNOTIFY = 0x0044 10662 WM_COMPACTING = 0x0041 10663 WM_COMPAREITEM = 0x0039 10664 WM_CONTEXTMENU = 0x007B 10665 WM_COPY = 0x0301 10666 WM_COPYDATA = 0x004A 10667 WM_CREATE = 0x0001 10668 WM_CTLCOLORBTN = 0x0135 10669 WM_CTLCOLORDLG = 0x0136 10670 WM_CTLCOLOREDIT = 0x0133 10671 WM_CTLCOLORLISTBOX = 0x0134 10672 WM_CTLCOLORMSGBOX = 0x0132 10673 WM_CTLCOLORSCROLLBAR = 0x0137 10674 WM_CTLCOLORSTATIC = 0x0138 10675 WM_CUT = 0x0300 10676 WM_DEADCHAR = 0x0103 10677 WM_DELETEITEM = 0x002D 10678 WM_DESTROY = 0x0002 10679 WM_DESTROYCLIPBOARD = 0x0307 10680 WM_DEVICECHANGE = 0x0219 10681 WM_DEVMODECHANGE = 0x001B 10682 WM_DISPLAYCHANGE = 0x007E 10683 WM_DRAWCLIPBOARD = 0x0308 10684 WM_DRAWITEM = 0x002B 10685 WM_DROPFILES = 0x0233 10686 WM_ENABLE = 0x000A 10687 WM_ENDSESSION = 0x0016 10688 WM_ENTERIDLE = 0x0121 10689 WM_ENTERMENULOOP = 0x0211 10690 WM_ENTERSIZEMOVE = 0x0231 10691 WM_ERASEBKGND = 0x0014 10692 WM_EXITMENULOOP = 0x0212 10693 WM_EXITSIZEMOVE = 0x0232 10694 WM_FONTCHANGE = 0x001D 10695 WM_GETDLGCODE = 0x0087 10696 WM_GETFONT = 0x0031 10697 WM_GETHOTKEY = 0x0033 10698 WM_GETICON = 0x007F 10699 WM_GETMINMAXINFO = 0x0024 10700 WM_GETOBJECT = 0x003D 10701 WM_GETTEXT = 0x000D 10702 WM_GETTEXTLENGTH = 0x000E 10703 WM_HANDHELDFIRST = 0x0358 10704 WM_HANDHELDLAST = 0x035F 10705 WM_HELP = 0x0053 10706 WM_HOTKEY = 0x0312 10707 WM_HSCROLL = 0x0114 10708 WM_HSCROLLCLIPBOARD = 0x030E 10709 WM_ICONERASEBKGND = 0x0027 10710 WM_IME_CHAR = 0x0286 10711 WM_IME_COMPOSITION = 0x010F 10712 WM_IME_COMPOSITIONFULL = 0x0284 10713 WM_IME_CONTROL = 0x0283 10714 WM_IME_ENDCOMPOSITION = 0x010E 10715 WM_IME_KEYDOWN = 0x0290 10716 WM_IME_KEYLAST = 0x010F 10717 WM_IME_KEYUP = 0x0291 10718 WM_IME_NOTIFY = 0x0282 10719 WM_IME_REQUEST = 0x0288 10720 WM_IME_SELECT = 0x0285 10721 WM_IME_SETCONTEXT = 0x0281 10722 WM_IME_STARTCOMPOSITION = 0x010D 10723 WM_INITDIALOG = 0x0110 10724 WM_INITMENU = 0x0116 10725 WM_INITMENUPOPUP = 0x0117 10726 WM_INPUT = 0x00FF 10727 WM_INPUTLANGCHANGE = 0x0051 10728 WM_INPUTLANGCHANGEREQUEST = 0x0050 10729 WM_INPUT_DEVICE_CHANGE = 0x00fe 10730 WM_KEYDOWN = 0x0100 10731 WM_KEYFIRST = 0x0100 10732 WM_KEYLAST = 0x0109 10733 WM_KEYUP = 0x0101 10734 WM_KILLFOCUS = 0x0008 10735 WM_LBUTTONDBLCLK = 0x0203 10736 WM_LBUTTONDOWN = 0x0201 10737 WM_LBUTTONUP = 0x0202 10738 WM_MBUTTONDBLCLK = 0x0209 10739 WM_MBUTTONDOWN = 0x0207 10740 WM_MBUTTONUP = 0x0208 10741 WM_MDIACTIVATE = 0x0222 10742 WM_MDICASCADE = 0x0227 10743 WM_MDICREATE = 0x0220 10744 WM_MDIDESTROY = 0x0221 10745 WM_MDIGETACTIVE = 0x0229 10746 WM_MDIICONARRANGE = 0x0228 10747 WM_MDIMAXIMIZE = 0x0225 10748 WM_MDINEXT = 0x0224 10749 WM_MDIREFRESHMENU = 0x0234 10750 WM_MDIRESTORE = 0x0223 10751 WM_MDISETMENU = 0x0230 10752 WM_MDITILE = 0x0226 10753 WM_MEASUREITEM = 0x002C 10754 WM_MENUCHAR = 0x0120 10755 WM_MENUCOMMAND = 0x0126 10756 WM_MENUDRAG = 0x0123 10757 WM_MENUGETOBJECT = 0x0124 10758 WM_MENURBUTTONUP = 0x0122 10759 WM_MENUSELECT = 0x011F 10760 WM_MOUSEACTIVATE = 0x0021 10761 WM_MOUSEFIRST = 0x0200 10762 WM_MOUSEHOVER = 0x02A1 10763 WM_MOUSELAST = 0x020d 10764 WM_MOUSELEAVE = 0x02A3 10765 WM_MOUSEMOVE = 0x0200 10766 WM_MOUSEWHEEL = 0x020A 10767 WM_MOVE = 0x0003 10768 WM_MOVING = 0x0216 10769 WM_NCACTIVATE = 0x0086 10770 WM_NCCALCSIZE = 0x0083 10771 WM_NCCREATE = 0x0081 10772 WM_NCDESTROY = 0x0082 10773 WM_NCHITTEST = 0x0084 10774 WM_NCLBUTTONDBLCLK = 0x00A3 10775 WM_NCLBUTTONDOWN = 0x00A1 10776 WM_NCLBUTTONUP = 0x00A2 10777 WM_NCMBUTTONDBLCLK = 0x00A9 10778 WM_NCMBUTTONDOWN = 0x00A7 10779 WM_NCMBUTTONUP = 0x00A8 10780 WM_NCMOUSEHOVER = 0x02A0 10781 WM_NCMOUSELEAVE = 0x02A2 10782 WM_NCMOUSEMOVE = 0x00A0 10783 WM_NCPAINT = 0x0085 10784 WM_NCRBUTTONDBLCLK = 0x00A6 10785 WM_NCRBUTTONDOWN = 0x00A4 10786 WM_NCRBUTTONUP = 0x00A5 10787 WM_NCXBUTTONDBLCLK = 0x00AD 10788 WM_NCXBUTTONDOWN = 0x00AB 10789 WM_NCXBUTTONUP = 0x00AC 10790 WM_NEXTDLGCTL = 0x0028 10791 WM_NEXTMENU = 0x0213 10792 WM_NOTIFY = 0x004E 10793 WM_NOTIFYFORMAT = 0x0055 10794 WM_NULL = 0x0000 10795 WM_PAINT = 0x000F 10796 WM_PAINTCLIPBOARD = 0x0309 10797 WM_PAINTICON = 0x0026 10798 WM_PALETTECHANGED = 0x0311 10799 WM_PALETTEISCHANGING = 0x0310 10800 WM_PARENTNOTIFY = 0x0210 10801 WM_PASTE = 0x0302 10802 WM_PENWINFIRST = 0x0380 10803 WM_PENWINLAST = 0x038F 10804 WM_POWER = 0x0048 10805 WM_POWERBROADCAST = 0x0218 10806 WM_PRINT = 0x0317 10807 WM_PRINTCLIENT = 0x0318 10808 WM_QUERYDRAGICON = 0x0037 10809 WM_QUERYENDSESSION = 0x0011 10810 WM_QUERYNEWPALETTE = 0x030F 10811 WM_QUERYOPEN = 0x0013 10812 WM_QUERYUISTATE = 0x0129 10813 WM_QUEUESYNC = 0x0023 10814 WM_QUIT = 0x0012 10815 WM_RBUTTONDBLCLK = 0x0206 10816 WM_RBUTTONDOWN = 0x0204 10817 WM_RBUTTONUP = 0x0205 10818 WM_RENDERALLFORMATS = 0x0306 10819 WM_RENDERFORMAT = 0x0305 10820 WM_SETCURSOR = 0x0020 10821 WM_SETFOCUS = 0x0007 10822 WM_SETFONT = 0x0030 10823 WM_SETHOTKEY = 0x0032 10824 WM_SETICON = 0x0080 10825 WM_SETREDRAW = 0x000B 10826 WM_SETTEXT = 0x000C 10827 WM_SETTINGCHANGE = 26 10828 WM_SHOWWINDOW = 0x0018 10829 WM_SIZE = 0x0005 10830 WM_SIZECLIPBOARD = 0x030B 10831 WM_SIZING = 0x0214 10832 WM_SPOOLERSTATUS = 0x002A 10833 WM_STYLECHANGED = 0x007D 10834 WM_STYLECHANGING = 0x007C 10835 WM_SYNCPAINT = 0x0088 10836 WM_SYSCHAR = 0x0106 10837 WM_SYSCOLORCHANGE = 0x0015 10838 WM_SYSCOMMAND = 0x0112 10839 WM_SYSDEADCHAR = 0x0107 10840 WM_SYSKEYDOWN = 0x0104 10841 WM_SYSKEYUP = 0x0105 10842 WM_TABLET_FIRST = 0x02c0 10843 WM_TABLET_LAST = 0x02df 10844 WM_TCARD = 0x0052 10845 WM_THEMECHANGED = 0x031A 10846 WM_TIMECHANGE = 0x001E 10847 WM_TIMER = 0x0113 10848 WM_UNDO = 0x0304 10849 WM_UNICHAR = 0x0109 10850 WM_UNINITMENUPOPUP = 0x0125 10851 WM_UPDATEUISTATE = 0x0128 10852 WM_USER = 0x0400 10853 WM_USERCHANGED = 0x0054 10854 WM_VKEYTOITEM = 0x002E 10855 WM_VSCROLL = 0x0115 10856 WM_VSCROLLCLIPBOARD = 0x030A 10857 WM_WINDOWPOSCHANGED = 0x0047 10858 WM_WINDOWPOSCHANGING = 0x0046 10859 WM_WININICHANGE = 0x001A 10860 WM_WTSSESSION_CHANGE = 0x02B1 10861 WM_XBUTTONDBLCLK = 0x020D 10862 WM_XBUTTONDOWN = 0x020B 10863 WM_XBUTTONUP = 0x020C 10864 WNCON_DYNAMIC = 0x00000008 10865 WNCON_FORNETCARD = 0x00000001 10866 WNCON_NOTROUTED = 0x00000002 10867 WNCON_SLOWLINK = 0x00000004 10868 WNFMT_ABBREVIATED = 0x02 10869 WNFMT_CONNECTION = 0x20 10870 WNFMT_INENUM = 0x10 10871 WNFMT_MULTILINE = 0x01 10872 WNNC_CRED_MANAGER = 0xffff0000 10873 WNNC_NET_10NET = 0x00050000 10874 WNNC_NET_3IN1 = 0x00270000 10875 WNNC_NET_9TILES = 0x00090000 10876 WNNC_NET_APPLETALK = 0x00130000 10877 WNNC_NET_AS400 = 0x000b0000 10878 WNNC_NET_AVID = 0x001a0000 10879 WNNC_NET_AVID1 = 0x003a0000 10880 WNNC_NET_BMC = 0x00180000 10881 WNNC_NET_BWNFS = 0x00100000 10882 WNNC_NET_CLEARCASE = 0x00160000 10883 WNNC_NET_COGENT = 0x00110000 10884 WNNC_NET_CSC = 0x00260000 10885 WNNC_NET_DAV = 0x002e0000 10886 WNNC_NET_DCE = 0x00190000 10887 WNNC_NET_DECORB = 0x00200000 10888 WNNC_NET_DFS = 0x003b0000 10889 WNNC_NET_DISTINCT = 0x00230000 10890 WNNC_NET_DOCUSPACE = 0x001b0000 10891 WNNC_NET_DRIVEONWEB = 0x003e0000 10892 WNNC_NET_EXIFS = 0x002d0000 10893 WNNC_NET_EXTENDNET = 0x00290000 10894 WNNC_NET_FARALLON = 0x00120000 10895 WNNC_NET_FJ_REDIR = 0x00220000 10896 WNNC_NET_FOXBAT = 0x002b0000 10897 WNNC_NET_FRONTIER = 0x00170000 10898 WNNC_NET_FTP_NFS = 0x000c0000 10899 WNNC_NET_GOOGLE = 0x00430000 10900 WNNC_NET_HOB_NFS = 0x00320000 10901 WNNC_NET_IBMAL = 0x00340000 10902 WNNC_NET_INTERGRAPH = 0x00140000 10903 WNNC_NET_KNOWARE = 0x002f0000 10904 WNNC_NET_KWNP = 0x003c0000 10905 WNNC_NET_LANMAN = 131072 10906 WNNC_NET_LANSTEP = 0x00080000 10907 WNNC_NET_LANTASTIC = 0x000a0000 10908 WNNC_NET_LIFENET = 0x000e0000 10909 WNNC_NET_LOCK = 0x00350000 10910 WNNC_NET_LOCUS = 0x00060000 10911 WNNC_NET_MANGOSOFT = 0x001c0000 10912 WNNC_NET_MASFAX = 0x00310000 10913 WNNC_NET_MFILES = 0x00410000 10914 WNNC_NET_MSNET = 0x00010000 10915 WNNC_NET_MS_NFS = 0x00420000 10916 WNNC_NET_NDFS = 0x00440000 10917 WNNC_NET_NETWARE = 0x00030000 10918 WNNC_NET_OBJECT_DIRE = 0x00300000 10919 WNNC_NET_OPENAFS = 0x00390000 10920 WNNC_NET_PATHWORKS = 0x000d0000 10921 WNNC_NET_POWERLAN = 0x000f0000 10922 WNNC_NET_PROTSTOR = 0x00210000 10923 WNNC_NET_QUINCY = 0x00380000 10924 WNNC_NET_RDR2SAMPLE = 0x00250000 10925 WNNC_NET_RIVERFRONT1 = 0x001e0000 10926 WNNC_NET_RIVERFRONT2 = 0x001f0000 10927 WNNC_NET_RSFX = 0x00400000 10928 WNNC_NET_SERNET = 0x001d0000 10929 WNNC_NET_SHIVA = 0x00330000 10930 WNNC_NET_SMB = 0x00020000 10931 WNNC_NET_SRT = 0x00370000 10932 WNNC_NET_STAC = 0x002a0000 10933 WNNC_NET_SUN_PC_NFS = 0x00070000 10934 WNNC_NET_SYMFONET = 0x00150000 10935 WNNC_NET_TERMSRV = 0x00360000 10936 WNNC_NET_TWINS = 0x00240000 10937 WNNC_NET_VINES = 0x00040000 10938 WNNC_NET_VMWARE = 0x003f0000 10939 WNNC_NET_YAHOO = 0x002c0000 10940 WNNC_NET_ZENWORKS = 0x003d0000 10941 WN_ACCESS_DENIED = 5 10942 WN_ALREADY_CONNECTED = 85 10943 WN_BAD_DEV_TYPE = 66 10944 WN_BAD_HANDLE = 6 10945 WN_BAD_LEVEL = 124 10946 WN_BAD_LOCALNAME = 1200 10947 WN_BAD_NETNAME = 67 10948 WN_BAD_PASSWORD = 86 10949 WN_BAD_POINTER = 487 10950 WN_BAD_PROFILE = 1206 10951 WN_BAD_PROVIDER = 1204 10952 WN_BAD_USER = 2202 10953 WN_BAD_VALUE = 87 10954 WN_CANCEL = 1223 10955 WN_CANNOT_OPEN_PROFILE = 1205 10956 WN_CONNECTED_OTHER_PASSWORD = 2108 10957 WN_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 10958 WN_CONNECTION_CLOSED = 1201 10959 WN_DEVICE_ALREADY_REMEMBERED = 1202 10960 WN_DEVICE_ERROR = 31 10961 WN_DEVICE_IN_USE = 2404 10962 WN_EXTENDED_ERROR = 1208 10963 WN_FUNCTION_BUSY = 170 10964 WN_MORE_DATA = 234 10965 WN_NET_ERROR = 59 10966 WN_NOT_AUTHENTICATED = 1244 10967 WN_NOT_CONNECTED = 2250 10968 WN_NOT_CONTAINER = 1207 10969 WN_NOT_INITIALIZING = 1247 10970 WN_NOT_LOGGED_ON = 1245 10971 WN_NOT_SUPPORTED = 50 10972 WN_NOT_VALIDATED = 1311 10973 WN_NO_ERROR = 0 10974 WN_NO_MORE_DEVICES = 1248 10975 WN_NO_MORE_ENTRIES = 259 10976 WN_NO_NETWORK = 1222 10977 WN_NO_NET_OR_BAD_PATH = 1203 10978 WN_OPEN_FILES = 2401 10979 WN_OUT_OF_MEMORY = 8 10980 WN_RETRY = 1237 10981 WN_SUCCESS = 0 10982 WN_WINDOWS_ERROR = 59 10983 WOW64_CONTEXT_ALL = 65599 10984 WOW64_CONTEXT_CONTROL = 65537 10985 WOW64_CONTEXT_DEBUG_REGISTERS = 65552 10986 WOW64_CONTEXT_EXCEPTION_ACTIVE = 0x08000000 10987 WOW64_CONTEXT_EXCEPTION_REPORTING = 0x80000000 10988 WOW64_CONTEXT_EXCEPTION_REQUEST = 0x40000000 10989 WOW64_CONTEXT_EXTENDED_REGISTERS = 65568 10990 WOW64_CONTEXT_FLOATING_POINT = 65544 10991 WOW64_CONTEXT_FULL = 65543 10992 WOW64_CONTEXT_INTEGER = 65538 10993 WOW64_CONTEXT_SEGMENTS = 65540 10994 WOW64_CONTEXT_SERVICE_ACTIVE = 0x10000000 10995 WOW64_CONTEXT_XSTATE = 65600 10996 WOW64_CONTEXT_i386 = 0x00010000 10997 WOW64_CONTEXT_i486 = 0x00010000 10998 WOW64_MAXIMUM_SUPPORTED_EXTENSION = 512 10999 WOW64_SIZE_OF_80387_REGISTERS = 80 11000 WPF_ASYNCWINDOWPLACEMENT = 0x0004 11001 WPF_RESTORETOMAXIMIZED = 0x0002 11002 WPF_SETMINPOSITION = 0x0001 11003 WRITE_DAC = 262144 11004 WRITE_OWNER = 524288 11005 WRITE_RESTRICTED = 0x8 11006 WRITE_WATCH_FLAG_RESET = 0x01 11007 WSABASEERR = 10000 11008 WSAEACCES = 10013 11009 WSAEADDRINUSE = 10048 11010 WSAEADDRNOTAVAIL = 10049 11011 WSAEAFNOSUPPORT = 10047 11012 WSAEALREADY = 10037 11013 WSAEBADF = 10009 11014 WSAECANCELLED = 10103 11015 WSAECONNABORTED = 10053 11016 WSAECONNREFUSED = 10061 11017 WSAECONNRESET = 10054 11018 WSAEDESTADDRREQ = 10039 11019 WSAEDISCON = 10101 11020 WSAEDQUOT = 10069 11021 WSAEFAULT = 10014 11022 WSAEHOSTDOWN = 10064 11023 WSAEHOSTUNREACH = 10065 11024 WSAEINPROGRESS = 10036 11025 WSAEINTR = 10004 11026 WSAEINVAL = 10022 11027 WSAEINVALIDPROCTABLE = 10104 11028 WSAEINVALIDPROVIDER = 10105 11029 WSAEISCONN = 10056 11030 WSAELOOP = 10062 11031 WSAEMFILE = 10024 11032 WSAEMSGSIZE = 10040 11033 WSAENAMETOOLONG = 10063 11034 WSAENETDOWN = 10050 11035 WSAENETRESET = 10052 11036 WSAENETUNREACH = 10051 11037 WSAENOBUFS = 10055 11038 WSAENOMORE = 10102 11039 WSAENOPROTOOPT = 10042 11040 WSAENOTCONN = 10057 11041 WSAENOTEMPTY = 10066 11042 WSAENOTSOCK = 10038 11043 WSAEOPNOTSUPP = 10045 11044 WSAEPFNOSUPPORT = 10046 11045 WSAEPROCLIM = 10067 11046 WSAEPROTONOSUPPORT = 10043 11047 WSAEPROTOTYPE = 10041 11048 WSAEPROVIDERFAILEDINIT = 10106 11049 WSAEREFUSED = 10112 11050 WSAEREMOTE = 10071 11051 WSAESHUTDOWN = 10058 11052 WSAESOCKTNOSUPPORT = 10044 11053 WSAESTALE = 10070 11054 WSAETIMEDOUT = 10060 11055 WSAETOOMANYREFS = 10059 11056 WSAEUSERS = 10068 11057 WSAEWOULDBLOCK = 10035 11058 WSAHOST_NOT_FOUND = 11001 11059 WSANOTINITIALISED = 10093 11060 WSANO_DATA = 11004 11061 WSANO_RECOVERY = 11003 11062 WSASERVICE_NOT_FOUND = 10108 11063 WSASYSCALLFAILURE = 10107 11064 WSASYSNOTREADY = 10091 11065 WSATRY_AGAIN = 11002 11066 WSATYPE_NOT_FOUND = 10109 11067 WSAVERNOTSUPPORTED = 10092 11068 WSA_E_CANCELLED = 10111 11069 WSA_E_NO_MORE = 10110 11070 WSA_QOS_ADMISSION_FAILURE = 11010 11071 WSA_QOS_BAD_OBJECT = 11013 11072 WSA_QOS_BAD_STYLE = 11012 11073 WSA_QOS_EFILTERCOUNT = 11021 11074 WSA_QOS_EFILTERSTYLE = 11019 11075 WSA_QOS_EFILTERTYPE = 11020 11076 WSA_QOS_EFLOWCOUNT = 11023 11077 WSA_QOS_EFLOWDESC = 11026 11078 WSA_QOS_EFLOWSPEC = 11017 11079 WSA_QOS_EOBJLENGTH = 11022 11080 WSA_QOS_EPOLICYOBJ = 11025 11081 WSA_QOS_EPROVSPECBUF = 11018 11082 WSA_QOS_EPSFILTERSPEC = 11028 11083 WSA_QOS_EPSFLOWSPEC = 11027 11084 WSA_QOS_ESDMODEOBJ = 11029 11085 WSA_QOS_ESERVICETYPE = 11016 11086 WSA_QOS_ESHAPERATEOBJ = 11030 11087 WSA_QOS_EUNKNOWNPSOBJ = 11024 11088 WSA_QOS_EUNKOWNPSOBJ = 11024 11089 WSA_QOS_GENERIC_ERROR = 11015 11090 WSA_QOS_NO_RECEIVERS = 11008 11091 WSA_QOS_NO_SENDERS = 11007 11092 WSA_QOS_POLICY_FAILURE = 11011 11093 WSA_QOS_RECEIVERS = 11005 11094 WSA_QOS_REQUEST_CONFIRMED = 11009 11095 WSA_QOS_RESERVED_PETYPE = 11031 11096 WSA_QOS_SENDERS = 11006 11097 WSA_QOS_TRAFFIC_CTRL_ERROR = 11014 11098 WSF_VISIBLE = 1 11099 WS_ACTIVECAPTION = 0x0001 11100 WS_BORDER = 8388608 11101 WS_CAPTION = 12582912 11102 WS_CHILD = 1073741824 11103 WS_CHILDWINDOW = 1073741824 11104 WS_CLIPCHILDREN = 33554432 11105 WS_CLIPSIBLINGS = 67108864 11106 WS_DISABLED = 134217728 11107 WS_DLGFRAME = 4194304 11108 WS_EX_ACCEPTFILES = 16 11109 WS_EX_APPWINDOW = 262144 11110 WS_EX_CLIENTEDGE = 512 11111 WS_EX_COMPOSITED = 33554432 11112 WS_EX_CONTEXTHELP = 1024 11113 WS_EX_CONTROLPARENT = 65536 11114 WS_EX_DLGMODALFRAME = 1 11115 WS_EX_LAYERED = 0x00080000 11116 WS_EX_LAYOUTRTL = 4194304 11117 WS_EX_LEFT = 0 11118 WS_EX_LEFTSCROLLBAR = 16384 11119 WS_EX_LTRREADING = 0 11120 WS_EX_MDICHILD = 64 11121 WS_EX_NOACTIVATE = 134217728 11122 WS_EX_NOINHERITLAYOUT = 1048576 11123 WS_EX_NOPARENTNOTIFY = 4 11124 WS_EX_OVERLAPPEDWINDOW = 768 11125 WS_EX_PALETTEWINDOW = 392 11126 WS_EX_RIGHT = 4096 11127 WS_EX_RIGHTSCROLLBAR = 0 11128 WS_EX_RTLREADING = 8192 11129 WS_EX_STATICEDGE = 131072 11130 WS_EX_TOOLWINDOW = 128 11131 WS_EX_TOPMOST = 8 11132 WS_EX_TRANSPARENT = 32 11133 WS_EX_WINDOWEDGE = 256 11134 WS_GROUP = 131072 11135 WS_HSCROLL = 1048576 11136 WS_ICONIC = 536870912 11137 WS_MAXIMIZE = 16777216 11138 WS_MAXIMIZEBOX = 65536 11139 WS_MINIMIZE = 536870912 11140 WS_MINIMIZEBOX = 131072 11141 WS_OVERLAPPED = 0 11142 WS_OVERLAPPEDWINDOW = 13565952 11143 WS_POPUP = 2147483648 11144 WS_POPUPWINDOW = 2156396544 11145 WS_SIZEBOX = 262144 11146 WS_SYSMENU = 524288 11147 WS_TABSTOP = 65536 11148 WS_THICKFRAME = 262144 11149 WS_TILED = 0 11150 WS_TILEDWINDOW = 13565952 11151 WS_VISIBLE = 268435456 11152 WS_VSCROLL = 2097152 11153 WTS_CONSOLE_CONNECT = 0x1 11154 WTS_CONSOLE_DISCONNECT = 0x2 11155 WTS_REMOTE_CONNECT = 0x3 11156 WTS_REMOTE_DISCONNECT = 0x4 11157 WTS_SESSION_CREATE = 0xa 11158 WTS_SESSION_LOCK = 0x7 11159 WTS_SESSION_LOGOFF = 0x6 11160 WTS_SESSION_LOGON = 0x5 11161 WTS_SESSION_REMOTE_CONTROL = 0x9 11162 WTS_SESSION_TERMINATE = 0xb 11163 WTS_SESSION_UNLOCK = 0x8 11164 WT_EXECUTEDEFAULT = 0x00000000 11165 WT_EXECUTEDELETEWAIT = 0x00000008 11166 WT_EXECUTEINIOTHREAD = 0x00000001 11167 WT_EXECUTEINLONGTHREAD = 0x00000010 11168 WT_EXECUTEINPERSISTENTIOTHREAD = 0x00000040 11169 WT_EXECUTEINPERSISTENTTHREAD = 0x00000080 11170 WT_EXECUTEINTIMERTHREAD = 0x00000020 11171 WT_EXECUTEINUITHREAD = 0x00000002 11172 WT_EXECUTEINWAITTHREAD = 0x00000004 11173 WT_EXECUTELONGFUNCTION = 0x00000010 11174 WT_EXECUTEONLYONCE = 0x00000008 11175 WT_TRANSFER_IMPERSONATION = 0x00000100 11176 WVR_ALIGNBOTTOM = 0x0040 11177 WVR_ALIGNLEFT = 0x0020 11178 WVR_ALIGNRIGHT = 0x0080 11179 WVR_ALIGNTOP = 0x0010 11180 WVR_HREDRAW = 0x0100 11181 WVR_REDRAW = 768 11182 WVR_VALIDRECTS = 0x0400 11183 WVR_VREDRAW = 0x0200 11184 X3_BTYPE_QP_INST_VAL_POS_X = 0 11185 X3_BTYPE_QP_INST_WORD_POS_X = 23 11186 X3_BTYPE_QP_INST_WORD_X = 2 11187 X3_BTYPE_QP_SIZE_X = 9 11188 X3_D_WH_INST_WORD_POS_X = 24 11189 X3_D_WH_INST_WORD_X = 3 11190 X3_D_WH_SIGN_VAL_POS_X = 0 11191 X3_D_WH_SIZE_X = 3 11192 X3_EMPTY_INST_VAL_POS_X = 0 11193 X3_EMPTY_INST_WORD_POS_X = 14 11194 X3_EMPTY_INST_WORD_X = 1 11195 X3_EMPTY_SIZE_X = 2 11196 X3_IMM20_INST_WORD_POS_X = 4 11197 X3_IMM20_INST_WORD_X = 3 11198 X3_IMM20_SIGN_VAL_POS_X = 0 11199 X3_IMM20_SIZE_X = 20 11200 X3_IMM39_1_INST_WORD_POS_X = 0 11201 X3_IMM39_1_INST_WORD_X = 2 11202 X3_IMM39_1_SIGN_VAL_POS_X = 36 11203 X3_IMM39_1_SIZE_X = 23 11204 X3_IMM39_2_INST_WORD_POS_X = 16 11205 X3_IMM39_2_INST_WORD_X = 1 11206 X3_IMM39_2_SIGN_VAL_POS_X = 20 11207 X3_IMM39_2_SIZE_X = 16 11208 X3_I_INST_WORD_POS_X = 27 11209 X3_I_INST_WORD_X = 3 11210 X3_I_SIGN_VAL_POS_X = 59 11211 X3_I_SIZE_X = 1 11212 X3_OPCODE_INST_WORD_POS_X = 28 11213 X3_OPCODE_INST_WORD_X = 3 11214 X3_OPCODE_SIGN_VAL_POS_X = 0 11215 X3_OPCODE_SIZE_X = 4 11216 X3_P_INST_WORD_POS_X = 0 11217 X3_P_INST_WORD_X = 3 11218 X3_P_SIGN_VAL_POS_X = 0 11219 X3_P_SIZE_X = 4 11220 X3_TMPLT_INST_WORD_POS_X = 0 11221 X3_TMPLT_INST_WORD_X = 0 11222 X3_TMPLT_SIGN_VAL_POS_X = 0 11223 X3_TMPLT_SIZE_X = 4 11224 XACT_E_FIRST = 0x8004D000 11225 XACT_E_LAST = 0x8004D029 11226 XACT_S_FIRST = 0x0004D000 11227 XACT_S_LAST = 0x0004D010 11228 XBUTTON1 = 0x0001 11229 XBUTTON2 = 0x0002 11230 XSTATE_AVX = 2 11231 XSTATE_GSSE = 2 11232 XSTATE_LEGACY_FLOATING_POINT = 0 11233 XSTATE_LEGACY_SSE = 1 11234 XSTATE_MASK_AVX = 4 11235 XSTATE_MASK_GSSE = 4 11236 XSTATE_MASK_LEGACY = 3 11237 XSTATE_MASK_LEGACY_FLOATING_POINT = 1 11238 XSTATE_MASK_LEGACY_SSE = 2 11239 X_ADXINTRIN_H_INCLUDED = 0 11240 X_AGLOBAL = 0 11241 X_ALLOCA_S_HEAP_MARKER = 0xDDDD 11242 X_ALLOCA_S_MARKER_SIZE = 16 11243 X_ALLOCA_S_STACK_MARKER = 0xCCCC 11244 X_ALLOCA_S_THRESHOLD = 1024 11245 X_ALPHA = 259 11246 X_AMD64_ = 0 11247 X_AMMINTRIN_H_INCLUDED = 0 11248 X_ANONYMOUS_STRUCT = 0 11249 X_ANONYMOUS_UNION = 0 11250 X_ANSI_STDARG_H_ = 0 11251 X_APIAPPCONTAINER_ = 0 11252 X_APISECUREBASE_ = 0 11253 X_APISETCCONV_ = 0 11254 X_APISETDEBUG_ = 0 11255 X_APISETFILE_ = 0 11256 X_APISETHANDLE_ = 0 11257 X_APISETLIBLOADER_ = 0 11258 X_APISETNAMESPACE_ = 0 11259 X_APISETREALTIME_ = 0 11260 X_APISETSTRING_ = 0 11261 X_APISETUTIL_ = 0 11262 X_API_SET_H_ = 0 11263 X_ARGMAX = 100 11264 X_AVX2INTRIN_H_INCLUDED = 0 11265 X_AVX5124FMAPSINTRIN_H_INCLUDED = 0 11266 X_AVX5124VNNIWINTRIN_H_INCLUDED = 0 11267 X_AVX512BF16INTRIN_H_INCLUDED = 0 11268 X_AVX512BF16VLINTRIN_H_INCLUDED = 0 11269 X_AVX512BITALGINTRIN_H_INCLUDED = 0 11270 X_AVX512BWINTRIN_H_INCLUDED = 0 11271 X_AVX512CDINTRIN_H_INCLUDED = 0 11272 X_AVX512DQINTRIN_H_INCLUDED = 0 11273 X_AVX512ERINTRIN_H_INCLUDED = 0 11274 X_AVX512FINTRIN_H_INCLUDED = 0 11275 X_AVX512IFMAINTRIN_H_INCLUDED = 0 11276 X_AVX512IFMAVLINTRIN_H_INCLUDED = 0 11277 X_AVX512PFINTRIN_H_INCLUDED = 0 11278 X_AVX512VBMI2VLINTRIN_H_INCLUDED = 0 11279 X_AVX512VBMIINTRIN_H_INCLUDED = 0 11280 X_AVX512VBMIVLINTRIN_H_INCLUDED = 0 11281 X_AVX512VLBWINTRIN_H_INCLUDED = 0 11282 X_AVX512VLDQINTRIN_H_INCLUDED = 0 11283 X_AVX512VLINTRIN_H_INCLUDED = 0 11284 X_AVX512VNNIVLINTRIN_H_INCLUDED = 0 11285 X_AVX512VP2INTERSECTINTRIN_H_INCLUDED = 0 11286 X_AVX512VP2INTERSECTVLINTRIN_H_INCLUDED = 0 11287 X_AVX512VPOPCNTDQINTRIN_H_INCLUDED = 0 11288 X_AVX512VPOPCNTDQVLINTRIN_H_INCLUDED = 0 11289 X_AVXINTRIN_H_INCLUDED = 0 11290 X_BASETSD_H_ = 0 11291 X_BEM_H_ = 0 11292 X_BLANK = 0x40 11293 X_BMI2INTRIN_H_INCLUDED = 0 11294 X_BMIINTRIN_H_INCLUDED = 0 11295 X_BOOLEAN_ = 0 11296 X_Benign_race_begin_ = 0 11297 X_Benign_race_end_ = 0 11298 X_CALL_REPORTFAULT = 0x2 11299 X_CETINTRIN_H_INCLUDED = 0 11300 X_CLDEMOTE_H_INCLUDED = 0 11301 X_CLFLUSHOPTINTRIN_H_INCLUDED = 0 11302 X_CLWBINTRIN_H_INCLUDED = 0 11303 X_CLZEROINTRIN_H_INCLUDED = 0 11304 X_CMP_EQ_OQ = 0x00 11305 X_CMP_EQ_OS = 0x10 11306 X_CMP_EQ_UQ = 0x08 11307 X_CMP_EQ_US = 0x18 11308 X_CMP_FALSE_OQ = 0x0b 11309 X_CMP_FALSE_OS = 0x1b 11310 X_CMP_GE_OQ = 0x1d 11311 X_CMP_GE_OS = 0x0d 11312 X_CMP_GT_OQ = 0x1e 11313 X_CMP_GT_OS = 0x0e 11314 X_CMP_LE_OQ = 0x12 11315 X_CMP_LE_OS = 0x02 11316 X_CMP_LT_OQ = 0x11 11317 X_CMP_LT_OS = 0x01 11318 X_CMP_NEQ_OQ = 0x0c 11319 X_CMP_NEQ_OS = 0x1c 11320 X_CMP_NEQ_UQ = 0x04 11321 X_CMP_NEQ_US = 0x14 11322 X_CMP_NGE_UQ = 0x19 11323 X_CMP_NGE_US = 0x09 11324 X_CMP_NGT_UQ = 0x1a 11325 X_CMP_NGT_US = 0x0a 11326 X_CMP_NLE_UQ = 0x16 11327 X_CMP_NLE_US = 0x06 11328 X_CMP_NLT_UQ = 0x15 11329 X_CMP_NLT_US = 0x05 11330 X_CMP_ORD_Q = 0x07 11331 X_CMP_ORD_S = 0x17 11332 X_CMP_TRUE_UQ = 0x0f 11333 X_CMP_TRUE_US = 0x1f 11334 X_CMP_UNORD_Q = 0x03 11335 X_CMP_UNORD_S = 0x13 11336 X_COM_Outptr_ = 0 11337 X_COM_Outptr_opt_ = 0 11338 X_COM_Outptr_opt_result_maybenull_ = 0 11339 X_COM_Outptr_result_maybenull_ = 0 11340 X_CONST_RETURN = 0 11341 X_CONTROL = 0x20 11342 X_CRTNOALIAS = 0 11343 X_CRTRESTRICT = 0 11344 X_CRT_ABS_DEFINED = 0 11345 X_CRT_ALGO_DEFINED = 0 11346 X_CRT_ALLOCATION_DEFINED = 0 11347 X_CRT_ALTERNATIVE_IMPORTED = 0 11348 X_CRT_ATOF_DEFINED = 0 11349 X_CRT_CTYPEDATA_DEFINED = 0 11350 X_CRT_DIRECTORY_DEFINED = 0 11351 X_CRT_DOUBLE_DEC = 0 11352 X_CRT_ERRNO_DEFINED = 0 11353 X_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS = 4 11354 X_CRT_INTERNAL_LOCAL_SCANF_OPTIONS = 2 11355 X_CRT_INTERNAL_PRINTF_LEGACY_MSVCRT_COMPATIBILITY = 0x0008 11356 X_CRT_INTERNAL_PRINTF_LEGACY_THREE_DIGIT_EXPONENTS = 0x0010 11357 X_CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION = 0x0001 11358 X_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS = 0x0004 11359 X_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR = 0x0002 11360 X_CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY = 0x0004 11361 X_CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS = 0x0002 11362 X_CRT_INTERNAL_SCANF_SECURECRT = 0x0001 11363 X_CRT_MANAGED_HEAP_DEPRECATE = 0 11364 X_CRT_MEMORY_DEFINED = 0 11365 X_CRT_PACKING = 8 11366 X_CRT_PERROR_DEFINED = 0 11367 X_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES = 0 11368 X_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY = 0 11369 X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES = 0 11370 X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT = 0 11371 X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY = 0 11372 X_CRT_SECURE_NO_DEPRECATE = 0 11373 X_CRT_SWAB_DEFINED = 0 11374 X_CRT_SYSTEM_DEFINED = 0 11375 X_CRT_TERMINATE_DEFINED = 0 11376 X_CRT_USE_WINAPI_FAMILY_DESKTOP_APP = 0 11377 X_CRT_WCTYPEDATA_DEFINED = 0 11378 X_CRT_WPERROR_DEFINED = 0 11379 X_CRT_WSYSTEM_DEFINED = 0 11380 X_CTYPE_DEFINED = 0 11381 X_CVTBUFSIZE = 349 11382 X_Const_ = 0 11383 X_DATETIMEAPI_H_ = 0 11384 X_DEF_WINBOOL_ = 0 11385 X_DIGIT = 0x4 11386 X_DIV_T_DEFINED = 0 11387 X_DLL = 0 11388 X_DPI_AWARENESS_CONTEXTS_ = 0 11389 X_DWORDLONG_ = 0 11390 X_EMMINTRIN_H_INCLUDED = 0 11391 X_ENQCMDINTRIN_H_INCLUDED = 0 11392 X_ERRCODE_DEFINED = 0 11393 X_ERRHANDLING_H_ = 0 11394 X_F16CINTRIN_H_INCLUDED = 0 11395 X_FIBERS_H_ = 0 11396 X_FILETIME_ = 0 11397 X_FILE_DEFINED = 0 11398 X_FILE_OFFSET_BITS = 64 11399 X_FILE_OFFSET_BITS_SET_FSEEKO = 0 11400 X_FILE_OFFSET_BITS_SET_FTELLO = 0 11401 X_FILE_OFFSET_BITS_SET_OFFT = 0 11402 X_FLT_WINERROR_ = 0 11403 X_FMA4INTRIN_H_INCLUDED = 0 11404 X_FMAINTRIN_H_INCLUDED = 0 11405 X_FPOS_T_DEFINED = 0 11406 X_FREEA_INLINE = 0 11407 X_FREEENTRY = 0 11408 X_FTS5_H = 0 11409 X_FXSRINTRIN_H_INCLUDED = 0 11410 X_Field_z_ = 0 11411 X_GCC_LIMITS_H_ = 0 11412 X_GFNIINTRIN_H_INCLUDED = 0 11413 X_GUIDDEF_H_ = 0 11414 X_HEAPAPI_H_ = 0 11415 X_HEAPBADBEGIN = -3 11416 X_HEAPBADNODE = -4 11417 X_HEAPBADPTR = -6 11418 X_HEAPEMPTY = -1 11419 X_HEAPEND = -5 11420 X_HEAPINFO_DEFINED = 0 11421 X_HEAPOK = -2 11422 X_HEAP_MAXREQ = 0xFFFFFFFFFFFFFFE0 11423 X_HEX = 0x80 11424 X_HPOWERNOTIFY_DEF_ = 0 11425 X_HRESULT_DEFINED = 0 11426 X_I16_MAX = 32767 11427 X_I16_MIN = -32768 11428 X_I32_MAX = 2147483647 11429 X_I32_MIN = -2147483648 11430 X_I64_MAX = 9223372036854775807 11431 X_I64_MIN = -9223372036854775808 11432 X_I8_MAX = 127 11433 X_I8_MIN = -128 11434 X_IMMINTRIN_H_INCLUDED = 0 11435 X_IMM_ = 0 11436 X_IMM_SDK_DEFINED_ = 0 11437 X_INC_CORECRT = 0 11438 X_INC_CORECRT_WSTDLIB = 0 11439 X_INC_CRTDEFS = 0 11440 X_INC_CRTDEFS_MACRO = 0 11441 X_INC_CRT_UNICODE_MACROS = 2 11442 X_INC_CTYPE = 0 11443 X_INC_ERRNO = 0 11444 X_INC_EXCPT = 0 11445 X_INC_LIMITS = 0 11446 X_INC_MINGW_SECAPI = 0 11447 X_INC_SDKDDKVER = 0 11448 X_INC_STDARG = 0 11449 X_INC_STDIO = 0 11450 X_INC_STDIO_S = 0 11451 X_INC_STDLIB = 0 11452 X_INC_STDLIB_S = 0 11453 X_INC_STRING = 0 11454 X_INC_STRING_S = 0 11455 X_INC_SWPRINTF_INL = 0 11456 X_INC_VADEFS = 0 11457 X_INC_VIRTDISK = 0 11458 X_INC_WINAPIFAMILY = 0 11459 X_INC_WINDOWS = 0 11460 X_INC__MINGW_H = 0 11461 X_INT128_DEFINED = 0 11462 X_INTEGRAL_MAX_BITS = 64 11463 X_INTERLOCKAPI_H_ = 0 11464 X_INTPTR_T_DEFINED = 0 11465 X_INTRIN_MAC_ = 0 11466 X_IOB_ENTRIES = 20 11467 X_IOEOF = 0x0010 11468 X_IOERR = 0x0020 11469 X_IOFBF = 0x0000 11470 X_IOLBF = 0x0040 11471 X_IOMYBUF = 0x0008 11472 X_IONBF = 0x0004 11473 X_IOREAD = 0x0001 11474 X_IORW = 0x0080 11475 X_IOSTRG = 0x0040 11476 X_IOWRT = 0x0002 11477 X_IO_APISET_H_ = 0 11478 X_IRQL_requires_same_ = 0 11479 X_IRQL_restores_ = 0 11480 X_IRQL_saves_ = 0 11481 X_In_ = 0 11482 X_In_opt_ = 0 11483 X_In_opt_z_ = 0 11484 X_In_z_ = 0 11485 X_Inout_ = 0 11486 X_Inout_opt_ = 0 11487 X_Inout_opt_z_ = 0 11488 X_Inout_z_ = 0 11489 X_Interlocked_ = 0 11490 X_JOBAPISET_H_ = 0 11491 X_KTMTYPES_ = 0 11492 X_LANGID_DEFINED = 0 11493 X_LARGE_INTEGER_DEFINED = 0 11494 X_LCID_DEFINED = 0 11495 X_LDT_ENTRY_DEFINED = 0 11496 X_LEADBYTE = 0x8000 11497 X_LIMITS_H___ = 0 11498 X_LIST_ENTRY_DEFINED = 0 11499 X_LOGPALETTE_DEFINED = 0 11500 X_LOWER = 0x2 11501 X_LPCVOID_DEFINED = 0 11502 X_LWPINTRIN_H_INCLUDED = 0 11503 X_LZCNTINTRIN_H_INCLUDED = 0 11504 X_Literal_ = 0 11505 X_MALLOC_H_ = 0 11506 X_MAX_DIR = 256 11507 X_MAX_DRIVE = 3 11508 X_MAX_ENV = 32767 11509 X_MAX_EXT = 256 11510 X_MAX_FNAME = 256 11511 X_MAX_PATH = 260 11512 X_MAX_WAIT_MALLOC_CRT = 60000 11513 X_MCX_H_ = 0 11514 X_MEMORYAPI_H_ = 0 11515 X_MINWINBASE_ = 0 11516 X_MINWINDEF_ = 0 11517 X_MM3DNOW_H_INCLUDED = 0 11518 X_MMINTRIN_H_INCLUDED = 0 11519 X_MM_CMPINT_EQ = 0x0 11520 X_MM_CMPINT_GE = 0x5 11521 X_MM_CMPINT_GT = 0x6 11522 X_MM_CMPINT_LE = 0x2 11523 X_MM_CMPINT_LT = 0x1 11524 X_MM_CMPINT_NE = 0x4 11525 X_MM_CMPINT_NLE = 0x6 11526 X_MM_CMPINT_NLT = 0x5 11527 X_MM_CMPINT_UNUSED = 0x3 11528 X_MM_DENORMALS_ZERO_MASK = 0x0040 11529 X_MM_DENORMALS_ZERO_OFF = 0x0000 11530 X_MM_DENORMALS_ZERO_ON = 0x0040 11531 X_MM_EXCEPT_DENORM = 0x0002 11532 X_MM_EXCEPT_DIV_ZERO = 0x0004 11533 X_MM_EXCEPT_INEXACT = 0x0020 11534 X_MM_EXCEPT_INVALID = 0x0001 11535 X_MM_EXCEPT_MASK = 0x003f 11536 X_MM_EXCEPT_OVERFLOW = 0x0008 11537 X_MM_EXCEPT_UNDERFLOW = 0x0010 11538 X_MM_FLUSH_ZERO_MASK = 0x8000 11539 X_MM_FLUSH_ZERO_OFF = 0x0000 11540 X_MM_FLUSH_ZERO_ON = 0x8000 11541 X_MM_FROUND_CEIL = 2 11542 X_MM_FROUND_CUR_DIRECTION = 0x04 11543 X_MM_FROUND_FLOOR = 1 11544 X_MM_FROUND_NEARBYINT = 12 11545 X_MM_FROUND_NINT = 0 11546 X_MM_FROUND_NO_EXC = 0x08 11547 X_MM_FROUND_RAISE_EXC = 0x00 11548 X_MM_FROUND_RINT = 4 11549 X_MM_FROUND_TO_NEAREST_INT = 0x00 11550 X_MM_FROUND_TO_NEG_INF = 0x01 11551 X_MM_FROUND_TO_POS_INF = 0x02 11552 X_MM_FROUND_TO_ZERO = 0x03 11553 X_MM_FROUND_TRUNC = 3 11554 X_MM_MALLOC_H_INCLUDED = 0 11555 X_MM_MASK_DENORM = 0x0100 11556 X_MM_MASK_DIV_ZERO = 0x0200 11557 X_MM_MASK_INEXACT = 0x1000 11558 X_MM_MASK_INVALID = 0x0080 11559 X_MM_MASK_MASK = 0x1f80 11560 X_MM_MASK_OVERFLOW = 0x0400 11561 X_MM_MASK_UNDERFLOW = 0x0800 11562 X_MM_ROUND_DOWN = 0x2000 11563 X_MM_ROUND_MASK = 0x6000 11564 X_MM_ROUND_NEAREST = 0x0000 11565 X_MM_ROUND_TOWARD_ZERO = 0x6000 11566 X_MM_ROUND_UP = 0x4000 11567 X_MOVDIRINTRIN_H_INCLUDED = 0 11568 X_MSC_VER = 1900 11569 X_MT = 0 11570 X_MWAITXINTRIN_H_INCLUDED = 0 11571 X_M_AMD64 = 100 11572 X_M_X64 = 100 11573 X_Maybe_raises_SEH_exception_ = 0 11574 X_Must_inspect_result_ = 0 11575 X_NAMEDPIPE_H_ = 0 11576 X_NFILE = 512 11577 X_NLSCMPERROR = 2147483647 11578 X_NLSCMP_DEFINED = 0 11579 X_NSTREAM_ = 512 11580 X_NTDDTAPE_WINNT_ = 0 11581 X_NTTMAPI_ = 0 11582 X_NT_TIB_DEFINED = 0 11583 X_No_competing_thread_ = 0 11584 X_No_competing_thread_begin_ = 0 11585 X_No_competing_thread_end_ = 0 11586 X_Notliteral_ = 0 11587 X_NullNull_terminated_ = 0 11588 X_Null_terminated_ = 0 11589 X_OFF64_T_DEFINED = 0 11590 X_OFF_T_ = 0 11591 X_OFF_T_DEFINED = 0 11592 X_OLD_P_OVERLAY = 2 11593 X_ONEXIT_T_DEFINED = 0 11594 X_OUT_TO_DEFAULT = 0 11595 X_OUT_TO_MSGBOX = 2 11596 X_OUT_TO_STDERR = 1 11597 X_Out_ = 0 11598 X_Out_opt_ = 0 11599 X_Outptr_ = 0 11600 X_Outptr_opt_ = 0 11601 X_Outptr_opt_result_maybenull_ = 0 11602 X_Outptr_opt_result_maybenull_z_ = 0 11603 X_Outptr_opt_result_nullonfailure_ = 0 11604 X_Outptr_opt_result_z_ = 0 11605 X_Outptr_result_maybenull_ = 0 11606 X_Outptr_result_maybenull_z_ = 0 11607 X_Outptr_result_nullonfailure_ = 0 11608 X_Outptr_result_z_ = 0 11609 X_Outref_ = 0 11610 X_Outref_result_maybenull_ = 0 11611 X_Outref_result_nullonfailure_ = 0 11612 X_PALETTEENTRY_DEFINED = 0 11613 X_PCONFIGINTRIN_H_INCLUDED = 0 11614 X_PGLOBAL = 0 11615 X_PKUINTRIN_H_INCLUDED = 0 11616 X_PMMINTRIN_H_INCLUDED = 0 11617 X_POPCNTINTRIN_H_INCLUDED = 0 11618 X_PRFCHWINTRIN_H_INCLUDED = 0 11619 X_PROCESSENV_ = 0 11620 X_PROCESSTHREADSAPI_H_ = 0 11621 X_PROCESSTOPOLOGYAPI_H_ = 0 11622 X_PROFILEAPI_H_ = 0 11623 X_PROVIDER_STRUCTS_DEFINED = 0 11624 X_PTRDIFF_T_ = 0 11625 X_PTRDIFF_T_DEFINED = 0 11626 X_PUNCT = 0x10 11627 X_P_DETACH = 4 11628 X_P_NOWAIT = 1 11629 X_P_NOWAITO = 3 11630 X_P_OVERLAY = 2 11631 X_P_WAIT = 0 11632 X_P_tmpdir = "\\" 11633 X_Points_to_data_ = 0 11634 X_Post_ = 0 11635 X_Post_equals_last_error_ = 0 11636 X_Pre_notnull_ = 0 11637 X_Printf_format_string_ = 0 11638 X_QSORT_S_DEFINED = 0 11639 X_RDSEEDINTRIN_H_INCLUDED = 0 11640 X_REFCLSID_DEFINED = 0 11641 X_REFFMTID_DEFINED = 0 11642 X_REFGUID_DEFINED = 0 11643 X_REFIID_DEFINED = 0 11644 X_REPORT_ERRMODE = 3 11645 X_RSIZE_T_DEFINED = 0 11646 X_RTL_RUN_ONCE_DEF = 1 11647 X_RTMINTRIN_H_INCLUDED = 0 11648 X_Raises_SEH_exception_ = 0 11649 X_Requires_no_locks_held_ = 0 11650 X_Reserved_ = 0 11651 X_Result_nullonfailure_ = 0 11652 X_Result_zeroonfailure_ = 0 11653 X_Ret_maybenull_ = 0 11654 X_Ret_maybenull_z_ = 0 11655 X_Ret_notnull_ = 0 11656 X_Ret_null_ = 0 11657 X_Ret_valid_ = 0 11658 X_Ret_z_ = 0 11659 X_SECURECRT_ERRCODE_VALUES_DEFINED = 0 11660 X_SECURECRT_FILL_BUFFER_PATTERN = 0xFD 11661 X_SGXINTRIN_H_INCLUDED = 0 11662 X_SHAINTRIN_H_INCLUDED = 0 11663 X_SIDD_BIT_MASK = 0x00 11664 X_SIDD_CMP_EQUAL_ANY = 0x00 11665 X_SIDD_CMP_EQUAL_EACH = 0x08 11666 X_SIDD_CMP_EQUAL_ORDERED = 0x0c 11667 X_SIDD_CMP_RANGES = 0x04 11668 X_SIDD_LEAST_SIGNIFICANT = 0x00 11669 X_SIDD_MASKED_NEGATIVE_POLARITY = 0x30 11670 X_SIDD_MASKED_POSITIVE_POLARITY = 0x20 11671 X_SIDD_MOST_SIGNIFICANT = 0x40 11672 X_SIDD_NEGATIVE_POLARITY = 0x10 11673 X_SIDD_POSITIVE_POLARITY = 0x00 11674 X_SIDD_SBYTE_OPS = 0x02 11675 X_SIDD_SWORD_OPS = 0x03 11676 X_SIDD_UBYTE_OPS = 0x00 11677 X_SIDD_UNIT_MASK = 0x40 11678 X_SIDD_UWORD_OPS = 0x01 11679 X_SIZE_T_DEFINED = 0 11680 X_SLIST_HEADER_ = 0 11681 X_SMMINTRIN_H_INCLUDED = 0 11682 X_SPACE = 0x8 11683 X_SPAWNV_DEFINED = 0 11684 X_SQLITE3RTREE_H_ = 0 11685 X_SSIZE_T_DEFINED = 0 11686 X_STDARG_H = 0 11687 X_STDIO_CONFIG_DEFINED = 0 11688 X_STDIO_DEFINED = 0 11689 X_STDIO_S_DEFINED = 0 11690 X_STDSTREAM_DEFINED = 0 11691 X_STRALIGN_USE_SECURE_CRT = 0 11692 X_SYNCHAPI_H_ = 0 11693 X_SYSINFOAPI_H_ = 0 11694 X_SYSTEMTIME_ = 0 11695 X_SYSTEMTOPOLOGY_H_ = 0 11696 X_SYS_GUID_OPERATORS_ = 0 11697 X_SYS_GUID_OPERATOR_EQ_ = 0 11698 X_SYS_OPEN = 20 11699 X_Scanf_format_string_ = 0 11700 X_Scanf_s_format_string_ = 0 11701 X_Strict_type_match_ = 0 11702 X_TAGLC_ID_DEFINED = 0 11703 X_TBMINTRIN_H_INCLUDED = 0 11704 X_TCHAR_DEFINED = 0 11705 X_TEXTMETRIC_DEFINED = 0 11706 X_THREADLOCALEINFO = 0 11707 X_THREADPOOLAPISET_H_ = 0 11708 X_THREADPOOLLEGACYAPISET_H_ = 0 11709 X_TIME32_T_DEFINED = 0 11710 X_TIME64_T_DEFINED = 0 11711 X_TIMEZONEAPI_H_ = 0 11712 X_TIME_T_DEFINED = 0 11713 X_TMMINTRIN_H_INCLUDED = 0 11714 X_TWO_DIGIT_EXPONENT = 0x1 11715 X_UI16_MAX = 0xffff 11716 X_UI32_MAX = 0xffffffff 11717 X_UI64_MAX = 0xffffffffffffffff 11718 X_UI8_MAX = 0xff 11719 X_UINTPTR_T_DEFINED = 0 11720 X_ULONGLONG_ = 0 11721 X_UPPER = 0x1 11722 X_USEDENTRY = 1 11723 X_Use_decl_annotations_ = 0 11724 X_VA_LIST = 0 11725 X_VA_LIST_ = 0 11726 X_VA_LIST_DEFINED = 0 11727 X_VA_LIST_T_H = 0 11728 X_VPCLMULQDQINTRIN_H_INCLUDED = 0 11729 X_W64 = 0 11730 X_WAITPKG_H_INCLUDED = 0 11731 X_WAIT_CHILD = 0 11732 X_WAIT_GRANDCHILD = 1 11733 X_WBNOINVDINTRIN_H_INCLUDED = 0 11734 X_WCHAR_T_DEFINED = 0 11735 X_WCTYPE_DEFINED = 0 11736 X_WCTYPE_INLINE_DEFINED = 0 11737 X_WCTYPE_T_DEFINED = 0 11738 X_WConst_return = 0 11739 X_WIN32 = 1 11740 X_WIN32_IE = 1538 11741 X_WIN32_IE_IE100 = 0x0a00 11742 X_WIN32_IE_IE110 = 0x0A00 11743 X_WIN32_IE_IE20 = 0x0200 11744 X_WIN32_IE_IE30 = 0x0300 11745 X_WIN32_IE_IE302 = 0x0302 11746 X_WIN32_IE_IE40 = 0x0400 11747 X_WIN32_IE_IE401 = 0x0401 11748 X_WIN32_IE_IE50 = 0x0500 11749 X_WIN32_IE_IE501 = 0x0501 11750 X_WIN32_IE_IE55 = 0x0550 11751 X_WIN32_IE_IE60 = 0x0600 11752 X_WIN32_IE_IE60SP1 = 0x0601 11753 X_WIN32_IE_IE60SP2 = 0x0603 11754 X_WIN32_IE_IE70 = 0x0700 11755 X_WIN32_IE_IE80 = 0x0800 11756 X_WIN32_IE_IE90 = 0x0900 11757 X_WIN32_IE_LONGHORN = 1792 11758 X_WIN32_IE_NT4 = 512 11759 X_WIN32_IE_NT4SP1 = 512 11760 X_WIN32_IE_NT4SP2 = 512 11761 X_WIN32_IE_NT4SP3 = 770 11762 X_WIN32_IE_NT4SP4 = 1025 11763 X_WIN32_IE_NT4SP5 = 1025 11764 X_WIN32_IE_NT4SP6 = 1280 11765 X_WIN32_IE_WIN10 = 2560 11766 X_WIN32_IE_WIN2K = 1281 11767 X_WIN32_IE_WIN2KSP1 = 1281 11768 X_WIN32_IE_WIN2KSP2 = 1281 11769 X_WIN32_IE_WIN2KSP3 = 1281 11770 X_WIN32_IE_WIN2KSP4 = 1281 11771 X_WIN32_IE_WIN6 = 1792 11772 X_WIN32_IE_WIN7 = 2048 11773 X_WIN32_IE_WIN8 = 2560 11774 X_WIN32_IE_WIN98 = 1025 11775 X_WIN32_IE_WIN98SE = 1280 11776 X_WIN32_IE_WINBLUE = 2560 11777 X_WIN32_IE_WINME = 1360 11778 X_WIN32_IE_WINTHRESHOLD = 2560 11779 X_WIN32_IE_WS03 = 0x0602 11780 X_WIN32_IE_WS03SP1 = 1539 11781 X_WIN32_IE_XP = 1536 11782 X_WIN32_IE_XPSP1 = 1537 11783 X_WIN32_IE_XPSP2 = 1539 11784 X_WIN32_WINNT = 0x502 11785 X_WIN32_WINNT_LONGHORN = 0x0600 11786 X_WIN32_WINNT_NT4 = 0x0400 11787 X_WIN32_WINNT_VISTA = 0x0600 11788 X_WIN32_WINNT_WIN10 = 0x0A00 11789 X_WIN32_WINNT_WIN2K = 0x0500 11790 X_WIN32_WINNT_WIN6 = 0x0600 11791 X_WIN32_WINNT_WIN7 = 0x0601 11792 X_WIN32_WINNT_WIN8 = 0x0602 11793 X_WIN32_WINNT_WINBLUE = 0x0603 11794 X_WIN32_WINNT_WINTHRESHOLD = 0x0A00 11795 X_WIN32_WINNT_WINXP = 0x0501 11796 X_WIN32_WINNT_WS03 = 0x0502 11797 X_WIN32_WINNT_WS08 = 0x0600 11798 X_WIN64 = 1 11799 X_WINBASE_ = 0 11800 X_WINCON_ = 0 11801 X_WINDEF_ = 0 11802 X_WINDOWS_ = 0 11803 X_WINERROR_ = 0 11804 X_WINGDI_ = 0 11805 X_WINNETWK_ = 0 11806 X_WINNLS_ = 0 11807 X_WINNT_ = 0 11808 X_WINREG_ = 0 11809 X_WINSVC_ = 0 11810 X_WINT_T = 0 11811 X_WINUSER_ = 0 11812 X_WMMINTRIN_H_INCLUDED = 0 11813 X_WNNC_ = 0 11814 X_WOW64APISET_H_ = 0 11815 X_WRITE_ABORT_MSG = 0x1 11816 X_WSPAWN_DEFINED = 0 11817 X_WSTDIO_DEFINED = 0 11818 X_WSTDIO_S_DEFINED = 0 11819 X_WSTDLIBP_DEFINED = 0 11820 X_WSTDLIB_DEFINED = 0 11821 X_WSTRING_DEFINED = 0 11822 X_WSTRING_S_DEFINED = 0 11823 X_X86INTRIN_H_INCLUDED = 0 11824 X_XABORT_CAPACITY = 8 11825 X_XABORT_CONFLICT = 4 11826 X_XABORT_DEBUG = 16 11827 X_XABORT_EXPLICIT = 1 11828 X_XABORT_NESTED = 32 11829 X_XABORT_RETRY = 2 11830 X_XBEGIN_STARTED = 18446744073709551615 11831 X_XFORM_ = 0 11832 X_XMMINTRIN_H_INCLUDED = 0 11833 X_XOPMMINTRIN_H_INCLUDED = 0 11834 X_XSAVECINTRIN_H_INCLUDED = 0 11835 X_XSAVEINTRIN_H_INCLUDED = 0 11836 X_XSAVEOPTINTRIN_H_INCLUDED = 0 11837 X_XSAVESINTRIN_H_INCLUDED = 0 11838 X_XTESTINTRIN_H_INCLUDED = 0 11839 Cdecl = 0 11840 Far = 0 11841 Near = 0 11842 Pascal = 0 11843 ) 11844 11845 const ( 11846 _MM_PERM_AAAA = 0 11847 _MM_PERM_AAAB = 1 11848 _MM_PERM_AAAC = 2 11849 _MM_PERM_AAAD = 3 11850 _MM_PERM_AABA = 4 11851 _MM_PERM_AABB = 5 11852 _MM_PERM_AABC = 6 11853 _MM_PERM_AABD = 7 11854 _MM_PERM_AACA = 8 11855 _MM_PERM_AACB = 9 11856 _MM_PERM_AACC = 10 11857 _MM_PERM_AACD = 11 11858 _MM_PERM_AADA = 12 11859 _MM_PERM_AADB = 13 11860 _MM_PERM_AADC = 14 11861 _MM_PERM_AADD = 15 11862 _MM_PERM_ABAA = 16 11863 _MM_PERM_ABAB = 17 11864 _MM_PERM_ABAC = 18 11865 _MM_PERM_ABAD = 19 11866 _MM_PERM_ABBA = 20 11867 _MM_PERM_ABBB = 21 11868 _MM_PERM_ABBC = 22 11869 _MM_PERM_ABBD = 23 11870 _MM_PERM_ABCA = 24 11871 _MM_PERM_ABCB = 25 11872 _MM_PERM_ABCC = 26 11873 _MM_PERM_ABCD = 27 11874 _MM_PERM_ABDA = 28 11875 _MM_PERM_ABDB = 29 11876 _MM_PERM_ABDC = 30 11877 _MM_PERM_ABDD = 31 11878 _MM_PERM_ACAA = 32 11879 _MM_PERM_ACAB = 33 11880 _MM_PERM_ACAC = 34 11881 _MM_PERM_ACAD = 35 11882 _MM_PERM_ACBA = 36 11883 _MM_PERM_ACBB = 37 11884 _MM_PERM_ACBC = 38 11885 _MM_PERM_ACBD = 39 11886 _MM_PERM_ACCA = 40 11887 _MM_PERM_ACCB = 41 11888 _MM_PERM_ACCC = 42 11889 _MM_PERM_ACCD = 43 11890 _MM_PERM_ACDA = 44 11891 _MM_PERM_ACDB = 45 11892 _MM_PERM_ACDC = 46 11893 _MM_PERM_ACDD = 47 11894 _MM_PERM_ADAA = 48 11895 _MM_PERM_ADAB = 49 11896 _MM_PERM_ADAC = 50 11897 _MM_PERM_ADAD = 51 11898 _MM_PERM_ADBA = 52 11899 _MM_PERM_ADBB = 53 11900 _MM_PERM_ADBC = 54 11901 _MM_PERM_ADBD = 55 11902 _MM_PERM_ADCA = 56 11903 _MM_PERM_ADCB = 57 11904 _MM_PERM_ADCC = 58 11905 _MM_PERM_ADCD = 59 11906 _MM_PERM_ADDA = 60 11907 _MM_PERM_ADDB = 61 11908 _MM_PERM_ADDC = 62 11909 _MM_PERM_ADDD = 63 11910 _MM_PERM_BAAA = 64 11911 _MM_PERM_BAAB = 65 11912 _MM_PERM_BAAC = 66 11913 _MM_PERM_BAAD = 67 11914 _MM_PERM_BABA = 68 11915 _MM_PERM_BABB = 69 11916 _MM_PERM_BABC = 70 11917 _MM_PERM_BABD = 71 11918 _MM_PERM_BACA = 72 11919 _MM_PERM_BACB = 73 11920 _MM_PERM_BACC = 74 11921 _MM_PERM_BACD = 75 11922 _MM_PERM_BADA = 76 11923 _MM_PERM_BADB = 77 11924 _MM_PERM_BADC = 78 11925 _MM_PERM_BADD = 79 11926 _MM_PERM_BBAA = 80 11927 _MM_PERM_BBAB = 81 11928 _MM_PERM_BBAC = 82 11929 _MM_PERM_BBAD = 83 11930 _MM_PERM_BBBA = 84 11931 _MM_PERM_BBBB = 85 11932 _MM_PERM_BBBC = 86 11933 _MM_PERM_BBBD = 87 11934 _MM_PERM_BBCA = 88 11935 _MM_PERM_BBCB = 89 11936 _MM_PERM_BBCC = 90 11937 _MM_PERM_BBCD = 91 11938 _MM_PERM_BBDA = 92 11939 _MM_PERM_BBDB = 93 11940 _MM_PERM_BBDC = 94 11941 _MM_PERM_BBDD = 95 11942 _MM_PERM_BCAA = 96 11943 _MM_PERM_BCAB = 97 11944 _MM_PERM_BCAC = 98 11945 _MM_PERM_BCAD = 99 11946 _MM_PERM_BCBA = 100 11947 _MM_PERM_BCBB = 101 11948 _MM_PERM_BCBC = 102 11949 _MM_PERM_BCBD = 103 11950 _MM_PERM_BCCA = 104 11951 _MM_PERM_BCCB = 105 11952 _MM_PERM_BCCC = 106 11953 _MM_PERM_BCCD = 107 11954 _MM_PERM_BCDA = 108 11955 _MM_PERM_BCDB = 109 11956 _MM_PERM_BCDC = 110 11957 _MM_PERM_BCDD = 111 11958 _MM_PERM_BDAA = 112 11959 _MM_PERM_BDAB = 113 11960 _MM_PERM_BDAC = 114 11961 _MM_PERM_BDAD = 115 11962 _MM_PERM_BDBA = 116 11963 _MM_PERM_BDBB = 117 11964 _MM_PERM_BDBC = 118 11965 _MM_PERM_BDBD = 119 11966 _MM_PERM_BDCA = 120 11967 _MM_PERM_BDCB = 121 11968 _MM_PERM_BDCC = 122 11969 _MM_PERM_BDCD = 123 11970 _MM_PERM_BDDA = 124 11971 _MM_PERM_BDDB = 125 11972 _MM_PERM_BDDC = 126 11973 _MM_PERM_BDDD = 127 11974 _MM_PERM_CAAA = 128 11975 _MM_PERM_CAAB = 129 11976 _MM_PERM_CAAC = 130 11977 _MM_PERM_CAAD = 131 11978 _MM_PERM_CABA = 132 11979 _MM_PERM_CABB = 133 11980 _MM_PERM_CABC = 134 11981 _MM_PERM_CABD = 135 11982 _MM_PERM_CACA = 136 11983 _MM_PERM_CACB = 137 11984 _MM_PERM_CACC = 138 11985 _MM_PERM_CACD = 139 11986 _MM_PERM_CADA = 140 11987 _MM_PERM_CADB = 141 11988 _MM_PERM_CADC = 142 11989 _MM_PERM_CADD = 143 11990 _MM_PERM_CBAA = 144 11991 _MM_PERM_CBAB = 145 11992 _MM_PERM_CBAC = 146 11993 _MM_PERM_CBAD = 147 11994 _MM_PERM_CBBA = 148 11995 _MM_PERM_CBBB = 149 11996 _MM_PERM_CBBC = 150 11997 _MM_PERM_CBBD = 151 11998 _MM_PERM_CBCA = 152 11999 _MM_PERM_CBCB = 153 12000 _MM_PERM_CBCC = 154 12001 _MM_PERM_CBCD = 155 12002 _MM_PERM_CBDA = 156 12003 _MM_PERM_CBDB = 157 12004 _MM_PERM_CBDC = 158 12005 _MM_PERM_CBDD = 159 12006 _MM_PERM_CCAA = 160 12007 _MM_PERM_CCAB = 161 12008 _MM_PERM_CCAC = 162 12009 _MM_PERM_CCAD = 163 12010 _MM_PERM_CCBA = 164 12011 _MM_PERM_CCBB = 165 12012 _MM_PERM_CCBC = 166 12013 _MM_PERM_CCBD = 167 12014 _MM_PERM_CCCA = 168 12015 _MM_PERM_CCCB = 169 12016 _MM_PERM_CCCC = 170 12017 _MM_PERM_CCCD = 171 12018 _MM_PERM_CCDA = 172 12019 _MM_PERM_CCDB = 173 12020 _MM_PERM_CCDC = 174 12021 _MM_PERM_CCDD = 175 12022 _MM_PERM_CDAA = 176 12023 _MM_PERM_CDAB = 177 12024 _MM_PERM_CDAC = 178 12025 _MM_PERM_CDAD = 179 12026 _MM_PERM_CDBA = 180 12027 _MM_PERM_CDBB = 181 12028 _MM_PERM_CDBC = 182 12029 _MM_PERM_CDBD = 183 12030 _MM_PERM_CDCA = 184 12031 _MM_PERM_CDCB = 185 12032 _MM_PERM_CDCC = 186 12033 _MM_PERM_CDCD = 187 12034 _MM_PERM_CDDA = 188 12035 _MM_PERM_CDDB = 189 12036 _MM_PERM_CDDC = 190 12037 _MM_PERM_CDDD = 191 12038 _MM_PERM_DAAA = 192 12039 _MM_PERM_DAAB = 193 12040 _MM_PERM_DAAC = 194 12041 _MM_PERM_DAAD = 195 12042 _MM_PERM_DABA = 196 12043 _MM_PERM_DABB = 197 12044 _MM_PERM_DABC = 198 12045 _MM_PERM_DABD = 199 12046 _MM_PERM_DACA = 200 12047 _MM_PERM_DACB = 201 12048 _MM_PERM_DACC = 202 12049 _MM_PERM_DACD = 203 12050 _MM_PERM_DADA = 204 12051 _MM_PERM_DADB = 205 12052 _MM_PERM_DADC = 206 12053 _MM_PERM_DADD = 207 12054 _MM_PERM_DBAA = 208 12055 _MM_PERM_DBAB = 209 12056 _MM_PERM_DBAC = 210 12057 _MM_PERM_DBAD = 211 12058 _MM_PERM_DBBA = 212 12059 _MM_PERM_DBBB = 213 12060 _MM_PERM_DBBC = 214 12061 _MM_PERM_DBBD = 215 12062 _MM_PERM_DBCA = 216 12063 _MM_PERM_DBCB = 217 12064 _MM_PERM_DBCC = 218 12065 _MM_PERM_DBCD = 219 12066 _MM_PERM_DBDA = 220 12067 _MM_PERM_DBDB = 221 12068 _MM_PERM_DBDC = 222 12069 _MM_PERM_DBDD = 223 12070 _MM_PERM_DCAA = 224 12071 _MM_PERM_DCAB = 225 12072 _MM_PERM_DCAC = 226 12073 _MM_PERM_DCAD = 227 12074 _MM_PERM_DCBA = 228 12075 _MM_PERM_DCBB = 229 12076 _MM_PERM_DCBC = 230 12077 _MM_PERM_DCBD = 231 12078 _MM_PERM_DCCA = 232 12079 _MM_PERM_DCCB = 233 12080 _MM_PERM_DCCC = 234 12081 _MM_PERM_DCCD = 235 12082 _MM_PERM_DCDA = 236 12083 _MM_PERM_DCDB = 237 12084 _MM_PERM_DCDC = 238 12085 _MM_PERM_DCDD = 239 12086 _MM_PERM_DDAA = 240 12087 _MM_PERM_DDAB = 241 12088 _MM_PERM_DDAC = 242 12089 _MM_PERM_DDAD = 243 12090 _MM_PERM_DDBA = 244 12091 _MM_PERM_DDBB = 245 12092 _MM_PERM_DDBC = 246 12093 _MM_PERM_DDBD = 247 12094 _MM_PERM_DDCA = 248 12095 _MM_PERM_DDCB = 249 12096 _MM_PERM_DDCC = 250 12097 _MM_PERM_DDCD = 251 12098 _MM_PERM_DDDA = 252 12099 _MM_PERM_DDDB = 253 12100 _MM_PERM_DDDC = 254 12101 _MM_PERM_DDDD = 255 12102 ) 12103 12104 const ( 12105 _MM_MANT_NORM_1_2 = 0 12106 _MM_MANT_NORM_p5_2 = 1 12107 _MM_MANT_NORM_p5_1 = 2 12108 _MM_MANT_NORM_p75_1p5 = 3 12109 ) 12110 12111 const ( 12112 _MM_MANT_SIGN_src = 0 12113 _MM_MANT_SIGN_zero = 1 12114 _MM_MANT_SIGN_nan = 2 12115 ) 12116 12117 const ( 12118 _MM_HINT_ET0 = 7 12119 _MM_HINT_ET1 = 6 12120 _MM_HINT_T0 = 3 12121 _MM_HINT_T1 = 2 12122 _MM_HINT_T2 = 1 12123 _MM_HINT_NTA = 0 12124 ) 12125 12126 const ( 12127 LowMemoryResourceNotification = 0 12128 HighMemoryResourceNotification = 1 12129 ) 12130 12131 const ( 12132 FindExInfoStandard = 0 12133 FindExInfoBasic = 1 12134 FindExInfoMaxInfoLevel = 2 12135 ) 12136 12137 const ( 12138 FindExSearchNameMatch = 0 12139 FindExSearchLimitToDirectories = 1 12140 FindExSearchLimitToDevices = 2 12141 FindExSearchMaxSearchOp = 3 12142 ) 12143 12144 const ( 12145 GetFileExInfoStandard = 0 12146 GetFileExMaxInfoLevel = 1 12147 ) 12148 12149 const ( 12150 ComputerNameNetBIOS = 0 12151 ComputerNameDnsHostname = 1 12152 ComputerNameDnsDomain = 2 12153 ComputerNameDnsFullyQualified = 3 12154 ComputerNamePhysicalNetBIOS = 4 12155 ComputerNamePhysicalDnsHostname = 5 12156 ComputerNamePhysicalDnsDomain = 6 12157 ComputerNamePhysicalDnsFullyQualified = 7 12158 ComputerNameMax = 8 12159 ) 12160 12161 const ( 12162 ThreadMemoryPriority = 0 12163 ThreadAbsoluteCpuPriority = 1 12164 ThreadInformationClassMax = 2 12165 ) 12166 12167 const ( 12168 DEPPolicyAlwaysOff = 0 12169 DEPPolicyAlwaysOn = 1 12170 DEPPolicyOptIn = 2 12171 DEPPolicyOptOut = 3 12172 DEPTotalPolicyCount = 4 12173 ) 12174 12175 const ( 12176 ProcessMemoryPriority = 0 12177 ProcessInformationClassMax = 1 12178 ) 12179 12180 const ( 12181 FindStreamInfoStandard = 0 12182 FindStreamInfoMaxInfoLevel = 1 12183 ) 12184 12185 const ( 12186 DPI_AWARENESS_INVALID = -1 12187 DPI_AWARENESS_UNAWARE = 0 12188 DPI_AWARENESS_SYSTEM_AWARE = 1 12189 DPI_AWARENESS_PER_MONITOR_AWARE = 2 12190 ) 12191 12192 const ( 12193 DPI_HOSTING_BEHAVIOR_INVALID = -1 12194 DPI_HOSTING_BEHAVIOR_DEFAULT = 0 12195 DPI_HOSTING_BEHAVIOR_MIXED = 1 12196 ) 12197 12198 const ( 12199 COMPARE_STRING = 1 12200 ) 12201 12202 const ( 12203 GEO_NATION = 1 12204 GEO_LATITUDE = 2 12205 GEO_LONGITUDE = 3 12206 GEO_ISO2 = 4 12207 GEO_ISO3 = 5 12208 GEO_RFC1766 = 6 12209 GEO_LCID = 7 12210 GEO_FRIENDLYNAME = 8 12211 GEO_OFFICIALNAME = 9 12212 GEO_TIMEZONES = 10 12213 GEO_OFFICIALLANGUAGES = 11 12214 GEO_ISO_UN_NUMBER = 12 12215 GEO_PARENT = 13 12216 ) 12217 12218 const ( 12219 GEOCLASS_NATION = 16 12220 GEOCLASS_REGION = 14 12221 GEOCLASS_ALL = 0 12222 ) 12223 12224 const ( 12225 SidTypeUser = 1 12226 SidTypeGroup = 2 12227 SidTypeDomain = 3 12228 SidTypeAlias = 4 12229 SidTypeWellKnownGroup = 5 12230 SidTypeDeletedAccount = 6 12231 SidTypeInvalid = 7 12232 SidTypeUnknown = 8 12233 SidTypeComputer = 9 12234 SidTypeLabel = 10 12235 SidTypeLogonSession = 11 12236 ) 12237 12238 const ( 12239 WinNullSid = 0 12240 WinWorldSid = 1 12241 WinLocalSid = 2 12242 WinCreatorOwnerSid = 3 12243 WinCreatorGroupSid = 4 12244 WinCreatorOwnerServerSid = 5 12245 WinCreatorGroupServerSid = 6 12246 WinNtAuthoritySid = 7 12247 WinDialupSid = 8 12248 WinNetworkSid = 9 12249 WinBatchSid = 10 12250 WinInteractiveSid = 11 12251 WinServiceSid = 12 12252 WinAnonymousSid = 13 12253 WinProxySid = 14 12254 WinEnterpriseControllersSid = 15 12255 WinSelfSid = 16 12256 WinAuthenticatedUserSid = 17 12257 WinRestrictedCodeSid = 18 12258 WinTerminalServerSid = 19 12259 WinRemoteLogonIdSid = 20 12260 WinLogonIdsSid = 21 12261 WinLocalSystemSid = 22 12262 WinLocalServiceSid = 23 12263 WinNetworkServiceSid = 24 12264 WinBuiltinDomainSid = 25 12265 WinBuiltinAdministratorsSid = 26 12266 WinBuiltinUsersSid = 27 12267 WinBuiltinGuestsSid = 28 12268 WinBuiltinPowerUsersSid = 29 12269 WinBuiltinAccountOperatorsSid = 30 12270 WinBuiltinSystemOperatorsSid = 31 12271 WinBuiltinPrintOperatorsSid = 32 12272 WinBuiltinBackupOperatorsSid = 33 12273 WinBuiltinReplicatorSid = 34 12274 WinBuiltinPreWindows2000CompatibleAccessSid = 35 12275 WinBuiltinRemoteDesktopUsersSid = 36 12276 WinBuiltinNetworkConfigurationOperatorsSid = 37 12277 WinAccountAdministratorSid = 38 12278 WinAccountGuestSid = 39 12279 WinAccountKrbtgtSid = 40 12280 WinAccountDomainAdminsSid = 41 12281 WinAccountDomainUsersSid = 42 12282 WinAccountDomainGuestsSid = 43 12283 WinAccountComputersSid = 44 12284 WinAccountControllersSid = 45 12285 WinAccountCertAdminsSid = 46 12286 WinAccountSchemaAdminsSid = 47 12287 WinAccountEnterpriseAdminsSid = 48 12288 WinAccountPolicyAdminsSid = 49 12289 WinAccountRasAndIasServersSid = 50 12290 WinNTLMAuthenticationSid = 51 12291 WinDigestAuthenticationSid = 52 12292 WinSChannelAuthenticationSid = 53 12293 WinThisOrganizationSid = 54 12294 WinOtherOrganizationSid = 55 12295 WinBuiltinIncomingForestTrustBuildersSid = 56 12296 WinBuiltinPerfMonitoringUsersSid = 57 12297 WinBuiltinPerfLoggingUsersSid = 58 12298 WinBuiltinAuthorizationAccessSid = 59 12299 WinBuiltinTerminalServerLicenseServersSid = 60 12300 WinBuiltinDCOMUsersSid = 61 12301 WinBuiltinIUsersSid = 62 12302 WinIUserSid = 63 12303 WinBuiltinCryptoOperatorsSid = 64 12304 WinUntrustedLabelSid = 65 12305 WinLowLabelSid = 66 12306 WinMediumLabelSid = 67 12307 WinHighLabelSid = 68 12308 WinSystemLabelSid = 69 12309 WinWriteRestrictedCodeSid = 70 12310 WinCreatorOwnerRightsSid = 71 12311 WinCacheablePrincipalsGroupSid = 72 12312 WinNonCacheablePrincipalsGroupSid = 73 12313 WinEnterpriseReadonlyControllersSid = 74 12314 WinAccountReadonlyControllersSid = 75 12315 WinBuiltinEventLogReadersGroup = 76 12316 WinNewEnterpriseReadonlyControllersSid = 77 12317 WinBuiltinCertSvcDComAccessGroup = 78 12318 WinMediumPlusLabelSid = 79 12319 WinLocalLogonSid = 80 12320 WinConsoleLogonSid = 81 12321 WinThisOrganizationCertificateSid = 82 12322 WinApplicationPackageAuthoritySid = 83 12323 WinBuiltinAnyPackageSid = 84 12324 WinCapabilityInternetClientSid = 85 12325 WinCapabilityInternetClientServerSid = 86 12326 WinCapabilityPrivateNetworkClientServerSid = 87 12327 WinCapabilityPicturesLibrarySid = 88 12328 WinCapabilityVideosLibrarySid = 89 12329 WinCapabilityMusicLibrarySid = 90 12330 WinCapabilityDocumentsLibrarySid = 91 12331 WinCapabilitySharedUserCertificatesSid = 92 12332 WinCapabilityEnterpriseAuthenticationSid = 93 12333 WinCapabilityRemovableStorageSid = 94 12334 WinBuiltinRDSRemoteAccessServersSid = 95 12335 WinBuiltinRDSEndpointServersSid = 96 12336 WinBuiltinRDSManagementServersSid = 97 12337 WinUserModeDriversSid = 98 12338 WinBuiltinHyperVAdminsSid = 99 12339 WinAccountCloneableControllersSid = 100 12340 WinBuiltinAccessControlAssistanceOperatorsSid = 101 12341 WinBuiltinRemoteManagementUsersSid = 102 12342 WinAuthenticationAuthorityAssertedSid = 103 12343 WinAuthenticationServiceAssertedSid = 104 12344 WinLocalAccountSid = 105 12345 WinLocalAccountAndAdministratorSid = 106 12346 WinAccountProtectedUsersSid = 107 12347 WinCapabilityAppointmentsSid = 108 12348 WinCapabilityContactsSid = 109 12349 WinAccountDefaultSystemManagedSid = 110 12350 WinBuiltinDefaultSystemManagedGroupSid = 111 12351 WinBuiltinStorageReplicaAdminsSid = 112 12352 WinAccountKeyAdminsSid = 113 12353 WinAccountEnterpriseKeyAdminsSid = 114 12354 WinAuthenticationKeyTrustSid = 115 12355 WinAuthenticationKeyPropertyMFASid = 116 12356 WinAuthenticationKeyPropertyAttestationSid = 117 12357 ) 12358 12359 const ( 12360 AclRevisionInformation = 1 12361 AclSizeInformation = 2 12362 ) 12363 12364 const ( 12365 AuditEventObjectAccess = 0 12366 AuditEventDirectoryServiceAccess = 1 12367 ) 12368 12369 const ( 12370 AccessReasonNone = 0 12371 AccessReasonAllowedAce = 65536 12372 AccessReasonDeniedAce = 131072 12373 AccessReasonAllowedParentAce = 196608 12374 AccessReasonDeniedParentAce = 262144 12375 AccessReasonNotGrantedByCape = 327680 12376 AccessReasonNotGrantedByParentCape = 393216 12377 AccessReasonNotGrantedToAppContainer = 458752 12378 AccessReasonMissingPrivilege = 1048576 12379 AccessReasonFromPrivilege = 2097152 12380 AccessReasonIntegrityLevel = 3145728 12381 AccessReasonOwnership = 4194304 12382 AccessReasonNullDacl = 5242880 12383 AccessReasonEmptyDacl = 6291456 12384 AccessReasonNoSD = 7340032 12385 AccessReasonNoGrant = 8388608 12386 ) 12387 12388 const ( 12389 SecurityAnonymous = 0 12390 SecurityIdentification = 1 12391 SecurityImpersonation = 2 12392 SecurityDelegation = 3 12393 ) 12394 12395 const ( 12396 TokenPrimary = 1 12397 TokenImpersonation = 2 12398 ) 12399 12400 const ( 12401 TokenElevationTypeDefault = 1 12402 TokenElevationTypeFull = 2 12403 TokenElevationTypeLimited = 3 12404 ) 12405 12406 const ( 12407 TokenUser = 1 12408 TokenGroups = 2 12409 TokenPrivileges = 3 12410 TokenOwner = 4 12411 TokenPrimaryGroup = 5 12412 TokenDefaultDacl = 6 12413 TokenSource = 7 12414 TokenType = 8 12415 TokenImpersonationLevel = 9 12416 TokenStatistics = 10 12417 TokenRestrictedSids = 11 12418 TokenSessionId = 12 12419 TokenGroupsAndPrivileges = 13 12420 TokenSessionReference = 14 12421 TokenSandBoxInert = 15 12422 TokenAuditPolicy = 16 12423 TokenOrigin = 17 12424 TokenElevationType = 18 12425 TokenLinkedToken = 19 12426 TokenElevation = 20 12427 TokenHasRestrictions = 21 12428 TokenAccessInformation = 22 12429 TokenVirtualizationAllowed = 23 12430 TokenVirtualizationEnabled = 24 12431 TokenIntegrityLevel = 25 12432 TokenUIAccess = 26 12433 TokenMandatoryPolicy = 27 12434 TokenLogonSid = 28 12435 TokenIsAppContainer = 29 12436 TokenCapabilities = 30 12437 TokenAppContainerSid = 31 12438 TokenAppContainerNumber = 32 12439 TokenUserClaimAttributes = 33 12440 TokenDeviceClaimAttributes = 34 12441 TokenRestrictedUserClaimAttributes = 35 12442 TokenRestrictedDeviceClaimAttributes = 36 12443 TokenDeviceGroups = 37 12444 TokenRestrictedDeviceGroups = 38 12445 TokenSecurityAttributes = 39 12446 TokenIsRestricted = 40 12447 MaxTokenInfoClass = 41 12448 ) 12449 12450 const ( 12451 MandatoryLevelUntrusted = 0 12452 MandatoryLevelLow = 1 12453 MandatoryLevelMedium = 2 12454 MandatoryLevelHigh = 3 12455 MandatoryLevelSystem = 4 12456 MandatoryLevelSecureProcess = 5 12457 MandatoryLevelCount = 6 12458 ) 12459 12460 const ( 12461 SeLearningModeInvalidType = 0 12462 SeLearningModeSettings = 1 12463 SeLearningModeMax = 2 12464 ) 12465 12466 const ( 12467 PMCCounter = 0 12468 MaxHardwareCounterType = 1 12469 ) 12470 12471 const ( 12472 ProcessDEPPolicy = 0 12473 ProcessASLRPolicy = 1 12474 ProcessDynamicCodePolicy = 2 12475 ProcessStrictHandleCheckPolicy = 3 12476 ProcessSystemCallDisablePolicy = 4 12477 ProcessMitigationOptionsMask = 5 12478 ProcessExtensionPointDisablePolicy = 6 12479 ProcessControlFlowGuardPolicy = 7 12480 ProcessSignaturePolicy = 8 12481 ProcessFontDisablePolicy = 9 12482 ProcessImageLoadPolicy = 10 12483 MaxProcessMitigationPolicy = 11 12484 ) 12485 12486 const ( 12487 ToleranceLow = 1 12488 ToleranceMedium = 2 12489 ToleranceHigh = 3 12490 ) 12491 12492 const ( 12493 ToleranceIntervalShort = 1 12494 ToleranceIntervalMedium = 2 12495 ToleranceIntervalLong = 3 12496 ) 12497 12498 const ( 12499 JobObjectBasicAccountingInformation = 1 12500 JobObjectBasicLimitInformation = 2 12501 JobObjectBasicProcessIdList = 3 12502 JobObjectBasicUIRestrictions = 4 12503 JobObjectSecurityLimitInformation = 5 12504 JobObjectEndOfJobTimeInformation = 6 12505 JobObjectAssociateCompletionPortInformation = 7 12506 JobObjectBasicAndIoAccountingInformation = 8 12507 JobObjectExtendedLimitInformation = 9 12508 JobObjectJobSetInformation = 10 12509 JobObjectGroupInformation = 11 12510 JobObjectNotificationLimitInformation = 12 12511 JobObjectLimitViolationInformation = 13 12512 JobObjectGroupInformationEx = 14 12513 JobObjectCpuRateControlInformation = 15 12514 JobObjectCompletionFilter = 16 12515 JobObjectCompletionCounter = 17 12516 JobObjectReserved1Information = 18 12517 JobObjectReserved2Information = 19 12518 JobObjectReserved3Information = 20 12519 JobObjectReserved4Information = 21 12520 JobObjectReserved5Information = 22 12521 JobObjectReserved6Information = 23 12522 JobObjectReserved7Information = 24 12523 JobObjectReserved8Information = 25 12524 MaxJobObjectInfoClass = 26 12525 ) 12526 12527 const ( 12528 FirmwareTypeUnknown = 0 12529 FirmwareTypeBios = 1 12530 FirmwareTypeUefi = 2 12531 FirmwareTypeMax = 3 12532 ) 12533 12534 const ( 12535 RelationProcessorCore = 0 12536 RelationNumaNode = 1 12537 RelationCache = 2 12538 RelationProcessorPackage = 3 12539 RelationGroup = 4 12540 RelationAll = 65535 12541 ) 12542 12543 const ( 12544 CacheUnified = 0 12545 CacheInstruction = 1 12546 CacheData = 2 12547 CacheTrace = 3 12548 ) 12549 12550 const ( 12551 UNSPECIFIED_COMPARTMENT_ID = 0 12552 DEFAULT_COMPARTMENT_ID = 1 12553 ) 12554 12555 const ( 12556 MemExtendedParameterInvalidType = 0 12557 MemExtendedParameterAddressRequirements = 1 12558 MemExtendedParameterNumaNode = 2 12559 MemExtendedParameterPartitionHandle = 3 12560 MemExtendedParameterUserPhysicalHandle = 4 12561 MemExtendedParameterAttributeFlags = 5 12562 MemExtendedParameterMax = 6 12563 ) 12564 12565 const ( 12566 MemSectionExtendedParameterInvalidType = 0 12567 MemSectionExtendedParameterUserPhysicalFlags = 1 12568 MemSectionExtendedParameterNumaNode = 2 12569 MemSectionExtendedParameterMax = 3 12570 ) 12571 12572 const ( 12573 PowerSystemUnspecified = 0 12574 PowerSystemWorking = 1 12575 PowerSystemSleeping1 = 2 12576 PowerSystemSleeping2 = 3 12577 PowerSystemSleeping3 = 4 12578 PowerSystemHibernate = 5 12579 PowerSystemShutdown = 6 12580 PowerSystemMaximum = 7 12581 ) 12582 12583 const ( 12584 PowerActionNone = 0 12585 PowerActionReserved = 1 12586 PowerActionSleep = 2 12587 PowerActionHibernate = 3 12588 PowerActionShutdown = 4 12589 PowerActionShutdownReset = 5 12590 PowerActionShutdownOff = 6 12591 PowerActionWarmEject = 7 12592 ) 12593 12594 const ( 12595 PowerDeviceUnspecified = 0 12596 PowerDeviceD0 = 1 12597 PowerDeviceD1 = 2 12598 PowerDeviceD2 = 3 12599 PowerDeviceD3 = 4 12600 PowerDeviceMaximum = 5 12601 ) 12602 12603 const ( 12604 PowerMonitorOff = 0 12605 PowerMonitorOn = 1 12606 PowerMonitorDim = 2 12607 ) 12608 12609 const ( 12610 PowerUserPresent = 0 12611 PowerUserNotPresent = 1 12612 PowerUserInactive = 2 12613 PowerUserMaximum = 3 12614 PowerUserInvalid = 3 12615 ) 12616 12617 const ( 12618 LT_DONT_CARE = 0 12619 LT_LOWEST_LATENCY = 1 12620 ) 12621 12622 const ( 12623 PowerRequestDisplayRequired = 0 12624 PowerRequestSystemRequired = 1 12625 PowerRequestAwayModeRequired = 2 12626 PowerRequestExecutionRequired = 3 12627 ) 12628 12629 const ( 12630 SystemPowerPolicyAc = 0 12631 SystemPowerPolicyDc = 1 12632 VerifySystemPolicyAc = 2 12633 VerifySystemPolicyDc = 3 12634 SystemPowerCapabilities = 4 12635 SystemBatteryState = 5 12636 SystemPowerStateHandler = 6 12637 ProcessorStateHandler = 7 12638 SystemPowerPolicyCurrent = 8 12639 AdministratorPowerPolicy = 9 12640 SystemReserveHiberFile = 10 12641 ProcessorInformation = 11 12642 SystemPowerInformation = 12 12643 ProcessorStateHandler2 = 13 12644 LastWakeTime = 14 12645 LastSleepTime = 15 12646 SystemExecutionState = 16 12647 SystemPowerStateNotifyHandler = 17 12648 ProcessorPowerPolicyAc = 18 12649 ProcessorPowerPolicyDc = 19 12650 VerifyProcessorPowerPolicyAc = 20 12651 VerifyProcessorPowerPolicyDc = 21 12652 ProcessorPowerPolicyCurrent = 22 12653 SystemPowerStateLogging = 23 12654 SystemPowerLoggingEntry = 24 12655 SetPowerSettingValue = 25 12656 NotifyUserPowerSetting = 26 12657 PowerInformationLevelUnused0 = 27 12658 SystemMonitorHiberBootPowerOff = 28 12659 SystemVideoState = 29 12660 TraceApplicationPowerMessage = 30 12661 TraceApplicationPowerMessageEnd = 31 12662 ProcessorPerfStates = 32 12663 ProcessorIdleStates = 33 12664 ProcessorCap = 34 12665 SystemWakeSource = 35 12666 SystemHiberFileInformation = 36 12667 TraceServicePowerMessage = 37 12668 ProcessorLoad = 38 12669 PowerShutdownNotification = 39 12670 MonitorCapabilities = 40 12671 SessionPowerInit = 41 12672 SessionDisplayState = 42 12673 PowerRequestCreate = 43 12674 PowerRequestAction = 44 12675 GetPowerRequestList = 45 12676 ProcessorInformationEx = 46 12677 NotifyUserModeLegacyPowerEvent = 47 12678 GroupPark = 48 12679 ProcessorIdleDomains = 49 12680 WakeTimerList = 50 12681 SystemHiberFileSize = 51 12682 ProcessorIdleStatesHv = 52 12683 ProcessorPerfStatesHv = 53 12684 ProcessorPerfCapHv = 54 12685 ProcessorSetIdle = 55 12686 LogicalProcessorIdling = 56 12687 UserPresence = 57 12688 PowerSettingNotificationName = 58 12689 GetPowerSettingValue = 59 12690 IdleResiliency = 60 12691 SessionRITState = 61 12692 SessionConnectNotification = 62 12693 SessionPowerCleanup = 63 12694 SessionLockState = 64 12695 SystemHiberbootState = 65 12696 PlatformInformation = 66 12697 PdcInvocation = 67 12698 MonitorInvocation = 68 12699 FirmwareTableInformationRegistered = 69 12700 SetShutdownSelectedTime = 70 12701 SuspendResumeInvocation = 71 12702 PlmPowerRequestCreate = 72 12703 ScreenOff = 73 12704 CsDeviceNotification = 74 12705 PlatformRole = 75 12706 LastResumePerformance = 76 12707 DisplayBurst = 77 12708 ExitLatencySamplingPercentage = 78 12709 ApplyLowPowerScenarioSettings = 79 12710 PowerInformationLevelMaximum = 80 12711 ) 12712 12713 const ( 12714 UserNotPresent = 0 12715 UserPresent = 1 12716 UserUnknown = 255 12717 ) 12718 12719 const ( 12720 MonitorRequestReasonUnknown = 0 12721 MonitorRequestReasonPowerButton = 1 12722 MonitorRequestReasonRemoteConnection = 2 12723 MonitorRequestReasonScMonitorpower = 3 12724 MonitorRequestReasonUserInput = 4 12725 MonitorRequestReasonAcDcDisplayBurst = 5 12726 MonitorRequestReasonUserDisplayBurst = 6 12727 MonitorRequestReasonPoSetSystemState = 7 12728 MonitorRequestReasonSetThreadExecutionState = 8 12729 MonitorRequestReasonFullWake = 9 12730 MonitorRequestReasonSessionUnlock = 10 12731 MonitorRequestReasonScreenOffRequest = 11 12732 MonitorRequestReasonIdleTimeout = 12 12733 MonitorRequestReasonPolicyChange = 13 12734 MonitorRequestReasonMax = 14 12735 ) 12736 12737 const ( 12738 PoAc = 0 12739 PoDc = 1 12740 PoHot = 2 12741 PoConditionMaximum = 3 12742 ) 12743 12744 const ( 12745 PlatformRoleUnspecified = 0 12746 PlatformRoleDesktop = 1 12747 PlatformRoleMobile = 2 12748 PlatformRoleWorkstation = 3 12749 PlatformRoleEnterpriseServer = 4 12750 PlatformRoleSOHOServer = 5 12751 PlatformRoleAppliancePC = 6 12752 PlatformRolePerformanceServer = 7 12753 PlatformRoleSlate = 8 12754 PlatformRoleMaximum = 9 12755 ) 12756 12757 const ( 12758 IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF = 1 12759 ) 12760 12761 const ( 12762 IMPORT_OBJECT_CODE = 0 12763 IMPORT_OBJECT_DATA = 1 12764 IMPORT_OBJECT_CONST = 2 12765 ) 12766 12767 const ( 12768 IMPORT_OBJECT_ORDINAL = 0 12769 IMPORT_OBJECT_NAME = 1 12770 IMPORT_OBJECT_NAME_NO_PREFIX = 2 12771 IMPORT_OBJECT_NAME_UNDECORATE = 3 12772 ) 12773 12774 const ( 12775 COMIMAGE_FLAGS_ILONLY = 1 12776 COMIMAGE_FLAGS_32BITREQUIRED = 2 12777 COMIMAGE_FLAGS_IL_LIBRARY = 4 12778 COMIMAGE_FLAGS_STRONGNAMESIGNED = 8 12779 COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536 12780 COR_VERSION_MAJOR_V2 = 2 12781 COR_VERSION_MAJOR = 2 12782 COR_VERSION_MINOR = 0 12783 COR_DELETED_NAME_LENGTH = 8 12784 COR_VTABLEGAP_NAME_LENGTH = 8 12785 NATIVE_TYPE_MAX_CB = 1 12786 COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255 12787 IMAGE_COR_MIH_METHODRVA = 1 12788 IMAGE_COR_MIH_EHRVA = 2 12789 IMAGE_COR_MIH_BASICBLOCK = 8 12790 COR_VTABLE_32BIT = 1 12791 COR_VTABLE_64BIT = 2 12792 COR_VTABLE_FROM_UNMANAGED = 4 12793 COR_VTABLE_CALL_MOST_DERIVED = 16 12794 IMAGE_COR_EATJ_THUNK_SIZE = 32 12795 MAX_CLASS_NAME = 1024 12796 MAX_PACKAGE_NAME = 1024 12797 ) 12798 12799 const ( 12800 UmsThreadInvalidInfoClass = 0 12801 UmsThreadUserContext = 1 12802 UmsThreadPriority = 2 12803 UmsThreadAffinity = 3 12804 UmsThreadTeb = 4 12805 UmsThreadIsSuspended = 5 12806 UmsThreadIsTerminated = 6 12807 UmsThreadMaxInfoClass = 7 12808 ) 12809 12810 const ( 12811 UmsSchedulerStartup = 0 12812 UmsSchedulerThreadBlocked = 1 12813 UmsSchedulerThreadYield = 2 12814 ) 12815 12816 const ( 12817 HeapCompatibilityInformation = 0 12818 HeapEnableTerminationOnCorruption = 1 12819 ) 12820 12821 const ( 12822 ActivationContextBasicInformation = 1 12823 ActivationContextDetailedInformation = 2 12824 AssemblyDetailedInformationInActivationContext = 3 12825 FileInformationInAssemblyOfAssemblyInActivationContext = 4 12826 RunlevelInformationInActivationContext = 5 12827 CompatibilityInformationInActivationContext = 6 12828 ActivationContextManifestResourceName = 7 12829 MaxActivationContextInfoClass = 8 12830 AssemblyDetailedInformationInActivationContxt = 3 12831 FileInformationInAssemblyOfAssemblyInActivationContxt = 4 12832 ) 12833 12834 const ( 12835 ACTCTX_RUN_LEVEL_UNSPECIFIED = 0 12836 ACTCTX_RUN_LEVEL_AS_INVOKER = 1 12837 ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE = 2 12838 ACTCTX_RUN_LEVEL_REQUIRE_ADMIN = 3 12839 ACTCTX_RUN_LEVEL_NUMBERS = 4 12840 ) 12841 12842 const ( 12843 ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN = 0 12844 ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS = 1 12845 ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION = 2 12846 ) 12847 12848 const ( 12849 DriverType = 1 12850 FileSystemType = 2 12851 Win32ServiceOwnProcess = 16 12852 Win32ServiceShareProcess = 32 12853 AdapterType = 4 12854 RecognizerType = 8 12855 ) 12856 12857 const ( 12858 BootLoad = 0 12859 SystemLoad = 1 12860 AutoLoad = 2 12861 DemandLoad = 3 12862 DisableLoad = 4 12863 ) 12864 12865 const ( 12866 IgnoreError = 0 12867 NormalError = 1 12868 SevereError = 2 12869 CriticalError = 3 12870 ) 12871 12872 const ( 12873 TapeDriveProblemNone = 0 12874 TapeDriveReadWriteWarning = 1 12875 TapeDriveReadWriteError = 2 12876 TapeDriveReadWarning = 3 12877 TapeDriveWriteWarning = 4 12878 TapeDriveReadError = 5 12879 TapeDriveWriteError = 6 12880 TapeDriveHardwareError = 7 12881 TapeDriveUnsupportedMedia = 8 12882 TapeDriveScsiConnectionError = 9 12883 TapeDriveTimetoClean = 10 12884 TapeDriveCleanDriveNow = 11 12885 TapeDriveMediaLifeExpired = 12 12886 TapeDriveSnappedTape = 13 12887 ) 12888 12889 const ( 12890 TP_CALLBACK_PRIORITY_HIGH = 0 12891 TP_CALLBACK_PRIORITY_NORMAL = 1 12892 TP_CALLBACK_PRIORITY_LOW = 2 12893 TP_CALLBACK_PRIORITY_INVALID = 3 12894 TP_CALLBACK_PRIORITY_COUNT = 3 12895 ) 12896 12897 const ( 12898 TransactionOutcomeUndetermined = 1 12899 TransactionOutcomeCommitted = 2 12900 TransactionOutcomeAborted = 3 12901 ) 12902 12903 const ( 12904 TransactionStateNormal = 1 12905 TransactionStateIndoubt = 2 12906 TransactionStateCommittedNotify = 3 12907 ) 12908 12909 const ( 12910 TransactionBasicInformation = 0 12911 TransactionPropertiesInformation = 1 12912 TransactionEnlistmentInformation = 2 12913 TransactionSuperiorEnlistmentInformation = 3 12914 TransactionBindInformation = 4 12915 TransactionDTCPrivateInformation = 5 12916 ) 12917 12918 const ( 12919 TransactionManagerBasicInformation = 0 12920 TransactionManagerLogInformation = 1 12921 TransactionManagerLogPathInformation = 2 12922 TransactionManagerOnlineProbeInformation = 3 12923 TransactionManagerRecoveryInformation = 4 12924 TransactionManagerOldestTransactionInformation = 5 12925 ) 12926 12927 const ( 12928 ResourceManagerBasicInformation = 0 12929 ResourceManagerCompletionInformation = 1 12930 ) 12931 12932 const ( 12933 EnlistmentBasicInformation = 0 12934 EnlistmentRecoveryInformation = 1 12935 EnlistmentCrmInformation = 2 12936 ) 12937 12938 const ( 12939 KTMOBJECT_TRANSACTION = 0 12940 KTMOBJECT_TRANSACTION_MANAGER = 1 12941 KTMOBJECT_RESOURCE_MANAGER = 2 12942 KTMOBJECT_ENLISTMENT = 3 12943 KTMOBJECT_INVALID = 4 12944 ) 12945 12946 const ( 12947 SC_ACTION_NONE = 0 12948 SC_ACTION_RESTART = 1 12949 SC_ACTION_REBOOT = 2 12950 SC_ACTION_RUN_COMMAND = 3 12951 ) 12952 12953 const ( 12954 SC_STATUS_PROCESS_INFO = 0 12955 ) 12956 12957 const ( 12958 SC_ENUM_PROCESS_INFO = 0 12959 ) 12960 12961 const ( 12962 DCDC_DEFAULT = 0 12963 DCDC_DISABLE_FONT_UPDATE = 1 12964 DCDC_DISABLE_RELAYOUT = 2 12965 ) 12966 12967 const ( 12968 DDC_DEFAULT = 0 12969 DDC_DISABLE_ALL = 1 12970 DDC_DISABLE_RESIZE = 2 12971 DDC_DISABLE_CONTROL_RELAYOUT = 4 12972 ) 12973 12974 type ptrdiff_t = int64 12975 12976 type size_t = uint64 12977 12978 type wchar_t = uint16 12979 12980 type va_list = uintptr 12981 12982 type sqlite_int64 = int64 12983 type sqlite_uint64 = uint64 12984 type sqlite3_int64 = sqlite_int64 12985 type sqlite3_uint64 = sqlite_uint64 12986 12987 type sqlite3_callback = uintptr 12988 12989 type sqlite3_file1 = struct{ pMethods uintptr } 12990 12991 type sqlite3_file = sqlite3_file1 12992 type sqlite3_io_methods1 = struct { 12993 iVersion int32 12994 _ [4]byte 12995 xClose uintptr 12996 xRead uintptr 12997 xWrite uintptr 12998 xTruncate uintptr 12999 xSync uintptr 13000 xFileSize uintptr 13001 xLock uintptr 13002 xUnlock uintptr 13003 xCheckReservedLock uintptr 13004 xFileControl uintptr 13005 xSectorSize uintptr 13006 xDeviceCharacteristics uintptr 13007 xShmMap uintptr 13008 xShmLock uintptr 13009 xShmBarrier uintptr 13010 xShmUnmap uintptr 13011 xFetch uintptr 13012 xUnfetch uintptr 13013 } 13014 13015 type sqlite3_io_methods = sqlite3_io_methods1 13016 13017 type sqlite3_vfs1 = struct { 13018 iVersion int32 13019 szOsFile int32 13020 mxPathname int32 13021 _ [4]byte 13022 pNext uintptr 13023 zName uintptr 13024 pAppData uintptr 13025 xOpen uintptr 13026 xDelete uintptr 13027 xAccess uintptr 13028 xFullPathname uintptr 13029 xDlOpen uintptr 13030 xDlError uintptr 13031 xDlSym uintptr 13032 xDlClose uintptr 13033 xRandomness uintptr 13034 xSleep uintptr 13035 xCurrentTime uintptr 13036 xGetLastError uintptr 13037 xCurrentTimeInt64 uintptr 13038 xSetSystemCall uintptr 13039 xGetSystemCall uintptr 13040 xNextSystemCall uintptr 13041 } 13042 13043 type sqlite3_vfs = sqlite3_vfs1 13044 type sqlite3_syscall_ptr = uintptr 13045 13046 type sqlite3_mem_methods1 = struct { 13047 xMalloc uintptr 13048 xFree uintptr 13049 xRealloc uintptr 13050 xSize uintptr 13051 xRoundup uintptr 13052 xInit uintptr 13053 xShutdown uintptr 13054 pAppData uintptr 13055 } 13056 13057 type sqlite3_mem_methods = sqlite3_mem_methods1 13058 13059 type sqlite3_destructor_type = uintptr 13060 13061 type sqlite3_vtab1 = struct { 13062 pModule uintptr 13063 nRef int32 13064 _ [4]byte 13065 zErrMsg uintptr 13066 } 13067 13068 type sqlite3_vtab = sqlite3_vtab1 13069 type sqlite3_index_info1 = struct { 13070 nConstraint int32 13071 _ [4]byte 13072 aConstraint uintptr 13073 nOrderBy int32 13074 _ [4]byte 13075 aOrderBy uintptr 13076 aConstraintUsage uintptr 13077 idxNum int32 13078 _ [4]byte 13079 idxStr uintptr 13080 needToFreeIdxStr int32 13081 orderByConsumed int32 13082 estimatedCost float64 13083 estimatedRows sqlite3_int64 13084 idxFlags int32 13085 _ [4]byte 13086 colUsed sqlite3_uint64 13087 } 13088 13089 type sqlite3_index_info = sqlite3_index_info1 13090 type sqlite3_vtab_cursor1 = struct{ pVtab uintptr } 13091 13092 type sqlite3_vtab_cursor = sqlite3_vtab_cursor1 13093 type sqlite3_module1 = struct { 13094 iVersion int32 13095 _ [4]byte 13096 xCreate uintptr 13097 xConnect uintptr 13098 xBestIndex uintptr 13099 xDisconnect uintptr 13100 xDestroy uintptr 13101 xOpen uintptr 13102 xClose uintptr 13103 xFilter uintptr 13104 xNext uintptr 13105 xEof uintptr 13106 xColumn uintptr 13107 xRowid uintptr 13108 xUpdate uintptr 13109 xBegin uintptr 13110 xSync uintptr 13111 xCommit uintptr 13112 xRollback uintptr 13113 xFindFunction uintptr 13114 xRename uintptr 13115 xSavepoint uintptr 13116 xRelease uintptr 13117 xRollbackTo uintptr 13118 xShadowName uintptr 13119 } 13120 13121 type sqlite3_module = sqlite3_module1 13122 13123 type sqlite3_index_constraint = struct { 13124 iColumn int32 13125 op uint8 13126 usable uint8 13127 _ [2]byte 13128 iTermOffset int32 13129 } 13130 13131 type sqlite3_index_orderby = struct { 13132 iColumn int32 13133 desc uint8 13134 _ [3]byte 13135 } 13136 13137 type sqlite3_index_constraint_usage = struct { 13138 argvIndex int32 13139 omit uint8 13140 _ [3]byte 13141 } 13142 13143 type sqlite3_mutex_methods1 = struct { 13144 xMutexInit uintptr 13145 xMutexEnd uintptr 13146 xMutexAlloc uintptr 13147 xMutexFree uintptr 13148 xMutexEnter uintptr 13149 xMutexTry uintptr 13150 xMutexLeave uintptr 13151 xMutexHeld uintptr 13152 xMutexNotheld uintptr 13153 } 13154 13155 type sqlite3_mutex_methods = sqlite3_mutex_methods1 13156 13157 type sqlite3_pcache_page1 = struct { 13158 pBuf uintptr 13159 pExtra uintptr 13160 } 13161 13162 type sqlite3_pcache_page = sqlite3_pcache_page1 13163 13164 type sqlite3_pcache_methods21 = struct { 13165 iVersion int32 13166 _ [4]byte 13167 pArg uintptr 13168 xInit uintptr 13169 xShutdown uintptr 13170 xCreate uintptr 13171 xCachesize uintptr 13172 xPagecount uintptr 13173 xFetch uintptr 13174 xUnpin uintptr 13175 xRekey uintptr 13176 xTruncate uintptr 13177 xDestroy uintptr 13178 xShrink uintptr 13179 } 13180 13181 type sqlite3_pcache_methods2 = sqlite3_pcache_methods21 13182 13183 type sqlite3_pcache_methods1 = struct { 13184 pArg uintptr 13185 xInit uintptr 13186 xShutdown uintptr 13187 xCreate uintptr 13188 xCachesize uintptr 13189 xPagecount uintptr 13190 xFetch uintptr 13191 xUnpin uintptr 13192 xRekey uintptr 13193 xTruncate uintptr 13194 xDestroy uintptr 13195 } 13196 13197 type sqlite3_pcache_methods = sqlite3_pcache_methods1 13198 13199 type sqlite3_snapshot1 = struct{ hidden [48]uint8 } 13200 13201 type sqlite3_snapshot = sqlite3_snapshot1 13202 13203 type sqlite3_rtree_geometry1 = struct { 13204 pContext uintptr 13205 nParam int32 13206 _ [4]byte 13207 aParam uintptr 13208 pUser uintptr 13209 xDelUser uintptr 13210 } 13211 13212 type sqlite3_rtree_geometry = sqlite3_rtree_geometry1 13213 type sqlite3_rtree_query_info1 = struct { 13214 pContext uintptr 13215 nParam int32 13216 _ [4]byte 13217 aParam uintptr 13218 pUser uintptr 13219 xDelUser uintptr 13220 aCoord uintptr 13221 anQueue uintptr 13222 nCoord int32 13223 iLevel int32 13224 mxLevel int32 13225 _ [4]byte 13226 iRowid sqlite3_int64 13227 rParentScore sqlite3_rtree_dbl 13228 eParentWithin int32 13229 eWithin int32 13230 rScore sqlite3_rtree_dbl 13231 apSqlParam uintptr 13232 } 13233 13234 type sqlite3_rtree_query_info = sqlite3_rtree_query_info1 13235 13236 type sqlite3_rtree_dbl = float64 13237 13238 type Fts5ExtensionApi1 = struct { 13239 iVersion int32 13240 _ [4]byte 13241 xUserData uintptr 13242 xColumnCount uintptr 13243 xRowCount uintptr 13244 xColumnTotalSize uintptr 13245 xTokenize uintptr 13246 xPhraseCount uintptr 13247 xPhraseSize uintptr 13248 xInstCount uintptr 13249 xInst uintptr 13250 xRowid uintptr 13251 xColumnText uintptr 13252 xColumnSize uintptr 13253 xQueryPhrase uintptr 13254 xSetAuxdata uintptr 13255 xGetAuxdata uintptr 13256 xPhraseFirst uintptr 13257 xPhraseNext uintptr 13258 xPhraseFirstColumn uintptr 13259 xPhraseNextColumn uintptr 13260 } 13261 13262 type Fts5ExtensionApi = Fts5ExtensionApi1 13263 type Fts5PhraseIter1 = struct { 13264 a uintptr 13265 b uintptr 13266 } 13267 13268 type Fts5PhraseIter = Fts5PhraseIter1 13269 13270 type fts5_extension_function = uintptr 13271 type fts5_tokenizer1 = struct { 13272 xCreate uintptr 13273 xDelete uintptr 13274 xTokenize uintptr 13275 } 13276 13277 type fts5_tokenizer = fts5_tokenizer1 13278 13279 type fts5_api1 = struct { 13280 iVersion int32 13281 _ [4]byte 13282 xCreateTokenizer uintptr 13283 xFindTokenizer uintptr 13284 xCreateFunction uintptr 13285 } 13286 13287 type fts5_api = fts5_api1 13288 13289 type ssize_t = int64 13290 13291 type rsize_t = size_t 13292 13293 type intptr_t = int64 13294 13295 type uintptr_t = uint64 13296 13297 type wint_t = uint16 13298 type wctype_t = uint16 13299 13300 type errno_t = int32 13301 13302 type time_t = int64 13303 13304 type threadlocaleinfostruct = struct { 13305 refcount int32 13306 lc_codepage uint32 13307 lc_collate_cp uint32 13308 lc_handle [6]uint32 13309 lc_id [6]LC_ID 13310 lc_category [6]struct { 13311 locale uintptr 13312 wlocale uintptr 13313 refcount uintptr 13314 wrefcount uintptr 13315 } 13316 lc_clike int32 13317 mb_cur_max int32 13318 lconv_intl_refcount uintptr 13319 lconv_num_refcount uintptr 13320 lconv_mon_refcount uintptr 13321 lconv uintptr 13322 ctype1_refcount uintptr 13323 ctype1 uintptr 13324 pctype uintptr 13325 pclmap uintptr 13326 pcumap uintptr 13327 lc_time_curr uintptr 13328 } 13329 13330 type pthreadlocinfo = uintptr 13331 type pthreadmbcinfo = uintptr 13332 13333 type localeinfo_struct = struct { 13334 locinfo pthreadlocinfo 13335 mbcinfo pthreadmbcinfo 13336 } 13337 13338 type _locale_tstruct = localeinfo_struct 13339 type _locale_t = uintptr 13340 13341 type tagLC_ID = struct { 13342 wLanguage uint16 13343 wCountry uint16 13344 wCodePage uint16 13345 } 13346 13347 type LC_ID = tagLC_ID 13348 type LPLC_ID = uintptr 13349 13350 type threadlocinfo = threadlocaleinfostruct 13351 13352 type _iobuf = struct { 13353 _ptr uintptr 13354 _cnt int32 13355 _ [4]byte 13356 _base uintptr 13357 _flag int32 13358 _file int32 13359 _charbuf int32 13360 _bufsiz int32 13361 _tmpfname uintptr 13362 } 13363 13364 type FILE = _iobuf 13365 13366 type _off_t = int32 13367 type off32_t = int32 13368 13369 type _off64_t = int64 13370 type off64_t = int64 13371 13372 type off_t = off64_t 13373 13374 type fpos_t = int64 13375 13376 func fprintf(tls *libc.TLS, __stream uintptr, __format uintptr, va uintptr) int32 { 13377 var __retval int32 13378 var __local_argv uintptr 13379 __local_argv = va 13380 __retval = libc.X__mingw_vfprintf(tls, __stream, __format, __local_argv) 13381 _ = __local_argv 13382 return __retval 13383 } 13384 13385 func printf(tls *libc.TLS, __format uintptr, va uintptr) int32 { 13386 var __retval int32 13387 var __local_argv uintptr 13388 __local_argv = va 13389 __retval = libc.X__mingw_vfprintf(tls, libc.X__acrt_iob_func(tls, uint32(1)), __format, __local_argv) 13390 _ = __local_argv 13391 return __retval 13392 } 13393 13394 func vsnwprintf(tls *libc.TLS, __stream uintptr, __n size_t, __format uintptr, __local_argv uintptr) int32 { 13395 return libc.X__mingw_vsnwprintf(tls, __stream, __n, __format, __local_argv) 13396 } 13397 13398 func vswprintf(tls *libc.TLS, __stream uintptr, __count size_t, __format uintptr, __local_argv uintptr) int32 { 13399 return vsnwprintf(tls, __stream, __count, __format, __local_argv) 13400 } 13401 13402 type _EXCEPTION_POINTERS = struct { 13403 ExceptionRecord PEXCEPTION_RECORD 13404 ContextRecord PCONTEXT 13405 } 13406 13407 type _EXCEPTION_RECORD = struct { 13408 ExceptionCode DWORD 13409 ExceptionFlags DWORD 13410 ExceptionRecord uintptr 13411 ExceptionAddress PVOID 13412 NumberParameters DWORD 13413 _ [4]byte 13414 ExceptionInformation [15]ULONG_PTR 13415 } 13416 13417 type _CONTEXT = struct { 13418 P1Home DWORD64 13419 P2Home DWORD64 13420 P3Home DWORD64 13421 P4Home DWORD64 13422 P5Home DWORD64 13423 P6Home DWORD64 13424 ContextFlags DWORD 13425 MxCsr DWORD 13426 SegCs WORD 13427 SegDs WORD 13428 SegEs WORD 13429 SegFs WORD 13430 SegGs WORD 13431 SegSs WORD 13432 EFlags DWORD 13433 Dr0 DWORD64 13434 Dr1 DWORD64 13435 Dr2 DWORD64 13436 Dr3 DWORD64 13437 Dr6 DWORD64 13438 Dr7 DWORD64 13439 Rax DWORD64 13440 Rcx DWORD64 13441 Rdx DWORD64 13442 Rbx DWORD64 13443 Rsp DWORD64 13444 Rbp DWORD64 13445 Rsi DWORD64 13446 Rdi DWORD64 13447 R8 DWORD64 13448 R9 DWORD64 13449 R10 DWORD64 13450 R11 DWORD64 13451 R12 DWORD64 13452 R13 DWORD64 13453 R14 DWORD64 13454 R15 DWORD64 13455 Rip DWORD64 13456 __256 struct{ FltSave XMM_SAVE_AREA32 } 13457 VectorRegister [26]M128A 13458 VectorControl DWORD64 13459 DebugControl DWORD64 13460 LastBranchToRip DWORD64 13461 LastBranchFromRip DWORD64 13462 LastExceptionToRip DWORD64 13463 LastExceptionFromRip DWORD64 13464 } 13465 13466 type _DISPATCHER_CONTEXT = struct { 13467 ControlPc ULONG64 13468 ImageBase ULONG64 13469 FunctionEntry PRUNTIME_FUNCTION 13470 EstablisherFrame ULONG64 13471 TargetIp ULONG64 13472 ContextRecord PCONTEXT 13473 LanguageHandler PEXCEPTION_ROUTINE 13474 HandlerData PVOID 13475 HistoryTable PUNWIND_HISTORY_TABLE 13476 ScopeIndex ULONG 13477 Fill0 ULONG 13478 } 13479 13480 type _PHNDLR = uintptr 13481 13482 type _XCPT_ACTION = struct { 13483 XcptNum uint32 13484 SigNum int32 13485 XcptAction _PHNDLR 13486 } 13487 13488 type PEXCEPTION_HANDLER = uintptr 13489 13490 type ULONG = uint32 13491 type PULONG = uintptr 13492 type USHORT = uint16 13493 type PUSHORT = uintptr 13494 type UCHAR = uint8 13495 type PUCHAR = uintptr 13496 type PSZ = uintptr 13497 13498 type WINBOOL = int32 13499 type BOOL = int32 13500 type PBOOL = uintptr 13501 type LPBOOL = uintptr 13502 13503 type BYTE = uint8 13504 type WORD = uint16 13505 type DWORD = uint32 13506 type FLOAT = float32 13507 type PFLOAT = uintptr 13508 type PBYTE = uintptr 13509 type LPBYTE = uintptr 13510 type PINT = uintptr 13511 type LPINT = uintptr 13512 type PWORD = uintptr 13513 type LPWORD = uintptr 13514 type LPLONG = uintptr 13515 type PDWORD = uintptr 13516 type LPDWORD = uintptr 13517 type LPVOID = uintptr 13518 type LPCVOID = uintptr 13519 type INT = int32 13520 type UINT = uint32 13521 type PUINT = uintptr 13522 13523 type POINTER_64_INT = uint64 13524 13525 type INT8 = int8 13526 type PINT8 = uintptr 13527 type INT16 = int16 13528 type PINT16 = uintptr 13529 type INT32 = int32 13530 type PINT32 = uintptr 13531 type INT64 = int64 13532 type PINT64 = uintptr 13533 type UINT8 = uint8 13534 type PUINT8 = uintptr 13535 type UINT16 = uint16 13536 type PUINT16 = uintptr 13537 type UINT32 = uint32 13538 type PUINT32 = uintptr 13539 type UINT64 = uint64 13540 type PUINT64 = uintptr 13541 type LONG32 = int32 13542 type PLONG32 = uintptr 13543 type ULONG32 = uint32 13544 type PULONG32 = uintptr 13545 type DWORD32 = uint32 13546 type PDWORD32 = uintptr 13547 13548 type INT_PTR = int64 13549 type PINT_PTR = uintptr 13550 type UINT_PTR = uint64 13551 type PUINT_PTR = uintptr 13552 type LONG_PTR = int64 13553 type PLONG_PTR = uintptr 13554 type ULONG_PTR = uint64 13555 type PULONG_PTR = uintptr 13556 13557 type SHANDLE_PTR = int64 13558 type HANDLE_PTR = uint64 13559 type UHALF_PTR = uint32 13560 type PUHALF_PTR = uintptr 13561 type HALF_PTR = int32 13562 type PHALF_PTR = uintptr 13563 13564 type SIZE_T = ULONG_PTR 13565 type PSIZE_T = uintptr 13566 type SSIZE_T = LONG_PTR 13567 type PSSIZE_T = uintptr 13568 13569 type DWORD_PTR = ULONG_PTR 13570 type PDWORD_PTR = uintptr 13571 type LONG64 = int64 13572 type PLONG64 = uintptr 13573 type ULONG64 = uint64 13574 type PULONG64 = uintptr 13575 type DWORD64 = uint64 13576 type PDWORD64 = uintptr 13577 type KAFFINITY = ULONG_PTR 13578 type PKAFFINITY = uintptr 13579 13580 type PVOID = uintptr 13581 type PVOID64 = uintptr 13582 13583 type CHAR = int8 13584 type SHORT = int16 13585 type LONG = int32 13586 13587 type WCHAR = wchar_t 13588 type PWCHAR = uintptr 13589 type LPWCH = uintptr 13590 type PWCH = uintptr 13591 type LPCWCH = uintptr 13592 type PCWCH = uintptr 13593 type NWPSTR = uintptr 13594 type LPWSTR = uintptr 13595 type PWSTR = uintptr 13596 type PZPWSTR = uintptr 13597 type PCZPWSTR = uintptr 13598 type LPUWSTR = uintptr 13599 type PUWSTR = uintptr 13600 type LPCWSTR = uintptr 13601 type PCWSTR = uintptr 13602 type PZPCWSTR = uintptr 13603 type LPCUWSTR = uintptr 13604 type PCUWSTR = uintptr 13605 type PZZWSTR = uintptr 13606 type PCZZWSTR = uintptr 13607 type PUZZWSTR = uintptr 13608 type PCUZZWSTR = uintptr 13609 type PNZWCH = uintptr 13610 type PCNZWCH = uintptr 13611 type PUNZWCH = uintptr 13612 type PCUNZWCH = uintptr 13613 13614 type PCHAR = uintptr 13615 type LPCH = uintptr 13616 type PCH = uintptr 13617 type LPCCH = uintptr 13618 type PCCH = uintptr 13619 type NPSTR = uintptr 13620 type LPSTR = uintptr 13621 type PSTR = uintptr 13622 type PZPSTR = uintptr 13623 type PCZPSTR = uintptr 13624 type LPCSTR = uintptr 13625 type PCSTR = uintptr 13626 type PZPCSTR = uintptr 13627 type PZZSTR = uintptr 13628 type PCZZSTR = uintptr 13629 type PNZCH = uintptr 13630 type PCNZCH = uintptr 13631 13632 type TCHAR = int8 13633 type PTCHAR = uintptr 13634 type TBYTE = uint8 13635 type PTBYTE = uintptr 13636 13637 type LPTCH = LPSTR 13638 type PTCH = LPSTR 13639 type LPCTCH = LPCCH 13640 type PCTCH = LPCCH 13641 type PTSTR = LPSTR 13642 type LPTSTR = LPSTR 13643 type PUTSTR = LPSTR 13644 type LPUTSTR = LPSTR 13645 type PCTSTR = LPCSTR 13646 type LPCTSTR = LPCSTR 13647 type PCUTSTR = LPCSTR 13648 type LPCUTSTR = LPCSTR 13649 type PZZTSTR = PZZSTR 13650 type PUZZTSTR = PZZSTR 13651 type PCZZTSTR = PCZZSTR 13652 type PCUZZTSTR = PCZZSTR 13653 type PZPTSTR = PZPSTR 13654 type PNZTCH = PNZCH 13655 type PUNZTCH = PNZCH 13656 type PCNZTCH = PCNZCH 13657 type PCUNZTCH = PCNZCH 13658 13659 type PSHORT = uintptr 13660 type PLONG = uintptr 13661 13662 type _GROUP_AFFINITY = struct { 13663 Mask KAFFINITY 13664 Group WORD 13665 Reserved [3]WORD 13666 } 13667 13668 type GROUP_AFFINITY = _GROUP_AFFINITY 13669 type PGROUP_AFFINITY = uintptr 13670 13671 type HANDLE = uintptr 13672 13673 type PHANDLE = uintptr 13674 type FCHAR = BYTE 13675 type FSHORT = WORD 13676 type FLONG = DWORD 13677 13678 type HRESULT = LONG 13679 13680 type CCHAR = int8 13681 type LCID = DWORD 13682 type PLCID = PDWORD 13683 type LANGID = WORD 13684 13685 type COMPARTMENT_ID = uint32 13686 type PCOMPARTMENT_ID = uintptr 13687 13688 type _FLOAT128 = struct { 13689 LowPart int64 13690 HighPart int64 13691 } 13692 13693 type FLOAT128 = _FLOAT128 13694 13695 type PFLOAT128 = uintptr 13696 13697 type LONGLONG = int64 13698 type ULONGLONG = uint64 13699 13700 type PLONGLONG = uintptr 13701 type PULONGLONG = uintptr 13702 type USN = LONGLONG 13703 13704 type _LARGE_INTEGER = struct { 13705 _ [0]uint64 13706 s struct { 13707 LowPart DWORD 13708 HighPart LONG 13709 } 13710 } 13711 13712 type LARGE_INTEGER = _LARGE_INTEGER 13713 13714 type PLARGE_INTEGER = uintptr 13715 13716 type _ULARGE_INTEGER = struct { 13717 _ [0]uint64 13718 s struct { 13719 LowPart DWORD 13720 HighPart DWORD 13721 } 13722 } 13723 13724 type ULARGE_INTEGER = _ULARGE_INTEGER 13725 13726 type PULARGE_INTEGER = uintptr 13727 13728 type _LUID = struct { 13729 LowPart DWORD 13730 HighPart LONG 13731 } 13732 13733 type LUID = _LUID 13734 type PLUID = uintptr 13735 13736 type DWORDLONG = ULONGLONG 13737 type PDWORDLONG = uintptr 13738 13739 type BOOLEAN = BYTE 13740 type PBOOLEAN = uintptr 13741 13742 type _LIST_ENTRY = struct { 13743 Flink uintptr 13744 Blink uintptr 13745 } 13746 13747 type LIST_ENTRY = _LIST_ENTRY 13748 type PLIST_ENTRY = uintptr 13749 type PRLIST_ENTRY = uintptr 13750 13751 type _SINGLE_LIST_ENTRY = struct{ Next uintptr } 13752 13753 type SINGLE_LIST_ENTRY = _SINGLE_LIST_ENTRY 13754 type PSINGLE_LIST_ENTRY = uintptr 13755 13756 type LIST_ENTRY321 = struct { 13757 Flink DWORD 13758 Blink DWORD 13759 } 13760 13761 type LIST_ENTRY32 = LIST_ENTRY321 13762 type PLIST_ENTRY32 = uintptr 13763 13764 type LIST_ENTRY641 = struct { 13765 Flink ULONGLONG 13766 Blink ULONGLONG 13767 } 13768 13769 type LIST_ENTRY64 = LIST_ENTRY641 13770 type PLIST_ENTRY64 = uintptr 13771 13772 type _GUID = struct { 13773 Data1 uint32 13774 Data2 uint16 13775 Data3 uint16 13776 Data4 [8]uint8 13777 } 13778 13779 type GUID = _GUID 13780 13781 type LPGUID = uintptr 13782 13783 type LPCGUID = uintptr 13784 13785 type IID = GUID 13786 type LPIID = uintptr 13787 13788 type CLSID = GUID 13789 13790 type LPCLSID = uintptr 13791 13792 type FMTID = GUID 13793 type LPFMTID = uintptr 13794 13795 type _OBJECTID = struct { 13796 Lineage GUID 13797 Uniquifier DWORD 13798 } 13799 13800 type OBJECTID = _OBJECTID 13801 type PEXCEPTION_ROUTINE = uintptr 13802 13803 type KSPIN_LOCK = ULONG_PTR 13804 type PKSPIN_LOCK = uintptr 13805 13806 type _M128A = struct { 13807 Low ULONGLONG 13808 High LONGLONG 13809 } 13810 13811 type M128A = _M128A 13812 type PM128A = uintptr 13813 13814 type _XSAVE_FORMAT = struct { 13815 ControlWord WORD 13816 StatusWord WORD 13817 TagWord BYTE 13818 Reserved1 BYTE 13819 ErrorOpcode WORD 13820 ErrorOffset DWORD 13821 ErrorSelector WORD 13822 Reserved2 WORD 13823 DataOffset DWORD 13824 DataSelector WORD 13825 Reserved3 WORD 13826 MxCsr DWORD 13827 MxCsr_Mask DWORD 13828 FloatRegisters [8]M128A 13829 XmmRegisters [16]M128A 13830 Reserved4 [96]BYTE 13831 } 13832 13833 type XSAVE_FORMAT = _XSAVE_FORMAT 13834 type PXSAVE_FORMAT = uintptr 13835 13836 type _XSAVE_AREA_HEADER = struct { 13837 Mask DWORD64 13838 Reserved [7]DWORD64 13839 } 13840 13841 type XSAVE_AREA_HEADER = _XSAVE_AREA_HEADER 13842 type PXSAVE_AREA_HEADER = uintptr 13843 13844 type _XSAVE_AREA = struct { 13845 LegacyState XSAVE_FORMAT 13846 Header XSAVE_AREA_HEADER 13847 } 13848 13849 type XSAVE_AREA = _XSAVE_AREA 13850 type PXSAVE_AREA = uintptr 13851 13852 type _XSTATE_CONTEXT = struct { 13853 Mask DWORD64 13854 Length DWORD 13855 Reserved1 DWORD 13856 Area PXSAVE_AREA 13857 Buffer PVOID 13858 } 13859 13860 type XSTATE_CONTEXT = _XSTATE_CONTEXT 13861 type PXSTATE_CONTEXT = uintptr 13862 13863 type _SCOPE_TABLE_AMD64 = struct { 13864 Count DWORD 13865 ScopeRecord [1]struct { 13866 BeginAddress DWORD 13867 EndAddress DWORD 13868 HandlerAddress DWORD 13869 JumpTarget DWORD 13870 } 13871 } 13872 13873 type SCOPE_TABLE_AMD64 = _SCOPE_TABLE_AMD64 13874 type PSCOPE_TABLE_AMD64 = uintptr 13875 13876 type _onexit_t = uintptr 13877 13878 type _div_t = struct { 13879 quot int32 13880 rem int32 13881 } 13882 13883 type div_t = _div_t 13884 13885 type _ldiv_t = struct { 13886 quot int32 13887 rem int32 13888 } 13889 13890 type ldiv_t = _ldiv_t 13891 13892 type _LDOUBLE = struct{ ld [10]uint8 } 13893 13894 type _CRT_DOUBLE = struct{ x float64 } 13895 13896 type _CRT_FLOAT = struct{ f float32 } 13897 13898 type _LONGDOUBLE = struct{ x float64 } 13899 13900 type _LDBL12 = struct{ ld12 [12]uint8 } 13901 13902 type _purecall_handler = uintptr 13903 13904 type _invalid_parameter_handler = uintptr 13905 13906 type lldiv_t = struct { 13907 quot int64 13908 rem int64 13909 } 13910 13911 type _heapinfo = struct { 13912 _pentry uintptr 13913 _size size_t 13914 _useflag int32 13915 _ [4]byte 13916 } 13917 13918 type _HEAPINFO = _heapinfo 13919 13920 type _MM_PERM_ENUM = uint32 13921 13922 type _MM_MANTISSA_NORM_ENUM = uint32 13923 13924 type _MM_MANTISSA_SIGN_ENUM = uint32 13925 13926 type _XMM_SAVE_AREA32 = struct { 13927 ControlWord WORD 13928 StatusWord WORD 13929 TagWord BYTE 13930 Reserved1 BYTE 13931 ErrorOpcode WORD 13932 ErrorOffset DWORD 13933 ErrorSelector WORD 13934 Reserved2 WORD 13935 DataOffset DWORD 13936 DataSelector WORD 13937 Reserved3 WORD 13938 MxCsr DWORD 13939 MxCsr_Mask DWORD 13940 FloatRegisters [8]M128A 13941 XmmRegisters [16]M128A 13942 Reserved4 [96]BYTE 13943 } 13944 13945 type XMM_SAVE_AREA32 = _XMM_SAVE_AREA32 13946 type PXMM_SAVE_AREA32 = uintptr 13947 13948 type CONTEXT = _CONTEXT 13949 type PCONTEXT = uintptr 13950 13951 type _RUNTIME_FUNCTION = struct { 13952 BeginAddress DWORD 13953 EndAddress DWORD 13954 UnwindData DWORD 13955 } 13956 13957 type RUNTIME_FUNCTION = _RUNTIME_FUNCTION 13958 type PRUNTIME_FUNCTION = uintptr 13959 13960 type PGET_RUNTIME_FUNCTION_CALLBACK = uintptr 13961 type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = uintptr 13962 13963 type _LDT_ENTRY = struct { 13964 LimitLow WORD 13965 BaseLow WORD 13966 HighWord struct { 13967 _ [0]uint32 13968 Bytes struct { 13969 BaseMid BYTE 13970 Flags1 BYTE 13971 Flags2 BYTE 13972 BaseHi BYTE 13973 } 13974 } 13975 } 13976 13977 type LDT_ENTRY = _LDT_ENTRY 13978 type PLDT_ENTRY = uintptr 13979 13980 type EXCEPTION_RECORD = _EXCEPTION_RECORD 13981 13982 type PEXCEPTION_RECORD = uintptr 13983 13984 type _EXCEPTION_RECORD32 = struct { 13985 ExceptionCode DWORD 13986 ExceptionFlags DWORD 13987 ExceptionRecord DWORD 13988 ExceptionAddress DWORD 13989 NumberParameters DWORD 13990 ExceptionInformation [15]DWORD 13991 } 13992 13993 type EXCEPTION_RECORD32 = _EXCEPTION_RECORD32 13994 type PEXCEPTION_RECORD32 = uintptr 13995 13996 type _EXCEPTION_RECORD64 = struct { 13997 ExceptionCode DWORD 13998 ExceptionFlags DWORD 13999 ExceptionRecord DWORD64 14000 ExceptionAddress DWORD64 14001 NumberParameters DWORD 14002 __unusedAlignment DWORD 14003 ExceptionInformation [15]DWORD64 14004 } 14005 14006 type EXCEPTION_RECORD64 = _EXCEPTION_RECORD64 14007 type PEXCEPTION_RECORD64 = uintptr 14008 14009 type EXCEPTION_POINTERS = _EXCEPTION_POINTERS 14010 type PEXCEPTION_POINTERS = uintptr 14011 14012 type _UNWIND_HISTORY_TABLE_ENTRY = struct { 14013 ImageBase ULONG64 14014 FunctionEntry PRUNTIME_FUNCTION 14015 } 14016 14017 type UNWIND_HISTORY_TABLE_ENTRY = _UNWIND_HISTORY_TABLE_ENTRY 14018 type PUNWIND_HISTORY_TABLE_ENTRY = uintptr 14019 14020 type _UNWIND_HISTORY_TABLE = struct { 14021 Count ULONG 14022 LocalHint BYTE 14023 GlobalHint BYTE 14024 Search BYTE 14025 Once BYTE 14026 LowAddress ULONG64 14027 HighAddress ULONG64 14028 Entry [12]UNWIND_HISTORY_TABLE_ENTRY 14029 } 14030 14031 type UNWIND_HISTORY_TABLE = _UNWIND_HISTORY_TABLE 14032 type PUNWIND_HISTORY_TABLE = uintptr 14033 type DISPATCHER_CONTEXT = _DISPATCHER_CONTEXT 14034 type PDISPATCHER_CONTEXT = uintptr 14035 14036 type _KNONVOLATILE_CONTEXT_POINTERS = struct { 14037 FloatingContext [16]PM128A 14038 IntegerContext [16]PULONG64 14039 } 14040 14041 type KNONVOLATILE_CONTEXT_POINTERS = _KNONVOLATILE_CONTEXT_POINTERS 14042 type PKNONVOLATILE_CONTEXT_POINTERS = uintptr 14043 14044 type PACCESS_TOKEN = PVOID 14045 type PSECURITY_DESCRIPTOR = PVOID 14046 type PSID = PVOID 14047 type PCLAIMS_BLOB = PVOID 14048 type ACCESS_MASK = DWORD 14049 type PACCESS_MASK = uintptr 14050 14051 type _GENERIC_MAPPING = struct { 14052 GenericRead ACCESS_MASK 14053 GenericWrite ACCESS_MASK 14054 GenericExecute ACCESS_MASK 14055 GenericAll ACCESS_MASK 14056 } 14057 14058 type GENERIC_MAPPING = _GENERIC_MAPPING 14059 type PGENERIC_MAPPING = uintptr 14060 14061 type _LUID_AND_ATTRIBUTES = struct { 14062 Luid LUID 14063 Attributes DWORD 14064 } 14065 14066 type LUID_AND_ATTRIBUTES = _LUID_AND_ATTRIBUTES 14067 type PLUID_AND_ATTRIBUTES = uintptr 14068 type LUID_AND_ATTRIBUTES_ARRAY = [1]LUID_AND_ATTRIBUTES 14069 type PLUID_AND_ATTRIBUTES_ARRAY = uintptr 14070 14071 type _SID_IDENTIFIER_AUTHORITY = struct{ Value [6]BYTE } 14072 14073 type SID_IDENTIFIER_AUTHORITY = _SID_IDENTIFIER_AUTHORITY 14074 type PSID_IDENTIFIER_AUTHORITY = uintptr 14075 14076 type _SID = struct { 14077 Revision BYTE 14078 SubAuthorityCount BYTE 14079 IdentifierAuthority SID_IDENTIFIER_AUTHORITY 14080 SubAuthority [1]DWORD 14081 } 14082 14083 type SID = _SID 14084 type PISID = uintptr 14085 14086 type SID_NAME_USE = uint32 14087 type PSID_NAME_USE = uintptr 14088 14089 type _SID_AND_ATTRIBUTES = struct { 14090 Sid PSID 14091 Attributes DWORD 14092 _ [4]byte 14093 } 14094 14095 type SID_AND_ATTRIBUTES = _SID_AND_ATTRIBUTES 14096 type PSID_AND_ATTRIBUTES = uintptr 14097 14098 type SID_AND_ATTRIBUTES_ARRAY = [1]SID_AND_ATTRIBUTES 14099 type PSID_AND_ATTRIBUTES_ARRAY = uintptr 14100 14101 type SID_HASH_ENTRY = ULONG_PTR 14102 type PSID_HASH_ENTRY = uintptr 14103 14104 type _SID_AND_ATTRIBUTES_HASH = struct { 14105 SidCount DWORD 14106 _ [4]byte 14107 SidAttr PSID_AND_ATTRIBUTES 14108 Hash [32]SID_HASH_ENTRY 14109 } 14110 14111 type SID_AND_ATTRIBUTES_HASH = _SID_AND_ATTRIBUTES_HASH 14112 type PSID_AND_ATTRIBUTES_HASH = uintptr 14113 14114 type WELL_KNOWN_SID_TYPE = uint32 14115 14116 type _ACL = struct { 14117 AclRevision BYTE 14118 Sbz1 BYTE 14119 AclSize WORD 14120 AceCount WORD 14121 Sbz2 WORD 14122 } 14123 14124 type ACL = _ACL 14125 type PACL = uintptr 14126 14127 type _ACE_HEADER = struct { 14128 AceType BYTE 14129 AceFlags BYTE 14130 AceSize WORD 14131 } 14132 14133 type ACE_HEADER = _ACE_HEADER 14134 type PACE_HEADER = uintptr 14135 14136 type _ACCESS_ALLOWED_ACE = struct { 14137 Header ACE_HEADER 14138 Mask ACCESS_MASK 14139 SidStart DWORD 14140 } 14141 14142 type ACCESS_ALLOWED_ACE = _ACCESS_ALLOWED_ACE 14143 14144 type PACCESS_ALLOWED_ACE = uintptr 14145 14146 type _ACCESS_DENIED_ACE = struct { 14147 Header ACE_HEADER 14148 Mask ACCESS_MASK 14149 SidStart DWORD 14150 } 14151 14152 type ACCESS_DENIED_ACE = _ACCESS_DENIED_ACE 14153 type PACCESS_DENIED_ACE = uintptr 14154 14155 type _SYSTEM_AUDIT_ACE = struct { 14156 Header ACE_HEADER 14157 Mask ACCESS_MASK 14158 SidStart DWORD 14159 } 14160 14161 type SYSTEM_AUDIT_ACE = _SYSTEM_AUDIT_ACE 14162 type PSYSTEM_AUDIT_ACE = uintptr 14163 14164 type _SYSTEM_ALARM_ACE = struct { 14165 Header ACE_HEADER 14166 Mask ACCESS_MASK 14167 SidStart DWORD 14168 } 14169 14170 type SYSTEM_ALARM_ACE = _SYSTEM_ALARM_ACE 14171 type PSYSTEM_ALARM_ACE = uintptr 14172 14173 type _SYSTEM_RESOURCE_ATTRIBUTE_ACE = struct { 14174 Header ACE_HEADER 14175 Mask ACCESS_MASK 14176 SidStart DWORD 14177 } 14178 14179 type SYSTEM_RESOURCE_ATTRIBUTE_ACE = _SYSTEM_RESOURCE_ATTRIBUTE_ACE 14180 type PSYSTEM_RESOURCE_ATTRIBUTE_ACE = uintptr 14181 14182 type _SYSTEM_SCOPED_POLICY_ID_ACE = struct { 14183 Header ACE_HEADER 14184 Mask ACCESS_MASK 14185 SidStart DWORD 14186 } 14187 14188 type SYSTEM_SCOPED_POLICY_ID_ACE = _SYSTEM_SCOPED_POLICY_ID_ACE 14189 type PSYSTEM_SCOPED_POLICY_ID_ACE = uintptr 14190 14191 type _SYSTEM_MANDATORY_LABEL_ACE = struct { 14192 Header ACE_HEADER 14193 Mask ACCESS_MASK 14194 SidStart DWORD 14195 } 14196 14197 type SYSTEM_MANDATORY_LABEL_ACE = _SYSTEM_MANDATORY_LABEL_ACE 14198 type PSYSTEM_MANDATORY_LABEL_ACE = uintptr 14199 14200 type _ACCESS_ALLOWED_OBJECT_ACE = struct { 14201 Header ACE_HEADER 14202 Mask ACCESS_MASK 14203 Flags DWORD 14204 ObjectType GUID 14205 InheritedObjectType GUID 14206 SidStart DWORD 14207 } 14208 14209 type ACCESS_ALLOWED_OBJECT_ACE = _ACCESS_ALLOWED_OBJECT_ACE 14210 type PACCESS_ALLOWED_OBJECT_ACE = uintptr 14211 14212 type _ACCESS_DENIED_OBJECT_ACE = struct { 14213 Header ACE_HEADER 14214 Mask ACCESS_MASK 14215 Flags DWORD 14216 ObjectType GUID 14217 InheritedObjectType GUID 14218 SidStart DWORD 14219 } 14220 14221 type ACCESS_DENIED_OBJECT_ACE = _ACCESS_DENIED_OBJECT_ACE 14222 type PACCESS_DENIED_OBJECT_ACE = uintptr 14223 14224 type _SYSTEM_AUDIT_OBJECT_ACE = struct { 14225 Header ACE_HEADER 14226 Mask ACCESS_MASK 14227 Flags DWORD 14228 ObjectType GUID 14229 InheritedObjectType GUID 14230 SidStart DWORD 14231 } 14232 14233 type SYSTEM_AUDIT_OBJECT_ACE = _SYSTEM_AUDIT_OBJECT_ACE 14234 type PSYSTEM_AUDIT_OBJECT_ACE = uintptr 14235 14236 type _SYSTEM_ALARM_OBJECT_ACE = struct { 14237 Header ACE_HEADER 14238 Mask ACCESS_MASK 14239 Flags DWORD 14240 ObjectType GUID 14241 InheritedObjectType GUID 14242 SidStart DWORD 14243 } 14244 14245 type SYSTEM_ALARM_OBJECT_ACE = _SYSTEM_ALARM_OBJECT_ACE 14246 type PSYSTEM_ALARM_OBJECT_ACE = uintptr 14247 14248 type _ACCESS_ALLOWED_CALLBACK_ACE = struct { 14249 Header ACE_HEADER 14250 Mask ACCESS_MASK 14251 SidStart DWORD 14252 } 14253 14254 type ACCESS_ALLOWED_CALLBACK_ACE = _ACCESS_ALLOWED_CALLBACK_ACE 14255 type PACCESS_ALLOWED_CALLBACK_ACE = uintptr 14256 14257 type _ACCESS_DENIED_CALLBACK_ACE = struct { 14258 Header ACE_HEADER 14259 Mask ACCESS_MASK 14260 SidStart DWORD 14261 } 14262 14263 type ACCESS_DENIED_CALLBACK_ACE = _ACCESS_DENIED_CALLBACK_ACE 14264 type PACCESS_DENIED_CALLBACK_ACE = uintptr 14265 14266 type _SYSTEM_AUDIT_CALLBACK_ACE = struct { 14267 Header ACE_HEADER 14268 Mask ACCESS_MASK 14269 SidStart DWORD 14270 } 14271 14272 type SYSTEM_AUDIT_CALLBACK_ACE = _SYSTEM_AUDIT_CALLBACK_ACE 14273 type PSYSTEM_AUDIT_CALLBACK_ACE = uintptr 14274 14275 type _SYSTEM_ALARM_CALLBACK_ACE = struct { 14276 Header ACE_HEADER 14277 Mask ACCESS_MASK 14278 SidStart DWORD 14279 } 14280 14281 type SYSTEM_ALARM_CALLBACK_ACE = _SYSTEM_ALARM_CALLBACK_ACE 14282 type PSYSTEM_ALARM_CALLBACK_ACE = uintptr 14283 14284 type _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE = struct { 14285 Header ACE_HEADER 14286 Mask ACCESS_MASK 14287 Flags DWORD 14288 ObjectType GUID 14289 InheritedObjectType GUID 14290 SidStart DWORD 14291 } 14292 14293 type ACCESS_ALLOWED_CALLBACK_OBJECT_ACE = _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE 14294 type PACCESS_ALLOWED_CALLBACK_OBJECT_ACE = uintptr 14295 14296 type _ACCESS_DENIED_CALLBACK_OBJECT_ACE = struct { 14297 Header ACE_HEADER 14298 Mask ACCESS_MASK 14299 Flags DWORD 14300 ObjectType GUID 14301 InheritedObjectType GUID 14302 SidStart DWORD 14303 } 14304 14305 type ACCESS_DENIED_CALLBACK_OBJECT_ACE = _ACCESS_DENIED_CALLBACK_OBJECT_ACE 14306 type PACCESS_DENIED_CALLBACK_OBJECT_ACE = uintptr 14307 14308 type _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE = struct { 14309 Header ACE_HEADER 14310 Mask ACCESS_MASK 14311 Flags DWORD 14312 ObjectType GUID 14313 InheritedObjectType GUID 14314 SidStart DWORD 14315 } 14316 14317 type SYSTEM_AUDIT_CALLBACK_OBJECT_ACE = _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE 14318 type PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE = uintptr 14319 14320 type _SYSTEM_ALARM_CALLBACK_OBJECT_ACE = struct { 14321 Header ACE_HEADER 14322 Mask ACCESS_MASK 14323 Flags DWORD 14324 ObjectType GUID 14325 InheritedObjectType GUID 14326 SidStart DWORD 14327 } 14328 14329 type SYSTEM_ALARM_CALLBACK_OBJECT_ACE = _SYSTEM_ALARM_CALLBACK_OBJECT_ACE 14330 type PSYSTEM_ALARM_CALLBACK_OBJECT_ACE = uintptr 14331 14332 type ACL_INFORMATION_CLASS = uint32 14333 14334 type _ACL_REVISION_INFORMATION = struct{ AclRevision DWORD } 14335 14336 type ACL_REVISION_INFORMATION = _ACL_REVISION_INFORMATION 14337 type PACL_REVISION_INFORMATION = uintptr 14338 14339 type _ACL_SIZE_INFORMATION = struct { 14340 AceCount DWORD 14341 AclBytesInUse DWORD 14342 AclBytesFree DWORD 14343 } 14344 14345 type ACL_SIZE_INFORMATION = _ACL_SIZE_INFORMATION 14346 type PACL_SIZE_INFORMATION = uintptr 14347 14348 type SECURITY_DESCRIPTOR_CONTROL = WORD 14349 type PSECURITY_DESCRIPTOR_CONTROL = uintptr 14350 14351 type _SECURITY_DESCRIPTOR_RELATIVE = struct { 14352 Revision BYTE 14353 Sbz1 BYTE 14354 Control SECURITY_DESCRIPTOR_CONTROL 14355 Owner DWORD 14356 Group DWORD 14357 Sacl DWORD 14358 Dacl DWORD 14359 } 14360 14361 type SECURITY_DESCRIPTOR_RELATIVE = _SECURITY_DESCRIPTOR_RELATIVE 14362 type PISECURITY_DESCRIPTOR_RELATIVE = uintptr 14363 14364 type _SECURITY_DESCRIPTOR = struct { 14365 Revision BYTE 14366 Sbz1 BYTE 14367 Control SECURITY_DESCRIPTOR_CONTROL 14368 _ [4]byte 14369 Owner PSID 14370 Group PSID 14371 Sacl PACL 14372 Dacl PACL 14373 } 14374 14375 type SECURITY_DESCRIPTOR = _SECURITY_DESCRIPTOR 14376 type PISECURITY_DESCRIPTOR = uintptr 14377 14378 type _OBJECT_TYPE_LIST = struct { 14379 Level WORD 14380 Sbz WORD 14381 _ [4]byte 14382 ObjectType uintptr 14383 } 14384 14385 type OBJECT_TYPE_LIST = _OBJECT_TYPE_LIST 14386 type POBJECT_TYPE_LIST = uintptr 14387 14388 type AUDIT_EVENT_TYPE = uint32 14389 type PAUDIT_EVENT_TYPE = uintptr 14390 14391 type _PRIVILEGE_SET = struct { 14392 PrivilegeCount DWORD 14393 Control DWORD 14394 Privilege [1]LUID_AND_ATTRIBUTES 14395 } 14396 14397 type PRIVILEGE_SET = _PRIVILEGE_SET 14398 type PPRIVILEGE_SET = uintptr 14399 14400 type ACCESS_REASON_TYPE = uint32 14401 type ACCESS_REASON = DWORD 14402 14403 type _ACCESS_REASONS = struct{ Data [32]ACCESS_REASON } 14404 14405 type ACCESS_REASONS = _ACCESS_REASONS 14406 type PACCESS_REASONS = uintptr 14407 14408 type _SE_SECURITY_DESCRIPTOR = struct { 14409 Size DWORD 14410 Flags DWORD 14411 SecurityDescriptor PSECURITY_DESCRIPTOR 14412 } 14413 14414 type SE_SECURITY_DESCRIPTOR = _SE_SECURITY_DESCRIPTOR 14415 type PSE_SECURITY_DESCRIPTOR = uintptr 14416 14417 type _SE_ACCESS_REQUEST = struct { 14418 Size DWORD 14419 _ [4]byte 14420 SeSecurityDescriptor PSE_SECURITY_DESCRIPTOR 14421 DesiredAccess ACCESS_MASK 14422 PreviouslyGrantedAccess ACCESS_MASK 14423 PrincipalSelfSid PSID 14424 GenericMapping PGENERIC_MAPPING 14425 ObjectTypeListCount DWORD 14426 _ [4]byte 14427 ObjectTypeList POBJECT_TYPE_LIST 14428 } 14429 14430 type SE_ACCESS_REQUEST = _SE_ACCESS_REQUEST 14431 type PSE_ACCESS_REQUEST = uintptr 14432 14433 type _SE_ACCESS_REPLY = struct { 14434 Size DWORD 14435 ResultListCount DWORD 14436 GrantedAccess PACCESS_MASK 14437 AccessStatus PDWORD 14438 AccessReason PACCESS_REASONS 14439 Privileges uintptr 14440 } 14441 14442 type SE_ACCESS_REPLY = _SE_ACCESS_REPLY 14443 type PSE_ACCESS_REPLY = uintptr 14444 14445 type SECURITY_IMPERSONATION_LEVEL = uint32 14446 type PSECURITY_IMPERSONATION_LEVEL = uintptr 14447 14448 type TOKEN_TYPE = uint32 14449 type PTOKEN_TYPE = uintptr 14450 14451 type TOKEN_ELEVATION_TYPE = uint32 14452 type PTOKEN_ELEVATION_TYPE = uintptr 14453 14454 type TOKEN_INFORMATION_CLASS = uint32 14455 type PTOKEN_INFORMATION_CLASS = uintptr 14456 14457 type _TOKEN_USER = struct{ User SID_AND_ATTRIBUTES } 14458 14459 type TOKEN_USER = _TOKEN_USER 14460 type PTOKEN_USER = uintptr 14461 14462 type _TOKEN_GROUPS = struct { 14463 GroupCount DWORD 14464 _ [4]byte 14465 Groups [1]SID_AND_ATTRIBUTES 14466 } 14467 14468 type TOKEN_GROUPS = _TOKEN_GROUPS 14469 type PTOKEN_GROUPS = uintptr 14470 14471 type _TOKEN_PRIVILEGES = struct { 14472 PrivilegeCount DWORD 14473 Privileges [1]LUID_AND_ATTRIBUTES 14474 } 14475 14476 type TOKEN_PRIVILEGES = _TOKEN_PRIVILEGES 14477 type PTOKEN_PRIVILEGES = uintptr 14478 14479 type _TOKEN_OWNER = struct{ Owner PSID } 14480 14481 type TOKEN_OWNER = _TOKEN_OWNER 14482 type PTOKEN_OWNER = uintptr 14483 14484 type _TOKEN_PRIMARY_GROUP = struct{ PrimaryGroup PSID } 14485 14486 type TOKEN_PRIMARY_GROUP = _TOKEN_PRIMARY_GROUP 14487 type PTOKEN_PRIMARY_GROUP = uintptr 14488 14489 type _TOKEN_DEFAULT_DACL = struct{ DefaultDacl PACL } 14490 14491 type TOKEN_DEFAULT_DACL = _TOKEN_DEFAULT_DACL 14492 type PTOKEN_DEFAULT_DACL = uintptr 14493 14494 type _TOKEN_USER_CLAIMS = struct{ UserClaims PCLAIMS_BLOB } 14495 14496 type TOKEN_USER_CLAIMS = _TOKEN_USER_CLAIMS 14497 type PTOKEN_USER_CLAIMS = uintptr 14498 14499 type _TOKEN_DEVICE_CLAIMS = struct{ DeviceClaims PCLAIMS_BLOB } 14500 14501 type TOKEN_DEVICE_CLAIMS = _TOKEN_DEVICE_CLAIMS 14502 type PTOKEN_DEVICE_CLAIMS = uintptr 14503 14504 type _TOKEN_GROUPS_AND_PRIVILEGES = struct { 14505 SidCount DWORD 14506 SidLength DWORD 14507 Sids PSID_AND_ATTRIBUTES 14508 RestrictedSidCount DWORD 14509 RestrictedSidLength DWORD 14510 RestrictedSids PSID_AND_ATTRIBUTES 14511 PrivilegeCount DWORD 14512 PrivilegeLength DWORD 14513 Privileges PLUID_AND_ATTRIBUTES 14514 AuthenticationId LUID 14515 } 14516 14517 type TOKEN_GROUPS_AND_PRIVILEGES = _TOKEN_GROUPS_AND_PRIVILEGES 14518 type PTOKEN_GROUPS_AND_PRIVILEGES = uintptr 14519 14520 type _TOKEN_LINKED_TOKEN = struct{ LinkedToken HANDLE } 14521 14522 type TOKEN_LINKED_TOKEN = _TOKEN_LINKED_TOKEN 14523 type PTOKEN_LINKED_TOKEN = uintptr 14524 14525 type _TOKEN_ELEVATION = struct{ TokenIsElevated DWORD } 14526 14527 type TOKEN_ELEVATION = _TOKEN_ELEVATION 14528 type PTOKEN_ELEVATION = uintptr 14529 14530 type _TOKEN_MANDATORY_LABEL = struct{ Label SID_AND_ATTRIBUTES } 14531 14532 type TOKEN_MANDATORY_LABEL = _TOKEN_MANDATORY_LABEL 14533 type PTOKEN_MANDATORY_LABEL = uintptr 14534 14535 type _TOKEN_MANDATORY_POLICY = struct{ Policy DWORD } 14536 14537 type TOKEN_MANDATORY_POLICY = _TOKEN_MANDATORY_POLICY 14538 type PTOKEN_MANDATORY_POLICY = uintptr 14539 14540 type _TOKEN_ACCESS_INFORMATION = struct { 14541 SidHash PSID_AND_ATTRIBUTES_HASH 14542 RestrictedSidHash PSID_AND_ATTRIBUTES_HASH 14543 Privileges PTOKEN_PRIVILEGES 14544 AuthenticationId LUID 14545 TokenType TOKEN_TYPE 14546 ImpersonationLevel SECURITY_IMPERSONATION_LEVEL 14547 MandatoryPolicy TOKEN_MANDATORY_POLICY 14548 Flags DWORD 14549 AppContainerNumber DWORD 14550 _ [4]byte 14551 PackageSid PSID 14552 CapabilitiesHash PSID_AND_ATTRIBUTES_HASH 14553 } 14554 14555 type TOKEN_ACCESS_INFORMATION = _TOKEN_ACCESS_INFORMATION 14556 type PTOKEN_ACCESS_INFORMATION = uintptr 14557 14558 type _TOKEN_AUDIT_POLICY = struct{ PerUserPolicy [29]UCHAR } 14559 14560 type TOKEN_AUDIT_POLICY = _TOKEN_AUDIT_POLICY 14561 type PTOKEN_AUDIT_POLICY = uintptr 14562 14563 type _TOKEN_SOURCE = struct { 14564 SourceName [8]CHAR 14565 SourceIdentifier LUID 14566 } 14567 14568 type TOKEN_SOURCE = _TOKEN_SOURCE 14569 type PTOKEN_SOURCE = uintptr 14570 14571 type _TOKEN_STATISTICS = struct { 14572 TokenId LUID 14573 AuthenticationId LUID 14574 ExpirationTime LARGE_INTEGER 14575 TokenType TOKEN_TYPE 14576 ImpersonationLevel SECURITY_IMPERSONATION_LEVEL 14577 DynamicCharged DWORD 14578 DynamicAvailable DWORD 14579 GroupCount DWORD 14580 PrivilegeCount DWORD 14581 ModifiedId LUID 14582 } 14583 14584 type TOKEN_STATISTICS = _TOKEN_STATISTICS 14585 type PTOKEN_STATISTICS = uintptr 14586 14587 type _TOKEN_CONTROL = struct { 14588 TokenId LUID 14589 AuthenticationId LUID 14590 ModifiedId LUID 14591 TokenSource TOKEN_SOURCE 14592 } 14593 14594 type TOKEN_CONTROL = _TOKEN_CONTROL 14595 type PTOKEN_CONTROL = uintptr 14596 14597 type _TOKEN_ORIGIN = struct{ OriginatingLogonSession LUID } 14598 14599 type TOKEN_ORIGIN = _TOKEN_ORIGIN 14600 type PTOKEN_ORIGIN = uintptr 14601 14602 type MANDATORY_LEVEL = uint32 14603 type PMANDATORY_LEVEL = uintptr 14604 14605 type _TOKEN_APPCONTAINER_INFORMATION = struct{ TokenAppContainer PSID } 14606 14607 type TOKEN_APPCONTAINER_INFORMATION = _TOKEN_APPCONTAINER_INFORMATION 14608 type PTOKEN_APPCONTAINER_INFORMATION = uintptr 14609 14610 type _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = struct { 14611 Version DWORD64 14612 Name PWSTR 14613 } 14614 14615 type CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE 14616 type PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = uintptr 14617 14618 type _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = struct { 14619 pValue PVOID 14620 ValueLength DWORD 14621 _ [4]byte 14622 } 14623 14624 type CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE 14625 type PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = uintptr 14626 14627 type _CLAIM_SECURITY_ATTRIBUTE_V1 = struct { 14628 Name PWSTR 14629 ValueType WORD 14630 Reserved WORD 14631 Flags DWORD 14632 ValueCount DWORD 14633 _ [4]byte 14634 Values struct{ pInt64 PLONG64 } 14635 } 14636 14637 type CLAIM_SECURITY_ATTRIBUTE_V1 = _CLAIM_SECURITY_ATTRIBUTE_V1 14638 type PCLAIM_SECURITY_ATTRIBUTE_V1 = uintptr 14639 14640 type _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = struct { 14641 Name DWORD 14642 ValueType WORD 14643 Reserved WORD 14644 Flags DWORD 14645 ValueCount DWORD 14646 Values struct{ pInt64 [1]DWORD } 14647 } 14648 14649 type CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 14650 type PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = uintptr 14651 14652 type _CLAIM_SECURITY_ATTRIBUTES_INFORMATION = struct { 14653 Version WORD 14654 Reserved WORD 14655 AttributeCount DWORD 14656 Attribute struct{ pAttributeV1 PCLAIM_SECURITY_ATTRIBUTE_V1 } 14657 } 14658 14659 type CLAIM_SECURITY_ATTRIBUTES_INFORMATION = _CLAIM_SECURITY_ATTRIBUTES_INFORMATION 14660 type PCLAIM_SECURITY_ATTRIBUTES_INFORMATION = uintptr 14661 14662 type SECURITY_CONTEXT_TRACKING_MODE = BOOLEAN 14663 type PSECURITY_CONTEXT_TRACKING_MODE = uintptr 14664 14665 type _SECURITY_QUALITY_OF_SERVICE = struct { 14666 Length DWORD 14667 ImpersonationLevel SECURITY_IMPERSONATION_LEVEL 14668 ContextTrackingMode SECURITY_CONTEXT_TRACKING_MODE 14669 EffectiveOnly BOOLEAN 14670 _ [2]byte 14671 } 14672 14673 type SECURITY_QUALITY_OF_SERVICE = _SECURITY_QUALITY_OF_SERVICE 14674 type PSECURITY_QUALITY_OF_SERVICE = uintptr 14675 14676 type _SE_IMPERSONATION_STATE = struct { 14677 Token PACCESS_TOKEN 14678 CopyOnOpen BOOLEAN 14679 EffectiveOnly BOOLEAN 14680 _ [2]byte 14681 Level SECURITY_IMPERSONATION_LEVEL 14682 } 14683 14684 type SE_IMPERSONATION_STATE = _SE_IMPERSONATION_STATE 14685 type PSE_IMPERSONATION_STATE = uintptr 14686 14687 type SECURITY_INFORMATION = DWORD 14688 type PSECURITY_INFORMATION = uintptr 14689 14690 type SE_LEARNING_MODE_DATA_TYPE = uint32 14691 14692 type _SECURITY_CAPABILITIES = struct { 14693 AppContainerSid PSID 14694 Capabilities PSID_AND_ATTRIBUTES 14695 CapabilityCount DWORD 14696 Reserved DWORD 14697 } 14698 14699 type SECURITY_CAPABILITIES = _SECURITY_CAPABILITIES 14700 type PSECURITY_CAPABILITIES = uintptr 14701 type LPSECURITY_CAPABILITIES = uintptr 14702 14703 type _JOB_SET_ARRAY = struct { 14704 JobHandle HANDLE 14705 MemberLevel DWORD 14706 Flags DWORD 14707 } 14708 14709 type JOB_SET_ARRAY = _JOB_SET_ARRAY 14710 type PJOB_SET_ARRAY = uintptr 14711 14712 type _EXCEPTION_REGISTRATION_RECORD = struct { 14713 __0 struct{ Next uintptr } 14714 __8 struct{ Handler PEXCEPTION_ROUTINE } 14715 } 14716 14717 type EXCEPTION_REGISTRATION_RECORD = _EXCEPTION_REGISTRATION_RECORD 14718 14719 type PEXCEPTION_REGISTRATION_RECORD = uintptr 14720 14721 type EXCEPTION_REGISTRATION = EXCEPTION_REGISTRATION_RECORD 14722 type PEXCEPTION_REGISTRATION = PEXCEPTION_REGISTRATION_RECORD 14723 14724 type _NT_TIB = struct { 14725 ExceptionList uintptr 14726 StackBase PVOID 14727 StackLimit PVOID 14728 SubSystemTib PVOID 14729 __32 struct{ FiberData PVOID } 14730 ArbitraryUserPointer PVOID 14731 Self uintptr 14732 } 14733 14734 type NT_TIB = _NT_TIB 14735 type PNT_TIB = uintptr 14736 14737 type _NT_TIB32 = struct { 14738 ExceptionList DWORD 14739 StackBase DWORD 14740 StackLimit DWORD 14741 SubSystemTib DWORD 14742 __16 struct{ FiberData DWORD } 14743 ArbitraryUserPointer DWORD 14744 Self DWORD 14745 } 14746 14747 type NT_TIB32 = _NT_TIB32 14748 type PNT_TIB32 = uintptr 14749 14750 type _NT_TIB64 = struct { 14751 ExceptionList DWORD64 14752 StackBase DWORD64 14753 StackLimit DWORD64 14754 SubSystemTib DWORD64 14755 __32 struct{ FiberData DWORD64 } 14756 ArbitraryUserPointer DWORD64 14757 Self DWORD64 14758 } 14759 14760 type NT_TIB64 = _NT_TIB64 14761 type PNT_TIB64 = uintptr 14762 14763 type _UMS_CREATE_THREAD_ATTRIBUTES = struct { 14764 UmsVersion DWORD 14765 _ [4]byte 14766 UmsContext PVOID 14767 UmsCompletionList PVOID 14768 } 14769 14770 type UMS_CREATE_THREAD_ATTRIBUTES = _UMS_CREATE_THREAD_ATTRIBUTES 14771 type PUMS_CREATE_THREAD_ATTRIBUTES = uintptr 14772 14773 type _QUOTA_LIMITS = struct { 14774 PagedPoolLimit SIZE_T 14775 NonPagedPoolLimit SIZE_T 14776 MinimumWorkingSetSize SIZE_T 14777 MaximumWorkingSetSize SIZE_T 14778 PagefileLimit SIZE_T 14779 TimeLimit LARGE_INTEGER 14780 } 14781 14782 type QUOTA_LIMITS = _QUOTA_LIMITS 14783 type PQUOTA_LIMITS = uintptr 14784 14785 type _RATE_QUOTA_LIMIT = struct{ RateData DWORD } 14786 14787 type RATE_QUOTA_LIMIT = _RATE_QUOTA_LIMIT 14788 type PRATE_QUOTA_LIMIT = uintptr 14789 14790 type _QUOTA_LIMITS_EX = struct { 14791 PagedPoolLimit SIZE_T 14792 NonPagedPoolLimit SIZE_T 14793 MinimumWorkingSetSize SIZE_T 14794 MaximumWorkingSetSize SIZE_T 14795 PagefileLimit SIZE_T 14796 TimeLimit LARGE_INTEGER 14797 WorkingSetLimit SIZE_T 14798 Reserved2 SIZE_T 14799 Reserved3 SIZE_T 14800 Reserved4 SIZE_T 14801 Flags DWORD 14802 CpuRateLimit RATE_QUOTA_LIMIT 14803 } 14804 14805 type QUOTA_LIMITS_EX = _QUOTA_LIMITS_EX 14806 type PQUOTA_LIMITS_EX = uintptr 14807 14808 type _IO_COUNTERS = struct { 14809 ReadOperationCount ULONGLONG 14810 WriteOperationCount ULONGLONG 14811 OtherOperationCount ULONGLONG 14812 ReadTransferCount ULONGLONG 14813 WriteTransferCount ULONGLONG 14814 OtherTransferCount ULONGLONG 14815 } 14816 14817 type IO_COUNTERS = _IO_COUNTERS 14818 type PIO_COUNTERS = uintptr 14819 14820 type HARDWARE_COUNTER_TYPE = uint32 14821 type PHARDWARE_COUNTER_TYPE = uintptr 14822 14823 type PROCESS_MITIGATION_POLICY = uint32 14824 type PPROCESS_MITIGATION_POLICY = uintptr 14825 14826 type _PROCESS_MITIGATION_ASLR_POLICY = struct{ __0 struct{ Flags DWORD } } 14827 14828 type PROCESS_MITIGATION_ASLR_POLICY = _PROCESS_MITIGATION_ASLR_POLICY 14829 type PPROCESS_MITIGATION_ASLR_POLICY = uintptr 14830 14831 type _PROCESS_MITIGATION_DEP_POLICY = struct { 14832 __0 struct{ Flags DWORD } 14833 Permanent BOOLEAN 14834 _ [3]byte 14835 } 14836 14837 type PROCESS_MITIGATION_DEP_POLICY = _PROCESS_MITIGATION_DEP_POLICY 14838 type PPROCESS_MITIGATION_DEP_POLICY = uintptr 14839 14840 type _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = struct{ __0 struct{ Flags DWORD } } 14841 14842 type PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY 14843 type PPROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = uintptr 14844 14845 type _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = struct{ __0 struct{ Flags DWORD } } 14846 14847 type PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY 14848 type PPROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = uintptr 14849 14850 type _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = struct{ __0 struct{ Flags DWORD } } 14851 14852 type PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY 14853 type PPROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = uintptr 14854 14855 type _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = struct{ __0 struct{ Flags DWORD } } 14856 14857 type PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY 14858 type PPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = uintptr 14859 14860 type _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = struct{ __0 struct{ Flags DWORD } } 14861 14862 type PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY 14863 type PPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = uintptr 14864 14865 type _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY = struct { 14866 __0 struct { 14867 Flags DWORD 14868 _ [4]byte 14869 } 14870 } 14871 14872 type PROCESS_MITIGATION_DYNAMIC_CODE_POLICY = _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY 14873 type PPROCESS_MITIGATION_DYNAMIC_CODE_POLICY = uintptr 14874 14875 type _PROCESS_MITIGATION_FONT_DISABLE_POLICY = struct{ __0 struct{ Flags DWORD } } 14876 14877 type PROCESS_MITIGATION_FONT_DISABLE_POLICY = _PROCESS_MITIGATION_FONT_DISABLE_POLICY 14878 type PPROCESS_MITIGATION_FONT_DISABLE_POLICY = uintptr 14879 14880 type _PROCESS_MITIGATION_IMAGE_LOAD_POLICY = struct{ __0 struct{ Flags DWORD } } 14881 14882 type PROCESS_MITIGATION_IMAGE_LOAD_POLICY = _PROCESS_MITIGATION_IMAGE_LOAD_POLICY 14883 type PPROCESS_MITIGATION_IMAGE_LOAD_POLICY = uintptr 14884 14885 type _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION = struct { 14886 TotalUserTime LARGE_INTEGER 14887 TotalKernelTime LARGE_INTEGER 14888 ThisPeriodTotalUserTime LARGE_INTEGER 14889 ThisPeriodTotalKernelTime LARGE_INTEGER 14890 TotalPageFaultCount DWORD 14891 TotalProcesses DWORD 14892 ActiveProcesses DWORD 14893 TotalTerminatedProcesses DWORD 14894 } 14895 14896 type JOBOBJECT_BASIC_ACCOUNTING_INFORMATION = _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION 14897 type PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION = uintptr 14898 14899 type _JOBOBJECT_BASIC_LIMIT_INFORMATION = struct { 14900 PerProcessUserTimeLimit LARGE_INTEGER 14901 PerJobUserTimeLimit LARGE_INTEGER 14902 LimitFlags DWORD 14903 _ [4]byte 14904 MinimumWorkingSetSize SIZE_T 14905 MaximumWorkingSetSize SIZE_T 14906 ActiveProcessLimit DWORD 14907 _ [4]byte 14908 Affinity ULONG_PTR 14909 PriorityClass DWORD 14910 SchedulingClass DWORD 14911 } 14912 14913 type JOBOBJECT_BASIC_LIMIT_INFORMATION = _JOBOBJECT_BASIC_LIMIT_INFORMATION 14914 type PJOBOBJECT_BASIC_LIMIT_INFORMATION = uintptr 14915 14916 type _JOBOBJECT_EXTENDED_LIMIT_INFORMATION = struct { 14917 BasicLimitInformation JOBOBJECT_BASIC_LIMIT_INFORMATION 14918 IoInfo IO_COUNTERS 14919 ProcessMemoryLimit SIZE_T 14920 JobMemoryLimit SIZE_T 14921 PeakProcessMemoryUsed SIZE_T 14922 PeakJobMemoryUsed SIZE_T 14923 } 14924 14925 type JOBOBJECT_EXTENDED_LIMIT_INFORMATION = _JOBOBJECT_EXTENDED_LIMIT_INFORMATION 14926 type PJOBOBJECT_EXTENDED_LIMIT_INFORMATION = uintptr 14927 14928 type _JOBOBJECT_BASIC_PROCESS_ID_LIST = struct { 14929 NumberOfAssignedProcesses DWORD 14930 NumberOfProcessIdsInList DWORD 14931 ProcessIdList [1]ULONG_PTR 14932 } 14933 14934 type JOBOBJECT_BASIC_PROCESS_ID_LIST = _JOBOBJECT_BASIC_PROCESS_ID_LIST 14935 type PJOBOBJECT_BASIC_PROCESS_ID_LIST = uintptr 14936 14937 type _JOBOBJECT_BASIC_UI_RESTRICTIONS = struct{ UIRestrictionsClass DWORD } 14938 14939 type JOBOBJECT_BASIC_UI_RESTRICTIONS = _JOBOBJECT_BASIC_UI_RESTRICTIONS 14940 type PJOBOBJECT_BASIC_UI_RESTRICTIONS = uintptr 14941 14942 type _JOBOBJECT_SECURITY_LIMIT_INFORMATION = struct { 14943 SecurityLimitFlags DWORD 14944 _ [4]byte 14945 JobToken HANDLE 14946 SidsToDisable PTOKEN_GROUPS 14947 PrivilegesToDelete PTOKEN_PRIVILEGES 14948 RestrictedSids PTOKEN_GROUPS 14949 } 14950 14951 type JOBOBJECT_SECURITY_LIMIT_INFORMATION = _JOBOBJECT_SECURITY_LIMIT_INFORMATION 14952 type PJOBOBJECT_SECURITY_LIMIT_INFORMATION = uintptr 14953 14954 type _JOBOBJECT_END_OF_JOB_TIME_INFORMATION = struct{ EndOfJobTimeAction DWORD } 14955 14956 type JOBOBJECT_END_OF_JOB_TIME_INFORMATION = _JOBOBJECT_END_OF_JOB_TIME_INFORMATION 14957 type PJOBOBJECT_END_OF_JOB_TIME_INFORMATION = uintptr 14958 14959 type _JOBOBJECT_ASSOCIATE_COMPLETION_PORT = struct { 14960 CompletionKey PVOID 14961 CompletionPort HANDLE 14962 } 14963 14964 type JOBOBJECT_ASSOCIATE_COMPLETION_PORT = _JOBOBJECT_ASSOCIATE_COMPLETION_PORT 14965 type PJOBOBJECT_ASSOCIATE_COMPLETION_PORT = uintptr 14966 14967 type _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = struct { 14968 BasicInfo JOBOBJECT_BASIC_ACCOUNTING_INFORMATION 14969 IoInfo IO_COUNTERS 14970 } 14971 14972 type JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION 14973 type PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = uintptr 14974 14975 type _JOBOBJECT_JOBSET_INFORMATION = struct{ MemberLevel DWORD } 14976 14977 type JOBOBJECT_JOBSET_INFORMATION = _JOBOBJECT_JOBSET_INFORMATION 14978 type PJOBOBJECT_JOBSET_INFORMATION = uintptr 14979 14980 type JOBOBJECT_RATE_CONTROL_TOLERANCE = uint32 14981 14982 type JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = uint32 14983 14984 type _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = struct { 14985 IoReadBytesLimit DWORD64 14986 IoWriteBytesLimit DWORD64 14987 PerJobUserTimeLimit LARGE_INTEGER 14988 JobMemoryLimit DWORD64 14989 RateControlTolerance JOBOBJECT_RATE_CONTROL_TOLERANCE 14990 RateControlToleranceInterval JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL 14991 LimitFlags DWORD 14992 _ [4]byte 14993 } 14994 14995 type JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION 14996 type PJOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = uintptr 14997 14998 type _JOBOBJECT_LIMIT_VIOLATION_INFORMATION = struct { 14999 LimitFlags DWORD 15000 ViolationLimitFlags DWORD 15001 IoReadBytes DWORD64 15002 IoReadBytesLimit DWORD64 15003 IoWriteBytes DWORD64 15004 IoWriteBytesLimit DWORD64 15005 PerJobUserTime LARGE_INTEGER 15006 PerJobUserTimeLimit LARGE_INTEGER 15007 JobMemory DWORD64 15008 JobMemoryLimit DWORD64 15009 RateControlTolerance JOBOBJECT_RATE_CONTROL_TOLERANCE 15010 RateControlToleranceLimit JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL 15011 } 15012 15013 type JOBOBJECT_LIMIT_VIOLATION_INFORMATION = _JOBOBJECT_LIMIT_VIOLATION_INFORMATION 15014 type PJOBOBJECT_LIMIT_VIOLATION_INFORMATION = uintptr 15015 15016 type _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION = struct { 15017 ControlFlags DWORD 15018 __4 struct{ CpuRate DWORD } 15019 } 15020 15021 type JOBOBJECT_CPU_RATE_CONTROL_INFORMATION = _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION 15022 type PJOBOBJECT_CPU_RATE_CONTROL_INFORMATION = uintptr 15023 15024 type JOBOBJECTINFOCLASS = uint32 15025 15026 type FIRMWARE_TYPE = uint32 15027 type PFIRMWARE_TYPE = uintptr 15028 15029 type LOGICAL_PROCESSOR_RELATIONSHIP = uint32 15030 15031 type PROCESSOR_CACHE_TYPE = uint32 15032 15033 type _CACHE_DESCRIPTOR = struct { 15034 Level BYTE 15035 Associativity BYTE 15036 LineSize WORD 15037 Size DWORD 15038 Type PROCESSOR_CACHE_TYPE 15039 } 15040 15041 type CACHE_DESCRIPTOR = _CACHE_DESCRIPTOR 15042 type PCACHE_DESCRIPTOR = uintptr 15043 15044 type _SYSTEM_LOGICAL_PROCESSOR_INFORMATION = struct { 15045 ProcessorMask ULONG_PTR 15046 Relationship LOGICAL_PROCESSOR_RELATIONSHIP 15047 _ [4]byte 15048 u struct { 15049 _ [0]uint64 15050 ProcessorCore struct{ Flags BYTE } 15051 _ [15]byte 15052 } 15053 } 15054 15055 type SYSTEM_LOGICAL_PROCESSOR_INFORMATION = _SYSTEM_LOGICAL_PROCESSOR_INFORMATION 15056 type PSYSTEM_LOGICAL_PROCESSOR_INFORMATION = uintptr 15057 15058 type _PROCESSOR_RELATIONSHIP = struct { 15059 Flags BYTE 15060 Reserved [21]BYTE 15061 GroupCount WORD 15062 GroupMask [1]GROUP_AFFINITY 15063 } 15064 15065 type PROCESSOR_RELATIONSHIP = _PROCESSOR_RELATIONSHIP 15066 type PPROCESSOR_RELATIONSHIP = uintptr 15067 15068 type _NUMA_NODE_RELATIONSHIP = struct { 15069 NodeNumber DWORD 15070 Reserved [20]BYTE 15071 GroupMask GROUP_AFFINITY 15072 } 15073 15074 type NUMA_NODE_RELATIONSHIP = _NUMA_NODE_RELATIONSHIP 15075 type PNUMA_NODE_RELATIONSHIP = uintptr 15076 15077 type _CACHE_RELATIONSHIP = struct { 15078 Level BYTE 15079 Associativity BYTE 15080 LineSize WORD 15081 CacheSize DWORD 15082 Type PROCESSOR_CACHE_TYPE 15083 Reserved [20]BYTE 15084 GroupMask GROUP_AFFINITY 15085 } 15086 15087 type CACHE_RELATIONSHIP = _CACHE_RELATIONSHIP 15088 type PCACHE_RELATIONSHIP = uintptr 15089 15090 type _PROCESSOR_GROUP_INFO = struct { 15091 MaximumProcessorCount BYTE 15092 ActiveProcessorCount BYTE 15093 Reserved [38]BYTE 15094 ActiveProcessorMask KAFFINITY 15095 } 15096 15097 type PROCESSOR_GROUP_INFO = _PROCESSOR_GROUP_INFO 15098 type PPROCESSOR_GROUP_INFO = uintptr 15099 15100 type _GROUP_RELATIONSHIP = struct { 15101 MaximumGroupCount WORD 15102 ActiveGroupCount WORD 15103 Reserved [20]BYTE 15104 GroupInfo [1]PROCESSOR_GROUP_INFO 15105 } 15106 15107 type GROUP_RELATIONSHIP = _GROUP_RELATIONSHIP 15108 type PGROUP_RELATIONSHIP = uintptr 15109 15110 type _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = struct { 15111 Relationship LOGICAL_PROCESSOR_RELATIONSHIP 15112 Size DWORD 15113 u struct { 15114 Processor PROCESSOR_RELATIONSHIP 15115 _ [32]byte 15116 } 15117 } 15118 15119 type SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX 15120 type PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = uintptr 15121 15122 type _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = struct{ CycleTime DWORD64 } 15123 15124 type SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION 15125 type PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = uintptr 15126 15127 type _XSTATE_FEATURE = struct { 15128 Offset DWORD 15129 Size DWORD 15130 } 15131 15132 type XSTATE_FEATURE = _XSTATE_FEATURE 15133 type PXSTATE_FEATURE = uintptr 15134 15135 type _XSTATE_CONFIGURATION = struct { 15136 EnabledFeatures DWORD64 15137 EnabledVolatileFeatures DWORD64 15138 Size DWORD 15139 OptimizedSave uint8 15140 _ [3]byte 15141 Features [64]XSTATE_FEATURE 15142 } 15143 15144 type XSTATE_CONFIGURATION = _XSTATE_CONFIGURATION 15145 type PXSTATE_CONFIGURATION = uintptr 15146 15147 type _MEMORY_BASIC_INFORMATION = struct { 15148 BaseAddress PVOID 15149 AllocationBase PVOID 15150 AllocationProtect DWORD 15151 _ [4]byte 15152 RegionSize SIZE_T 15153 State DWORD 15154 Protect DWORD 15155 Type DWORD 15156 _ [4]byte 15157 } 15158 15159 type MEMORY_BASIC_INFORMATION = _MEMORY_BASIC_INFORMATION 15160 type PMEMORY_BASIC_INFORMATION = uintptr 15161 15162 type _MEMORY_BASIC_INFORMATION32 = struct { 15163 BaseAddress DWORD 15164 AllocationBase DWORD 15165 AllocationProtect DWORD 15166 RegionSize DWORD 15167 State DWORD 15168 Protect DWORD 15169 Type DWORD 15170 } 15171 15172 type MEMORY_BASIC_INFORMATION32 = _MEMORY_BASIC_INFORMATION32 15173 type PMEMORY_BASIC_INFORMATION32 = uintptr 15174 15175 type _MEMORY_BASIC_INFORMATION64 = struct { 15176 BaseAddress ULONGLONG 15177 AllocationBase ULONGLONG 15178 AllocationProtect DWORD 15179 __alignment1 DWORD 15180 RegionSize ULONGLONG 15181 State DWORD 15182 Protect DWORD 15183 Type DWORD 15184 __alignment2 DWORD 15185 } 15186 15187 type MEMORY_BASIC_INFORMATION64 = _MEMORY_BASIC_INFORMATION64 15188 type PMEMORY_BASIC_INFORMATION64 = uintptr 15189 15190 type _CFG_CALL_TARGET_INFO = struct { 15191 Offset ULONG_PTR 15192 Flags ULONG_PTR 15193 } 15194 15195 type CFG_CALL_TARGET_INFO = _CFG_CALL_TARGET_INFO 15196 type PCFG_CALL_TARGET_INFO = uintptr 15197 15198 type _MEM_ADDRESS_REQUIREMENTS = struct { 15199 LowestStartingAddress PVOID 15200 HighestEndingAddress PVOID 15201 Alignment SIZE_T 15202 } 15203 15204 type MEM_ADDRESS_REQUIREMENTS = _MEM_ADDRESS_REQUIREMENTS 15205 type PMEM_ADDRESS_REQUIREMENTS = uintptr 15206 15207 type MEM_EXTENDED_PARAMETER_TYPE = uint32 15208 type PMEM_EXTENDED_PARAMETER_TYPE = uintptr 15209 15210 type MEM_EXTENDED_PARAMETER1 = struct { 15211 __0 struct { 15212 _ [0]uint64 15213 Type uint64 15214 } 15215 __8 struct{ ULong64 DWORD64 } 15216 } 15217 15218 type MEM_EXTENDED_PARAMETER = MEM_EXTENDED_PARAMETER1 15219 type PMEM_EXTENDED_PARAMETER = uintptr 15220 15221 type MEM_SECTION_EXTENDED_PARAMETER_TYPE = uint32 15222 type PMEM_SECTION_EXTENDED_PARAMETER_TYPE = uintptr 15223 15224 type FILE_ID_1281 = struct{ Identifier [16]BYTE } 15225 15226 type FILE_ID_128 = FILE_ID_1281 15227 type PFILE_ID_128 = uintptr 15228 15229 type _FILE_NOTIFY_INFORMATION = struct { 15230 NextEntryOffset DWORD 15231 Action DWORD 15232 FileNameLength DWORD 15233 FileName [1]WCHAR 15234 _ [2]byte 15235 } 15236 15237 type FILE_NOTIFY_INFORMATION = _FILE_NOTIFY_INFORMATION 15238 type PFILE_NOTIFY_INFORMATION = uintptr 15239 15240 type _FILE_SEGMENT_ELEMENT = struct{ Buffer PVOID64 } 15241 15242 type FILE_SEGMENT_ELEMENT = _FILE_SEGMENT_ELEMENT 15243 type PFILE_SEGMENT_ELEMENT = uintptr 15244 15245 type _REPARSE_GUID_DATA_BUFFER = struct { 15246 ReparseTag DWORD 15247 ReparseDataLength WORD 15248 Reserved WORD 15249 ReparseGuid GUID 15250 GenericReparseBuffer struct{ DataBuffer [1]BYTE } 15251 _ [3]byte 15252 } 15253 15254 type REPARSE_GUID_DATA_BUFFER = _REPARSE_GUID_DATA_BUFFER 15255 type PREPARSE_GUID_DATA_BUFFER = uintptr 15256 15257 type SYSTEM_POWER_STATE = uint32 15258 type PSYSTEM_POWER_STATE = uintptr 15259 15260 type POWER_ACTION = uint32 15261 type PPOWER_ACTION = uintptr 15262 15263 type DEVICE_POWER_STATE = uint32 15264 type PDEVICE_POWER_STATE = uintptr 15265 15266 type MONITOR_DISPLAY_STATE = uint32 15267 type PMONITOR_DISPLAY_STATE = uintptr 15268 15269 type USER_ACTIVITY_PRESENCE = uint32 15270 type PUSER_ACTIVITY_PRESENCE = uintptr 15271 15272 type EXECUTION_STATE = DWORD 15273 type PEXECUTION_STATE = uintptr 15274 15275 type LATENCY_TIME = uint32 15276 15277 type POWER_REQUEST_TYPE = uint32 15278 type PPOWER_REQUEST_TYPE = uintptr 15279 15280 type CM_Power_Data_s = struct { 15281 PD_Size DWORD 15282 PD_MostRecentPowerState DEVICE_POWER_STATE 15283 PD_Capabilities DWORD 15284 PD_D1Latency DWORD 15285 PD_D2Latency DWORD 15286 PD_D3Latency DWORD 15287 PD_PowerStateMapping [7]DEVICE_POWER_STATE 15288 PD_DeepestSystemWake SYSTEM_POWER_STATE 15289 } 15290 15291 type CM_POWER_DATA = CM_Power_Data_s 15292 type PCM_POWER_DATA = uintptr 15293 15294 type POWER_INFORMATION_LEVEL = uint32 15295 15296 type POWER_USER_PRESENCE_TYPE = uint32 15297 type PPOWER_USER_PRESENCE_TYPE = uintptr 15298 15299 type _POWER_USER_PRESENCE = struct{ UserPresence POWER_USER_PRESENCE_TYPE } 15300 15301 type POWER_USER_PRESENCE = _POWER_USER_PRESENCE 15302 type PPOWER_USER_PRESENCE = uintptr 15303 15304 type _POWER_SESSION_CONNECT = struct { 15305 Connected BOOLEAN 15306 Console BOOLEAN 15307 } 15308 15309 type POWER_SESSION_CONNECT = _POWER_SESSION_CONNECT 15310 type PPOWER_SESSION_CONNECT = uintptr 15311 15312 type _POWER_SESSION_TIMEOUTS = struct { 15313 InputTimeout DWORD 15314 DisplayTimeout DWORD 15315 } 15316 15317 type POWER_SESSION_TIMEOUTS = _POWER_SESSION_TIMEOUTS 15318 type PPOWER_SESSION_TIMEOUTS = uintptr 15319 15320 type _POWER_SESSION_RIT_STATE = struct { 15321 Active BOOLEAN 15322 _ [3]byte 15323 LastInputTime DWORD 15324 } 15325 15326 type POWER_SESSION_RIT_STATE = _POWER_SESSION_RIT_STATE 15327 type PPOWER_SESSION_RIT_STATE = uintptr 15328 15329 type _POWER_SESSION_WINLOGON = struct { 15330 SessionId DWORD 15331 Console BOOLEAN 15332 Locked BOOLEAN 15333 _ [2]byte 15334 } 15335 15336 type POWER_SESSION_WINLOGON = _POWER_SESSION_WINLOGON 15337 type PPOWER_SESSION_WINLOGON = uintptr 15338 15339 type _POWER_IDLE_RESILIENCY = struct { 15340 CoalescingTimeout DWORD 15341 IdleResiliencyPeriod DWORD 15342 } 15343 15344 type POWER_IDLE_RESILIENCY = _POWER_IDLE_RESILIENCY 15345 type PPOWER_IDLE_RESILIENCY = uintptr 15346 15347 type POWER_MONITOR_REQUEST_REASON = uint32 15348 15349 type _POWER_MONITOR_INVOCATION = struct { 15350 On BOOLEAN 15351 Console BOOLEAN 15352 _ [2]byte 15353 RequestReason POWER_MONITOR_REQUEST_REASON 15354 } 15355 15356 type POWER_MONITOR_INVOCATION = _POWER_MONITOR_INVOCATION 15357 type PPOWER_MONITOR_INVOCATION = uintptr 15358 15359 type _RESUME_PERFORMANCE = struct { 15360 PostTimeMs DWORD 15361 _ [4]byte 15362 TotalResumeTimeMs ULONGLONG 15363 ResumeCompleteTimestamp ULONGLONG 15364 } 15365 15366 type RESUME_PERFORMANCE = _RESUME_PERFORMANCE 15367 type PRESUME_PERFORMANCE = uintptr 15368 15369 type SYSTEM_POWER_CONDITION = uint32 15370 15371 type SET_POWER_SETTING_VALUE = struct { 15372 Version DWORD 15373 Guid GUID 15374 PowerCondition SYSTEM_POWER_CONDITION 15375 DataLength DWORD 15376 Data [1]BYTE 15377 _ [3]byte 15378 } 15379 type PSET_POWER_SETTING_VALUE = uintptr 15380 15381 type NOTIFY_USER_POWER_SETTING = struct{ Guid GUID } 15382 type PNOTIFY_USER_POWER_SETTING = uintptr 15383 15384 type _APPLICATIONLAUNCH_SETTING_VALUE = struct { 15385 ActivationTime LARGE_INTEGER 15386 Flags DWORD 15387 ButtonInstanceID DWORD 15388 } 15389 15390 type APPLICATIONLAUNCH_SETTING_VALUE = _APPLICATIONLAUNCH_SETTING_VALUE 15391 type PAPPLICATIONLAUNCH_SETTING_VALUE = uintptr 15392 15393 type POWER_PLATFORM_ROLE = uint32 15394 type PPOWER_PLATFORM_ROLE = uintptr 15395 15396 type _POWER_PLATFORM_INFORMATION = struct{ AoAc BOOLEAN } 15397 15398 type POWER_PLATFORM_INFORMATION = _POWER_PLATFORM_INFORMATION 15399 type PPOWER_PLATFORM_INFORMATION = uintptr 15400 15401 type BATTERY_REPORTING_SCALE = struct { 15402 Granularity DWORD 15403 Capacity DWORD 15404 } 15405 type PBATTERY_REPORTING_SCALE = uintptr 15406 15407 type PPM_WMI_LEGACY_PERFSTATE = struct { 15408 Frequency DWORD 15409 Flags DWORD 15410 PercentFrequency DWORD 15411 } 15412 type PPPM_WMI_LEGACY_PERFSTATE = uintptr 15413 15414 type PPM_WMI_IDLE_STATE = struct { 15415 Latency DWORD 15416 Power DWORD 15417 TimeCheck DWORD 15418 PromotePercent BYTE 15419 DemotePercent BYTE 15420 StateType BYTE 15421 Reserved BYTE 15422 StateFlags DWORD 15423 Context DWORD 15424 IdleHandler DWORD 15425 Reserved1 DWORD 15426 } 15427 type PPPM_WMI_IDLE_STATE = uintptr 15428 15429 type PPM_WMI_IDLE_STATES = struct { 15430 Type DWORD 15431 Count DWORD 15432 TargetState DWORD 15433 OldState DWORD 15434 TargetProcessors DWORD64 15435 State [1]PPM_WMI_IDLE_STATE 15436 } 15437 type PPPM_WMI_IDLE_STATES = uintptr 15438 15439 type PPM_WMI_IDLE_STATES_EX = struct { 15440 Type DWORD 15441 Count DWORD 15442 TargetState DWORD 15443 OldState DWORD 15444 TargetProcessors PVOID 15445 State [1]PPM_WMI_IDLE_STATE 15446 } 15447 type PPPM_WMI_IDLE_STATES_EX = uintptr 15448 15449 type PPM_WMI_PERF_STATE = struct { 15450 Frequency DWORD 15451 Power DWORD 15452 PercentFrequency BYTE 15453 IncreaseLevel BYTE 15454 DecreaseLevel BYTE 15455 Type BYTE 15456 IncreaseTime DWORD 15457 DecreaseTime DWORD 15458 _ [4]byte 15459 Control DWORD64 15460 Status DWORD64 15461 HitCount DWORD 15462 Reserved1 DWORD 15463 Reserved2 DWORD64 15464 Reserved3 DWORD64 15465 } 15466 type PPPM_WMI_PERF_STATE = uintptr 15467 15468 type PPM_WMI_PERF_STATES = struct { 15469 Count DWORD 15470 MaxFrequency DWORD 15471 CurrentState DWORD 15472 MaxPerfState DWORD 15473 MinPerfState DWORD 15474 LowestPerfState DWORD 15475 ThermalConstraint DWORD 15476 BusyAdjThreshold BYTE 15477 PolicyType BYTE 15478 Type BYTE 15479 Reserved BYTE 15480 TimerInterval DWORD 15481 _ [4]byte 15482 TargetProcessors DWORD64 15483 PStateHandler DWORD 15484 PStateContext DWORD 15485 TStateHandler DWORD 15486 TStateContext DWORD 15487 FeedbackHandler DWORD 15488 Reserved1 DWORD 15489 Reserved2 DWORD64 15490 State [1]PPM_WMI_PERF_STATE 15491 } 15492 type PPPM_WMI_PERF_STATES = uintptr 15493 15494 type PPM_WMI_PERF_STATES_EX = struct { 15495 Count DWORD 15496 MaxFrequency DWORD 15497 CurrentState DWORD 15498 MaxPerfState DWORD 15499 MinPerfState DWORD 15500 LowestPerfState DWORD 15501 ThermalConstraint DWORD 15502 BusyAdjThreshold BYTE 15503 PolicyType BYTE 15504 Type BYTE 15505 Reserved BYTE 15506 TimerInterval DWORD 15507 _ [4]byte 15508 TargetProcessors PVOID 15509 PStateHandler DWORD 15510 PStateContext DWORD 15511 TStateHandler DWORD 15512 TStateContext DWORD 15513 FeedbackHandler DWORD 15514 Reserved1 DWORD 15515 Reserved2 DWORD64 15516 State [1]PPM_WMI_PERF_STATE 15517 } 15518 type PPPM_WMI_PERF_STATES_EX = uintptr 15519 15520 type PPM_IDLE_STATE_ACCOUNTING = struct { 15521 IdleTransitions DWORD 15522 FailedTransitions DWORD 15523 InvalidBucketIndex DWORD 15524 _ [4]byte 15525 TotalTime DWORD64 15526 IdleTimeBuckets [6]DWORD 15527 } 15528 type PPPM_IDLE_STATE_ACCOUNTING = uintptr 15529 15530 type PPM_IDLE_ACCOUNTING = struct { 15531 StateCount DWORD 15532 TotalTransitions DWORD 15533 ResetCount DWORD 15534 _ [4]byte 15535 StartTime DWORD64 15536 State [1]PPM_IDLE_STATE_ACCOUNTING 15537 } 15538 type PPPM_IDLE_ACCOUNTING = uintptr 15539 15540 type PPM_IDLE_STATE_BUCKET_EX = struct { 15541 TotalTimeUs DWORD64 15542 MinTimeUs DWORD 15543 MaxTimeUs DWORD 15544 Count DWORD 15545 _ [4]byte 15546 } 15547 type PPPM_IDLE_STATE_BUCKET_EX = uintptr 15548 15549 type PPM_IDLE_STATE_ACCOUNTING_EX = struct { 15550 TotalTime DWORD64 15551 IdleTransitions DWORD 15552 FailedTransitions DWORD 15553 InvalidBucketIndex DWORD 15554 MinTimeUs DWORD 15555 MaxTimeUs DWORD 15556 CancelledTransitions DWORD 15557 IdleTimeBuckets [16]PPM_IDLE_STATE_BUCKET_EX 15558 } 15559 type PPPM_IDLE_STATE_ACCOUNTING_EX = uintptr 15560 15561 type PPM_IDLE_ACCOUNTING_EX = struct { 15562 StateCount DWORD 15563 TotalTransitions DWORD 15564 ResetCount DWORD 15565 AbortCount DWORD 15566 StartTime DWORD64 15567 State [1]PPM_IDLE_STATE_ACCOUNTING_EX 15568 } 15569 type PPPM_IDLE_ACCOUNTING_EX = uintptr 15570 15571 type PPM_PERFSTATE_EVENT = struct { 15572 State DWORD 15573 Status DWORD 15574 Latency DWORD 15575 Speed DWORD 15576 Processor DWORD 15577 } 15578 type PPPM_PERFSTATE_EVENT = uintptr 15579 15580 type PPM_PERFSTATE_DOMAIN_EVENT = struct { 15581 State DWORD 15582 Latency DWORD 15583 Speed DWORD 15584 _ [4]byte 15585 Processors DWORD64 15586 } 15587 type PPPM_PERFSTATE_DOMAIN_EVENT = uintptr 15588 15589 type PPM_IDLESTATE_EVENT = struct { 15590 NewState DWORD 15591 OldState DWORD 15592 Processors DWORD64 15593 } 15594 type PPPM_IDLESTATE_EVENT = uintptr 15595 15596 type PPM_THERMALCHANGE_EVENT = struct { 15597 ThermalConstraint DWORD 15598 _ [4]byte 15599 Processors DWORD64 15600 } 15601 type PPPM_THERMALCHANGE_EVENT = uintptr 15602 type PPM_THERMAL_POLICY_EVENT = struct { 15603 Mode BYTE 15604 _ [7]byte 15605 Processors DWORD64 15606 } 15607 type PPPM_THERMAL_POLICY_EVENT = uintptr 15608 15609 type POWER_ACTION_POLICY = struct { 15610 Action POWER_ACTION 15611 Flags DWORD 15612 EventCode DWORD 15613 } 15614 type PPOWER_ACTION_POLICY = uintptr 15615 15616 type PROCESSOR_IDLESTATE_INFO = struct { 15617 TimeCheck DWORD 15618 DemotePercent BYTE 15619 PromotePercent BYTE 15620 Spare [2]BYTE 15621 } 15622 type PPROCESSOR_IDLESTATE_INFO = uintptr 15623 15624 type SYSTEM_POWER_LEVEL = struct { 15625 Enable BOOLEAN 15626 Spare [3]BYTE 15627 BatteryLevel DWORD 15628 PowerPolicy POWER_ACTION_POLICY 15629 MinSystemState SYSTEM_POWER_STATE 15630 } 15631 type PSYSTEM_POWER_LEVEL = uintptr 15632 15633 type _SYSTEM_POWER_POLICY = struct { 15634 Revision DWORD 15635 PowerButton POWER_ACTION_POLICY 15636 SleepButton POWER_ACTION_POLICY 15637 LidClose POWER_ACTION_POLICY 15638 LidOpenWake SYSTEM_POWER_STATE 15639 Reserved DWORD 15640 Idle POWER_ACTION_POLICY 15641 IdleTimeout DWORD 15642 IdleSensitivity BYTE 15643 DynamicThrottle BYTE 15644 Spare2 [2]BYTE 15645 MinSleep SYSTEM_POWER_STATE 15646 MaxSleep SYSTEM_POWER_STATE 15647 ReducedLatencySleep SYSTEM_POWER_STATE 15648 WinLogonFlags DWORD 15649 Spare3 DWORD 15650 DozeS4Timeout DWORD 15651 BroadcastCapacityResolution DWORD 15652 DischargePolicy [4]SYSTEM_POWER_LEVEL 15653 VideoTimeout DWORD 15654 VideoDimDisplay BOOLEAN 15655 _ [3]byte 15656 VideoReserved [3]DWORD 15657 SpindownTimeout DWORD 15658 OptimizeForPower BOOLEAN 15659 FanThrottleTolerance BYTE 15660 ForcedThrottle BYTE 15661 MinThrottle BYTE 15662 OverThrottled POWER_ACTION_POLICY 15663 } 15664 15665 type SYSTEM_POWER_POLICY = _SYSTEM_POWER_POLICY 15666 type PSYSTEM_POWER_POLICY = uintptr 15667 15668 type PROCESSOR_IDLESTATE_POLICY = struct { 15669 Revision WORD 15670 Flags struct{ AsWORD WORD } 15671 PolicyCount DWORD 15672 Policy [3]PROCESSOR_IDLESTATE_INFO 15673 } 15674 type PPROCESSOR_IDLESTATE_POLICY = uintptr 15675 15676 type _PROCESSOR_POWER_POLICY_INFO = struct { 15677 TimeCheck DWORD 15678 DemoteLimit DWORD 15679 PromoteLimit DWORD 15680 DemotePercent BYTE 15681 PromotePercent BYTE 15682 Spare [2]BYTE 15683 AllowDemotion uint32 15684 } 15685 15686 type PROCESSOR_POWER_POLICY_INFO = _PROCESSOR_POWER_POLICY_INFO 15687 type PPROCESSOR_POWER_POLICY_INFO = uintptr 15688 15689 type _PROCESSOR_POWER_POLICY = struct { 15690 Revision DWORD 15691 DynamicThrottle BYTE 15692 Spare [3]BYTE 15693 DisableCStates uint32 15694 _ [4]byte 15695 PolicyCount DWORD 15696 Policy [3]PROCESSOR_POWER_POLICY_INFO 15697 } 15698 15699 type PROCESSOR_POWER_POLICY = _PROCESSOR_POWER_POLICY 15700 type PPROCESSOR_POWER_POLICY = uintptr 15701 15702 type PROCESSOR_PERFSTATE_POLICY = struct { 15703 Revision DWORD 15704 MaxThrottle BYTE 15705 MinThrottle BYTE 15706 BusyAdjThreshold BYTE 15707 u struct{ Spare BYTE } 15708 TimeCheck DWORD 15709 IncreaseTime DWORD 15710 DecreaseTime DWORD 15711 IncreasePercent DWORD 15712 DecreasePercent DWORD 15713 } 15714 type PPROCESSOR_PERFSTATE_POLICY = uintptr 15715 15716 type _ADMINISTRATOR_POWER_POLICY = struct { 15717 MinSleep SYSTEM_POWER_STATE 15718 MaxSleep SYSTEM_POWER_STATE 15719 MinVideoTimeout DWORD 15720 MaxVideoTimeout DWORD 15721 MinSpindownTimeout DWORD 15722 MaxSpindownTimeout DWORD 15723 } 15724 15725 type ADMINISTRATOR_POWER_POLICY = _ADMINISTRATOR_POWER_POLICY 15726 type PADMINISTRATOR_POWER_POLICY = uintptr 15727 15728 type SYSTEM_POWER_CAPABILITIES = struct { 15729 PowerButtonPresent BOOLEAN 15730 SleepButtonPresent BOOLEAN 15731 LidPresent BOOLEAN 15732 SystemS1 BOOLEAN 15733 SystemS2 BOOLEAN 15734 SystemS3 BOOLEAN 15735 SystemS4 BOOLEAN 15736 SystemS5 BOOLEAN 15737 HiberFilePresent BOOLEAN 15738 FullWake BOOLEAN 15739 VideoDimPresent BOOLEAN 15740 ApmPresent BOOLEAN 15741 UpsPresent BOOLEAN 15742 ThermalControl BOOLEAN 15743 ProcessorThrottle BOOLEAN 15744 ProcessorMinThrottle BYTE 15745 ProcessorMaxThrottle BYTE 15746 FastSystemS4 BOOLEAN 15747 spare2 [3]BYTE 15748 DiskSpinDown BOOLEAN 15749 spare3 [8]BYTE 15750 SystemBatteriesPresent BOOLEAN 15751 BatteriesAreShortTerm BOOLEAN 15752 BatteryScale [3]BATTERY_REPORTING_SCALE 15753 AcOnLineWake SYSTEM_POWER_STATE 15754 SoftLidWake SYSTEM_POWER_STATE 15755 RtcWake SYSTEM_POWER_STATE 15756 MinDeviceWakeState SYSTEM_POWER_STATE 15757 DefaultLowLatencyWake SYSTEM_POWER_STATE 15758 } 15759 type PSYSTEM_POWER_CAPABILITIES = uintptr 15760 15761 type SYSTEM_BATTERY_STATE = struct { 15762 AcOnLine BOOLEAN 15763 BatteryPresent BOOLEAN 15764 Charging BOOLEAN 15765 Discharging BOOLEAN 15766 Spare1 [4]BOOLEAN 15767 MaxCapacity DWORD 15768 RemainingCapacity DWORD 15769 Rate DWORD 15770 EstimatedTime DWORD 15771 DefaultAlert1 DWORD 15772 DefaultAlert2 DWORD 15773 } 15774 type PSYSTEM_BATTERY_STATE = uintptr 15775 15776 type _IMAGE_DOS_HEADER = struct { 15777 e_magic WORD 15778 e_cblp WORD 15779 e_cp WORD 15780 e_crlc WORD 15781 e_cparhdr WORD 15782 e_minalloc WORD 15783 e_maxalloc WORD 15784 e_ss WORD 15785 e_sp WORD 15786 e_csum WORD 15787 e_ip WORD 15788 e_cs WORD 15789 e_lfarlc WORD 15790 e_ovno WORD 15791 e_res [4]WORD 15792 e_oemid WORD 15793 e_oeminfo WORD 15794 e_res2 [10]WORD 15795 e_lfanew LONG 15796 } 15797 15798 type IMAGE_DOS_HEADER = _IMAGE_DOS_HEADER 15799 type PIMAGE_DOS_HEADER = uintptr 15800 15801 type _IMAGE_OS2_HEADER = struct { 15802 ne_magic WORD 15803 ne_ver CHAR 15804 ne_rev CHAR 15805 ne_enttab WORD 15806 ne_cbenttab WORD 15807 ne_crc LONG 15808 ne_flags WORD 15809 ne_autodata WORD 15810 ne_heap WORD 15811 ne_stack WORD 15812 ne_csip LONG 15813 ne_sssp LONG 15814 ne_cseg WORD 15815 ne_cmod WORD 15816 ne_cbnrestab WORD 15817 ne_segtab WORD 15818 ne_rsrctab WORD 15819 ne_restab WORD 15820 ne_modtab WORD 15821 ne_imptab WORD 15822 ne_nrestab LONG 15823 ne_cmovent WORD 15824 ne_align WORD 15825 ne_cres WORD 15826 ne_exetyp BYTE 15827 ne_flagsothers BYTE 15828 ne_pretthunks WORD 15829 ne_psegrefbytes WORD 15830 ne_swaparea WORD 15831 ne_expver WORD 15832 } 15833 15834 type IMAGE_OS2_HEADER = _IMAGE_OS2_HEADER 15835 type PIMAGE_OS2_HEADER = uintptr 15836 15837 type _IMAGE_VXD_HEADER = struct { 15838 e32_magic WORD 15839 e32_border BYTE 15840 e32_worder BYTE 15841 e32_level DWORD 15842 e32_cpu WORD 15843 e32_os WORD 15844 e32_ver DWORD 15845 e32_mflags DWORD 15846 e32_mpages DWORD 15847 e32_startobj DWORD 15848 e32_eip DWORD 15849 e32_stackobj DWORD 15850 e32_esp DWORD 15851 e32_pagesize DWORD 15852 e32_lastpagesize DWORD 15853 e32_fixupsize DWORD 15854 e32_fixupsum DWORD 15855 e32_ldrsize DWORD 15856 e32_ldrsum DWORD 15857 e32_objtab DWORD 15858 e32_objcnt DWORD 15859 e32_objmap DWORD 15860 e32_itermap DWORD 15861 e32_rsrctab DWORD 15862 e32_rsrccnt DWORD 15863 e32_restab DWORD 15864 e32_enttab DWORD 15865 e32_dirtab DWORD 15866 e32_dircnt DWORD 15867 e32_fpagetab DWORD 15868 e32_frectab DWORD 15869 e32_impmod DWORD 15870 e32_impmodcnt DWORD 15871 e32_impproc DWORD 15872 e32_pagesum DWORD 15873 e32_datapage DWORD 15874 e32_preload DWORD 15875 e32_nrestab DWORD 15876 e32_cbnrestab DWORD 15877 e32_nressum DWORD 15878 e32_autodata DWORD 15879 e32_debuginfo DWORD 15880 e32_debuglen DWORD 15881 e32_instpreload DWORD 15882 e32_instdemand DWORD 15883 e32_heapsize DWORD 15884 e32_res3 [12]BYTE 15885 e32_winresoff DWORD 15886 e32_winreslen DWORD 15887 e32_devid WORD 15888 e32_ddkver WORD 15889 } 15890 15891 type IMAGE_VXD_HEADER = _IMAGE_VXD_HEADER 15892 type PIMAGE_VXD_HEADER = uintptr 15893 15894 type _IMAGE_FILE_HEADER = struct { 15895 Machine WORD 15896 NumberOfSections WORD 15897 TimeDateStamp DWORD 15898 PointerToSymbolTable DWORD 15899 NumberOfSymbols DWORD 15900 SizeOfOptionalHeader WORD 15901 Characteristics WORD 15902 } 15903 15904 type IMAGE_FILE_HEADER = _IMAGE_FILE_HEADER 15905 type PIMAGE_FILE_HEADER = uintptr 15906 15907 type _IMAGE_DATA_DIRECTORY = struct { 15908 VirtualAddress DWORD 15909 Size DWORD 15910 } 15911 15912 type IMAGE_DATA_DIRECTORY = _IMAGE_DATA_DIRECTORY 15913 type PIMAGE_DATA_DIRECTORY = uintptr 15914 15915 type _IMAGE_OPTIONAL_HEADER = struct { 15916 Magic WORD 15917 MajorLinkerVersion BYTE 15918 MinorLinkerVersion BYTE 15919 SizeOfCode DWORD 15920 SizeOfInitializedData DWORD 15921 SizeOfUninitializedData DWORD 15922 AddressOfEntryPoint DWORD 15923 BaseOfCode DWORD 15924 BaseOfData DWORD 15925 ImageBase DWORD 15926 SectionAlignment DWORD 15927 FileAlignment DWORD 15928 MajorOperatingSystemVersion WORD 15929 MinorOperatingSystemVersion WORD 15930 MajorImageVersion WORD 15931 MinorImageVersion WORD 15932 MajorSubsystemVersion WORD 15933 MinorSubsystemVersion WORD 15934 Win32VersionValue DWORD 15935 SizeOfImage DWORD 15936 SizeOfHeaders DWORD 15937 CheckSum DWORD 15938 Subsystem WORD 15939 DllCharacteristics WORD 15940 SizeOfStackReserve DWORD 15941 SizeOfStackCommit DWORD 15942 SizeOfHeapReserve DWORD 15943 SizeOfHeapCommit DWORD 15944 LoaderFlags DWORD 15945 NumberOfRvaAndSizes DWORD 15946 DataDirectory [16]IMAGE_DATA_DIRECTORY 15947 } 15948 15949 type IMAGE_OPTIONAL_HEADER32 = _IMAGE_OPTIONAL_HEADER 15950 type PIMAGE_OPTIONAL_HEADER32 = uintptr 15951 15952 type _IMAGE_ROM_OPTIONAL_HEADER = struct { 15953 Magic WORD 15954 MajorLinkerVersion BYTE 15955 MinorLinkerVersion BYTE 15956 SizeOfCode DWORD 15957 SizeOfInitializedData DWORD 15958 SizeOfUninitializedData DWORD 15959 AddressOfEntryPoint DWORD 15960 BaseOfCode DWORD 15961 BaseOfData DWORD 15962 BaseOfBss DWORD 15963 GprMask DWORD 15964 CprMask [4]DWORD 15965 GpValue DWORD 15966 } 15967 15968 type IMAGE_ROM_OPTIONAL_HEADER = _IMAGE_ROM_OPTIONAL_HEADER 15969 type PIMAGE_ROM_OPTIONAL_HEADER = uintptr 15970 15971 type _IMAGE_OPTIONAL_HEADER64 = struct { 15972 Magic WORD 15973 MajorLinkerVersion BYTE 15974 MinorLinkerVersion BYTE 15975 SizeOfCode DWORD 15976 SizeOfInitializedData DWORD 15977 SizeOfUninitializedData DWORD 15978 AddressOfEntryPoint DWORD 15979 BaseOfCode DWORD 15980 ImageBase ULONGLONG 15981 SectionAlignment DWORD 15982 FileAlignment DWORD 15983 MajorOperatingSystemVersion WORD 15984 MinorOperatingSystemVersion WORD 15985 MajorImageVersion WORD 15986 MinorImageVersion WORD 15987 MajorSubsystemVersion WORD 15988 MinorSubsystemVersion WORD 15989 Win32VersionValue DWORD 15990 SizeOfImage DWORD 15991 SizeOfHeaders DWORD 15992 CheckSum DWORD 15993 Subsystem WORD 15994 DllCharacteristics WORD 15995 SizeOfStackReserve ULONGLONG 15996 SizeOfStackCommit ULONGLONG 15997 SizeOfHeapReserve ULONGLONG 15998 SizeOfHeapCommit ULONGLONG 15999 LoaderFlags DWORD 16000 NumberOfRvaAndSizes DWORD 16001 DataDirectory [16]IMAGE_DATA_DIRECTORY 16002 } 16003 16004 type IMAGE_OPTIONAL_HEADER64 = _IMAGE_OPTIONAL_HEADER64 16005 type PIMAGE_OPTIONAL_HEADER64 = uintptr 16006 16007 type IMAGE_OPTIONAL_HEADER = IMAGE_OPTIONAL_HEADER64 16008 type PIMAGE_OPTIONAL_HEADER = PIMAGE_OPTIONAL_HEADER64 16009 16010 type _IMAGE_NT_HEADERS64 = struct { 16011 Signature DWORD 16012 FileHeader IMAGE_FILE_HEADER 16013 OptionalHeader IMAGE_OPTIONAL_HEADER64 16014 } 16015 16016 type IMAGE_NT_HEADERS64 = _IMAGE_NT_HEADERS64 16017 type PIMAGE_NT_HEADERS64 = uintptr 16018 16019 type _IMAGE_NT_HEADERS = struct { 16020 Signature DWORD 16021 FileHeader IMAGE_FILE_HEADER 16022 OptionalHeader IMAGE_OPTIONAL_HEADER32 16023 } 16024 16025 type IMAGE_NT_HEADERS32 = _IMAGE_NT_HEADERS 16026 type PIMAGE_NT_HEADERS32 = uintptr 16027 16028 type _IMAGE_ROM_HEADERS = struct { 16029 FileHeader IMAGE_FILE_HEADER 16030 OptionalHeader IMAGE_ROM_OPTIONAL_HEADER 16031 } 16032 16033 type IMAGE_ROM_HEADERS = _IMAGE_ROM_HEADERS 16034 type PIMAGE_ROM_HEADERS = uintptr 16035 16036 type IMAGE_NT_HEADERS = IMAGE_NT_HEADERS64 16037 type PIMAGE_NT_HEADERS = PIMAGE_NT_HEADERS64 16038 16039 type ANON_OBJECT_HEADER1 = struct { 16040 Sig1 WORD 16041 Sig2 WORD 16042 Version WORD 16043 Machine WORD 16044 TimeDateStamp DWORD 16045 ClassID CLSID 16046 SizeOfData DWORD 16047 } 16048 16049 type ANON_OBJECT_HEADER = ANON_OBJECT_HEADER1 16050 16051 type ANON_OBJECT_HEADER_V21 = struct { 16052 Sig1 WORD 16053 Sig2 WORD 16054 Version WORD 16055 Machine WORD 16056 TimeDateStamp DWORD 16057 ClassID CLSID 16058 SizeOfData DWORD 16059 Flags DWORD 16060 MetaDataSize DWORD 16061 MetaDataOffset DWORD 16062 } 16063 16064 type ANON_OBJECT_HEADER_V2 = ANON_OBJECT_HEADER_V21 16065 16066 type ANON_OBJECT_HEADER_BIGOBJ1 = struct { 16067 Sig1 WORD 16068 Sig2 WORD 16069 Version WORD 16070 Machine WORD 16071 TimeDateStamp DWORD 16072 ClassID CLSID 16073 SizeOfData DWORD 16074 Flags DWORD 16075 MetaDataSize DWORD 16076 MetaDataOffset DWORD 16077 NumberOfSections DWORD 16078 PointerToSymbolTable DWORD 16079 NumberOfSymbols DWORD 16080 } 16081 16082 type ANON_OBJECT_HEADER_BIGOBJ = ANON_OBJECT_HEADER_BIGOBJ1 16083 16084 type _IMAGE_SECTION_HEADER = struct { 16085 Name [8]BYTE 16086 Misc struct{ PhysicalAddress DWORD } 16087 VirtualAddress DWORD 16088 SizeOfRawData DWORD 16089 PointerToRawData DWORD 16090 PointerToRelocations DWORD 16091 PointerToLinenumbers DWORD 16092 NumberOfRelocations WORD 16093 NumberOfLinenumbers WORD 16094 Characteristics DWORD 16095 } 16096 16097 type IMAGE_SECTION_HEADER = _IMAGE_SECTION_HEADER 16098 type PIMAGE_SECTION_HEADER = uintptr 16099 16100 type _IMAGE_SYMBOL = struct { 16101 N struct { 16102 _ [0]uint32 16103 ShortName [8]BYTE 16104 } 16105 Value DWORD 16106 SectionNumber SHORT 16107 Type WORD 16108 StorageClass BYTE 16109 NumberOfAuxSymbols BYTE 16110 _ [2]byte 16111 } 16112 16113 type IMAGE_SYMBOL = _IMAGE_SYMBOL 16114 type PIMAGE_SYMBOL = uintptr 16115 16116 type _IMAGE_SYMBOL_EX = struct { 16117 N struct { 16118 _ [0]uint32 16119 ShortName [8]BYTE 16120 } 16121 Value DWORD 16122 SectionNumber LONG 16123 Type WORD 16124 StorageClass BYTE 16125 NumberOfAuxSymbols BYTE 16126 } 16127 16128 type IMAGE_SYMBOL_EX = _IMAGE_SYMBOL_EX 16129 type PIMAGE_SYMBOL_EX = uintptr 16130 16131 type IMAGE_AUX_SYMBOL_TOKEN_DEF1 = struct { 16132 bAuxType BYTE 16133 bReserved BYTE 16134 _ [2]byte 16135 SymbolTableIndex DWORD 16136 rgbReserved [12]BYTE 16137 } 16138 16139 type IMAGE_AUX_SYMBOL_TOKEN_DEF = IMAGE_AUX_SYMBOL_TOKEN_DEF1 16140 type PIMAGE_AUX_SYMBOL_TOKEN_DEF = uintptr 16141 16142 type _IMAGE_AUX_SYMBOL = struct { 16143 Sym struct { 16144 TagIndex DWORD 16145 Misc struct { 16146 _ [0]uint32 16147 LnSz struct { 16148 Linenumber WORD 16149 Size WORD 16150 } 16151 } 16152 FcnAry struct { 16153 Function struct { 16154 PointerToLinenumber DWORD 16155 PointerToNextFunction DWORD 16156 } 16157 } 16158 TvIndex WORD 16159 _ [2]byte 16160 } 16161 } 16162 16163 type IMAGE_AUX_SYMBOL = _IMAGE_AUX_SYMBOL 16164 type PIMAGE_AUX_SYMBOL = uintptr 16165 16166 type _IMAGE_AUX_SYMBOL_EX = struct { 16167 Sym struct { 16168 WeakDefaultSymIndex DWORD 16169 WeakSearchType DWORD 16170 rgbReserved [12]BYTE 16171 } 16172 _ [4]byte 16173 } 16174 16175 type IMAGE_AUX_SYMBOL_EX = _IMAGE_AUX_SYMBOL_EX 16176 type PIMAGE_AUX_SYMBOL_EX = uintptr 16177 16178 type IMAGE_AUX_SYMBOL_TYPE = uint32 16179 16180 type _IMAGE_RELOCATION = struct { 16181 u struct{ VirtualAddress DWORD } 16182 SymbolTableIndex DWORD 16183 Type WORD 16184 _ [2]byte 16185 } 16186 16187 type IMAGE_RELOCATION = _IMAGE_RELOCATION 16188 type PIMAGE_RELOCATION = uintptr 16189 16190 type _IMAGE_LINENUMBER = struct { 16191 Type struct{ SymbolTableIndex DWORD } 16192 Linenumber WORD 16193 _ [2]byte 16194 } 16195 16196 type IMAGE_LINENUMBER = _IMAGE_LINENUMBER 16197 type PIMAGE_LINENUMBER = uintptr 16198 16199 type _IMAGE_BASE_RELOCATION = struct { 16200 VirtualAddress DWORD 16201 SizeOfBlock DWORD 16202 } 16203 16204 type IMAGE_BASE_RELOCATION = _IMAGE_BASE_RELOCATION 16205 type PIMAGE_BASE_RELOCATION = uintptr 16206 16207 type _IMAGE_ARCHIVE_MEMBER_HEADER = struct { 16208 Name [16]BYTE 16209 Date [12]BYTE 16210 UserID [6]BYTE 16211 GroupID [6]BYTE 16212 Mode [8]BYTE 16213 Size [10]BYTE 16214 EndHeader [2]BYTE 16215 } 16216 16217 type IMAGE_ARCHIVE_MEMBER_HEADER = _IMAGE_ARCHIVE_MEMBER_HEADER 16218 type PIMAGE_ARCHIVE_MEMBER_HEADER = uintptr 16219 16220 type _IMAGE_EXPORT_DIRECTORY = struct { 16221 Characteristics DWORD 16222 TimeDateStamp DWORD 16223 MajorVersion WORD 16224 MinorVersion WORD 16225 Name DWORD 16226 Base DWORD 16227 NumberOfFunctions DWORD 16228 NumberOfNames DWORD 16229 AddressOfFunctions DWORD 16230 AddressOfNames DWORD 16231 AddressOfNameOrdinals DWORD 16232 } 16233 16234 type IMAGE_EXPORT_DIRECTORY = _IMAGE_EXPORT_DIRECTORY 16235 type PIMAGE_EXPORT_DIRECTORY = uintptr 16236 16237 type _IMAGE_IMPORT_BY_NAME = struct { 16238 Hint WORD 16239 Name [1]CHAR 16240 _ [1]byte 16241 } 16242 16243 type IMAGE_IMPORT_BY_NAME = _IMAGE_IMPORT_BY_NAME 16244 type PIMAGE_IMPORT_BY_NAME = uintptr 16245 16246 type _IMAGE_THUNK_DATA64 = struct { 16247 u1 struct{ ForwarderString ULONGLONG } 16248 } 16249 16250 type IMAGE_THUNK_DATA64 = _IMAGE_THUNK_DATA64 16251 type PIMAGE_THUNK_DATA64 = uintptr 16252 16253 type _IMAGE_THUNK_DATA32 = struct { 16254 u1 struct{ ForwarderString DWORD } 16255 } 16256 16257 type IMAGE_THUNK_DATA32 = _IMAGE_THUNK_DATA32 16258 type PIMAGE_THUNK_DATA32 = uintptr 16259 16260 type PIMAGE_TLS_CALLBACK = uintptr 16261 16262 type _IMAGE_TLS_DIRECTORY64 = struct { 16263 StartAddressOfRawData ULONGLONG 16264 EndAddressOfRawData ULONGLONG 16265 AddressOfIndex ULONGLONG 16266 AddressOfCallBacks ULONGLONG 16267 SizeOfZeroFill DWORD 16268 Characteristics DWORD 16269 } 16270 16271 type IMAGE_TLS_DIRECTORY64 = _IMAGE_TLS_DIRECTORY64 16272 type PIMAGE_TLS_DIRECTORY64 = uintptr 16273 16274 type _IMAGE_TLS_DIRECTORY32 = struct { 16275 StartAddressOfRawData DWORD 16276 EndAddressOfRawData DWORD 16277 AddressOfIndex DWORD 16278 AddressOfCallBacks DWORD 16279 SizeOfZeroFill DWORD 16280 Characteristics DWORD 16281 } 16282 16283 type IMAGE_TLS_DIRECTORY32 = _IMAGE_TLS_DIRECTORY32 16284 type PIMAGE_TLS_DIRECTORY32 = uintptr 16285 16286 type IMAGE_THUNK_DATA = IMAGE_THUNK_DATA64 16287 type PIMAGE_THUNK_DATA = PIMAGE_THUNK_DATA64 16288 type IMAGE_TLS_DIRECTORY = IMAGE_TLS_DIRECTORY64 16289 type PIMAGE_TLS_DIRECTORY = PIMAGE_TLS_DIRECTORY64 16290 16291 type _IMAGE_IMPORT_DESCRIPTOR = struct { 16292 u struct{ Characteristics DWORD } 16293 TimeDateStamp DWORD 16294 ForwarderChain DWORD 16295 Name DWORD 16296 FirstThunk DWORD 16297 } 16298 16299 type IMAGE_IMPORT_DESCRIPTOR = _IMAGE_IMPORT_DESCRIPTOR 16300 type PIMAGE_IMPORT_DESCRIPTOR = uintptr 16301 16302 type _IMAGE_BOUND_IMPORT_DESCRIPTOR = struct { 16303 TimeDateStamp DWORD 16304 OffsetModuleName WORD 16305 NumberOfModuleForwarderRefs WORD 16306 } 16307 16308 type IMAGE_BOUND_IMPORT_DESCRIPTOR = _IMAGE_BOUND_IMPORT_DESCRIPTOR 16309 type PIMAGE_BOUND_IMPORT_DESCRIPTOR = uintptr 16310 16311 type _IMAGE_BOUND_FORWARDER_REF = struct { 16312 TimeDateStamp DWORD 16313 OffsetModuleName WORD 16314 Reserved WORD 16315 } 16316 16317 type IMAGE_BOUND_FORWARDER_REF = _IMAGE_BOUND_FORWARDER_REF 16318 type PIMAGE_BOUND_FORWARDER_REF = uintptr 16319 16320 type _IMAGE_DELAYLOAD_DESCRIPTOR = struct { 16321 Attributes struct{ AllAttributes DWORD } 16322 DllNameRVA DWORD 16323 ModuleHandleRVA DWORD 16324 ImportAddressTableRVA DWORD 16325 ImportNameTableRVA DWORD 16326 BoundImportAddressTableRVA DWORD 16327 UnloadInformationTableRVA DWORD 16328 TimeDateStamp DWORD 16329 } 16330 16331 type IMAGE_DELAYLOAD_DESCRIPTOR = _IMAGE_DELAYLOAD_DESCRIPTOR 16332 type PIMAGE_DELAYLOAD_DESCRIPTOR = uintptr 16333 type PCIMAGE_DELAYLOAD_DESCRIPTOR = uintptr 16334 16335 type _IMAGE_RESOURCE_DIRECTORY = struct { 16336 Characteristics DWORD 16337 TimeDateStamp DWORD 16338 MajorVersion WORD 16339 MinorVersion WORD 16340 NumberOfNamedEntries WORD 16341 NumberOfIdEntries WORD 16342 } 16343 16344 type IMAGE_RESOURCE_DIRECTORY = _IMAGE_RESOURCE_DIRECTORY 16345 type PIMAGE_RESOURCE_DIRECTORY = uintptr 16346 16347 type _IMAGE_RESOURCE_DIRECTORY_ENTRY = struct { 16348 u struct { 16349 s struct { 16350 _ [0]uint32 16351 NameOffset uint32 16352 } 16353 } 16354 u2 struct{ OffsetToData DWORD } 16355 } 16356 16357 type IMAGE_RESOURCE_DIRECTORY_ENTRY = _IMAGE_RESOURCE_DIRECTORY_ENTRY 16358 type PIMAGE_RESOURCE_DIRECTORY_ENTRY = uintptr 16359 16360 type _IMAGE_RESOURCE_DIRECTORY_STRING = struct { 16361 Length WORD 16362 NameString [1]CHAR 16363 _ [1]byte 16364 } 16365 16366 type IMAGE_RESOURCE_DIRECTORY_STRING = _IMAGE_RESOURCE_DIRECTORY_STRING 16367 type PIMAGE_RESOURCE_DIRECTORY_STRING = uintptr 16368 16369 type _IMAGE_RESOURCE_DIR_STRING_U = struct { 16370 Length WORD 16371 NameString [1]WCHAR 16372 } 16373 16374 type IMAGE_RESOURCE_DIR_STRING_U = _IMAGE_RESOURCE_DIR_STRING_U 16375 type PIMAGE_RESOURCE_DIR_STRING_U = uintptr 16376 16377 type _IMAGE_RESOURCE_DATA_ENTRY = struct { 16378 OffsetToData DWORD 16379 Size DWORD 16380 CodePage DWORD 16381 Reserved DWORD 16382 } 16383 16384 type IMAGE_RESOURCE_DATA_ENTRY = _IMAGE_RESOURCE_DATA_ENTRY 16385 type PIMAGE_RESOURCE_DATA_ENTRY = uintptr 16386 16387 type IMAGE_LOAD_CONFIG_DIRECTORY32 = struct { 16388 Size DWORD 16389 TimeDateStamp DWORD 16390 MajorVersion WORD 16391 MinorVersion WORD 16392 GlobalFlagsClear DWORD 16393 GlobalFlagsSet DWORD 16394 CriticalSectionDefaultTimeout DWORD 16395 DeCommitFreeBlockThreshold DWORD 16396 DeCommitTotalFreeThreshold DWORD 16397 LockPrefixTable DWORD 16398 MaximumAllocationSize DWORD 16399 VirtualMemoryThreshold DWORD 16400 ProcessHeapFlags DWORD 16401 ProcessAffinityMask DWORD 16402 CSDVersion WORD 16403 Reserved1 WORD 16404 EditList DWORD 16405 SecurityCookie DWORD 16406 SEHandlerTable DWORD 16407 SEHandlerCount DWORD 16408 } 16409 type PIMAGE_LOAD_CONFIG_DIRECTORY32 = uintptr 16410 16411 type IMAGE_LOAD_CONFIG_DIRECTORY64 = struct { 16412 Size DWORD 16413 TimeDateStamp DWORD 16414 MajorVersion WORD 16415 MinorVersion WORD 16416 GlobalFlagsClear DWORD 16417 GlobalFlagsSet DWORD 16418 CriticalSectionDefaultTimeout DWORD 16419 DeCommitFreeBlockThreshold ULONGLONG 16420 DeCommitTotalFreeThreshold ULONGLONG 16421 LockPrefixTable ULONGLONG 16422 MaximumAllocationSize ULONGLONG 16423 VirtualMemoryThreshold ULONGLONG 16424 ProcessAffinityMask ULONGLONG 16425 ProcessHeapFlags DWORD 16426 CSDVersion WORD 16427 Reserved1 WORD 16428 EditList ULONGLONG 16429 SecurityCookie ULONGLONG 16430 SEHandlerTable ULONGLONG 16431 SEHandlerCount ULONGLONG 16432 } 16433 type PIMAGE_LOAD_CONFIG_DIRECTORY64 = uintptr 16434 16435 type IMAGE_LOAD_CONFIG_DIRECTORY = IMAGE_LOAD_CONFIG_DIRECTORY64 16436 type PIMAGE_LOAD_CONFIG_DIRECTORY = PIMAGE_LOAD_CONFIG_DIRECTORY64 16437 16438 type _IMAGE_CE_RUNTIME_FUNCTION_ENTRY = struct { 16439 FuncStart DWORD 16440 PrologLen uint32 16441 } 16442 16443 type IMAGE_CE_RUNTIME_FUNCTION_ENTRY = _IMAGE_CE_RUNTIME_FUNCTION_ENTRY 16444 type PIMAGE_CE_RUNTIME_FUNCTION_ENTRY = uintptr 16445 16446 type _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = struct { 16447 BeginAddress ULONGLONG 16448 EndAddress ULONGLONG 16449 ExceptionHandler ULONGLONG 16450 HandlerData ULONGLONG 16451 PrologEndAddress ULONGLONG 16452 } 16453 16454 type IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY 16455 type PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = uintptr 16456 16457 type _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = struct { 16458 BeginAddress DWORD 16459 EndAddress DWORD 16460 ExceptionHandler DWORD 16461 HandlerData DWORD 16462 PrologEndAddress DWORD 16463 } 16464 16465 type IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY 16466 type PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = uintptr 16467 16468 type _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY = struct { 16469 BeginAddress DWORD 16470 u struct{ UnwindData DWORD } 16471 } 16472 16473 type IMAGE_ARM_RUNTIME_FUNCTION_ENTRY = _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY 16474 type PIMAGE_ARM_RUNTIME_FUNCTION_ENTRY = uintptr 16475 16476 type _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = struct { 16477 BeginAddress DWORD 16478 u struct{ UnwindData DWORD } 16479 } 16480 16481 type IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY 16482 type PIMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = uintptr 16483 16484 type _IMAGE_RUNTIME_FUNCTION_ENTRY1 = struct { 16485 BeginAddress DWORD 16486 EndAddress DWORD 16487 u struct{ UnwindInfoAddress DWORD } 16488 } 16489 16490 type _IMAGE_RUNTIME_FUNCTION_ENTRY = _IMAGE_RUNTIME_FUNCTION_ENTRY1 16491 type _PIMAGE_RUNTIME_FUNCTION_ENTRY = uintptr 16492 16493 type IMAGE_IA64_RUNTIME_FUNCTION_ENTRY = _IMAGE_RUNTIME_FUNCTION_ENTRY 16494 type PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY = _PIMAGE_RUNTIME_FUNCTION_ENTRY 16495 16496 type IMAGE_RUNTIME_FUNCTION_ENTRY = _IMAGE_RUNTIME_FUNCTION_ENTRY 16497 type PIMAGE_RUNTIME_FUNCTION_ENTRY = _PIMAGE_RUNTIME_FUNCTION_ENTRY 16498 16499 type _IMAGE_DEBUG_DIRECTORY = struct { 16500 Characteristics DWORD 16501 TimeDateStamp DWORD 16502 MajorVersion WORD 16503 MinorVersion WORD 16504 Type DWORD 16505 SizeOfData DWORD 16506 AddressOfRawData DWORD 16507 PointerToRawData DWORD 16508 } 16509 16510 type IMAGE_DEBUG_DIRECTORY = _IMAGE_DEBUG_DIRECTORY 16511 type PIMAGE_DEBUG_DIRECTORY = uintptr 16512 16513 type _IMAGE_COFF_SYMBOLS_HEADER = struct { 16514 NumberOfSymbols DWORD 16515 LvaToFirstSymbol DWORD 16516 NumberOfLinenumbers DWORD 16517 LvaToFirstLinenumber DWORD 16518 RvaToFirstByteOfCode DWORD 16519 RvaToLastByteOfCode DWORD 16520 RvaToFirstByteOfData DWORD 16521 RvaToLastByteOfData DWORD 16522 } 16523 16524 type IMAGE_COFF_SYMBOLS_HEADER = _IMAGE_COFF_SYMBOLS_HEADER 16525 type PIMAGE_COFF_SYMBOLS_HEADER = uintptr 16526 16527 type _FPO_DATA = struct { 16528 ulOffStart DWORD 16529 cbProcSize DWORD 16530 cdwLocals DWORD 16531 cdwParams WORD 16532 cbProlog uint16 16533 } 16534 16535 type FPO_DATA = _FPO_DATA 16536 type PFPO_DATA = uintptr 16537 16538 type _IMAGE_DEBUG_MISC = struct { 16539 DataType DWORD 16540 Length DWORD 16541 Unicode BOOLEAN 16542 Reserved [3]BYTE 16543 Data [1]BYTE 16544 _ [3]byte 16545 } 16546 16547 type IMAGE_DEBUG_MISC = _IMAGE_DEBUG_MISC 16548 type PIMAGE_DEBUG_MISC = uintptr 16549 16550 type _IMAGE_FUNCTION_ENTRY = struct { 16551 StartingAddress DWORD 16552 EndingAddress DWORD 16553 EndOfPrologue DWORD 16554 } 16555 16556 type IMAGE_FUNCTION_ENTRY = _IMAGE_FUNCTION_ENTRY 16557 type PIMAGE_FUNCTION_ENTRY = uintptr 16558 16559 type _IMAGE_FUNCTION_ENTRY64 = struct { 16560 StartingAddress ULONGLONG 16561 EndingAddress ULONGLONG 16562 u struct{ EndOfPrologue ULONGLONG } 16563 } 16564 16565 type IMAGE_FUNCTION_ENTRY64 = _IMAGE_FUNCTION_ENTRY64 16566 type PIMAGE_FUNCTION_ENTRY64 = uintptr 16567 16568 type _IMAGE_SEPARATE_DEBUG_HEADER = struct { 16569 Signature WORD 16570 Flags WORD 16571 Machine WORD 16572 Characteristics WORD 16573 TimeDateStamp DWORD 16574 CheckSum DWORD 16575 ImageBase DWORD 16576 SizeOfImage DWORD 16577 NumberOfSections DWORD 16578 ExportedNamesSize DWORD 16579 DebugDirectorySize DWORD 16580 SectionAlignment DWORD 16581 Reserved [2]DWORD 16582 } 16583 16584 type IMAGE_SEPARATE_DEBUG_HEADER = _IMAGE_SEPARATE_DEBUG_HEADER 16585 type PIMAGE_SEPARATE_DEBUG_HEADER = uintptr 16586 16587 type _NON_PAGED_DEBUG_INFO = struct { 16588 Signature WORD 16589 Flags WORD 16590 Size DWORD 16591 Machine WORD 16592 Characteristics WORD 16593 TimeDateStamp DWORD 16594 CheckSum DWORD 16595 SizeOfImage DWORD 16596 ImageBase ULONGLONG 16597 } 16598 16599 type NON_PAGED_DEBUG_INFO = _NON_PAGED_DEBUG_INFO 16600 type PNON_PAGED_DEBUG_INFO = uintptr 16601 16602 type _ImageArchitectureHeader = struct { 16603 AmaskValue uint32 16604 _ [4]byte 16605 FirstEntryRVA DWORD 16606 } 16607 16608 type IMAGE_ARCHITECTURE_HEADER = _ImageArchitectureHeader 16609 type PIMAGE_ARCHITECTURE_HEADER = uintptr 16610 16611 type _ImageArchitectureEntry = struct { 16612 FixupInstRVA DWORD 16613 NewInst DWORD 16614 } 16615 16616 type IMAGE_ARCHITECTURE_ENTRY = _ImageArchitectureEntry 16617 type PIMAGE_ARCHITECTURE_ENTRY = uintptr 16618 16619 type IMPORT_OBJECT_HEADER1 = struct { 16620 Sig1 WORD 16621 Sig2 WORD 16622 Version WORD 16623 Machine WORD 16624 TimeDateStamp DWORD 16625 SizeOfData DWORD 16626 __16 struct{ Ordinal WORD } 16627 Type uint16 16628 } 16629 16630 type IMPORT_OBJECT_HEADER = IMPORT_OBJECT_HEADER1 16631 16632 type IMPORT_OBJECT_TYPE = uint32 16633 16634 type IMPORT_OBJECT_NAME_TYPE = uint32 16635 16636 type ReplacesCorHdrNumericDefines = uint32 16637 16638 type IMAGE_COR20_HEADER1 = struct { 16639 cb DWORD 16640 MajorRuntimeVersion WORD 16641 MinorRuntimeVersion WORD 16642 MetaData IMAGE_DATA_DIRECTORY 16643 Flags DWORD 16644 u struct{ EntryPointToken DWORD } 16645 Resources IMAGE_DATA_DIRECTORY 16646 StrongNameSignature IMAGE_DATA_DIRECTORY 16647 CodeManagerTable IMAGE_DATA_DIRECTORY 16648 VTableFixups IMAGE_DATA_DIRECTORY 16649 ExportAddressTableJumps IMAGE_DATA_DIRECTORY 16650 ManagedNativeHeader IMAGE_DATA_DIRECTORY 16651 } 16652 16653 type IMAGE_COR20_HEADER = IMAGE_COR20_HEADER1 16654 type PIMAGE_COR20_HEADER = uintptr 16655 16656 type _SLIST_ENTRY = struct{ Next uintptr } 16657 16658 type SLIST_ENTRY = _SLIST_ENTRY 16659 type PSLIST_ENTRY = uintptr 16660 16661 type _SLIST_HEADER = struct { 16662 s struct { 16663 Alignment ULONGLONG 16664 Region ULONGLONG 16665 } 16666 } 16667 16668 type SLIST_HEADER = _SLIST_HEADER 16669 type PSLIST_HEADER = uintptr 16670 16671 type _RTL_RUN_ONCE = struct{ Ptr PVOID } 16672 16673 type RTL_RUN_ONCE = _RTL_RUN_ONCE 16674 type PRTL_RUN_ONCE = uintptr 16675 type PRTL_RUN_ONCE_INIT_FN = uintptr 16676 16677 type _RTL_BARRIER = struct { 16678 Reserved1 DWORD 16679 Reserved2 DWORD 16680 Reserved3 [2]ULONG_PTR 16681 Reserved4 DWORD 16682 Reserved5 DWORD 16683 } 16684 16685 type RTL_BARRIER = _RTL_BARRIER 16686 type PRTL_BARRIER = uintptr 16687 16688 type _MESSAGE_RESOURCE_ENTRY = struct { 16689 Length WORD 16690 Flags WORD 16691 Text [1]BYTE 16692 _ [1]byte 16693 } 16694 16695 type MESSAGE_RESOURCE_ENTRY = _MESSAGE_RESOURCE_ENTRY 16696 type PMESSAGE_RESOURCE_ENTRY = uintptr 16697 16698 type _MESSAGE_RESOURCE_BLOCK = struct { 16699 LowId DWORD 16700 HighId DWORD 16701 OffsetToEntries DWORD 16702 } 16703 16704 type MESSAGE_RESOURCE_BLOCK = _MESSAGE_RESOURCE_BLOCK 16705 type PMESSAGE_RESOURCE_BLOCK = uintptr 16706 16707 type _MESSAGE_RESOURCE_DATA = struct { 16708 NumberOfBlocks DWORD 16709 Blocks [1]MESSAGE_RESOURCE_BLOCK 16710 } 16711 16712 type MESSAGE_RESOURCE_DATA = _MESSAGE_RESOURCE_DATA 16713 type PMESSAGE_RESOURCE_DATA = uintptr 16714 16715 type _OSVERSIONINFOA = struct { 16716 dwOSVersionInfoSize DWORD 16717 dwMajorVersion DWORD 16718 dwMinorVersion DWORD 16719 dwBuildNumber DWORD 16720 dwPlatformId DWORD 16721 szCSDVersion [128]CHAR 16722 } 16723 16724 type OSVERSIONINFOA = _OSVERSIONINFOA 16725 type POSVERSIONINFOA = uintptr 16726 type LPOSVERSIONINFOA = uintptr 16727 16728 type _OSVERSIONINFOW = struct { 16729 dwOSVersionInfoSize DWORD 16730 dwMajorVersion DWORD 16731 dwMinorVersion DWORD 16732 dwBuildNumber DWORD 16733 dwPlatformId DWORD 16734 szCSDVersion [128]WCHAR 16735 } 16736 16737 type OSVERSIONINFOW = _OSVERSIONINFOW 16738 type POSVERSIONINFOW = uintptr 16739 type LPOSVERSIONINFOW = uintptr 16740 type RTL_OSVERSIONINFOW = _OSVERSIONINFOW 16741 type PRTL_OSVERSIONINFOW = uintptr 16742 16743 type OSVERSIONINFO = OSVERSIONINFOA 16744 type POSVERSIONINFO = POSVERSIONINFOA 16745 type LPOSVERSIONINFO = LPOSVERSIONINFOA 16746 16747 type _OSVERSIONINFOEXA = struct { 16748 dwOSVersionInfoSize DWORD 16749 dwMajorVersion DWORD 16750 dwMinorVersion DWORD 16751 dwBuildNumber DWORD 16752 dwPlatformId DWORD 16753 szCSDVersion [128]CHAR 16754 wServicePackMajor WORD 16755 wServicePackMinor WORD 16756 wSuiteMask WORD 16757 wProductType BYTE 16758 wReserved BYTE 16759 } 16760 16761 type OSVERSIONINFOEXA = _OSVERSIONINFOEXA 16762 type POSVERSIONINFOEXA = uintptr 16763 type LPOSVERSIONINFOEXA = uintptr 16764 16765 type _OSVERSIONINFOEXW = struct { 16766 dwOSVersionInfoSize DWORD 16767 dwMajorVersion DWORD 16768 dwMinorVersion DWORD 16769 dwBuildNumber DWORD 16770 dwPlatformId DWORD 16771 szCSDVersion [128]WCHAR 16772 wServicePackMajor WORD 16773 wServicePackMinor WORD 16774 wSuiteMask WORD 16775 wProductType BYTE 16776 wReserved BYTE 16777 } 16778 16779 type OSVERSIONINFOEXW = _OSVERSIONINFOEXW 16780 type POSVERSIONINFOEXW = uintptr 16781 type LPOSVERSIONINFOEXW = uintptr 16782 type RTL_OSVERSIONINFOEXW = _OSVERSIONINFOEXW 16783 type PRTL_OSVERSIONINFOEXW = uintptr 16784 16785 type OSVERSIONINFOEX = OSVERSIONINFOEXA 16786 type POSVERSIONINFOEX = POSVERSIONINFOEXA 16787 type LPOSVERSIONINFOEX = LPOSVERSIONINFOEXA 16788 16789 type RTL_UMS_THREAD_INFO_CLASS = uint32 16790 type PRTL_UMS_THREAD_INFO_CLASS = uintptr 16791 16792 type RTL_UMS_SCHEDULER_REASON = uint32 16793 type PRTL_UMS_SCHEDULER_REASON = uintptr 16794 type PRTL_UMS_SCHEDULER_ENTRY_POINT = uintptr 16795 16796 type _RTL_CRITICAL_SECTION_DEBUG = struct { 16797 Type WORD 16798 CreatorBackTraceIndex WORD 16799 _ [4]byte 16800 CriticalSection uintptr 16801 ProcessLocksList LIST_ENTRY 16802 EntryCount DWORD 16803 ContentionCount DWORD 16804 Flags DWORD 16805 CreatorBackTraceIndexHigh WORD 16806 SpareWORD WORD 16807 } 16808 16809 type _RTL_CRITICAL_SECTION = struct { 16810 DebugInfo PRTL_CRITICAL_SECTION_DEBUG 16811 LockCount LONG 16812 RecursionCount LONG 16813 OwningThread HANDLE 16814 LockSemaphore HANDLE 16815 SpinCount ULONG_PTR 16816 } 16817 16818 type RTL_CRITICAL_SECTION_DEBUG = _RTL_CRITICAL_SECTION_DEBUG 16819 type PRTL_CRITICAL_SECTION_DEBUG = uintptr 16820 type RTL_RESOURCE_DEBUG = _RTL_CRITICAL_SECTION_DEBUG 16821 type PRTL_RESOURCE_DEBUG = uintptr 16822 16823 type RTL_CRITICAL_SECTION = _RTL_CRITICAL_SECTION 16824 type PRTL_CRITICAL_SECTION = uintptr 16825 16826 type _RTL_SRWLOCK = struct{ Ptr PVOID } 16827 16828 type RTL_SRWLOCK = _RTL_SRWLOCK 16829 type PRTL_SRWLOCK = uintptr 16830 type _RTL_CONDITION_VARIABLE = struct{ Ptr PVOID } 16831 16832 type RTL_CONDITION_VARIABLE = _RTL_CONDITION_VARIABLE 16833 type PRTL_CONDITION_VARIABLE = uintptr 16834 16835 type PAPCFUNC = uintptr 16836 type PVECTORED_EXCEPTION_HANDLER = uintptr 16837 16838 type HEAP_INFORMATION_CLASS = uint32 16839 16840 type WORKERCALLBACKFUNC = uintptr 16841 type APC_CALLBACK_FUNCTION = uintptr 16842 type WAITORTIMERCALLBACKFUNC = uintptr 16843 type WAITORTIMERCALLBACK = WAITORTIMERCALLBACKFUNC 16844 type PFLS_CALLBACK_FUNCTION = uintptr 16845 type PSECURE_MEMORY_CACHE_CALLBACK = uintptr 16846 16847 type ACTIVATION_CONTEXT_INFO_CLASS = uint32 16848 16849 type ACTCTX_REQUESTED_RUN_LEVEL = uint32 16850 16851 type ACTCTX_COMPATIBILITY_ELEMENT_TYPE = uint32 16852 16853 type _ACTIVATION_CONTEXT_QUERY_INDEX = struct { 16854 ulAssemblyIndex DWORD 16855 ulFileIndexInAssembly DWORD 16856 } 16857 16858 type ACTIVATION_CONTEXT_QUERY_INDEX = _ACTIVATION_CONTEXT_QUERY_INDEX 16859 type PACTIVATION_CONTEXT_QUERY_INDEX = uintptr 16860 16861 type _ASSEMBLY_FILE_DETAILED_INFORMATION = struct { 16862 ulFlags DWORD 16863 ulFilenameLength DWORD 16864 ulPathLength DWORD 16865 _ [4]byte 16866 lpFileName PCWSTR 16867 lpFilePath PCWSTR 16868 } 16869 16870 type ASSEMBLY_FILE_DETAILED_INFORMATION = _ASSEMBLY_FILE_DETAILED_INFORMATION 16871 type PASSEMBLY_FILE_DETAILED_INFORMATION = uintptr 16872 16873 type _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = struct { 16874 ulFlags DWORD 16875 ulEncodedAssemblyIdentityLength DWORD 16876 ulManifestPathType DWORD 16877 ulManifestPathLength DWORD 16878 liManifestLastWriteTime LARGE_INTEGER 16879 ulPolicyPathType DWORD 16880 ulPolicyPathLength DWORD 16881 liPolicyLastWriteTime LARGE_INTEGER 16882 ulMetadataSatelliteRosterIndex DWORD 16883 ulManifestVersionMajor DWORD 16884 ulManifestVersionMinor DWORD 16885 ulPolicyVersionMajor DWORD 16886 ulPolicyVersionMinor DWORD 16887 ulAssemblyDirectoryNameLength DWORD 16888 lpAssemblyEncodedAssemblyIdentity PCWSTR 16889 lpAssemblyManifestPath PCWSTR 16890 lpAssemblyPolicyPath PCWSTR 16891 lpAssemblyDirectoryName PCWSTR 16892 ulFileCount DWORD 16893 _ [4]byte 16894 } 16895 16896 type ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION 16897 type PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = uintptr 16898 16899 type _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = struct { 16900 ulFlags DWORD 16901 RunLevel ACTCTX_REQUESTED_RUN_LEVEL 16902 UiAccess DWORD 16903 } 16904 16905 type ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION 16906 type PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = uintptr 16907 16908 type _COMPATIBILITY_CONTEXT_ELEMENT = struct { 16909 Id GUID 16910 Type ACTCTX_COMPATIBILITY_ELEMENT_TYPE 16911 } 16912 16913 type COMPATIBILITY_CONTEXT_ELEMENT = _COMPATIBILITY_CONTEXT_ELEMENT 16914 type PCOMPATIBILITY_CONTEXT_ELEMENT = uintptr 16915 16916 type _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = struct { 16917 _ [0]uint32 16918 ElementCount DWORD 16919 } 16920 16921 type ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION 16922 type PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = uintptr 16923 16924 type _SUPPORTED_OS_INFO = struct { 16925 OsCount WORD 16926 MitigationExist WORD 16927 OsList [4]WORD 16928 } 16929 16930 type SUPPORTED_OS_INFO = _SUPPORTED_OS_INFO 16931 type PSUPPORTED_OS_INFO = uintptr 16932 16933 type _ACTIVATION_CONTEXT_DETAILED_INFORMATION = struct { 16934 dwFlags DWORD 16935 ulFormatVersion DWORD 16936 ulAssemblyCount DWORD 16937 ulRootManifestPathType DWORD 16938 ulRootManifestPathChars DWORD 16939 ulRootConfigurationPathType DWORD 16940 ulRootConfigurationPathChars DWORD 16941 ulAppDirPathType DWORD 16942 ulAppDirPathChars DWORD 16943 _ [4]byte 16944 lpRootManifestPath PCWSTR 16945 lpRootConfigurationPath PCWSTR 16946 lpAppDirPath PCWSTR 16947 } 16948 16949 type ACTIVATION_CONTEXT_DETAILED_INFORMATION = _ACTIVATION_CONTEXT_DETAILED_INFORMATION 16950 type PACTIVATION_CONTEXT_DETAILED_INFORMATION = uintptr 16951 16952 type PCACTIVATION_CONTEXT_QUERY_INDEX = uintptr 16953 type PCASSEMBLY_FILE_DETAILED_INFORMATION = uintptr 16954 type PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = uintptr 16955 type PCACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = uintptr 16956 type PCCOMPATIBILITY_CONTEXT_ELEMENT = uintptr 16957 type PCACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = uintptr 16958 type PCACTIVATION_CONTEXT_DETAILED_INFORMATION = uintptr 16959 16960 type RTL_VERIFIER_DLL_LOAD_CALLBACK = uintptr 16961 type RTL_VERIFIER_DLL_UNLOAD_CALLBACK = uintptr 16962 type RTL_VERIFIER_NTDLLHEAPFREE_CALLBACK = uintptr 16963 16964 type _RTL_VERIFIER_THUNK_DESCRIPTOR = struct { 16965 ThunkName PCHAR 16966 ThunkOldAddress PVOID 16967 ThunkNewAddress PVOID 16968 } 16969 16970 type RTL_VERIFIER_THUNK_DESCRIPTOR = _RTL_VERIFIER_THUNK_DESCRIPTOR 16971 type PRTL_VERIFIER_THUNK_DESCRIPTOR = uintptr 16972 16973 type _RTL_VERIFIER_DLL_DESCRIPTOR = struct { 16974 DllName PWCHAR 16975 DllFlags DWORD 16976 _ [4]byte 16977 DllAddress PVOID 16978 DllThunks PRTL_VERIFIER_THUNK_DESCRIPTOR 16979 } 16980 16981 type RTL_VERIFIER_DLL_DESCRIPTOR = _RTL_VERIFIER_DLL_DESCRIPTOR 16982 type PRTL_VERIFIER_DLL_DESCRIPTOR = uintptr 16983 16984 type _RTL_VERIFIER_PROVIDER_DESCRIPTOR = struct { 16985 Length DWORD 16986 _ [4]byte 16987 ProviderDlls PRTL_VERIFIER_DLL_DESCRIPTOR 16988 ProviderDllLoadCallback RTL_VERIFIER_DLL_LOAD_CALLBACK 16989 ProviderDllUnloadCallback RTL_VERIFIER_DLL_UNLOAD_CALLBACK 16990 VerifierImage PWSTR 16991 VerifierFlags DWORD 16992 VerifierDebug DWORD 16993 RtlpGetStackTraceAddress PVOID 16994 RtlpDebugPageHeapCreate PVOID 16995 RtlpDebugPageHeapDestroy PVOID 16996 ProviderNtdllHeapFreeCallback RTL_VERIFIER_NTDLLHEAPFREE_CALLBACK 16997 } 16998 16999 type RTL_VERIFIER_PROVIDER_DESCRIPTOR = _RTL_VERIFIER_PROVIDER_DESCRIPTOR 17000 type PRTL_VERIFIER_PROVIDER_DESCRIPTOR = uintptr 17001 17002 type _HARDWARE_COUNTER_DATA = struct { 17003 Type HARDWARE_COUNTER_TYPE 17004 Reserved DWORD 17005 Value DWORD64 17006 } 17007 17008 type HARDWARE_COUNTER_DATA = _HARDWARE_COUNTER_DATA 17009 type PHARDWARE_COUNTER_DATA = uintptr 17010 17011 type _PERFORMANCE_DATA = struct { 17012 Size WORD 17013 Version BYTE 17014 HwCountersCount BYTE 17015 ContextSwitchCount DWORD 17016 WaitReasonBitMap DWORD64 17017 CycleTime DWORD64 17018 RetryCount DWORD 17019 Reserved DWORD 17020 HwCounters [16]HARDWARE_COUNTER_DATA 17021 } 17022 17023 type PERFORMANCE_DATA = _PERFORMANCE_DATA 17024 type PPERFORMANCE_DATA = uintptr 17025 17026 type _EVENTLOGRECORD = struct { 17027 Length DWORD 17028 Reserved DWORD 17029 RecordNumber DWORD 17030 TimeGenerated DWORD 17031 TimeWritten DWORD 17032 EventID DWORD 17033 EventType WORD 17034 NumStrings WORD 17035 EventCategory WORD 17036 ReservedFlags WORD 17037 ClosingRecordNumber DWORD 17038 StringOffset DWORD 17039 UserSidLength DWORD 17040 UserSidOffset DWORD 17041 DataLength DWORD 17042 DataOffset DWORD 17043 } 17044 17045 type EVENTLOGRECORD = _EVENTLOGRECORD 17046 type PEVENTLOGRECORD = uintptr 17047 17048 type _EVENTSFORLOGFILE = struct { 17049 _ [0]uint32 17050 ulSize DWORD 17051 szLogicalLogFile [256]WCHAR 17052 ulNumRecords DWORD 17053 } 17054 17055 type EVENTSFORLOGFILE = _EVENTSFORLOGFILE 17056 type PEVENTSFORLOGFILE = uintptr 17057 17058 type _PACKEDEVENTINFO = struct { 17059 _ [0]uint32 17060 ulSize DWORD 17061 ulNumEventsForLogFile DWORD 17062 } 17063 17064 type PACKEDEVENTINFO = _PACKEDEVENTINFO 17065 type PPACKEDEVENTINFO = uintptr 17066 17067 type SERVICE_NODE_TYPE = uint32 17068 17069 type SERVICE_LOAD_TYPE = uint32 17070 17071 type SERVICE_ERROR_TYPE = uint32 17072 17073 type _TAPE_ERASE = struct { 17074 Type DWORD 17075 Immediate BOOLEAN 17076 _ [3]byte 17077 } 17078 17079 type TAPE_ERASE = _TAPE_ERASE 17080 type PTAPE_ERASE = uintptr 17081 17082 type _TAPE_PREPARE = struct { 17083 Operation DWORD 17084 Immediate BOOLEAN 17085 _ [3]byte 17086 } 17087 17088 type TAPE_PREPARE = _TAPE_PREPARE 17089 type PTAPE_PREPARE = uintptr 17090 17091 type _TAPE_WRITE_MARKS = struct { 17092 Type DWORD 17093 Count DWORD 17094 Immediate BOOLEAN 17095 _ [3]byte 17096 } 17097 17098 type TAPE_WRITE_MARKS = _TAPE_WRITE_MARKS 17099 type PTAPE_WRITE_MARKS = uintptr 17100 17101 type _TAPE_GET_POSITION = struct { 17102 Type DWORD 17103 Partition DWORD 17104 Offset LARGE_INTEGER 17105 } 17106 17107 type TAPE_GET_POSITION = _TAPE_GET_POSITION 17108 type PTAPE_GET_POSITION = uintptr 17109 17110 type _TAPE_SET_POSITION = struct { 17111 Method DWORD 17112 Partition DWORD 17113 Offset LARGE_INTEGER 17114 Immediate BOOLEAN 17115 _ [7]byte 17116 } 17117 17118 type TAPE_SET_POSITION = _TAPE_SET_POSITION 17119 type PTAPE_SET_POSITION = uintptr 17120 17121 type _TAPE_GET_DRIVE_PARAMETERS = struct { 17122 ECC BOOLEAN 17123 Compression BOOLEAN 17124 DataPadding BOOLEAN 17125 ReportSetmarks BOOLEAN 17126 DefaultBlockSize DWORD 17127 MaximumBlockSize DWORD 17128 MinimumBlockSize DWORD 17129 MaximumPartitionCount DWORD 17130 FeaturesLow DWORD 17131 FeaturesHigh DWORD 17132 EOTWarningZoneSize DWORD 17133 } 17134 17135 type TAPE_GET_DRIVE_PARAMETERS = _TAPE_GET_DRIVE_PARAMETERS 17136 type PTAPE_GET_DRIVE_PARAMETERS = uintptr 17137 17138 type _TAPE_SET_DRIVE_PARAMETERS = struct { 17139 ECC BOOLEAN 17140 Compression BOOLEAN 17141 DataPadding BOOLEAN 17142 ReportSetmarks BOOLEAN 17143 EOTWarningZoneSize DWORD 17144 } 17145 17146 type TAPE_SET_DRIVE_PARAMETERS = _TAPE_SET_DRIVE_PARAMETERS 17147 type PTAPE_SET_DRIVE_PARAMETERS = uintptr 17148 17149 type _TAPE_GET_MEDIA_PARAMETERS = struct { 17150 Capacity LARGE_INTEGER 17151 Remaining LARGE_INTEGER 17152 BlockSize DWORD 17153 PartitionCount DWORD 17154 WriteProtected BOOLEAN 17155 _ [7]byte 17156 } 17157 17158 type TAPE_GET_MEDIA_PARAMETERS = _TAPE_GET_MEDIA_PARAMETERS 17159 type PTAPE_GET_MEDIA_PARAMETERS = uintptr 17160 17161 type _TAPE_SET_MEDIA_PARAMETERS = struct{ BlockSize DWORD } 17162 17163 type TAPE_SET_MEDIA_PARAMETERS = _TAPE_SET_MEDIA_PARAMETERS 17164 type PTAPE_SET_MEDIA_PARAMETERS = uintptr 17165 17166 type _TAPE_CREATE_PARTITION = struct { 17167 Method DWORD 17168 Count DWORD 17169 Size DWORD 17170 } 17171 17172 type TAPE_CREATE_PARTITION = _TAPE_CREATE_PARTITION 17173 type PTAPE_CREATE_PARTITION = uintptr 17174 17175 type _TAPE_WMI_OPERATIONS = struct { 17176 Method DWORD 17177 DataBufferSize DWORD 17178 DataBuffer PVOID 17179 } 17180 17181 type TAPE_WMI_OPERATIONS = _TAPE_WMI_OPERATIONS 17182 type PTAPE_WMI_OPERATIONS = uintptr 17183 17184 type TAPE_DRIVE_PROBLEM_TYPE = uint32 17185 17186 type TP_VERSION = DWORD 17187 type PTP_VERSION = uintptr 17188 type PTP_CALLBACK_INSTANCE = uintptr 17189 type PTP_SIMPLE_CALLBACK = uintptr 17190 type PTP_POOL = uintptr 17191 17192 type TP_CALLBACK_PRIORITY = uint32 17193 17194 type _TP_POOL_STACK_INFORMATION = struct { 17195 StackReserve SIZE_T 17196 StackCommit SIZE_T 17197 } 17198 17199 type TP_POOL_STACK_INFORMATION = _TP_POOL_STACK_INFORMATION 17200 type PTP_POOL_STACK_INFORMATION = uintptr 17201 type PTP_CLEANUP_GROUP = uintptr 17202 type PTP_CLEANUP_GROUP_CANCEL_CALLBACK = uintptr 17203 17204 type _TP_CALLBACK_ENVIRON_V1 = struct { 17205 Version TP_VERSION 17206 _ [4]byte 17207 Pool PTP_POOL 17208 CleanupGroup PTP_CLEANUP_GROUP 17209 CleanupGroupCancelCallback PTP_CLEANUP_GROUP_CANCEL_CALLBACK 17210 RaceDll PVOID 17211 ActivationContext uintptr 17212 FinalizationCallback PTP_SIMPLE_CALLBACK 17213 u struct{ Flags DWORD } 17214 _ [4]byte 17215 } 17216 17217 type TP_CALLBACK_ENVIRON_V1 = _TP_CALLBACK_ENVIRON_V1 17218 type TP_CALLBACK_ENVIRON = TP_CALLBACK_ENVIRON_V1 17219 type PTP_CALLBACK_ENVIRON = uintptr 17220 type PTP_WORK = uintptr 17221 type PTP_WORK_CALLBACK = uintptr 17222 type PTP_TIMER = uintptr 17223 type PTP_TIMER_CALLBACK = uintptr 17224 type TP_WAIT_RESULT = DWORD 17225 type PTP_WAIT = uintptr 17226 type PTP_WAIT_CALLBACK = uintptr 17227 type PTP_IO = uintptr 17228 17229 type CRM_PROTOCOL_ID = GUID 17230 type PCRM_PROTOCOL_ID = uintptr 17231 17232 type NOTIFICATION_MASK = ULONG 17233 17234 type _TRANSACTION_NOTIFICATION = struct { 17235 TransactionKey PVOID 17236 TransactionNotification ULONG 17237 _ [4]byte 17238 TmVirtualClock LARGE_INTEGER 17239 ArgumentLength ULONG 17240 _ [4]byte 17241 } 17242 17243 type TRANSACTION_NOTIFICATION = _TRANSACTION_NOTIFICATION 17244 type PTRANSACTION_NOTIFICATION = uintptr 17245 17246 type _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = struct { 17247 EnlistmentId GUID 17248 UOW GUID 17249 } 17250 17251 type TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT 17252 type PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = uintptr 17253 17254 type _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = struct { 17255 TmIdentity GUID 17256 Flags ULONG 17257 } 17258 17259 type TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT 17260 type PTRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = uintptr 17261 17262 type SAVEPOINT_ID = ULONG 17263 type PSAVEPOINT_ID = uintptr 17264 17265 type _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = struct{ SavepointId SAVEPOINT_ID } 17266 17267 type TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT 17268 type PTRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = uintptr 17269 17270 type _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = struct { 17271 PropagationCookie ULONG 17272 UOW GUID 17273 TmIdentity GUID 17274 BufferLength ULONG 17275 } 17276 17277 type TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT 17278 type PTRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = uintptr 17279 17280 type _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = struct { 17281 MarshalCookie ULONG 17282 UOW GUID 17283 } 17284 17285 type TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT 17286 type PTRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = uintptr 17287 17288 type TRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT = TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT 17289 type PTRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT = uintptr 17290 17291 type _KCRM_MARSHAL_HEADER = struct { 17292 VersionMajor ULONG 17293 VersionMinor ULONG 17294 NumProtocols ULONG 17295 Unused ULONG 17296 } 17297 17298 type KCRM_MARSHAL_HEADER = _KCRM_MARSHAL_HEADER 17299 type PKCRM_MARSHAL_HEADER = uintptr 17300 type PRKCRM_MARSHAL_HEADER = uintptr 17301 17302 type _KCRM_TRANSACTION_BLOB = struct { 17303 UOW GUID 17304 TmIdentity GUID 17305 IsolationLevel ULONG 17306 IsolationFlags ULONG 17307 Timeout ULONG 17308 Description [64]WCHAR 17309 } 17310 17311 type KCRM_TRANSACTION_BLOB = _KCRM_TRANSACTION_BLOB 17312 type PKCRM_TRANSACTION_BLOB = uintptr 17313 type PRKCRM_TRANSACTION_BLOB = uintptr 17314 17315 type _KCRM_PROTOCOL_BLOB = struct { 17316 ProtocolId CRM_PROTOCOL_ID 17317 StaticInfoLength ULONG 17318 TransactionIdInfoLength ULONG 17319 Unused1 ULONG 17320 Unused2 ULONG 17321 } 17322 17323 type KCRM_PROTOCOL_BLOB = _KCRM_PROTOCOL_BLOB 17324 type PKCRM_PROTOCOL_BLOB = uintptr 17325 type PRKCRM_PROTOCOL_BLOB = uintptr 17326 17327 type TRANSACTION_OUTCOME = uint32 17328 17329 type TRANSACTION_STATE = uint32 17330 17331 type _TRANSACTION_BASIC_INFORMATION = struct { 17332 TransactionId GUID 17333 State DWORD 17334 Outcome DWORD 17335 } 17336 17337 type TRANSACTION_BASIC_INFORMATION = _TRANSACTION_BASIC_INFORMATION 17338 type PTRANSACTION_BASIC_INFORMATION = uintptr 17339 17340 type _TRANSACTIONMANAGER_BASIC_INFORMATION = struct { 17341 TmIdentity GUID 17342 VirtualClock LARGE_INTEGER 17343 } 17344 17345 type TRANSACTIONMANAGER_BASIC_INFORMATION = _TRANSACTIONMANAGER_BASIC_INFORMATION 17346 type PTRANSACTIONMANAGER_BASIC_INFORMATION = uintptr 17347 17348 type _TRANSACTIONMANAGER_LOG_INFORMATION = struct{ LogIdentity GUID } 17349 17350 type TRANSACTIONMANAGER_LOG_INFORMATION = _TRANSACTIONMANAGER_LOG_INFORMATION 17351 type PTRANSACTIONMANAGER_LOG_INFORMATION = uintptr 17352 17353 type _TRANSACTIONMANAGER_LOGPATH_INFORMATION = struct { 17354 LogPathLength DWORD 17355 LogPath [1]WCHAR 17356 _ [2]byte 17357 } 17358 17359 type TRANSACTIONMANAGER_LOGPATH_INFORMATION = _TRANSACTIONMANAGER_LOGPATH_INFORMATION 17360 type PTRANSACTIONMANAGER_LOGPATH_INFORMATION = uintptr 17361 17362 type _TRANSACTIONMANAGER_RECOVERY_INFORMATION = struct{ LastRecoveredLsn ULONGLONG } 17363 17364 type TRANSACTIONMANAGER_RECOVERY_INFORMATION = _TRANSACTIONMANAGER_RECOVERY_INFORMATION 17365 type PTRANSACTIONMANAGER_RECOVERY_INFORMATION = uintptr 17366 17367 type _TRANSACTIONMANAGER_OLDEST_INFORMATION = struct{ OldestTransactionGuid GUID } 17368 17369 type TRANSACTIONMANAGER_OLDEST_INFORMATION = _TRANSACTIONMANAGER_OLDEST_INFORMATION 17370 type PTRANSACTIONMANAGER_OLDEST_INFORMATION = uintptr 17371 17372 type _TRANSACTION_PROPERTIES_INFORMATION = struct { 17373 IsolationLevel DWORD 17374 IsolationFlags DWORD 17375 Timeout LARGE_INTEGER 17376 Outcome DWORD 17377 DescriptionLength DWORD 17378 Description [1]WCHAR 17379 _ [6]byte 17380 } 17381 17382 type TRANSACTION_PROPERTIES_INFORMATION = _TRANSACTION_PROPERTIES_INFORMATION 17383 type PTRANSACTION_PROPERTIES_INFORMATION = uintptr 17384 17385 type _TRANSACTION_BIND_INFORMATION = struct{ TmHandle HANDLE } 17386 17387 type TRANSACTION_BIND_INFORMATION = _TRANSACTION_BIND_INFORMATION 17388 type PTRANSACTION_BIND_INFORMATION = uintptr 17389 17390 type _TRANSACTION_ENLISTMENT_PAIR = struct { 17391 EnlistmentId GUID 17392 ResourceManagerId GUID 17393 } 17394 17395 type TRANSACTION_ENLISTMENT_PAIR = _TRANSACTION_ENLISTMENT_PAIR 17396 type PTRANSACTION_ENLISTMENT_PAIR = uintptr 17397 17398 type _TRANSACTION_ENLISTMENTS_INFORMATION = struct { 17399 NumberOfEnlistments DWORD 17400 EnlistmentPair [1]TRANSACTION_ENLISTMENT_PAIR 17401 } 17402 17403 type TRANSACTION_ENLISTMENTS_INFORMATION = _TRANSACTION_ENLISTMENTS_INFORMATION 17404 type PTRANSACTION_ENLISTMENTS_INFORMATION = uintptr 17405 17406 type _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = struct{ SuperiorEnlistmentPair TRANSACTION_ENLISTMENT_PAIR } 17407 17408 type TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION 17409 type PTRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = uintptr 17410 17411 type _RESOURCEMANAGER_BASIC_INFORMATION = struct { 17412 ResourceManagerId GUID 17413 DescriptionLength DWORD 17414 Description [1]WCHAR 17415 _ [2]byte 17416 } 17417 17418 type RESOURCEMANAGER_BASIC_INFORMATION = _RESOURCEMANAGER_BASIC_INFORMATION 17419 type PRESOURCEMANAGER_BASIC_INFORMATION = uintptr 17420 17421 type _RESOURCEMANAGER_COMPLETION_INFORMATION = struct { 17422 IoCompletionPortHandle HANDLE 17423 CompletionKey ULONG_PTR 17424 } 17425 17426 type RESOURCEMANAGER_COMPLETION_INFORMATION = _RESOURCEMANAGER_COMPLETION_INFORMATION 17427 type PRESOURCEMANAGER_COMPLETION_INFORMATION = uintptr 17428 17429 type TRANSACTION_INFORMATION_CLASS = uint32 17430 17431 type TRANSACTIONMANAGER_INFORMATION_CLASS = uint32 17432 17433 type RESOURCEMANAGER_INFORMATION_CLASS = uint32 17434 17435 type _ENLISTMENT_BASIC_INFORMATION = struct { 17436 EnlistmentId GUID 17437 TransactionId GUID 17438 ResourceManagerId GUID 17439 } 17440 17441 type ENLISTMENT_BASIC_INFORMATION = _ENLISTMENT_BASIC_INFORMATION 17442 type PENLISTMENT_BASIC_INFORMATION = uintptr 17443 17444 type _ENLISTMENT_CRM_INFORMATION = struct { 17445 CrmTransactionManagerId GUID 17446 CrmResourceManagerId GUID 17447 CrmEnlistmentId GUID 17448 } 17449 17450 type ENLISTMENT_CRM_INFORMATION = _ENLISTMENT_CRM_INFORMATION 17451 type PENLISTMENT_CRM_INFORMATION = uintptr 17452 17453 type ENLISTMENT_INFORMATION_CLASS = uint32 17454 17455 type _TRANSACTION_LIST_ENTRY = struct{ UOW GUID } 17456 17457 type TRANSACTION_LIST_ENTRY = _TRANSACTION_LIST_ENTRY 17458 type PTRANSACTION_LIST_ENTRY = uintptr 17459 17460 type _TRANSACTION_LIST_INFORMATION = struct { 17461 NumberOfTransactions DWORD 17462 TransactionInformation [1]TRANSACTION_LIST_ENTRY 17463 } 17464 17465 type TRANSACTION_LIST_INFORMATION = _TRANSACTION_LIST_INFORMATION 17466 type PTRANSACTION_LIST_INFORMATION = uintptr 17467 17468 type KTMOBJECT_TYPE = uint32 17469 type PKTMOBJECT_TYPE = uintptr 17470 17471 type _KTMOBJECT_CURSOR = struct { 17472 LastQuery GUID 17473 ObjectIdCount DWORD 17474 ObjectIds [1]GUID 17475 } 17476 17477 type KTMOBJECT_CURSOR = _KTMOBJECT_CURSOR 17478 type PKTMOBJECT_CURSOR = uintptr 17479 17480 type _WOW64_FLOATING_SAVE_AREA = struct { 17481 ControlWord DWORD 17482 StatusWord DWORD 17483 TagWord DWORD 17484 ErrorOffset DWORD 17485 ErrorSelector DWORD 17486 DataOffset DWORD 17487 DataSelector DWORD 17488 RegisterArea [80]BYTE 17489 Cr0NpxState DWORD 17490 } 17491 17492 type WOW64_FLOATING_SAVE_AREA = _WOW64_FLOATING_SAVE_AREA 17493 type PWOW64_FLOATING_SAVE_AREA = uintptr 17494 17495 type _WOW64_CONTEXT = struct { 17496 ContextFlags DWORD 17497 Dr0 DWORD 17498 Dr1 DWORD 17499 Dr2 DWORD 17500 Dr3 DWORD 17501 Dr6 DWORD 17502 Dr7 DWORD 17503 FloatSave WOW64_FLOATING_SAVE_AREA 17504 SegGs DWORD 17505 SegFs DWORD 17506 SegEs DWORD 17507 SegDs DWORD 17508 Edi DWORD 17509 Esi DWORD 17510 Ebx DWORD 17511 Edx DWORD 17512 Ecx DWORD 17513 Eax DWORD 17514 Ebp DWORD 17515 Eip DWORD 17516 SegCs DWORD 17517 EFlags DWORD 17518 Esp DWORD 17519 SegSs DWORD 17520 ExtendedRegisters [512]BYTE 17521 } 17522 17523 type WOW64_CONTEXT = _WOW64_CONTEXT 17524 type PWOW64_CONTEXT = uintptr 17525 17526 type _WOW64_LDT_ENTRY = struct { 17527 LimitLow WORD 17528 BaseLow WORD 17529 HighWord struct { 17530 _ [0]uint32 17531 Bytes struct { 17532 BaseMid BYTE 17533 Flags1 BYTE 17534 Flags2 BYTE 17535 BaseHi BYTE 17536 } 17537 } 17538 } 17539 17540 type WOW64_LDT_ENTRY = _WOW64_LDT_ENTRY 17541 type PWOW64_LDT_ENTRY = uintptr 17542 17543 type _WOW64_DESCRIPTOR_TABLE_ENTRY = struct { 17544 Selector DWORD 17545 Descriptor WOW64_LDT_ENTRY 17546 } 17547 17548 type WOW64_DESCRIPTOR_TABLE_ENTRY = _WOW64_DESCRIPTOR_TABLE_ENTRY 17549 type PWOW64_DESCRIPTOR_TABLE_ENTRY = uintptr 17550 17551 type WPARAM = UINT_PTR 17552 type LPARAM = LONG_PTR 17553 type LRESULT = LONG_PTR 17554 17555 type SPHANDLE = uintptr 17556 type LPHANDLE = uintptr 17557 type HGLOBAL = HANDLE 17558 type HLOCAL = HANDLE 17559 type GLOBALHANDLE = HANDLE 17560 type LOCALHANDLE = HANDLE 17561 type FARPROC = uintptr 17562 type NEARPROC = uintptr 17563 type PROC = uintptr 17564 17565 type ATOM = WORD 17566 17567 type HFILE = int32 17568 type HINSTANCE__ = struct{ unused int32 } 17569 17570 type HINSTANCE = uintptr 17571 type HKEY__ = struct{ unused int32 } 17572 17573 type HKEY = uintptr 17574 type PHKEY = uintptr 17575 type HKL__ = struct{ unused int32 } 17576 17577 type HKL = uintptr 17578 type HLSURF__ = struct{ unused int32 } 17579 17580 type HLSURF = uintptr 17581 type HMETAFILE__ = struct{ unused int32 } 17582 17583 type HMETAFILE = uintptr 17584 type HMODULE = HINSTANCE 17585 type HRGN__ = struct{ unused int32 } 17586 17587 type HRGN = uintptr 17588 type HRSRC__ = struct{ unused int32 } 17589 17590 type HRSRC = uintptr 17591 type HSPRITE__ = struct{ unused int32 } 17592 17593 type HSPRITE = uintptr 17594 type HSTR__ = struct{ unused int32 } 17595 17596 type HSTR = uintptr 17597 type HTASK__ = struct{ unused int32 } 17598 17599 type HTASK = uintptr 17600 type HWINSTA__ = struct{ unused int32 } 17601 17602 type HWINSTA = uintptr 17603 17604 type _FILETIME = struct { 17605 dwLowDateTime DWORD 17606 dwHighDateTime DWORD 17607 } 17608 17609 type FILETIME = _FILETIME 17610 type PFILETIME = uintptr 17611 type LPFILETIME = uintptr 17612 17613 type HWND__ = struct{ unused int32 } 17614 17615 type HWND = uintptr 17616 type HHOOK__ = struct{ unused int32 } 17617 17618 type HHOOK = uintptr 17619 17620 type HGDIOBJ = uintptr 17621 17622 type HACCEL__ = struct{ unused int32 } 17623 17624 type HACCEL = uintptr 17625 type HBITMAP__ = struct{ unused int32 } 17626 17627 type HBITMAP = uintptr 17628 type HBRUSH__ = struct{ unused int32 } 17629 17630 type HBRUSH = uintptr 17631 type HCOLORSPACE__ = struct{ unused int32 } 17632 17633 type HCOLORSPACE = uintptr 17634 type HDC__ = struct{ unused int32 } 17635 17636 type HDC = uintptr 17637 type HGLRC__ = struct{ unused int32 } 17638 17639 type HGLRC = uintptr 17640 type HDESK__ = struct{ unused int32 } 17641 17642 type HDESK = uintptr 17643 type HENHMETAFILE__ = struct{ unused int32 } 17644 17645 type HENHMETAFILE = uintptr 17646 type HFONT__ = struct{ unused int32 } 17647 17648 type HFONT = uintptr 17649 type HICON__ = struct{ unused int32 } 17650 17651 type HICON = uintptr 17652 type HMENU__ = struct{ unused int32 } 17653 17654 type HMENU = uintptr 17655 type HPALETTE__ = struct{ unused int32 } 17656 17657 type HPALETTE = uintptr 17658 type HPEN__ = struct{ unused int32 } 17659 17660 type HPEN = uintptr 17661 type HMONITOR__ = struct{ unused int32 } 17662 17663 type HMONITOR = uintptr 17664 type HWINEVENTHOOK__ = struct{ unused int32 } 17665 17666 type HWINEVENTHOOK = uintptr 17667 17668 type HCURSOR = HICON 17669 type COLORREF = DWORD 17670 17671 type HUMPD__ = struct{ unused int32 } 17672 17673 type HUMPD = uintptr 17674 17675 type LPCOLORREF = uintptr 17676 17677 type tagRECT = struct { 17678 left LONG 17679 top LONG 17680 right LONG 17681 bottom LONG 17682 } 17683 17684 type RECT = tagRECT 17685 type PRECT = uintptr 17686 type NPRECT = uintptr 17687 type LPRECT = uintptr 17688 17689 type LPCRECT = uintptr 17690 17691 type _RECTL = struct { 17692 left LONG 17693 top LONG 17694 right LONG 17695 bottom LONG 17696 } 17697 17698 type RECTL = _RECTL 17699 type PRECTL = uintptr 17700 type LPRECTL = uintptr 17701 17702 type LPCRECTL = uintptr 17703 17704 type tagPOINT = struct { 17705 x LONG 17706 y LONG 17707 } 17708 17709 type POINT = tagPOINT 17710 type PPOINT = uintptr 17711 type NPPOINT = uintptr 17712 type LPPOINT = uintptr 17713 17714 type _POINTL = struct { 17715 x LONG 17716 y LONG 17717 } 17718 17719 type POINTL = _POINTL 17720 type PPOINTL = uintptr 17721 17722 type tagSIZE = struct { 17723 cx LONG 17724 cy LONG 17725 } 17726 17727 type SIZE = tagSIZE 17728 type PSIZE = uintptr 17729 type LPSIZE = uintptr 17730 17731 type SIZEL = SIZE 17732 type PSIZEL = uintptr 17733 type LPSIZEL = uintptr 17734 17735 type tagPOINTS = struct { 17736 x SHORT 17737 y SHORT 17738 } 17739 17740 type POINTS = tagPOINTS 17741 type PPOINTS = uintptr 17742 type LPPOINTS = uintptr 17743 17744 type APP_LOCAL_DEVICE_ID1 = struct{ value [32]BYTE } 17745 17746 type APP_LOCAL_DEVICE_ID = APP_LOCAL_DEVICE_ID1 17747 17748 type DPI_AWARENESS_CONTEXT__ = struct{ unused int32 } 17749 17750 type DPI_AWARENESS_CONTEXT = uintptr 17751 17752 type DPI_AWARENESS = int32 17753 17754 type DPI_HOSTING_BEHAVIOR = int32 17755 17756 type _SECURITY_ATTRIBUTES = struct { 17757 nLength DWORD 17758 _ [4]byte 17759 lpSecurityDescriptor LPVOID 17760 bInheritHandle WINBOOL 17761 _ [4]byte 17762 } 17763 17764 type SECURITY_ATTRIBUTES = _SECURITY_ATTRIBUTES 17765 type PSECURITY_ATTRIBUTES = uintptr 17766 type LPSECURITY_ATTRIBUTES = uintptr 17767 17768 type _OVERLAPPED = struct { 17769 Internal ULONG_PTR 17770 InternalHigh ULONG_PTR 17771 u struct { 17772 _ [0]uint64 17773 s struct { 17774 Offset DWORD 17775 OffsetHigh DWORD 17776 } 17777 } 17778 hEvent HANDLE 17779 } 17780 17781 type OVERLAPPED = _OVERLAPPED 17782 type LPOVERLAPPED = uintptr 17783 17784 type _OVERLAPPED_ENTRY = struct { 17785 lpCompletionKey ULONG_PTR 17786 lpOverlapped LPOVERLAPPED 17787 Internal ULONG_PTR 17788 dwNumberOfBytesTransferred DWORD 17789 _ [4]byte 17790 } 17791 17792 type OVERLAPPED_ENTRY = _OVERLAPPED_ENTRY 17793 type LPOVERLAPPED_ENTRY = uintptr 17794 17795 type _SYSTEMTIME = struct { 17796 wYear WORD 17797 wMonth WORD 17798 wDayOfWeek WORD 17799 wDay WORD 17800 wHour WORD 17801 wMinute WORD 17802 wSecond WORD 17803 wMilliseconds WORD 17804 } 17805 17806 type SYSTEMTIME = _SYSTEMTIME 17807 type PSYSTEMTIME = uintptr 17808 type LPSYSTEMTIME = uintptr 17809 17810 type _WIN32_FIND_DATAA = struct { 17811 dwFileAttributes DWORD 17812 ftCreationTime FILETIME 17813 ftLastAccessTime FILETIME 17814 ftLastWriteTime FILETIME 17815 nFileSizeHigh DWORD 17816 nFileSizeLow DWORD 17817 dwReserved0 DWORD 17818 dwReserved1 DWORD 17819 cFileName [260]CHAR 17820 cAlternateFileName [14]CHAR 17821 _ [2]byte 17822 } 17823 17824 type WIN32_FIND_DATAA = _WIN32_FIND_DATAA 17825 type PWIN32_FIND_DATAA = uintptr 17826 type LPWIN32_FIND_DATAA = uintptr 17827 17828 type _WIN32_FIND_DATAW = struct { 17829 dwFileAttributes DWORD 17830 ftCreationTime FILETIME 17831 ftLastAccessTime FILETIME 17832 ftLastWriteTime FILETIME 17833 nFileSizeHigh DWORD 17834 nFileSizeLow DWORD 17835 dwReserved0 DWORD 17836 dwReserved1 DWORD 17837 cFileName [260]WCHAR 17838 cAlternateFileName [14]WCHAR 17839 } 17840 17841 type WIN32_FIND_DATAW = _WIN32_FIND_DATAW 17842 type PWIN32_FIND_DATAW = uintptr 17843 type LPWIN32_FIND_DATAW = uintptr 17844 17845 type WIN32_FIND_DATA = WIN32_FIND_DATAA 17846 type PWIN32_FIND_DATA = PWIN32_FIND_DATAA 17847 type LPWIN32_FIND_DATA = LPWIN32_FIND_DATAA 17848 17849 type FINDEX_INFO_LEVELS = uint32 17850 17851 type FINDEX_SEARCH_OPS = uint32 17852 17853 type GET_FILEEX_INFO_LEVELS = uint32 17854 17855 type CRITICAL_SECTION = RTL_CRITICAL_SECTION 17856 type PCRITICAL_SECTION = PRTL_CRITICAL_SECTION 17857 type LPCRITICAL_SECTION = PRTL_CRITICAL_SECTION 17858 type CRITICAL_SECTION_DEBUG = RTL_CRITICAL_SECTION_DEBUG 17859 type PCRITICAL_SECTION_DEBUG = PRTL_CRITICAL_SECTION_DEBUG 17860 type LPCRITICAL_SECTION_DEBUG = PRTL_CRITICAL_SECTION_DEBUG 17861 17862 type LPOVERLAPPED_COMPLETION_ROUTINE = uintptr 17863 17864 type _PROCESS_HEAP_ENTRY = struct { 17865 lpData PVOID 17866 cbData DWORD 17867 cbOverhead BYTE 17868 iRegionIndex BYTE 17869 wFlags WORD 17870 u struct { 17871 Block struct { 17872 hMem HANDLE 17873 dwReserved [3]DWORD 17874 _ [4]byte 17875 } 17876 } 17877 } 17878 17879 type PROCESS_HEAP_ENTRY = _PROCESS_HEAP_ENTRY 17880 type LPPROCESS_HEAP_ENTRY = uintptr 17881 type PPROCESS_HEAP_ENTRY = uintptr 17882 17883 type _REASON_CONTEXT = struct { 17884 Version ULONG 17885 Flags DWORD 17886 Reason struct { 17887 Detailed struct { 17888 LocalizedReasonModule HMODULE 17889 LocalizedReasonId ULONG 17890 ReasonStringCount ULONG 17891 ReasonStrings uintptr 17892 } 17893 } 17894 } 17895 17896 type REASON_CONTEXT = _REASON_CONTEXT 17897 type PREASON_CONTEXT = uintptr 17898 17899 type PTHREAD_START_ROUTINE = uintptr 17900 type LPTHREAD_START_ROUTINE = PTHREAD_START_ROUTINE 17901 17902 type PENCLAVE_ROUTINE = uintptr 17903 type LPENCLAVE_ROUTINE = PENCLAVE_ROUTINE 17904 17905 type _EXCEPTION_DEBUG_INFO = struct { 17906 ExceptionRecord EXCEPTION_RECORD 17907 dwFirstChance DWORD 17908 _ [4]byte 17909 } 17910 17911 type EXCEPTION_DEBUG_INFO = _EXCEPTION_DEBUG_INFO 17912 type LPEXCEPTION_DEBUG_INFO = uintptr 17913 17914 type _CREATE_THREAD_DEBUG_INFO = struct { 17915 hThread HANDLE 17916 lpThreadLocalBase LPVOID 17917 lpStartAddress LPTHREAD_START_ROUTINE 17918 } 17919 17920 type CREATE_THREAD_DEBUG_INFO = _CREATE_THREAD_DEBUG_INFO 17921 type LPCREATE_THREAD_DEBUG_INFO = uintptr 17922 17923 type _CREATE_PROCESS_DEBUG_INFO = struct { 17924 hFile HANDLE 17925 hProcess HANDLE 17926 hThread HANDLE 17927 lpBaseOfImage LPVOID 17928 dwDebugInfoFileOffset DWORD 17929 nDebugInfoSize DWORD 17930 lpThreadLocalBase LPVOID 17931 lpStartAddress LPTHREAD_START_ROUTINE 17932 lpImageName LPVOID 17933 fUnicode WORD 17934 _ [6]byte 17935 } 17936 17937 type CREATE_PROCESS_DEBUG_INFO = _CREATE_PROCESS_DEBUG_INFO 17938 type LPCREATE_PROCESS_DEBUG_INFO = uintptr 17939 17940 type _EXIT_THREAD_DEBUG_INFO = struct{ dwExitCode DWORD } 17941 17942 type EXIT_THREAD_DEBUG_INFO = _EXIT_THREAD_DEBUG_INFO 17943 type LPEXIT_THREAD_DEBUG_INFO = uintptr 17944 17945 type _EXIT_PROCESS_DEBUG_INFO = struct{ dwExitCode DWORD } 17946 17947 type EXIT_PROCESS_DEBUG_INFO = _EXIT_PROCESS_DEBUG_INFO 17948 type LPEXIT_PROCESS_DEBUG_INFO = uintptr 17949 17950 type _LOAD_DLL_DEBUG_INFO = struct { 17951 hFile HANDLE 17952 lpBaseOfDll LPVOID 17953 dwDebugInfoFileOffset DWORD 17954 nDebugInfoSize DWORD 17955 lpImageName LPVOID 17956 fUnicode WORD 17957 _ [6]byte 17958 } 17959 17960 type LOAD_DLL_DEBUG_INFO = _LOAD_DLL_DEBUG_INFO 17961 type LPLOAD_DLL_DEBUG_INFO = uintptr 17962 17963 type _UNLOAD_DLL_DEBUG_INFO = struct{ lpBaseOfDll LPVOID } 17964 17965 type UNLOAD_DLL_DEBUG_INFO = _UNLOAD_DLL_DEBUG_INFO 17966 type LPUNLOAD_DLL_DEBUG_INFO = uintptr 17967 17968 type _OUTPUT_DEBUG_STRING_INFO = struct { 17969 lpDebugStringData LPSTR 17970 fUnicode WORD 17971 nDebugStringLength WORD 17972 _ [4]byte 17973 } 17974 17975 type OUTPUT_DEBUG_STRING_INFO = _OUTPUT_DEBUG_STRING_INFO 17976 type LPOUTPUT_DEBUG_STRING_INFO = uintptr 17977 17978 type _RIP_INFO = struct { 17979 dwError DWORD 17980 dwType DWORD 17981 } 17982 17983 type RIP_INFO = _RIP_INFO 17984 type LPRIP_INFO = uintptr 17985 17986 type _DEBUG_EVENT = struct { 17987 dwDebugEventCode DWORD 17988 dwProcessId DWORD 17989 dwThreadId DWORD 17990 _ [4]byte 17991 u struct{ Exception EXCEPTION_DEBUG_INFO } 17992 } 17993 17994 type DEBUG_EVENT = _DEBUG_EVENT 17995 type LPDEBUG_EVENT = uintptr 17996 17997 type LPCONTEXT = PCONTEXT 17998 type BEM_FREE_INTERFACE_CALLBACK = uintptr 17999 18000 type PTOP_LEVEL_EXCEPTION_FILTER = uintptr 18001 type LPTOP_LEVEL_EXCEPTION_FILTER = PTOP_LEVEL_EXCEPTION_FILTER 18002 type _BY_HANDLE_FILE_INFORMATION = struct { 18003 dwFileAttributes DWORD 18004 ftCreationTime FILETIME 18005 ftLastAccessTime FILETIME 18006 ftLastWriteTime FILETIME 18007 dwVolumeSerialNumber DWORD 18008 nFileSizeHigh DWORD 18009 nFileSizeLow DWORD 18010 nNumberOfLinks DWORD 18011 nFileIndexHigh DWORD 18012 nFileIndexLow DWORD 18013 } 18014 18015 type BY_HANDLE_FILE_INFORMATION = _BY_HANDLE_FILE_INFORMATION 18016 type PBY_HANDLE_FILE_INFORMATION = uintptr 18017 type LPBY_HANDLE_FILE_INFORMATION = uintptr 18018 18019 type _WIN32_FILE_ATTRIBUTE_DATA = struct { 18020 dwFileAttributes DWORD 18021 ftCreationTime FILETIME 18022 ftLastAccessTime FILETIME 18023 ftLastWriteTime FILETIME 18024 nFileSizeHigh DWORD 18025 nFileSizeLow DWORD 18026 } 18027 18028 type WIN32_FILE_ATTRIBUTE_DATA = _WIN32_FILE_ATTRIBUTE_DATA 18029 type LPWIN32_FILE_ATTRIBUTE_DATA = uintptr 18030 18031 type _HEAP_SUMMARY = struct { 18032 cb DWORD 18033 _ [4]byte 18034 cbAllocated SIZE_T 18035 cbCommitted SIZE_T 18036 cbReserved SIZE_T 18037 cbMaxReserve SIZE_T 18038 } 18039 18040 type HEAP_SUMMARY = _HEAP_SUMMARY 18041 type PHEAP_SUMMARY = uintptr 18042 18043 type LPHEAP_SUMMARY = PHEAP_SUMMARY 18044 18045 type tagENUMUILANG = struct { 18046 NumOfEnumUILang ULONG 18047 SizeOfEnumUIBuffer ULONG 18048 pEnumUIBuffer uintptr 18049 } 18050 18051 type ENUMUILANG = tagENUMUILANG 18052 type PENUMUILANG = uintptr 18053 18054 type ENUMRESLANGPROCA = uintptr 18055 type ENUMRESLANGPROCW = uintptr 18056 type ENUMRESNAMEPROCA = uintptr 18057 type ENUMRESNAMEPROCW = uintptr 18058 type ENUMRESTYPEPROCA = uintptr 18059 type ENUMRESTYPEPROCW = uintptr 18060 18061 type PGET_MODULE_HANDLE_EXA = uintptr 18062 type PGET_MODULE_HANDLE_EXW = uintptr 18063 18064 type DLL_DIRECTORY_COOKIE = PVOID 18065 type PDLL_DIRECTORY_COOKIE = uintptr 18066 18067 type _REDIRECTION_FUNCTION_DESCRIPTOR = struct { 18068 DllName PCSTR 18069 FunctionName PCSTR 18070 RedirectionTarget PVOID 18071 } 18072 18073 type REDIRECTION_FUNCTION_DESCRIPTOR = _REDIRECTION_FUNCTION_DESCRIPTOR 18074 type PREDIRECTION_FUNCTION_DESCRIPTOR = uintptr 18075 18076 type PCREDIRECTION_FUNCTION_DESCRIPTOR = uintptr 18077 18078 type _REDIRECTION_DESCRIPTOR = struct { 18079 Version ULONG 18080 FunctionCount ULONG 18081 Redirections PCREDIRECTION_FUNCTION_DESCRIPTOR 18082 } 18083 18084 type REDIRECTION_DESCRIPTOR = _REDIRECTION_DESCRIPTOR 18085 type PREDIRECTION_DESCRIPTOR = uintptr 18086 18087 type PCREDIRECTION_DESCRIPTOR = uintptr 18088 18089 type MEMORY_RESOURCE_NOTIFICATION_TYPE = uint32 18090 18091 type _STARTUPINFOA = struct { 18092 cb DWORD 18093 _ [4]byte 18094 lpReserved LPSTR 18095 lpDesktop LPSTR 18096 lpTitle LPSTR 18097 dwX DWORD 18098 dwY DWORD 18099 dwXSize DWORD 18100 dwYSize DWORD 18101 dwXCountChars DWORD 18102 dwYCountChars DWORD 18103 dwFillAttribute DWORD 18104 dwFlags DWORD 18105 wShowWindow WORD 18106 cbReserved2 WORD 18107 _ [4]byte 18108 lpReserved2 LPBYTE 18109 hStdInput HANDLE 18110 hStdOutput HANDLE 18111 hStdError HANDLE 18112 } 18113 18114 type STARTUPINFOA = _STARTUPINFOA 18115 type LPSTARTUPINFOA = uintptr 18116 18117 type _STARTUPINFOW = struct { 18118 cb DWORD 18119 _ [4]byte 18120 lpReserved LPWSTR 18121 lpDesktop LPWSTR 18122 lpTitle LPWSTR 18123 dwX DWORD 18124 dwY DWORD 18125 dwXSize DWORD 18126 dwYSize DWORD 18127 dwXCountChars DWORD 18128 dwYCountChars DWORD 18129 dwFillAttribute DWORD 18130 dwFlags DWORD 18131 wShowWindow WORD 18132 cbReserved2 WORD 18133 _ [4]byte 18134 lpReserved2 LPBYTE 18135 hStdInput HANDLE 18136 hStdOutput HANDLE 18137 hStdError HANDLE 18138 } 18139 18140 type STARTUPINFOW = _STARTUPINFOW 18141 type LPSTARTUPINFOW = uintptr 18142 18143 type STARTUPINFO = STARTUPINFOA 18144 type LPSTARTUPINFO = LPSTARTUPINFOA 18145 18146 type _PROCESS_INFORMATION = struct { 18147 hProcess HANDLE 18148 hThread HANDLE 18149 dwProcessId DWORD 18150 dwThreadId DWORD 18151 } 18152 18153 type PROCESS_INFORMATION = _PROCESS_INFORMATION 18154 type PPROCESS_INFORMATION = uintptr 18155 type LPPROCESS_INFORMATION = uintptr 18156 18157 type PPROC_THREAD_ATTRIBUTE_LIST = uintptr 18158 type LPPROC_THREAD_ATTRIBUTE_LIST = uintptr 18159 18160 type SRWLOCK = RTL_SRWLOCK 18161 type PSRWLOCK = uintptr 18162 18163 type INIT_ONCE = RTL_RUN_ONCE 18164 type PINIT_ONCE = PRTL_RUN_ONCE 18165 type LPINIT_ONCE = PRTL_RUN_ONCE 18166 18167 type PINIT_ONCE_FN = uintptr 18168 type CONDITION_VARIABLE = RTL_CONDITION_VARIABLE 18169 type PCONDITION_VARIABLE = uintptr 18170 18171 type PTIMERAPCROUTINE = uintptr 18172 18173 type SYNCHRONIZATION_BARRIER = RTL_BARRIER 18174 type PSYNCHRONIZATION_BARRIER = PRTL_BARRIER 18175 type LPSYNCHRONIZATION_BARRIER = PRTL_BARRIER 18176 18177 type _SYSTEM_INFO = struct { 18178 u struct{ dwOemId DWORD } 18179 dwPageSize DWORD 18180 lpMinimumApplicationAddress LPVOID 18181 lpMaximumApplicationAddress LPVOID 18182 dwActiveProcessorMask DWORD_PTR 18183 dwNumberOfProcessors DWORD 18184 dwProcessorType DWORD 18185 dwAllocationGranularity DWORD 18186 wProcessorLevel WORD 18187 wProcessorRevision WORD 18188 } 18189 18190 type SYSTEM_INFO = _SYSTEM_INFO 18191 type LPSYSTEM_INFO = uintptr 18192 18193 type _MEMORYSTATUSEX = struct { 18194 dwLength DWORD 18195 dwMemoryLoad DWORD 18196 ullTotalPhys DWORDLONG 18197 ullAvailPhys DWORDLONG 18198 ullTotalPageFile DWORDLONG 18199 ullAvailPageFile DWORDLONG 18200 ullTotalVirtual DWORDLONG 18201 ullAvailVirtual DWORDLONG 18202 ullAvailExtendedVirtual DWORDLONG 18203 } 18204 18205 type MEMORYSTATUSEX = _MEMORYSTATUSEX 18206 type LPMEMORYSTATUSEX = uintptr 18207 18208 type COMPUTER_NAME_FORMAT = uint32 18209 18210 type PTP_WIN32_IO_CALLBACK = uintptr 18211 18212 type PFIBER_START_ROUTINE = uintptr 18213 type LPFIBER_START_ROUTINE = PFIBER_START_ROUTINE 18214 18215 type LPLDT_ENTRY = LPVOID 18216 18217 type _COMMPROP = struct { 18218 wPacketLength WORD 18219 wPacketVersion WORD 18220 dwServiceMask DWORD 18221 dwReserved1 DWORD 18222 dwMaxTxQueue DWORD 18223 dwMaxRxQueue DWORD 18224 dwMaxBaud DWORD 18225 dwProvSubType DWORD 18226 dwProvCapabilities DWORD 18227 dwSettableParams DWORD 18228 dwSettableBaud DWORD 18229 wSettableData WORD 18230 wSettableStopParity WORD 18231 dwCurrentTxQueue DWORD 18232 dwCurrentRxQueue DWORD 18233 dwProvSpec1 DWORD 18234 dwProvSpec2 DWORD 18235 wcProvChar [1]WCHAR 18236 _ [2]byte 18237 } 18238 18239 type COMMPROP = _COMMPROP 18240 type LPCOMMPROP = uintptr 18241 18242 type _COMSTAT = struct { 18243 fCtsHold uint32 18244 _ [4]byte 18245 cbInQue DWORD 18246 cbOutQue DWORD 18247 } 18248 18249 type COMSTAT = _COMSTAT 18250 type LPCOMSTAT = uintptr 18251 18252 type _DCB = struct { 18253 DCBlength DWORD 18254 BaudRate DWORD 18255 fBinary uint32 18256 _ [2]byte 18257 wReserved WORD 18258 XonLim WORD 18259 XoffLim WORD 18260 ByteSize BYTE 18261 Parity BYTE 18262 StopBits BYTE 18263 XonChar int8 18264 XoffChar int8 18265 ErrorChar int8 18266 EofChar int8 18267 EvtChar int8 18268 wReserved1 WORD 18269 _ [2]byte 18270 } 18271 18272 type DCB = _DCB 18273 type LPDCB = uintptr 18274 18275 type _COMMTIMEOUTS = struct { 18276 ReadIntervalTimeout DWORD 18277 ReadTotalTimeoutMultiplier DWORD 18278 ReadTotalTimeoutConstant DWORD 18279 WriteTotalTimeoutMultiplier DWORD 18280 WriteTotalTimeoutConstant DWORD 18281 } 18282 18283 type COMMTIMEOUTS = _COMMTIMEOUTS 18284 type LPCOMMTIMEOUTS = uintptr 18285 18286 type _COMMCONFIG = struct { 18287 dwSize DWORD 18288 wVersion WORD 18289 wReserved WORD 18290 dcb DCB 18291 dwProviderSubType DWORD 18292 dwProviderOffset DWORD 18293 dwProviderSize DWORD 18294 wcProviderData [1]WCHAR 18295 _ [2]byte 18296 } 18297 18298 type COMMCONFIG = _COMMCONFIG 18299 type LPCOMMCONFIG = uintptr 18300 18301 type _MEMORYSTATUS = struct { 18302 dwLength DWORD 18303 dwMemoryLoad DWORD 18304 dwTotalPhys SIZE_T 18305 dwAvailPhys SIZE_T 18306 dwTotalPageFile SIZE_T 18307 dwAvailPageFile SIZE_T 18308 dwTotalVirtual SIZE_T 18309 dwAvailVirtual SIZE_T 18310 } 18311 18312 type MEMORYSTATUS = _MEMORYSTATUS 18313 type LPMEMORYSTATUS = uintptr 18314 18315 type _JIT_DEBUG_INFO = struct { 18316 dwSize DWORD 18317 dwProcessorArchitecture DWORD 18318 dwThreadID DWORD 18319 dwReserved0 DWORD 18320 lpExceptionAddress ULONG64 18321 lpExceptionRecord ULONG64 18322 lpContextRecord ULONG64 18323 } 18324 18325 type JIT_DEBUG_INFO = _JIT_DEBUG_INFO 18326 type LPJIT_DEBUG_INFO = uintptr 18327 18328 type JIT_DEBUG_INFO32 = JIT_DEBUG_INFO 18329 type LPJIT_DEBUG_INFO32 = uintptr 18330 type JIT_DEBUG_INFO64 = JIT_DEBUG_INFO 18331 type LPJIT_DEBUG_INFO64 = uintptr 18332 18333 type LPEXCEPTION_RECORD = PEXCEPTION_RECORD 18334 type LPEXCEPTION_POINTERS = PEXCEPTION_POINTERS 18335 18336 type _OFSTRUCT = struct { 18337 cBytes BYTE 18338 fFixedDisk BYTE 18339 nErrCode WORD 18340 Reserved1 WORD 18341 Reserved2 WORD 18342 szPathName [128]CHAR 18343 } 18344 18345 type OFSTRUCT = _OFSTRUCT 18346 type LPOFSTRUCT = uintptr 18347 type POFSTRUCT = uintptr 18348 18349 type THREAD_INFORMATION_CLASS = uint32 18350 18351 type DEP_SYSTEM_POLICY_TYPE = uint32 18352 18353 type PFE_EXPORT_FUNC = uintptr 18354 type PFE_IMPORT_FUNC = uintptr 18355 18356 type _WIN32_STREAM_ID = struct { 18357 dwStreamId DWORD 18358 dwStreamAttributes DWORD 18359 Size LARGE_INTEGER 18360 dwStreamNameSize DWORD 18361 cStreamName [1]WCHAR 18362 _ [2]byte 18363 } 18364 18365 type WIN32_STREAM_ID = _WIN32_STREAM_ID 18366 type LPWIN32_STREAM_ID = uintptr 18367 18368 type PROCESS_INFORMATION_CLASS = uint32 18369 18370 type PGET_SYSTEM_WOW64_DIRECTORY_A = uintptr 18371 type PGET_SYSTEM_WOW64_DIRECTORY_W = uintptr 18372 18373 type LPPROGRESS_ROUTINE = uintptr 18374 18375 type STREAM_INFO_LEVELS = uint32 18376 18377 type _WIN32_FIND_STREAM_DATA = struct { 18378 StreamSize LARGE_INTEGER 18379 cStreamName [296]WCHAR 18380 } 18381 18382 type WIN32_FIND_STREAM_DATA = _WIN32_FIND_STREAM_DATA 18383 type PWIN32_FIND_STREAM_DATA = uintptr 18384 18385 type _EVENTLOG_FULL_INFORMATION = struct{ dwFull DWORD } 18386 18387 type EVENTLOG_FULL_INFORMATION = _EVENTLOG_FULL_INFORMATION 18388 type LPEVENTLOG_FULL_INFORMATION = uintptr 18389 18390 type tagHW_PROFILE_INFOA = struct { 18391 dwDockInfo DWORD 18392 szHwProfileGuid [39]CHAR 18393 szHwProfileName [80]CHAR 18394 _ [1]byte 18395 } 18396 18397 type HW_PROFILE_INFOA = tagHW_PROFILE_INFOA 18398 type LPHW_PROFILE_INFOA = uintptr 18399 18400 type tagHW_PROFILE_INFOW = struct { 18401 dwDockInfo DWORD 18402 szHwProfileGuid [39]WCHAR 18403 szHwProfileName [80]WCHAR 18404 _ [2]byte 18405 } 18406 18407 type HW_PROFILE_INFOW = tagHW_PROFILE_INFOW 18408 type LPHW_PROFILE_INFOW = uintptr 18409 18410 type HW_PROFILE_INFO = HW_PROFILE_INFOA 18411 type LPHW_PROFILE_INFO = LPHW_PROFILE_INFOA 18412 18413 type _TIME_ZONE_INFORMATION = struct { 18414 Bias LONG 18415 StandardName [32]WCHAR 18416 StandardDate SYSTEMTIME 18417 StandardBias LONG 18418 DaylightName [32]WCHAR 18419 DaylightDate SYSTEMTIME 18420 DaylightBias LONG 18421 } 18422 18423 type TIME_ZONE_INFORMATION = _TIME_ZONE_INFORMATION 18424 type PTIME_ZONE_INFORMATION = uintptr 18425 type LPTIME_ZONE_INFORMATION = uintptr 18426 18427 type _TIME_DYNAMIC_ZONE_INFORMATION = struct { 18428 Bias LONG 18429 StandardName [32]WCHAR 18430 StandardDate SYSTEMTIME 18431 StandardBias LONG 18432 DaylightName [32]WCHAR 18433 DaylightDate SYSTEMTIME 18434 DaylightBias LONG 18435 TimeZoneKeyName [128]WCHAR 18436 DynamicDaylightTimeDisabled BOOLEAN 18437 _ [3]byte 18438 } 18439 18440 type DYNAMIC_TIME_ZONE_INFORMATION = _TIME_DYNAMIC_ZONE_INFORMATION 18441 type PDYNAMIC_TIME_ZONE_INFORMATION = uintptr 18442 18443 type _SYSTEM_POWER_STATUS = struct { 18444 ACLineStatus BYTE 18445 BatteryFlag BYTE 18446 BatteryLifePercent BYTE 18447 Reserved1 BYTE 18448 BatteryLifeTime DWORD 18449 BatteryFullLifeTime DWORD 18450 } 18451 18452 type SYSTEM_POWER_STATUS = _SYSTEM_POWER_STATUS 18453 type LPSYSTEM_POWER_STATUS = uintptr 18454 18455 type tagACTCTXA = struct { 18456 cbSize ULONG 18457 dwFlags DWORD 18458 lpSource LPCSTR 18459 wProcessorArchitecture USHORT 18460 wLangId LANGID 18461 _ [4]byte 18462 lpAssemblyDirectory LPCSTR 18463 lpResourceName LPCSTR 18464 lpApplicationName LPCSTR 18465 hModule HMODULE 18466 } 18467 18468 type ACTCTXA = tagACTCTXA 18469 type PACTCTXA = uintptr 18470 18471 type tagACTCTXW = struct { 18472 cbSize ULONG 18473 dwFlags DWORD 18474 lpSource LPCWSTR 18475 wProcessorArchitecture USHORT 18476 wLangId LANGID 18477 _ [4]byte 18478 lpAssemblyDirectory LPCWSTR 18479 lpResourceName LPCWSTR 18480 lpApplicationName LPCWSTR 18481 hModule HMODULE 18482 } 18483 18484 type ACTCTXW = tagACTCTXW 18485 type PACTCTXW = uintptr 18486 18487 type ACTCTX = ACTCTXA 18488 type PACTCTX = PACTCTXA 18489 18490 type PCACTCTXA = uintptr 18491 type PCACTCTXW = uintptr 18492 18493 type PCACTCTX = PCACTCTXA 18494 18495 type tagACTCTX_SECTION_KEYED_DATA_2600 = struct { 18496 cbSize ULONG 18497 ulDataFormatVersion ULONG 18498 lpData PVOID 18499 ulLength ULONG 18500 _ [4]byte 18501 lpSectionGlobalData PVOID 18502 ulSectionGlobalDataLength ULONG 18503 _ [4]byte 18504 lpSectionBase PVOID 18505 ulSectionTotalLength ULONG 18506 _ [4]byte 18507 hActCtx HANDLE 18508 ulAssemblyRosterIndex ULONG 18509 _ [4]byte 18510 } 18511 18512 type ACTCTX_SECTION_KEYED_DATA_2600 = tagACTCTX_SECTION_KEYED_DATA_2600 18513 type PACTCTX_SECTION_KEYED_DATA_2600 = uintptr 18514 18515 type PCACTCTX_SECTION_KEYED_DATA_2600 = uintptr 18516 18517 type tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = struct { 18518 lpInformation PVOID 18519 lpSectionBase PVOID 18520 ulSectionLength ULONG 18521 _ [4]byte 18522 lpSectionGlobalDataBase PVOID 18523 ulSectionGlobalDataLength ULONG 18524 _ [4]byte 18525 } 18526 18527 type ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA 18528 type PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = uintptr 18529 18530 type PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = uintptr 18531 18532 type tagACTCTX_SECTION_KEYED_DATA = struct { 18533 cbSize ULONG 18534 ulDataFormatVersion ULONG 18535 lpData PVOID 18536 ulLength ULONG 18537 _ [4]byte 18538 lpSectionGlobalData PVOID 18539 ulSectionGlobalDataLength ULONG 18540 _ [4]byte 18541 lpSectionBase PVOID 18542 ulSectionTotalLength ULONG 18543 _ [4]byte 18544 hActCtx HANDLE 18545 ulAssemblyRosterIndex ULONG 18546 ulFlags ULONG 18547 AssemblyMetadata ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA 18548 } 18549 18550 type ACTCTX_SECTION_KEYED_DATA = tagACTCTX_SECTION_KEYED_DATA 18551 type PACTCTX_SECTION_KEYED_DATA = uintptr 18552 18553 type PCACTCTX_SECTION_KEYED_DATA = uintptr 18554 18555 type _ACTIVATION_CONTEXT_BASIC_INFORMATION = struct { 18556 hActCtx HANDLE 18557 dwFlags DWORD 18558 _ [4]byte 18559 } 18560 18561 type ACTIVATION_CONTEXT_BASIC_INFORMATION = _ACTIVATION_CONTEXT_BASIC_INFORMATION 18562 type PACTIVATION_CONTEXT_BASIC_INFORMATION = uintptr 18563 18564 type PCACTIVATION_CONTEXT_BASIC_INFORMATION = uintptr 18565 18566 type PQUERYACTCTXW_FUNC = uintptr 18567 18568 type APPLICATION_RECOVERY_CALLBACK = uintptr 18569 18570 type _DRAWPATRECT = struct { 18571 ptPosition POINT 18572 ptSize POINT 18573 wStyle WORD 18574 wPattern WORD 18575 } 18576 18577 type DRAWPATRECT = _DRAWPATRECT 18578 type PDRAWPATRECT = uintptr 18579 18580 type _PSINJECTDATA = struct { 18581 DataBytes DWORD 18582 InjectionPoint WORD 18583 PageNumber WORD 18584 } 18585 18586 type PSINJECTDATA = _PSINJECTDATA 18587 type PPSINJECTDATA = uintptr 18588 18589 type _PSFEATURE_OUTPUT = struct { 18590 bPageIndependent WINBOOL 18591 bSetPageDevice WINBOOL 18592 } 18593 18594 type PSFEATURE_OUTPUT = _PSFEATURE_OUTPUT 18595 type PPSFEATURE_OUTPUT = uintptr 18596 18597 type _PSFEATURE_CUSTPAPER = struct { 18598 lOrientation LONG 18599 lWidth LONG 18600 lHeight LONG 18601 lWidthOffset LONG 18602 lHeightOffset LONG 18603 } 18604 18605 type PSFEATURE_CUSTPAPER = _PSFEATURE_CUSTPAPER 18606 type PPSFEATURE_CUSTPAPER = uintptr 18607 18608 type tagXFORM = struct { 18609 eM11 FLOAT 18610 eM12 FLOAT 18611 eM21 FLOAT 18612 eM22 FLOAT 18613 eDx FLOAT 18614 eDy FLOAT 18615 } 18616 18617 type XFORM = tagXFORM 18618 type PXFORM = uintptr 18619 type LPXFORM = uintptr 18620 18621 type tagBITMAP = struct { 18622 bmType LONG 18623 bmWidth LONG 18624 bmHeight LONG 18625 bmWidthBytes LONG 18626 bmPlanes WORD 18627 bmBitsPixel WORD 18628 _ [4]byte 18629 bmBits LPVOID 18630 } 18631 18632 type BITMAP = tagBITMAP 18633 type PBITMAP = uintptr 18634 type NPBITMAP = uintptr 18635 type LPBITMAP = uintptr 18636 18637 type tagRGBTRIPLE = struct { 18638 rgbtBlue BYTE 18639 rgbtGreen BYTE 18640 rgbtRed BYTE 18641 } 18642 18643 type RGBTRIPLE = tagRGBTRIPLE 18644 type PRGBTRIPLE = uintptr 18645 type NPRGBTRIPLE = uintptr 18646 type LPRGBTRIPLE = uintptr 18647 18648 type tagRGBQUAD = struct { 18649 rgbBlue BYTE 18650 rgbGreen BYTE 18651 rgbRed BYTE 18652 rgbReserved BYTE 18653 } 18654 18655 type RGBQUAD = tagRGBQUAD 18656 18657 type LPRGBQUAD = uintptr 18658 18659 type LCSCSTYPE = LONG 18660 18661 type LCSGAMUTMATCH = LONG 18662 18663 type FXPT16DOT16 = int32 18664 type LPFXPT16DOT16 = uintptr 18665 type FXPT2DOT30 = int32 18666 type LPFXPT2DOT30 = uintptr 18667 18668 type tagCIEXYZ = struct { 18669 ciexyzX FXPT2DOT30 18670 ciexyzY FXPT2DOT30 18671 ciexyzZ FXPT2DOT30 18672 } 18673 18674 type CIEXYZ = tagCIEXYZ 18675 type LPCIEXYZ = uintptr 18676 type tagICEXYZTRIPLE = struct { 18677 ciexyzRed CIEXYZ 18678 ciexyzGreen CIEXYZ 18679 ciexyzBlue CIEXYZ 18680 } 18681 18682 type CIEXYZTRIPLE = tagICEXYZTRIPLE 18683 type LPCIEXYZTRIPLE = uintptr 18684 18685 type tagLOGCOLORSPACEA = struct { 18686 lcsSignature DWORD 18687 lcsVersion DWORD 18688 lcsSize DWORD 18689 lcsCSType LCSCSTYPE 18690 lcsIntent LCSGAMUTMATCH 18691 lcsEndpoints CIEXYZTRIPLE 18692 lcsGammaRed DWORD 18693 lcsGammaGreen DWORD 18694 lcsGammaBlue DWORD 18695 lcsFilename [260]CHAR 18696 } 18697 18698 type LOGCOLORSPACEA = tagLOGCOLORSPACEA 18699 type LPLOGCOLORSPACEA = uintptr 18700 18701 type tagLOGCOLORSPACEW = struct { 18702 lcsSignature DWORD 18703 lcsVersion DWORD 18704 lcsSize DWORD 18705 lcsCSType LCSCSTYPE 18706 lcsIntent LCSGAMUTMATCH 18707 lcsEndpoints CIEXYZTRIPLE 18708 lcsGammaRed DWORD 18709 lcsGammaGreen DWORD 18710 lcsGammaBlue DWORD 18711 lcsFilename [260]WCHAR 18712 } 18713 18714 type LOGCOLORSPACEW = tagLOGCOLORSPACEW 18715 type LPLOGCOLORSPACEW = uintptr 18716 18717 type LOGCOLORSPACE = LOGCOLORSPACEA 18718 type LPLOGCOLORSPACE = LPLOGCOLORSPACEA 18719 18720 type tagBITMAPCOREHEADER = struct { 18721 bcSize DWORD 18722 bcWidth WORD 18723 bcHeight WORD 18724 bcPlanes WORD 18725 bcBitCount WORD 18726 } 18727 18728 type BITMAPCOREHEADER = tagBITMAPCOREHEADER 18729 type LPBITMAPCOREHEADER = uintptr 18730 type PBITMAPCOREHEADER = uintptr 18731 18732 type tagBITMAPINFOHEADER = struct { 18733 biSize DWORD 18734 biWidth LONG 18735 biHeight LONG 18736 biPlanes WORD 18737 biBitCount WORD 18738 biCompression DWORD 18739 biSizeImage DWORD 18740 biXPelsPerMeter LONG 18741 biYPelsPerMeter LONG 18742 biClrUsed DWORD 18743 biClrImportant DWORD 18744 } 18745 18746 type BITMAPINFOHEADER = tagBITMAPINFOHEADER 18747 type LPBITMAPINFOHEADER = uintptr 18748 type PBITMAPINFOHEADER = uintptr 18749 18750 type BITMAPV4HEADER = struct { 18751 bV4Size DWORD 18752 bV4Width LONG 18753 bV4Height LONG 18754 bV4Planes WORD 18755 bV4BitCount WORD 18756 bV4V4Compression DWORD 18757 bV4SizeImage DWORD 18758 bV4XPelsPerMeter LONG 18759 bV4YPelsPerMeter LONG 18760 bV4ClrUsed DWORD 18761 bV4ClrImportant DWORD 18762 bV4RedMask DWORD 18763 bV4GreenMask DWORD 18764 bV4BlueMask DWORD 18765 bV4AlphaMask DWORD 18766 bV4CSType DWORD 18767 bV4Endpoints CIEXYZTRIPLE 18768 bV4GammaRed DWORD 18769 bV4GammaGreen DWORD 18770 bV4GammaBlue DWORD 18771 } 18772 type LPBITMAPV4HEADER = uintptr 18773 type PBITMAPV4HEADER = uintptr 18774 18775 type BITMAPV5HEADER = struct { 18776 bV5Size DWORD 18777 bV5Width LONG 18778 bV5Height LONG 18779 bV5Planes WORD 18780 bV5BitCount WORD 18781 bV5Compression DWORD 18782 bV5SizeImage DWORD 18783 bV5XPelsPerMeter LONG 18784 bV5YPelsPerMeter LONG 18785 bV5ClrUsed DWORD 18786 bV5ClrImportant DWORD 18787 bV5RedMask DWORD 18788 bV5GreenMask DWORD 18789 bV5BlueMask DWORD 18790 bV5AlphaMask DWORD 18791 bV5CSType DWORD 18792 bV5Endpoints CIEXYZTRIPLE 18793 bV5GammaRed DWORD 18794 bV5GammaGreen DWORD 18795 bV5GammaBlue DWORD 18796 bV5Intent DWORD 18797 bV5ProfileData DWORD 18798 bV5ProfileSize DWORD 18799 bV5Reserved DWORD 18800 } 18801 type LPBITMAPV5HEADER = uintptr 18802 type PBITMAPV5HEADER = uintptr 18803 18804 type tagBITMAPINFO = struct { 18805 bmiHeader BITMAPINFOHEADER 18806 bmiColors [1]RGBQUAD 18807 } 18808 18809 type BITMAPINFO = tagBITMAPINFO 18810 type LPBITMAPINFO = uintptr 18811 type PBITMAPINFO = uintptr 18812 18813 type tagBITMAPCOREINFO = struct { 18814 bmciHeader BITMAPCOREHEADER 18815 bmciColors [1]RGBTRIPLE 18816 _ [1]byte 18817 } 18818 18819 type BITMAPCOREINFO = tagBITMAPCOREINFO 18820 type LPBITMAPCOREINFO = uintptr 18821 type PBITMAPCOREINFO = uintptr 18822 18823 type tagBITMAPFILEHEADER = struct { 18824 bfType WORD 18825 _ [2]byte 18826 bfSize DWORD 18827 bfReserved1 WORD 18828 bfReserved2 WORD 18829 bfOffBits DWORD 18830 } 18831 18832 type BITMAPFILEHEADER = tagBITMAPFILEHEADER 18833 type LPBITMAPFILEHEADER = uintptr 18834 type PBITMAPFILEHEADER = uintptr 18835 18836 type tagFONTSIGNATURE = struct { 18837 fsUsb [4]DWORD 18838 fsCsb [2]DWORD 18839 } 18840 18841 type FONTSIGNATURE = tagFONTSIGNATURE 18842 type PFONTSIGNATURE = uintptr 18843 type LPFONTSIGNATURE = uintptr 18844 18845 type tagCHARSETINFO = struct { 18846 ciCharset UINT 18847 ciACP UINT 18848 fs FONTSIGNATURE 18849 } 18850 18851 type CHARSETINFO = tagCHARSETINFO 18852 type PCHARSETINFO = uintptr 18853 type NPCHARSETINFO = uintptr 18854 type LPCHARSETINFO = uintptr 18855 18856 type tagLOCALESIGNATURE = struct { 18857 lsUsb [4]DWORD 18858 lsCsbDefault [2]DWORD 18859 lsCsbSupported [2]DWORD 18860 } 18861 18862 type LOCALESIGNATURE = tagLOCALESIGNATURE 18863 type PLOCALESIGNATURE = uintptr 18864 type LPLOCALESIGNATURE = uintptr 18865 18866 type tagHANDLETABLE = struct{ objectHandle [1]HGDIOBJ } 18867 18868 type HANDLETABLE = tagHANDLETABLE 18869 type PHANDLETABLE = uintptr 18870 type LPHANDLETABLE = uintptr 18871 18872 type tagMETARECORD = struct { 18873 rdSize DWORD 18874 rdFunction WORD 18875 rdParm [1]WORD 18876 } 18877 18878 type METARECORD = tagMETARECORD 18879 type PMETARECORD = uintptr 18880 type LPMETARECORD = uintptr 18881 18882 type tagMETAFILEPICT = struct { 18883 mm LONG 18884 xExt LONG 18885 yExt LONG 18886 _ [4]byte 18887 hMF HMETAFILE 18888 } 18889 18890 type METAFILEPICT = tagMETAFILEPICT 18891 type LPMETAFILEPICT = uintptr 18892 18893 type tagMETAHEADER = struct { 18894 mtType WORD 18895 mtHeaderSize WORD 18896 mtVersion WORD 18897 _ [2]byte 18898 mtSize DWORD 18899 mtNoObjects WORD 18900 _ [2]byte 18901 mtMaxRecord DWORD 18902 mtNoParameters WORD 18903 _ [2]byte 18904 } 18905 18906 type METAHEADER = tagMETAHEADER 18907 type PMETAHEADER = uintptr 18908 type LPMETAHEADER = uintptr 18909 18910 type tagENHMETARECORD = struct { 18911 iType DWORD 18912 nSize DWORD 18913 dParm [1]DWORD 18914 } 18915 18916 type ENHMETARECORD = tagENHMETARECORD 18917 type PENHMETARECORD = uintptr 18918 type LPENHMETARECORD = uintptr 18919 18920 type tagENHMETAHEADER = struct { 18921 iType DWORD 18922 nSize DWORD 18923 rclBounds RECTL 18924 rclFrame RECTL 18925 dSignature DWORD 18926 nVersion DWORD 18927 nBytes DWORD 18928 nRecords DWORD 18929 nHandles WORD 18930 sReserved WORD 18931 nDescription DWORD 18932 offDescription DWORD 18933 nPalEntries DWORD 18934 szlDevice SIZEL 18935 szlMillimeters SIZEL 18936 cbPixelFormat DWORD 18937 offPixelFormat DWORD 18938 bOpenGL DWORD 18939 szlMicrometers SIZEL 18940 } 18941 18942 type ENHMETAHEADER = tagENHMETAHEADER 18943 type PENHMETAHEADER = uintptr 18944 type LPENHMETAHEADER = uintptr 18945 18946 type BCHAR = BYTE 18947 18948 type tagTEXTMETRICA = struct { 18949 tmHeight LONG 18950 tmAscent LONG 18951 tmDescent LONG 18952 tmInternalLeading LONG 18953 tmExternalLeading LONG 18954 tmAveCharWidth LONG 18955 tmMaxCharWidth LONG 18956 tmWeight LONG 18957 tmOverhang LONG 18958 tmDigitizedAspectX LONG 18959 tmDigitizedAspectY LONG 18960 tmFirstChar BYTE 18961 tmLastChar BYTE 18962 tmDefaultChar BYTE 18963 tmBreakChar BYTE 18964 tmItalic BYTE 18965 tmUnderlined BYTE 18966 tmStruckOut BYTE 18967 tmPitchAndFamily BYTE 18968 tmCharSet BYTE 18969 _ [3]byte 18970 } 18971 18972 type TEXTMETRICA = tagTEXTMETRICA 18973 type PTEXTMETRICA = uintptr 18974 type NPTEXTMETRICA = uintptr 18975 type LPTEXTMETRICA = uintptr 18976 18977 type tagTEXTMETRICW = struct { 18978 tmHeight LONG 18979 tmAscent LONG 18980 tmDescent LONG 18981 tmInternalLeading LONG 18982 tmExternalLeading LONG 18983 tmAveCharWidth LONG 18984 tmMaxCharWidth LONG 18985 tmWeight LONG 18986 tmOverhang LONG 18987 tmDigitizedAspectX LONG 18988 tmDigitizedAspectY LONG 18989 tmFirstChar WCHAR 18990 tmLastChar WCHAR 18991 tmDefaultChar WCHAR 18992 tmBreakChar WCHAR 18993 tmItalic BYTE 18994 tmUnderlined BYTE 18995 tmStruckOut BYTE 18996 tmPitchAndFamily BYTE 18997 tmCharSet BYTE 18998 _ [3]byte 18999 } 19000 19001 type TEXTMETRICW = tagTEXTMETRICW 19002 type PTEXTMETRICW = uintptr 19003 type NPTEXTMETRICW = uintptr 19004 type LPTEXTMETRICW = uintptr 19005 19006 type TEXTMETRIC = TEXTMETRICA 19007 type PTEXTMETRIC = PTEXTMETRICA 19008 type NPTEXTMETRIC = NPTEXTMETRICA 19009 type LPTEXTMETRIC = LPTEXTMETRICA 19010 19011 type tagNEWTEXTMETRICA = struct { 19012 tmHeight LONG 19013 tmAscent LONG 19014 tmDescent LONG 19015 tmInternalLeading LONG 19016 tmExternalLeading LONG 19017 tmAveCharWidth LONG 19018 tmMaxCharWidth LONG 19019 tmWeight LONG 19020 tmOverhang LONG 19021 tmDigitizedAspectX LONG 19022 tmDigitizedAspectY LONG 19023 tmFirstChar BYTE 19024 tmLastChar BYTE 19025 tmDefaultChar BYTE 19026 tmBreakChar BYTE 19027 tmItalic BYTE 19028 tmUnderlined BYTE 19029 tmStruckOut BYTE 19030 tmPitchAndFamily BYTE 19031 tmCharSet BYTE 19032 _ [3]byte 19033 ntmFlags DWORD 19034 ntmSizeEM UINT 19035 ntmCellHeight UINT 19036 ntmAvgWidth UINT 19037 } 19038 19039 type NEWTEXTMETRICA = tagNEWTEXTMETRICA 19040 type PNEWTEXTMETRICA = uintptr 19041 type NPNEWTEXTMETRICA = uintptr 19042 type LPNEWTEXTMETRICA = uintptr 19043 19044 type tagNEWTEXTMETRICW = struct { 19045 tmHeight LONG 19046 tmAscent LONG 19047 tmDescent LONG 19048 tmInternalLeading LONG 19049 tmExternalLeading LONG 19050 tmAveCharWidth LONG 19051 tmMaxCharWidth LONG 19052 tmWeight LONG 19053 tmOverhang LONG 19054 tmDigitizedAspectX LONG 19055 tmDigitizedAspectY LONG 19056 tmFirstChar WCHAR 19057 tmLastChar WCHAR 19058 tmDefaultChar WCHAR 19059 tmBreakChar WCHAR 19060 tmItalic BYTE 19061 tmUnderlined BYTE 19062 tmStruckOut BYTE 19063 tmPitchAndFamily BYTE 19064 tmCharSet BYTE 19065 _ [3]byte 19066 ntmFlags DWORD 19067 ntmSizeEM UINT 19068 ntmCellHeight UINT 19069 ntmAvgWidth UINT 19070 } 19071 19072 type NEWTEXTMETRICW = tagNEWTEXTMETRICW 19073 type PNEWTEXTMETRICW = uintptr 19074 type NPNEWTEXTMETRICW = uintptr 19075 type LPNEWTEXTMETRICW = uintptr 19076 19077 type NEWTEXTMETRIC = NEWTEXTMETRICA 19078 type PNEWTEXTMETRIC = PNEWTEXTMETRICA 19079 type NPNEWTEXTMETRIC = NPNEWTEXTMETRICA 19080 type LPNEWTEXTMETRIC = LPNEWTEXTMETRICA 19081 19082 type tagNEWTEXTMETRICEXA = struct { 19083 ntmTm NEWTEXTMETRICA 19084 ntmFontSig FONTSIGNATURE 19085 } 19086 19087 type NEWTEXTMETRICEXA = tagNEWTEXTMETRICEXA 19088 19089 type tagNEWTEXTMETRICEXW = struct { 19090 ntmTm NEWTEXTMETRICW 19091 ntmFontSig FONTSIGNATURE 19092 } 19093 19094 type NEWTEXTMETRICEXW = tagNEWTEXTMETRICEXW 19095 19096 type NEWTEXTMETRICEX = NEWTEXTMETRICEXA 19097 19098 type tagPELARRAY = struct { 19099 paXCount LONG 19100 paYCount LONG 19101 paXExt LONG 19102 paYExt LONG 19103 paRGBs BYTE 19104 _ [3]byte 19105 } 19106 19107 type PELARRAY = tagPELARRAY 19108 type PPELARRAY = uintptr 19109 type NPPELARRAY = uintptr 19110 type LPPELARRAY = uintptr 19111 type tagLOGBRUSH = struct { 19112 lbStyle UINT 19113 lbColor COLORREF 19114 lbHatch ULONG_PTR 19115 } 19116 19117 type LOGBRUSH = tagLOGBRUSH 19118 type PLOGBRUSH = uintptr 19119 type NPLOGBRUSH = uintptr 19120 type LPLOGBRUSH = uintptr 19121 19122 type tagLOGBRUSH32 = struct { 19123 lbStyle UINT 19124 lbColor COLORREF 19125 lbHatch ULONG 19126 } 19127 19128 type LOGBRUSH32 = tagLOGBRUSH32 19129 type PLOGBRUSH32 = uintptr 19130 type NPLOGBRUSH32 = uintptr 19131 type LPLOGBRUSH32 = uintptr 19132 type PATTERN = LOGBRUSH 19133 type PPATTERN = uintptr 19134 type NPPATTERN = uintptr 19135 type LPPATTERN = uintptr 19136 19137 type tagLOGPEN = struct { 19138 lopnStyle UINT 19139 lopnWidth POINT 19140 lopnColor COLORREF 19141 } 19142 19143 type LOGPEN = tagLOGPEN 19144 type PLOGPEN = uintptr 19145 type NPLOGPEN = uintptr 19146 type LPLOGPEN = uintptr 19147 19148 type tagEXTLOGPEN = struct { 19149 elpPenStyle DWORD 19150 elpWidth DWORD 19151 elpBrushStyle UINT 19152 elpColor COLORREF 19153 elpHatch ULONG_PTR 19154 elpNumEntries DWORD 19155 elpStyleEntry [1]DWORD 19156 } 19157 19158 type EXTLOGPEN = tagEXTLOGPEN 19159 type PEXTLOGPEN = uintptr 19160 type NPEXTLOGPEN = uintptr 19161 type LPEXTLOGPEN = uintptr 19162 19163 type tagEXTLOGPEN32 = struct { 19164 elpPenStyle DWORD 19165 elpWidth DWORD 19166 elpBrushStyle UINT 19167 elpColor COLORREF 19168 elpHatch ULONG 19169 elpNumEntries DWORD 19170 elpStyleEntry [1]DWORD 19171 } 19172 19173 type EXTLOGPEN32 = tagEXTLOGPEN32 19174 type PEXTLOGPEN32 = uintptr 19175 type NPEXTLOGPEN32 = uintptr 19176 type LPEXTLOGPEN32 = uintptr 19177 19178 type tagPALETTEENTRY = struct { 19179 peRed BYTE 19180 peGreen BYTE 19181 peBlue BYTE 19182 peFlags BYTE 19183 } 19184 19185 type PALETTEENTRY = tagPALETTEENTRY 19186 type PPALETTEENTRY = uintptr 19187 type LPPALETTEENTRY = uintptr 19188 19189 type tagLOGPALETTE = struct { 19190 palVersion WORD 19191 palNumEntries WORD 19192 palPalEntry [1]PALETTEENTRY 19193 } 19194 19195 type LOGPALETTE = tagLOGPALETTE 19196 type PLOGPALETTE = uintptr 19197 type NPLOGPALETTE = uintptr 19198 type LPLOGPALETTE = uintptr 19199 19200 type tagLOGFONTA = struct { 19201 lfHeight LONG 19202 lfWidth LONG 19203 lfEscapement LONG 19204 lfOrientation LONG 19205 lfWeight LONG 19206 lfItalic BYTE 19207 lfUnderline BYTE 19208 lfStrikeOut BYTE 19209 lfCharSet BYTE 19210 lfOutPrecision BYTE 19211 lfClipPrecision BYTE 19212 lfQuality BYTE 19213 lfPitchAndFamily BYTE 19214 lfFaceName [32]CHAR 19215 } 19216 19217 type LOGFONTA = tagLOGFONTA 19218 type PLOGFONTA = uintptr 19219 type NPLOGFONTA = uintptr 19220 type LPLOGFONTA = uintptr 19221 19222 type tagLOGFONTW = struct { 19223 lfHeight LONG 19224 lfWidth LONG 19225 lfEscapement LONG 19226 lfOrientation LONG 19227 lfWeight LONG 19228 lfItalic BYTE 19229 lfUnderline BYTE 19230 lfStrikeOut BYTE 19231 lfCharSet BYTE 19232 lfOutPrecision BYTE 19233 lfClipPrecision BYTE 19234 lfQuality BYTE 19235 lfPitchAndFamily BYTE 19236 lfFaceName [32]WCHAR 19237 } 19238 19239 type LOGFONTW = tagLOGFONTW 19240 type PLOGFONTW = uintptr 19241 type NPLOGFONTW = uintptr 19242 type LPLOGFONTW = uintptr 19243 19244 type LOGFONT = LOGFONTA 19245 type PLOGFONT = PLOGFONTA 19246 type NPLOGFONT = NPLOGFONTA 19247 type LPLOGFONT = LPLOGFONTA 19248 19249 type tagENUMLOGFONTA = struct { 19250 elfLogFont LOGFONTA 19251 elfFullName [64]BYTE 19252 elfStyle [32]BYTE 19253 } 19254 19255 type ENUMLOGFONTA = tagENUMLOGFONTA 19256 type LPENUMLOGFONTA = uintptr 19257 19258 type tagENUMLOGFONTW = struct { 19259 elfLogFont LOGFONTW 19260 elfFullName [64]WCHAR 19261 elfStyle [32]WCHAR 19262 } 19263 19264 type ENUMLOGFONTW = tagENUMLOGFONTW 19265 type LPENUMLOGFONTW = uintptr 19266 19267 type ENUMLOGFONT = ENUMLOGFONTA 19268 type LPENUMLOGFONT = LPENUMLOGFONTA 19269 19270 type tagENUMLOGFONTEXA = struct { 19271 elfLogFont LOGFONTA 19272 elfFullName [64]BYTE 19273 elfStyle [32]BYTE 19274 elfScript [32]BYTE 19275 } 19276 19277 type ENUMLOGFONTEXA = tagENUMLOGFONTEXA 19278 type LPENUMLOGFONTEXA = uintptr 19279 19280 type tagENUMLOGFONTEXW = struct { 19281 elfLogFont LOGFONTW 19282 elfFullName [64]WCHAR 19283 elfStyle [32]WCHAR 19284 elfScript [32]WCHAR 19285 } 19286 19287 type ENUMLOGFONTEXW = tagENUMLOGFONTEXW 19288 type LPENUMLOGFONTEXW = uintptr 19289 19290 type ENUMLOGFONTEX = ENUMLOGFONTEXA 19291 type LPENUMLOGFONTEX = LPENUMLOGFONTEXA 19292 19293 type tagPANOSE = struct { 19294 bFamilyType BYTE 19295 bSerifStyle BYTE 19296 bWeight BYTE 19297 bProportion BYTE 19298 bContrast BYTE 19299 bStrokeVariation BYTE 19300 bArmStyle BYTE 19301 bLetterform BYTE 19302 bMidline BYTE 19303 bXHeight BYTE 19304 } 19305 19306 type PANOSE = tagPANOSE 19307 type LPPANOSE = uintptr 19308 19309 type tagEXTLOGFONTA = struct { 19310 elfLogFont LOGFONTA 19311 elfFullName [64]BYTE 19312 elfStyle [32]BYTE 19313 elfVersion DWORD 19314 elfStyleSize DWORD 19315 elfMatch DWORD 19316 elfReserved DWORD 19317 elfVendorId [4]BYTE 19318 elfCulture DWORD 19319 elfPanose PANOSE 19320 _ [2]byte 19321 } 19322 19323 type EXTLOGFONTA = tagEXTLOGFONTA 19324 type PEXTLOGFONTA = uintptr 19325 type NPEXTLOGFONTA = uintptr 19326 type LPEXTLOGFONTA = uintptr 19327 19328 type tagEXTLOGFONTW = struct { 19329 elfLogFont LOGFONTW 19330 elfFullName [64]WCHAR 19331 elfStyle [32]WCHAR 19332 elfVersion DWORD 19333 elfStyleSize DWORD 19334 elfMatch DWORD 19335 elfReserved DWORD 19336 elfVendorId [4]BYTE 19337 elfCulture DWORD 19338 elfPanose PANOSE 19339 _ [2]byte 19340 } 19341 19342 type EXTLOGFONTW = tagEXTLOGFONTW 19343 type PEXTLOGFONTW = uintptr 19344 type NPEXTLOGFONTW = uintptr 19345 type LPEXTLOGFONTW = uintptr 19346 19347 type EXTLOGFONT = EXTLOGFONTA 19348 type PEXTLOGFONT = PEXTLOGFONTA 19349 type NPEXTLOGFONT = NPEXTLOGFONTA 19350 type LPEXTLOGFONT = LPEXTLOGFONTA 19351 19352 type _devicemodeA = struct { 19353 dmDeviceName [32]BYTE 19354 dmSpecVersion WORD 19355 dmDriverVersion WORD 19356 dmSize WORD 19357 dmDriverExtra WORD 19358 dmFields DWORD 19359 __44 struct { 19360 _ [0]uint32 19361 __0 struct { 19362 dmOrientation int16 19363 dmPaperSize int16 19364 dmPaperLength int16 19365 dmPaperWidth int16 19366 dmScale int16 19367 dmCopies int16 19368 dmDefaultSource int16 19369 dmPrintQuality int16 19370 } 19371 } 19372 dmColor int16 19373 dmDuplex int16 19374 dmYResolution int16 19375 dmTTOption int16 19376 dmCollate int16 19377 dmFormName [32]BYTE 19378 dmLogPixels WORD 19379 dmBitsPerPel DWORD 19380 dmPelsWidth DWORD 19381 dmPelsHeight DWORD 19382 __116 struct{ dmDisplayFlags DWORD } 19383 dmDisplayFrequency DWORD 19384 dmICMMethod DWORD 19385 dmICMIntent DWORD 19386 dmMediaType DWORD 19387 dmDitherType DWORD 19388 dmReserved1 DWORD 19389 dmReserved2 DWORD 19390 dmPanningWidth DWORD 19391 dmPanningHeight DWORD 19392 } 19393 19394 type DEVMODEA = _devicemodeA 19395 type PDEVMODEA = uintptr 19396 type NPDEVMODEA = uintptr 19397 type LPDEVMODEA = uintptr 19398 19399 type _devicemodeW = struct { 19400 dmDeviceName [32]WCHAR 19401 dmSpecVersion WORD 19402 dmDriverVersion WORD 19403 dmSize WORD 19404 dmDriverExtra WORD 19405 dmFields DWORD 19406 __76 struct { 19407 _ [0]uint32 19408 __0 struct { 19409 dmOrientation int16 19410 dmPaperSize int16 19411 dmPaperLength int16 19412 dmPaperWidth int16 19413 dmScale int16 19414 dmCopies int16 19415 dmDefaultSource int16 19416 dmPrintQuality int16 19417 } 19418 } 19419 dmColor int16 19420 dmDuplex int16 19421 dmYResolution int16 19422 dmTTOption int16 19423 dmCollate int16 19424 dmFormName [32]WCHAR 19425 dmLogPixels WORD 19426 dmBitsPerPel DWORD 19427 dmPelsWidth DWORD 19428 dmPelsHeight DWORD 19429 __180 struct{ dmDisplayFlags DWORD } 19430 dmDisplayFrequency DWORD 19431 dmICMMethod DWORD 19432 dmICMIntent DWORD 19433 dmMediaType DWORD 19434 dmDitherType DWORD 19435 dmReserved1 DWORD 19436 dmReserved2 DWORD 19437 dmPanningWidth DWORD 19438 dmPanningHeight DWORD 19439 } 19440 19441 type DEVMODEW = _devicemodeW 19442 type PDEVMODEW = uintptr 19443 type NPDEVMODEW = uintptr 19444 type LPDEVMODEW = uintptr 19445 19446 type DEVMODE = DEVMODEA 19447 type PDEVMODE = PDEVMODEA 19448 type NPDEVMODE = NPDEVMODEA 19449 type LPDEVMODE = LPDEVMODEA 19450 19451 type _DISPLAY_DEVICEA = struct { 19452 cb DWORD 19453 DeviceName [32]CHAR 19454 DeviceString [128]CHAR 19455 StateFlags DWORD 19456 DeviceID [128]CHAR 19457 DeviceKey [128]CHAR 19458 } 19459 19460 type DISPLAY_DEVICEA = _DISPLAY_DEVICEA 19461 type PDISPLAY_DEVICEA = uintptr 19462 type LPDISPLAY_DEVICEA = uintptr 19463 19464 type _DISPLAY_DEVICEW = struct { 19465 cb DWORD 19466 DeviceName [32]WCHAR 19467 DeviceString [128]WCHAR 19468 StateFlags DWORD 19469 DeviceID [128]WCHAR 19470 DeviceKey [128]WCHAR 19471 } 19472 19473 type DISPLAY_DEVICEW = _DISPLAY_DEVICEW 19474 type PDISPLAY_DEVICEW = uintptr 19475 type LPDISPLAY_DEVICEW = uintptr 19476 19477 type DISPLAY_DEVICE = DISPLAY_DEVICEA 19478 type PDISPLAY_DEVICE = PDISPLAY_DEVICEA 19479 type LPDISPLAY_DEVICE = LPDISPLAY_DEVICEA 19480 19481 type _RGNDATAHEADER = struct { 19482 dwSize DWORD 19483 iType DWORD 19484 nCount DWORD 19485 nRgnSize DWORD 19486 rcBound RECT 19487 } 19488 19489 type RGNDATAHEADER = _RGNDATAHEADER 19490 type PRGNDATAHEADER = uintptr 19491 19492 type _RGNDATA = struct { 19493 rdh RGNDATAHEADER 19494 Buffer [1]int8 19495 _ [3]byte 19496 } 19497 19498 type RGNDATA = _RGNDATA 19499 type PRGNDATA = uintptr 19500 type NPRGNDATA = uintptr 19501 type LPRGNDATA = uintptr 19502 19503 type _ABC = struct { 19504 abcA int32 19505 abcB UINT 19506 abcC int32 19507 } 19508 19509 type ABC = _ABC 19510 type PABC = uintptr 19511 type NPABC = uintptr 19512 type LPABC = uintptr 19513 19514 type _ABCFLOAT = struct { 19515 abcfA FLOAT 19516 abcfB FLOAT 19517 abcfC FLOAT 19518 } 19519 19520 type ABCFLOAT = _ABCFLOAT 19521 type PABCFLOAT = uintptr 19522 type NPABCFLOAT = uintptr 19523 type LPABCFLOAT = uintptr 19524 19525 type _OUTLINETEXTMETRICA = struct { 19526 otmSize UINT 19527 otmTextMetrics TEXTMETRICA 19528 otmFiller BYTE 19529 otmPanoseNumber PANOSE 19530 _ [1]byte 19531 otmfsSelection UINT 19532 otmfsType UINT 19533 otmsCharSlopeRise int32 19534 otmsCharSlopeRun int32 19535 otmItalicAngle int32 19536 otmEMSquare UINT 19537 otmAscent int32 19538 otmDescent int32 19539 otmLineGap UINT 19540 otmsCapEmHeight UINT 19541 otmsXHeight UINT 19542 otmrcFontBox RECT 19543 otmMacAscent int32 19544 otmMacDescent int32 19545 otmMacLineGap UINT 19546 otmusMinimumPPEM UINT 19547 otmptSubscriptSize POINT 19548 otmptSubscriptOffset POINT 19549 otmptSuperscriptSize POINT 19550 otmptSuperscriptOffset POINT 19551 otmsStrikeoutSize UINT 19552 otmsStrikeoutPosition int32 19553 otmsUnderscoreSize int32 19554 otmsUnderscorePosition int32 19555 _ [4]byte 19556 otmpFamilyName PSTR 19557 otmpFaceName PSTR 19558 otmpStyleName PSTR 19559 otmpFullName PSTR 19560 } 19561 19562 type OUTLINETEXTMETRICA = _OUTLINETEXTMETRICA 19563 type POUTLINETEXTMETRICA = uintptr 19564 type NPOUTLINETEXTMETRICA = uintptr 19565 type LPOUTLINETEXTMETRICA = uintptr 19566 19567 type _OUTLINETEXTMETRICW = struct { 19568 otmSize UINT 19569 otmTextMetrics TEXTMETRICW 19570 otmFiller BYTE 19571 otmPanoseNumber PANOSE 19572 _ [1]byte 19573 otmfsSelection UINT 19574 otmfsType UINT 19575 otmsCharSlopeRise int32 19576 otmsCharSlopeRun int32 19577 otmItalicAngle int32 19578 otmEMSquare UINT 19579 otmAscent int32 19580 otmDescent int32 19581 otmLineGap UINT 19582 otmsCapEmHeight UINT 19583 otmsXHeight UINT 19584 otmrcFontBox RECT 19585 otmMacAscent int32 19586 otmMacDescent int32 19587 otmMacLineGap UINT 19588 otmusMinimumPPEM UINT 19589 otmptSubscriptSize POINT 19590 otmptSubscriptOffset POINT 19591 otmptSuperscriptSize POINT 19592 otmptSuperscriptOffset POINT 19593 otmsStrikeoutSize UINT 19594 otmsStrikeoutPosition int32 19595 otmsUnderscoreSize int32 19596 otmsUnderscorePosition int32 19597 otmpFamilyName PSTR 19598 otmpFaceName PSTR 19599 otmpStyleName PSTR 19600 otmpFullName PSTR 19601 } 19602 19603 type OUTLINETEXTMETRICW = _OUTLINETEXTMETRICW 19604 type POUTLINETEXTMETRICW = uintptr 19605 type NPOUTLINETEXTMETRICW = uintptr 19606 type LPOUTLINETEXTMETRICW = uintptr 19607 19608 type OUTLINETEXTMETRIC = OUTLINETEXTMETRICA 19609 type POUTLINETEXTMETRIC = POUTLINETEXTMETRICA 19610 type NPOUTLINETEXTMETRIC = NPOUTLINETEXTMETRICA 19611 type LPOUTLINETEXTMETRIC = LPOUTLINETEXTMETRICA 19612 19613 type tagPOLYTEXTA = struct { 19614 x int32 19615 y int32 19616 n UINT 19617 _ [4]byte 19618 lpstr LPCSTR 19619 uiFlags UINT 19620 rcl RECT 19621 _ [4]byte 19622 pdx uintptr 19623 } 19624 19625 type POLYTEXTA = tagPOLYTEXTA 19626 type PPOLYTEXTA = uintptr 19627 type NPPOLYTEXTA = uintptr 19628 type LPPOLYTEXTA = uintptr 19629 19630 type tagPOLYTEXTW = struct { 19631 x int32 19632 y int32 19633 n UINT 19634 _ [4]byte 19635 lpstr LPCWSTR 19636 uiFlags UINT 19637 rcl RECT 19638 _ [4]byte 19639 pdx uintptr 19640 } 19641 19642 type POLYTEXTW = tagPOLYTEXTW 19643 type PPOLYTEXTW = uintptr 19644 type NPPOLYTEXTW = uintptr 19645 type LPPOLYTEXTW = uintptr 19646 19647 type POLYTEXT = POLYTEXTA 19648 type PPOLYTEXT = PPOLYTEXTA 19649 type NPPOLYTEXT = NPPOLYTEXTA 19650 type LPPOLYTEXT = LPPOLYTEXTA 19651 19652 type _FIXED = struct { 19653 fract WORD 19654 value int16 19655 } 19656 19657 type FIXED = _FIXED 19658 19659 type _MAT2 = struct { 19660 eM11 FIXED 19661 eM12 FIXED 19662 eM21 FIXED 19663 eM22 FIXED 19664 } 19665 19666 type MAT2 = _MAT2 19667 type LPMAT2 = uintptr 19668 19669 type _GLYPHMETRICS = struct { 19670 gmBlackBoxX UINT 19671 gmBlackBoxY UINT 19672 gmptGlyphOrigin POINT 19673 gmCellIncX int16 19674 gmCellIncY int16 19675 } 19676 19677 type GLYPHMETRICS = _GLYPHMETRICS 19678 type LPGLYPHMETRICS = uintptr 19679 19680 type tagPOINTFX = struct { 19681 x FIXED 19682 y FIXED 19683 } 19684 19685 type POINTFX = tagPOINTFX 19686 type LPPOINTFX = uintptr 19687 19688 type tagTTPOLYCURVE = struct { 19689 wType WORD 19690 cpfx WORD 19691 apfx [1]POINTFX 19692 } 19693 19694 type TTPOLYCURVE = tagTTPOLYCURVE 19695 type LPTTPOLYCURVE = uintptr 19696 19697 type tagTTPOLYGONHEADER = struct { 19698 cb DWORD 19699 dwType DWORD 19700 pfxStart POINTFX 19701 } 19702 19703 type TTPOLYGONHEADER = tagTTPOLYGONHEADER 19704 type LPTTPOLYGONHEADER = uintptr 19705 19706 type tagGCP_RESULTSA = struct { 19707 lStructSize DWORD 19708 _ [4]byte 19709 lpOutString LPSTR 19710 lpOrder uintptr 19711 lpDx uintptr 19712 lpCaretPos uintptr 19713 lpClass LPSTR 19714 lpGlyphs LPWSTR 19715 nGlyphs UINT 19716 nMaxFit int32 19717 } 19718 19719 type GCP_RESULTSA = tagGCP_RESULTSA 19720 type LPGCP_RESULTSA = uintptr 19721 type tagGCP_RESULTSW = struct { 19722 lStructSize DWORD 19723 _ [4]byte 19724 lpOutString LPWSTR 19725 lpOrder uintptr 19726 lpDx uintptr 19727 lpCaretPos uintptr 19728 lpClass LPSTR 19729 lpGlyphs LPWSTR 19730 nGlyphs UINT 19731 nMaxFit int32 19732 } 19733 19734 type GCP_RESULTSW = tagGCP_RESULTSW 19735 type LPGCP_RESULTSW = uintptr 19736 19737 type GCP_RESULTS = GCP_RESULTSA 19738 type LPGCP_RESULTS = LPGCP_RESULTSA 19739 19740 type _RASTERIZER_STATUS = struct { 19741 nSize int16 19742 wFlags int16 19743 nLanguageID int16 19744 } 19745 19746 type RASTERIZER_STATUS = _RASTERIZER_STATUS 19747 type LPRASTERIZER_STATUS = uintptr 19748 19749 type tagPIXELFORMATDESCRIPTOR = struct { 19750 nSize WORD 19751 nVersion WORD 19752 dwFlags DWORD 19753 iPixelType BYTE 19754 cColorBits BYTE 19755 cRedBits BYTE 19756 cRedShift BYTE 19757 cGreenBits BYTE 19758 cGreenShift BYTE 19759 cBlueBits BYTE 19760 cBlueShift BYTE 19761 cAlphaBits BYTE 19762 cAlphaShift BYTE 19763 cAccumBits BYTE 19764 cAccumRedBits BYTE 19765 cAccumGreenBits BYTE 19766 cAccumBlueBits BYTE 19767 cAccumAlphaBits BYTE 19768 cDepthBits BYTE 19769 cStencilBits BYTE 19770 cAuxBuffers BYTE 19771 iLayerType BYTE 19772 bReserved BYTE 19773 dwLayerMask DWORD 19774 dwVisibleMask DWORD 19775 dwDamageMask DWORD 19776 } 19777 19778 type PIXELFORMATDESCRIPTOR = tagPIXELFORMATDESCRIPTOR 19779 type PPIXELFORMATDESCRIPTOR = uintptr 19780 type LPPIXELFORMATDESCRIPTOR = uintptr 19781 19782 type OLDFONTENUMPROCA = uintptr 19783 type OLDFONTENUMPROCW = uintptr 19784 19785 type FONTENUMPROCA = OLDFONTENUMPROCA 19786 type FONTENUMPROCW = OLDFONTENUMPROCW 19787 19788 type FONTENUMPROC = FONTENUMPROCA 19789 19790 type GOBJENUMPROC = uintptr 19791 type LINEDDAPROC = uintptr 19792 19793 type LPFNDEVMODE = uintptr 19794 type LPFNDEVCAPS = uintptr 19795 19796 type tagWCRANGE = struct { 19797 wcLow WCHAR 19798 cGlyphs USHORT 19799 } 19800 19801 type WCRANGE = tagWCRANGE 19802 type PWCRANGE = uintptr 19803 type LPWCRANGE = uintptr 19804 19805 type tagGLYPHSET = struct { 19806 cbThis DWORD 19807 flAccel DWORD 19808 cGlyphsSupported DWORD 19809 cRanges DWORD 19810 ranges [1]WCRANGE 19811 } 19812 19813 type GLYPHSET = tagGLYPHSET 19814 type PGLYPHSET = uintptr 19815 type LPGLYPHSET = uintptr 19816 19817 type tagDESIGNVECTOR = struct { 19818 dvReserved DWORD 19819 dvNumAxes DWORD 19820 dvValues [16]LONG 19821 } 19822 19823 type DESIGNVECTOR = tagDESIGNVECTOR 19824 type PDESIGNVECTOR = uintptr 19825 type LPDESIGNVECTOR = uintptr 19826 19827 type tagAXISINFOA = struct { 19828 axMinValue LONG 19829 axMaxValue LONG 19830 axAxisName [16]BYTE 19831 } 19832 19833 type AXISINFOA = tagAXISINFOA 19834 type PAXISINFOA = uintptr 19835 type LPAXISINFOA = uintptr 19836 19837 type tagAXISINFOW = struct { 19838 axMinValue LONG 19839 axMaxValue LONG 19840 axAxisName [16]WCHAR 19841 } 19842 19843 type AXISINFOW = tagAXISINFOW 19844 type PAXISINFOW = uintptr 19845 type LPAXISINFOW = uintptr 19846 19847 type AXISINFO = AXISINFOA 19848 type PAXISINFO = PAXISINFOA 19849 type LPAXISINFO = LPAXISINFOA 19850 19851 type tagAXESLISTA = struct { 19852 axlReserved DWORD 19853 axlNumAxes DWORD 19854 axlAxisInfo [16]AXISINFOA 19855 } 19856 19857 type AXESLISTA = tagAXESLISTA 19858 type PAXESLISTA = uintptr 19859 type LPAXESLISTA = uintptr 19860 19861 type tagAXESLISTW = struct { 19862 axlReserved DWORD 19863 axlNumAxes DWORD 19864 axlAxisInfo [16]AXISINFOW 19865 } 19866 19867 type AXESLISTW = tagAXESLISTW 19868 type PAXESLISTW = uintptr 19869 type LPAXESLISTW = uintptr 19870 19871 type AXESLIST = AXESLISTA 19872 type PAXESLIST = PAXESLISTA 19873 type LPAXESLIST = LPAXESLISTA 19874 19875 type tagENUMLOGFONTEXDVA = struct { 19876 elfEnumLogfontEx ENUMLOGFONTEXA 19877 elfDesignVector DESIGNVECTOR 19878 } 19879 19880 type ENUMLOGFONTEXDVA = tagENUMLOGFONTEXDVA 19881 type PENUMLOGFONTEXDVA = uintptr 19882 type LPENUMLOGFONTEXDVA = uintptr 19883 19884 type tagENUMLOGFONTEXDVW = struct { 19885 elfEnumLogfontEx ENUMLOGFONTEXW 19886 elfDesignVector DESIGNVECTOR 19887 } 19888 19889 type ENUMLOGFONTEXDVW = tagENUMLOGFONTEXDVW 19890 type PENUMLOGFONTEXDVW = uintptr 19891 type LPENUMLOGFONTEXDVW = uintptr 19892 19893 type ENUMLOGFONTEXDV = ENUMLOGFONTEXDVA 19894 type PENUMLOGFONTEXDV = PENUMLOGFONTEXDVA 19895 type LPENUMLOGFONTEXDV = LPENUMLOGFONTEXDVA 19896 19897 type tagENUMTEXTMETRICA = struct { 19898 etmNewTextMetricEx NEWTEXTMETRICEXA 19899 etmAxesList AXESLISTA 19900 } 19901 19902 type ENUMTEXTMETRICA = tagENUMTEXTMETRICA 19903 type PENUMTEXTMETRICA = uintptr 19904 type LPENUMTEXTMETRICA = uintptr 19905 type tagENUMTEXTMETRICW = struct { 19906 etmNewTextMetricEx NEWTEXTMETRICEXW 19907 etmAxesList AXESLISTW 19908 } 19909 19910 type ENUMTEXTMETRICW = tagENUMTEXTMETRICW 19911 type PENUMTEXTMETRICW = uintptr 19912 type LPENUMTEXTMETRICW = uintptr 19913 19914 type ENUMTEXTMETRIC = ENUMTEXTMETRICA 19915 type PENUMTEXTMETRIC = PENUMTEXTMETRICA 19916 type LPENUMTEXTMETRIC = LPENUMTEXTMETRICA 19917 19918 type COLOR16 = USHORT 19919 19920 type _TRIVERTEX = struct { 19921 x LONG 19922 y LONG 19923 Red COLOR16 19924 Green COLOR16 19925 Blue COLOR16 19926 Alpha COLOR16 19927 } 19928 19929 type TRIVERTEX = _TRIVERTEX 19930 type PTRIVERTEX = uintptr 19931 type LPTRIVERTEX = uintptr 19932 type _GRADIENT_TRIANGLE = struct { 19933 Vertex1 ULONG 19934 Vertex2 ULONG 19935 Vertex3 ULONG 19936 } 19937 19938 type GRADIENT_TRIANGLE = _GRADIENT_TRIANGLE 19939 type PGRADIENT_TRIANGLE = uintptr 19940 type LPGRADIENT_TRIANGLE = uintptr 19941 19942 type _GRADIENT_RECT = struct { 19943 UpperLeft ULONG 19944 LowerRight ULONG 19945 } 19946 19947 type GRADIENT_RECT = _GRADIENT_RECT 19948 type PGRADIENT_RECT = uintptr 19949 type LPGRADIENT_RECT = uintptr 19950 type _BLENDFUNCTION = struct { 19951 BlendOp BYTE 19952 BlendFlags BYTE 19953 SourceConstantAlpha BYTE 19954 AlphaFormat BYTE 19955 } 19956 19957 type BLENDFUNCTION = _BLENDFUNCTION 19958 type PBLENDFUNCTION = uintptr 19959 19960 type MFENUMPROC = uintptr 19961 19962 type ENHMFENUMPROC = uintptr 19963 19964 type tagDIBSECTION = struct { 19965 dsBm BITMAP 19966 dsBmih BITMAPINFOHEADER 19967 dsBitfields [3]DWORD 19968 _ [4]byte 19969 dshSection HANDLE 19970 dsOffset DWORD 19971 _ [4]byte 19972 } 19973 19974 type DIBSECTION = tagDIBSECTION 19975 type LPDIBSECTION = uintptr 19976 type PDIBSECTION = uintptr 19977 19978 type tagCOLORADJUSTMENT = struct { 19979 caSize WORD 19980 caFlags WORD 19981 caIlluminantIndex WORD 19982 caRedGamma WORD 19983 caGreenGamma WORD 19984 caBlueGamma WORD 19985 caReferenceBlack WORD 19986 caReferenceWhite WORD 19987 caContrast SHORT 19988 caBrightness SHORT 19989 caColorfulness SHORT 19990 caRedGreenTint SHORT 19991 } 19992 19993 type COLORADJUSTMENT = tagCOLORADJUSTMENT 19994 type PCOLORADJUSTMENT = uintptr 19995 type LPCOLORADJUSTMENT = uintptr 19996 19997 type ABORTPROC = uintptr 19998 19999 type _DOCINFOA = struct { 20000 cbSize int32 20001 _ [4]byte 20002 lpszDocName LPCSTR 20003 lpszOutput LPCSTR 20004 lpszDatatype LPCSTR 20005 fwType DWORD 20006 _ [4]byte 20007 } 20008 20009 type DOCINFOA = _DOCINFOA 20010 type LPDOCINFOA = uintptr 20011 20012 type _DOCINFOW = struct { 20013 cbSize int32 20014 _ [4]byte 20015 lpszDocName LPCWSTR 20016 lpszOutput LPCWSTR 20017 lpszDatatype LPCWSTR 20018 fwType DWORD 20019 _ [4]byte 20020 } 20021 20022 type DOCINFOW = _DOCINFOW 20023 type LPDOCINFOW = uintptr 20024 20025 type DOCINFO = DOCINFOA 20026 type LPDOCINFO = LPDOCINFOA 20027 20028 type tagKERNINGPAIR = struct { 20029 wFirst WORD 20030 wSecond WORD 20031 iKernAmount int32 20032 } 20033 20034 type KERNINGPAIR = tagKERNINGPAIR 20035 type LPKERNINGPAIR = uintptr 20036 20037 type ICMENUMPROCA = uintptr 20038 type ICMENUMPROCW = uintptr 20039 20040 type tagEMR = struct { 20041 iType DWORD 20042 nSize DWORD 20043 } 20044 20045 type EMR = tagEMR 20046 type PEMR = uintptr 20047 20048 type tagEMRTEXT = struct { 20049 ptlReference POINTL 20050 nChars DWORD 20051 offString DWORD 20052 fOptions DWORD 20053 rcl RECTL 20054 offDx DWORD 20055 } 20056 20057 type EMRTEXT = tagEMRTEXT 20058 type PEMRTEXT = uintptr 20059 20060 type tagABORTPATH = struct{ emr EMR } 20061 20062 type EMRABORTPATH = tagABORTPATH 20063 type PEMRABORTPATH = uintptr 20064 type EMRBEGINPATH = tagABORTPATH 20065 type PEMRBEGINPATH = uintptr 20066 type EMRENDPATH = tagABORTPATH 20067 type PEMRENDPATH = uintptr 20068 type EMRCLOSEFIGURE = tagABORTPATH 20069 type PEMRCLOSEFIGURE = uintptr 20070 type EMRFLATTENPATH = tagABORTPATH 20071 type PEMRFLATTENPATH = uintptr 20072 type EMRWIDENPATH = tagABORTPATH 20073 type PEMRWIDENPATH = uintptr 20074 type EMRSETMETARGN = tagABORTPATH 20075 type PEMRSETMETARGN = uintptr 20076 type EMRSAVEDC = tagABORTPATH 20077 type PEMRSAVEDC = uintptr 20078 type EMRREALIZEPALETTE = tagABORTPATH 20079 type PEMRREALIZEPALETTE = uintptr 20080 20081 type tagEMRSELECTCLIPPATH = struct { 20082 emr EMR 20083 iMode DWORD 20084 } 20085 20086 type EMRSELECTCLIPPATH = tagEMRSELECTCLIPPATH 20087 type PEMRSELECTCLIPPATH = uintptr 20088 type EMRSETBKMODE = tagEMRSELECTCLIPPATH 20089 type PEMRSETBKMODE = uintptr 20090 type EMRSETMAPMODE = tagEMRSELECTCLIPPATH 20091 type PEMRSETMAPMODE = uintptr 20092 type EMRSETLAYOUT = tagEMRSELECTCLIPPATH 20093 type PEMRSETLAYOUT = uintptr 20094 type EMRSETPOLYFILLMODE = tagEMRSELECTCLIPPATH 20095 type PEMRSETPOLYFILLMODE = uintptr 20096 type EMRSETROP2 = tagEMRSELECTCLIPPATH 20097 type PEMRSETROP2 = uintptr 20098 type EMRSETSTRETCHBLTMODE = tagEMRSELECTCLIPPATH 20099 type PEMRSETSTRETCHBLTMODE = uintptr 20100 type EMRSETICMMODE = tagEMRSELECTCLIPPATH 20101 type PEMRSETICMMODE = uintptr 20102 type EMRSETTEXTALIGN = tagEMRSELECTCLIPPATH 20103 type PEMRSETTEXTALIGN = uintptr 20104 20105 type tagEMRSETMITERLIMIT = struct { 20106 emr EMR 20107 eMiterLimit FLOAT 20108 } 20109 20110 type EMRSETMITERLIMIT = tagEMRSETMITERLIMIT 20111 type PEMRSETMITERLIMIT = uintptr 20112 20113 type tagEMRRESTOREDC = struct { 20114 emr EMR 20115 iRelative LONG 20116 } 20117 20118 type EMRRESTOREDC = tagEMRRESTOREDC 20119 type PEMRRESTOREDC = uintptr 20120 20121 type tagEMRSETARCDIRECTION = struct { 20122 emr EMR 20123 iArcDirection DWORD 20124 } 20125 20126 type EMRSETARCDIRECTION = tagEMRSETARCDIRECTION 20127 type PEMRSETARCDIRECTION = uintptr 20128 20129 type tagEMRSETMAPPERFLAGS = struct { 20130 emr EMR 20131 dwFlags DWORD 20132 } 20133 20134 type EMRSETMAPPERFLAGS = tagEMRSETMAPPERFLAGS 20135 type PEMRSETMAPPERFLAGS = uintptr 20136 20137 type tagEMRSETTEXTCOLOR = struct { 20138 emr EMR 20139 crColor COLORREF 20140 } 20141 20142 type EMRSETBKCOLOR = tagEMRSETTEXTCOLOR 20143 type PEMRSETBKCOLOR = uintptr 20144 type EMRSETTEXTCOLOR = tagEMRSETTEXTCOLOR 20145 type PEMRSETTEXTCOLOR = uintptr 20146 20147 type tagEMRSELECTOBJECT = struct { 20148 emr EMR 20149 ihObject DWORD 20150 } 20151 20152 type EMRSELECTOBJECT = tagEMRSELECTOBJECT 20153 type PEMRSELECTOBJECT = uintptr 20154 type EMRDELETEOBJECT = tagEMRSELECTOBJECT 20155 type PEMRDELETEOBJECT = uintptr 20156 20157 type tagEMRSELECTPALETTE = struct { 20158 emr EMR 20159 ihPal DWORD 20160 } 20161 20162 type EMRSELECTPALETTE = tagEMRSELECTPALETTE 20163 type PEMRSELECTPALETTE = uintptr 20164 20165 type tagEMRRESIZEPALETTE = struct { 20166 emr EMR 20167 ihPal DWORD 20168 cEntries DWORD 20169 } 20170 20171 type EMRRESIZEPALETTE = tagEMRRESIZEPALETTE 20172 type PEMRRESIZEPALETTE = uintptr 20173 20174 type tagEMRSETPALETTEENTRIES = struct { 20175 emr EMR 20176 ihPal DWORD 20177 iStart DWORD 20178 cEntries DWORD 20179 aPalEntries [1]PALETTEENTRY 20180 } 20181 20182 type EMRSETPALETTEENTRIES = tagEMRSETPALETTEENTRIES 20183 type PEMRSETPALETTEENTRIES = uintptr 20184 20185 type tagEMRSETCOLORADJUSTMENT = struct { 20186 emr EMR 20187 ColorAdjustment COLORADJUSTMENT 20188 } 20189 20190 type EMRSETCOLORADJUSTMENT = tagEMRSETCOLORADJUSTMENT 20191 type PEMRSETCOLORADJUSTMENT = uintptr 20192 20193 type tagEMRGDICOMMENT = struct { 20194 emr EMR 20195 cbData DWORD 20196 Data [1]BYTE 20197 _ [3]byte 20198 } 20199 20200 type EMRGDICOMMENT = tagEMRGDICOMMENT 20201 type PEMRGDICOMMENT = uintptr 20202 20203 type tagEMREOF = struct { 20204 emr EMR 20205 nPalEntries DWORD 20206 offPalEntries DWORD 20207 nSizeLast DWORD 20208 } 20209 20210 type EMREOF = tagEMREOF 20211 type PEMREOF = uintptr 20212 20213 type tagEMRLINETO = struct { 20214 emr EMR 20215 ptl POINTL 20216 } 20217 20218 type EMRLINETO = tagEMRLINETO 20219 type PEMRLINETO = uintptr 20220 type EMRMOVETOEX = tagEMRLINETO 20221 type PEMRMOVETOEX = uintptr 20222 20223 type tagEMROFFSETCLIPRGN = struct { 20224 emr EMR 20225 ptlOffset POINTL 20226 } 20227 20228 type EMROFFSETCLIPRGN = tagEMROFFSETCLIPRGN 20229 type PEMROFFSETCLIPRGN = uintptr 20230 20231 type tagEMRFILLPATH = struct { 20232 emr EMR 20233 rclBounds RECTL 20234 } 20235 20236 type EMRFILLPATH = tagEMRFILLPATH 20237 type PEMRFILLPATH = uintptr 20238 type EMRSTROKEANDFILLPATH = tagEMRFILLPATH 20239 type PEMRSTROKEANDFILLPATH = uintptr 20240 type EMRSTROKEPATH = tagEMRFILLPATH 20241 type PEMRSTROKEPATH = uintptr 20242 20243 type tagEMREXCLUDECLIPRECT = struct { 20244 emr EMR 20245 rclClip RECTL 20246 } 20247 20248 type EMREXCLUDECLIPRECT = tagEMREXCLUDECLIPRECT 20249 type PEMREXCLUDECLIPRECT = uintptr 20250 type EMRINTERSECTCLIPRECT = tagEMREXCLUDECLIPRECT 20251 type PEMRINTERSECTCLIPRECT = uintptr 20252 20253 type tagEMRSETVIEWPORTORGEX = struct { 20254 emr EMR 20255 ptlOrigin POINTL 20256 } 20257 20258 type EMRSETVIEWPORTORGEX = tagEMRSETVIEWPORTORGEX 20259 type PEMRSETVIEWPORTORGEX = uintptr 20260 type EMRSETWINDOWORGEX = tagEMRSETVIEWPORTORGEX 20261 type PEMRSETWINDOWORGEX = uintptr 20262 type EMRSETBRUSHORGEX = tagEMRSETVIEWPORTORGEX 20263 type PEMRSETBRUSHORGEX = uintptr 20264 20265 type tagEMRSETVIEWPORTEXTEX = struct { 20266 emr EMR 20267 szlExtent SIZEL 20268 } 20269 20270 type EMRSETVIEWPORTEXTEX = tagEMRSETVIEWPORTEXTEX 20271 type PEMRSETVIEWPORTEXTEX = uintptr 20272 type EMRSETWINDOWEXTEX = tagEMRSETVIEWPORTEXTEX 20273 type PEMRSETWINDOWEXTEX = uintptr 20274 20275 type tagEMRSCALEVIEWPORTEXTEX = struct { 20276 emr EMR 20277 xNum LONG 20278 xDenom LONG 20279 yNum LONG 20280 yDenom LONG 20281 } 20282 20283 type EMRSCALEVIEWPORTEXTEX = tagEMRSCALEVIEWPORTEXTEX 20284 type PEMRSCALEVIEWPORTEXTEX = uintptr 20285 type EMRSCALEWINDOWEXTEX = tagEMRSCALEVIEWPORTEXTEX 20286 type PEMRSCALEWINDOWEXTEX = uintptr 20287 20288 type tagEMRSETWORLDTRANSFORM = struct { 20289 emr EMR 20290 xform XFORM 20291 } 20292 20293 type EMRSETWORLDTRANSFORM = tagEMRSETWORLDTRANSFORM 20294 type PEMRSETWORLDTRANSFORM = uintptr 20295 20296 type tagEMRMODIFYWORLDTRANSFORM = struct { 20297 emr EMR 20298 xform XFORM 20299 iMode DWORD 20300 } 20301 20302 type EMRMODIFYWORLDTRANSFORM = tagEMRMODIFYWORLDTRANSFORM 20303 type PEMRMODIFYWORLDTRANSFORM = uintptr 20304 20305 type tagEMRSETPIXELV = struct { 20306 emr EMR 20307 ptlPixel POINTL 20308 crColor COLORREF 20309 } 20310 20311 type EMRSETPIXELV = tagEMRSETPIXELV 20312 type PEMRSETPIXELV = uintptr 20313 20314 type tagEMREXTFLOODFILL = struct { 20315 emr EMR 20316 ptlStart POINTL 20317 crColor COLORREF 20318 iMode DWORD 20319 } 20320 20321 type EMREXTFLOODFILL = tagEMREXTFLOODFILL 20322 type PEMREXTFLOODFILL = uintptr 20323 20324 type tagEMRELLIPSE = struct { 20325 emr EMR 20326 rclBox RECTL 20327 } 20328 20329 type EMRELLIPSE = tagEMRELLIPSE 20330 type PEMRELLIPSE = uintptr 20331 type EMRRECTANGLE = tagEMRELLIPSE 20332 type PEMRRECTANGLE = uintptr 20333 20334 type tagEMRROUNDRECT = struct { 20335 emr EMR 20336 rclBox RECTL 20337 szlCorner SIZEL 20338 } 20339 20340 type EMRROUNDRECT = tagEMRROUNDRECT 20341 type PEMRROUNDRECT = uintptr 20342 20343 type tagEMRARC = struct { 20344 emr EMR 20345 rclBox RECTL 20346 ptlStart POINTL 20347 ptlEnd POINTL 20348 } 20349 20350 type EMRARC = tagEMRARC 20351 type PEMRARC = uintptr 20352 type EMRARCTO = tagEMRARC 20353 type PEMRARCTO = uintptr 20354 type EMRCHORD = tagEMRARC 20355 type PEMRCHORD = uintptr 20356 type EMRPIE = tagEMRARC 20357 type PEMRPIE = uintptr 20358 20359 type tagEMRANGLEARC = struct { 20360 emr EMR 20361 ptlCenter POINTL 20362 nRadius DWORD 20363 eStartAngle FLOAT 20364 eSweepAngle FLOAT 20365 } 20366 20367 type EMRANGLEARC = tagEMRANGLEARC 20368 type PEMRANGLEARC = uintptr 20369 20370 type tagEMRPOLYLINE = struct { 20371 emr EMR 20372 rclBounds RECTL 20373 cptl DWORD 20374 aptl [1]POINTL 20375 } 20376 20377 type EMRPOLYLINE = tagEMRPOLYLINE 20378 type PEMRPOLYLINE = uintptr 20379 type EMRPOLYBEZIER = tagEMRPOLYLINE 20380 type PEMRPOLYBEZIER = uintptr 20381 type EMRPOLYGON = tagEMRPOLYLINE 20382 type PEMRPOLYGON = uintptr 20383 type EMRPOLYBEZIERTO = tagEMRPOLYLINE 20384 type PEMRPOLYBEZIERTO = uintptr 20385 type EMRPOLYLINETO = tagEMRPOLYLINE 20386 type PEMRPOLYLINETO = uintptr 20387 20388 type tagEMRPOLYLINE16 = struct { 20389 emr EMR 20390 rclBounds RECTL 20391 cpts DWORD 20392 apts [1]POINTS 20393 } 20394 20395 type EMRPOLYLINE16 = tagEMRPOLYLINE16 20396 type PEMRPOLYLINE16 = uintptr 20397 type EMRPOLYBEZIER16 = tagEMRPOLYLINE16 20398 type PEMRPOLYBEZIER16 = uintptr 20399 type EMRPOLYGON16 = tagEMRPOLYLINE16 20400 type PEMRPOLYGON16 = uintptr 20401 type EMRPOLYBEZIERTO16 = tagEMRPOLYLINE16 20402 type PEMRPOLYBEZIERTO16 = uintptr 20403 type EMRPOLYLINETO16 = tagEMRPOLYLINE16 20404 type PEMRPOLYLINETO16 = uintptr 20405 20406 type tagEMRPOLYDRAW = struct { 20407 emr EMR 20408 rclBounds RECTL 20409 cptl DWORD 20410 aptl [1]POINTL 20411 abTypes [1]BYTE 20412 _ [3]byte 20413 } 20414 20415 type EMRPOLYDRAW = tagEMRPOLYDRAW 20416 type PEMRPOLYDRAW = uintptr 20417 20418 type tagEMRPOLYDRAW16 = struct { 20419 emr EMR 20420 rclBounds RECTL 20421 cpts DWORD 20422 apts [1]POINTS 20423 abTypes [1]BYTE 20424 _ [3]byte 20425 } 20426 20427 type EMRPOLYDRAW16 = tagEMRPOLYDRAW16 20428 type PEMRPOLYDRAW16 = uintptr 20429 20430 type tagEMRPOLYPOLYLINE = struct { 20431 emr EMR 20432 rclBounds RECTL 20433 nPolys DWORD 20434 cptl DWORD 20435 aPolyCounts [1]DWORD 20436 aptl [1]POINTL 20437 } 20438 20439 type EMRPOLYPOLYLINE = tagEMRPOLYPOLYLINE 20440 type PEMRPOLYPOLYLINE = uintptr 20441 type EMRPOLYPOLYGON = tagEMRPOLYPOLYLINE 20442 type PEMRPOLYPOLYGON = uintptr 20443 20444 type tagEMRPOLYPOLYLINE16 = struct { 20445 emr EMR 20446 rclBounds RECTL 20447 nPolys DWORD 20448 cpts DWORD 20449 aPolyCounts [1]DWORD 20450 apts [1]POINTS 20451 } 20452 20453 type EMRPOLYPOLYLINE16 = tagEMRPOLYPOLYLINE16 20454 type PEMRPOLYPOLYLINE16 = uintptr 20455 type EMRPOLYPOLYGON16 = tagEMRPOLYPOLYLINE16 20456 type PEMRPOLYPOLYGON16 = uintptr 20457 20458 type tagEMRINVERTRGN = struct { 20459 emr EMR 20460 rclBounds RECTL 20461 cbRgnData DWORD 20462 RgnData [1]BYTE 20463 _ [3]byte 20464 } 20465 20466 type EMRINVERTRGN = tagEMRINVERTRGN 20467 type PEMRINVERTRGN = uintptr 20468 type EMRPAINTRGN = tagEMRINVERTRGN 20469 type PEMRPAINTRGN = uintptr 20470 20471 type tagEMRFILLRGN = struct { 20472 emr EMR 20473 rclBounds RECTL 20474 cbRgnData DWORD 20475 ihBrush DWORD 20476 RgnData [1]BYTE 20477 _ [3]byte 20478 } 20479 20480 type EMRFILLRGN = tagEMRFILLRGN 20481 type PEMRFILLRGN = uintptr 20482 20483 type tagEMRFRAMERGN = struct { 20484 emr EMR 20485 rclBounds RECTL 20486 cbRgnData DWORD 20487 ihBrush DWORD 20488 szlStroke SIZEL 20489 RgnData [1]BYTE 20490 _ [3]byte 20491 } 20492 20493 type EMRFRAMERGN = tagEMRFRAMERGN 20494 type PEMRFRAMERGN = uintptr 20495 20496 type tagEMREXTSELECTCLIPRGN = struct { 20497 emr EMR 20498 cbRgnData DWORD 20499 iMode DWORD 20500 RgnData [1]BYTE 20501 _ [3]byte 20502 } 20503 20504 type EMREXTSELECTCLIPRGN = tagEMREXTSELECTCLIPRGN 20505 type PEMREXTSELECTCLIPRGN = uintptr 20506 20507 type tagEMREXTTEXTOUTA = struct { 20508 emr EMR 20509 rclBounds RECTL 20510 iGraphicsMode DWORD 20511 exScale FLOAT 20512 eyScale FLOAT 20513 emrtext EMRTEXT 20514 } 20515 20516 type EMREXTTEXTOUTA = tagEMREXTTEXTOUTA 20517 type PEMREXTTEXTOUTA = uintptr 20518 type EMREXTTEXTOUTW = tagEMREXTTEXTOUTA 20519 type PEMREXTTEXTOUTW = uintptr 20520 20521 type tagEMRPOLYTEXTOUTA = struct { 20522 emr EMR 20523 rclBounds RECTL 20524 iGraphicsMode DWORD 20525 exScale FLOAT 20526 eyScale FLOAT 20527 cStrings LONG 20528 aemrtext [1]EMRTEXT 20529 } 20530 20531 type EMRPOLYTEXTOUTA = tagEMRPOLYTEXTOUTA 20532 type PEMRPOLYTEXTOUTA = uintptr 20533 type EMRPOLYTEXTOUTW = tagEMRPOLYTEXTOUTA 20534 type PEMRPOLYTEXTOUTW = uintptr 20535 20536 type tagEMRBITBLT = struct { 20537 emr EMR 20538 rclBounds RECTL 20539 xDest LONG 20540 yDest LONG 20541 cxDest LONG 20542 cyDest LONG 20543 dwRop DWORD 20544 xSrc LONG 20545 ySrc LONG 20546 xformSrc XFORM 20547 crBkColorSrc COLORREF 20548 iUsageSrc DWORD 20549 offBmiSrc DWORD 20550 cbBmiSrc DWORD 20551 offBitsSrc DWORD 20552 cbBitsSrc DWORD 20553 } 20554 20555 type EMRBITBLT = tagEMRBITBLT 20556 type PEMRBITBLT = uintptr 20557 20558 type tagEMRSTRETCHBLT = struct { 20559 emr EMR 20560 rclBounds RECTL 20561 xDest LONG 20562 yDest LONG 20563 cxDest LONG 20564 cyDest LONG 20565 dwRop DWORD 20566 xSrc LONG 20567 ySrc LONG 20568 xformSrc XFORM 20569 crBkColorSrc COLORREF 20570 iUsageSrc DWORD 20571 offBmiSrc DWORD 20572 cbBmiSrc DWORD 20573 offBitsSrc DWORD 20574 cbBitsSrc DWORD 20575 cxSrc LONG 20576 cySrc LONG 20577 } 20578 20579 type EMRSTRETCHBLT = tagEMRSTRETCHBLT 20580 type PEMRSTRETCHBLT = uintptr 20581 20582 type tagEMRMASKBLT = struct { 20583 emr EMR 20584 rclBounds RECTL 20585 xDest LONG 20586 yDest LONG 20587 cxDest LONG 20588 cyDest LONG 20589 dwRop DWORD 20590 xSrc LONG 20591 ySrc LONG 20592 xformSrc XFORM 20593 crBkColorSrc COLORREF 20594 iUsageSrc DWORD 20595 offBmiSrc DWORD 20596 cbBmiSrc DWORD 20597 offBitsSrc DWORD 20598 cbBitsSrc DWORD 20599 xMask LONG 20600 yMask LONG 20601 iUsageMask DWORD 20602 offBmiMask DWORD 20603 cbBmiMask DWORD 20604 offBitsMask DWORD 20605 cbBitsMask DWORD 20606 } 20607 20608 type EMRMASKBLT = tagEMRMASKBLT 20609 type PEMRMASKBLT = uintptr 20610 20611 type tagEMRPLGBLT = struct { 20612 emr EMR 20613 rclBounds RECTL 20614 aptlDest [3]POINTL 20615 xSrc LONG 20616 ySrc LONG 20617 cxSrc LONG 20618 cySrc LONG 20619 xformSrc XFORM 20620 crBkColorSrc COLORREF 20621 iUsageSrc DWORD 20622 offBmiSrc DWORD 20623 cbBmiSrc DWORD 20624 offBitsSrc DWORD 20625 cbBitsSrc DWORD 20626 xMask LONG 20627 yMask LONG 20628 iUsageMask DWORD 20629 offBmiMask DWORD 20630 cbBmiMask DWORD 20631 offBitsMask DWORD 20632 cbBitsMask DWORD 20633 } 20634 20635 type EMRPLGBLT = tagEMRPLGBLT 20636 type PEMRPLGBLT = uintptr 20637 20638 type tagEMRSETDIBITSTODEVICE = struct { 20639 emr EMR 20640 rclBounds RECTL 20641 xDest LONG 20642 yDest LONG 20643 xSrc LONG 20644 ySrc LONG 20645 cxSrc LONG 20646 cySrc LONG 20647 offBmiSrc DWORD 20648 cbBmiSrc DWORD 20649 offBitsSrc DWORD 20650 cbBitsSrc DWORD 20651 iUsageSrc DWORD 20652 iStartScan DWORD 20653 cScans DWORD 20654 } 20655 20656 type EMRSETDIBITSTODEVICE = tagEMRSETDIBITSTODEVICE 20657 type PEMRSETDIBITSTODEVICE = uintptr 20658 20659 type tagEMRSTRETCHDIBITS = struct { 20660 emr EMR 20661 rclBounds RECTL 20662 xDest LONG 20663 yDest LONG 20664 xSrc LONG 20665 ySrc LONG 20666 cxSrc LONG 20667 cySrc LONG 20668 offBmiSrc DWORD 20669 cbBmiSrc DWORD 20670 offBitsSrc DWORD 20671 cbBitsSrc DWORD 20672 iUsageSrc DWORD 20673 dwRop DWORD 20674 cxDest LONG 20675 cyDest LONG 20676 } 20677 20678 type EMRSTRETCHDIBITS = tagEMRSTRETCHDIBITS 20679 type PEMRSTRETCHDIBITS = uintptr 20680 20681 type tagEMREXTCREATEFONTINDIRECTW = struct { 20682 emr EMR 20683 ihFont DWORD 20684 elfw EXTLOGFONTW 20685 } 20686 20687 type EMREXTCREATEFONTINDIRECTW = tagEMREXTCREATEFONTINDIRECTW 20688 type PEMREXTCREATEFONTINDIRECTW = uintptr 20689 20690 type tagEMRCREATEPALETTE = struct { 20691 emr EMR 20692 ihPal DWORD 20693 lgpl LOGPALETTE 20694 } 20695 20696 type EMRCREATEPALETTE = tagEMRCREATEPALETTE 20697 type PEMRCREATEPALETTE = uintptr 20698 20699 type tagEMRCREATEPEN = struct { 20700 emr EMR 20701 ihPen DWORD 20702 lopn LOGPEN 20703 } 20704 20705 type EMRCREATEPEN = tagEMRCREATEPEN 20706 type PEMRCREATEPEN = uintptr 20707 20708 type tagEMREXTCREATEPEN = struct { 20709 emr EMR 20710 ihPen DWORD 20711 offBmi DWORD 20712 cbBmi DWORD 20713 offBits DWORD 20714 cbBits DWORD 20715 _ [4]byte 20716 elp EXTLOGPEN 20717 } 20718 20719 type EMREXTCREATEPEN = tagEMREXTCREATEPEN 20720 type PEMREXTCREATEPEN = uintptr 20721 20722 type tagEMRCREATEBRUSHINDIRECT = struct { 20723 emr EMR 20724 ihBrush DWORD 20725 lb LOGBRUSH32 20726 } 20727 20728 type EMRCREATEBRUSHINDIRECT = tagEMRCREATEBRUSHINDIRECT 20729 type PEMRCREATEBRUSHINDIRECT = uintptr 20730 20731 type tagEMRCREATEMONOBRUSH = struct { 20732 emr EMR 20733 ihBrush DWORD 20734 iUsage DWORD 20735 offBmi DWORD 20736 cbBmi DWORD 20737 offBits DWORD 20738 cbBits DWORD 20739 } 20740 20741 type EMRCREATEMONOBRUSH = tagEMRCREATEMONOBRUSH 20742 type PEMRCREATEMONOBRUSH = uintptr 20743 20744 type tagEMRCREATEDIBPATTERNBRUSHPT = struct { 20745 emr EMR 20746 ihBrush DWORD 20747 iUsage DWORD 20748 offBmi DWORD 20749 cbBmi DWORD 20750 offBits DWORD 20751 cbBits DWORD 20752 } 20753 20754 type EMRCREATEDIBPATTERNBRUSHPT = tagEMRCREATEDIBPATTERNBRUSHPT 20755 type PEMRCREATEDIBPATTERNBRUSHPT = uintptr 20756 20757 type tagEMRFORMAT = struct { 20758 dSignature DWORD 20759 nVersion DWORD 20760 cbData DWORD 20761 offData DWORD 20762 } 20763 20764 type EMRFORMAT = tagEMRFORMAT 20765 type PEMRFORMAT = uintptr 20766 20767 type tagEMRGLSRECORD = struct { 20768 emr EMR 20769 cbData DWORD 20770 Data [1]BYTE 20771 _ [3]byte 20772 } 20773 20774 type EMRGLSRECORD = tagEMRGLSRECORD 20775 type PEMRGLSRECORD = uintptr 20776 20777 type tagEMRGLSBOUNDEDRECORD = struct { 20778 emr EMR 20779 rclBounds RECTL 20780 cbData DWORD 20781 Data [1]BYTE 20782 _ [3]byte 20783 } 20784 20785 type EMRGLSBOUNDEDRECORD = tagEMRGLSBOUNDEDRECORD 20786 type PEMRGLSBOUNDEDRECORD = uintptr 20787 20788 type tagEMRPIXELFORMAT = struct { 20789 emr EMR 20790 pfd PIXELFORMATDESCRIPTOR 20791 } 20792 20793 type EMRPIXELFORMAT = tagEMRPIXELFORMAT 20794 type PEMRPIXELFORMAT = uintptr 20795 20796 type tagEMRCREATECOLORSPACE = struct { 20797 emr EMR 20798 ihCS DWORD 20799 lcs LOGCOLORSPACEA 20800 } 20801 20802 type EMRCREATECOLORSPACE = tagEMRCREATECOLORSPACE 20803 type PEMRCREATECOLORSPACE = uintptr 20804 20805 type tagEMRSETCOLORSPACE = struct { 20806 emr EMR 20807 ihCS DWORD 20808 } 20809 20810 type EMRSETCOLORSPACE = tagEMRSETCOLORSPACE 20811 type PEMRSETCOLORSPACE = uintptr 20812 type EMRSELECTCOLORSPACE = tagEMRSETCOLORSPACE 20813 type PEMRSELECTCOLORSPACE = uintptr 20814 type EMRDELETECOLORSPACE = tagEMRSETCOLORSPACE 20815 type PEMRDELETECOLORSPACE = uintptr 20816 20817 type tagEMREXTESCAPE = struct { 20818 emr EMR 20819 iEscape INT 20820 cbEscData INT 20821 EscData [1]BYTE 20822 _ [3]byte 20823 } 20824 20825 type EMREXTESCAPE = tagEMREXTESCAPE 20826 type PEMREXTESCAPE = uintptr 20827 type EMRDRAWESCAPE = tagEMREXTESCAPE 20828 type PEMRDRAWESCAPE = uintptr 20829 20830 type tagEMRNAMEDESCAPE = struct { 20831 emr EMR 20832 iEscape INT 20833 cbDriver INT 20834 cbEscData INT 20835 EscData [1]BYTE 20836 _ [3]byte 20837 } 20838 20839 type EMRNAMEDESCAPE = tagEMRNAMEDESCAPE 20840 type PEMRNAMEDESCAPE = uintptr 20841 20842 type tagEMRSETICMPROFILE = struct { 20843 emr EMR 20844 dwFlags DWORD 20845 cbName DWORD 20846 cbData DWORD 20847 Data [1]BYTE 20848 _ [3]byte 20849 } 20850 20851 type EMRSETICMPROFILE = tagEMRSETICMPROFILE 20852 type PEMRSETICMPROFILE = uintptr 20853 type EMRSETICMPROFILEA = tagEMRSETICMPROFILE 20854 type PEMRSETICMPROFILEA = uintptr 20855 type EMRSETICMPROFILEW = tagEMRSETICMPROFILE 20856 type PEMRSETICMPROFILEW = uintptr 20857 20858 type tagEMRCREATECOLORSPACEW = struct { 20859 emr EMR 20860 ihCS DWORD 20861 lcs LOGCOLORSPACEW 20862 dwFlags DWORD 20863 cbData DWORD 20864 Data [1]BYTE 20865 _ [3]byte 20866 } 20867 20868 type EMRCREATECOLORSPACEW = tagEMRCREATECOLORSPACEW 20869 type PEMRCREATECOLORSPACEW = uintptr 20870 20871 type tagCOLORMATCHTOTARGET = struct { 20872 emr EMR 20873 dwAction DWORD 20874 dwFlags DWORD 20875 cbName DWORD 20876 cbData DWORD 20877 Data [1]BYTE 20878 _ [3]byte 20879 } 20880 20881 type EMRCOLORMATCHTOTARGET = tagCOLORMATCHTOTARGET 20882 type PEMRCOLORMATCHTOTARGET = uintptr 20883 20884 type tagCOLORCORRECTPALETTE = struct { 20885 emr EMR 20886 ihPalette DWORD 20887 nFirstEntry DWORD 20888 nPalEntries DWORD 20889 nReserved DWORD 20890 } 20891 20892 type EMRCOLORCORRECTPALETTE = tagCOLORCORRECTPALETTE 20893 type PEMRCOLORCORRECTPALETTE = uintptr 20894 20895 type tagEMRALPHABLEND = struct { 20896 emr EMR 20897 rclBounds RECTL 20898 xDest LONG 20899 yDest LONG 20900 cxDest LONG 20901 cyDest LONG 20902 dwRop DWORD 20903 xSrc LONG 20904 ySrc LONG 20905 xformSrc XFORM 20906 crBkColorSrc COLORREF 20907 iUsageSrc DWORD 20908 offBmiSrc DWORD 20909 cbBmiSrc DWORD 20910 offBitsSrc DWORD 20911 cbBitsSrc DWORD 20912 cxSrc LONG 20913 cySrc LONG 20914 } 20915 20916 type EMRALPHABLEND = tagEMRALPHABLEND 20917 type PEMRALPHABLEND = uintptr 20918 20919 type tagEMRGRADIENTFILL = struct { 20920 emr EMR 20921 rclBounds RECTL 20922 nVer DWORD 20923 nTri DWORD 20924 ulMode ULONG 20925 Ver [1]TRIVERTEX 20926 } 20927 20928 type EMRGRADIENTFILL = tagEMRGRADIENTFILL 20929 type PEMRGRADIENTFILL = uintptr 20930 20931 type tagEMRTRANSPARENTBLT = struct { 20932 emr EMR 20933 rclBounds RECTL 20934 xDest LONG 20935 yDest LONG 20936 cxDest LONG 20937 cyDest LONG 20938 dwRop DWORD 20939 xSrc LONG 20940 ySrc LONG 20941 xformSrc XFORM 20942 crBkColorSrc COLORREF 20943 iUsageSrc DWORD 20944 offBmiSrc DWORD 20945 cbBmiSrc DWORD 20946 offBitsSrc DWORD 20947 cbBitsSrc DWORD 20948 cxSrc LONG 20949 cySrc LONG 20950 } 20951 20952 type EMRTRANSPARENTBLT = tagEMRTRANSPARENTBLT 20953 type PEMRTRANSPARENTBLT = uintptr 20954 20955 type _POINTFLOAT = struct { 20956 x FLOAT 20957 y FLOAT 20958 } 20959 20960 type POINTFLOAT = _POINTFLOAT 20961 type PPOINTFLOAT = uintptr 20962 20963 type _GLYPHMETRICSFLOAT = struct { 20964 gmfBlackBoxX FLOAT 20965 gmfBlackBoxY FLOAT 20966 gmfptGlyphOrigin POINTFLOAT 20967 gmfCellIncX FLOAT 20968 gmfCellIncY FLOAT 20969 } 20970 20971 type GLYPHMETRICSFLOAT = _GLYPHMETRICSFLOAT 20972 type PGLYPHMETRICSFLOAT = uintptr 20973 type LPGLYPHMETRICSFLOAT = uintptr 20974 20975 type tagLAYERPLANEDESCRIPTOR = struct { 20976 nSize WORD 20977 nVersion WORD 20978 dwFlags DWORD 20979 iPixelType BYTE 20980 cColorBits BYTE 20981 cRedBits BYTE 20982 cRedShift BYTE 20983 cGreenBits BYTE 20984 cGreenShift BYTE 20985 cBlueBits BYTE 20986 cBlueShift BYTE 20987 cAlphaBits BYTE 20988 cAlphaShift BYTE 20989 cAccumBits BYTE 20990 cAccumRedBits BYTE 20991 cAccumGreenBits BYTE 20992 cAccumBlueBits BYTE 20993 cAccumAlphaBits BYTE 20994 cDepthBits BYTE 20995 cStencilBits BYTE 20996 cAuxBuffers BYTE 20997 iLayerPlane BYTE 20998 bReserved BYTE 20999 crTransparent COLORREF 21000 } 21001 21002 type LAYERPLANEDESCRIPTOR = tagLAYERPLANEDESCRIPTOR 21003 type PLAYERPLANEDESCRIPTOR = uintptr 21004 type LPLAYERPLANEDESCRIPTOR = uintptr 21005 21006 type _WGLSWAP = struct { 21007 hdc HDC 21008 uiFlags UINT 21009 _ [4]byte 21010 } 21011 21012 type WGLSWAP = _WGLSWAP 21013 type PWGLSWAP = uintptr 21014 type LPWGLSWAP = uintptr 21015 21016 type HDWP = HANDLE 21017 type LPMENUTEMPLATEA = PVOID 21018 type LPMENUTEMPLATEW = PVOID 21019 type LPMENUTEMPLATE = LPMENUTEMPLATEA 21020 21021 type WNDPROC = uintptr 21022 21023 type DLGPROC = uintptr 21024 21025 type TIMERPROC = uintptr 21026 type GRAYSTRINGPROC = uintptr 21027 type WNDENUMPROC = uintptr 21028 type HOOKPROC = uintptr 21029 type SENDASYNCPROC = uintptr 21030 21031 type PROPENUMPROCA = uintptr 21032 type PROPENUMPROCW = uintptr 21033 21034 type PROPENUMPROCEXA = uintptr 21035 type PROPENUMPROCEXW = uintptr 21036 21037 type EDITWORDBREAKPROCA = uintptr 21038 type EDITWORDBREAKPROCW = uintptr 21039 21040 type DRAWSTATEPROC = uintptr 21041 21042 type PROPENUMPROC = PROPENUMPROCA 21043 type PROPENUMPROCEX = PROPENUMPROCEXA 21044 type EDITWORDBREAKPROC = EDITWORDBREAKPROCA 21045 21046 type NAMEENUMPROCA = uintptr 21047 type NAMEENUMPROCW = uintptr 21048 type WINSTAENUMPROCA = NAMEENUMPROCA 21049 type WINSTAENUMPROCW = NAMEENUMPROCW 21050 type DESKTOPENUMPROCA = NAMEENUMPROCA 21051 type DESKTOPENUMPROCW = NAMEENUMPROCW 21052 21053 type WINSTAENUMPROC = WINSTAENUMPROCA 21054 type DESKTOPENUMPROC = DESKTOPENUMPROCA 21055 21056 type tagCBT_CREATEWNDA = struct { 21057 lpcs uintptr 21058 hwndInsertAfter HWND 21059 } 21060 21061 type tagCREATESTRUCTA = struct { 21062 lpCreateParams LPVOID 21063 hInstance HINSTANCE 21064 hMenu HMENU 21065 hwndParent HWND 21066 cy int32 21067 cx int32 21068 y int32 21069 x int32 21070 style LONG 21071 _ [4]byte 21072 lpszName LPCSTR 21073 lpszClass LPCSTR 21074 dwExStyle DWORD 21075 _ [4]byte 21076 } 21077 21078 type CBT_CREATEWNDA = tagCBT_CREATEWNDA 21079 type LPCBT_CREATEWNDA = uintptr 21080 21081 type tagCBT_CREATEWNDW = struct { 21082 lpcs uintptr 21083 hwndInsertAfter HWND 21084 } 21085 21086 type tagCREATESTRUCTW = struct { 21087 lpCreateParams LPVOID 21088 hInstance HINSTANCE 21089 hMenu HMENU 21090 hwndParent HWND 21091 cy int32 21092 cx int32 21093 y int32 21094 x int32 21095 style LONG 21096 _ [4]byte 21097 lpszName LPCWSTR 21098 lpszClass LPCWSTR 21099 dwExStyle DWORD 21100 _ [4]byte 21101 } 21102 21103 type CBT_CREATEWNDW = tagCBT_CREATEWNDW 21104 type LPCBT_CREATEWNDW = uintptr 21105 21106 type CBT_CREATEWND = CBT_CREATEWNDA 21107 type LPCBT_CREATEWND = LPCBT_CREATEWNDA 21108 21109 type tagCBTACTIVATESTRUCT = struct { 21110 fMouse WINBOOL 21111 _ [4]byte 21112 hWndActive HWND 21113 } 21114 21115 type CBTACTIVATESTRUCT = tagCBTACTIVATESTRUCT 21116 type LPCBTACTIVATESTRUCT = uintptr 21117 21118 type tagWTSSESSION_NOTIFICATION = struct { 21119 cbSize DWORD 21120 dwSessionId DWORD 21121 } 21122 21123 type WTSSESSION_NOTIFICATION = tagWTSSESSION_NOTIFICATION 21124 type PWTSSESSION_NOTIFICATION = uintptr 21125 21126 type SHELLHOOKINFO = struct { 21127 hwnd HWND 21128 rc RECT 21129 } 21130 type LPSHELLHOOKINFO = uintptr 21131 21132 type tagEVENTMSG = struct { 21133 message UINT 21134 paramL UINT 21135 paramH UINT 21136 time DWORD 21137 hwnd HWND 21138 } 21139 21140 type EVENTMSG = tagEVENTMSG 21141 type PEVENTMSGMSG = uintptr 21142 type NPEVENTMSGMSG = uintptr 21143 type LPEVENTMSGMSG = uintptr 21144 21145 type PEVENTMSG = uintptr 21146 type NPEVENTMSG = uintptr 21147 type LPEVENTMSG = uintptr 21148 21149 type tagCWPSTRUCT = struct { 21150 lParam LPARAM 21151 wParam WPARAM 21152 message UINT 21153 _ [4]byte 21154 hwnd HWND 21155 } 21156 21157 type CWPSTRUCT = tagCWPSTRUCT 21158 type PCWPSTRUCT = uintptr 21159 type NPCWPSTRUCT = uintptr 21160 type LPCWPSTRUCT = uintptr 21161 21162 type tagCWPRETSTRUCT = struct { 21163 lResult LRESULT 21164 lParam LPARAM 21165 wParam WPARAM 21166 message UINT 21167 _ [4]byte 21168 hwnd HWND 21169 } 21170 21171 type CWPRETSTRUCT = tagCWPRETSTRUCT 21172 type PCWPRETSTRUCT = uintptr 21173 type NPCWPRETSTRUCT = uintptr 21174 type LPCWPRETSTRUCT = uintptr 21175 21176 type tagKBDLLHOOKSTRUCT = struct { 21177 vkCode DWORD 21178 scanCode DWORD 21179 flags DWORD 21180 time DWORD 21181 dwExtraInfo ULONG_PTR 21182 } 21183 21184 type KBDLLHOOKSTRUCT = tagKBDLLHOOKSTRUCT 21185 type LPKBDLLHOOKSTRUCT = uintptr 21186 type PKBDLLHOOKSTRUCT = uintptr 21187 21188 type tagMSLLHOOKSTRUCT = struct { 21189 pt POINT 21190 mouseData DWORD 21191 flags DWORD 21192 time DWORD 21193 _ [4]byte 21194 dwExtraInfo ULONG_PTR 21195 } 21196 21197 type MSLLHOOKSTRUCT = tagMSLLHOOKSTRUCT 21198 type LPMSLLHOOKSTRUCT = uintptr 21199 type PMSLLHOOKSTRUCT = uintptr 21200 21201 type tagDEBUGHOOKINFO = struct { 21202 idThread DWORD 21203 idThreadInstaller DWORD 21204 lParam LPARAM 21205 wParam WPARAM 21206 code int32 21207 _ [4]byte 21208 } 21209 21210 type DEBUGHOOKINFO = tagDEBUGHOOKINFO 21211 type PDEBUGHOOKINFO = uintptr 21212 type NPDEBUGHOOKINFO = uintptr 21213 type LPDEBUGHOOKINFO = uintptr 21214 21215 type tagMOUSEHOOKSTRUCT = struct { 21216 pt POINT 21217 hwnd HWND 21218 wHitTestCode UINT 21219 _ [4]byte 21220 dwExtraInfo ULONG_PTR 21221 } 21222 21223 type MOUSEHOOKSTRUCT = tagMOUSEHOOKSTRUCT 21224 type LPMOUSEHOOKSTRUCT = uintptr 21225 type PMOUSEHOOKSTRUCT = uintptr 21226 21227 type tagMOUSEHOOKSTRUCTEX = struct { 21228 __unnamed MOUSEHOOKSTRUCT 21229 mouseData DWORD 21230 _ [4]byte 21231 } 21232 21233 type MOUSEHOOKSTRUCTEX = tagMOUSEHOOKSTRUCTEX 21234 type LPMOUSEHOOKSTRUCTEX = uintptr 21235 type PMOUSEHOOKSTRUCTEX = uintptr 21236 21237 type tagHARDWAREHOOKSTRUCT = struct { 21238 hwnd HWND 21239 message UINT 21240 _ [4]byte 21241 wParam WPARAM 21242 lParam LPARAM 21243 } 21244 21245 type HARDWAREHOOKSTRUCT = tagHARDWAREHOOKSTRUCT 21246 type LPHARDWAREHOOKSTRUCT = uintptr 21247 type PHARDWAREHOOKSTRUCT = uintptr 21248 21249 type tagMOUSEMOVEPOINT = struct { 21250 x int32 21251 y int32 21252 time DWORD 21253 _ [4]byte 21254 dwExtraInfo ULONG_PTR 21255 } 21256 21257 type MOUSEMOVEPOINT = tagMOUSEMOVEPOINT 21258 type PMOUSEMOVEPOINT = uintptr 21259 type LPMOUSEMOVEPOINT = uintptr 21260 21261 type tagUSEROBJECTFLAGS = struct { 21262 fInherit WINBOOL 21263 fReserved WINBOOL 21264 dwFlags DWORD 21265 } 21266 21267 type USEROBJECTFLAGS = tagUSEROBJECTFLAGS 21268 type PUSEROBJECTFLAGS = uintptr 21269 21270 type tagWNDCLASSEXA = struct { 21271 cbSize UINT 21272 style UINT 21273 lpfnWndProc WNDPROC 21274 cbClsExtra int32 21275 cbWndExtra int32 21276 hInstance HINSTANCE 21277 hIcon HICON 21278 hCursor HCURSOR 21279 hbrBackground HBRUSH 21280 lpszMenuName LPCSTR 21281 lpszClassName LPCSTR 21282 hIconSm HICON 21283 } 21284 21285 type WNDCLASSEXA = tagWNDCLASSEXA 21286 type PWNDCLASSEXA = uintptr 21287 type NPWNDCLASSEXA = uintptr 21288 type LPWNDCLASSEXA = uintptr 21289 21290 type tagWNDCLASSEXW = struct { 21291 cbSize UINT 21292 style UINT 21293 lpfnWndProc WNDPROC 21294 cbClsExtra int32 21295 cbWndExtra int32 21296 hInstance HINSTANCE 21297 hIcon HICON 21298 hCursor HCURSOR 21299 hbrBackground HBRUSH 21300 lpszMenuName LPCWSTR 21301 lpszClassName LPCWSTR 21302 hIconSm HICON 21303 } 21304 21305 type WNDCLASSEXW = tagWNDCLASSEXW 21306 type PWNDCLASSEXW = uintptr 21307 type NPWNDCLASSEXW = uintptr 21308 type LPWNDCLASSEXW = uintptr 21309 21310 type WNDCLASSEX = WNDCLASSEXA 21311 type PWNDCLASSEX = PWNDCLASSEXA 21312 type NPWNDCLASSEX = NPWNDCLASSEXA 21313 type LPWNDCLASSEX = LPWNDCLASSEXA 21314 21315 type tagWNDCLASSA = struct { 21316 style UINT 21317 _ [4]byte 21318 lpfnWndProc WNDPROC 21319 cbClsExtra int32 21320 cbWndExtra int32 21321 hInstance HINSTANCE 21322 hIcon HICON 21323 hCursor HCURSOR 21324 hbrBackground HBRUSH 21325 lpszMenuName LPCSTR 21326 lpszClassName LPCSTR 21327 } 21328 21329 type WNDCLASSA = tagWNDCLASSA 21330 type PWNDCLASSA = uintptr 21331 type NPWNDCLASSA = uintptr 21332 type LPWNDCLASSA = uintptr 21333 21334 type tagWNDCLASSW = struct { 21335 style UINT 21336 _ [4]byte 21337 lpfnWndProc WNDPROC 21338 cbClsExtra int32 21339 cbWndExtra int32 21340 hInstance HINSTANCE 21341 hIcon HICON 21342 hCursor HCURSOR 21343 hbrBackground HBRUSH 21344 lpszMenuName LPCWSTR 21345 lpszClassName LPCWSTR 21346 } 21347 21348 type WNDCLASSW = tagWNDCLASSW 21349 type PWNDCLASSW = uintptr 21350 type NPWNDCLASSW = uintptr 21351 type LPWNDCLASSW = uintptr 21352 21353 type WNDCLASS = WNDCLASSA 21354 type PWNDCLASS = PWNDCLASSA 21355 type NPWNDCLASS = NPWNDCLASSA 21356 type LPWNDCLASS = LPWNDCLASSA 21357 21358 type tagMSG = struct { 21359 hwnd HWND 21360 message UINT 21361 _ [4]byte 21362 wParam WPARAM 21363 lParam LPARAM 21364 time DWORD 21365 pt POINT 21366 _ [4]byte 21367 } 21368 21369 type MSG = tagMSG 21370 type PMSG = uintptr 21371 type NPMSG = uintptr 21372 type LPMSG = uintptr 21373 21374 type tagMINMAXINFO = struct { 21375 ptReserved POINT 21376 ptMaxSize POINT 21377 ptMaxPosition POINT 21378 ptMinTrackSize POINT 21379 ptMaxTrackSize POINT 21380 } 21381 21382 type MINMAXINFO = tagMINMAXINFO 21383 type PMINMAXINFO = uintptr 21384 type LPMINMAXINFO = uintptr 21385 21386 type tagCOPYDATASTRUCT = struct { 21387 dwData ULONG_PTR 21388 cbData DWORD 21389 _ [4]byte 21390 lpData PVOID 21391 } 21392 21393 type COPYDATASTRUCT = tagCOPYDATASTRUCT 21394 type PCOPYDATASTRUCT = uintptr 21395 21396 type tagMDINEXTMENU = struct { 21397 hmenuIn HMENU 21398 hmenuNext HMENU 21399 hwndNext HWND 21400 } 21401 21402 type MDINEXTMENU = tagMDINEXTMENU 21403 type PMDINEXTMENU = uintptr 21404 type LPMDINEXTMENU = uintptr 21405 21406 type POWERBROADCAST_SETTING = struct { 21407 PowerSetting GUID 21408 DataLength DWORD 21409 Data [1]UCHAR 21410 _ [3]byte 21411 } 21412 type PPOWERBROADCAST_SETTING = uintptr 21413 21414 type tagWINDOWPOS = struct { 21415 hwnd HWND 21416 hwndInsertAfter HWND 21417 x int32 21418 y int32 21419 cx int32 21420 cy int32 21421 flags UINT 21422 _ [4]byte 21423 } 21424 21425 type WINDOWPOS = tagWINDOWPOS 21426 type LPWINDOWPOS = uintptr 21427 type PWINDOWPOS = uintptr 21428 21429 type tagNCCALCSIZE_PARAMS = struct { 21430 rgrc [3]RECT 21431 lppos PWINDOWPOS 21432 } 21433 21434 type NCCALCSIZE_PARAMS = tagNCCALCSIZE_PARAMS 21435 type LPNCCALCSIZE_PARAMS = uintptr 21436 21437 type tagTRACKMOUSEEVENT = struct { 21438 cbSize DWORD 21439 dwFlags DWORD 21440 hwndTrack HWND 21441 dwHoverTime DWORD 21442 _ [4]byte 21443 } 21444 21445 type TRACKMOUSEEVENT = tagTRACKMOUSEEVENT 21446 type LPTRACKMOUSEEVENT = uintptr 21447 21448 type tagACCEL = struct { 21449 fVirt BYTE 21450 _ [1]byte 21451 key WORD 21452 cmd WORD 21453 } 21454 21455 type ACCEL = tagACCEL 21456 type LPACCEL = uintptr 21457 21458 type tagPAINTSTRUCT = struct { 21459 hdc HDC 21460 fErase WINBOOL 21461 rcPaint RECT 21462 fRestore WINBOOL 21463 fIncUpdate WINBOOL 21464 rgbReserved [32]BYTE 21465 _ [4]byte 21466 } 21467 21468 type PAINTSTRUCT = tagPAINTSTRUCT 21469 type PPAINTSTRUCT = uintptr 21470 type NPPAINTSTRUCT = uintptr 21471 type LPPAINTSTRUCT = uintptr 21472 21473 type CREATESTRUCTA = tagCREATESTRUCTA 21474 type LPCREATESTRUCTA = uintptr 21475 21476 type CREATESTRUCTW = tagCREATESTRUCTW 21477 type LPCREATESTRUCTW = uintptr 21478 21479 type CREATESTRUCT = CREATESTRUCTA 21480 type LPCREATESTRUCT = LPCREATESTRUCTA 21481 21482 type tagWINDOWPLACEMENT = struct { 21483 length UINT 21484 flags UINT 21485 showCmd UINT 21486 ptMinPosition POINT 21487 ptMaxPosition POINT 21488 rcNormalPosition RECT 21489 } 21490 21491 type WINDOWPLACEMENT = tagWINDOWPLACEMENT 21492 type PWINDOWPLACEMENT = uintptr 21493 type LPWINDOWPLACEMENT = uintptr 21494 21495 type tagNMHDR = struct { 21496 hwndFrom HWND 21497 idFrom UINT_PTR 21498 code UINT 21499 _ [4]byte 21500 } 21501 21502 type NMHDR = tagNMHDR 21503 21504 type LPNMHDR = uintptr 21505 21506 type tagSTYLESTRUCT = struct { 21507 styleOld DWORD 21508 styleNew DWORD 21509 } 21510 21511 type STYLESTRUCT = tagSTYLESTRUCT 21512 type LPSTYLESTRUCT = uintptr 21513 21514 type tagMEASUREITEMSTRUCT = struct { 21515 CtlType UINT 21516 CtlID UINT 21517 itemID UINT 21518 itemWidth UINT 21519 itemHeight UINT 21520 _ [4]byte 21521 itemData ULONG_PTR 21522 } 21523 21524 type MEASUREITEMSTRUCT = tagMEASUREITEMSTRUCT 21525 type PMEASUREITEMSTRUCT = uintptr 21526 type LPMEASUREITEMSTRUCT = uintptr 21527 21528 type tagDRAWITEMSTRUCT = struct { 21529 CtlType UINT 21530 CtlID UINT 21531 itemID UINT 21532 itemAction UINT 21533 itemState UINT 21534 _ [4]byte 21535 hwndItem HWND 21536 hDC HDC 21537 rcItem RECT 21538 itemData ULONG_PTR 21539 } 21540 21541 type DRAWITEMSTRUCT = tagDRAWITEMSTRUCT 21542 type PDRAWITEMSTRUCT = uintptr 21543 type LPDRAWITEMSTRUCT = uintptr 21544 21545 type tagDELETEITEMSTRUCT = struct { 21546 CtlType UINT 21547 CtlID UINT 21548 itemID UINT 21549 _ [4]byte 21550 hwndItem HWND 21551 itemData ULONG_PTR 21552 } 21553 21554 type DELETEITEMSTRUCT = tagDELETEITEMSTRUCT 21555 type PDELETEITEMSTRUCT = uintptr 21556 type LPDELETEITEMSTRUCT = uintptr 21557 21558 type tagCOMPAREITEMSTRUCT = struct { 21559 CtlType UINT 21560 CtlID UINT 21561 hwndItem HWND 21562 itemID1 UINT 21563 _ [4]byte 21564 itemData1 ULONG_PTR 21565 itemID2 UINT 21566 _ [4]byte 21567 itemData2 ULONG_PTR 21568 dwLocaleId DWORD 21569 _ [4]byte 21570 } 21571 21572 type COMPAREITEMSTRUCT = tagCOMPAREITEMSTRUCT 21573 type PCOMPAREITEMSTRUCT = uintptr 21574 type LPCOMPAREITEMSTRUCT = uintptr 21575 21576 type BSMINFO = struct { 21577 cbSize UINT 21578 _ [4]byte 21579 hdesk HDESK 21580 hwnd HWND 21581 luid LUID 21582 } 21583 type PBSMINFO = uintptr 21584 21585 type HDEVNOTIFY = PVOID 21586 type PHDEVNOTIFY = uintptr 21587 21588 type HPOWERNOTIFY = HANDLE 21589 type PHPOWERNOTIFY = uintptr 21590 21591 type PREGISTERCLASSNAMEW = uintptr 21592 21593 type tagUPDATELAYEREDWINDOWINFO = struct { 21594 cbSize DWORD 21595 _ [4]byte 21596 hdcDst HDC 21597 pptDst uintptr 21598 psize uintptr 21599 hdcSrc HDC 21600 pptSrc uintptr 21601 crKey COLORREF 21602 _ [4]byte 21603 pblend uintptr 21604 dwFlags DWORD 21605 _ [4]byte 21606 prcDirty uintptr 21607 } 21608 21609 type UPDATELAYEREDWINDOWINFO = tagUPDATELAYEREDWINDOWINFO 21610 type PUPDATELAYEREDWINDOWINFO = uintptr 21611 21612 type FLASHWINFO = struct { 21613 cbSize UINT 21614 _ [4]byte 21615 hwnd HWND 21616 dwFlags DWORD 21617 uCount UINT 21618 dwTimeout DWORD 21619 _ [4]byte 21620 } 21621 type PFLASHWINFO = uintptr 21622 21623 type DLGTEMPLATE = struct { 21624 style DWORD 21625 dwExtendedStyle DWORD 21626 cdit WORD 21627 x int16 21628 y int16 21629 cx int16 21630 cy int16 21631 _ [2]byte 21632 } 21633 21634 type LPDLGTEMPLATEA = uintptr 21635 type LPDLGTEMPLATEW = uintptr 21636 21637 type LPDLGTEMPLATE = LPDLGTEMPLATEA 21638 21639 type LPCDLGTEMPLATEA = uintptr 21640 type LPCDLGTEMPLATEW = uintptr 21641 21642 type LPCDLGTEMPLATE = LPCDLGTEMPLATEA 21643 21644 type DLGITEMTEMPLATE = struct { 21645 style DWORD 21646 dwExtendedStyle DWORD 21647 x int16 21648 y int16 21649 cx int16 21650 cy int16 21651 id WORD 21652 _ [2]byte 21653 } 21654 21655 type PDLGITEMTEMPLATEA = uintptr 21656 type PDLGITEMTEMPLATEW = uintptr 21657 21658 type PDLGITEMTEMPLATE = PDLGITEMTEMPLATEA 21659 21660 type LPDLGITEMTEMPLATEA = uintptr 21661 type LPDLGITEMTEMPLATEW = uintptr 21662 21663 type LPDLGITEMTEMPLATE = LPDLGITEMTEMPLATEA 21664 21665 type DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = uint32 21666 21667 type DIALOG_DPI_CHANGE_BEHAVIORS = uint32 21668 21669 type tagMOUSEINPUT = struct { 21670 dx LONG 21671 dy LONG 21672 mouseData DWORD 21673 dwFlags DWORD 21674 time DWORD 21675 _ [4]byte 21676 dwExtraInfo ULONG_PTR 21677 } 21678 21679 type MOUSEINPUT = tagMOUSEINPUT 21680 type PMOUSEINPUT = uintptr 21681 type LPMOUSEINPUT = uintptr 21682 21683 type tagKEYBDINPUT = struct { 21684 wVk WORD 21685 wScan WORD 21686 dwFlags DWORD 21687 time DWORD 21688 _ [4]byte 21689 dwExtraInfo ULONG_PTR 21690 } 21691 21692 type KEYBDINPUT = tagKEYBDINPUT 21693 type PKEYBDINPUT = uintptr 21694 type LPKEYBDINPUT = uintptr 21695 21696 type tagHARDWAREINPUT = struct { 21697 uMsg DWORD 21698 wParamL WORD 21699 wParamH WORD 21700 } 21701 21702 type HARDWAREINPUT = tagHARDWAREINPUT 21703 type PHARDWAREINPUT = uintptr 21704 type LPHARDWAREINPUT = uintptr 21705 21706 type tagINPUT = struct { 21707 __type DWORD 21708 _ [4]byte 21709 u struct{ mi MOUSEINPUT } 21710 } 21711 21712 type INPUT = tagINPUT 21713 type PINPUT = uintptr 21714 type LPINPUT = uintptr 21715 21716 type tagLASTINPUTINFO = struct { 21717 cbSize UINT 21718 dwTime DWORD 21719 } 21720 21721 type LASTINPUTINFO = tagLASTINPUTINFO 21722 type PLASTINPUTINFO = uintptr 21723 21724 type tagTPMPARAMS = struct { 21725 cbSize UINT 21726 rcExclude RECT 21727 } 21728 21729 type TPMPARAMS = tagTPMPARAMS 21730 21731 type tagMENUINFO = struct { 21732 cbSize DWORD 21733 fMask DWORD 21734 dwStyle DWORD 21735 cyMax UINT 21736 hbrBack HBRUSH 21737 dwContextHelpID DWORD 21738 _ [4]byte 21739 dwMenuData ULONG_PTR 21740 } 21741 21742 type MENUINFO = tagMENUINFO 21743 type LPMENUINFO = uintptr 21744 21745 type LPTPMPARAMS = uintptr 21746 type LPCMENUINFO = uintptr 21747 21748 type tagMENUGETOBJECTINFO = struct { 21749 dwFlags DWORD 21750 uPos UINT 21751 hmenu HMENU 21752 riid PVOID 21753 pvObj PVOID 21754 } 21755 21756 type MENUGETOBJECTINFO = tagMENUGETOBJECTINFO 21757 type PMENUGETOBJECTINFO = uintptr 21758 21759 type tagMENUITEMINFOA = struct { 21760 cbSize UINT 21761 fMask UINT 21762 fType UINT 21763 fState UINT 21764 wID UINT 21765 _ [4]byte 21766 hSubMenu HMENU 21767 hbmpChecked HBITMAP 21768 hbmpUnchecked HBITMAP 21769 dwItemData ULONG_PTR 21770 dwTypeData LPSTR 21771 cch UINT 21772 _ [4]byte 21773 hbmpItem HBITMAP 21774 } 21775 21776 type MENUITEMINFOA = tagMENUITEMINFOA 21777 type LPMENUITEMINFOA = uintptr 21778 21779 type tagMENUITEMINFOW = struct { 21780 cbSize UINT 21781 fMask UINT 21782 fType UINT 21783 fState UINT 21784 wID UINT 21785 _ [4]byte 21786 hSubMenu HMENU 21787 hbmpChecked HBITMAP 21788 hbmpUnchecked HBITMAP 21789 dwItemData ULONG_PTR 21790 dwTypeData LPWSTR 21791 cch UINT 21792 _ [4]byte 21793 hbmpItem HBITMAP 21794 } 21795 21796 type MENUITEMINFOW = tagMENUITEMINFOW 21797 type LPMENUITEMINFOW = uintptr 21798 21799 type MENUITEMINFO = MENUITEMINFOA 21800 type LPMENUITEMINFO = LPMENUITEMINFOA 21801 21802 type LPCMENUITEMINFOA = uintptr 21803 type LPCMENUITEMINFOW = uintptr 21804 21805 type LPCMENUITEMINFO = LPCMENUITEMINFOA 21806 21807 type tagDROPSTRUCT = struct { 21808 hwndSource HWND 21809 hwndSink HWND 21810 wFmt DWORD 21811 _ [4]byte 21812 dwData ULONG_PTR 21813 ptDrop POINT 21814 dwControlData DWORD 21815 _ [4]byte 21816 } 21817 21818 type DROPSTRUCT = tagDROPSTRUCT 21819 type PDROPSTRUCT = uintptr 21820 type LPDROPSTRUCT = uintptr 21821 21822 type tagDRAWTEXTPARAMS = struct { 21823 cbSize UINT 21824 iTabLength int32 21825 iLeftMargin int32 21826 iRightMargin int32 21827 uiLengthDrawn UINT 21828 } 21829 21830 type DRAWTEXTPARAMS = tagDRAWTEXTPARAMS 21831 type LPDRAWTEXTPARAMS = uintptr 21832 21833 type tagHELPINFO = struct { 21834 cbSize UINT 21835 iContextType int32 21836 iCtrlId int32 21837 _ [4]byte 21838 hItemHandle HANDLE 21839 dwContextId DWORD_PTR 21840 MousePos POINT 21841 } 21842 21843 type HELPINFO = tagHELPINFO 21844 type LPHELPINFO = uintptr 21845 21846 type MSGBOXCALLBACK = uintptr 21847 21848 type tagMSGBOXPARAMSA = struct { 21849 cbSize UINT 21850 _ [4]byte 21851 hwndOwner HWND 21852 hInstance HINSTANCE 21853 lpszText LPCSTR 21854 lpszCaption LPCSTR 21855 dwStyle DWORD 21856 _ [4]byte 21857 lpszIcon LPCSTR 21858 dwContextHelpId DWORD_PTR 21859 lpfnMsgBoxCallback MSGBOXCALLBACK 21860 dwLanguageId DWORD 21861 _ [4]byte 21862 } 21863 21864 type MSGBOXPARAMSA = tagMSGBOXPARAMSA 21865 type PMSGBOXPARAMSA = uintptr 21866 type LPMSGBOXPARAMSA = uintptr 21867 21868 type tagMSGBOXPARAMSW = struct { 21869 cbSize UINT 21870 _ [4]byte 21871 hwndOwner HWND 21872 hInstance HINSTANCE 21873 lpszText LPCWSTR 21874 lpszCaption LPCWSTR 21875 dwStyle DWORD 21876 _ [4]byte 21877 lpszIcon LPCWSTR 21878 dwContextHelpId DWORD_PTR 21879 lpfnMsgBoxCallback MSGBOXCALLBACK 21880 dwLanguageId DWORD 21881 _ [4]byte 21882 } 21883 21884 type MSGBOXPARAMSW = tagMSGBOXPARAMSW 21885 type PMSGBOXPARAMSW = uintptr 21886 type LPMSGBOXPARAMSW = uintptr 21887 21888 type MSGBOXPARAMS = MSGBOXPARAMSA 21889 type PMSGBOXPARAMS = PMSGBOXPARAMSA 21890 type LPMSGBOXPARAMS = LPMSGBOXPARAMSA 21891 21892 type MENUITEMTEMPLATEHEADER = struct { 21893 versionNumber WORD 21894 offset WORD 21895 } 21896 type PMENUITEMTEMPLATEHEADER = uintptr 21897 21898 type MENUITEMTEMPLATE = struct { 21899 mtOption WORD 21900 mtID WORD 21901 mtString [1]WCHAR 21902 } 21903 type PMENUITEMTEMPLATE = uintptr 21904 21905 type _ICONINFO = struct { 21906 fIcon WINBOOL 21907 xHotspot DWORD 21908 yHotspot DWORD 21909 _ [4]byte 21910 hbmMask HBITMAP 21911 hbmColor HBITMAP 21912 } 21913 21914 type ICONINFO = _ICONINFO 21915 type PICONINFO = uintptr 21916 21917 type tagCURSORSHAPE = struct { 21918 xHotSpot int32 21919 yHotSpot int32 21920 cx int32 21921 cy int32 21922 cbWidth int32 21923 Planes BYTE 21924 BitsPixel BYTE 21925 _ [2]byte 21926 } 21927 21928 type CURSORSHAPE = tagCURSORSHAPE 21929 type LPCURSORSHAPE = uintptr 21930 21931 type tagSCROLLINFO = struct { 21932 cbSize UINT 21933 fMask UINT 21934 nMin int32 21935 nMax int32 21936 nPage UINT 21937 nPos int32 21938 nTrackPos int32 21939 } 21940 21941 type SCROLLINFO = tagSCROLLINFO 21942 type LPSCROLLINFO = uintptr 21943 type LPCSCROLLINFO = uintptr 21944 21945 type tagMDICREATESTRUCTA = struct { 21946 szClass LPCSTR 21947 szTitle LPCSTR 21948 hOwner HANDLE 21949 x int32 21950 y int32 21951 cx int32 21952 cy int32 21953 style DWORD 21954 _ [4]byte 21955 lParam LPARAM 21956 } 21957 21958 type MDICREATESTRUCTA = tagMDICREATESTRUCTA 21959 type LPMDICREATESTRUCTA = uintptr 21960 21961 type tagMDICREATESTRUCTW = struct { 21962 szClass LPCWSTR 21963 szTitle LPCWSTR 21964 hOwner HANDLE 21965 x int32 21966 y int32 21967 cx int32 21968 cy int32 21969 style DWORD 21970 _ [4]byte 21971 lParam LPARAM 21972 } 21973 21974 type MDICREATESTRUCTW = tagMDICREATESTRUCTW 21975 type LPMDICREATESTRUCTW = uintptr 21976 21977 type MDICREATESTRUCT = MDICREATESTRUCTA 21978 type LPMDICREATESTRUCT = LPMDICREATESTRUCTA 21979 21980 type tagCLIENTCREATESTRUCT = struct { 21981 hWindowMenu HANDLE 21982 idFirstChild UINT 21983 _ [4]byte 21984 } 21985 21986 type CLIENTCREATESTRUCT = tagCLIENTCREATESTRUCT 21987 type LPCLIENTCREATESTRUCT = uintptr 21988 21989 type HELPPOLY = DWORD 21990 21991 type tagMULTIKEYHELPA = struct { 21992 mkSize DWORD 21993 mkKeylist CHAR 21994 szKeyphrase [1]CHAR 21995 _ [2]byte 21996 } 21997 21998 type MULTIKEYHELPA = tagMULTIKEYHELPA 21999 type PMULTIKEYHELPA = uintptr 22000 type LPMULTIKEYHELPA = uintptr 22001 22002 type tagMULTIKEYHELPW = struct { 22003 mkSize DWORD 22004 mkKeylist WCHAR 22005 szKeyphrase [1]WCHAR 22006 } 22007 22008 type MULTIKEYHELPW = tagMULTIKEYHELPW 22009 type PMULTIKEYHELPW = uintptr 22010 type LPMULTIKEYHELPW = uintptr 22011 22012 type MULTIKEYHELP = MULTIKEYHELPA 22013 type PMULTIKEYHELP = PMULTIKEYHELPA 22014 type LPMULTIKEYHELP = LPMULTIKEYHELPA 22015 22016 type tagHELPWININFOA = struct { 22017 wStructSize int32 22018 x int32 22019 y int32 22020 dx int32 22021 dy int32 22022 wMax int32 22023 rgchMember [2]CHAR 22024 _ [2]byte 22025 } 22026 22027 type HELPWININFOA = tagHELPWININFOA 22028 type PHELPWININFOA = uintptr 22029 type LPHELPWININFOA = uintptr 22030 22031 type tagHELPWININFOW = struct { 22032 wStructSize int32 22033 x int32 22034 y int32 22035 dx int32 22036 dy int32 22037 wMax int32 22038 rgchMember [2]WCHAR 22039 } 22040 22041 type HELPWININFOW = tagHELPWININFOW 22042 type PHELPWININFOW = uintptr 22043 type LPHELPWININFOW = uintptr 22044 22045 type HELPWININFO = HELPWININFOA 22046 type PHELPWININFO = PHELPWININFOA 22047 type LPHELPWININFO = LPHELPWININFOA 22048 22049 type tagNONCLIENTMETRICSA = struct { 22050 cbSize UINT 22051 iBorderWidth int32 22052 iScrollWidth int32 22053 iScrollHeight int32 22054 iCaptionWidth int32 22055 iCaptionHeight int32 22056 lfCaptionFont LOGFONTA 22057 iSmCaptionWidth int32 22058 iSmCaptionHeight int32 22059 lfSmCaptionFont LOGFONTA 22060 iMenuWidth int32 22061 iMenuHeight int32 22062 lfMenuFont LOGFONTA 22063 lfStatusFont LOGFONTA 22064 lfMessageFont LOGFONTA 22065 } 22066 22067 type NONCLIENTMETRICSA = tagNONCLIENTMETRICSA 22068 type PNONCLIENTMETRICSA = uintptr 22069 type LPNONCLIENTMETRICSA = uintptr 22070 22071 type tagNONCLIENTMETRICSW = struct { 22072 cbSize UINT 22073 iBorderWidth int32 22074 iScrollWidth int32 22075 iScrollHeight int32 22076 iCaptionWidth int32 22077 iCaptionHeight int32 22078 lfCaptionFont LOGFONTW 22079 iSmCaptionWidth int32 22080 iSmCaptionHeight int32 22081 lfSmCaptionFont LOGFONTW 22082 iMenuWidth int32 22083 iMenuHeight int32 22084 lfMenuFont LOGFONTW 22085 lfStatusFont LOGFONTW 22086 lfMessageFont LOGFONTW 22087 } 22088 22089 type NONCLIENTMETRICSW = tagNONCLIENTMETRICSW 22090 type PNONCLIENTMETRICSW = uintptr 22091 type LPNONCLIENTMETRICSW = uintptr 22092 22093 type NONCLIENTMETRICS = NONCLIENTMETRICSA 22094 type PNONCLIENTMETRICS = PNONCLIENTMETRICSA 22095 type LPNONCLIENTMETRICS = LPNONCLIENTMETRICSA 22096 22097 type tagMINIMIZEDMETRICS = struct { 22098 cbSize UINT 22099 iWidth int32 22100 iHorzGap int32 22101 iVertGap int32 22102 iArrange int32 22103 } 22104 22105 type MINIMIZEDMETRICS = tagMINIMIZEDMETRICS 22106 type PMINIMIZEDMETRICS = uintptr 22107 type LPMINIMIZEDMETRICS = uintptr 22108 22109 type tagICONMETRICSA = struct { 22110 cbSize UINT 22111 iHorzSpacing int32 22112 iVertSpacing int32 22113 iTitleWrap int32 22114 lfFont LOGFONTA 22115 } 22116 22117 type ICONMETRICSA = tagICONMETRICSA 22118 type PICONMETRICSA = uintptr 22119 type LPICONMETRICSA = uintptr 22120 22121 type tagICONMETRICSW = struct { 22122 cbSize UINT 22123 iHorzSpacing int32 22124 iVertSpacing int32 22125 iTitleWrap int32 22126 lfFont LOGFONTW 22127 } 22128 22129 type ICONMETRICSW = tagICONMETRICSW 22130 type PICONMETRICSW = uintptr 22131 type LPICONMETRICSW = uintptr 22132 22133 type ICONMETRICS = ICONMETRICSA 22134 type PICONMETRICS = PICONMETRICSA 22135 type LPICONMETRICS = LPICONMETRICSA 22136 22137 type tagANIMATIONINFO = struct { 22138 cbSize UINT 22139 iMinAnimate int32 22140 } 22141 22142 type ANIMATIONINFO = tagANIMATIONINFO 22143 type LPANIMATIONINFO = uintptr 22144 22145 type tagSERIALKEYSA = struct { 22146 cbSize UINT 22147 dwFlags DWORD 22148 lpszActivePort LPSTR 22149 lpszPort LPSTR 22150 iBaudRate UINT 22151 iPortState UINT 22152 iActive UINT 22153 _ [4]byte 22154 } 22155 22156 type SERIALKEYSA = tagSERIALKEYSA 22157 type LPSERIALKEYSA = uintptr 22158 22159 type tagSERIALKEYSW = struct { 22160 cbSize UINT 22161 dwFlags DWORD 22162 lpszActivePort LPWSTR 22163 lpszPort LPWSTR 22164 iBaudRate UINT 22165 iPortState UINT 22166 iActive UINT 22167 _ [4]byte 22168 } 22169 22170 type SERIALKEYSW = tagSERIALKEYSW 22171 type LPSERIALKEYSW = uintptr 22172 22173 type SERIALKEYS = SERIALKEYSA 22174 type LPSERIALKEYS = LPSERIALKEYSA 22175 22176 type tagHIGHCONTRASTA = struct { 22177 cbSize UINT 22178 dwFlags DWORD 22179 lpszDefaultScheme LPSTR 22180 } 22181 22182 type HIGHCONTRASTA = tagHIGHCONTRASTA 22183 type LPHIGHCONTRASTA = uintptr 22184 22185 type tagHIGHCONTRASTW = struct { 22186 cbSize UINT 22187 dwFlags DWORD 22188 lpszDefaultScheme LPWSTR 22189 } 22190 22191 type HIGHCONTRASTW = tagHIGHCONTRASTW 22192 type LPHIGHCONTRASTW = uintptr 22193 22194 type HIGHCONTRAST = HIGHCONTRASTA 22195 type LPHIGHCONTRAST = LPHIGHCONTRASTA 22196 22197 type _VIDEOPARAMETERS = struct { 22198 Guid GUID 22199 dwOffset ULONG 22200 dwCommand ULONG 22201 dwFlags ULONG 22202 dwMode ULONG 22203 dwTVStandard ULONG 22204 dwAvailableModes ULONG 22205 dwAvailableTVStandard ULONG 22206 dwFlickerFilter ULONG 22207 dwOverScanX ULONG 22208 dwOverScanY ULONG 22209 dwMaxUnscaledX ULONG 22210 dwMaxUnscaledY ULONG 22211 dwPositionX ULONG 22212 dwPositionY ULONG 22213 dwBrightness ULONG 22214 dwContrast ULONG 22215 dwCPType ULONG 22216 dwCPCommand ULONG 22217 dwCPStandard ULONG 22218 dwCPKey ULONG 22219 bCP_APSTriggerBits ULONG 22220 bOEMCopyProtection [256]UCHAR 22221 } 22222 22223 type VIDEOPARAMETERS = _VIDEOPARAMETERS 22224 type PVIDEOPARAMETERS = uintptr 22225 type LPVIDEOPARAMETERS = uintptr 22226 22227 type tagFILTERKEYS = struct { 22228 cbSize UINT 22229 dwFlags DWORD 22230 iWaitMSec DWORD 22231 iDelayMSec DWORD 22232 iRepeatMSec DWORD 22233 iBounceMSec DWORD 22234 } 22235 22236 type FILTERKEYS = tagFILTERKEYS 22237 type LPFILTERKEYS = uintptr 22238 22239 type tagSTICKYKEYS = struct { 22240 cbSize UINT 22241 dwFlags DWORD 22242 } 22243 22244 type STICKYKEYS = tagSTICKYKEYS 22245 type LPSTICKYKEYS = uintptr 22246 22247 type tagMOUSEKEYS = struct { 22248 cbSize UINT 22249 dwFlags DWORD 22250 iMaxSpeed DWORD 22251 iTimeToMaxSpeed DWORD 22252 iCtrlSpeed DWORD 22253 dwReserved1 DWORD 22254 dwReserved2 DWORD 22255 } 22256 22257 type MOUSEKEYS = tagMOUSEKEYS 22258 type LPMOUSEKEYS = uintptr 22259 22260 type tagACCESSTIMEOUT = struct { 22261 cbSize UINT 22262 dwFlags DWORD 22263 iTimeOutMSec DWORD 22264 } 22265 22266 type ACCESSTIMEOUT = tagACCESSTIMEOUT 22267 type LPACCESSTIMEOUT = uintptr 22268 22269 type tagSOUNDSENTRYA = struct { 22270 cbSize UINT 22271 dwFlags DWORD 22272 iFSTextEffect DWORD 22273 iFSTextEffectMSec DWORD 22274 iFSTextEffectColorBits DWORD 22275 iFSGrafEffect DWORD 22276 iFSGrafEffectMSec DWORD 22277 iFSGrafEffectColor DWORD 22278 iWindowsEffect DWORD 22279 iWindowsEffectMSec DWORD 22280 lpszWindowsEffectDLL LPSTR 22281 iWindowsEffectOrdinal DWORD 22282 _ [4]byte 22283 } 22284 22285 type SOUNDSENTRYA = tagSOUNDSENTRYA 22286 type LPSOUNDSENTRYA = uintptr 22287 22288 type tagSOUNDSENTRYW = struct { 22289 cbSize UINT 22290 dwFlags DWORD 22291 iFSTextEffect DWORD 22292 iFSTextEffectMSec DWORD 22293 iFSTextEffectColorBits DWORD 22294 iFSGrafEffect DWORD 22295 iFSGrafEffectMSec DWORD 22296 iFSGrafEffectColor DWORD 22297 iWindowsEffect DWORD 22298 iWindowsEffectMSec DWORD 22299 lpszWindowsEffectDLL LPWSTR 22300 iWindowsEffectOrdinal DWORD 22301 _ [4]byte 22302 } 22303 22304 type SOUNDSENTRYW = tagSOUNDSENTRYW 22305 type LPSOUNDSENTRYW = uintptr 22306 22307 type SOUNDSENTRY = SOUNDSENTRYA 22308 type LPSOUNDSENTRY = LPSOUNDSENTRYA 22309 22310 type tagTOGGLEKEYS = struct { 22311 cbSize UINT 22312 dwFlags DWORD 22313 } 22314 22315 type TOGGLEKEYS = tagTOGGLEKEYS 22316 type LPTOGGLEKEYS = uintptr 22317 22318 type tagMONITORINFO = struct { 22319 cbSize DWORD 22320 rcMonitor RECT 22321 rcWork RECT 22322 dwFlags DWORD 22323 } 22324 22325 type MONITORINFO = tagMONITORINFO 22326 type LPMONITORINFO = uintptr 22327 22328 type tagMONITORINFOEXA = struct { 22329 __0 struct { 22330 cbSize DWORD 22331 rcMonitor RECT 22332 rcWork RECT 22333 dwFlags DWORD 22334 } 22335 szDevice [32]CHAR 22336 } 22337 22338 type MONITORINFOEXA = tagMONITORINFOEXA 22339 type LPMONITORINFOEXA = uintptr 22340 22341 type tagMONITORINFOEXW = struct { 22342 __0 struct { 22343 cbSize DWORD 22344 rcMonitor RECT 22345 rcWork RECT 22346 dwFlags DWORD 22347 } 22348 szDevice [32]WCHAR 22349 } 22350 22351 type MONITORINFOEXW = tagMONITORINFOEXW 22352 type LPMONITORINFOEXW = uintptr 22353 22354 type MONITORINFOEX = MONITORINFOEXA 22355 type LPMONITORINFOEX = LPMONITORINFOEXA 22356 22357 type MONITORENUMPROC = uintptr 22358 22359 type WINEVENTPROC = uintptr 22360 22361 type tagGUITHREADINFO = struct { 22362 cbSize DWORD 22363 flags DWORD 22364 hwndActive HWND 22365 hwndFocus HWND 22366 hwndCapture HWND 22367 hwndMenuOwner HWND 22368 hwndMoveSize HWND 22369 hwndCaret HWND 22370 rcCaret RECT 22371 } 22372 22373 type GUITHREADINFO = tagGUITHREADINFO 22374 type PGUITHREADINFO = uintptr 22375 type LPGUITHREADINFO = uintptr 22376 22377 type tagCURSORINFO = struct { 22378 cbSize DWORD 22379 flags DWORD 22380 hCursor HCURSOR 22381 ptScreenPos POINT 22382 } 22383 22384 type CURSORINFO = tagCURSORINFO 22385 type PCURSORINFO = uintptr 22386 type LPCURSORINFO = uintptr 22387 22388 type tagWINDOWINFO = struct { 22389 cbSize DWORD 22390 rcWindow RECT 22391 rcClient RECT 22392 dwStyle DWORD 22393 dwExStyle DWORD 22394 dwWindowStatus DWORD 22395 cxWindowBorders UINT 22396 cyWindowBorders UINT 22397 atomWindowType ATOM 22398 wCreatorVersion WORD 22399 } 22400 22401 type WINDOWINFO = tagWINDOWINFO 22402 type PWINDOWINFO = uintptr 22403 type LPWINDOWINFO = uintptr 22404 22405 type tagTITLEBARINFO = struct { 22406 cbSize DWORD 22407 rcTitleBar RECT 22408 rgstate [6]DWORD 22409 } 22410 22411 type TITLEBARINFO = tagTITLEBARINFO 22412 type PTITLEBARINFO = uintptr 22413 type LPTITLEBARINFO = uintptr 22414 22415 type tagMENUBARINFO = struct { 22416 cbSize DWORD 22417 rcBar RECT 22418 _ [4]byte 22419 hMenu HMENU 22420 hwndMenu HWND 22421 fBarFocused uint8 22422 _ [7]byte 22423 } 22424 22425 type MENUBARINFO = tagMENUBARINFO 22426 type PMENUBARINFO = uintptr 22427 type LPMENUBARINFO = uintptr 22428 22429 type tagSCROLLBARINFO = struct { 22430 cbSize DWORD 22431 rcScrollBar RECT 22432 dxyLineButton int32 22433 xyThumbTop int32 22434 xyThumbBottom int32 22435 reserved int32 22436 rgstate [6]DWORD 22437 } 22438 22439 type SCROLLBARINFO = tagSCROLLBARINFO 22440 type PSCROLLBARINFO = uintptr 22441 type LPSCROLLBARINFO = uintptr 22442 22443 type tagCOMBOBOXINFO = struct { 22444 cbSize DWORD 22445 rcItem RECT 22446 rcButton RECT 22447 stateButton DWORD 22448 hwndCombo HWND 22449 hwndItem HWND 22450 hwndList HWND 22451 } 22452 22453 type COMBOBOXINFO = tagCOMBOBOXINFO 22454 type PCOMBOBOXINFO = uintptr 22455 type LPCOMBOBOXINFO = uintptr 22456 22457 type tagALTTABINFO = struct { 22458 cbSize DWORD 22459 cItems int32 22460 cColumns int32 22461 cRows int32 22462 iColFocus int32 22463 iRowFocus int32 22464 cxItem int32 22465 cyItem int32 22466 ptStart POINT 22467 } 22468 22469 type ALTTABINFO = tagALTTABINFO 22470 type PALTTABINFO = uintptr 22471 type LPALTTABINFO = uintptr 22472 22473 type HRAWINPUT__ = struct{ unused int32 } 22474 22475 type HRAWINPUT = uintptr 22476 22477 type tagRAWINPUTHEADER = struct { 22478 dwType DWORD 22479 dwSize DWORD 22480 hDevice HANDLE 22481 wParam WPARAM 22482 } 22483 22484 type RAWINPUTHEADER = tagRAWINPUTHEADER 22485 type PRAWINPUTHEADER = uintptr 22486 type LPRAWINPUTHEADER = uintptr 22487 22488 type tagRAWMOUSE = struct { 22489 usFlags USHORT 22490 _ [2]byte 22491 __4 struct{ ulButtons ULONG } 22492 ulRawButtons ULONG 22493 lLastX LONG 22494 lLastY LONG 22495 ulExtraInformation ULONG 22496 } 22497 22498 type RAWMOUSE = tagRAWMOUSE 22499 type PRAWMOUSE = uintptr 22500 type LPRAWMOUSE = uintptr 22501 22502 type tagRAWKEYBOARD = struct { 22503 MakeCode USHORT 22504 Flags USHORT 22505 Reserved USHORT 22506 VKey USHORT 22507 Message UINT 22508 ExtraInformation ULONG 22509 } 22510 22511 type RAWKEYBOARD = tagRAWKEYBOARD 22512 type PRAWKEYBOARD = uintptr 22513 type LPRAWKEYBOARD = uintptr 22514 22515 type tagRAWHID = struct { 22516 dwSizeHid DWORD 22517 dwCount DWORD 22518 bRawData [1]BYTE 22519 _ [3]byte 22520 } 22521 22522 type RAWHID = tagRAWHID 22523 type PRAWHID = uintptr 22524 type LPRAWHID = uintptr 22525 22526 type tagRAWINPUT = struct { 22527 header RAWINPUTHEADER 22528 data struct{ mouse RAWMOUSE } 22529 } 22530 22531 type RAWINPUT = tagRAWINPUT 22532 type PRAWINPUT = uintptr 22533 type LPRAWINPUT = uintptr 22534 22535 type tagRID_DEVICE_INFO_MOUSE = struct { 22536 dwId DWORD 22537 dwNumberOfButtons DWORD 22538 dwSampleRate DWORD 22539 fHasHorizontalWheel WINBOOL 22540 } 22541 22542 type RID_DEVICE_INFO_MOUSE = tagRID_DEVICE_INFO_MOUSE 22543 type PRID_DEVICE_INFO_MOUSE = uintptr 22544 22545 type tagRID_DEVICE_INFO_KEYBOARD = struct { 22546 dwType DWORD 22547 dwSubType DWORD 22548 dwKeyboardMode DWORD 22549 dwNumberOfFunctionKeys DWORD 22550 dwNumberOfIndicators DWORD 22551 dwNumberOfKeysTotal DWORD 22552 } 22553 22554 type RID_DEVICE_INFO_KEYBOARD = tagRID_DEVICE_INFO_KEYBOARD 22555 type PRID_DEVICE_INFO_KEYBOARD = uintptr 22556 22557 type tagRID_DEVICE_INFO_HID = struct { 22558 dwVendorId DWORD 22559 dwProductId DWORD 22560 dwVersionNumber DWORD 22561 usUsagePage USHORT 22562 usUsage USHORT 22563 } 22564 22565 type RID_DEVICE_INFO_HID = tagRID_DEVICE_INFO_HID 22566 type PRID_DEVICE_INFO_HID = uintptr 22567 22568 type tagRID_DEVICE_INFO = struct { 22569 cbSize DWORD 22570 dwType DWORD 22571 u struct { 22572 mouse RID_DEVICE_INFO_MOUSE 22573 _ [8]byte 22574 } 22575 } 22576 22577 type RID_DEVICE_INFO = tagRID_DEVICE_INFO 22578 type PRID_DEVICE_INFO = uintptr 22579 type LPRID_DEVICE_INFO = uintptr 22580 22581 type tagRAWINPUTDEVICE = struct { 22582 usUsagePage USHORT 22583 usUsage USHORT 22584 dwFlags DWORD 22585 hwndTarget HWND 22586 } 22587 22588 type RAWINPUTDEVICE = tagRAWINPUTDEVICE 22589 type PRAWINPUTDEVICE = uintptr 22590 type LPRAWINPUTDEVICE = uintptr 22591 22592 type PCRAWINPUTDEVICE = uintptr 22593 22594 type tagRAWINPUTDEVICELIST = struct { 22595 hDevice HANDLE 22596 dwType DWORD 22597 _ [4]byte 22598 } 22599 22600 type RAWINPUTDEVICELIST = tagRAWINPUTDEVICELIST 22601 type PRAWINPUTDEVICELIST = uintptr 22602 22603 type LGRPID = DWORD 22604 type LCTYPE = DWORD 22605 type CALTYPE = DWORD 22606 type CALID = DWORD 22607 22608 type _cpinfo = struct { 22609 MaxCharSize UINT 22610 DefaultChar [2]BYTE 22611 LeadByte [12]BYTE 22612 _ [2]byte 22613 } 22614 22615 type CPINFO = _cpinfo 22616 type LPCPINFO = uintptr 22617 type _cpinfoexA = struct { 22618 MaxCharSize UINT 22619 DefaultChar [2]BYTE 22620 LeadByte [12]BYTE 22621 UnicodeDefaultChar WCHAR 22622 CodePage UINT 22623 CodePageName [260]CHAR 22624 } 22625 22626 type CPINFOEXA = _cpinfoexA 22627 type LPCPINFOEXA = uintptr 22628 22629 type _cpinfoexW = struct { 22630 MaxCharSize UINT 22631 DefaultChar [2]BYTE 22632 LeadByte [12]BYTE 22633 UnicodeDefaultChar WCHAR 22634 CodePage UINT 22635 CodePageName [260]WCHAR 22636 } 22637 22638 type CPINFOEXW = _cpinfoexW 22639 type LPCPINFOEXW = uintptr 22640 22641 type CPINFOEX = CPINFOEXA 22642 type LPCPINFOEX = LPCPINFOEXA 22643 22644 type _numberfmtA = struct { 22645 NumDigits UINT 22646 LeadingZero UINT 22647 Grouping UINT 22648 _ [4]byte 22649 lpDecimalSep LPSTR 22650 lpThousandSep LPSTR 22651 NegativeOrder UINT 22652 _ [4]byte 22653 } 22654 22655 type NUMBERFMTA = _numberfmtA 22656 type LPNUMBERFMTA = uintptr 22657 type _numberfmtW = struct { 22658 NumDigits UINT 22659 LeadingZero UINT 22660 Grouping UINT 22661 _ [4]byte 22662 lpDecimalSep LPWSTR 22663 lpThousandSep LPWSTR 22664 NegativeOrder UINT 22665 _ [4]byte 22666 } 22667 22668 type NUMBERFMTW = _numberfmtW 22669 type LPNUMBERFMTW = uintptr 22670 22671 type NUMBERFMT = NUMBERFMTA 22672 type LPNUMBERFMT = LPNUMBERFMTA 22673 22674 type _currencyfmtA = struct { 22675 NumDigits UINT 22676 LeadingZero UINT 22677 Grouping UINT 22678 _ [4]byte 22679 lpDecimalSep LPSTR 22680 lpThousandSep LPSTR 22681 NegativeOrder UINT 22682 PositiveOrder UINT 22683 lpCurrencySymbol LPSTR 22684 } 22685 22686 type CURRENCYFMTA = _currencyfmtA 22687 type LPCURRENCYFMTA = uintptr 22688 22689 type _currencyfmtW = struct { 22690 NumDigits UINT 22691 LeadingZero UINT 22692 Grouping UINT 22693 _ [4]byte 22694 lpDecimalSep LPWSTR 22695 lpThousandSep LPWSTR 22696 NegativeOrder UINT 22697 PositiveOrder UINT 22698 lpCurrencySymbol LPWSTR 22699 } 22700 22701 type CURRENCYFMTW = _currencyfmtW 22702 type LPCURRENCYFMTW = uintptr 22703 22704 type CURRENCYFMT = CURRENCYFMTA 22705 type LPCURRENCYFMT = LPCURRENCYFMTA 22706 22707 type NLS_FUNCTION = DWORD 22708 22709 type _nlsversioninfo = struct { 22710 dwNLSVersionInfoSize DWORD 22711 dwNLSVersion DWORD 22712 dwDefinedVersion DWORD 22713 } 22714 22715 type NLSVERSIONINFO = _nlsversioninfo 22716 type LPNLSVERSIONINFO = uintptr 22717 22718 type _nlsversioninfoex = struct { 22719 dwNLSVersionInfoSize DWORD 22720 dwNLSVersion DWORD 22721 dwDefinedVersion DWORD 22722 dwEffectiveId DWORD 22723 guidCustomVersion GUID 22724 } 22725 22726 type NLSVERSIONINFOEX = _nlsversioninfoex 22727 type LPNLSVERSIONINFOEX = uintptr 22728 22729 type GEOID = LONG 22730 type GEOTYPE = DWORD 22731 type GEOCLASS = DWORD 22732 22733 type LANGUAGEGROUP_ENUMPROCA = uintptr 22734 type LANGGROUPLOCALE_ENUMPROCA = uintptr 22735 type UILANGUAGE_ENUMPROCA = uintptr 22736 type CODEPAGE_ENUMPROCA = uintptr 22737 type DATEFMT_ENUMPROCA = uintptr 22738 type DATEFMT_ENUMPROCEXA = uintptr 22739 type TIMEFMT_ENUMPROCA = uintptr 22740 type CALINFO_ENUMPROCA = uintptr 22741 type CALINFO_ENUMPROCEXA = uintptr 22742 type LOCALE_ENUMPROCA = uintptr 22743 type LOCALE_ENUMPROCW = uintptr 22744 type LANGUAGEGROUP_ENUMPROCW = uintptr 22745 type LANGGROUPLOCALE_ENUMPROCW = uintptr 22746 type UILANGUAGE_ENUMPROCW = uintptr 22747 type CODEPAGE_ENUMPROCW = uintptr 22748 type DATEFMT_ENUMPROCW = uintptr 22749 type DATEFMT_ENUMPROCEXW = uintptr 22750 type TIMEFMT_ENUMPROCW = uintptr 22751 type CALINFO_ENUMPROCW = uintptr 22752 type CALINFO_ENUMPROCEXW = uintptr 22753 type GEO_ENUMPROC = uintptr 22754 22755 type _FILEMUIINFO = struct { 22756 dwSize DWORD 22757 dwVersion DWORD 22758 dwFileType DWORD 22759 pChecksum [16]BYTE 22760 pServiceChecksum [16]BYTE 22761 dwLanguageNameOffset DWORD 22762 dwTypeIDMainSize DWORD 22763 dwTypeIDMainOffset DWORD 22764 dwTypeNameMainOffset DWORD 22765 dwTypeIDMUISize DWORD 22766 dwTypeIDMUIOffset DWORD 22767 dwTypeNameMUIOffset DWORD 22768 abBuffer [8]BYTE 22769 } 22770 22771 type FILEMUIINFO = _FILEMUIINFO 22772 type PFILEMUIINFO = uintptr 22773 22774 type _COORD = struct { 22775 X SHORT 22776 Y SHORT 22777 } 22778 22779 type COORD = _COORD 22780 type PCOORD = uintptr 22781 22782 type _SMALL_RECT = struct { 22783 Left SHORT 22784 Top SHORT 22785 Right SHORT 22786 Bottom SHORT 22787 } 22788 22789 type SMALL_RECT = _SMALL_RECT 22790 type PSMALL_RECT = uintptr 22791 22792 type _KEY_EVENT_RECORD = struct { 22793 bKeyDown WINBOOL 22794 wRepeatCount WORD 22795 wVirtualKeyCode WORD 22796 wVirtualScanCode WORD 22797 uChar struct{ UnicodeChar WCHAR } 22798 dwControlKeyState DWORD 22799 } 22800 22801 type KEY_EVENT_RECORD = _KEY_EVENT_RECORD 22802 type PKEY_EVENT_RECORD = uintptr 22803 22804 type _MOUSE_EVENT_RECORD = struct { 22805 dwMousePosition COORD 22806 dwButtonState DWORD 22807 dwControlKeyState DWORD 22808 dwEventFlags DWORD 22809 } 22810 22811 type MOUSE_EVENT_RECORD = _MOUSE_EVENT_RECORD 22812 type PMOUSE_EVENT_RECORD = uintptr 22813 22814 type _WINDOW_BUFFER_SIZE_RECORD = struct{ dwSize COORD } 22815 22816 type WINDOW_BUFFER_SIZE_RECORD = _WINDOW_BUFFER_SIZE_RECORD 22817 type PWINDOW_BUFFER_SIZE_RECORD = uintptr 22818 22819 type _MENU_EVENT_RECORD = struct{ dwCommandId UINT } 22820 22821 type MENU_EVENT_RECORD = _MENU_EVENT_RECORD 22822 type PMENU_EVENT_RECORD = uintptr 22823 22824 type _FOCUS_EVENT_RECORD = struct{ bSetFocus WINBOOL } 22825 22826 type FOCUS_EVENT_RECORD = _FOCUS_EVENT_RECORD 22827 type PFOCUS_EVENT_RECORD = uintptr 22828 22829 type _INPUT_RECORD = struct { 22830 EventType WORD 22831 _ [2]byte 22832 Event struct{ KeyEvent KEY_EVENT_RECORD } 22833 } 22834 22835 type INPUT_RECORD = _INPUT_RECORD 22836 type PINPUT_RECORD = uintptr 22837 22838 type _CHAR_INFO = struct { 22839 Char struct{ UnicodeChar WCHAR } 22840 Attributes WORD 22841 } 22842 22843 type CHAR_INFO = _CHAR_INFO 22844 type PCHAR_INFO = uintptr 22845 22846 type _CONSOLE_SCREEN_BUFFER_INFO = struct { 22847 dwSize COORD 22848 dwCursorPosition COORD 22849 wAttributes WORD 22850 srWindow SMALL_RECT 22851 dwMaximumWindowSize COORD 22852 } 22853 22854 type CONSOLE_SCREEN_BUFFER_INFO = _CONSOLE_SCREEN_BUFFER_INFO 22855 type PCONSOLE_SCREEN_BUFFER_INFO = uintptr 22856 22857 type _CONSOLE_CURSOR_INFO = struct { 22858 dwSize DWORD 22859 bVisible WINBOOL 22860 } 22861 22862 type CONSOLE_CURSOR_INFO = _CONSOLE_CURSOR_INFO 22863 type PCONSOLE_CURSOR_INFO = uintptr 22864 22865 type _CONSOLE_FONT_INFO = struct { 22866 nFont DWORD 22867 dwFontSize COORD 22868 } 22869 22870 type CONSOLE_FONT_INFO = _CONSOLE_FONT_INFO 22871 type PCONSOLE_FONT_INFO = uintptr 22872 22873 type _CONSOLE_SELECTION_INFO = struct { 22874 dwFlags DWORD 22875 dwSelectionAnchor COORD 22876 srSelection SMALL_RECT 22877 } 22878 22879 type CONSOLE_SELECTION_INFO = _CONSOLE_SELECTION_INFO 22880 type PCONSOLE_SELECTION_INFO = uintptr 22881 22882 type PHANDLER_ROUTINE = uintptr 22883 22884 type _CONSOLE_FONT_INFOEX = struct { 22885 cbSize ULONG 22886 nFont DWORD 22887 dwFontSize COORD 22888 FontFamily UINT 22889 FontWeight UINT 22890 FaceName [32]WCHAR 22891 } 22892 22893 type CONSOLE_FONT_INFOEX = _CONSOLE_FONT_INFOEX 22894 type PCONSOLE_FONT_INFOEX = uintptr 22895 22896 type _CONSOLE_HISTORY_INFO = struct { 22897 cbSize UINT 22898 HistoryBufferSize UINT 22899 NumberOfHistoryBuffers UINT 22900 dwFlags DWORD 22901 } 22902 22903 type CONSOLE_HISTORY_INFO = _CONSOLE_HISTORY_INFO 22904 type PCONSOLE_HISTORY_INFO = uintptr 22905 22906 type _CONSOLE_READCONSOLE_CONTROL = struct { 22907 nLength ULONG 22908 nInitialChars ULONG 22909 dwCtrlWakeupMask ULONG 22910 dwControlKeyState ULONG 22911 } 22912 22913 type CONSOLE_READCONSOLE_CONTROL = _CONSOLE_READCONSOLE_CONTROL 22914 type PCONSOLE_READCONSOLE_CONTROL = uintptr 22915 22916 type _CONSOLE_SCREEN_BUFFER_INFOEX = struct { 22917 cbSize ULONG 22918 dwSize COORD 22919 dwCursorPosition COORD 22920 wAttributes WORD 22921 srWindow SMALL_RECT 22922 dwMaximumWindowSize COORD 22923 wPopupAttributes WORD 22924 bFullscreenSupported WINBOOL 22925 ColorTable [16]COLORREF 22926 } 22927 22928 type CONSOLE_SCREEN_BUFFER_INFOEX = _CONSOLE_SCREEN_BUFFER_INFOEX 22929 type PCONSOLE_SCREEN_BUFFER_INFOEX = uintptr 22930 22931 type tagVS_FIXEDFILEINFO = struct { 22932 dwSignature DWORD 22933 dwStrucVersion DWORD 22934 dwFileVersionMS DWORD 22935 dwFileVersionLS DWORD 22936 dwProductVersionMS DWORD 22937 dwProductVersionLS DWORD 22938 dwFileFlagsMask DWORD 22939 dwFileFlags DWORD 22940 dwFileOS DWORD 22941 dwFileType DWORD 22942 dwFileSubtype DWORD 22943 dwFileDateMS DWORD 22944 dwFileDateLS DWORD 22945 } 22946 22947 type VS_FIXEDFILEINFO = tagVS_FIXEDFILEINFO 22948 22949 type REGSAM = ACCESS_MASK 22950 type LSTATUS = LONG 22951 22952 type val_context = struct { 22953 valuelen int32 22954 _ [4]byte 22955 value_context LPVOID 22956 val_buff_ptr LPVOID 22957 } 22958 22959 type PVALCONTEXT = uintptr 22960 22961 type pvalueA = struct { 22962 pv_valuename LPSTR 22963 pv_valuelen int32 22964 _ [4]byte 22965 pv_value_context LPVOID 22966 pv_type DWORD 22967 _ [4]byte 22968 } 22969 22970 type PVALUEA = pvalueA 22971 type PPVALUEA = uintptr 22972 22973 type pvalueW = struct { 22974 pv_valuename LPWSTR 22975 pv_valuelen int32 22976 _ [4]byte 22977 pv_value_context LPVOID 22978 pv_type DWORD 22979 _ [4]byte 22980 } 22981 22982 type PVALUEW = pvalueW 22983 type PPVALUEW = uintptr 22984 22985 type PVALUE = PVALUEA 22986 type PPVALUE = PPVALUEA 22987 22988 type PQUERYHANDLER = uintptr 22989 22990 type provider_info = struct { 22991 pi_R0_1val PQUERYHANDLER 22992 pi_R0_allvals PQUERYHANDLER 22993 pi_R3_1val PQUERYHANDLER 22994 pi_R3_allvals PQUERYHANDLER 22995 pi_flags DWORD 22996 _ [4]byte 22997 pi_key_context LPVOID 22998 } 22999 23000 type REG_PROVIDER = provider_info 23001 23002 type PPROVIDER = uintptr 23003 23004 type value_entA = struct { 23005 ve_valuename LPSTR 23006 ve_valuelen DWORD 23007 _ [4]byte 23008 ve_valueptr DWORD_PTR 23009 ve_type DWORD 23010 _ [4]byte 23011 } 23012 23013 type VALENTA = value_entA 23014 type PVALENTA = uintptr 23015 23016 type value_entW = struct { 23017 ve_valuename LPWSTR 23018 ve_valuelen DWORD 23019 _ [4]byte 23020 ve_valueptr DWORD_PTR 23021 ve_type DWORD 23022 _ [4]byte 23023 } 23024 23025 type VALENTW = value_entW 23026 type PVALENTW = uintptr 23027 23028 type VALENT = VALENTA 23029 type PVALENT = PVALENTA 23030 23031 type _NETRESOURCEA = struct { 23032 dwScope DWORD 23033 dwType DWORD 23034 dwDisplayType DWORD 23035 dwUsage DWORD 23036 lpLocalName LPSTR 23037 lpRemoteName LPSTR 23038 lpComment LPSTR 23039 lpProvider LPSTR 23040 } 23041 23042 type NETRESOURCEA = _NETRESOURCEA 23043 type LPNETRESOURCEA = uintptr 23044 type _NETRESOURCEW = struct { 23045 dwScope DWORD 23046 dwType DWORD 23047 dwDisplayType DWORD 23048 dwUsage DWORD 23049 lpLocalName LPWSTR 23050 lpRemoteName LPWSTR 23051 lpComment LPWSTR 23052 lpProvider LPWSTR 23053 } 23054 23055 type NETRESOURCEW = _NETRESOURCEW 23056 type LPNETRESOURCEW = uintptr 23057 23058 type NETRESOURCE = NETRESOURCEA 23059 type LPNETRESOURCE = LPNETRESOURCEA 23060 23061 type _CONNECTDLGSTRUCTA = struct { 23062 cbStructure DWORD 23063 _ [4]byte 23064 hwndOwner HWND 23065 lpConnRes LPNETRESOURCEA 23066 dwFlags DWORD 23067 dwDevNum DWORD 23068 } 23069 23070 type CONNECTDLGSTRUCTA = _CONNECTDLGSTRUCTA 23071 type LPCONNECTDLGSTRUCTA = uintptr 23072 23073 type _CONNECTDLGSTRUCTW = struct { 23074 cbStructure DWORD 23075 _ [4]byte 23076 hwndOwner HWND 23077 lpConnRes LPNETRESOURCEW 23078 dwFlags DWORD 23079 dwDevNum DWORD 23080 } 23081 23082 type CONNECTDLGSTRUCTW = _CONNECTDLGSTRUCTW 23083 type LPCONNECTDLGSTRUCTW = uintptr 23084 23085 type CONNECTDLGSTRUCT = CONNECTDLGSTRUCTA 23086 type LPCONNECTDLGSTRUCT = LPCONNECTDLGSTRUCTA 23087 23088 type _DISCDLGSTRUCTA = struct { 23089 cbStructure DWORD 23090 _ [4]byte 23091 hwndOwner HWND 23092 lpLocalName LPSTR 23093 lpRemoteName LPSTR 23094 dwFlags DWORD 23095 _ [4]byte 23096 } 23097 23098 type DISCDLGSTRUCTA = _DISCDLGSTRUCTA 23099 type LPDISCDLGSTRUCTA = uintptr 23100 23101 type _DISCDLGSTRUCTW = struct { 23102 cbStructure DWORD 23103 _ [4]byte 23104 hwndOwner HWND 23105 lpLocalName LPWSTR 23106 lpRemoteName LPWSTR 23107 dwFlags DWORD 23108 _ [4]byte 23109 } 23110 23111 type DISCDLGSTRUCTW = _DISCDLGSTRUCTW 23112 type LPDISCDLGSTRUCTW = uintptr 23113 23114 type DISCDLGSTRUCT = DISCDLGSTRUCTA 23115 type LPDISCDLGSTRUCT = LPDISCDLGSTRUCTA 23116 23117 type _UNIVERSAL_NAME_INFOA = struct{ lpUniversalName LPSTR } 23118 23119 type UNIVERSAL_NAME_INFOA = _UNIVERSAL_NAME_INFOA 23120 type LPUNIVERSAL_NAME_INFOA = uintptr 23121 23122 type _UNIVERSAL_NAME_INFOW = struct{ lpUniversalName LPWSTR } 23123 23124 type UNIVERSAL_NAME_INFOW = _UNIVERSAL_NAME_INFOW 23125 type LPUNIVERSAL_NAME_INFOW = uintptr 23126 23127 type UNIVERSAL_NAME_INFO = UNIVERSAL_NAME_INFOA 23128 type LPUNIVERSAL_NAME_INFO = LPUNIVERSAL_NAME_INFOA 23129 23130 type _REMOTE_NAME_INFOA = struct { 23131 lpUniversalName LPSTR 23132 lpConnectionName LPSTR 23133 lpRemainingPath LPSTR 23134 } 23135 23136 type REMOTE_NAME_INFOA = _REMOTE_NAME_INFOA 23137 type LPREMOTE_NAME_INFOA = uintptr 23138 23139 type _REMOTE_NAME_INFOW = struct { 23140 lpUniversalName LPWSTR 23141 lpConnectionName LPWSTR 23142 lpRemainingPath LPWSTR 23143 } 23144 23145 type REMOTE_NAME_INFOW = _REMOTE_NAME_INFOW 23146 type LPREMOTE_NAME_INFOW = uintptr 23147 23148 type REMOTE_NAME_INFO = REMOTE_NAME_INFOA 23149 type LPREMOTE_NAME_INFO = LPREMOTE_NAME_INFOA 23150 23151 type _NETINFOSTRUCT = struct { 23152 cbStructure DWORD 23153 dwProviderVersion DWORD 23154 dwStatus DWORD 23155 dwCharacteristics DWORD 23156 dwHandle ULONG_PTR 23157 wNetType WORD 23158 _ [2]byte 23159 dwPrinters DWORD 23160 dwDrives DWORD 23161 _ [4]byte 23162 } 23163 23164 type NETINFOSTRUCT = _NETINFOSTRUCT 23165 type LPNETINFOSTRUCT = uintptr 23166 23167 type PFNGETPROFILEPATHA = uintptr 23168 type PFNGETPROFILEPATHW = uintptr 23169 23170 type PFNRECONCILEPROFILEA = uintptr 23171 type PFNRECONCILEPROFILEW = uintptr 23172 23173 type PFNPROCESSPOLICIESA = uintptr 23174 type PFNPROCESSPOLICIESW = uintptr 23175 23176 type _NETCONNECTINFOSTRUCT = struct { 23177 cbStructure DWORD 23178 dwFlags DWORD 23179 dwSpeed DWORD 23180 dwDelay DWORD 23181 dwOptDataSize DWORD 23182 } 23183 23184 type NETCONNECTINFOSTRUCT = _NETCONNECTINFOSTRUCT 23185 type LPNETCONNECTINFOSTRUCT = uintptr 23186 23187 type PUWSTR_C = uintptr 23188 23189 type _SERVICE_DESCRIPTIONA = struct{ lpDescription LPSTR } 23190 23191 type SERVICE_DESCRIPTIONA = _SERVICE_DESCRIPTIONA 23192 type LPSERVICE_DESCRIPTIONA = uintptr 23193 23194 type _SERVICE_DESCRIPTIONW = struct{ lpDescription LPWSTR } 23195 23196 type SERVICE_DESCRIPTIONW = _SERVICE_DESCRIPTIONW 23197 type LPSERVICE_DESCRIPTIONW = uintptr 23198 23199 type SERVICE_DESCRIPTION = SERVICE_DESCRIPTIONA 23200 type LPSERVICE_DESCRIPTION = LPSERVICE_DESCRIPTIONA 23201 23202 type SC_ACTION_TYPE = uint32 23203 23204 type _SC_ACTION = struct { 23205 Type SC_ACTION_TYPE 23206 Delay DWORD 23207 } 23208 23209 type SC_ACTION = _SC_ACTION 23210 type LPSC_ACTION = uintptr 23211 23212 type _SERVICE_FAILURE_ACTIONSA = struct { 23213 dwResetPeriod DWORD 23214 _ [4]byte 23215 lpRebootMsg LPSTR 23216 lpCommand LPSTR 23217 cActions DWORD 23218 _ [4]byte 23219 lpsaActions uintptr 23220 } 23221 23222 type SERVICE_FAILURE_ACTIONSA = _SERVICE_FAILURE_ACTIONSA 23223 type LPSERVICE_FAILURE_ACTIONSA = uintptr 23224 23225 type _SERVICE_FAILURE_ACTIONSW = struct { 23226 dwResetPeriod DWORD 23227 _ [4]byte 23228 lpRebootMsg LPWSTR 23229 lpCommand LPWSTR 23230 cActions DWORD 23231 _ [4]byte 23232 lpsaActions uintptr 23233 } 23234 23235 type SERVICE_FAILURE_ACTIONSW = _SERVICE_FAILURE_ACTIONSW 23236 type LPSERVICE_FAILURE_ACTIONSW = uintptr 23237 23238 type SERVICE_FAILURE_ACTIONS = SERVICE_FAILURE_ACTIONSA 23239 type LPSERVICE_FAILURE_ACTIONS = LPSERVICE_FAILURE_ACTIONSA 23240 23241 type SC_HANDLE__ = struct{ unused int32 } 23242 23243 type SC_HANDLE = uintptr 23244 type LPSC_HANDLE = uintptr 23245 23246 type SERVICE_STATUS_HANDLE__ = struct{ unused int32 } 23247 23248 type SERVICE_STATUS_HANDLE = uintptr 23249 23250 type SC_STATUS_TYPE = uint32 23251 23252 type SC_ENUM_TYPE = uint32 23253 23254 type _SERVICE_STATUS = struct { 23255 dwServiceType DWORD 23256 dwCurrentState DWORD 23257 dwControlsAccepted DWORD 23258 dwWin32ExitCode DWORD 23259 dwServiceSpecificExitCode DWORD 23260 dwCheckPoint DWORD 23261 dwWaitHint DWORD 23262 } 23263 23264 type SERVICE_STATUS = _SERVICE_STATUS 23265 type LPSERVICE_STATUS = uintptr 23266 23267 type _SERVICE_STATUS_PROCESS = struct { 23268 dwServiceType DWORD 23269 dwCurrentState DWORD 23270 dwControlsAccepted DWORD 23271 dwWin32ExitCode DWORD 23272 dwServiceSpecificExitCode DWORD 23273 dwCheckPoint DWORD 23274 dwWaitHint DWORD 23275 dwProcessId DWORD 23276 dwServiceFlags DWORD 23277 } 23278 23279 type SERVICE_STATUS_PROCESS = _SERVICE_STATUS_PROCESS 23280 type LPSERVICE_STATUS_PROCESS = uintptr 23281 23282 type _ENUM_SERVICE_STATUSA = struct { 23283 lpServiceName LPSTR 23284 lpDisplayName LPSTR 23285 ServiceStatus SERVICE_STATUS 23286 _ [4]byte 23287 } 23288 23289 type ENUM_SERVICE_STATUSA = _ENUM_SERVICE_STATUSA 23290 type LPENUM_SERVICE_STATUSA = uintptr 23291 23292 type _ENUM_SERVICE_STATUSW = struct { 23293 lpServiceName LPWSTR 23294 lpDisplayName LPWSTR 23295 ServiceStatus SERVICE_STATUS 23296 _ [4]byte 23297 } 23298 23299 type ENUM_SERVICE_STATUSW = _ENUM_SERVICE_STATUSW 23300 type LPENUM_SERVICE_STATUSW = uintptr 23301 23302 type ENUM_SERVICE_STATUS = ENUM_SERVICE_STATUSA 23303 type LPENUM_SERVICE_STATUS = LPENUM_SERVICE_STATUSA 23304 23305 type _ENUM_SERVICE_STATUS_PROCESSA = struct { 23306 lpServiceName LPSTR 23307 lpDisplayName LPSTR 23308 ServiceStatusProcess SERVICE_STATUS_PROCESS 23309 _ [4]byte 23310 } 23311 23312 type ENUM_SERVICE_STATUS_PROCESSA = _ENUM_SERVICE_STATUS_PROCESSA 23313 type LPENUM_SERVICE_STATUS_PROCESSA = uintptr 23314 23315 type _ENUM_SERVICE_STATUS_PROCESSW = struct { 23316 lpServiceName LPWSTR 23317 lpDisplayName LPWSTR 23318 ServiceStatusProcess SERVICE_STATUS_PROCESS 23319 _ [4]byte 23320 } 23321 23322 type ENUM_SERVICE_STATUS_PROCESSW = _ENUM_SERVICE_STATUS_PROCESSW 23323 type LPENUM_SERVICE_STATUS_PROCESSW = uintptr 23324 23325 type ENUM_SERVICE_STATUS_PROCESS = ENUM_SERVICE_STATUS_PROCESSA 23326 type LPENUM_SERVICE_STATUS_PROCESS = LPENUM_SERVICE_STATUS_PROCESSA 23327 23328 type SC_LOCK = LPVOID 23329 23330 type _QUERY_SERVICE_LOCK_STATUSA = struct { 23331 fIsLocked DWORD 23332 _ [4]byte 23333 lpLockOwner LPSTR 23334 dwLockDuration DWORD 23335 _ [4]byte 23336 } 23337 23338 type QUERY_SERVICE_LOCK_STATUSA = _QUERY_SERVICE_LOCK_STATUSA 23339 type LPQUERY_SERVICE_LOCK_STATUSA = uintptr 23340 23341 type _QUERY_SERVICE_LOCK_STATUSW = struct { 23342 fIsLocked DWORD 23343 _ [4]byte 23344 lpLockOwner LPWSTR 23345 dwLockDuration DWORD 23346 _ [4]byte 23347 } 23348 23349 type QUERY_SERVICE_LOCK_STATUSW = _QUERY_SERVICE_LOCK_STATUSW 23350 type LPQUERY_SERVICE_LOCK_STATUSW = uintptr 23351 23352 type QUERY_SERVICE_LOCK_STATUS = QUERY_SERVICE_LOCK_STATUSA 23353 type LPQUERY_SERVICE_LOCK_STATUS = LPQUERY_SERVICE_LOCK_STATUSA 23354 23355 type _QUERY_SERVICE_CONFIGA = struct { 23356 dwServiceType DWORD 23357 dwStartType DWORD 23358 dwErrorControl DWORD 23359 _ [4]byte 23360 lpBinaryPathName LPSTR 23361 lpLoadOrderGroup LPSTR 23362 dwTagId DWORD 23363 _ [4]byte 23364 lpDependencies LPSTR 23365 lpServiceStartName LPSTR 23366 lpDisplayName LPSTR 23367 } 23368 23369 type QUERY_SERVICE_CONFIGA = _QUERY_SERVICE_CONFIGA 23370 type LPQUERY_SERVICE_CONFIGA = uintptr 23371 23372 type _QUERY_SERVICE_CONFIGW = struct { 23373 dwServiceType DWORD 23374 dwStartType DWORD 23375 dwErrorControl DWORD 23376 _ [4]byte 23377 lpBinaryPathName LPWSTR 23378 lpLoadOrderGroup LPWSTR 23379 dwTagId DWORD 23380 _ [4]byte 23381 lpDependencies LPWSTR 23382 lpServiceStartName LPWSTR 23383 lpDisplayName LPWSTR 23384 } 23385 23386 type QUERY_SERVICE_CONFIGW = _QUERY_SERVICE_CONFIGW 23387 type LPQUERY_SERVICE_CONFIGW = uintptr 23388 23389 type QUERY_SERVICE_CONFIG = QUERY_SERVICE_CONFIGA 23390 type LPQUERY_SERVICE_CONFIG = LPQUERY_SERVICE_CONFIGA 23391 23392 type LPSERVICE_MAIN_FUNCTIONW = uintptr 23393 type LPSERVICE_MAIN_FUNCTIONA = uintptr 23394 23395 type _SERVICE_TABLE_ENTRYA = struct { 23396 lpServiceName LPSTR 23397 lpServiceProc LPSERVICE_MAIN_FUNCTIONA 23398 } 23399 23400 type SERVICE_TABLE_ENTRYA = _SERVICE_TABLE_ENTRYA 23401 type LPSERVICE_TABLE_ENTRYA = uintptr 23402 23403 type _SERVICE_TABLE_ENTRYW = struct { 23404 lpServiceName LPWSTR 23405 lpServiceProc LPSERVICE_MAIN_FUNCTIONW 23406 } 23407 23408 type SERVICE_TABLE_ENTRYW = _SERVICE_TABLE_ENTRYW 23409 type LPSERVICE_TABLE_ENTRYW = uintptr 23410 23411 type SERVICE_TABLE_ENTRY = SERVICE_TABLE_ENTRYA 23412 type LPSERVICE_TABLE_ENTRY = LPSERVICE_TABLE_ENTRYA 23413 23414 type LPHANDLER_FUNCTION = uintptr 23415 type LPHANDLER_FUNCTION_EX = uintptr 23416 23417 type _MODEMDEVCAPS = struct { 23418 dwActualSize DWORD 23419 dwRequiredSize DWORD 23420 dwDevSpecificOffset DWORD 23421 dwDevSpecificSize DWORD 23422 dwModemProviderVersion DWORD 23423 dwModemManufacturerOffset DWORD 23424 dwModemManufacturerSize DWORD 23425 dwModemModelOffset DWORD 23426 dwModemModelSize DWORD 23427 dwModemVersionOffset DWORD 23428 dwModemVersionSize DWORD 23429 dwDialOptions DWORD 23430 dwCallSetupFailTimer DWORD 23431 dwInactivityTimeout DWORD 23432 dwSpeakerVolume DWORD 23433 dwSpeakerMode DWORD 23434 dwModemOptions DWORD 23435 dwMaxDTERate DWORD 23436 dwMaxDCERate DWORD 23437 abVariablePortion [1]BYTE 23438 _ [3]byte 23439 } 23440 23441 type MODEMDEVCAPS = _MODEMDEVCAPS 23442 type PMODEMDEVCAPS = uintptr 23443 type LPMODEMDEVCAPS = uintptr 23444 23445 type _MODEMSETTINGS = struct { 23446 dwActualSize DWORD 23447 dwRequiredSize DWORD 23448 dwDevSpecificOffset DWORD 23449 dwDevSpecificSize DWORD 23450 dwCallSetupFailTimer DWORD 23451 dwInactivityTimeout DWORD 23452 dwSpeakerVolume DWORD 23453 dwSpeakerMode DWORD 23454 dwPreferredModemOptions DWORD 23455 dwNegotiatedModemOptions DWORD 23456 dwNegotiatedDCERate DWORD 23457 abVariablePortion [1]BYTE 23458 _ [3]byte 23459 } 23460 23461 type MODEMSETTINGS = _MODEMSETTINGS 23462 type PMODEMSETTINGS = uintptr 23463 type LPMODEMSETTINGS = uintptr 23464 23465 type HIMC__ = struct{ unused int32 } 23466 23467 type HIMC = uintptr 23468 type HIMCC__ = struct{ unused int32 } 23469 23470 type HIMCC = uintptr 23471 23472 type LPHKL = uintptr 23473 type LPUINT = uintptr 23474 23475 type tagCOMPOSITIONFORM = struct { 23476 dwStyle DWORD 23477 ptCurrentPos POINT 23478 rcArea RECT 23479 } 23480 23481 type COMPOSITIONFORM = tagCOMPOSITIONFORM 23482 type PCOMPOSITIONFORM = uintptr 23483 type NPCOMPOSITIONFORM = uintptr 23484 type LPCOMPOSITIONFORM = uintptr 23485 23486 type tagCANDIDATEFORM = struct { 23487 dwIndex DWORD 23488 dwStyle DWORD 23489 ptCurrentPos POINT 23490 rcArea RECT 23491 } 23492 23493 type CANDIDATEFORM = tagCANDIDATEFORM 23494 type PCANDIDATEFORM = uintptr 23495 type NPCANDIDATEFORM = uintptr 23496 type LPCANDIDATEFORM = uintptr 23497 23498 type tagCANDIDATELIST = struct { 23499 dwSize DWORD 23500 dwStyle DWORD 23501 dwCount DWORD 23502 dwSelection DWORD 23503 dwPageStart DWORD 23504 dwPageSize DWORD 23505 dwOffset [1]DWORD 23506 } 23507 23508 type CANDIDATELIST = tagCANDIDATELIST 23509 type PCANDIDATELIST = uintptr 23510 type NPCANDIDATELIST = uintptr 23511 type LPCANDIDATELIST = uintptr 23512 23513 type tagREGISTERWORDA = struct { 23514 lpReading LPSTR 23515 lpWord LPSTR 23516 } 23517 23518 type REGISTERWORDA = tagREGISTERWORDA 23519 type PREGISTERWORDA = uintptr 23520 type NPREGISTERWORDA = uintptr 23521 type LPREGISTERWORDA = uintptr 23522 23523 type tagREGISTERWORDW = struct { 23524 lpReading LPWSTR 23525 lpWord LPWSTR 23526 } 23527 23528 type REGISTERWORDW = tagREGISTERWORDW 23529 type PREGISTERWORDW = uintptr 23530 type NPREGISTERWORDW = uintptr 23531 type LPREGISTERWORDW = uintptr 23532 23533 type REGISTERWORD = REGISTERWORDA 23534 type PREGISTERWORD = PREGISTERWORDA 23535 type NPREGISTERWORD = NPREGISTERWORDA 23536 type LPREGISTERWORD = LPREGISTERWORDA 23537 23538 type tagRECONVERTSTRING = struct { 23539 dwSize DWORD 23540 dwVersion DWORD 23541 dwStrLen DWORD 23542 dwStrOffset DWORD 23543 dwCompStrLen DWORD 23544 dwCompStrOffset DWORD 23545 dwTargetStrLen DWORD 23546 dwTargetStrOffset DWORD 23547 } 23548 23549 type RECONVERTSTRING = tagRECONVERTSTRING 23550 type PRECONVERTSTRING = uintptr 23551 type NPRECONVERTSTRING = uintptr 23552 type LPRECONVERTSTRING = uintptr 23553 23554 type tagSTYLEBUFA = struct { 23555 dwStyle DWORD 23556 szDescription [32]CHAR 23557 } 23558 23559 type STYLEBUFA = tagSTYLEBUFA 23560 type PSTYLEBUFA = uintptr 23561 type NPSTYLEBUFA = uintptr 23562 type LPSTYLEBUFA = uintptr 23563 23564 type tagSTYLEBUFW = struct { 23565 dwStyle DWORD 23566 szDescription [32]WCHAR 23567 } 23568 23569 type STYLEBUFW = tagSTYLEBUFW 23570 type PSTYLEBUFW = uintptr 23571 type NPSTYLEBUFW = uintptr 23572 type LPSTYLEBUFW = uintptr 23573 23574 type STYLEBUF = STYLEBUFA 23575 type PSTYLEBUF = PSTYLEBUFA 23576 type NPSTYLEBUF = NPSTYLEBUFA 23577 type LPSTYLEBUF = LPSTYLEBUFA 23578 23579 type tagIMEMENUITEMINFOA = struct { 23580 cbSize UINT 23581 fType UINT 23582 fState UINT 23583 wID UINT 23584 hbmpChecked HBITMAP 23585 hbmpUnchecked HBITMAP 23586 dwItemData DWORD 23587 szString [80]CHAR 23588 _ [4]byte 23589 hbmpItem HBITMAP 23590 } 23591 23592 type IMEMENUITEMINFOA = tagIMEMENUITEMINFOA 23593 type PIMEMENUITEMINFOA = uintptr 23594 type NPIMEMENUITEMINFOA = uintptr 23595 type LPIMEMENUITEMINFOA = uintptr 23596 23597 type tagIMEMENUITEMINFOW = struct { 23598 cbSize UINT 23599 fType UINT 23600 fState UINT 23601 wID UINT 23602 hbmpChecked HBITMAP 23603 hbmpUnchecked HBITMAP 23604 dwItemData DWORD 23605 szString [80]WCHAR 23606 _ [4]byte 23607 hbmpItem HBITMAP 23608 } 23609 23610 type IMEMENUITEMINFOW = tagIMEMENUITEMINFOW 23611 type PIMEMENUITEMINFOW = uintptr 23612 type NPIMEMENUITEMINFOW = uintptr 23613 type LPIMEMENUITEMINFOW = uintptr 23614 23615 type IMEMENUITEMINFO = IMEMENUITEMINFOA 23616 type PIMEMENUITEMINFO = PIMEMENUITEMINFOA 23617 type NPIMEMENUITEMINFO = NPIMEMENUITEMINFOA 23618 type LPIMEMENUITEMINFO = LPIMEMENUITEMINFOA 23619 23620 type tagIMECHARPOSITION = struct { 23621 dwSize DWORD 23622 dwCharPos DWORD 23623 pt POINT 23624 cLineHeight UINT 23625 rcDocument RECT 23626 } 23627 23628 type IMECHARPOSITION = tagIMECHARPOSITION 23629 type PIMECHARPOSITION = uintptr 23630 type NPIMECHARPOSITION = uintptr 23631 type LPIMECHARPOSITION = uintptr 23632 23633 type IMCENUMPROC = uintptr 23634 23635 type REGISTERWORDENUMPROCA = uintptr 23636 type REGISTERWORDENUMPROCW = uintptr 23637 23638 type Global = struct { 23639 argv0 uintptr 23640 zVfs uintptr 23641 zDbFile uintptr 23642 db uintptr 23643 zErrLog uintptr 23644 pErrLog uintptr 23645 zLog uintptr 23646 pLog uintptr 23647 zName [32]int8 23648 taskId int32 23649 iTrace int32 23650 bSqlTrace int32 23651 bIgnoreSqlErrors int32 23652 nError int32 23653 nTest int32 23654 iTimeout int32 23655 bSync int32 23656 } 23657 23658 var g Global 23659 23660 func printWithPrefix(tls *libc.TLS, pOut uintptr, zPrefix uintptr, zMsg uintptr) { 23661 bp := tls.Alloc(24) 23662 defer tls.Free(24) 23663 23664 for zMsg != 0 && *(*int8)(unsafe.Pointer(zMsg)) != 0 { 23665 var i int32 23666 for i = 0; *(*int8)(unsafe.Pointer(zMsg + uintptr(i))) != 0 && int32(*(*int8)(unsafe.Pointer(zMsg + uintptr(i)))) != '\n' && int32(*(*int8)(unsafe.Pointer(zMsg + uintptr(i)))) != '\r'; i++ { 23667 } 23668 fprintf(tls, pOut, ts, libc.VaList(bp, zPrefix, i, zMsg)) 23669 zMsg += uintptr(i) 23670 for int32(*(*int8)(unsafe.Pointer(zMsg))) == '\n' || int32(*(*int8)(unsafe.Pointer(zMsg))) == '\r' { 23671 zMsg++ 23672 } 23673 } 23674 } 23675 23676 func safe_strcmp(tls *libc.TLS, a uintptr, b uintptr) int32 { 23677 if a == b { 23678 return 0 23679 } 23680 if a == uintptr(0) { 23681 return -1 23682 } 23683 if b == uintptr(0) { 23684 return 1 23685 } 23686 return libc.Xstrcmp(tls, a, b) 23687 } 23688 23689 func strglob(tls *libc.TLS, zGlob uintptr, z uintptr) int32 { 23690 var c int32 23691 var c2 int32 23692 var invert int32 23693 var seen int32 23694 23695 for libc.AssignInt32(&c, int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1))))) != 0 { 23696 if c == '*' { 23697 for libc.AssignInt32(&c, int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1))))) == '*' || c == '?' { 23698 if c == '?' && int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1)))) == 0 { 23699 return 0 23700 } 23701 } 23702 if c == 0 { 23703 return 1 23704 } else if c == '[' { 23705 for *(*int8)(unsafe.Pointer(z)) != 0 && strglob(tls, zGlob-uintptr(1), z) != 0 { 23706 z++ 23707 } 23708 return libc.Bool32(int32(*(*int8)(unsafe.Pointer(z))) != 0) 23709 } 23710 for libc.AssignInt32(&c2, int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1))))) != 0 { 23711 for c2 != c { 23712 c2 = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1)))) 23713 if c2 == 0 { 23714 return 0 23715 } 23716 } 23717 if strglob(tls, zGlob, z) != 0 { 23718 return 1 23719 } 23720 } 23721 return 0 23722 } else if c == '?' { 23723 if int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1)))) == 0 { 23724 return 0 23725 } 23726 } else if c == '[' { 23727 var prior_c int32 = 0 23728 seen = 0 23729 invert = 0 23730 c = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1)))) 23731 if c == 0 { 23732 return 0 23733 } 23734 c2 = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1)))) 23735 if c2 == '^' { 23736 invert = 1 23737 c2 = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1)))) 23738 } 23739 if c2 == ']' { 23740 if c == ']' { 23741 seen = 1 23742 } 23743 c2 = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1)))) 23744 } 23745 for c2 != 0 && c2 != ']' { 23746 if c2 == '-' && int32(*(*int8)(unsafe.Pointer(zGlob))) != ']' && int32(*(*int8)(unsafe.Pointer(zGlob))) != 0 && prior_c > 0 { 23747 c2 = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1)))) 23748 if c >= prior_c && c <= c2 { 23749 seen = 1 23750 } 23751 prior_c = 0 23752 } else { 23753 if c == c2 { 23754 seen = 1 23755 } 23756 prior_c = c2 23757 } 23758 c2 = int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&zGlob, 1)))) 23759 } 23760 if c2 == 0 || seen^invert == 0 { 23761 return 0 23762 } 23763 } else if c == '#' { 23764 if (int32(*(*int8)(unsafe.Pointer(z))) == '-' || int32(*(*int8)(unsafe.Pointer(z))) == '+') && libc.Xisdigit(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + 1))))) != 0 { 23765 z++ 23766 } 23767 if !(libc.Xisdigit(tls, int32(uint8(*(*int8)(unsafe.Pointer(z))))) != 0) { 23768 return 0 23769 } 23770 z++ 23771 for libc.Xisdigit(tls, int32(uint8(*(*int8)(unsafe.Pointer(z))))) != 0 { 23772 z++ 23773 } 23774 } else { 23775 if c != int32(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1)))) { 23776 return 0 23777 } 23778 } 23779 } 23780 return libc.Bool32(int32(*(*int8)(unsafe.Pointer(z))) == 0) 23781 } 23782 23783 func maybeClose(tls *libc.TLS, pOut uintptr) { 23784 if pOut != libc.X__acrt_iob_func(tls, uint32(1)) && pOut != libc.X__acrt_iob_func(tls, uint32(2)) { 23785 libc.Xfclose(tls, pOut) 23786 } 23787 } 23788 23789 func errorMessage(tls *libc.TLS, zFormat uintptr, va uintptr) { 23790 bp := tls.Alloc(38) 23791 defer tls.Free(38) 23792 23793 var ap va_list 23794 _ = ap 23795 var zMsg uintptr 23796 23797 ap = va 23798 zMsg = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 23799 _ = ap 23800 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([30]int8{})), bp+8, ts+8, libc.VaList(bp, uintptr(unsafe.Pointer(&g))+64)) 23801 if g.pLog != 0 { 23802 printWithPrefix(tls, g.pLog, bp+8, zMsg) 23803 libc.Xfflush(tls, g.pLog) 23804 } 23805 if g.pErrLog != 0 && safe_strcmp(tls, g.zErrLog, g.zLog) != 0 { 23806 printWithPrefix(tls, g.pErrLog, bp+8, zMsg) 23807 libc.Xfflush(tls, g.pErrLog) 23808 } 23809 sqlite3.Xsqlite3_free(tls, zMsg) 23810 g.nError++ 23811 } 23812 23813 func fatalError(tls *libc.TLS, zFormat uintptr, va uintptr) { 23814 bp := tls.Alloc(38) 23815 defer tls.Free(38) 23816 23817 var ap va_list 23818 _ = ap 23819 var zMsg uintptr 23820 23821 ap = va 23822 zMsg = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 23823 _ = ap 23824 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([30]int8{})), bp+8, ts+19, libc.VaList(bp, uintptr(unsafe.Pointer(&g))+64)) 23825 if g.pLog != 0 { 23826 printWithPrefix(tls, g.pLog, bp+8, zMsg) 23827 libc.Xfflush(tls, g.pLog) 23828 maybeClose(tls, g.pLog) 23829 } 23830 if g.pErrLog != 0 && safe_strcmp(tls, g.zErrLog, g.zLog) != 0 { 23831 printWithPrefix(tls, g.pErrLog, bp+8, zMsg) 23832 libc.Xfflush(tls, g.pErrLog) 23833 maybeClose(tls, g.pErrLog) 23834 } 23835 sqlite3.Xsqlite3_free(tls, zMsg) 23836 if g.db != 0 { 23837 var nTry int32 = 0 23838 g.iTimeout = 0 23839 for trySql(tls, ts+30, 0) == SQLITE_BUSY && 23840 libc.PostIncInt32(&nTry, 1) < 100 { 23841 sqlite3.Xsqlite3_sleep(tls, 10) 23842 } 23843 } 23844 sqlite3.Xsqlite3_close(tls, g.db) 23845 libc.Xexit(tls, 1) 23846 } 23847 23848 func logMessage(tls *libc.TLS, zFormat uintptr, va uintptr) { 23849 bp := tls.Alloc(38) 23850 defer tls.Free(38) 23851 23852 var ap va_list 23853 _ = ap 23854 var zMsg uintptr 23855 23856 ap = va 23857 zMsg = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 23858 _ = ap 23859 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([30]int8{})), bp+8, ts+60, libc.VaList(bp, uintptr(unsafe.Pointer(&g))+64)) 23860 if g.pLog != 0 { 23861 printWithPrefix(tls, g.pLog, bp+8, zMsg) 23862 libc.Xfflush(tls, g.pLog) 23863 } 23864 sqlite3.Xsqlite3_free(tls, zMsg) 23865 } 23866 23867 func clipLength(tls *libc.TLS, z uintptr) int32 { 23868 var n int32 = int32(libc.Xstrlen(tls, z)) 23869 for n > 0 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + uintptr(n-1)))))) != 0 { 23870 n-- 23871 } 23872 return n 23873 } 23874 23875 func vfsNameFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { 23876 bp := tls.Alloc(8) 23877 defer tls.Free(8) 23878 23879 var db uintptr = sqlite3.Xsqlite3_context_db_handle(tls, context) 23880 *(*uintptr)(unsafe.Pointer(bp)) = uintptr(0) 23881 _ = argc 23882 _ = argv 23883 sqlite3.Xsqlite3_file_control(tls, db, ts+65, SQLITE_FCNTL_VFSNAME, bp) 23884 if *(*uintptr)(unsafe.Pointer(bp)) != 0 { 23885 sqlite3.Xsqlite3_result_text(tls, context, *(*uintptr)(unsafe.Pointer(bp)), -1, *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, uintptr) }{sqlite3.Xsqlite3_free}))) 23886 } 23887 } 23888 23889 func busyHandler(tls *libc.TLS, pCD uintptr, count int32) int32 { 23890 bp := tls.Alloc(8) 23891 defer tls.Free(8) 23892 23893 _ = pCD 23894 if count*10 > g.iTimeout { 23895 if g.iTimeout > 0 { 23896 errorMessage(tls, ts+70, libc.VaList(bp, g.iTimeout)) 23897 } 23898 return 0 23899 } 23900 sqlite3.Xsqlite3_sleep(tls, 10) 23901 return 1 23902 } 23903 23904 func sqlTraceCallback(tls *libc.TLS, NotUsed1 uintptr, zSql uintptr) { 23905 bp := tls.Alloc(16) 23906 defer tls.Free(16) 23907 23908 _ = NotUsed1 23909 logMessage(tls, ts+89, libc.VaList(bp, clipLength(tls, zSql), zSql)) 23910 } 23911 23912 func sqlErrorCallback(tls *libc.TLS, pArg uintptr, iErrCode int32, zMsg uintptr) { 23913 bp := tls.Alloc(24) 23914 defer tls.Free(24) 23915 23916 _ = pArg 23917 if iErrCode == SQLITE_ERROR && g.bIgnoreSqlErrors != 0 { 23918 return 23919 } 23920 if iErrCode&0xff == SQLITE_SCHEMA && g.iTrace < 3 { 23921 return 23922 } 23923 if g.iTimeout == 0 && iErrCode&0xff == SQLITE_BUSY && g.iTrace < 3 { 23924 return 23925 } 23926 if iErrCode&0xff == SQLITE_NOTICE { 23927 logMessage(tls, ts+96, libc.VaList(bp, zMsg)) 23928 } else { 23929 errorMessage(tls, ts+106, libc.VaList(bp+8, iErrCode, zMsg)) 23930 } 23931 } 23932 23933 func prepareSql(tls *libc.TLS, zFormat uintptr, va uintptr) uintptr { 23934 bp := tls.Alloc(24) 23935 defer tls.Free(24) 23936 23937 var ap va_list 23938 _ = ap 23939 var zSql uintptr 23940 var rc int32 23941 *(*uintptr)(unsafe.Pointer(bp + 16)) = uintptr(0) 23942 ap = va 23943 zSql = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 23944 _ = ap 23945 rc = sqlite3.Xsqlite3_prepare_v2(tls, g.db, zSql, -1, bp+16, uintptr(0)) 23946 if rc != SQLITE_OK { 23947 sqlite3.Xsqlite3_finalize(tls, *(*uintptr)(unsafe.Pointer(bp + 16))) 23948 fatalError(tls, ts+122, libc.VaList(bp, sqlite3.Xsqlite3_errmsg(tls, g.db), zSql)) 23949 } 23950 sqlite3.Xsqlite3_free(tls, zSql) 23951 return *(*uintptr)(unsafe.Pointer(bp + 16)) 23952 } 23953 23954 func runSql(tls *libc.TLS, zFormat uintptr, va uintptr) { 23955 bp := tls.Alloc(16) 23956 defer tls.Free(16) 23957 23958 var ap va_list 23959 _ = ap 23960 var zSql uintptr 23961 var rc int32 23962 ap = va 23963 zSql = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 23964 _ = ap 23965 rc = sqlite3.Xsqlite3_exec(tls, g.db, zSql, uintptr(0), uintptr(0), uintptr(0)) 23966 if rc != SQLITE_OK { 23967 fatalError(tls, ts+122, libc.VaList(bp, sqlite3.Xsqlite3_errmsg(tls, g.db), zSql)) 23968 } 23969 sqlite3.Xsqlite3_free(tls, zSql) 23970 } 23971 23972 func trySql(tls *libc.TLS, zFormat uintptr, va uintptr) int32 { 23973 var ap va_list 23974 _ = ap 23975 var zSql uintptr 23976 var rc int32 23977 ap = va 23978 zSql = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 23979 _ = ap 23980 rc = sqlite3.Xsqlite3_exec(tls, g.db, zSql, uintptr(0), uintptr(0), uintptr(0)) 23981 sqlite3.Xsqlite3_free(tls, zSql) 23982 return rc 23983 } 23984 23985 type String1 = struct { 23986 z uintptr 23987 n int32 23988 nAlloc int32 23989 } 23990 23991 type String = String1 23992 23993 func stringFree(tls *libc.TLS, p uintptr) { 23994 if (*String)(unsafe.Pointer(p)).z != 0 { 23995 sqlite3.Xsqlite3_free(tls, (*String)(unsafe.Pointer(p)).z) 23996 } 23997 libc.Xmemset(tls, p, 0, uint64(unsafe.Sizeof(String{}))) 23998 } 23999 24000 func stringAppend(tls *libc.TLS, p uintptr, z uintptr, n int32) { 24001 if n < 0 { 24002 n = int32(libc.Xstrlen(tls, z)) 24003 } 24004 if (*String)(unsafe.Pointer(p)).n+n >= (*String)(unsafe.Pointer(p)).nAlloc { 24005 var nAlloc int32 = (*String)(unsafe.Pointer(p)).nAlloc*2 + n + 100 24006 var zNew uintptr = sqlite3.Xsqlite3_realloc(tls, (*String)(unsafe.Pointer(p)).z, nAlloc) 24007 if zNew == uintptr(0) { 24008 fatalError(tls, ts+129, 0) 24009 } 24010 (*String)(unsafe.Pointer(p)).z = zNew 24011 (*String)(unsafe.Pointer(p)).nAlloc = nAlloc 24012 } 24013 libc.Xmemcpy(tls, (*String)(unsafe.Pointer(p)).z+uintptr((*String)(unsafe.Pointer(p)).n), z, uint64(n)) 24014 *(*int32)(unsafe.Pointer(p + 8)) += n 24015 *(*int8)(unsafe.Pointer((*String)(unsafe.Pointer(p)).z + uintptr((*String)(unsafe.Pointer(p)).n))) = int8(0) 24016 } 24017 24018 func stringReset(tls *libc.TLS, p uintptr) { 24019 if (*String)(unsafe.Pointer(p)).z == uintptr(0) { 24020 stringAppend(tls, p, ts+143, 1) 24021 } 24022 (*String)(unsafe.Pointer(p)).n = 0 24023 *(*int8)(unsafe.Pointer((*String)(unsafe.Pointer(p)).z)) = int8(0) 24024 } 24025 24026 func stringAppendTerm(tls *libc.TLS, p uintptr, z uintptr) { 24027 var i int32 24028 if (*String)(unsafe.Pointer(p)).n != 0 { 24029 stringAppend(tls, p, ts+143, 1) 24030 } 24031 if z == uintptr(0) { 24032 stringAppend(tls, p, ts+145, 3) 24033 return 24034 } 24035 for i = 0; *(*int8)(unsafe.Pointer(z + uintptr(i))) != 0 && !(libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + uintptr(i)))))) != 0); i++ { 24036 } 24037 if i > 0 && int32(*(*int8)(unsafe.Pointer(z + uintptr(i)))) == 0 { 24038 stringAppend(tls, p, z, i) 24039 return 24040 } 24041 stringAppend(tls, p, ts+149, 1) 24042 for *(*int8)(unsafe.Pointer(z)) != 0 { 24043 for i = 0; *(*int8)(unsafe.Pointer(z + uintptr(i))) != 0 && int32(*(*int8)(unsafe.Pointer(z + uintptr(i)))) != '\''; i++ { 24044 } 24045 if *(*int8)(unsafe.Pointer(z + uintptr(i))) != 0 { 24046 stringAppend(tls, p, z, i+1) 24047 stringAppend(tls, p, ts+149, 1) 24048 z += uintptr(i + 1) 24049 } else { 24050 stringAppend(tls, p, z, i) 24051 break 24052 } 24053 } 24054 stringAppend(tls, p, ts+149, 1) 24055 } 24056 24057 func evalCallback(tls *libc.TLS, pCData uintptr, argc int32, argv uintptr, azCol uintptr) int32 { 24058 var p uintptr = pCData 24059 var i int32 24060 _ = azCol 24061 for i = 0; i < argc; i++ { 24062 stringAppendTerm(tls, p, *(*uintptr)(unsafe.Pointer(argv + uintptr(i)*8))) 24063 } 24064 return 0 24065 } 24066 24067 func evalSql(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) int32 { 24068 bp := tls.Alloc(46) 24069 defer tls.Free(46) 24070 24071 var ap va_list 24072 _ = ap 24073 var zSql uintptr 24074 var rc int32 24075 *(*uintptr)(unsafe.Pointer(bp + 8)) = uintptr(0) 24076 ap = va 24077 zSql = sqlite3.Xsqlite3_vmprintf(tls, zFormat, ap) 24078 _ = ap 24079 24080 rc = sqlite3.Xsqlite3_exec(tls, g.db, zSql, *(*uintptr)(unsafe.Pointer(&struct { 24081 f func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32 24082 }{evalCallback})), p, bp+8) 24083 sqlite3.Xsqlite3_free(tls, zSql) 24084 if rc != 0 { 24085 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([30]int8{})), bp+16, ts+151, libc.VaList(bp, rc)) 24086 stringAppendTerm(tls, p, bp+16) 24087 if *(*uintptr)(unsafe.Pointer(bp + 8)) != 0 { 24088 stringAppendTerm(tls, p, *(*uintptr)(unsafe.Pointer(bp + 8))) 24089 sqlite3.Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(bp + 8))) 24090 } 24091 } 24092 return rc 24093 } 24094 24095 func evalFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { 24096 bp := tls.Alloc(24) 24097 defer tls.Free(24) 24098 24099 var db uintptr = sqlite3.Xsqlite3_context_db_handle(tls, context) 24100 var zSql uintptr = sqlite3.Xsqlite3_value_text(tls, *(*uintptr)(unsafe.Pointer(argv))) 24101 24102 *(*uintptr)(unsafe.Pointer(bp + 16)) = uintptr(0) 24103 var rc int32 24104 _ = argc 24105 libc.Xmemset(tls, bp, 0, uint64(unsafe.Sizeof(String{}))) 24106 rc = sqlite3.Xsqlite3_exec(tls, db, zSql, *(*uintptr)(unsafe.Pointer(&struct { 24107 f func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32 24108 }{evalCallback})), bp, bp+16) 24109 if *(*uintptr)(unsafe.Pointer(bp + 16)) != 0 { 24110 sqlite3.Xsqlite3_result_error(tls, context, *(*uintptr)(unsafe.Pointer(bp + 16)), -1) 24111 sqlite3.Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(bp + 16))) 24112 } else if rc != 0 { 24113 sqlite3.Xsqlite3_result_error_code(tls, context, rc) 24114 } else { 24115 sqlite3.Xsqlite3_result_text(tls, context, (*String)(unsafe.Pointer(bp)).z, -1, libc.UintptrFromInt32(-1)) 24116 } 24117 stringFree(tls, bp) 24118 } 24119 24120 func startScript(tls *libc.TLS, iClient int32, pzScript uintptr, pTaskId uintptr, pzTaskName uintptr) int32 { 24121 bp := tls.Alloc(80) 24122 defer tls.Free(80) 24123 24124 var pStmt uintptr = uintptr(0) 24125 var taskId int32 24126 var rc int32 24127 var totalTime int32 = 0 24128 24129 *(*uintptr)(unsafe.Pointer(pzScript)) = uintptr(0) 24130 g.iTimeout = 0 24131 for 1 != 0 { 24132 rc = trySql(tls, ts+161, 0) 24133 if rc == SQLITE_BUSY { 24134 sqlite3.Xsqlite3_sleep(tls, 10) 24135 totalTime = totalTime + 10 24136 continue 24137 } 24138 if rc != SQLITE_OK { 24139 fatalError(tls, ts+177, libc.VaList(bp, sqlite3.Xsqlite3_errmsg(tls, g.db))) 24140 } 24141 if g.nError != 0 || g.nTest != 0 { 24142 runSql(tls, ts+196, 24143 libc.VaList(bp+8, g.nError, g.nTest)) 24144 g.nError = 0 24145 g.nTest = 0 24146 } 24147 pStmt = prepareSql(tls, ts+249, libc.VaList(bp+24, iClient)) 24148 rc = sqlite3.Xsqlite3_step(tls, pStmt) 24149 sqlite3.Xsqlite3_finalize(tls, pStmt) 24150 if rc == SQLITE_ROW { 24151 runSql(tls, ts+295, libc.VaList(bp+32, iClient)) 24152 g.iTimeout = DEFAULT_TIMEOUT 24153 runSql(tls, ts+326, 0) 24154 return SQLITE_DONE 24155 } 24156 pStmt = prepareSql(tls, 24157 ts+346, libc.VaList(bp+40, iClient)) 24158 rc = sqlite3.Xsqlite3_step(tls, pStmt) 24159 if rc == SQLITE_ROW { 24160 var n int32 = sqlite3.Xsqlite3_column_bytes(tls, pStmt, 0) 24161 *(*uintptr)(unsafe.Pointer(pzScript)) = sqlite3.Xsqlite3_malloc(tls, n+1) 24162 libc.Xstrcpy(tls, *(*uintptr)(unsafe.Pointer(pzScript)), sqlite3.Xsqlite3_column_text(tls, pStmt, 0)) 24163 *(*int32)(unsafe.Pointer(pTaskId)) = libc.AssignInt32(&taskId, sqlite3.Xsqlite3_column_int(tls, pStmt, 1)) 24164 *(*uintptr)(unsafe.Pointer(pzTaskName)) = sqlite3.Xsqlite3_mprintf(tls, ts+438, libc.VaList(bp+48, sqlite3.Xsqlite3_column_text(tls, pStmt, 2))) 24165 sqlite3.Xsqlite3_finalize(tls, pStmt) 24166 runSql(tls, 24167 ts+441, libc.VaList(bp+56, taskId)) 24168 g.iTimeout = DEFAULT_TIMEOUT 24169 runSql(tls, ts+326, 0) 24170 return SQLITE_OK 24171 } 24172 sqlite3.Xsqlite3_finalize(tls, pStmt) 24173 if rc == SQLITE_DONE { 24174 if totalTime > 3000000 { 24175 errorMessage(tls, ts+524, 0) 24176 runSql(tls, ts+575, libc.VaList(bp+64, iClient)) 24177 sqlite3.Xsqlite3_close(tls, g.db) 24178 libc.Xexit(tls, 1) 24179 } 24180 for trySql(tls, ts+615, 0) == SQLITE_BUSY { 24181 sqlite3.Xsqlite3_sleep(tls, 10) 24182 totalTime = totalTime + 10 24183 } 24184 sqlite3.Xsqlite3_sleep(tls, 100) 24185 totalTime = totalTime + 100 24186 continue 24187 } 24188 fatalError(tls, ts+438, libc.VaList(bp+72, sqlite3.Xsqlite3_errmsg(tls, g.db))) 24189 } 24190 g.iTimeout = DEFAULT_TIMEOUT 24191 return int32(0) 24192 } 24193 24194 func finishScript(tls *libc.TLS, iClient int32, taskId int32, bShutdown int32) int32 { 24195 bp := tls.Alloc(16) 24196 defer tls.Free(16) 24197 24198 runSql(tls, 24199 ts+622, libc.VaList(bp, taskId)) 24200 if bShutdown != 0 { 24201 runSql(tls, ts+295, libc.VaList(bp+8, iClient)) 24202 } 24203 return SQLITE_OK 24204 } 24205 24206 func startClient(tls *libc.TLS, iClient int32) { 24207 bp := tls.Alloc(216) 24208 defer tls.Free(216) 24209 24210 runSql(tls, ts+703, libc.VaList(bp, iClient)) 24211 if sqlite3.Xsqlite3_changes(tls, g.db) != 0 { 24212 var zSys uintptr 24213 var rc int32 24214 zSys = sqlite3.Xsqlite3_mprintf(tls, ts+745, 24215 libc.VaList(bp+8, g.argv0, g.zDbFile, iClient, g.iTrace)) 24216 if g.bSqlTrace != 0 { 24217 zSys = sqlite3.Xsqlite3_mprintf(tls, ts+776, libc.VaList(bp+40, zSys)) 24218 } 24219 if g.bSync != 0 { 24220 zSys = sqlite3.Xsqlite3_mprintf(tls, ts+790, libc.VaList(bp+48, zSys)) 24221 } 24222 if g.zVfs != 0 { 24223 zSys = sqlite3.Xsqlite3_mprintf(tls, ts+800, libc.VaList(bp+56, zSys, g.zVfs)) 24224 } 24225 if g.iTrace >= 2 { 24226 logMessage(tls, ts+814, libc.VaList(bp+72, zSys)) 24227 } 24228 { 24229 libc.Xmemset(tls, bp+88, 0, uint64(unsafe.Sizeof(STARTUPINFOA{}))) 24230 (*STARTUPINFOA)(unsafe.Pointer(bp + 88)).cb = DWORD(unsafe.Sizeof(STARTUPINFOA{})) 24231 libc.Xmemset(tls, bp+192, 0, uint64(unsafe.Sizeof(PROCESS_INFORMATION{}))) 24232 rc = libc.XCreateProcessA(tls, uintptr(0), zSys, uintptr(0), uintptr(0), FALSE, uint32(0), uintptr(0), uintptr(0), 24233 bp+88, bp+192) 24234 if rc != 0 { 24235 libc.XCloseHandle(tls, (*PROCESS_INFORMATION)(unsafe.Pointer(bp+192)).hThread) 24236 libc.XCloseHandle(tls, (*PROCESS_INFORMATION)(unsafe.Pointer(bp+192)).hProcess) 24237 } else { 24238 errorMessage(tls, ts+827, 24239 libc.VaList(bp+80, libc.XGetLastError(tls))) 24240 } 24241 24242 } 24243 sqlite3.Xsqlite3_free(tls, zSys) 24244 } 24245 } 24246 24247 func readFile(tls *libc.TLS, zFilename uintptr) uintptr { 24248 bp := tls.Alloc(8) 24249 defer tls.Free(8) 24250 24251 var in uintptr = libc.Xfopen(tls, zFilename, ts+870) 24252 var sz int32 24253 var z uintptr 24254 if in == uintptr(0) { 24255 fatalError(tls, ts+873, libc.VaList(bp, zFilename)) 24256 } 24257 libc.Xfseek(tls, in, 0, SEEK_END) 24258 sz = libc.Xftell(tls, in) 24259 libc.Xrewind(tls, in) 24260 z = sqlite3.Xsqlite3_malloc(tls, sz+1) 24261 sz = int32(libc.Xfread(tls, z, uint64(1), uint64(sz), in)) 24262 *(*int8)(unsafe.Pointer(z + uintptr(sz))) = int8(0) 24263 libc.Xfclose(tls, in) 24264 return z 24265 } 24266 24267 func tokenLength(tls *libc.TLS, z uintptr, pnLine uintptr) int32 { 24268 var n int32 = 0 24269 if libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z))))) != 0 || int32(*(*int8)(unsafe.Pointer(z))) == '/' && int32(*(*int8)(unsafe.Pointer(z + 1))) == '*' { 24270 var inC int32 = 0 24271 var c int32 24272 if int32(*(*int8)(unsafe.Pointer(z))) == '/' { 24273 inC = 1 24274 n = 2 24275 } 24276 for libc.AssignInt32(&c, int32(*(*int8)(unsafe.Pointer(z + uintptr(libc.PostIncInt32(&n, 1)))))) != 0 { 24277 if c == '\n' { 24278 *(*int32)(unsafe.Pointer(pnLine))++ 24279 } 24280 if libc.Xisspace(tls, int32(uint8(c))) != 0 { 24281 continue 24282 } 24283 if inC != 0 && c == '*' && int32(*(*int8)(unsafe.Pointer(z + uintptr(n)))) == '/' { 24284 n++ 24285 inC = 0 24286 } else if !(inC != 0) && c == '/' && int32(*(*int8)(unsafe.Pointer(z + uintptr(n)))) == '*' { 24287 n++ 24288 inC = 1 24289 } else if !(inC != 0) { 24290 break 24291 } 24292 } 24293 n-- 24294 } else if int32(*(*int8)(unsafe.Pointer(z))) == '-' && int32(*(*int8)(unsafe.Pointer(z + 1))) == '-' { 24295 for n = 2; *(*int8)(unsafe.Pointer(z + uintptr(n))) != 0 && int32(*(*int8)(unsafe.Pointer(z + uintptr(n)))) != '\n'; n++ { 24296 } 24297 if *(*int8)(unsafe.Pointer(z + uintptr(n))) != 0 { 24298 *(*int32)(unsafe.Pointer(pnLine))++ 24299 n++ 24300 } 24301 } else if int32(*(*int8)(unsafe.Pointer(z))) == '"' || int32(*(*int8)(unsafe.Pointer(z))) == '\'' { 24302 var delim int32 = int32(*(*int8)(unsafe.Pointer(z))) 24303 for n = 1; *(*int8)(unsafe.Pointer(z + uintptr(n))) != 0; n++ { 24304 if int32(*(*int8)(unsafe.Pointer(z + uintptr(n)))) == '\n' { 24305 *(*int32)(unsafe.Pointer(pnLine))++ 24306 } 24307 if int32(*(*int8)(unsafe.Pointer(z + uintptr(n)))) == delim { 24308 n++ 24309 if int32(*(*int8)(unsafe.Pointer(z + uintptr(n+1)))) != delim { 24310 break 24311 } 24312 } 24313 } 24314 } else { 24315 var c int32 24316 for n = 1; libc.AssignInt32(&c, int32(*(*int8)(unsafe.Pointer(z + uintptr(n))))) != 0 && !(libc.Xisspace(tls, int32(uint8(c))) != 0) && c != '"' && c != '\'' && c != ';'; n++ { 24317 } 24318 } 24319 return n 24320 } 24321 24322 func extractToken(tls *libc.TLS, zIn uintptr, nIn int32, zOut uintptr, nOut int32) int32 { 24323 var i int32 24324 if nIn <= 0 { 24325 *(*int8)(unsafe.Pointer(zOut)) = int8(0) 24326 return 0 24327 } 24328 for i = 0; i < nIn && i < nOut-1 && !(libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(zIn + uintptr(i)))))) != 0); i++ { 24329 *(*int8)(unsafe.Pointer(zOut + uintptr(i))) = *(*int8)(unsafe.Pointer(zIn + uintptr(i))) 24330 } 24331 *(*int8)(unsafe.Pointer(zOut + uintptr(i))) = int8(0) 24332 return i 24333 } 24334 24335 func findEnd(tls *libc.TLS, z uintptr, pnLine uintptr) int32 { 24336 var n int32 = 0 24337 for *(*int8)(unsafe.Pointer(z + uintptr(n))) != 0 && (libc.Xstrncmp(tls, z+uintptr(n), ts+902, uint64(5)) != 0 || !(libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + uintptr(n+5)))))) != 0)) { 24338 n = n + tokenLength(tls, z+uintptr(n), pnLine) 24339 } 24340 return n 24341 } 24342 24343 func findEndif(tls *libc.TLS, z uintptr, stopAtElse int32, pnLine uintptr) int32 { 24344 var n int32 = 0 24345 for *(*int8)(unsafe.Pointer(z + uintptr(n))) != 0 { 24346 var len int32 = tokenLength(tls, z+uintptr(n), pnLine) 24347 if libc.Xstrncmp(tls, z+uintptr(n), ts+908, uint64(7)) == 0 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + uintptr(n+7)))))) != 0 || 24348 stopAtElse != 0 && libc.Xstrncmp(tls, z+uintptr(n), ts+916, uint64(6)) == 0 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + uintptr(n+6)))))) != 0 { 24349 return n + len 24350 } 24351 if libc.Xstrncmp(tls, z+uintptr(n), ts+923, uint64(4)) == 0 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(z + uintptr(n+4)))))) != 0 { 24352 var skip int32 = findEndif(tls, z+uintptr(n)+uintptr(len), 0, pnLine) 24353 n = n + (skip + len) 24354 } else { 24355 n = n + len 24356 } 24357 } 24358 return n 24359 } 24360 24361 func waitForClient(tls *libc.TLS, iClient int32, iTimeout int32, zErrPrefix uintptr) { 24362 bp := tls.Alloc(32) 24363 defer tls.Free(32) 24364 24365 var pStmt uintptr 24366 var rc int32 24367 if iClient > 0 { 24368 pStmt = prepareSql(tls, 24369 ts+928, 24370 libc.VaList(bp, iClient)) 24371 } else { 24372 pStmt = prepareSql(tls, 24373 ts+1024, 0) 24374 } 24375 g.iTimeout = 0 24376 for (libc.AssignInt32(&rc, sqlite3.Xsqlite3_step(tls, pStmt)) == SQLITE_BUSY || rc == SQLITE_ROW) && 24377 iTimeout > 0 { 24378 sqlite3.Xsqlite3_reset(tls, pStmt) 24379 sqlite3.Xsqlite3_sleep(tls, 50) 24380 iTimeout = iTimeout - 50 24381 } 24382 sqlite3.Xsqlite3_finalize(tls, pStmt) 24383 g.iTimeout = DEFAULT_TIMEOUT 24384 if rc != SQLITE_DONE { 24385 if zErrPrefix == uintptr(0) { 24386 zErrPrefix = ts + 1105 24387 } 24388 if iClient > 0 { 24389 errorMessage(tls, ts+1106, libc.VaList(bp+8, zErrPrefix, iClient)) 24390 } else { 24391 errorMessage(tls, ts+1138, libc.VaList(bp+24, zErrPrefix)) 24392 } 24393 } 24394 } 24395 24396 func filenameTail(tls *libc.TLS, z uintptr) uintptr { 24397 var i int32 24398 var j int32 24399 for i = libc.AssignInt32(&j, 0); *(*int8)(unsafe.Pointer(z + uintptr(i))) != 0; i++ { 24400 if int32(*(*int8)(unsafe.Pointer(z + uintptr(i)))) == '/' || int32(*(*int8)(unsafe.Pointer(z + uintptr(i)))) == '\\' { 24401 j = i + 1 24402 } 24403 } 24404 return z + uintptr(j) 24405 } 24406 24407 func booleanValue(tls *libc.TLS, zArg uintptr) int32 { 24408 bp := tls.Alloc(8) 24409 defer tls.Free(8) 24410 24411 var i int32 24412 if zArg == uintptr(0) { 24413 return 0 24414 } 24415 for i = 0; int32(*(*int8)(unsafe.Pointer(zArg + uintptr(i)))) >= '0' && int32(*(*int8)(unsafe.Pointer(zArg + uintptr(i)))) <= '9'; i++ { 24416 } 24417 if i > 0 && int32(*(*int8)(unsafe.Pointer(zArg + uintptr(i)))) == 0 { 24418 return libc.Xatoi(tls, zArg) 24419 } 24420 if sqlite3.Xsqlite3_stricmp(tls, zArg, ts+1172) == 0 || sqlite3.Xsqlite3_stricmp(tls, zArg, ts+1175) == 0 { 24421 return 1 24422 } 24423 if sqlite3.Xsqlite3_stricmp(tls, zArg, ts+1179) == 0 || sqlite3.Xsqlite3_stricmp(tls, zArg, ts+1183) == 0 { 24424 return 0 24425 } 24426 errorMessage(tls, ts+1186, libc.VaList(bp, zArg)) 24427 return 0 24428 } 24429 24430 func test_breakpoint(tls *libc.TLS) { 24431 atomic.AddInt32(&cnt, 1) 24432 } 24433 24434 var cnt int32 = 0 24435 24436 func runScript(tls *libc.TLS, iClient int32, taskId int32, zScript uintptr, zFilename uintptr) { 24437 bp := tls.Alloc(1610) 24438 defer tls.Free(1610) 24439 24440 *(*int32)(unsafe.Pointer(bp + 376)) = 1 24441 var prevLine int32 = 1 24442 var ii int32 = 0 24443 var iBegin int32 = 0 24444 var n int32 24445 var c int32 24446 var j int32 24447 var len int32 24448 var nArg int32 24449 24450 libc.Xmemset(tls, bp+360, 0, uint64(unsafe.Sizeof(String{}))) 24451 stringReset(tls, bp+360) 24452 for libc.AssignInt32(&c, int32(*(*int8)(unsafe.Pointer(zScript + uintptr(ii))))) != 0 { 24453 prevLine = *(*int32)(unsafe.Pointer(bp + 376)) 24454 len = tokenLength(tls, zScript+uintptr(ii), bp+376) 24455 if libc.Xisspace(tls, int32(uint8(c))) != 0 || c == '/' && int32(*(*int8)(unsafe.Pointer(zScript + uintptr(ii+1)))) == '*' { 24456 ii = ii + len 24457 continue 24458 } 24459 if c != '-' || int32(*(*int8)(unsafe.Pointer(zScript + uintptr(ii+1)))) != '-' || !(libc.Xisalpha(tls, int32(*(*int8)(unsafe.Pointer(zScript + uintptr(ii+2))))) != 0) { 24460 ii = ii + len 24461 continue 24462 } 24463 24464 if ii > iBegin { 24465 var zSql uintptr = sqlite3.Xsqlite3_mprintf(tls, ts+1208, libc.VaList(bp, ii-iBegin, zScript+uintptr(iBegin))) 24466 evalSql(tls, bp+360, zSql, 0) 24467 sqlite3.Xsqlite3_free(tls, zSql) 24468 iBegin = ii + len 24469 } 24470 24471 if g.iTrace >= 2 { 24472 logMessage(tls, ts+1208, libc.VaList(bp+16, len, zScript+uintptr(ii))) 24473 } 24474 n = extractToken(tls, zScript+uintptr(ii)+uintptr(2), len-2, bp+380, int32(unsafe.Sizeof([30]int8{}))) 24475 for nArg = 0; n < len-2 && nArg < MX_ARG; nArg++ { 24476 for n < len-2 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(zScript + uintptr(ii+2+n)))))) != 0 { 24477 n++ 24478 } 24479 if n >= len-2 { 24480 break 24481 } 24482 n = n + extractToken(tls, zScript+uintptr(ii)+uintptr(2)+uintptr(n), len-2-n, 24483 bp+410+uintptr(nArg)*100, int32(unsafe.Sizeof([100]int8{}))) 24484 } 24485 for j = nArg; j < MX_ARG; j++ { 24486 *(*int8)(unsafe.Pointer(bp + 410 + uintptr(libc.PostIncInt32(&j, 1))*100)) = int8(0) 24487 } 24488 24489 if libc.Xstrcmp(tls, bp+380, ts+1213) == 0 { 24490 sqlite3.Xsqlite3_sleep(tls, libc.Xatoi(tls, bp+410)) 24491 } else if libc.Xstrcmp(tls, bp+380, ts+1219) == 0 { 24492 var rc int32 = libc.Xatoi(tls, bp+410) 24493 finishScript(tls, iClient, taskId, 1) 24494 if rc == 0 { 24495 sqlite3.Xsqlite3_close(tls, g.db) 24496 } 24497 libc.Xexit(tls, rc) 24498 } else if libc.Xstrcmp(tls, bp+380, ts+1224) == 0 { 24499 if g.iTrace == 1 { 24500 logMessage(tls, ts+1208, libc.VaList(bp+32, len-1, zScript+uintptr(ii))) 24501 } 24502 stringReset(tls, bp+360) 24503 } else if libc.Xstrcmp(tls, bp+380, ts+1233) == 0 && iClient > 0 { 24504 finishScript(tls, iClient, taskId, 1) 24505 } else if libc.Xstrcmp(tls, bp+380, ts+1240) == 0 { 24506 stringReset(tls, bp+360) 24507 } else if libc.Xstrcmp(tls, bp+380, ts+1246) == 0 { 24508 var jj int32 24509 var zAns uintptr = zScript + uintptr(ii) 24510 for jj = 7; jj < len-1 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(zAns + uintptr(jj)))))) != 0; jj++ { 24511 } 24512 zAns += uintptr(jj) 24513 if len-jj-1 != (*String)(unsafe.Pointer(bp+360)).n || libc.Xstrncmp(tls, (*String)(unsafe.Pointer(bp+360)).z, zAns, uint64(len-jj-1)) != 0 { 24514 errorMessage(tls, ts+1252, 24515 libc.VaList(bp+48, prevLine, zFilename, len-jj-1, zAns, (*String)(unsafe.Pointer(bp+360)).z)) 24516 } 24517 g.nTest++ 24518 stringReset(tls, bp+360) 24519 } else if libc.Xstrcmp(tls, bp+380, ts+1297) == 0 || libc.Xstrcmp(tls, bp+380, ts+1302) == 0 { 24520 var jj int32 24521 var zAns uintptr = zScript + uintptr(ii) 24522 var zCopy uintptr 24523 var isGlob int32 = libc.Bool32(int32(*(*int8)(unsafe.Pointer(bp + 380))) == 'g') 24524 for jj = 9 - 3*isGlob; jj < len-1 && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(zAns + uintptr(jj)))))) != 0; jj++ { 24525 } 24526 zAns += uintptr(jj) 24527 zCopy = sqlite3.Xsqlite3_mprintf(tls, ts+1208, libc.VaList(bp+88, len-jj-1, zAns)) 24528 if libc.Bool32(sqlite3.Xsqlite3_strglob(tls, zCopy, (*String)(unsafe.Pointer(bp+360)).z) == 0)^isGlob != 0 { 24529 errorMessage(tls, ts+1310, 24530 libc.VaList(bp+104, prevLine, zFilename, zCopy, (*String)(unsafe.Pointer(bp+360)).z)) 24531 } 24532 sqlite3.Xsqlite3_free(tls, zCopy) 24533 g.nTest++ 24534 stringReset(tls, bp+360) 24535 } else if libc.Xstrcmp(tls, bp+380, ts+1353) == 0 { 24536 logMessage(tls, ts+438, libc.VaList(bp+136, (*String)(unsafe.Pointer(bp+360)).z)) 24537 } else if libc.Xstrcmp(tls, bp+380, ts+1360) == 0 { 24538 var zNewFile uintptr 24539 var zNewScript uintptr 24540 var zToDel uintptr = uintptr(0) 24541 zNewFile = bp + 410 24542 if !(int32(*(*int8)(unsafe.Pointer(zNewFile))) == '/' || int32(*(*int8)(unsafe.Pointer(zNewFile))) == '\\') { 24543 var k int32 24544 for k = int32(libc.Xstrlen(tls, zFilename)) - 1; k >= 0 && !(int32(*(*int8)(unsafe.Pointer(zFilename + uintptr(k)))) == '/' || int32(*(*int8)(unsafe.Pointer(zFilename + uintptr(k)))) == '\\'); k-- { 24545 } 24546 if k > 0 { 24547 zNewFile = libc.AssignUintptr(&zToDel, sqlite3.Xsqlite3_mprintf(tls, ts+1367, libc.VaList(bp+144, k, zFilename, zNewFile))) 24548 } 24549 } 24550 zNewScript = readFile(tls, zNewFile) 24551 if g.iTrace != 0 { 24552 logMessage(tls, ts+1375, libc.VaList(bp+168, zNewFile)) 24553 } 24554 runScript(tls, 0, 0, zNewScript, zNewFile) 24555 sqlite3.Xsqlite3_free(tls, zNewScript) 24556 if g.iTrace != 0 { 24557 logMessage(tls, ts+1394, libc.VaList(bp+176, zNewFile)) 24558 } 24559 sqlite3.Xsqlite3_free(tls, zToDel) 24560 } else if libc.Xstrcmp(tls, bp+380, ts+1411) == 0 { 24561 var jj int32 24562 for jj = 7; jj < len && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(zScript + uintptr(ii+jj)))))) != 0; jj++ { 24563 } 24564 logMessage(tls, ts+1208, libc.VaList(bp+184, len-jj, zScript+uintptr(ii)+uintptr(jj))) 24565 } else if libc.Xstrcmp(tls, bp+380, ts+1417) == 0 { 24566 var jj int32 24567 var rc int32 24568 var pStmt uintptr 24569 for jj = 4; jj < len && libc.Xisspace(tls, int32(uint8(*(*int8)(unsafe.Pointer(zScript + uintptr(ii+jj)))))) != 0; jj++ { 24570 } 24571 pStmt = prepareSql(tls, ts+1420, libc.VaList(bp+200, len-jj, zScript+uintptr(ii)+uintptr(jj))) 24572 rc = sqlite3.Xsqlite3_step(tls, pStmt) 24573 if rc != SQLITE_ROW || sqlite3.Xsqlite3_column_int(tls, pStmt, 0) == 0 { 24574 ii = ii + findEndif(tls, zScript+uintptr(ii)+uintptr(len), 1, bp+376) 24575 } 24576 sqlite3.Xsqlite3_finalize(tls, pStmt) 24577 } else if libc.Xstrcmp(tls, bp+380, ts+1432) == 0 { 24578 ii = ii + findEndif(tls, zScript+uintptr(ii)+uintptr(len), 0, bp+376) 24579 } else if libc.Xstrcmp(tls, bp+380, ts+1437) == 0 { 24580 } else if libc.Xstrcmp(tls, bp+380, ts+1443) == 0 && iClient == 0 { 24581 var iNewClient int32 = libc.Xatoi(tls, bp+410) 24582 if iNewClient > 0 { 24583 startClient(tls, iNewClient) 24584 } 24585 } else if libc.Xstrcmp(tls, bp+380, ts+1449) == 0 && iClient == 0 { 24586 var iTimeout int32 24587 if nArg >= 2 { 24588 iTimeout = libc.Xatoi(tls, bp+410+1*100) 24589 } else { 24590 iTimeout = DEFAULT_TIMEOUT 24591 } 24592 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([1000]int8{})), bp+610, ts+1454, 24593 libc.VaList(bp+216, prevLine, zFilename)) 24594 waitForClient(tls, libc.Xatoi(tls, bp+410), iTimeout, bp+610) 24595 } else if libc.Xstrcmp(tls, bp+380, ts+1469) == 0 && iClient == 0 { 24596 var iTarget int32 = libc.Xatoi(tls, bp+410) 24597 var iEnd int32 24598 var zTask uintptr 24599 var zTName uintptr 24600 iEnd = findEnd(tls, zScript+uintptr(ii)+uintptr(len), bp+376) 24601 if iTarget < 0 { 24602 errorMessage(tls, ts+1474, 24603 libc.VaList(bp+232, prevLine, zFilename, iTarget)) 24604 } else { 24605 zTask = sqlite3.Xsqlite3_mprintf(tls, ts+1208, libc.VaList(bp+256, iEnd, zScript+uintptr(ii)+uintptr(len))) 24606 if nArg > 1 { 24607 zTName = sqlite3.Xsqlite3_mprintf(tls, ts+438, libc.VaList(bp+272, bp+410+1*100)) 24608 } else { 24609 zTName = sqlite3.Xsqlite3_mprintf(tls, ts+1511, libc.VaList(bp+280, filenameTail(tls, zFilename), prevLine)) 24610 } 24611 startClient(tls, iTarget) 24612 runSql(tls, 24613 ts+1517, libc.VaList(bp+296, iTarget, zTask, zTName)) 24614 sqlite3.Xsqlite3_free(tls, zTask) 24615 sqlite3.Xsqlite3_free(tls, zTName) 24616 } 24617 iEnd = iEnd + tokenLength(tls, zScript+uintptr(ii)+uintptr(len)+uintptr(iEnd), bp+376) 24618 len = len + iEnd 24619 iBegin = ii + len 24620 } else if libc.Xstrcmp(tls, bp+380, ts+1573) == 0 { 24621 test_breakpoint(tls) 24622 } else if libc.Xstrcmp(tls, bp+380, ts+1584) == 0 { 24623 g.bIgnoreSqlErrors = func() int32 { 24624 if nArg >= 1 { 24625 return libc.BoolInt32(!(booleanValue(tls, bp+410) != 0)) 24626 } 24627 return 1 24628 }() 24629 } else { 24630 errorMessage(tls, ts+1600, 24631 libc.VaList(bp+320, prevLine, zFilename, bp+380)) 24632 } 24633 ii = ii + len 24634 } 24635 if iBegin < ii { 24636 var zSql uintptr = sqlite3.Xsqlite3_mprintf(tls, ts+1208, libc.VaList(bp+344, ii-iBegin, zScript+uintptr(iBegin))) 24637 runSql(tls, zSql, 0) 24638 sqlite3.Xsqlite3_free(tls, zSql) 24639 } 24640 stringFree(tls, bp+360) 24641 } 24642 24643 func findOption(tls *libc.TLS, azArg uintptr, pnArg uintptr, zOption uintptr, hasArg int32) uintptr { 24644 bp := tls.Alloc(8) 24645 defer tls.Free(8) 24646 24647 var i int32 24648 var j int32 24649 var zReturn uintptr = uintptr(0) 24650 var nArg int32 = *(*int32)(unsafe.Pointer(pnArg)) 24651 24652 for i = 0; i < nArg; i++ { 24653 var z uintptr 24654 if i+hasArg >= nArg { 24655 break 24656 } 24657 z = *(*uintptr)(unsafe.Pointer(azArg + uintptr(i)*8)) 24658 if int32(*(*int8)(unsafe.Pointer(z))) != '-' { 24659 continue 24660 } 24661 z++ 24662 if int32(*(*int8)(unsafe.Pointer(z))) == '-' { 24663 if int32(*(*int8)(unsafe.Pointer(z + 1))) == 0 { 24664 break 24665 } 24666 z++ 24667 } 24668 if libc.Xstrcmp(tls, z, zOption) == 0 { 24669 if hasArg != 0 && i == nArg-1 { 24670 fatalError(tls, ts+1636, libc.VaList(bp, z)) 24671 } 24672 if hasArg != 0 { 24673 zReturn = *(*uintptr)(unsafe.Pointer(azArg + uintptr(i+1)*8)) 24674 } else { 24675 zReturn = *(*uintptr)(unsafe.Pointer(azArg + uintptr(i)*8)) 24676 } 24677 j = i + 1 + libc.Bool32(hasArg != 0) 24678 for j < nArg { 24679 *(*uintptr)(unsafe.Pointer(azArg + uintptr(libc.PostIncInt32(&i, 1))*8)) = *(*uintptr)(unsafe.Pointer(azArg + uintptr(libc.PostIncInt32(&j, 1))*8)) 24680 } 24681 *(*int32)(unsafe.Pointer(pnArg)) = i 24682 return zReturn 24683 } 24684 } 24685 return zReturn 24686 } 24687 24688 func usage(tls *libc.TLS, argv0 uintptr) { 24689 bp := tls.Alloc(8) 24690 defer tls.Free(8) 24691 24692 var i int32 24693 var zTail uintptr = argv0 24694 for i = 0; *(*int8)(unsafe.Pointer(argv0 + uintptr(i))) != 0; i++ { 24695 if int32(*(*int8)(unsafe.Pointer(argv0 + uintptr(i)))) == '/' || int32(*(*int8)(unsafe.Pointer(argv0 + uintptr(i)))) == '\\' { 24696 zTail = argv0 + uintptr(i) + uintptr(1) 24697 } 24698 } 24699 fprintf(tls, libc.X__acrt_iob_func(tls, uint32(2)), ts+1684, libc.VaList(bp, zTail)) 24700 fprintf(tls, libc.X__acrt_iob_func(tls, uint32(2)), 24701 ts+1723, 0) 24702 libc.Xexit(tls, 1) 24703 } 24704 24705 func unrecognizedArguments(tls *libc.TLS, argv0 uintptr, nArg int32, azArg uintptr) { 24706 bp := tls.Alloc(16) 24707 defer tls.Free(16) 24708 24709 var i int32 24710 fprintf(tls, libc.X__acrt_iob_func(tls, uint32(2)), ts+2295, libc.VaList(bp, argv0)) 24711 for i = 0; i < nArg; i++ { 24712 fprintf(tls, libc.X__acrt_iob_func(tls, uint32(2)), ts+2323, libc.VaList(bp+8, *(*uintptr)(unsafe.Pointer(azArg + uintptr(i)*8)))) 24713 } 24714 fprintf(tls, libc.X__acrt_iob_func(tls, uint32(2)), ts+2327, 0) 24715 libc.Xexit(tls, 1) 24716 } 24717 24718 func main1(tls *libc.TLS, argc int32, argv uintptr) int32 { 24719 bp := tls.Alloc(272) 24720 defer tls.Free(272) 24721 24722 var zClient uintptr 24723 var iClient int32 24724 24725 var i int32 24726 var openFlags int32 = SQLITE_OPEN_READWRITE 24727 var rc int32 24728 24729 var zTrace uintptr 24730 var zCOption uintptr 24731 var zJMode uintptr 24732 var zNRep uintptr 24733 var nRep int32 = 1 24734 var iRep int32 24735 var iTmout int32 = 0 24736 var zTmout uintptr 24737 24738 g.argv0 = *(*uintptr)(unsafe.Pointer(argv)) 24739 g.iTrace = 1 24740 if argc < 2 { 24741 usage(tls, *(*uintptr)(unsafe.Pointer(argv))) 24742 } 24743 g.zDbFile = *(*uintptr)(unsafe.Pointer(argv + 1*8)) 24744 if strglob(tls, ts+2329, g.zDbFile) != 0 { 24745 usage(tls, *(*uintptr)(unsafe.Pointer(argv))) 24746 } 24747 if libc.Xstrcmp(tls, sqlite3.Xsqlite3_sourceid(tls), ts+2336) != 0 { 24748 fprintf(tls, libc.X__acrt_iob_func(tls, uint32(2)), 24749 ts+2421, 24750 libc.VaList(bp, sqlite3.Xsqlite3_sourceid(tls), ts+2336)) 24751 libc.Xexit(tls, 1) 24752 } 24753 *(*int32)(unsafe.Pointer(bp + 240)) = argc - 2 24754 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([32]int8{})), uintptr(unsafe.Pointer(&g))+64, ts+2481, libc.VaList(bp+16, int32(libc.XGetCurrentProcessId(tls)))) 24755 zJMode = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2493, 1) 24756 zNRep = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2505, 1) 24757 if zNRep != 0 { 24758 nRep = libc.Xatoi(tls, zNRep) 24759 } 24760 if nRep < 1 { 24761 nRep = 1 24762 } 24763 g.zVfs = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2512, 1) 24764 zClient = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2516, 1) 24765 g.zErrLog = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2523, 1) 24766 g.zLog = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2530, 1) 24767 zTrace = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2534, 1) 24768 if zTrace != 0 { 24769 g.iTrace = libc.Xatoi(tls, zTrace) 24770 } 24771 if findOption(tls, argv+uintptr(2)*8, bp+240, ts+2540, 0) != uintptr(0) { 24772 g.iTrace = 0 24773 } 24774 zTmout = findOption(tls, argv+uintptr(2)*8, bp+240, ts+2546, 1) 24775 if zTmout != 0 { 24776 iTmout = libc.Xatoi(tls, zTmout) 24777 } 24778 g.bSqlTrace = libc.Bool32(findOption(tls, argv+uintptr(2)*8, bp+240, ts+2554, 0) != uintptr(0)) 24779 g.bSync = libc.Bool32(findOption(tls, argv+uintptr(2)*8, bp+240, ts+2563, 0) != uintptr(0)) 24780 if g.zErrLog != 0 { 24781 g.pErrLog = libc.Xfopen(tls, g.zErrLog, ts+2568) 24782 } else { 24783 g.pErrLog = libc.X__acrt_iob_func(tls, uint32(2)) 24784 } 24785 if g.zLog != 0 { 24786 g.pLog = libc.Xfopen(tls, g.zLog, ts+2568) 24787 } else { 24788 g.pLog = libc.X__acrt_iob_func(tls, uint32(1)) 24789 } 24790 24791 sqlite3.Xsqlite3_config(tls, SQLITE_CONFIG_LOG, libc.VaList(bp+24, *(*uintptr)(unsafe.Pointer(&struct { 24792 f func(*libc.TLS, uintptr, int32, uintptr) 24793 }{sqlErrorCallback})), 0)) 24794 if zClient != 0 { 24795 iClient = libc.Xatoi(tls, zClient) 24796 if iClient < 1 { 24797 fatalError(tls, ts+2570, libc.VaList(bp+40, iClient)) 24798 } 24799 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([32]int8{})), uintptr(unsafe.Pointer(&g))+64, ts+2597, 24800 libc.VaList(bp+48, int32(libc.XGetCurrentProcessId(tls)), iClient)) 24801 } else { 24802 var nTry int32 = 0 24803 if g.iTrace > 0 { 24804 printf(tls, ts+2613, libc.VaList(bp+64, *(*uintptr)(unsafe.Pointer(argv)))) 24805 for i = 1; i < argc; i++ { 24806 printf(tls, ts+2323, libc.VaList(bp+72, *(*uintptr)(unsafe.Pointer(argv + uintptr(i)*8)))) 24807 } 24808 printf(tls, ts+2327, 0) 24809 printf(tls, ts+2623, 0) 24810 for i = 0; libc.AssignUintptr(&zCOption, sqlite3.Xsqlite3_compileoption_get(tls, i)) != uintptr(0); i++ { 24811 printf(tls, ts+2728, libc.VaList(bp+80, zCOption)) 24812 } 24813 libc.Xfflush(tls, libc.X__acrt_iob_func(tls, uint32(1))) 24814 } 24815 iClient = 0 24816 for __ccgo := true; __ccgo; __ccgo = rc != 0 && libc.PreIncInt32(&nTry, 1) < 60 && sqlite3.Xsqlite3_sleep(tls, 1000) > 0 { 24817 if nTry%5 == 4 { 24818 printf(tls, ts+2741, 24819 libc.VaList(bp+88, func() uintptr { 24820 if nTry > 5 { 24821 return ts + 2770 24822 } 24823 return ts + 1105 24824 }(), g.zDbFile)) 24825 } 24826 rc = libc.Xunlink(tls, g.zDbFile) 24827 if rc != 0 && *(*int32)(unsafe.Pointer(libc.X_errno(tls))) == ENOENT { 24828 rc = 0 24829 } 24830 } 24831 if rc != 0 { 24832 fatalError(tls, ts+2777, 24833 libc.VaList(bp+104, g.zDbFile, nTry)) 24834 } 24835 openFlags = openFlags | SQLITE_OPEN_CREATE 24836 } 24837 rc = sqlite3.Xsqlite3_open_v2(tls, g.zDbFile, uintptr(unsafe.Pointer(&g))+24, openFlags, g.zVfs) 24838 if rc != 0 { 24839 fatalError(tls, ts+2818, libc.VaList(bp+120, g.zDbFile)) 24840 } 24841 if iTmout > 0 { 24842 sqlite3.Xsqlite3_busy_timeout(tls, g.db, iTmout) 24843 } 24844 24845 if zJMode != 0 { 24846 if sqlite3.Xsqlite3_stricmp(tls, zJMode, ts+2835) == 0 || 24847 sqlite3.Xsqlite3_stricmp(tls, zJMode, ts+2843) == 0 { 24848 printf(tls, ts+2852, libc.VaList(bp+128, zJMode)) 24849 zJMode = ts + 2892 24850 } 24851 runSql(tls, ts+2899, libc.VaList(bp+136, zJMode)) 24852 } 24853 if !(g.bSync != 0) { 24854 trySql(tls, ts+2923, 0) 24855 } 24856 sqlite3.Xsqlite3_enable_load_extension(tls, g.db, 1) 24857 sqlite3.Xsqlite3_busy_handler(tls, g.db, *(*uintptr)(unsafe.Pointer(&struct { 24858 f func(*libc.TLS, uintptr, int32) int32 24859 }{busyHandler})), uintptr(0)) 24860 sqlite3.Xsqlite3_create_function(tls, g.db, ts+2946, 0, SQLITE_UTF8, uintptr(0), 24861 *(*uintptr)(unsafe.Pointer(&struct { 24862 f func(*libc.TLS, uintptr, int32, uintptr) 24863 }{vfsNameFunc})), uintptr(0), uintptr(0)) 24864 sqlite3.Xsqlite3_create_function(tls, g.db, ts+2954, 1, SQLITE_UTF8, uintptr(0), 24865 *(*uintptr)(unsafe.Pointer(&struct { 24866 f func(*libc.TLS, uintptr, int32, uintptr) 24867 }{evalFunc})), uintptr(0), uintptr(0)) 24868 g.iTimeout = DEFAULT_TIMEOUT 24869 if g.bSqlTrace != 0 { 24870 sqlite3.Xsqlite3_trace(tls, g.db, *(*uintptr)(unsafe.Pointer(&struct { 24871 f func(*libc.TLS, uintptr, uintptr) 24872 }{sqlTraceCallback})), uintptr(0)) 24873 } 24874 if iClient > 0 { 24875 if *(*int32)(unsafe.Pointer(bp + 240)) > 0 { 24876 unrecognizedArguments(tls, *(*uintptr)(unsafe.Pointer(argv)), *(*int32)(unsafe.Pointer(bp + 240)), argv+uintptr(2)*8) 24877 } 24878 if g.iTrace != 0 { 24879 logMessage(tls, ts+2959, 0) 24880 } 24881 for 1 != 0 { 24882 *(*uintptr)(unsafe.Pointer(bp + 264)) = uintptr(0) 24883 rc = startScript(tls, iClient, bp+248, bp+256, bp+264) 24884 if rc == SQLITE_DONE { 24885 break 24886 } 24887 if g.iTrace != 0 { 24888 logMessage(tls, ts+2972, libc.VaList(bp+144, *(*uintptr)(unsafe.Pointer(bp + 264)), *(*int32)(unsafe.Pointer(bp + 256)))) 24889 } 24890 runScript(tls, iClient, *(*int32)(unsafe.Pointer(bp + 256)), *(*uintptr)(unsafe.Pointer(bp + 248)), *(*uintptr)(unsafe.Pointer(bp + 264))) 24891 if g.iTrace != 0 { 24892 logMessage(tls, ts+2986, libc.VaList(bp+160, *(*uintptr)(unsafe.Pointer(bp + 264)), *(*int32)(unsafe.Pointer(bp + 256)))) 24893 } 24894 finishScript(tls, iClient, *(*int32)(unsafe.Pointer(bp + 256)), 0) 24895 sqlite3.Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(bp + 264))) 24896 sqlite3.Xsqlite3_sleep(tls, 10) 24897 } 24898 if g.iTrace != 0 { 24899 logMessage(tls, ts+2998, 0) 24900 } 24901 } else { 24902 var pStmt uintptr 24903 var iTimeout int32 24904 if *(*int32)(unsafe.Pointer(bp + 240)) == 0 { 24905 fatalError(tls, ts+3009, 0) 24906 } 24907 if *(*int32)(unsafe.Pointer(bp + 240)) > 1 { 24908 unrecognizedArguments(tls, *(*uintptr)(unsafe.Pointer(argv)), *(*int32)(unsafe.Pointer(bp + 240)), argv+uintptr(2)*8) 24909 } 24910 runSql(tls, 24911 ts+3033, 0) 24912 *(*uintptr)(unsafe.Pointer(bp + 248)) = readFile(tls, *(*uintptr)(unsafe.Pointer(argv + 2*8))) 24913 for iRep = 1; iRep <= nRep; iRep++ { 24914 if g.iTrace != 0 { 24915 logMessage(tls, ts+3469, libc.VaList(bp+176, *(*uintptr)(unsafe.Pointer(argv + 2*8)), iRep)) 24916 } 24917 runScript(tls, 0, 0, *(*uintptr)(unsafe.Pointer(bp + 248)), *(*uintptr)(unsafe.Pointer(argv + 2*8))) 24918 if g.iTrace != 0 { 24919 logMessage(tls, ts+3497, libc.VaList(bp+192, *(*uintptr)(unsafe.Pointer(argv + 2*8)), iRep)) 24920 } 24921 } 24922 sqlite3.Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(bp + 248))) 24923 waitForClient(tls, 0, 2000, ts+3523) 24924 trySql(tls, ts+3543, 0) 24925 sqlite3.Xsqlite3_sleep(tls, 10) 24926 g.iTimeout = 0 24927 iTimeout = 1000 24928 for (libc.AssignInt32(&rc, trySql(tls, ts+3572, 0)) == SQLITE_BUSY || 24929 rc == SQLITE_ROW) && iTimeout > 0 { 24930 sqlite3.Xsqlite3_sleep(tls, 10) 24931 iTimeout = iTimeout - 10 24932 } 24933 sqlite3.Xsqlite3_sleep(tls, 100) 24934 pStmt = prepareSql(tls, ts+3593, 0) 24935 iTimeout = 1000 24936 for libc.AssignInt32(&rc, sqlite3.Xsqlite3_step(tls, pStmt)) == SQLITE_BUSY && iTimeout > 0 { 24937 sqlite3.Xsqlite3_sleep(tls, 10) 24938 iTimeout = iTimeout - 10 24939 } 24940 if rc == SQLITE_ROW { 24941 *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&g)) + 112)) += sqlite3.Xsqlite3_column_int(tls, pStmt, 0) 24942 *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&g)) + 116)) += sqlite3.Xsqlite3_column_int(tls, pStmt, 1) 24943 } 24944 sqlite3.Xsqlite3_finalize(tls, pStmt) 24945 } 24946 sqlite3.Xsqlite3_close(tls, g.db) 24947 maybeClose(tls, g.pLog) 24948 maybeClose(tls, g.pErrLog) 24949 if iClient == 0 { 24950 printf(tls, ts+3628, libc.VaList(bp+208, g.nError, g.nTest)) 24951 printf(tls, ts+3664, libc.VaList(bp+224, *(*uintptr)(unsafe.Pointer(argv)))) 24952 for i = 1; i < argc; i++ { 24953 printf(tls, ts+2323, libc.VaList(bp+232, *(*uintptr)(unsafe.Pointer(argv + uintptr(i)*8)))) 24954 } 24955 printf(tls, ts+2327, 0) 24956 } 24957 return libc.Bool32(g.nError > 0) 24958 } 24959 24960 var ts1 = "%s%.*s\n\x00%s:ERROR: \x00%s:FATAL: \x00UPDATE client SET wantHalt=1;\x00%s: \x00main\x00timeout after %dms\x00[%.*s]\x00(info) %s\x00(errcode=%d) %s\x00%s\n%s\n\x00out of memory\x00 \x00nil\x00'\x00error(%d)\x00BEGIN IMMEDIATE\x00in startScript: %s\x00UPDATE counters SET nError=nError+%d, nTest=nTest+%d\x00SELECT 1 FROM client WHERE id=%d AND wantHalt\x00DELETE FROM client WHERE id=%d\x00COMMIT TRANSACTION;\x00SELECT script, id, name FROM task WHERE client=%d AND starttime IS NULL ORDER BY id LIMIT 1\x00%s\x00UPDATE task SET starttime=strftime('%%Y-%%m-%%d %%H:%%M:%%f','now') WHERE id=%d;\x00Waited over 3000 seconds with no work. Giving up.\x00DELETE FROM client WHERE id=%d; COMMIT;\x00COMMIT\x00UPDATE task SET endtime=strftime('%%Y-%%m-%%d %%H:%%M:%%f','now') WHERE id=%d;\x00INSERT OR IGNORE INTO client VALUES(%d,0)\x00%s \"%s\" --client %d --trace %d\x00%z --sqltrace\x00%z --sync\x00%z --vfs \"%s\"\x00system('%q')\x00CreateProcessA() fails with error code %lu\x00rb\x00cannot open \"%s\" for reading\x00--end\x00--endif\x00--else\x00--if\x00SELECT 1 FROM task WHERE client=%d AND client IN (SELECT id FROM client) AND endtime IS NULL\x00SELECT 1 FROM task WHERE client IN (SELECT id FROM client) AND endtime IS NULL\x00\x00%stimeout waiting for client %d\x00%stimeout waiting for all clients\x00on\x00yes\x00off\x00no\x00unknown boolean: [%s]\x00%.*s\x00sleep\x00exit\x00testcase\x00finish\x00reset\x00match\x00line %d of %s:\nExpected [%.*s]\n Got [%s]\x00glob\x00notglob\x00line %d of %s:\nExpected [%s]\n Got [%s]\x00output\x00source\x00%.*s/%s\x00begin script [%s]\n\x00end script [%s]\n\x00print\x00if\x00SELECT %.*s\x00else\x00endif\x00start\x00wait\x00line %d of %s\n\x00task\x00line %d of %s: bad client number: %d\x00%s:%d\x00INSERT INTO task(client,script,name) VALUES(%d,'%q',%Q)\x00breakpoint\x00show-sql-errors\x00line %d of %s: unknown command --%s\x00command-line option \"--%s\" requires an argument\x00Usage: %s DATABASE ?OPTIONS? ?SCRIPT?\n\x00Options:\n --errlog FILENAME Write errors to FILENAME\n --journalmode MODE Use MODE as the journal_mode\n --log FILENAME Log messages to FILENAME\n --quiet Suppress unnecessary output\n --vfs NAME Use NAME as the VFS\n --repeat N Repeat the test N times\n --sqltrace Enable SQL tracing\n --sync Enable synchronous disk writes\n --timeout MILLISEC Busy timeout is MILLISEC\n --trace BOOLEAN Enable or disable tracing\n\x00%s: unrecognized arguments:\x00 %s\x00\n\x00*.test\x002022-09-05 11:02:23 4635f4a69c8c2a8df242b384a992aea71224e39a2ccab42d8c0b0602f1e826e8\x00SQLite library and header mismatch\nLibrary: %s\nHeader: %s\n\x00%05d.mptest\x00journalmode\x00repeat\x00vfs\x00client\x00errlog\x00log\x00trace\x00quiet\x00timeout\x00sqltrace\x00sync\x00a\x00illegal client number: %d\n\x00%05d.client%02d\x00BEGIN: %s\x00With SQLite 3.39.3 2022-09-05 11:02:23 4635f4a69c8c2a8df242b384a992aea71224e39a2ccab42d8c0b0602f1e826e8\n\x00-DSQLITE_%s\n\x00... %strying to unlink '%s'\n\x00still \x00unable to unlink '%s' after %d attempts\n\x00cannot open [%s]\x00persist\x00truncate\x00Changing journal mode to DELETE from %s\x00DELETE\x00PRAGMA journal_mode=%Q;\x00PRAGMA synchronous=OFF\x00vfsname\x00eval\x00start-client\x00begin %s (%d)\x00end %s (%d)\x00end-client\x00missing script filename\x00DROP TABLE IF EXISTS task;\nDROP TABLE IF EXISTS counters;\nDROP TABLE IF EXISTS client;\nCREATE TABLE task(\n id INTEGER PRIMARY KEY,\n name TEXT,\n client INTEGER,\n starttime DATE,\n endtime DATE,\n script TEXT\n);CREATE INDEX task_i1 ON task(client, starttime);\nCREATE INDEX task_i2 ON task(client, endtime);\nCREATE TABLE counters(nError,nTest);\nINSERT INTO counters VALUES(0,0);\nCREATE TABLE client(id INTEGER PRIMARY KEY, wantHalt);\n\x00begin script [%s] cycle %d\n\x00end script [%s] cycle %d\n\x00during shutdown...\n\x00UPDATE client SET wantHalt=1\x00SELECT 1 FROM client\x00SELECT nError, nTest FROM counters\x00Summary: %d errors out of %d tests\n\x00END: %s\x00" 24961 var ts = (*reflect.StringHeader)(unsafe.Pointer(&ts1)).Data