Added regedit unit test, a couple minor changes to regedit.
[wine] / programs / winetest / include / winnt.pm
1 # Automatically generated by make_symbols; DO NOT EDIT!! 
2 #
3 # Perl definitions for header file winnt.h
4 #
5
6
7 package winnt;
8
9 use strict;
10
11 use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
12
13 require Exporter;
14
15 @ISA = qw(Exporter);
16 @EXPORT = qw(
17     ACCESS_ALLOWED_ACE_TYPE
18     ACCESS_DENIED_ACE_TYPE
19     ACCESS_SYSTEM_SECURITY
20     ACL_REVISION
21     ACL_REVISION1
22     ACL_REVISION2
23     ACL_REVISION3
24     ACL_REVISION4
25     ANYSIZE_ARRAY
26     APPLICATION_ERROR_MASK
27     CONTAINER_INHERIT_ACE
28     CONTEXT86_CONTROL
29     CONTEXT86_DEBUG_REGISTERS
30     CONTEXT86_FLOATING_POINT
31     CONTEXT86_FULL
32     CONTEXT86_INTEGER
33     CONTEXT86_SEGMENTS
34     CONTEXT_CONTROL
35     CONTEXT_DEBUG_REGISTERS
36     CONTEXT_FLOATING_POINT
37     CONTEXT_FULL
38     CONTEXT_INTEGER
39     CONTEXT_SEGMENTS
40     DACL_SECURITY_INFORMATION
41     DBG_CONTINUE
42     DBG_CONTROL_BREAK
43     DBG_CONTROL_C
44     DBG_EXCEPTION_NOT_HANDLED
45     DBG_TERMINATE_PROCESS
46     DBG_TERMINATE_THREAD
47     DELETE
48     DLL_PROCESS_ATTACH
49     DLL_PROCESS_DETACH
50     DLL_THREAD_ATTACH
51     DLL_THREAD_DETACH
52     DOMAIN_ALIAS_RID_ADMINS
53     DOMAIN_ALIAS_RID_GUESTS
54     DOMAIN_ALIAS_RID_USERS
55     DOMAIN_GROUP_RID_ADMINS
56     DOMAIN_GROUP_RID_GUESTS
57     DOMAIN_GROUP_RID_USERS
58     EH_EXIT_UNWIND
59     EH_NESTED_CALL
60     EH_NONCONTINUABLE
61     EH_STACK_INVALID
62     EH_UNWINDING
63     EPT_NT_CANT_CREATE
64     EPT_NT_CANT_PERFORM_OP
65     EPT_NT_INVALID_ENTRY
66     EPT_NT_NOT_REGISTERED
67     ERROR_SEVERITY_ERROR
68     ERROR_SEVERITY_INFORMATIONAL
69     ERROR_SEVERITY_SUCCESS
70     ERROR_SEVERITY_WARNING
71     ES_CONTINUOUS
72     ES_DISPLAY_REQUIRED
73     ES_SYSTEM_REQUIRED
74     ES_USER_PRESENT
75     EVENTLOG_AUDIT_FAILURE
76     EVENTLOG_AUDIT_SUCCESS
77     EVENTLOG_ERROR_TYPE
78     EVENTLOG_INFORMATION_TYPE
79     EVENTLOG_SUCCESS
80     EVENTLOG_WARNING_TYPE
81     EVENT_ALL_ACCESS
82     EVENT_MODIFY_STATE
83     EXCEPTION_CONTINUABLE
84     EXCEPTION_MAXIMUM_PARAMETERS
85     EXCEPTION_NONCONTINUABLE
86     FAILED_ACCESS_ACE_FLAG
87     FALSE
88     FILE_128_BYTE_ALIGNMENT
89     FILE_256_BYTE_ALIGNMENT
90     FILE_32_BYTE_ALIGNMENT
91     FILE_512_BYTE_ALIGNMENT
92     FILE_64_BYTE_ALIGNMENT
93     FILE_ACTION_ADDED
94     FILE_ACTION_MODIFIED
95     FILE_ACTION_REMOVED
96     FILE_ACTION_RENAMED_NEW_NAME
97     FILE_ACTION_RENAMED_OLD_NAME
98     FILE_ADD_FILE
99     FILE_ADD_SUBDIRECTORY
100     FILE_ALL_ACCESS
101     FILE_APPEND_DATA
102     FILE_ATTRIBUTE_ARCHIVE
103     FILE_ATTRIBUTE_ATOMIC_WRITE
104     FILE_ATTRIBUTE_COMPRESSED
105     FILE_ATTRIBUTE_DIRECTORY
106     FILE_ATTRIBUTE_HIDDEN
107     FILE_ATTRIBUTE_LABEL
108     FILE_ATTRIBUTE_NORMAL
109     FILE_ATTRIBUTE_OFFLINE
110     FILE_ATTRIBUTE_READONLY
111     FILE_ATTRIBUTE_SYMLINK
112     FILE_ATTRIBUTE_SYSTEM
113     FILE_ATTRIBUTE_TEMPORARY
114     FILE_ATTRIBUTE_XACTION_WRITE
115     FILE_BYTE_ALIGNMENT
116     FILE_CASE_PRESERVED_NAMES
117     FILE_CASE_SENSITIVE_SEARCH
118     FILE_CREATE_PIPE_INSTANCE
119     FILE_DELETE_CHILD
120     FILE_EXECUTE
121     FILE_FILE_COMPRESSION
122     FILE_GENERIC_EXECUTE
123     FILE_GENERIC_READ
124     FILE_GENERIC_WRITE
125     FILE_LIST_DIRECTORY
126     FILE_LONG_ALIGNMENT
127     FILE_NOTIFY_CHANGE_ATTRIBUTES
128     FILE_NOTIFY_CHANGE_CREATION
129     FILE_NOTIFY_CHANGE_DIR_NAME
130     FILE_NOTIFY_CHANGE_FILE_NAME
131     FILE_NOTIFY_CHANGE_LAST_ACCESS
132     FILE_NOTIFY_CHANGE_LAST_WRITE
133     FILE_NOTIFY_CHANGE_SECURITY
134     FILE_NOTIFY_CHANGE_SIZE
135     FILE_OCTA_ALIGNMENT
136     FILE_PERSISTENT_ACLS
137     FILE_QUAD_ALIGNMENT
138     FILE_READ_ATTRIBUTES
139     FILE_READ_DATA
140     FILE_READ_EA
141     FILE_READ_PROPERTIES
142     FILE_SHARE_DELETE
143     FILE_SHARE_READ
144     FILE_SHARE_WRITE
145     FILE_TRAVERSE
146     FILE_UNICODE_ON_DISK
147     FILE_VOLUME_IS_COMPRESSED
148     FILE_WORD_ALIGNMENT
149     FILE_WRITE_ATTRIBUTES
150     FILE_WRITE_DATA
151     FILE_WRITE_EA
152     FILE_WRITE_PROPERTIES
153     FRAME_FPO
154     FRAME_NONFPO
155     FRAME_TRAP
156     FRAME_TSS
157     GENERIC_ALL
158     GENERIC_EXECUTE
159     GENERIC_READ
160     GENERIC_WRITE
161     GROUP_SECURITY_INFORMATION
162     HEAP_CREATE_ALIGN_16
163     HEAP_CREATE_ENABLE_TRACING
164     HEAP_DISABLE_COALESCE_ON_FREE
165     HEAP_FREE_CHECKING_ENABLED
166     HEAP_GENERATE_EXCEPTIONS
167     HEAP_GROWABLE
168     HEAP_NO_SERIALIZE
169     HEAP_REALLOC_IN_PLACE_ONLY
170     HEAP_SHARED
171     HEAP_TAIL_CHECKING_ENABLED
172     HEAP_ZERO_MEMORY
173     IMAGE_ARCHIVE_END
174     IMAGE_ARCHIVE_LINKER_MEMBER
175     IMAGE_ARCHIVE_LONGNAMES_MEMBER
176     IMAGE_ARCHIVE_PAD
177     IMAGE_ARCHIVE_START
178     IMAGE_ARCHIVE_START_SIZE
179     IMAGE_COMDAT_SELECT_ANY
180     IMAGE_COMDAT_SELECT_ASSOCIATIVE
181     IMAGE_COMDAT_SELECT_EXACT_MATCH
182     IMAGE_COMDAT_SELECT_LARGEST
183     IMAGE_COMDAT_SELECT_NEWEST
184     IMAGE_COMDAT_SELECT_NODUPLICATES
185     IMAGE_COMDAT_SELECT_SAME_SIZE
186     IMAGE_DEBUG_MISC_EXENAME
187     IMAGE_DEBUG_TYPE_BORLAND
188     IMAGE_DEBUG_TYPE_CODEVIEW
189     IMAGE_DEBUG_TYPE_COFF
190     IMAGE_DEBUG_TYPE_EXCEPTION
191     IMAGE_DEBUG_TYPE_FIXUP
192     IMAGE_DEBUG_TYPE_FPO
193     IMAGE_DEBUG_TYPE_MISC
194     IMAGE_DEBUG_TYPE_OMAP_FROM_SRC
195     IMAGE_DEBUG_TYPE_OMAP_TO_SRC
196     IMAGE_DEBUG_TYPE_RESERVED10
197     IMAGE_DEBUG_TYPE_UNKNOWN
198     IMAGE_DIRECTORY_ENTRY_BASERELOC
199     IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT
200     IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR
201     IMAGE_DIRECTORY_ENTRY_COPYRIGHT
202     IMAGE_DIRECTORY_ENTRY_DEBUG
203     IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT
204     IMAGE_DIRECTORY_ENTRY_EXCEPTION
205     IMAGE_DIRECTORY_ENTRY_EXPORT
206     IMAGE_DIRECTORY_ENTRY_GLOBALPTR
207     IMAGE_DIRECTORY_ENTRY_IAT
208     IMAGE_DIRECTORY_ENTRY_IMPORT
209     IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG
210     IMAGE_DIRECTORY_ENTRY_RESOURCE
211     IMAGE_DIRECTORY_ENTRY_SECURITY
212     IMAGE_DIRECTORY_ENTRY_TLS
213     IMAGE_DOS_SIGNATURE
214     IMAGE_FILE_16BIT_MACHINE
215     IMAGE_FILE_32BIT_MACHINE
216     IMAGE_FILE_AGGRESIVE_WS_TRIM
217     IMAGE_FILE_BASE_RELOCATION_TABLE
218     IMAGE_FILE_BYTES_REVERSED_HI
219     IMAGE_FILE_BYTES_REVERSED_LO
220     IMAGE_FILE_CALLBACK_DIRECTORY
221     IMAGE_FILE_DEBUG_DIRECTORY
222     IMAGE_FILE_DEBUG_STRIPPED
223     IMAGE_FILE_DESCRIPTION_STRING
224     IMAGE_FILE_DLL
225     IMAGE_FILE_EXCEPTION_DIRECTORY
226     IMAGE_FILE_EXECUTABLE_IMAGE
227     IMAGE_FILE_EXPORT_DIRECTORY
228     IMAGE_FILE_IMPORT_DIRECTORY
229     IMAGE_FILE_LARGE_ADDRESS_AWARE
230     IMAGE_FILE_LINE_NUMS_STRIPPED
231     IMAGE_FILE_LOCAL_SYMS_STRIPPED
232     IMAGE_FILE_MACHINE_ALPHA
233     IMAGE_FILE_MACHINE_I386
234     IMAGE_FILE_MACHINE_I860
235     IMAGE_FILE_MACHINE_POWERPC
236     IMAGE_FILE_MACHINE_R10000
237     IMAGE_FILE_MACHINE_R3000
238     IMAGE_FILE_MACHINE_R4000
239     IMAGE_FILE_MACHINE_UNKNOWN
240     IMAGE_FILE_MACHINE_VALUE
241     IMAGE_FILE_RELOCS_STRIPPED
242     IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP
243     IMAGE_FILE_RESOURCE_DIRECTORY
244     IMAGE_FILE_SECURITY_DIRECTORY
245     IMAGE_FILE_SYSTEM
246     IMAGE_FILE_THREAD_LOCAL_STORAGE
247     IMAGE_FILE_UP_SYSTEM_ONLY
248     IMAGE_NT_OPTIONAL_HDR_MAGIC
249     IMAGE_NT_SIGNATURE
250     IMAGE_NUMBEROF_DIRECTORY_ENTRIES
251     IMAGE_ORDINAL_FLAG
252     IMAGE_OS2_SIGNATURE
253     IMAGE_OS2_SIGNATURE_LE
254     IMAGE_OS2_SIGNATURE_LX
255     IMAGE_REL_ALPHA_ABSOLUTE
256     IMAGE_REL_ALPHA_BRADDR
257     IMAGE_REL_ALPHA_GPDISP
258     IMAGE_REL_ALPHA_GPREL
259     IMAGE_REL_ALPHA_GPRELHI
260     IMAGE_REL_ALPHA_GPRELLO
261     IMAGE_REL_ALPHA_HINT
262     IMAGE_REL_ALPHA_INLINE_REFLONG
263     IMAGE_REL_ALPHA_LITERAL
264     IMAGE_REL_ALPHA_LITUSE
265     IMAGE_REL_ALPHA_MATCH
266     IMAGE_REL_ALPHA_PAIR
267     IMAGE_REL_ALPHA_REFHI
268     IMAGE_REL_ALPHA_REFLO
269     IMAGE_REL_ALPHA_REFLONG
270     IMAGE_REL_ALPHA_REFLONGNB
271     IMAGE_REL_ALPHA_REFQ1
272     IMAGE_REL_ALPHA_REFQ2
273     IMAGE_REL_ALPHA_REFQ3
274     IMAGE_REL_ALPHA_REFQUAD
275     IMAGE_REL_ALPHA_SECREL
276     IMAGE_REL_ALPHA_SECRELHI
277     IMAGE_REL_ALPHA_SECRELLO
278     IMAGE_REL_ALPHA_SECTION
279     IMAGE_REL_ARM_ABSOLUTE
280     IMAGE_REL_ARM_ADDR
281     IMAGE_REL_ARM_ADDR32NB
282     IMAGE_REL_ARM_BRANCH11
283     IMAGE_REL_ARM_BRANCH24
284     IMAGE_REL_ARM_SECREL
285     IMAGE_REL_ARM_SECTION
286     IMAGE_REL_BASED_ABSOLUTE
287     IMAGE_REL_BASED_DIR64
288     IMAGE_REL_BASED_HIGH
289     IMAGE_REL_BASED_HIGH3ADJ
290     IMAGE_REL_BASED_HIGHADJ
291     IMAGE_REL_BASED_HIGHLOW
292     IMAGE_REL_BASED_IA64_IMM64
293     IMAGE_REL_BASED_LOW
294     IMAGE_REL_BASED_MIPS_JMPADDR
295     IMAGE_REL_BASED_MIPS_JMPADDR16
296     IMAGE_REL_BASED_REL
297     IMAGE_REL_BASED_SECTION
298     IMAGE_REL_I386_ABSOLUTE
299     IMAGE_REL_I386_DIR16
300     IMAGE_REL_I386_DIR32
301     IMAGE_REL_I386_DIR32NB
302     IMAGE_REL_I386_REL16
303     IMAGE_REL_I386_REL32
304     IMAGE_REL_I386_SECREL
305     IMAGE_REL_I386_SECTION
306     IMAGE_REL_I386_SEG12
307     IMAGE_REL_IA64_ABSOLUTE
308     IMAGE_REL_IA64_ADDEND
309     IMAGE_REL_IA64_DIR
310     IMAGE_REL_IA64_DIR32NB
311     IMAGE_REL_IA64_DIR64
312     IMAGE_REL_IA64_GPREL22
313     IMAGE_REL_IA64_IMM14
314     IMAGE_REL_IA64_IMM22
315     IMAGE_REL_IA64_IMM64
316     IMAGE_REL_IA64_LTOFF22
317     IMAGE_REL_IA64_LTOFF64
318     IMAGE_REL_IA64_PCREL21B
319     IMAGE_REL_IA64_PCREL21F
320     IMAGE_REL_IA64_PCREL21M
321     IMAGE_REL_IA64_RESERVED_11
322     IMAGE_REL_IA64_RESERVED_12
323     IMAGE_REL_IA64_RESERVED_13
324     IMAGE_REL_IA64_RESERVED_14
325     IMAGE_REL_IA64_RESERVED_15
326     IMAGE_REL_IA64_RESERVED_16
327     IMAGE_REL_IA64_SECREL
328     IMAGE_REL_IA64_SECREL22
329     IMAGE_REL_IA64_SECREL64I
330     IMAGE_REL_IA64_SECTION
331     IMAGE_REL_MIPS_ABSOLUTE
332     IMAGE_REL_MIPS_GPREL
333     IMAGE_REL_MIPS_JMPADDR
334     IMAGE_REL_MIPS_JMPADDR16
335     IMAGE_REL_MIPS_LITERAL
336     IMAGE_REL_MIPS_PAIR
337     IMAGE_REL_MIPS_REFHALF
338     IMAGE_REL_MIPS_REFHI
339     IMAGE_REL_MIPS_REFLO
340     IMAGE_REL_MIPS_REFWORD
341     IMAGE_REL_MIPS_REFWORDNB
342     IMAGE_REL_MIPS_SECREL
343     IMAGE_REL_MIPS_SECRELHI
344     IMAGE_REL_MIPS_SECRELLO
345     IMAGE_REL_MIPS_SECTION
346     IMAGE_REL_PPC_ABSOLUTE
347     IMAGE_REL_PPC_ADDR
348     IMAGE_REL_PPC_ADDR14
349     IMAGE_REL_PPC_ADDR16
350     IMAGE_REL_PPC_ADDR24
351     IMAGE_REL_PPC_ADDR32NB
352     IMAGE_REL_PPC_ADDR64
353     IMAGE_REL_PPC_BRNTAKEN
354     IMAGE_REL_PPC_BRTAKEN
355     IMAGE_REL_PPC_GPREL
356     IMAGE_REL_PPC_IFGLUE
357     IMAGE_REL_PPC_IMGLUE
358     IMAGE_REL_PPC_NEG
359     IMAGE_REL_PPC_PAIR
360     IMAGE_REL_PPC_REFHI
361     IMAGE_REL_PPC_REFLO
362     IMAGE_REL_PPC_REL14
363     IMAGE_REL_PPC_REL24
364     IMAGE_REL_PPC_SECREL
365     IMAGE_REL_PPC_SECREL16
366     IMAGE_REL_PPC_SECRELHI
367     IMAGE_REL_PPC_SECRELLO
368     IMAGE_REL_PPC_SECTION
369     IMAGE_REL_PPC_TOCDEFN
370     IMAGE_REL_PPC_TOCREL14
371     IMAGE_REL_PPC_TOCREL16
372     IMAGE_REL_PPC_TYPEMASK
373     IMAGE_REL_SH3_ABSOLUTE
374     IMAGE_REL_SH3_DIRECT
375     IMAGE_REL_SH3_DIRECT16
376     IMAGE_REL_SH3_DIRECT32_NB
377     IMAGE_REL_SH3_DIRECT4
378     IMAGE_REL_SH3_DIRECT4_LONG
379     IMAGE_REL_SH3_DIRECT4_WORD
380     IMAGE_REL_SH3_DIRECT8
381     IMAGE_REL_SH3_DIRECT8_LONG
382     IMAGE_REL_SH3_DIRECT8_WORD
383     IMAGE_REL_SH3_PCREL12_WORD
384     IMAGE_REL_SH3_PCREL8_LONG
385     IMAGE_REL_SH3_PCREL8_WORD
386     IMAGE_REL_SH3_SECREL
387     IMAGE_REL_SH3_SECTION
388     IMAGE_REL_SH3_SIZEOF_SECTION
389     IMAGE_REL_SH3_STARTOF_SECTION
390     IMAGE_RESOURCE_DATA_IS_DIRECTORY
391     IMAGE_RESOURCE_NAME_IS_STRING
392     IMAGE_ROM_OPTIONAL_HDR_MAGIC
393     IMAGE_SCN_ALIGN_16BYTES
394     IMAGE_SCN_ALIGN_1BYTES
395     IMAGE_SCN_ALIGN_2BYTES
396     IMAGE_SCN_ALIGN_32BYTES
397     IMAGE_SCN_ALIGN_4BYTES
398     IMAGE_SCN_ALIGN_64BYTES
399     IMAGE_SCN_ALIGN_8BYTES
400     IMAGE_SCN_CNT_CODE
401     IMAGE_SCN_CNT_INITIALIZED_DATA
402     IMAGE_SCN_CNT_UNINITIALIZED_DATA
403     IMAGE_SCN_LNK_COMDAT
404     IMAGE_SCN_LNK_INFO
405     IMAGE_SCN_LNK_NRELOC_OVFL
406     IMAGE_SCN_LNK_OTHER
407     IMAGE_SCN_LNK_REMOVE
408     IMAGE_SCN_MEM_16BIT
409     IMAGE_SCN_MEM_DISCARDABLE
410     IMAGE_SCN_MEM_EXECUTE
411     IMAGE_SCN_MEM_FARDATA
412     IMAGE_SCN_MEM_LOCKED
413     IMAGE_SCN_MEM_NOT_CACHED
414     IMAGE_SCN_MEM_NOT_PAGED
415     IMAGE_SCN_MEM_PRELOAD
416     IMAGE_SCN_MEM_PURGEABLE
417     IMAGE_SCN_MEM_READ
418     IMAGE_SCN_MEM_SHARED
419     IMAGE_SCN_MEM_WRITE
420     IMAGE_SEPARATE_DEBUG_SIGNATURE
421     IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR
422     IMAGE_SIZEOF_AUX_SYMBOL
423     IMAGE_SIZEOF_FILE_HEADER
424     IMAGE_SIZEOF_LINENUMBER
425     IMAGE_SIZEOF_RELOCATION
426     IMAGE_SIZEOF_SECTION_HEADER
427     IMAGE_SIZEOF_SHORT_NAME
428     IMAGE_SIZEOF_SYMBOL
429     IMAGE_SUBSYSTEM_NATIVE
430     IMAGE_SUBSYSTEM_OS2_CUI
431     IMAGE_SUBSYSTEM_POSIX_CUI
432     IMAGE_SUBSYSTEM_UNKNOWN
433     IMAGE_SUBSYSTEM_WINDOWS_CUI
434     IMAGE_SUBSYSTEM_WINDOWS_GUI
435     IMAGE_SYM_ABSOLUTE
436     IMAGE_SYM_CLASS_ARGUMENT
437     IMAGE_SYM_CLASS_AUTOMATIC
438     IMAGE_SYM_CLASS_BIT_FIELD
439     IMAGE_SYM_CLASS_BLOCK
440     IMAGE_SYM_CLASS_END_OF_FUNCTION
441     IMAGE_SYM_CLASS_END_OF_STRUCT
442     IMAGE_SYM_CLASS_ENUM_TAG
443     IMAGE_SYM_CLASS_EXTERNAL
444     IMAGE_SYM_CLASS_EXTERNAL_DEF
445     IMAGE_SYM_CLASS_FAR_EXTERNAL
446     IMAGE_SYM_CLASS_FILE
447     IMAGE_SYM_CLASS_FUNCTION
448     IMAGE_SYM_CLASS_LABEL
449     IMAGE_SYM_CLASS_MEMBER_OF_ENUM
450     IMAGE_SYM_CLASS_MEMBER_OF_STRUCT
451     IMAGE_SYM_CLASS_MEMBER_OF_UNION
452     IMAGE_SYM_CLASS_NULL
453     IMAGE_SYM_CLASS_REGISTER
454     IMAGE_SYM_CLASS_REGISTER_PARAM
455     IMAGE_SYM_CLASS_SECTION
456     IMAGE_SYM_CLASS_STATIC
457     IMAGE_SYM_CLASS_STRUCT_TAG
458     IMAGE_SYM_CLASS_TYPE_DEFINITION
459     IMAGE_SYM_CLASS_UNDEFINED_LABEL
460     IMAGE_SYM_CLASS_UNDEFINED_STATIC
461     IMAGE_SYM_CLASS_UNION_TAG
462     IMAGE_SYM_CLASS_WEAK_EXTERNAL
463     IMAGE_SYM_DEBUG
464     IMAGE_SYM_DTYPE_ARRAY
465     IMAGE_SYM_DTYPE_FUNCTION
466     IMAGE_SYM_DTYPE_NULL
467     IMAGE_SYM_DTYPE_POINTER
468     IMAGE_SYM_TYPE_BYTE
469     IMAGE_SYM_TYPE_CHAR
470     IMAGE_SYM_TYPE_DOUBLE
471     IMAGE_SYM_TYPE_DWORD
472     IMAGE_SYM_TYPE_ENUM
473     IMAGE_SYM_TYPE_FLOAT
474     IMAGE_SYM_TYPE_INT
475     IMAGE_SYM_TYPE_LONG
476     IMAGE_SYM_TYPE_MOE
477     IMAGE_SYM_TYPE_NULL
478     IMAGE_SYM_TYPE_PCODE
479     IMAGE_SYM_TYPE_SHORT
480     IMAGE_SYM_TYPE_STRUCT
481     IMAGE_SYM_TYPE_UINT
482     IMAGE_SYM_TYPE_UNION
483     IMAGE_SYM_TYPE_VOID
484     IMAGE_SYM_TYPE_WORD
485     IMAGE_SYM_UNDEFINED
486     IMAGE_VXD_SIGNATURE
487     IMAGE_WEAK_EXTERN_SEARCH_ALIAS
488     IMAGE_WEAK_EXTERN_SEARCH_LIBRARY
489     IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY
490     INHERIT_ONLY_ACE
491     IS_TEXT_UNICODE_ASCII16
492     IS_TEXT_UNICODE_CONTROLS
493     IS_TEXT_UNICODE_DBCS_LEADBYTE
494     IS_TEXT_UNICODE_ILLEGAL_CHARS
495     IS_TEXT_UNICODE_NOT_ASCII_MASK
496     IS_TEXT_UNICODE_NOT_UNICODE_MASK
497     IS_TEXT_UNICODE_NULL_BYTES
498     IS_TEXT_UNICODE_ODD_LENGTH
499     IS_TEXT_UNICODE_REVERSE_ASCII16
500     IS_TEXT_UNICODE_REVERSE_CONTROLS
501     IS_TEXT_UNICODE_REVERSE_MASK
502     IS_TEXT_UNICODE_REVERSE_SIGNATURE
503     IS_TEXT_UNICODE_REVERSE_STATISTICS
504     IS_TEXT_UNICODE_SIGNATURE
505     IS_TEXT_UNICODE_STATISTICS
506     IS_TEXT_UNICODE_UNICODE_MASK
507     KEY_ALL_ACCESS
508     KEY_CREATE_LINK
509     KEY_CREATE_SUB_KEY
510     KEY_ENUMERATE_SUB_KEYS
511     KEY_EXECUTE
512     KEY_NOTIFY
513     KEY_QUERY_VALUE
514     KEY_READ
515     KEY_SET_VALUE
516     KEY_WRITE
517     LANG_AFRIKAANS
518     LANG_ALBANIAN
519     LANG_ARABIC
520     LANG_ARMENIAN
521     LANG_ASSAMESE
522     LANG_AZERI
523     LANG_BASQUE
524     LANG_BENGALI
525     LANG_BRETON
526     LANG_BULGARIAN
527     LANG_BYELORUSSIAN
528     LANG_CATALAN
529     LANG_CHINESE
530     LANG_CORNISH
531     LANG_CROATIAN
532     LANG_CZECH
533     LANG_DANISH
534     LANG_DUTCH
535     LANG_ENGLISH
536     LANG_ESPERANTO
537     LANG_ESTONIAN
538     LANG_FAEROESE
539     LANG_FARSI
540     LANG_FINNISH
541     LANG_FRENCH
542     LANG_GAELIC
543     LANG_GEORGIAN
544     LANG_GERMAN
545     LANG_GREEK
546     LANG_GUJARATI
547     LANG_HEBREW
548     LANG_HINDI
549     LANG_HUNGARIAN
550     LANG_ICELANDIC
551     LANG_INDONESIAN
552     LANG_ITALIAN
553     LANG_JAPANESE
554     LANG_KANNADA
555     LANG_KAZAKH
556     LANG_KONKANI
557     LANG_KOREAN
558     LANG_LATVIAN
559     LANG_LITHUANIAN
560     LANG_MACEDONIAN
561     LANG_MALAY
562     LANG_MALAYALAM
563     LANG_MALTESE
564     LANG_MAORI
565     LANG_MARATHI
566     LANG_NEUTRAL
567     LANG_NORWEGIAN
568     LANG_ORIYA
569     LANG_POLISH
570     LANG_PORTUGUESE
571     LANG_PUNJABI
572     LANG_RHAETO_ROMANCE
573     LANG_ROMANIAN
574     LANG_RUSSIAN
575     LANG_SAAMI
576     LANG_SANSKRIT
577     LANG_SERBIAN
578     LANG_SERBO_CROATIAN
579     LANG_SLOVAK
580     LANG_SLOVENIAN
581     LANG_SORBIAN
582     LANG_SPANISH
583     LANG_SUTU
584     LANG_SWAHILI
585     LANG_SWEDISH
586     LANG_SYSTEM_DEFAULT
587     LANG_TAMIL
588     LANG_TATAR
589     LANG_TELUGU
590     LANG_THAI
591     LANG_TSONGA
592     LANG_TSWANA
593     LANG_TURKISH
594     LANG_UKRAINIAN
595     LANG_URDU
596     LANG_USER_DEFAULT
597     LANG_UZBEK
598     LANG_VENDA
599     LANG_VIETNAMESE
600     LANG_WALON
601     LANG_WELSH
602     LANG_XHOSA
603     LANG_ZULU
604     LOCALE_NEUTRAL
605     LOCALE_SYSTEM_DEFAULT
606     LOCALE_USER_DEFAULT
607     MAXBYTE
608     MAXCHAR
609     MAXDWORD
610     MAXIMUM_ALLOWED
611     MAXIMUM_PROCESSORS
612     MAXIMUM_SUPPORTED_EXTENSION
613     MAXIMUM_SUSPEND_COUNT
614     MAXIMUM_WAIT_OBJECTS
615     MAXLONG
616     MAXSHORT
617     MAXWORD
618     MAX_ACL_REVISION
619     MEM_COMMIT
620     MEM_DECOMMIT
621     MEM_FREE
622     MEM_IMAGE
623     MEM_MAPPED
624     MEM_PRIVATE
625     MEM_RELEASE
626     MEM_RESERVE
627     MEM_RESET
628     MEM_TOP_DOWN
629     MESSAGE_RESOURCE_UNICODE
630     MINCHAR
631     MINLONG
632     MINSHORT
633     MIN_ACL_REVISION
634     MUTEX_ALL_ACCESS
635     MUTEX_MODIFY_STATE
636     NO_PROPAGATE_INHERIT_ACE
637     NULL
638     N_BTMASK
639     N_BTSHFT
640     N_TMASK
641     N_TMASK1
642     N_TMASK2
643     N_TSHIFT
644     OBJECT_INHERIT_ACE
645     OWNER_SECURITY_INFORMATION
646     PAGE_EXECUTE
647     PAGE_EXECUTE_READ
648     PAGE_EXECUTE_READWRITE
649     PAGE_EXECUTE_WRITECOPY
650     PAGE_GUARD
651     PAGE_NOACCESS
652     PAGE_NOCACHE
653     PAGE_READONLY
654     PAGE_READWRITE
655     PAGE_WRITECOPY
656     PF_ALPHA_BYTE_INSTRUCTIONS
657     PF_AMD3D_INSTRUCTIONS_AVAILABLE
658     PF_COMPARE_EXCHANGE_DOUBLE
659     PF_FLOATING_POINT_EMULATED
660     PF_FLOATING_POINT_PRECISION_ERRATA
661     PF_MMX_INSTRUCTIONS_AVAILABLE
662     PF_PPC_MOVEMEM_64BIT_OK
663     PF_RDTSC_INSTRUCTION_AVAILABLE
664     PF_XMMI_INSTRUCTIONS_AVAILABLE
665     PROCESSOR_ALPHA_21064
666     PROCESSOR_ARCHITECTURE_ALPHA
667     PROCESSOR_ARCHITECTURE_ARM
668     PROCESSOR_ARCHITECTURE_INTEL
669     PROCESSOR_ARCHITECTURE_MIPS
670     PROCESSOR_ARCHITECTURE_PPC
671     PROCESSOR_ARCHITECTURE_SHX
672     PROCESSOR_ARCHITECTURE_UNKNOWN
673     PROCESSOR_ARM720
674     PROCESSOR_ARM820
675     PROCESSOR_ARM920
676     PROCESSOR_ARM_7TDMI
677     PROCESSOR_HITACHI_SH3
678     PROCESSOR_HITACHI_SH3E
679     PROCESSOR_HITACHI_SH4
680     PROCESSOR_INTEL_386
681     PROCESSOR_INTEL_486
682     PROCESSOR_INTEL_860
683     PROCESSOR_INTEL_PENTIUM
684     PROCESSOR_MIPS_R2000
685     PROCESSOR_MIPS_R3000
686     PROCESSOR_MIPS_R4000
687     PROCESSOR_MOTOROLA_821
688     PROCESSOR_PPC_601
689     PROCESSOR_PPC_603
690     PROCESSOR_PPC_604
691     PROCESSOR_PPC_620
692     PROCESSOR_SHx_SH3
693     PROCESSOR_SHx_SH4
694     PROCESSOR_STRONGARM
695     PROCESS_ALL_ACCESS
696     PROCESS_CREATE_PROCESS
697     PROCESS_CREATE_THREAD
698     PROCESS_DUP_HANDLE
699     PROCESS_QUERY_INFORMATION
700     PROCESS_SET_INFORMATION
701     PROCESS_SET_QUOTA
702     PROCESS_TERMINATE
703     PROCESS_VM_OPERATION
704     PROCESS_VM_READ
705     PROCESS_VM_WRITE
706     READ_CONTROL
707     REG_BINARY
708     REG_CREATED_NEW_KEY
709     REG_DWORD
710     REG_DWORD_BIG_ENDIAN
711     REG_DWORD_LITTLE_ENDIAN
712     REG_EXPAND_SZ
713     REG_FULL_RESOURCE_DESCRIPTOR
714     REG_LEGAL_OPTION
715     REG_LINK
716     REG_MULTI_SZ
717     REG_NONE
718     REG_NOTIFY_CHANGE_NAME
719     REG_OPENED_EXISTING_KEY
720     REG_OPTION_BACKUP_RESTORE
721     REG_OPTION_CREATE_LINK
722     REG_OPTION_NON_VOLATILE
723     REG_OPTION_OPEN_LINK
724     REG_OPTION_RESERVED
725     REG_OPTION_VOLATILE
726     REG_RESOURCE_LIST
727     REG_RESOURCE_REQUIREMENTS_LIST
728     REG_SZ
729     RPC_NT_ADDRESS_ERROR
730     RPC_NT_ALREADY_LISTENING
731     RPC_NT_ALREADY_REGISTERED
732     RPC_NT_BAD_STUB_DATA
733     RPC_NT_BINDING_HAS_NO_AUTH
734     RPC_NT_BINDING_INCOMPLETE
735     RPC_NT_BYTE_COUNT_TOO_SMALL
736     RPC_NT_CALL_CANCELLED
737     RPC_NT_CALL_FAILED
738     RPC_NT_CALL_FAILED_DNE
739     RPC_NT_CALL_IN_PROGRESS
740     RPC_NT_CANNOT_SUPPORT
741     RPC_NT_CANT_CREATE_ENDPOINT
742     RPC_NT_COMM_FAILURE
743     RPC_NT_DUPLICATE_ENDPOINT
744     RPC_NT_ENTRY_ALREADY_EXISTS
745     RPC_NT_ENTRY_NOT_FOUND
746     RPC_NT_ENUM_VALUE_OUT_OF_RANGE
747     RPC_NT_FP_DIV_ZERO
748     RPC_NT_FP_OVERFLOW
749     RPC_NT_FP_UNDERFLOW
750     RPC_NT_GROUP_MEMBER_NOT_FOUND
751     RPC_NT_INCOMPLETE_NAME
752     RPC_NT_INTERFACE_NOT_FOUND
753     RPC_NT_INTERNAL_ERROR
754     RPC_NT_INVALID_AUTH_IDENTITY
755     RPC_NT_INVALID_BINDING
756     RPC_NT_INVALID_BOUND
757     RPC_NT_INVALID_ENDPOINT_FORMAT
758     RPC_NT_INVALID_ES_ACTION
759     RPC_NT_INVALID_NAF_ID
760     RPC_NT_INVALID_NAME_SYNTAX
761     RPC_NT_INVALID_NETWORK_OPTIONS
762     RPC_NT_INVALID_NET_ADDR
763     RPC_NT_INVALID_OBJECT
764     RPC_NT_INVALID_PIPE_OBJECT
765     RPC_NT_INVALID_PIPE_OPERATION
766     RPC_NT_INVALID_RPC_PROTSEQ
767     RPC_NT_INVALID_STRING_BINDING
768     RPC_NT_INVALID_STRING_UUID
769     RPC_NT_INVALID_TAG
770     RPC_NT_INVALID_TIMEOUT
771     RPC_NT_INVALID_VERS_OPTION
772     RPC_NT_MAX_CALLS_TOO_SMALL
773     RPC_NT_NAME_SERVICE_UNAVAILABLE
774     RPC_NT_NOTHING_TO_EXPORT
775     RPC_NT_NOT_ALL_OBJS_UNEXPORTED
776     RPC_NT_NOT_CANCELLED
777     RPC_NT_NOT_LISTENING
778     RPC_NT_NOT_RPC_ERROR
779     RPC_NT_NO_BINDINGS
780     RPC_NT_NO_CALL_ACTIVE
781     RPC_NT_NO_CONTEXT_AVAILABLE
782     RPC_NT_NO_ENDPOINT_FOUND
783     RPC_NT_NO_ENTRY_NAME
784     RPC_NT_NO_INTERFACES
785     RPC_NT_NO_MORE_BINDINGS
786     RPC_NT_NO_MORE_ENTRIES
787     RPC_NT_NO_MORE_MEMBERS
788     RPC_NT_NO_PRINC_NAME
789     RPC_NT_NO_PROTSEQS
790     RPC_NT_NO_PROTSEQS_REGISTERED
791     RPC_NT_NULL_REF_POINTER
792     RPC_NT_OBJECT_NOT_FOUND
793     RPC_NT_OUT_OF_RESOURCES
794     RPC_NT_PROCNUM_OUT_OF_RANGE
795     RPC_NT_PROTOCOL_ERROR
796     RPC_NT_PROTSEQ_NOT_FOUND
797     RPC_NT_PROTSEQ_NOT_SUPPORTED
798     RPC_NT_SEC_PKG_ERROR
799     RPC_NT_SEND_INCOMPLETE
800     RPC_NT_SERVER_TOO_BUSY
801     RPC_NT_SERVER_UNAVAILABLE
802     RPC_NT_SS_CANNOT_GET_CALL_HANDLE
803     RPC_NT_SS_CHAR_TRANS_OPEN_FAIL
804     RPC_NT_SS_CHAR_TRANS_SHORT_FILE
805     RPC_NT_SS_CONTEXT_DAMAGED
806     RPC_NT_SS_CONTEXT_MISMATCH
807     RPC_NT_SS_HANDLES_MISMATCH
808     RPC_NT_SS_IN_NULL_CONTEXT
809     RPC_NT_STRING_TOO_LONG
810     RPC_NT_TYPE_ALREADY_REGISTERED
811     RPC_NT_UNKNOWN_AUTHN_LEVEL
812     RPC_NT_UNKNOWN_AUTHN_SERVICE
813     RPC_NT_UNKNOWN_AUTHN_TYPE
814     RPC_NT_UNKNOWN_AUTHZ_SERVICE
815     RPC_NT_UNKNOWN_IF
816     RPC_NT_UNKNOWN_MGR_TYPE
817     RPC_NT_UNSUPPORTED_AUTHN_LEVEL
818     RPC_NT_UNSUPPORTED_NAME_SYNTAX
819     RPC_NT_UNSUPPORTED_TRANS_SYN
820     RPC_NT_UNSUPPORTED_TYPE
821     RPC_NT_UUID_LOCAL_ONLY
822     RPC_NT_UUID_NO_ADDRESS
823     RPC_NT_WRONG_ES_VERSION
824     RPC_NT_WRONG_KIND_OF_BINDING
825     RPC_NT_WRONG_PIPE_VERSION
826     RPC_NT_WRONG_STUB_VERSION
827     RPC_NT_ZERO_DIVIDE
828     SACL_SECURITY_INFORMATION
829     SECURITY_ANONYMOUS_LOGON_RID
830     SECURITY_AUTHENTICATED_USER_RID
831     SECURITY_BATCH_RID
832     SECURITY_BUILTIN_DOMAIN_RID
833     SECURITY_CREATOR_GROUP_RID
834     SECURITY_CREATOR_GROUP_SERVER_RID
835     SECURITY_CREATOR_OWNER_RID
836     SECURITY_CREATOR_OWNER_SERVER_RID
837     SECURITY_DESCRIPTOR_MIN_LENGTH
838     SECURITY_DESCRIPTOR_REVISION
839     SECURITY_DESCRIPTOR_REVISION1
840     SECURITY_DIALUP_RID
841     SECURITY_ENTERPRISE_CONTROLLERS_RID
842     SECURITY_INTERACTIVE_RID
843     SECURITY_LOCAL_RID
844     SECURITY_LOCAL_SYSTEM_RID
845     SECURITY_LOGON_IDS_RID
846     SECURITY_LOGON_IDS_RID_COUNT
847     SECURITY_NETWORK_RID
848     SECURITY_NT_NON_UNIQUE
849     SECURITY_NULL_RID
850     SECURITY_PRINCIPAL_SELF_RID
851     SECURITY_PROXY_RID
852     SECURITY_RESTRICTED_CODE_RID
853     SECURITY_SERVER_LOGON_RID
854     SECURITY_SERVICE_RID
855     SECURITY_TERMINAL_SERVER_RID
856     SECURITY_WORLD_RID
857     SEC_COMMIT
858     SEC_FILE
859     SEC_IMAGE
860     SEC_NOCACHE
861     SEC_RESERVE
862     SEMAPHORE_ALL_ACCESS
863     SEMAPHORE_MODIFY_STATE
864     SERVICE_ADAPTER
865     SERVICE_AUTO_START
866     SERVICE_BOOT_START
867     SERVICE_DEMAND_START
868     SERVICE_DISABLED
869     SERVICE_DRIVER
870     SERVICE_ERROR_CRITICAL
871     SERVICE_ERROR_IGNORE
872     SERVICE_ERROR_NORMAL
873     SERVICE_ERROR_SEVERE
874     SERVICE_FILE_SYSTEM_DRIVER
875     SERVICE_INTERACTIVE_PROCESS
876     SERVICE_KERNEL_DRIVER
877     SERVICE_RECOGNIZER_DRIVER
878     SERVICE_SYSTEM_START
879     SERVICE_TYPE_ALL
880     SERVICE_WIN32
881     SERVICE_WIN32_OWN_PROCESS
882     SERVICE_WIN32_SHARE_PROCESS
883     SE_DACL_DEFAULTED
884     SE_DACL_PRESENT
885     SE_GROUP_DEFAULTED
886     SE_OWNER_DEFAULTED
887     SE_SACL_DEFAULTED
888     SE_SACL_PRESENT
889     SE_SELF_RELATIVE
890     SID_MAX_SUB_AUTHORITIES
891     SID_RECOMMENDED_SUB_AUTHORITIES
892     SID_REVISION
893     SIZE_OF_80387_REGISTERS
894     SORT_CHINESE_BIG5
895     SORT_CHINESE_UNICODE
896     SORT_DEFAULT
897     SORT_JAPANESE_UNICODE
898     SORT_JAPANESE_XJIS
899     SORT_KOREAN_KSC
900     SORT_KOREAN_UNICODE
901     SPECIFIC_RIGHTS_ALL
902     STANDARD_RIGHTS_ALL
903     STANDARD_RIGHTS_EXECUTE
904     STANDARD_RIGHTS_READ
905     STANDARD_RIGHTS_REQUIRED
906     STANDARD_RIGHTS_WRITE
907     STATUS_ABANDONED_WAIT_0
908     STATUS_ABANDONED_WAIT_63
909     STATUS_ABIOS_INVALID_COMMAND
910     STATUS_ABIOS_INVALID_LID
911     STATUS_ABIOS_INVALID_SELECTOR
912     STATUS_ABIOS_LID_ALREADY_OWNED
913     STATUS_ABIOS_LID_NOT_EXIST
914     STATUS_ABIOS_NOT_LID_OWNER
915     STATUS_ABIOS_NOT_PRESENT
916     STATUS_ABIOS_SELECTOR_NOT_AVAILABLE
917     STATUS_ACCESS_DENIED
918     STATUS_ACCESS_VIOLATION
919     STATUS_ACCOUNT_DISABLED
920     STATUS_ACCOUNT_EXPIRED
921     STATUS_ACCOUNT_LOCKED_OUT
922     STATUS_ACCOUNT_RESTRICTION
923     STATUS_ADAPTER_HARDWARE_ERROR
924     STATUS_ADDRESS_ALREADY_ASSOCIATED
925     STATUS_ADDRESS_ALREADY_EXISTS
926     STATUS_ADDRESS_CLOSED
927     STATUS_ADDRESS_NOT_ASSOCIATED
928     STATUS_AGENTS_EXHAUSTED
929     STATUS_ALERTED
930     STATUS_ALIAS_EXISTS
931     STATUS_ALLOCATE_BUCKET
932     STATUS_ALLOTTED_SPACE_EXCEEDED
933     STATUS_ALREADY_COMMITTED
934     STATUS_ALREADY_DISCONNECTED
935     STATUS_ALREADY_WIN32
936     STATUS_APP_INIT_FAILURE
937     STATUS_ARRAY_BOUNDS_EXCEEDED
938     STATUS_AUDIT_FAILED
939     STATUS_BACKUP_CONTROLLER
940     STATUS_BAD_COMPRESSION_BUFFER
941     STATUS_BAD_CURRENT_DIRECTORY
942     STATUS_BAD_DESCRIPTOR_FORMAT
943     STATUS_BAD_DEVICE_TYPE
944     STATUS_BAD_DLL_ENTRYPOINT
945     STATUS_BAD_FUNCTION_TABLE
946     STATUS_BAD_IMPERSONATION_LEVEL
947     STATUS_BAD_INHERITANCE_ACL
948     STATUS_BAD_INITIAL_PC
949     STATUS_BAD_INITIAL_STACK
950     STATUS_BAD_LOGON_SESSION_STATE
951     STATUS_BAD_MASTER_BOOT_RECORD
952     STATUS_BAD_NETWORK_NAME
953     STATUS_BAD_NETWORK_PATH
954     STATUS_BAD_REMOTE_ADAPTER
955     STATUS_BAD_SERVICE_ENTRYPOINT
956     STATUS_BAD_STACK
957     STATUS_BAD_TOKEN_TYPE
958     STATUS_BAD_VALIDATION_CLASS
959     STATUS_BAD_WORKING_SET_LIMIT
960     STATUS_BEGINNING_OF_MEDIA
961     STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT
962     STATUS_BREAKPOINT
963     STATUS_BUFFER_ALL_ZEROS
964     STATUS_BUFFER_OVERFLOW
965     STATUS_BUFFER_TOO_SMALL
966     STATUS_BUS_RESET
967     STATUS_CACHE_PAGE_LOCKED
968     STATUS_CANCELLED
969     STATUS_CANNOT_DELETE
970     STATUS_CANNOT_IMPERSONATE
971     STATUS_CANNOT_LOAD_REGISTRY_FILE
972     STATUS_CANT_ACCESS_DOMAIN_INFO
973     STATUS_CANT_DISABLE_MANDATORY
974     STATUS_CANT_OPEN_ANONYMOUS
975     STATUS_CANT_TERMINATE_SELF
976     STATUS_CANT_WAIT
977     STATUS_CHECKING_FILE_SYSTEM
978     STATUS_CHILD_MUST_BE_VOLATILE
979     STATUS_CLIENT_SERVER_PARAMETERS_INVALID
980     STATUS_COMMITMENT_LIMIT
981     STATUS_CONFLICTING_ADDRESSES
982     STATUS_CONNECTION_ABORTED
983     STATUS_CONNECTION_ACTIVE
984     STATUS_CONNECTION_COUNT_LIMIT
985     STATUS_CONNECTION_DISCONNECTED
986     STATUS_CONNECTION_INVALID
987     STATUS_CONNECTION_IN_USE
988     STATUS_CONNECTION_REFUSED
989     STATUS_CONNECTION_RESET
990     STATUS_CONTROL_C_EXIT
991     STATUS_CONVERT_TO_LARGE
992     STATUS_COULD_NOT_INTERPRET
993     STATUS_CRASH_DUMP
994     STATUS_CRC_ERROR
995     STATUS_CTL_FILE_NOT_SUPPORTED
996     STATUS_DATATYPE_MISALIGNMENT
997     STATUS_DATA_ERROR
998     STATUS_DATA_LATE_ERROR
999     STATUS_DATA_NOT_ACCEPTED
1000     STATUS_DATA_OVERRUN
1001     STATUS_DEBUG_ATTACH_FAILED
1002     STATUS_DELETE_PENDING
1003     STATUS_DEVICE_ALREADY_ATTACHED
1004     STATUS_DEVICE_BUSY
1005     STATUS_DEVICE_CONFIGURATION_ERROR
1006     STATUS_DEVICE_DATA_ERROR
1007     STATUS_DEVICE_DOES_NOT_EXIST
1008     STATUS_DEVICE_NOT_CONNECTED
1009     STATUS_DEVICE_NOT_PARTITIONED
1010     STATUS_DEVICE_NOT_READY
1011     STATUS_DEVICE_OFF_LINE
1012     STATUS_DEVICE_PAPER_EMPTY
1013     STATUS_DEVICE_POWERED_OFF
1014     STATUS_DEVICE_POWER_FAILURE
1015     STATUS_DEVICE_PROTOCOL_ERROR
1016     STATUS_DFS_EXIT_PATH_FOUND
1017     STATUS_DFS_UNAVAILABLE
1018     STATUS_DIRECTORY_NOT_EMPTY
1019     STATUS_DISK_CORRUPT_ERROR
1020     STATUS_DISK_FULL
1021     STATUS_DISK_OPERATION_FAILED
1022     STATUS_DISK_RECALIBRATE_FAILED
1023     STATUS_DISK_RESET_FAILED
1024     STATUS_DLL_INIT_FAILED
1025     STATUS_DLL_INIT_FAILED_LOGOFF
1026     STATUS_DLL_NOT_FOUND
1027     STATUS_DOMAIN_CONTROLLER_NOT_FOUND
1028     STATUS_DOMAIN_CTRLR_CONFIG_ERROR
1029     STATUS_DOMAIN_EXISTS
1030     STATUS_DOMAIN_LIMIT_EXCEEDED
1031     STATUS_DOMAIN_TRUST_INCONSISTENT
1032     STATUS_DRIVER_CANCEL_TIMEOUT
1033     STATUS_DRIVER_ENTRYPOINT_NOT_FOUND
1034     STATUS_DRIVER_INTERNAL_ERROR
1035     STATUS_DRIVER_ORDINAL_NOT_FOUND
1036     STATUS_DRIVER_UNABLE_TO_LOAD
1037     STATUS_DUPLICATE_NAME
1038     STATUS_DUPLICATE_OBJECTID
1039     STATUS_EAS_NOT_SUPPORTED
1040     STATUS_EA_CORRUPT_ERROR
1041     STATUS_EA_LIST_INCONSISTENT
1042     STATUS_EA_TOO_LARGE
1043     STATUS_END_OF_FILE
1044     STATUS_END_OF_MEDIA
1045     STATUS_ENTRYPOINT_NOT_FOUND
1046     STATUS_EOM_OVERFLOW
1047     STATUS_EVALUATION_EXPIRATION
1048     STATUS_EVENTLOG_CANT_START
1049     STATUS_EVENTLOG_FILE_CHANGED
1050     STATUS_EVENTLOG_FILE_CORRUPT
1051     STATUS_EVENT_DONE
1052     STATUS_EVENT_PENDING
1053     STATUS_EXTRANEOUS_INFORMATION
1054     STATUS_FAIL_CHECK
1055     STATUS_FATAL_APP_EXIT
1056     STATUS_FILEMARK_DETECTED
1057     STATUS_FILES_OPEN
1058     STATUS_FILE_CLOSED
1059     STATUS_FILE_CORRUPT_ERROR
1060     STATUS_FILE_DELETED
1061     STATUS_FILE_FORCED_CLOSED
1062     STATUS_FILE_INVALID
1063     STATUS_FILE_IS_A_DIRECTORY
1064     STATUS_FILE_IS_OFFLINE
1065     STATUS_FILE_LOCK_CONFLICT
1066     STATUS_FILE_RENAMED
1067     STATUS_FLOAT_DENORMAL_OPERAND
1068     STATUS_FLOAT_DIVIDE_BY_ZERO
1069     STATUS_FLOAT_INEXACT_RESULT
1070     STATUS_FLOAT_INVALID_OPERATION
1071     STATUS_FLOAT_OVERFLOW
1072     STATUS_FLOAT_STACK_CHECK
1073     STATUS_FLOAT_UNDERFLOW
1074     STATUS_FLOPPY_BAD_REGISTERS
1075     STATUS_FLOPPY_ID_MARK_NOT_FOUND
1076     STATUS_FLOPPY_UNKNOWN_ERROR
1077     STATUS_FLOPPY_VOLUME
1078     STATUS_FLOPPY_WRONG_CYLINDER
1079     STATUS_FOUND_OUT_OF_SCOPE
1080     STATUS_FREE_VM_NOT_AT_BASE
1081     STATUS_FS_DRIVER_REQUIRED
1082     STATUS_FT_MISSING_MEMBER
1083     STATUS_FT_ORPHANING
1084     STATUS_FT_READ_RECOVERY_FROM_BACKUP
1085     STATUS_FT_WRITE_RECOVERY
1086     STATUS_FULLSCREEN_MODE
1087     STATUS_GENERIC_NOT_MAPPED
1088     STATUS_GRACEFUL_DISCONNECT
1089     STATUS_GROUP_EXISTS
1090     STATUS_GUARD_PAGE_VIOLATION
1091     STATUS_GUIDS_EXHAUSTED
1092     STATUS_GUID_SUBSTITUTION_MADE
1093     STATUS_HANDLES_CLOSED
1094     STATUS_HANDLE_NOT_CLOSABLE
1095     STATUS_HOST_UNREACHABLE
1096     STATUS_ILLEGAL_CHARACTER
1097     STATUS_ILLEGAL_DLL_RELOCATION
1098     STATUS_ILLEGAL_FLOAT_CONTEXT
1099     STATUS_ILLEGAL_FUNCTION
1100     STATUS_ILLEGAL_INSTRUCTION
1101     STATUS_ILL_FORMED_PASSWORD
1102     STATUS_ILL_FORMED_SERVICE_ENTRY
1103     STATUS_IMAGE_ALREADY_LOADED
1104     STATUS_IMAGE_CHECKSUM_MISMATCH
1105     STATUS_IMAGE_MACHINE_TYPE_MISMATCH
1106     STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE
1107     STATUS_IMAGE_MP_UP_MISMATCH
1108     STATUS_IMAGE_NOT_AT_BASE
1109     STATUS_INCOMPATIBLE_FILE_MAP
1110     STATUS_INFO_LENGTH_MISMATCH
1111     STATUS_INSTANCE_NOT_AVAILABLE
1112     STATUS_INSTRUCTION_MISALIGNMENT
1113     STATUS_INSUFFICIENT_LOGON_INFO
1114     STATUS_INSUFFICIENT_RESOURCES
1115     STATUS_INSUFF_SERVER_RESOURCES
1116     STATUS_INTEGER_DIVIDE_BY_ZERO
1117     STATUS_INTEGER_OVERFLOW
1118     STATUS_INTERNAL_DB_CORRUPTION
1119     STATUS_INTERNAL_DB_ERROR
1120     STATUS_INTERNAL_ERROR
1121     STATUS_INVALID_ACCOUNT_NAME
1122     STATUS_INVALID_ACL
1123     STATUS_INVALID_ADDRESS
1124     STATUS_INVALID_ADDRESS_COMPONENT
1125     STATUS_INVALID_ADDRESS_WILDCARD
1126     STATUS_INVALID_BLOCK_LENGTH
1127     STATUS_INVALID_BUFFER_SIZE
1128     STATUS_INVALID_CID
1129     STATUS_INVALID_COMPUTER_NAME
1130     STATUS_INVALID_CONNECTION
1131     STATUS_INVALID_DEVICE_REQUEST
1132     STATUS_INVALID_DEVICE_STATE
1133     STATUS_INVALID_DISPOSITION
1134     STATUS_INVALID_DOMAIN_ROLE
1135     STATUS_INVALID_DOMAIN_STATE
1136     STATUS_INVALID_EA_FLAG
1137     STATUS_INVALID_EA_NAME
1138     STATUS_INVALID_FILE_FOR_SECTION
1139     STATUS_INVALID_GROUP_ATTRIBUTES
1140     STATUS_INVALID_HANDLE
1141     STATUS_INVALID_HW_PROFILE
1142     STATUS_INVALID_ID_AUTHORITY
1143     STATUS_INVALID_IMAGE_FORMAT
1144     STATUS_INVALID_IMAGE_LE_FORMAT
1145     STATUS_INVALID_IMAGE_NE_FORMAT
1146     STATUS_INVALID_IMAGE_NOT_MZ
1147     STATUS_INVALID_IMAGE_PROTECT
1148     STATUS_INVALID_IMAGE_WIN_16
1149     STATUS_INVALID_INFO_CLASS
1150     STATUS_INVALID_LDT_DESCRIPTOR
1151     STATUS_INVALID_LDT_OFFSET
1152     STATUS_INVALID_LDT_SIZE
1153     STATUS_INVALID_LEVEL
1154     STATUS_INVALID_LOCK_SEQUENCE
1155     STATUS_INVALID_LOGON_HOURS
1156     STATUS_INVALID_LOGON_TYPE
1157     STATUS_INVALID_MEMBER
1158     STATUS_INVALID_NETWORK_RESPONSE
1159     STATUS_INVALID_OPLOCK_PROTOCOL
1160     STATUS_INVALID_OWNER
1161     STATUS_INVALID_PAGE_PROTECTION
1162     STATUS_INVALID_PARAMETER
1163     STATUS_INVALID_PARAMETER_1
1164     STATUS_INVALID_PARAMETER_10
1165     STATUS_INVALID_PARAMETER_11
1166     STATUS_INVALID_PARAMETER_12
1167     STATUS_INVALID_PARAMETER_2
1168     STATUS_INVALID_PARAMETER_3
1169     STATUS_INVALID_PARAMETER_4
1170     STATUS_INVALID_PARAMETER_5
1171     STATUS_INVALID_PARAMETER_6
1172     STATUS_INVALID_PARAMETER_7
1173     STATUS_INVALID_PARAMETER_8
1174     STATUS_INVALID_PARAMETER_9
1175     STATUS_INVALID_PARAMETER_MIX
1176     STATUS_INVALID_PIPE_STATE
1177     STATUS_INVALID_PLUGPLAY_DEVICE_PATH
1178     STATUS_INVALID_PORT_ATTRIBUTES
1179     STATUS_INVALID_PORT_HANDLE
1180     STATUS_INVALID_PRIMARY_GROUP
1181     STATUS_INVALID_QUOTA_LOWER
1182     STATUS_INVALID_READ_MODE
1183     STATUS_INVALID_SECURITY_DESCR
1184     STATUS_INVALID_SERVER_STATE
1185     STATUS_INVALID_SID
1186     STATUS_INVALID_SUB_AUTHORITY
1187     STATUS_INVALID_SYSTEM_SERVICE
1188     STATUS_INVALID_UNWIND_TARGET
1189     STATUS_INVALID_USER_BUFFER
1190     STATUS_INVALID_VARIANT
1191     STATUS_INVALID_VIEW_SIZE
1192     STATUS_INVALID_VOLUME_LABEL
1193     STATUS_INVALID_WORKSTATION
1194     STATUS_IN_PAGE_ERROR
1195     STATUS_IO_DEVICE_ERROR
1196     STATUS_IO_PRIVILEGE_FAILED
1197     STATUS_IO_TIMEOUT
1198     STATUS_IP_ADDRESS_CONFLICT1
1199     STATUS_IP_ADDRESS_CONFLICT2
1200     STATUS_KEY_DELETED
1201     STATUS_KEY_HAS_CHILDREN
1202     STATUS_LAST_ADMIN
1203     STATUS_LICENSE_QUOTA_EXCEEDED
1204     STATUS_LICENSE_VIOLATION
1205     STATUS_LINK_FAILED
1206     STATUS_LINK_TIMEOUT
1207     STATUS_LM_CROSS_ENCRYPTION_REQUIRED
1208     STATUS_LOCAL_DISCONNECT
1209     STATUS_LOCAL_USER_SESSION_KEY
1210     STATUS_LOCK_NOT_GRANTED
1211     STATUS_LOGIN_TIME_RESTRICTION
1212     STATUS_LOGIN_WKSTA_RESTRICTION
1213     STATUS_LOGON_FAILURE
1214     STATUS_LOGON_NOT_GRANTED
1215     STATUS_LOGON_SERVER_CONFLICT
1216     STATUS_LOGON_SESSION_COLLISION
1217     STATUS_LOGON_SESSION_EXISTS
1218     STATUS_LOGON_TYPE_NOT_GRANTED
1219     STATUS_LOG_FILE_FULL
1220     STATUS_LOG_HARD_ERROR
1221     STATUS_LONGJUMP
1222     STATUS_LOST_WRITEBEHIND_DATA
1223     STATUS_LPC_REPLY_LOST
1224     STATUS_LUIDS_EXHAUSTED
1225     STATUS_MAPPED_ALIGNMENT
1226     STATUS_MAPPED_FILE_SIZE_ZERO
1227     STATUS_MARSHALL_OVERFLOW
1228     STATUS_MEDIA_CHANGED
1229     STATUS_MEDIA_CHECK
1230     STATUS_MEDIA_WRITE_PROTECTED
1231     STATUS_MEMBERS_PRIMARY_GROUP
1232     STATUS_MEMBER_IN_ALIAS
1233     STATUS_MEMBER_IN_GROUP
1234     STATUS_MEMBER_NOT_IN_ALIAS
1235     STATUS_MEMBER_NOT_IN_GROUP
1236     STATUS_MEMORY_NOT_ALLOCATED
1237     STATUS_MESSAGE_NOT_FOUND
1238     STATUS_MISSING_SYSTEMFILE
1239     STATUS_MORE_ENTRIES
1240     STATUS_MORE_PROCESSING_REQUIRED
1241     STATUS_MUTANT_LIMIT_EXCEEDED
1242     STATUS_MUTANT_NOT_OWNED
1243     STATUS_NAME_TOO_LONG
1244     STATUS_NETLOGON_NOT_STARTED
1245     STATUS_NETWORK_ACCESS_DENIED
1246     STATUS_NETWORK_BUSY
1247     STATUS_NETWORK_CREDENTIAL_CONFLICT
1248     STATUS_NETWORK_NAME_DELETED
1249     STATUS_NETWORK_UNREACHABLE
1250     STATUS_NET_WRITE_FAULT
1251     STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
1252     STATUS_NOLOGON_SERVER_TRUST_ACCOUNT
1253     STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT
1254     STATUS_NONCONTINUABLE_EXCEPTION
1255     STATUS_NONEXISTENT_EA_ENTRY
1256     STATUS_NONEXISTENT_SECTOR
1257     STATUS_NONE_MAPPED
1258     STATUS_NOTIFY_CLEANUP
1259     STATUS_NOTIFY_ENUM_DIR
1260     STATUS_NOT_ALL_ASSIGNED
1261     STATUS_NOT_A_DIRECTORY
1262     STATUS_NOT_CLIENT_SESSION
1263     STATUS_NOT_COMMITTED
1264     STATUS_NOT_FOUND
1265     STATUS_NOT_IMPLEMENTED
1266     STATUS_NOT_LOCKED
1267     STATUS_NOT_LOGON_PROCESS
1268     STATUS_NOT_MAPPED_DATA
1269     STATUS_NOT_MAPPED_VIEW
1270     STATUS_NOT_REGISTRY_FILE
1271     STATUS_NOT_SAME_DEVICE
1272     STATUS_NOT_SERVER_SESSION
1273     STATUS_NOT_SUPPORTED
1274     STATUS_NOT_TINY_STREAM
1275     STATUS_NO_BROWSER_SERVERS_FOUND
1276     STATUS_NO_CALLBACK_ACTIVE
1277     STATUS_NO_DATA_DETECTED
1278     STATUS_NO_EAS_ON_FILE
1279     STATUS_NO_EVENT_PAIR
1280     STATUS_NO_GUID_TRANSLATION
1281     STATUS_NO_IMPERSONATION_TOKEN
1282     STATUS_NO_INHERITANCE
1283     STATUS_NO_LDT
1284     STATUS_NO_LOGON_SERVERS
1285     STATUS_NO_LOG_SPACE
1286     STATUS_NO_MEDIA
1287     STATUS_NO_MEDIA_IN_DEVICE
1288     STATUS_NO_MEMORY
1289     STATUS_NO_MORE_EAS
1290     STATUS_NO_MORE_ENTRIES
1291     STATUS_NO_MORE_FILES
1292     STATUS_NO_PAGEFILE
1293     STATUS_NO_QUOTAS_FOR_ACCOUNT
1294     STATUS_NO_SECURITY_ON_OBJECT
1295     STATUS_NO_SPOOL_SPACE
1296     STATUS_NO_SUCH_ALIAS
1297     STATUS_NO_SUCH_DEVICE
1298     STATUS_NO_SUCH_DOMAIN
1299     STATUS_NO_SUCH_FILE
1300     STATUS_NO_SUCH_GROUP
1301     STATUS_NO_SUCH_LOGON_SESSION
1302     STATUS_NO_SUCH_MEMBER
1303     STATUS_NO_SUCH_PRIVILEGE
1304     STATUS_NO_SUCH_USER
1305     STATUS_NO_TOKEN
1306     STATUS_NO_TRUST_LSA_SECRET
1307     STATUS_NO_TRUST_SAM_ACCOUNT
1308     STATUS_NO_USER_SESSION_KEY
1309     STATUS_NO_YIELD_PERFORMED
1310     STATUS_NT_CROSS_ENCRYPTION_REQUIRED
1311     STATUS_NULL_LM_PASSWORD
1312     STATUS_OBJECTID_EXISTS
1313     STATUS_OBJECT_NAME_COLLISION
1314     STATUS_OBJECT_NAME_INVALID
1315     STATUS_OBJECT_NAME_NOT_FOUND
1316     STATUS_OBJECT_PATH_INVALID
1317     STATUS_OBJECT_PATH_NOT_FOUND
1318     STATUS_OBJECT_TYPE_MISMATCH
1319     STATUS_OPEN_FAILED
1320     STATUS_OPLOCK_BREAK_IN_PROGRESS
1321     STATUS_OPLOCK_NOT_GRANTED
1322     STATUS_ORDINAL_NOT_FOUND
1323     STATUS_PAGEFILE_CREATE_FAILED
1324     STATUS_PAGEFILE_QUOTA
1325     STATUS_PAGEFILE_QUOTA_EXCEEDED
1326     STATUS_PAGE_FAULT_COPY_ON_WRITE
1327     STATUS_PAGE_FAULT_DEMAND_ZERO
1328     STATUS_PAGE_FAULT_GUARD_PAGE
1329     STATUS_PAGE_FAULT_PAGING_FILE
1330     STATUS_PAGE_FAULT_TRANSITION
1331     STATUS_PARITY_ERROR
1332     STATUS_PARTIAL_COPY
1333     STATUS_PARTITION_FAILURE
1334     STATUS_PASSWORD_EXPIRED
1335     STATUS_PASSWORD_MUST_CHANGE
1336     STATUS_PASSWORD_RESTRICTION
1337     STATUS_PATH_NOT_COVERED
1338     STATUS_PATH_SYNTAX_BAD
1339     STATUS_PENDING
1340     STATUS_PIPE_BROKEN
1341     STATUS_PIPE_BUSY
1342     STATUS_PIPE_CLOSING
1343     STATUS_PIPE_CONNECTED
1344     STATUS_PIPE_DISCONNECTED
1345     STATUS_PIPE_EMPTY
1346     STATUS_PIPE_LISTENING
1347     STATUS_PIPE_NOT_AVAILABLE
1348     STATUS_PLUGPLAY_NO_DEVICE
1349     STATUS_PORT_ALREADY_SET
1350     STATUS_PORT_CONNECTION_REFUSED
1351     STATUS_PORT_DISCONNECTED
1352     STATUS_PORT_MESSAGE_TOO_LONG
1353     STATUS_PORT_UNREACHABLE
1354     STATUS_POSSIBLE_DEADLOCK
1355     STATUS_PREDEFINED_HANDLE
1356     STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED
1357     STATUS_PRINT_CANCELLED
1358     STATUS_PRINT_QUEUE_FULL
1359     STATUS_PRIVILEGED_INSTRUCTION
1360     STATUS_PRIVILEGE_NOT_HELD
1361     STATUS_PROCEDURE_NOT_FOUND
1362     STATUS_PROCESS_IS_TERMINATING
1363     STATUS_PROFILING_AT_LIMIT
1364     STATUS_PROFILING_NOT_STARTED
1365     STATUS_PROFILING_NOT_STOPPED
1366     STATUS_PROPSET_NOT_FOUND
1367     STATUS_PROTOCOL_UNREACHABLE
1368     STATUS_PWD_HISTORY_CONFLICT
1369     STATUS_PWD_TOO_RECENT
1370     STATUS_PWD_TOO_SHORT
1371     STATUS_QUOTA_EXCEEDED
1372     STATUS_QUOTA_LIST_INCONSISTENT
1373     STATUS_RANGE_NOT_LOCKED
1374     STATUS_RECEIVE_EXPEDITED
1375     STATUS_RECEIVE_PARTIAL
1376     STATUS_RECEIVE_PARTIAL_EXPEDITED
1377     STATUS_RECOVERY_FAILURE
1378     STATUS_REDIRECTOR_HAS_OPEN_HANDLES
1379     STATUS_REDIRECTOR_NOT_STARTED
1380     STATUS_REDIRECTOR_PAUSED
1381     STATUS_REDIRECTOR_STARTED
1382     STATUS_REGISTRY_CORRUPT
1383     STATUS_REGISTRY_IO_FAILED
1384     STATUS_REGISTRY_QUOTA_LIMIT
1385     STATUS_REGISTRY_RECOVERED
1386     STATUS_REMOTE_DISCONNECT
1387     STATUS_REMOTE_NOT_LISTENING
1388     STATUS_REMOTE_RESOURCES
1389     STATUS_REMOTE_SESSION_LIMIT
1390     STATUS_REPARSE
1391     STATUS_REPARSE_OBJECT
1392     STATUS_REPLY_MESSAGE_MISMATCH
1393     STATUS_REQUEST_ABORTED
1394     STATUS_REQUEST_NOT_ACCEPTED
1395     STATUS_RESOURCE_DATA_NOT_FOUND
1396     STATUS_RESOURCE_LANG_NOT_FOUND
1397     STATUS_RESOURCE_NAME_NOT_FOUND
1398     STATUS_RESOURCE_NOT_OWNED
1399     STATUS_RESOURCE_TYPE_NOT_FOUND
1400     STATUS_RETRY
1401     STATUS_REVISION_MISMATCH
1402     STATUS_RXACT_COMMITTED
1403     STATUS_RXACT_COMMIT_FAILURE
1404     STATUS_RXACT_COMMIT_NECESSARY
1405     STATUS_RXACT_INVALID_STATE
1406     STATUS_RXACT_STATE_CREATED
1407     STATUS_SECRET_TOO_LONG
1408     STATUS_SECTION_NOT_EXTENDED
1409     STATUS_SECTION_NOT_IMAGE
1410     STATUS_SECTION_PROTECTION
1411     STATUS_SECTION_TOO_BIG
1412     STATUS_SEGMENT_NOTIFICATION
1413     STATUS_SEMAPHORE_LIMIT_EXCEEDED
1414     STATUS_SERIAL_COUNTER_TIMEOUT
1415     STATUS_SERIAL_MORE_WRITES
1416     STATUS_SERIAL_NO_DEVICE_INITED
1417     STATUS_SERVER_DISABLED
1418     STATUS_SERVER_HAS_OPEN_HANDLES
1419     STATUS_SERVER_NOT_DISABLED
1420     STATUS_SERVICE_NOTIFICATION
1421     STATUS_SETMARK_DETECTED
1422     STATUS_SHARED_IRQ_BUSY
1423     STATUS_SHARING_PAUSED
1424     STATUS_SHARING_VIOLATION
1425     STATUS_SINGLE_STEP
1426     STATUS_SOME_NOT_MAPPED
1427     STATUS_SPECIAL_ACCOUNT
1428     STATUS_SPECIAL_GROUP
1429     STATUS_SPECIAL_USER
1430     STATUS_STACK_OVERFLOW
1431     STATUS_STACK_OVERFLOW_READ
1432     STATUS_SUCCESS
1433     STATUS_SUSPEND_COUNT_EXCEEDED
1434     STATUS_SYNCHRONIZATION_REQUIRED
1435     STATUS_SYSTEM_PROCESS_TERMINATED
1436     STATUS_THREAD_IS_TERMINATING
1437     STATUS_THREAD_NOT_IN_PROCESS
1438     STATUS_THREAD_WAS_SUSPENDED
1439     STATUS_TIMEOUT
1440     STATUS_TIMER_NOT_CANCELED
1441     STATUS_TIMER_RESOLUTION_NOT_SET
1442     STATUS_TIMER_RESUME_IGNORED
1443     STATUS_TIME_DIFFERENCE_AT_DC
1444     STATUS_TOKEN_ALREADY_IN_USE
1445     STATUS_TOO_LATE
1446     STATUS_TOO_MANY_ADDRESSES
1447     STATUS_TOO_MANY_COMMANDS
1448     STATUS_TOO_MANY_CONTEXT_IDS
1449     STATUS_TOO_MANY_GUIDS_REQUESTED
1450     STATUS_TOO_MANY_LINKS
1451     STATUS_TOO_MANY_LUIDS_REQUESTED
1452     STATUS_TOO_MANY_NAMES
1453     STATUS_TOO_MANY_NODES
1454     STATUS_TOO_MANY_OPENED_FILES
1455     STATUS_TOO_MANY_PAGING_FILES
1456     STATUS_TOO_MANY_SECRETS
1457     STATUS_TOO_MANY_SESSIONS
1458     STATUS_TOO_MANY_SIDS
1459     STATUS_TOO_MANY_THREADS
1460     STATUS_TRANSACTION_ABORTED
1461     STATUS_TRANSACTION_INVALID_ID
1462     STATUS_TRANSACTION_INVALID_TYPE
1463     STATUS_TRANSACTION_NO_MATCH
1464     STATUS_TRANSACTION_NO_RELEASE
1465     STATUS_TRANSACTION_RESPONDED
1466     STATUS_TRANSACTION_TIMED_OUT
1467     STATUS_TRUSTED_DOMAIN_FAILURE
1468     STATUS_TRUSTED_RELATIONSHIP_FAILURE
1469     STATUS_TRUST_FAILURE
1470     STATUS_UNABLE_TO_DECOMMIT_VM
1471     STATUS_UNABLE_TO_DELETE_SECTION
1472     STATUS_UNABLE_TO_FREE_VM
1473     STATUS_UNABLE_TO_LOCK_MEDIA
1474     STATUS_UNABLE_TO_UNLOAD_MEDIA
1475     STATUS_UNDEFINED_CHARACTER
1476     STATUS_UNEXPECTED_IO_ERROR
1477     STATUS_UNEXPECTED_MM_CREATE_ERR
1478     STATUS_UNEXPECTED_MM_EXTEND_ERR
1479     STATUS_UNEXPECTED_MM_MAP_ERROR
1480     STATUS_UNEXPECTED_NETWORK_ERROR
1481     STATUS_UNHANDLED_EXCEPTION
1482     STATUS_UNKNOWN_REVISION
1483     STATUS_UNMAPPABLE_CHARACTER
1484     STATUS_UNRECOGNIZED_MEDIA
1485     STATUS_UNRECOGNIZED_VOLUME
1486     STATUS_UNSUCCESSFUL
1487     STATUS_UNSUPPORTED_COMPRESSION
1488     STATUS_UNWIND
1489     STATUS_USER_APC
1490     STATUS_USER_EXISTS
1491     STATUS_USER_MAPPED_FILE
1492     STATUS_USER_SESSION_DELETED
1493     STATUS_VARIABLE_NOT_FOUND
1494     STATUS_VDM_HARD_ERROR
1495     STATUS_VERIFY_REQUIRED
1496     STATUS_VIRTUAL_CIRCUIT_CLOSED
1497     STATUS_VOLUME_DISMOUNTED
1498     STATUS_VOLUME_MOUNTED
1499     STATUS_WAIT_0
1500     STATUS_WAKE_SYSTEM_DEBUGGER
1501     STATUS_WAS_LOCKED
1502     STATUS_WAS_UNLOCKED
1503     STATUS_WORKING_SET_LIMIT_RANGE
1504     STATUS_WORKING_SET_QUOTA
1505     STATUS_WOW_ASSERTION
1506     STATUS_WRONG_PASSWORD
1507     STATUS_WRONG_PASSWORD_CORE
1508     STATUS_WRONG_VOLUME
1509     STATUS_WX86_BREAKPOINT
1510     STATUS_WX86_CONTINUE
1511     STATUS_WX86_EXCEPTION_CHAIN
1512     STATUS_WX86_EXCEPTION_CONTINUE
1513     STATUS_WX86_EXCEPTION_LASTCHANCE
1514     STATUS_WX86_FLOAT_STACK_CHECK
1515     STATUS_WX86_INTERNAL_ERROR
1516     STATUS_WX86_SINGLE_STEP
1517     STATUS_WX86_UNSIMULATE
1518     SUBLANG_ARABIC
1519     SUBLANG_ARABIC_ALGERIA
1520     SUBLANG_ARABIC_BAHRAIN
1521     SUBLANG_ARABIC_EGYPT
1522     SUBLANG_ARABIC_IRAQ
1523     SUBLANG_ARABIC_JORDAN
1524     SUBLANG_ARABIC_KUWAIT
1525     SUBLANG_ARABIC_LEBANON
1526     SUBLANG_ARABIC_LIBYA
1527     SUBLANG_ARABIC_MOROCCO
1528     SUBLANG_ARABIC_OMAN
1529     SUBLANG_ARABIC_QATAR
1530     SUBLANG_ARABIC_SAUDI_ARABIA
1531     SUBLANG_ARABIC_SYRIA
1532     SUBLANG_ARABIC_TUNISIA
1533     SUBLANG_ARABIC_UAE
1534     SUBLANG_ARABIC_YEMEN
1535     SUBLANG_AZERI
1536     SUBLANG_AZERI_CYRILLIC
1537     SUBLANG_CHINESE_HONGKONG
1538     SUBLANG_CHINESE_MACAU
1539     SUBLANG_CHINESE_SIMPLIFIED
1540     SUBLANG_CHINESE_SINGAPORE
1541     SUBLANG_CHINESE_TRADITIONAL
1542     SUBLANG_CROATIAN
1543     SUBLANG_DEFAULT
1544     SUBLANG_DUTCH
1545     SUBLANG_DUTCH_BELGIAN
1546     SUBLANG_DUTCH_SURINAM
1547     SUBLANG_ENGLISH_AUS
1548     SUBLANG_ENGLISH_BELIZE
1549     SUBLANG_ENGLISH_CAN
1550     SUBLANG_ENGLISH_CARRIBEAN
1551     SUBLANG_ENGLISH_EIRE
1552     SUBLANG_ENGLISH_JAMAICA
1553     SUBLANG_ENGLISH_NZ
1554     SUBLANG_ENGLISH_PHILIPPINES
1555     SUBLANG_ENGLISH_SAFRICA
1556     SUBLANG_ENGLISH_TRINIDAD
1557     SUBLANG_ENGLISH_UK
1558     SUBLANG_ENGLISH_US
1559     SUBLANG_ENGLISH_ZIMBABWE
1560     SUBLANG_FRENCH
1561     SUBLANG_FRENCH_BELGIAN
1562     SUBLANG_FRENCH_CANADIAN
1563     SUBLANG_FRENCH_LUXEMBOURG
1564     SUBLANG_FRENCH_MONACO
1565     SUBLANG_FRENCH_SWISS
1566     SUBLANG_GAELIC
1567     SUBLANG_GAELIC_MANX
1568     SUBLANG_GAELIC_SCOTTISH
1569     SUBLANG_GERMAN
1570     SUBLANG_GERMAN_AUSTRIAN
1571     SUBLANG_GERMAN_LIECHTENSTEIN
1572     SUBLANG_GERMAN_LUXEMBOURG
1573     SUBLANG_GERMAN_SWISS
1574     SUBLANG_ITALIAN
1575     SUBLANG_ITALIAN_SWISS
1576     SUBLANG_KOREAN
1577     SUBLANG_KOREAN_JOHAB
1578     SUBLANG_LITHUANIAN
1579     SUBLANG_LITHUANIAN_CLASSIC
1580     SUBLANG_MALAY
1581     SUBLANG_MALAY_BRUNEI_DARUSSALAM
1582     SUBLANG_NEUTRAL
1583     SUBLANG_NORWEGIAN_BOKMAL
1584     SUBLANG_NORWEGIAN_NYNORSK
1585     SUBLANG_PORTUGUESE
1586     SUBLANG_PORTUGUESE_BRAZILIAN
1587     SUBLANG_ROMANIAN
1588     SUBLANG_ROMANIAN_MOLDAVIA
1589     SUBLANG_RUSSIAN
1590     SUBLANG_RUSSIAN_MOLDAVIA
1591     SUBLANG_SERBIAN
1592     SUBLANG_SERBIAN_LATIN
1593     SUBLANG_SPANISH
1594     SUBLANG_SPANISH_ARGENTINA
1595     SUBLANG_SPANISH_BOLIVIA
1596     SUBLANG_SPANISH_CHILE
1597     SUBLANG_SPANISH_COLOMBIA
1598     SUBLANG_SPANISH_COSTARICA
1599     SUBLANG_SPANISH_DOMINICAN
1600     SUBLANG_SPANISH_ECUADOR
1601     SUBLANG_SPANISH_EL_SALVADOR
1602     SUBLANG_SPANISH_GUATEMALA
1603     SUBLANG_SPANISH_HONDURAS
1604     SUBLANG_SPANISH_MEXICAN
1605     SUBLANG_SPANISH_MODERN
1606     SUBLANG_SPANISH_NICARAGUA
1607     SUBLANG_SPANISH_PANAMA
1608     SUBLANG_SPANISH_PARAGUAY
1609     SUBLANG_SPANISH_PERU
1610     SUBLANG_SPANISH_PUERTO_RICO
1611     SUBLANG_SPANISH_URUGUAY
1612     SUBLANG_SPANISH_VENEZUELA
1613     SUBLANG_SWEDISH
1614     SUBLANG_SWEDISH_FINLAND
1615     SUBLANG_SYS_DEFAULT
1616     SUBLANG_URDU_PAKISTAN
1617     SUBLANG_UZBEK
1618     SUBLANG_UZBEK_CYRILLIC
1619     SUCCESSFUL_ACCESS_ACE_FLAG
1620     SYNCHRONIZE
1621     SYSTEM_ALARM_ACE_TYPE
1622     SYSTEM_AUDIT_ACE_TYPE
1623     THREAD_ALL_ACCESS
1624     THREAD_BASE_PRIORITY_IDLE
1625     THREAD_BASE_PRIORITY_LOWRT
1626     THREAD_BASE_PRIORITY_MAX
1627     THREAD_BASE_PRIORITY_MIN
1628     THREAD_DIRECT_IMPERSONATION
1629     THREAD_GET_CONTEXT
1630     THREAD_IMPERSONATE
1631     THREAD_QUERY_INFORMATION
1632     THREAD_SET_CONTEXT
1633     THREAD_SET_INFORMATION
1634     THREAD_SET_THREAD_TOKEN
1635     THREAD_SUSPEND_RESUME
1636     THREAD_TERMINATE
1637     TIMER_ALL_ACCESS
1638     TIMER_MODIFY_STATE
1639     TIMER_QUERY_STATE
1640     TOKEN_ADJUST_DEFAULT
1641     TOKEN_ADJUST_GROUPS
1642     TOKEN_ADJUST_PRIVILEGES
1643     TOKEN_ADJUST_SESSIONID
1644     TOKEN_ALL_ACCESS
1645     TOKEN_ASSIGN_PRIMARY
1646     TOKEN_DUPLICATE
1647     TOKEN_EXECUTE
1648     TOKEN_IMPERSONATE
1649     TOKEN_QUERY
1650     TOKEN_QUERY_SOURCE
1651     TOKEN_READ
1652     TOKEN_TOKEN_ADJUST_DEFAULT
1653     TOKEN_WRITE
1654     TRUE
1655     VALID_INHERIT_FLAGS
1656     WRITE_DAC
1657     WRITE_OWNER
1658 );
1659 @EXPORT_OK = qw();
1660
1661 use constant ACCESS_ALLOWED_ACE_TYPE => 0;
1662 use constant ACCESS_DENIED_ACE_TYPE => 1;
1663 use constant ACCESS_SYSTEM_SECURITY => 16777216;
1664 use constant ACL_REVISION => 2;
1665 use constant ACL_REVISION1 => 1;
1666 use constant ACL_REVISION2 => 2;
1667 use constant ACL_REVISION3 => 3;
1668 use constant ACL_REVISION4 => 4;
1669 use constant ANYSIZE_ARRAY => 1;
1670 use constant APPLICATION_ERROR_MASK => 536870912;
1671 use constant CONTAINER_INHERIT_ACE => 2;
1672 use constant CONTEXT86_CONTROL => 65537;
1673 use constant CONTEXT86_DEBUG_REGISTERS => 65552;
1674 use constant CONTEXT86_FLOATING_POINT => 65544;
1675 use constant CONTEXT86_FULL => 65543;
1676 use constant CONTEXT86_INTEGER => 65538;
1677 use constant CONTEXT86_SEGMENTS => 65540;
1678 use constant CONTEXT_CONTROL => 65537;
1679 use constant CONTEXT_DEBUG_REGISTERS => 65552;
1680 use constant CONTEXT_FLOATING_POINT => 65544;
1681 use constant CONTEXT_FULL => 65543;
1682 use constant CONTEXT_INTEGER => 65538;
1683 use constant CONTEXT_SEGMENTS => 65540;
1684 use constant DACL_SECURITY_INFORMATION => 4;
1685 use constant DBG_CONTINUE => 65538;
1686 use constant DBG_CONTROL_BREAK => 1073807368;
1687 use constant DBG_CONTROL_C => 1073807365;
1688 use constant DBG_EXCEPTION_NOT_HANDLED => -2147418111;
1689 use constant DBG_TERMINATE_PROCESS => 1073807364;
1690 use constant DBG_TERMINATE_THREAD => 1073807363;
1691 use constant DELETE => 65536;
1692 use constant DLL_PROCESS_ATTACH => 1;
1693 use constant DLL_PROCESS_DETACH => 0;
1694 use constant DLL_THREAD_ATTACH => 2;
1695 use constant DLL_THREAD_DETACH => 3;
1696 use constant DOMAIN_ALIAS_RID_ADMINS => 544;
1697 use constant DOMAIN_ALIAS_RID_GUESTS => 546;
1698 use constant DOMAIN_ALIAS_RID_USERS => 545;
1699 use constant DOMAIN_GROUP_RID_ADMINS => 512;
1700 use constant DOMAIN_GROUP_RID_GUESTS => 514;
1701 use constant DOMAIN_GROUP_RID_USERS => 513;
1702 use constant EH_EXIT_UNWIND => 4;
1703 use constant EH_NESTED_CALL => 16;
1704 use constant EH_NONCONTINUABLE => 1;
1705 use constant EH_STACK_INVALID => 8;
1706 use constant EH_UNWINDING => 2;
1707 use constant EPT_NT_CANT_CREATE => -1073610676;
1708 use constant EPT_NT_CANT_PERFORM_OP => -1073610699;
1709 use constant EPT_NT_INVALID_ENTRY => -1073610700;
1710 use constant EPT_NT_NOT_REGISTERED => -1073610698;
1711 use constant ERROR_SEVERITY_ERROR => -1073741824;
1712 use constant ERROR_SEVERITY_INFORMATIONAL => 1073741824;
1713 use constant ERROR_SEVERITY_SUCCESS => 0;
1714 use constant ERROR_SEVERITY_WARNING => -2147483648;
1715 use constant ES_CONTINUOUS => -2147483648;
1716 use constant ES_DISPLAY_REQUIRED => 2;
1717 use constant ES_SYSTEM_REQUIRED => 1;
1718 use constant ES_USER_PRESENT => 4;
1719 use constant EVENTLOG_AUDIT_FAILURE => 16;
1720 use constant EVENTLOG_AUDIT_SUCCESS => 8;
1721 use constant EVENTLOG_ERROR_TYPE => 1;
1722 use constant EVENTLOG_INFORMATION_TYPE => 4;
1723 use constant EVENTLOG_SUCCESS => 0;
1724 use constant EVENTLOG_WARNING_TYPE => 2;
1725 use constant EVENT_ALL_ACCESS => 2031619;
1726 use constant EVENT_MODIFY_STATE => 2;
1727 use constant EXCEPTION_CONTINUABLE => 0;
1728 use constant EXCEPTION_MAXIMUM_PARAMETERS => 15;
1729 use constant EXCEPTION_NONCONTINUABLE => 1;
1730 use constant FAILED_ACCESS_ACE_FLAG => 128;
1731 use constant FALSE => 0;
1732 use constant FILE_128_BYTE_ALIGNMENT => 127;
1733 use constant FILE_256_BYTE_ALIGNMENT => 255;
1734 use constant FILE_32_BYTE_ALIGNMENT => 31;
1735 use constant FILE_512_BYTE_ALIGNMENT => 511;
1736 use constant FILE_64_BYTE_ALIGNMENT => 63;
1737 use constant FILE_ACTION_ADDED => 1;
1738 use constant FILE_ACTION_MODIFIED => 3;
1739 use constant FILE_ACTION_REMOVED => 2;
1740 use constant FILE_ACTION_RENAMED_NEW_NAME => 5;
1741 use constant FILE_ACTION_RENAMED_OLD_NAME => 4;
1742 use constant FILE_ADD_FILE => 2;
1743 use constant FILE_ADD_SUBDIRECTORY => 4;
1744 use constant FILE_ALL_ACCESS => 2032127;
1745 use constant FILE_APPEND_DATA => 4;
1746 use constant FILE_ATTRIBUTE_ARCHIVE => 32;
1747 use constant FILE_ATTRIBUTE_ATOMIC_WRITE => 512;
1748 use constant FILE_ATTRIBUTE_COMPRESSED => 2048;
1749 use constant FILE_ATTRIBUTE_DIRECTORY => 16;
1750 use constant FILE_ATTRIBUTE_HIDDEN => 2;
1751 use constant FILE_ATTRIBUTE_LABEL => 8;
1752 use constant FILE_ATTRIBUTE_NORMAL => 128;
1753 use constant FILE_ATTRIBUTE_OFFLINE => 4096;
1754 use constant FILE_ATTRIBUTE_READONLY => 1;
1755 use constant FILE_ATTRIBUTE_SYMLINK => -2147483648;
1756 use constant FILE_ATTRIBUTE_SYSTEM => 4;
1757 use constant FILE_ATTRIBUTE_TEMPORARY => 256;
1758 use constant FILE_ATTRIBUTE_XACTION_WRITE => 1024;
1759 use constant FILE_BYTE_ALIGNMENT => 0;
1760 use constant FILE_CASE_PRESERVED_NAMES => 2;
1761 use constant FILE_CASE_SENSITIVE_SEARCH => 1;
1762 use constant FILE_CREATE_PIPE_INSTANCE => 4;
1763 use constant FILE_DELETE_CHILD => 64;
1764 use constant FILE_EXECUTE => 32;
1765 use constant FILE_FILE_COMPRESSION => 16;
1766 use constant FILE_GENERIC_EXECUTE => 1179808;
1767 use constant FILE_GENERIC_READ => 1179785;
1768 use constant FILE_GENERIC_WRITE => 1179926;
1769 use constant FILE_LIST_DIRECTORY => 1;
1770 use constant FILE_LONG_ALIGNMENT => 3;
1771 use constant FILE_NOTIFY_CHANGE_ATTRIBUTES => 4;
1772 use constant FILE_NOTIFY_CHANGE_CREATION => 64;
1773 use constant FILE_NOTIFY_CHANGE_DIR_NAME => 2;
1774 use constant FILE_NOTIFY_CHANGE_FILE_NAME => 1;
1775 use constant FILE_NOTIFY_CHANGE_LAST_ACCESS => 32;
1776 use constant FILE_NOTIFY_CHANGE_LAST_WRITE => 16;
1777 use constant FILE_NOTIFY_CHANGE_SECURITY => 256;
1778 use constant FILE_NOTIFY_CHANGE_SIZE => 8;
1779 use constant FILE_OCTA_ALIGNMENT => 15;
1780 use constant FILE_PERSISTENT_ACLS => 8;
1781 use constant FILE_QUAD_ALIGNMENT => 7;
1782 use constant FILE_READ_ATTRIBUTES => 128;
1783 use constant FILE_READ_DATA => 1;
1784 use constant FILE_READ_EA => 8;
1785 use constant FILE_READ_PROPERTIES => 8;
1786 use constant FILE_SHARE_DELETE => 4;
1787 use constant FILE_SHARE_READ => 1;
1788 use constant FILE_SHARE_WRITE => 2;
1789 use constant FILE_TRAVERSE => 32;
1790 use constant FILE_UNICODE_ON_DISK => 4;
1791 use constant FILE_VOLUME_IS_COMPRESSED => 32768;
1792 use constant FILE_WORD_ALIGNMENT => 1;
1793 use constant FILE_WRITE_ATTRIBUTES => 256;
1794 use constant FILE_WRITE_DATA => 2;
1795 use constant FILE_WRITE_EA => 16;
1796 use constant FILE_WRITE_PROPERTIES => 16;
1797 use constant FRAME_FPO => 0;
1798 use constant FRAME_NONFPO => 3;
1799 use constant FRAME_TRAP => 1;
1800 use constant FRAME_TSS => 2;
1801 use constant GENERIC_ALL => 268435456;
1802 use constant GENERIC_EXECUTE => 536870912;
1803 use constant GENERIC_READ => -2147483648;
1804 use constant GENERIC_WRITE => 1073741824;
1805 use constant GROUP_SECURITY_INFORMATION => 2;
1806 use constant HEAP_CREATE_ALIGN_16 => 65536;
1807 use constant HEAP_CREATE_ENABLE_TRACING => 131072;
1808 use constant HEAP_DISABLE_COALESCE_ON_FREE => 128;
1809 use constant HEAP_FREE_CHECKING_ENABLED => 64;
1810 use constant HEAP_GENERATE_EXCEPTIONS => 4;
1811 use constant HEAP_GROWABLE => 2;
1812 use constant HEAP_NO_SERIALIZE => 1;
1813 use constant HEAP_REALLOC_IN_PLACE_ONLY => 16;
1814 use constant HEAP_SHARED => 67108864;
1815 use constant HEAP_TAIL_CHECKING_ENABLED => 32;
1816 use constant HEAP_ZERO_MEMORY => 8;
1817 use constant IMAGE_ARCHIVE_END => 134640838;
1818 use constant IMAGE_ARCHIVE_LINKER_MEMBER => 134640903;
1819 use constant IMAGE_ARCHIVE_LONGNAMES_MEMBER => 134640977;
1820 use constant IMAGE_ARCHIVE_PAD => 134574800;
1821 use constant IMAGE_ARCHIVE_START => 134641127;
1822 use constant IMAGE_ARCHIVE_START_SIZE => 8;
1823 use constant IMAGE_COMDAT_SELECT_ANY => 2;
1824 use constant IMAGE_COMDAT_SELECT_ASSOCIATIVE => 5;
1825 use constant IMAGE_COMDAT_SELECT_EXACT_MATCH => 4;
1826 use constant IMAGE_COMDAT_SELECT_LARGEST => 6;
1827 use constant IMAGE_COMDAT_SELECT_NEWEST => 7;
1828 use constant IMAGE_COMDAT_SELECT_NODUPLICATES => 1;
1829 use constant IMAGE_COMDAT_SELECT_SAME_SIZE => 3;
1830 use constant IMAGE_DEBUG_MISC_EXENAME => 1;
1831 use constant IMAGE_DEBUG_TYPE_BORLAND => 9;
1832 use constant IMAGE_DEBUG_TYPE_CODEVIEW => 2;
1833 use constant IMAGE_DEBUG_TYPE_COFF => 1;
1834 use constant IMAGE_DEBUG_TYPE_EXCEPTION => 5;
1835 use constant IMAGE_DEBUG_TYPE_FIXUP => 6;
1836 use constant IMAGE_DEBUG_TYPE_FPO => 3;
1837 use constant IMAGE_DEBUG_TYPE_MISC => 4;
1838 use constant IMAGE_DEBUG_TYPE_OMAP_FROM_SRC => 8;
1839 use constant IMAGE_DEBUG_TYPE_OMAP_TO_SRC => 7;
1840 use constant IMAGE_DEBUG_TYPE_RESERVED10 => 10;
1841 use constant IMAGE_DEBUG_TYPE_UNKNOWN => 0;
1842 use constant IMAGE_DIRECTORY_ENTRY_BASERELOC => 5;
1843 use constant IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT => 11;
1844 use constant IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR => 14;
1845 use constant IMAGE_DIRECTORY_ENTRY_COPYRIGHT => 7;
1846 use constant IMAGE_DIRECTORY_ENTRY_DEBUG => 6;
1847 use constant IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT => 13;
1848 use constant IMAGE_DIRECTORY_ENTRY_EXCEPTION => 3;
1849 use constant IMAGE_DIRECTORY_ENTRY_EXPORT => 0;
1850 use constant IMAGE_DIRECTORY_ENTRY_GLOBALPTR => 8;
1851 use constant IMAGE_DIRECTORY_ENTRY_IAT => 12;
1852 use constant IMAGE_DIRECTORY_ENTRY_IMPORT => 1;
1853 use constant IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG => 10;
1854 use constant IMAGE_DIRECTORY_ENTRY_RESOURCE => 2;
1855 use constant IMAGE_DIRECTORY_ENTRY_SECURITY => 4;
1856 use constant IMAGE_DIRECTORY_ENTRY_TLS => 9;
1857 use constant IMAGE_DOS_SIGNATURE => 23117;
1858 use constant IMAGE_FILE_16BIT_MACHINE => 64;
1859 use constant IMAGE_FILE_32BIT_MACHINE => 256;
1860 use constant IMAGE_FILE_AGGRESIVE_WS_TRIM => 16;
1861 use constant IMAGE_FILE_BASE_RELOCATION_TABLE => 5;
1862 use constant IMAGE_FILE_BYTES_REVERSED_HI => 32768;
1863 use constant IMAGE_FILE_BYTES_REVERSED_LO => 128;
1864 use constant IMAGE_FILE_CALLBACK_DIRECTORY => 10;
1865 use constant IMAGE_FILE_DEBUG_DIRECTORY => 6;
1866 use constant IMAGE_FILE_DEBUG_STRIPPED => 512;
1867 use constant IMAGE_FILE_DESCRIPTION_STRING => 7;
1868 use constant IMAGE_FILE_DLL => 8192;
1869 use constant IMAGE_FILE_EXCEPTION_DIRECTORY => 3;
1870 use constant IMAGE_FILE_EXECUTABLE_IMAGE => 2;
1871 use constant IMAGE_FILE_EXPORT_DIRECTORY => 0;
1872 use constant IMAGE_FILE_IMPORT_DIRECTORY => 1;
1873 use constant IMAGE_FILE_LARGE_ADDRESS_AWARE => 32;
1874 use constant IMAGE_FILE_LINE_NUMS_STRIPPED => 4;
1875 use constant IMAGE_FILE_LOCAL_SYMS_STRIPPED => 8;
1876 use constant IMAGE_FILE_MACHINE_ALPHA => 388;
1877 use constant IMAGE_FILE_MACHINE_I386 => 332;
1878 use constant IMAGE_FILE_MACHINE_I860 => 333;
1879 use constant IMAGE_FILE_MACHINE_POWERPC => 496;
1880 use constant IMAGE_FILE_MACHINE_R10000 => 360;
1881 use constant IMAGE_FILE_MACHINE_R3000 => 354;
1882 use constant IMAGE_FILE_MACHINE_R4000 => 358;
1883 use constant IMAGE_FILE_MACHINE_UNKNOWN => 0;
1884 use constant IMAGE_FILE_MACHINE_VALUE => 8;
1885 use constant IMAGE_FILE_RELOCS_STRIPPED => 1;
1886 use constant IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP => 1024;
1887 use constant IMAGE_FILE_RESOURCE_DIRECTORY => 2;
1888 use constant IMAGE_FILE_SECURITY_DIRECTORY => 4;
1889 use constant IMAGE_FILE_SYSTEM => 4096;
1890 use constant IMAGE_FILE_THREAD_LOCAL_STORAGE => 9;
1891 use constant IMAGE_FILE_UP_SYSTEM_ONLY => 16384;
1892 use constant IMAGE_NT_OPTIONAL_HDR_MAGIC => 267;
1893 use constant IMAGE_NT_SIGNATURE => 17744;
1894 use constant IMAGE_NUMBEROF_DIRECTORY_ENTRIES => 16;
1895 use constant IMAGE_ORDINAL_FLAG => -2147483648;
1896 use constant IMAGE_OS2_SIGNATURE => 17742;
1897 use constant IMAGE_OS2_SIGNATURE_LE => 17740;
1898 use constant IMAGE_OS2_SIGNATURE_LX => 22604;
1899 use constant IMAGE_REL_ALPHA_ABSOLUTE => 0;
1900 use constant IMAGE_REL_ALPHA_BRADDR => 7;
1901 use constant IMAGE_REL_ALPHA_GPDISP => 6;
1902 use constant IMAGE_REL_ALPHA_GPREL => 3;
1903 use constant IMAGE_REL_ALPHA_GPRELHI => 23;
1904 use constant IMAGE_REL_ALPHA_GPRELLO => 22;
1905 use constant IMAGE_REL_ALPHA_HINT => 8;
1906 use constant IMAGE_REL_ALPHA_INLINE_REFLONG => 9;
1907 use constant IMAGE_REL_ALPHA_LITERAL => 4;
1908 use constant IMAGE_REL_ALPHA_LITUSE => 5;
1909 use constant IMAGE_REL_ALPHA_MATCH => 13;
1910 use constant IMAGE_REL_ALPHA_PAIR => 12;
1911 use constant IMAGE_REL_ALPHA_REFHI => 10;
1912 use constant IMAGE_REL_ALPHA_REFLO => 11;
1913 use constant IMAGE_REL_ALPHA_REFLONG => 1;
1914 use constant IMAGE_REL_ALPHA_REFLONGNB => 16;
1915 use constant IMAGE_REL_ALPHA_REFQ1 => 21;
1916 use constant IMAGE_REL_ALPHA_REFQ2 => 20;
1917 use constant IMAGE_REL_ALPHA_REFQ3 => 19;
1918 use constant IMAGE_REL_ALPHA_REFQUAD => 2;
1919 use constant IMAGE_REL_ALPHA_SECREL => 15;
1920 use constant IMAGE_REL_ALPHA_SECRELHI => 18;
1921 use constant IMAGE_REL_ALPHA_SECRELLO => 17;
1922 use constant IMAGE_REL_ALPHA_SECTION => 14;
1923 use constant IMAGE_REL_ARM_ABSOLUTE => 0;
1924 use constant IMAGE_REL_ARM_ADDR => 1;
1925 use constant IMAGE_REL_ARM_ADDR32NB => 2;
1926 use constant IMAGE_REL_ARM_BRANCH11 => 4;
1927 use constant IMAGE_REL_ARM_BRANCH24 => 3;
1928 use constant IMAGE_REL_ARM_SECREL => 15;
1929 use constant IMAGE_REL_ARM_SECTION => 14;
1930 use constant IMAGE_REL_BASED_ABSOLUTE => 0;
1931 use constant IMAGE_REL_BASED_DIR64 => 10;
1932 use constant IMAGE_REL_BASED_HIGH => 1;
1933 use constant IMAGE_REL_BASED_HIGH3ADJ => 11;
1934 use constant IMAGE_REL_BASED_HIGHADJ => 4;
1935 use constant IMAGE_REL_BASED_HIGHLOW => 3;
1936 use constant IMAGE_REL_BASED_IA64_IMM64 => 9;
1937 use constant IMAGE_REL_BASED_LOW => 2;
1938 use constant IMAGE_REL_BASED_MIPS_JMPADDR => 5;
1939 use constant IMAGE_REL_BASED_MIPS_JMPADDR16 => 9;
1940 use constant IMAGE_REL_BASED_REL => 7;
1941 use constant IMAGE_REL_BASED_SECTION => 6;
1942 use constant IMAGE_REL_I386_ABSOLUTE => 0;
1943 use constant IMAGE_REL_I386_DIR16 => 1;
1944 use constant IMAGE_REL_I386_DIR32 => 6;
1945 use constant IMAGE_REL_I386_DIR32NB => 7;
1946 use constant IMAGE_REL_I386_REL16 => 2;
1947 use constant IMAGE_REL_I386_REL32 => 20;
1948 use constant IMAGE_REL_I386_SECREL => 11;
1949 use constant IMAGE_REL_I386_SECTION => 10;
1950 use constant IMAGE_REL_I386_SEG12 => 9;
1951 use constant IMAGE_REL_IA64_ABSOLUTE => 0;
1952 use constant IMAGE_REL_IA64_ADDEND => 31;
1953 use constant IMAGE_REL_IA64_DIR => 4;
1954 use constant IMAGE_REL_IA64_DIR32NB => 16;
1955 use constant IMAGE_REL_IA64_DIR64 => 5;
1956 use constant IMAGE_REL_IA64_GPREL22 => 9;
1957 use constant IMAGE_REL_IA64_IMM14 => 1;
1958 use constant IMAGE_REL_IA64_IMM22 => 2;
1959 use constant IMAGE_REL_IA64_IMM64 => 3;
1960 use constant IMAGE_REL_IA64_LTOFF22 => 10;
1961 use constant IMAGE_REL_IA64_LTOFF64 => 15;
1962 use constant IMAGE_REL_IA64_PCREL21B => 6;
1963 use constant IMAGE_REL_IA64_PCREL21F => 8;
1964 use constant IMAGE_REL_IA64_PCREL21M => 7;
1965 use constant IMAGE_REL_IA64_RESERVED_11 => 17;
1966 use constant IMAGE_REL_IA64_RESERVED_12 => 18;
1967 use constant IMAGE_REL_IA64_RESERVED_13 => 19;
1968 use constant IMAGE_REL_IA64_RESERVED_14 => 20;
1969 use constant IMAGE_REL_IA64_RESERVED_15 => 21;
1970 use constant IMAGE_REL_IA64_RESERVED_16 => 22;
1971 use constant IMAGE_REL_IA64_SECREL => 14;
1972 use constant IMAGE_REL_IA64_SECREL22 => 12;
1973 use constant IMAGE_REL_IA64_SECREL64I => 13;
1974 use constant IMAGE_REL_IA64_SECTION => 11;
1975 use constant IMAGE_REL_MIPS_ABSOLUTE => 0;
1976 use constant IMAGE_REL_MIPS_GPREL => 6;
1977 use constant IMAGE_REL_MIPS_JMPADDR => 3;
1978 use constant IMAGE_REL_MIPS_JMPADDR16 => 16;
1979 use constant IMAGE_REL_MIPS_LITERAL => 7;
1980 use constant IMAGE_REL_MIPS_PAIR => 37;
1981 use constant IMAGE_REL_MIPS_REFHALF => 1;
1982 use constant IMAGE_REL_MIPS_REFHI => 4;
1983 use constant IMAGE_REL_MIPS_REFLO => 5;
1984 use constant IMAGE_REL_MIPS_REFWORD => 2;
1985 use constant IMAGE_REL_MIPS_REFWORDNB => 34;
1986 use constant IMAGE_REL_MIPS_SECREL => 11;
1987 use constant IMAGE_REL_MIPS_SECRELHI => 13;
1988 use constant IMAGE_REL_MIPS_SECRELLO => 12;
1989 use constant IMAGE_REL_MIPS_SECTION => 10;
1990 use constant IMAGE_REL_PPC_ABSOLUTE => 0;
1991 use constant IMAGE_REL_PPC_ADDR => 2;
1992 use constant IMAGE_REL_PPC_ADDR14 => 5;
1993 use constant IMAGE_REL_PPC_ADDR16 => 4;
1994 use constant IMAGE_REL_PPC_ADDR24 => 3;
1995 use constant IMAGE_REL_PPC_ADDR32NB => 10;
1996 use constant IMAGE_REL_PPC_ADDR64 => 1;
1997 use constant IMAGE_REL_PPC_BRNTAKEN => 1024;
1998 use constant IMAGE_REL_PPC_BRTAKEN => 512;
1999 use constant IMAGE_REL_PPC_GPREL => 21;
2000 use constant IMAGE_REL_PPC_IFGLUE => 13;
2001 use constant IMAGE_REL_PPC_IMGLUE => 14;
2002 use constant IMAGE_REL_PPC_NEG => 256;
2003 use constant IMAGE_REL_PPC_PAIR => 18;
2004 use constant IMAGE_REL_PPC_REFHI => 16;
2005 use constant IMAGE_REL_PPC_REFLO => 17;
2006 use constant IMAGE_REL_PPC_REL14 => 7;
2007 use constant IMAGE_REL_PPC_REL24 => 6;
2008 use constant IMAGE_REL_PPC_SECREL => 11;
2009 use constant IMAGE_REL_PPC_SECREL16 => 15;
2010 use constant IMAGE_REL_PPC_SECRELHI => 20;
2011 use constant IMAGE_REL_PPC_SECRELLO => 19;
2012 use constant IMAGE_REL_PPC_SECTION => 12;
2013 use constant IMAGE_REL_PPC_TOCDEFN => 2048;
2014 use constant IMAGE_REL_PPC_TOCREL14 => 9;
2015 use constant IMAGE_REL_PPC_TOCREL16 => 8;
2016 use constant IMAGE_REL_PPC_TYPEMASK => 255;
2017 use constant IMAGE_REL_SH3_ABSOLUTE => 0;
2018 use constant IMAGE_REL_SH3_DIRECT => 2;
2019 use constant IMAGE_REL_SH3_DIRECT16 => 1;
2020 use constant IMAGE_REL_SH3_DIRECT32_NB => 16;
2021 use constant IMAGE_REL_SH3_DIRECT4 => 6;
2022 use constant IMAGE_REL_SH3_DIRECT4_LONG => 8;
2023 use constant IMAGE_REL_SH3_DIRECT4_WORD => 7;
2024 use constant IMAGE_REL_SH3_DIRECT8 => 3;
2025 use constant IMAGE_REL_SH3_DIRECT8_LONG => 5;
2026 use constant IMAGE_REL_SH3_DIRECT8_WORD => 4;
2027 use constant IMAGE_REL_SH3_PCREL12_WORD => 11;
2028 use constant IMAGE_REL_SH3_PCREL8_LONG => 10;
2029 use constant IMAGE_REL_SH3_PCREL8_WORD => 9;
2030 use constant IMAGE_REL_SH3_SECREL => 15;
2031 use constant IMAGE_REL_SH3_SECTION => 14;
2032 use constant IMAGE_REL_SH3_SIZEOF_SECTION => 13;
2033 use constant IMAGE_REL_SH3_STARTOF_SECTION => 12;
2034 use constant IMAGE_RESOURCE_DATA_IS_DIRECTORY => -2147483648;
2035 use constant IMAGE_RESOURCE_NAME_IS_STRING => -2147483648;
2036 use constant IMAGE_ROM_OPTIONAL_HDR_MAGIC => 263;
2037 use constant IMAGE_SCN_ALIGN_16BYTES => 5242880;
2038 use constant IMAGE_SCN_ALIGN_1BYTES => 1048576;
2039 use constant IMAGE_SCN_ALIGN_2BYTES => 2097152;
2040 use constant IMAGE_SCN_ALIGN_32BYTES => 6291456;
2041 use constant IMAGE_SCN_ALIGN_4BYTES => 3145728;
2042 use constant IMAGE_SCN_ALIGN_64BYTES => 7340032;
2043 use constant IMAGE_SCN_ALIGN_8BYTES => 4194304;
2044 use constant IMAGE_SCN_CNT_CODE => 32;
2045 use constant IMAGE_SCN_CNT_INITIALIZED_DATA => 64;
2046 use constant IMAGE_SCN_CNT_UNINITIALIZED_DATA => 128;
2047 use constant IMAGE_SCN_LNK_COMDAT => 4096;
2048 use constant IMAGE_SCN_LNK_INFO => 512;
2049 use constant IMAGE_SCN_LNK_NRELOC_OVFL => 16777216;
2050 use constant IMAGE_SCN_LNK_OTHER => 256;
2051 use constant IMAGE_SCN_LNK_REMOVE => 2048;
2052 use constant IMAGE_SCN_MEM_16BIT => 131072;
2053 use constant IMAGE_SCN_MEM_DISCARDABLE => 33554432;
2054 use constant IMAGE_SCN_MEM_EXECUTE => 536870912;
2055 use constant IMAGE_SCN_MEM_FARDATA => 32768;
2056 use constant IMAGE_SCN_MEM_LOCKED => 262144;
2057 use constant IMAGE_SCN_MEM_NOT_CACHED => 67108864;
2058 use constant IMAGE_SCN_MEM_NOT_PAGED => 134217728;
2059 use constant IMAGE_SCN_MEM_PRELOAD => 524288;
2060 use constant IMAGE_SCN_MEM_PURGEABLE => 131072;
2061 use constant IMAGE_SCN_MEM_READ => 1073741824;
2062 use constant IMAGE_SCN_MEM_SHARED => 268435456;
2063 use constant IMAGE_SCN_MEM_WRITE => -2147483648;
2064 use constant IMAGE_SEPARATE_DEBUG_SIGNATURE => 18756;
2065 use constant IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR => 60;
2066 use constant IMAGE_SIZEOF_AUX_SYMBOL => 18;
2067 use constant IMAGE_SIZEOF_FILE_HEADER => 20;
2068 use constant IMAGE_SIZEOF_LINENUMBER => 6;
2069 use constant IMAGE_SIZEOF_RELOCATION => 10;
2070 use constant IMAGE_SIZEOF_SECTION_HEADER => 40;
2071 use constant IMAGE_SIZEOF_SHORT_NAME => 8;
2072 use constant IMAGE_SIZEOF_SYMBOL => 18;
2073 use constant IMAGE_SUBSYSTEM_NATIVE => 1;
2074 use constant IMAGE_SUBSYSTEM_OS2_CUI => 5;
2075 use constant IMAGE_SUBSYSTEM_POSIX_CUI => 7;
2076 use constant IMAGE_SUBSYSTEM_UNKNOWN => 0;
2077 use constant IMAGE_SUBSYSTEM_WINDOWS_CUI => 3;
2078 use constant IMAGE_SUBSYSTEM_WINDOWS_GUI => 2;
2079 use constant IMAGE_SYM_ABSOLUTE => -1;
2080 use constant IMAGE_SYM_CLASS_ARGUMENT => 9;
2081 use constant IMAGE_SYM_CLASS_AUTOMATIC => 1;
2082 use constant IMAGE_SYM_CLASS_BIT_FIELD => 18;
2083 use constant IMAGE_SYM_CLASS_BLOCK => 100;
2084 use constant IMAGE_SYM_CLASS_END_OF_FUNCTION => 255;
2085 use constant IMAGE_SYM_CLASS_END_OF_STRUCT => 102;
2086 use constant IMAGE_SYM_CLASS_ENUM_TAG => 15;
2087 use constant IMAGE_SYM_CLASS_EXTERNAL => 2;
2088 use constant IMAGE_SYM_CLASS_EXTERNAL_DEF => 5;
2089 use constant IMAGE_SYM_CLASS_FAR_EXTERNAL => 68;
2090 use constant IMAGE_SYM_CLASS_FILE => 103;
2091 use constant IMAGE_SYM_CLASS_FUNCTION => 101;
2092 use constant IMAGE_SYM_CLASS_LABEL => 6;
2093 use constant IMAGE_SYM_CLASS_MEMBER_OF_ENUM => 16;
2094 use constant IMAGE_SYM_CLASS_MEMBER_OF_STRUCT => 8;
2095 use constant IMAGE_SYM_CLASS_MEMBER_OF_UNION => 11;
2096 use constant IMAGE_SYM_CLASS_NULL => 0;
2097 use constant IMAGE_SYM_CLASS_REGISTER => 4;
2098 use constant IMAGE_SYM_CLASS_REGISTER_PARAM => 17;
2099 use constant IMAGE_SYM_CLASS_SECTION => 104;
2100 use constant IMAGE_SYM_CLASS_STATIC => 3;
2101 use constant IMAGE_SYM_CLASS_STRUCT_TAG => 10;
2102 use constant IMAGE_SYM_CLASS_TYPE_DEFINITION => 13;
2103 use constant IMAGE_SYM_CLASS_UNDEFINED_LABEL => 7;
2104 use constant IMAGE_SYM_CLASS_UNDEFINED_STATIC => 14;
2105 use constant IMAGE_SYM_CLASS_UNION_TAG => 12;
2106 use constant IMAGE_SYM_CLASS_WEAK_EXTERNAL => 105;
2107 use constant IMAGE_SYM_DEBUG => -2;
2108 use constant IMAGE_SYM_DTYPE_ARRAY => 3;
2109 use constant IMAGE_SYM_DTYPE_FUNCTION => 2;
2110 use constant IMAGE_SYM_DTYPE_NULL => 0;
2111 use constant IMAGE_SYM_DTYPE_POINTER => 1;
2112 use constant IMAGE_SYM_TYPE_BYTE => 12;
2113 use constant IMAGE_SYM_TYPE_CHAR => 2;
2114 use constant IMAGE_SYM_TYPE_DOUBLE => 7;
2115 use constant IMAGE_SYM_TYPE_DWORD => 15;
2116 use constant IMAGE_SYM_TYPE_ENUM => 10;
2117 use constant IMAGE_SYM_TYPE_FLOAT => 6;
2118 use constant IMAGE_SYM_TYPE_INT => 4;
2119 use constant IMAGE_SYM_TYPE_LONG => 5;
2120 use constant IMAGE_SYM_TYPE_MOE => 11;
2121 use constant IMAGE_SYM_TYPE_NULL => 0;
2122 use constant IMAGE_SYM_TYPE_PCODE => 32768;
2123 use constant IMAGE_SYM_TYPE_SHORT => 3;
2124 use constant IMAGE_SYM_TYPE_STRUCT => 8;
2125 use constant IMAGE_SYM_TYPE_UINT => 14;
2126 use constant IMAGE_SYM_TYPE_UNION => 9;
2127 use constant IMAGE_SYM_TYPE_VOID => 1;
2128 use constant IMAGE_SYM_TYPE_WORD => 13;
2129 use constant IMAGE_SYM_UNDEFINED => 0;
2130 use constant IMAGE_VXD_SIGNATURE => 17740;
2131 use constant IMAGE_WEAK_EXTERN_SEARCH_ALIAS => 3;
2132 use constant IMAGE_WEAK_EXTERN_SEARCH_LIBRARY => 2;
2133 use constant IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY => 1;
2134 use constant INHERIT_ONLY_ACE => 8;
2135 use constant IS_TEXT_UNICODE_ASCII16 => 1;
2136 use constant IS_TEXT_UNICODE_CONTROLS => 4;
2137 use constant IS_TEXT_UNICODE_DBCS_LEADBYTE => 1024;
2138 use constant IS_TEXT_UNICODE_ILLEGAL_CHARS => 256;
2139 use constant IS_TEXT_UNICODE_NOT_ASCII_MASK => 61440;
2140 use constant IS_TEXT_UNICODE_NOT_UNICODE_MASK => 3840;
2141 use constant IS_TEXT_UNICODE_NULL_BYTES => 4096;
2142 use constant IS_TEXT_UNICODE_ODD_LENGTH => 512;
2143 use constant IS_TEXT_UNICODE_REVERSE_ASCII16 => 16;
2144 use constant IS_TEXT_UNICODE_REVERSE_CONTROLS => 64;
2145 use constant IS_TEXT_UNICODE_REVERSE_MASK => 240;
2146 use constant IS_TEXT_UNICODE_REVERSE_SIGNATURE => 128;
2147 use constant IS_TEXT_UNICODE_REVERSE_STATISTICS => 32;
2148 use constant IS_TEXT_UNICODE_SIGNATURE => 8;
2149 use constant IS_TEXT_UNICODE_STATISTICS => 2;
2150 use constant IS_TEXT_UNICODE_UNICODE_MASK => 15;
2151 use constant KEY_ALL_ACCESS => 983103;
2152 use constant KEY_CREATE_LINK => 32;
2153 use constant KEY_CREATE_SUB_KEY => 4;
2154 use constant KEY_ENUMERATE_SUB_KEYS => 8;
2155 use constant KEY_EXECUTE => 131097;
2156 use constant KEY_NOTIFY => 16;
2157 use constant KEY_QUERY_VALUE => 1;
2158 use constant KEY_READ => 131097;
2159 use constant KEY_SET_VALUE => 2;
2160 use constant KEY_WRITE => 131078;
2161 use constant LANG_AFRIKAANS => 54;
2162 use constant LANG_ALBANIAN => 28;
2163 use constant LANG_ARABIC => 1;
2164 use constant LANG_ARMENIAN => 43;
2165 use constant LANG_ASSAMESE => 77;
2166 use constant LANG_AZERI => 44;
2167 use constant LANG_BASQUE => 45;
2168 use constant LANG_BENGALI => 69;
2169 use constant LANG_BRETON => 147;
2170 use constant LANG_BULGARIAN => 2;
2171 use constant LANG_BYELORUSSIAN => 35;
2172 use constant LANG_CATALAN => 3;
2173 use constant LANG_CHINESE => 4;
2174 use constant LANG_CORNISH => 145;
2175 use constant LANG_CROATIAN => 26;
2176 use constant LANG_CZECH => 5;
2177 use constant LANG_DANISH => 6;
2178 use constant LANG_DUTCH => 19;
2179 use constant LANG_ENGLISH => 9;
2180 use constant LANG_ESPERANTO => 143;
2181 use constant LANG_ESTONIAN => 37;
2182 use constant LANG_FAEROESE => 56;
2183 use constant LANG_FARSI => 41;
2184 use constant LANG_FINNISH => 11;
2185 use constant LANG_FRENCH => 12;
2186 use constant LANG_GAELIC => 60;
2187 use constant LANG_GEORGIAN => 55;
2188 use constant LANG_GERMAN => 7;
2189 use constant LANG_GREEK => 8;
2190 use constant LANG_GUJARATI => 71;
2191 use constant LANG_HEBREW => 13;
2192 use constant LANG_HINDI => 57;
2193 use constant LANG_HUNGARIAN => 14;
2194 use constant LANG_ICELANDIC => 15;
2195 use constant LANG_INDONESIAN => 33;
2196 use constant LANG_ITALIAN => 16;
2197 use constant LANG_JAPANESE => 17;
2198 use constant LANG_KANNADA => 75;
2199 use constant LANG_KAZAKH => 63;
2200 use constant LANG_KONKANI => 87;
2201 use constant LANG_KOREAN => 18;
2202 use constant LANG_LATVIAN => 38;
2203 use constant LANG_LITHUANIAN => 39;
2204 use constant LANG_MACEDONIAN => 47;
2205 use constant LANG_MALAY => 62;
2206 use constant LANG_MALAYALAM => 76;
2207 use constant LANG_MALTESE => 58;
2208 use constant LANG_MAORI => 40;
2209 use constant LANG_MARATHI => 78;
2210 use constant LANG_NEUTRAL => 0;
2211 use constant LANG_NORWEGIAN => 20;
2212 use constant LANG_ORIYA => 72;
2213 use constant LANG_POLISH => 21;
2214 use constant LANG_PORTUGUESE => 22;
2215 use constant LANG_PUNJABI => 70;
2216 use constant LANG_RHAETO_ROMANCE => 23;
2217 use constant LANG_ROMANIAN => 24;
2218 use constant LANG_RUSSIAN => 25;
2219 use constant LANG_SAAMI => 59;
2220 use constant LANG_SANSKRIT => 79;
2221 use constant LANG_SERBIAN => 26;
2222 use constant LANG_SERBO_CROATIAN => 26;
2223 use constant LANG_SLOVAK => 27;
2224 use constant LANG_SLOVENIAN => 36;
2225 use constant LANG_SORBIAN => 46;
2226 use constant LANG_SPANISH => 10;
2227 use constant LANG_SUTU => 48;
2228 use constant LANG_SWAHILI => 65;
2229 use constant LANG_SWEDISH => 29;
2230 use constant LANG_SYSTEM_DEFAULT => 2048;
2231 use constant LANG_TAMIL => 73;
2232 use constant LANG_TATAR => 68;
2233 use constant LANG_TELUGU => 74;
2234 use constant LANG_THAI => 30;
2235 use constant LANG_TSONGA => 49;
2236 use constant LANG_TSWANA => 50;
2237 use constant LANG_TURKISH => 31;
2238 use constant LANG_UKRAINIAN => 34;
2239 use constant LANG_URDU => 32;
2240 use constant LANG_USER_DEFAULT => 1024;
2241 use constant LANG_UZBEK => 67;
2242 use constant LANG_VENDA => 51;
2243 use constant LANG_VIETNAMESE => 42;
2244 use constant LANG_WALON => 144;
2245 use constant LANG_WELSH => 146;
2246 use constant LANG_XHOSA => 52;
2247 use constant LANG_ZULU => 53;
2248 use constant LOCALE_NEUTRAL => 0;
2249 use constant LOCALE_SYSTEM_DEFAULT => 2048;
2250 use constant LOCALE_USER_DEFAULT => 1024;
2251 use constant MAXBYTE => 255;
2252 use constant MAXCHAR => 127;
2253 use constant MAXDWORD => -1;
2254 use constant MAXIMUM_ALLOWED => 33554432;
2255 use constant MAXIMUM_PROCESSORS => 32;
2256 use constant MAXIMUM_SUPPORTED_EXTENSION => 512;
2257 use constant MAXIMUM_SUSPEND_COUNT => 127;
2258 use constant MAXIMUM_WAIT_OBJECTS => 64;
2259 use constant MAXLONG => 2147483647;
2260 use constant MAXSHORT => 32767;
2261 use constant MAXWORD => 65535;
2262 use constant MAX_ACL_REVISION => 4;
2263 use constant MEM_COMMIT => 4096;
2264 use constant MEM_DECOMMIT => 16384;
2265 use constant MEM_FREE => 65536;
2266 use constant MEM_IMAGE => 16777216;
2267 use constant MEM_MAPPED => 262144;
2268 use constant MEM_PRIVATE => 131072;
2269 use constant MEM_RELEASE => 32768;
2270 use constant MEM_RESERVE => 8192;
2271 use constant MEM_RESET => 524288;
2272 use constant MEM_TOP_DOWN => 1048576;
2273 use constant MESSAGE_RESOURCE_UNICODE => 1;
2274 use constant MINCHAR => 128;
2275 use constant MINLONG => -2147483648;
2276 use constant MINSHORT => 32768;
2277 use constant MIN_ACL_REVISION => 2;
2278 use constant MUTEX_ALL_ACCESS => 2031617;
2279 use constant MUTEX_MODIFY_STATE => 1;
2280 use constant NO_PROPAGATE_INHERIT_ACE => 4;
2281 use constant NULL => 0;
2282 use constant N_BTMASK => 15;
2283 use constant N_BTSHFT => 4;
2284 use constant N_TMASK => 48;
2285 use constant N_TMASK1 => 192;
2286 use constant N_TMASK2 => 240;
2287 use constant N_TSHIFT => 2;
2288 use constant OBJECT_INHERIT_ACE => 1;
2289 use constant OWNER_SECURITY_INFORMATION => 1;
2290 use constant PAGE_EXECUTE => 16;
2291 use constant PAGE_EXECUTE_READ => 32;
2292 use constant PAGE_EXECUTE_READWRITE => 64;
2293 use constant PAGE_EXECUTE_WRITECOPY => 128;
2294 use constant PAGE_GUARD => 256;
2295 use constant PAGE_NOACCESS => 1;
2296 use constant PAGE_NOCACHE => 512;
2297 use constant PAGE_READONLY => 2;
2298 use constant PAGE_READWRITE => 4;
2299 use constant PAGE_WRITECOPY => 8;
2300 use constant PF_ALPHA_BYTE_INSTRUCTIONS => 5;
2301 use constant PF_AMD3D_INSTRUCTIONS_AVAILABLE => 7;
2302 use constant PF_COMPARE_EXCHANGE_DOUBLE => 2;
2303 use constant PF_FLOATING_POINT_EMULATED => 1;
2304 use constant PF_FLOATING_POINT_PRECISION_ERRATA => 0;
2305 use constant PF_MMX_INSTRUCTIONS_AVAILABLE => 3;
2306 use constant PF_PPC_MOVEMEM_64BIT_OK => 4;
2307 use constant PF_RDTSC_INSTRUCTION_AVAILABLE => 8;
2308 use constant PF_XMMI_INSTRUCTIONS_AVAILABLE => 6;
2309 use constant PROCESSOR_ALPHA_21064 => 21064;
2310 use constant PROCESSOR_ARCHITECTURE_ALPHA => 2;
2311 use constant PROCESSOR_ARCHITECTURE_ARM => 5;
2312 use constant PROCESSOR_ARCHITECTURE_INTEL => 0;
2313 use constant PROCESSOR_ARCHITECTURE_MIPS => 1;
2314 use constant PROCESSOR_ARCHITECTURE_PPC => 3;
2315 use constant PROCESSOR_ARCHITECTURE_SHX => 4;
2316 use constant PROCESSOR_ARCHITECTURE_UNKNOWN => 65535;
2317 use constant PROCESSOR_ARM720 => 1824;
2318 use constant PROCESSOR_ARM820 => 2080;
2319 use constant PROCESSOR_ARM920 => 2336;
2320 use constant PROCESSOR_ARM_7TDMI => 70001;
2321 use constant PROCESSOR_HITACHI_SH3 => 10003;
2322 use constant PROCESSOR_HITACHI_SH3E => 10004;
2323 use constant PROCESSOR_HITACHI_SH4 => 10005;
2324 use constant PROCESSOR_INTEL_386 => 386;
2325 use constant PROCESSOR_INTEL_486 => 486;
2326 use constant PROCESSOR_INTEL_860 => 860;
2327 use constant PROCESSOR_INTEL_PENTIUM => 586;
2328 use constant PROCESSOR_MIPS_R2000 => 2000;
2329 use constant PROCESSOR_MIPS_R3000 => 3000;
2330 use constant PROCESSOR_MIPS_R4000 => 4000;
2331 use constant PROCESSOR_MOTOROLA_821 => 821;
2332 use constant PROCESSOR_PPC_601 => 601;
2333 use constant PROCESSOR_PPC_603 => 603;
2334 use constant PROCESSOR_PPC_604 => 604;
2335 use constant PROCESSOR_PPC_620 => 620;
2336 use constant PROCESSOR_SHx_SH3 => 103;
2337 use constant PROCESSOR_SHx_SH4 => 104;
2338 use constant PROCESSOR_STRONGARM => 2577;
2339 use constant PROCESS_ALL_ACCESS => 2035711;
2340 use constant PROCESS_CREATE_PROCESS => 128;
2341 use constant PROCESS_CREATE_THREAD => 2;
2342 use constant PROCESS_DUP_HANDLE => 64;
2343 use constant PROCESS_QUERY_INFORMATION => 1024;
2344 use constant PROCESS_SET_INFORMATION => 512;
2345 use constant PROCESS_SET_QUOTA => 256;
2346 use constant PROCESS_TERMINATE => 1;
2347 use constant PROCESS_VM_OPERATION => 8;
2348 use constant PROCESS_VM_READ => 16;
2349 use constant PROCESS_VM_WRITE => 32;
2350 use constant READ_CONTROL => 131072;
2351 use constant REG_BINARY => 3;
2352 use constant REG_CREATED_NEW_KEY => 1;
2353 use constant REG_DWORD => 4;
2354 use constant REG_DWORD_BIG_ENDIAN => 5;
2355 use constant REG_DWORD_LITTLE_ENDIAN => 4;
2356 use constant REG_EXPAND_SZ => 2;
2357 use constant REG_FULL_RESOURCE_DESCRIPTOR => 9;
2358 use constant REG_LEGAL_OPTION => 15;
2359 use constant REG_LINK => 6;
2360 use constant REG_MULTI_SZ => 7;
2361 use constant REG_NONE => 0;
2362 use constant REG_NOTIFY_CHANGE_NAME => 1;
2363 use constant REG_OPENED_EXISTING_KEY => 2;
2364 use constant REG_OPTION_BACKUP_RESTORE => 4;
2365 use constant REG_OPTION_CREATE_LINK => 2;
2366 use constant REG_OPTION_NON_VOLATILE => 0;
2367 use constant REG_OPTION_OPEN_LINK => 8;
2368 use constant REG_OPTION_RESERVED => 0;
2369 use constant REG_OPTION_VOLATILE => 1;
2370 use constant REG_RESOURCE_LIST => 8;
2371 use constant REG_RESOURCE_REQUIREMENTS_LIST => 10;
2372 use constant REG_SZ => 1;
2373 use constant RPC_NT_ADDRESS_ERROR => -1073610683;
2374 use constant RPC_NT_ALREADY_LISTENING => -1073610738;
2375 use constant RPC_NT_ALREADY_REGISTERED => -1073610740;
2376 use constant RPC_NT_BAD_STUB_DATA => -1073545204;
2377 use constant RPC_NT_BINDING_HAS_NO_AUTH => -1073610705;
2378 use constant RPC_NT_BINDING_INCOMPLETE => -1073610671;
2379 use constant RPC_NT_BYTE_COUNT_TOO_SMALL => -1073545205;
2380 use constant RPC_NT_CALL_CANCELLED => -1073610672;
2381 use constant RPC_NT_CALL_FAILED => -1073610725;
2382 use constant RPC_NT_CALL_FAILED_DNE => -1073610724;
2383 use constant RPC_NT_CALL_IN_PROGRESS => -1073610679;
2384 use constant RPC_NT_CANNOT_SUPPORT => -1073610687;
2385 use constant RPC_NT_CANT_CREATE_ENDPOINT => -1073610731;
2386 use constant RPC_NT_COMM_FAILURE => -1073610670;
2387 use constant RPC_NT_DUPLICATE_ENDPOINT => -1073610711;
2388 use constant RPC_NT_ENTRY_ALREADY_EXISTS => -1073610691;
2389 use constant RPC_NT_ENTRY_NOT_FOUND => -1073610690;
2390 use constant RPC_NT_ENUM_VALUE_OUT_OF_RANGE => -1073545206;
2391 use constant RPC_NT_FP_DIV_ZERO => -1073610682;
2392 use constant RPC_NT_FP_OVERFLOW => -1073610680;
2393 use constant RPC_NT_FP_UNDERFLOW => -1073610681;
2394 use constant RPC_NT_GROUP_MEMBER_NOT_FOUND => -1073610677;
2395 use constant RPC_NT_INCOMPLETE_NAME => -1073610696;
2396 use constant RPC_NT_INTERFACE_NOT_FOUND => -1073610692;
2397 use constant RPC_NT_INTERNAL_ERROR => -1073610685;
2398 use constant RPC_NT_INVALID_AUTH_IDENTITY => -1073610702;
2399 use constant RPC_NT_INVALID_BINDING => -1073610749;
2400 use constant RPC_NT_INVALID_BOUND => -1073610717;
2401 use constant RPC_NT_INVALID_ENDPOINT_FORMAT => -1073610745;
2402 use constant RPC_NT_INVALID_ES_ACTION => -1073545127;
2403 use constant RPC_NT_INVALID_NAF_ID => -1073610688;
2404 use constant RPC_NT_INVALID_NAME_SYNTAX => -1073610715;
2405 use constant RPC_NT_INVALID_NETWORK_OPTIONS => -1073610727;
2406 use constant RPC_NT_INVALID_NET_ADDR => -1073610744;
2407 use constant RPC_NT_INVALID_OBJECT => -1073610675;
2408 use constant RPC_NT_INVALID_PIPE_OBJECT => -1073545124;
2409 use constant RPC_NT_INVALID_PIPE_OPERATION => -1073545123;
2410 use constant RPC_NT_INVALID_RPC_PROTSEQ => -1073610747;
2411 use constant RPC_NT_INVALID_STRING_BINDING => -1073610751;
2412 use constant RPC_NT_INVALID_STRING_UUID => -1073610746;
2413 use constant RPC_NT_INVALID_TAG => -1073610718;
2414 use constant RPC_NT_INVALID_TIMEOUT => -1073610742;
2415 use constant RPC_NT_INVALID_VERS_OPTION => -1073610695;
2416 use constant RPC_NT_MAX_CALLS_TOO_SMALL => -1073610709;
2417 use constant RPC_NT_NAME_SERVICE_UNAVAILABLE => -1073610689;
2418 use constant RPC_NT_NOTHING_TO_EXPORT => -1073610697;
2419 use constant RPC_NT_NOT_ALL_OBJS_UNEXPORTED => -1073610693;
2420 use constant RPC_NT_NOT_CANCELLED => -1073610664;
2421 use constant RPC_NT_NOT_LISTENING => -1073610736;
2422 use constant RPC_NT_NOT_RPC_ERROR => -1073610667;
2423 use constant RPC_NT_NO_BINDINGS => -1073610733;
2424 use constant RPC_NT_NO_CALL_ACTIVE => -1073610726;
2425 use constant RPC_NT_NO_CONTEXT_AVAILABLE => -1073610686;
2426 use constant RPC_NT_NO_ENDPOINT_FOUND => -1073610743;
2427 use constant RPC_NT_NO_ENTRY_NAME => -1073610716;
2428 use constant RPC_NT_NO_INTERFACES => -1073610673;
2429 use constant RPC_NT_NO_MORE_BINDINGS => -1073610678;
2430 use constant RPC_NT_NO_MORE_ENTRIES => -1073545215;
2431 use constant RPC_NT_NO_MORE_MEMBERS => -1073610694;
2432 use constant RPC_NT_NO_PRINC_NAME => -1073610668;
2433 use constant RPC_NT_NO_PROTSEQS => -1073610732;
2434 use constant RPC_NT_NO_PROTSEQS_REGISTERED => -1073610737;
2435 use constant RPC_NT_NULL_REF_POINTER => -1073545207;
2436 use constant RPC_NT_OBJECT_NOT_FOUND => -1073610741;
2437 use constant RPC_NT_OUT_OF_RESOURCES => -1073610730;
2438 use constant RPC_NT_PROCNUM_OUT_OF_RANGE => -1073610706;
2439 use constant RPC_NT_PROTOCOL_ERROR => -1073610723;
2440 use constant RPC_NT_PROTSEQ_NOT_FOUND => -1073610707;
2441 use constant RPC_NT_PROTSEQ_NOT_SUPPORTED => -1073610748;
2442 use constant RPC_NT_SEC_PKG_ERROR => -1073610665;
2443 use constant RPC_NT_SEND_INCOMPLETE => 1073873071;
2444 use constant RPC_NT_SERVER_TOO_BUSY => -1073610728;
2445 use constant RPC_NT_SERVER_UNAVAILABLE => -1073610729;
2446 use constant RPC_NT_SS_CANNOT_GET_CALL_HANDLE => -1073545208;
2447 use constant RPC_NT_SS_CHAR_TRANS_OPEN_FAIL => -1073545214;
2448 use constant RPC_NT_SS_CHAR_TRANS_SHORT_FILE => -1073545213;
2449 use constant RPC_NT_SS_CONTEXT_DAMAGED => -1073545210;
2450 use constant RPC_NT_SS_CONTEXT_MISMATCH => -1073545211;
2451 use constant RPC_NT_SS_HANDLES_MISMATCH => -1073545209;
2452 use constant RPC_NT_SS_IN_NULL_CONTEXT => -1073545212;
2453 use constant RPC_NT_STRING_TOO_LONG => -1073610708;
2454 use constant RPC_NT_TYPE_ALREADY_REGISTERED => -1073610739;
2455 use constant RPC_NT_UNKNOWN_AUTHN_LEVEL => -1073610703;
2456 use constant RPC_NT_UNKNOWN_AUTHN_SERVICE => -1073610704;
2457 use constant RPC_NT_UNKNOWN_AUTHN_TYPE => -1073610710;
2458 use constant RPC_NT_UNKNOWN_AUTHZ_SERVICE => -1073610701;
2459 use constant RPC_NT_UNKNOWN_IF => -1073610734;
2460 use constant RPC_NT_UNKNOWN_MGR_TYPE => -1073610735;
2461 use constant RPC_NT_UNSUPPORTED_AUTHN_LEVEL => -1073610669;
2462 use constant RPC_NT_UNSUPPORTED_NAME_SYNTAX => -1073610714;
2463 use constant RPC_NT_UNSUPPORTED_TRANS_SYN => -1073610721;
2464 use constant RPC_NT_UNSUPPORTED_TYPE => -1073610719;
2465 use constant RPC_NT_UUID_LOCAL_ONLY => 1073872982;
2466 use constant RPC_NT_UUID_NO_ADDRESS => -1073610712;
2467 use constant RPC_NT_WRONG_ES_VERSION => -1073545126;
2468 use constant RPC_NT_WRONG_KIND_OF_BINDING => -1073610750;
2469 use constant RPC_NT_WRONG_PIPE_VERSION => -1073545122;
2470 use constant RPC_NT_WRONG_STUB_VERSION => -1073545125;
2471 use constant RPC_NT_ZERO_DIVIDE => -1073610684;
2472 use constant SACL_SECURITY_INFORMATION => 8;
2473 use constant SECURITY_ANONYMOUS_LOGON_RID => 7;
2474 use constant SECURITY_AUTHENTICATED_USER_RID => 11;
2475 use constant SECURITY_BATCH_RID => 3;
2476 use constant SECURITY_BUILTIN_DOMAIN_RID => 32;
2477 use constant SECURITY_CREATOR_GROUP_RID => 1;
2478 use constant SECURITY_CREATOR_GROUP_SERVER_RID => 3;
2479 use constant SECURITY_CREATOR_OWNER_RID => 0;
2480 use constant SECURITY_CREATOR_OWNER_SERVER_RID => 2;
2481 use constant SECURITY_DESCRIPTOR_MIN_LENGTH => 20;
2482 use constant SECURITY_DESCRIPTOR_REVISION => 1;
2483 use constant SECURITY_DESCRIPTOR_REVISION1 => 1;
2484 use constant SECURITY_DIALUP_RID => 1;
2485 use constant SECURITY_ENTERPRISE_CONTROLLERS_RID => 9;
2486 use constant SECURITY_INTERACTIVE_RID => 4;
2487 use constant SECURITY_LOCAL_RID => 0;
2488 use constant SECURITY_LOCAL_SYSTEM_RID => 18;
2489 use constant SECURITY_LOGON_IDS_RID => 5;
2490 use constant SECURITY_LOGON_IDS_RID_COUNT => 3;
2491 use constant SECURITY_NETWORK_RID => 2;
2492 use constant SECURITY_NT_NON_UNIQUE => 21;
2493 use constant SECURITY_NULL_RID => 0;
2494 use constant SECURITY_PRINCIPAL_SELF_RID => 10;
2495 use constant SECURITY_PROXY_RID => 8;
2496 use constant SECURITY_RESTRICTED_CODE_RID => 12;
2497 use constant SECURITY_SERVER_LOGON_RID => 9;
2498 use constant SECURITY_SERVICE_RID => 6;
2499 use constant SECURITY_TERMINAL_SERVER_RID => 13;
2500 use constant SECURITY_WORLD_RID => 0;
2501 use constant SEC_COMMIT => 134217728;
2502 use constant SEC_FILE => 8388608;
2503 use constant SEC_IMAGE => 16777216;
2504 use constant SEC_NOCACHE => 268435456;
2505 use constant SEC_RESERVE => 67108864;
2506 use constant SEMAPHORE_ALL_ACCESS => 2031619;
2507 use constant SEMAPHORE_MODIFY_STATE => 2;
2508 use constant SERVICE_ADAPTER => 4;
2509 use constant SERVICE_AUTO_START => 2;
2510 use constant SERVICE_BOOT_START => 0;
2511 use constant SERVICE_DEMAND_START => 3;
2512 use constant SERVICE_DISABLED => 4;
2513 use constant SERVICE_DRIVER => 11;
2514 use constant SERVICE_ERROR_CRITICAL => 3;
2515 use constant SERVICE_ERROR_IGNORE => 0;
2516 use constant SERVICE_ERROR_NORMAL => 1;
2517 use constant SERVICE_ERROR_SEVERE => 2;
2518 use constant SERVICE_FILE_SYSTEM_DRIVER => 2;
2519 use constant SERVICE_INTERACTIVE_PROCESS => 256;
2520 use constant SERVICE_KERNEL_DRIVER => 1;
2521 use constant SERVICE_RECOGNIZER_DRIVER => 8;
2522 use constant SERVICE_SYSTEM_START => 1;
2523 use constant SERVICE_TYPE_ALL => 319;
2524 use constant SERVICE_WIN32 => 48;
2525 use constant SERVICE_WIN32_OWN_PROCESS => 16;
2526 use constant SERVICE_WIN32_SHARE_PROCESS => 32;
2527 use constant SE_DACL_DEFAULTED => 8;
2528 use constant SE_DACL_PRESENT => 4;
2529 use constant SE_GROUP_DEFAULTED => 2;
2530 use constant SE_OWNER_DEFAULTED => 1;
2531 use constant SE_SACL_DEFAULTED => 32;
2532 use constant SE_SACL_PRESENT => 16;
2533 use constant SE_SELF_RELATIVE => 32768;
2534 use constant SID_MAX_SUB_AUTHORITIES => 15;
2535 use constant SID_RECOMMENDED_SUB_AUTHORITIES => 1;
2536 use constant SID_REVISION => 1;
2537 use constant SIZE_OF_80387_REGISTERS => 80;
2538 use constant SORT_CHINESE_BIG5 => 0;
2539 use constant SORT_CHINESE_UNICODE => 1;
2540 use constant SORT_DEFAULT => 0;
2541 use constant SORT_JAPANESE_UNICODE => 1;
2542 use constant SORT_JAPANESE_XJIS => 0;
2543 use constant SORT_KOREAN_KSC => 0;
2544 use constant SORT_KOREAN_UNICODE => 1;
2545 use constant SPECIFIC_RIGHTS_ALL => 65535;
2546 use constant STANDARD_RIGHTS_ALL => 2031616;
2547 use constant STANDARD_RIGHTS_EXECUTE => 131072;
2548 use constant STANDARD_RIGHTS_READ => 131072;
2549 use constant STANDARD_RIGHTS_REQUIRED => 983040;
2550 use constant STANDARD_RIGHTS_WRITE => 131072;
2551 use constant STATUS_ABANDONED_WAIT_0 => 128;
2552 use constant STATUS_ABANDONED_WAIT_63 => 191;
2553 use constant STATUS_ABIOS_INVALID_COMMAND => -1073741549;
2554 use constant STATUS_ABIOS_INVALID_LID => -1073741548;
2555 use constant STATUS_ABIOS_INVALID_SELECTOR => -1073741546;
2556 use constant STATUS_ABIOS_LID_ALREADY_OWNED => -1073741551;
2557 use constant STATUS_ABIOS_LID_NOT_EXIST => -1073741552;
2558 use constant STATUS_ABIOS_NOT_LID_OWNER => -1073741550;
2559 use constant STATUS_ABIOS_NOT_PRESENT => -1073741553;
2560 use constant STATUS_ABIOS_SELECTOR_NOT_AVAILABLE => -1073741547;
2561 use constant STATUS_ACCESS_DENIED => -1073741790;
2562 use constant STATUS_ACCESS_VIOLATION => -1073741819;
2563 use constant STATUS_ACCOUNT_DISABLED => -1073741710;
2564 use constant STATUS_ACCOUNT_EXPIRED => -1073741421;
2565 use constant STATUS_ACCOUNT_LOCKED_OUT => -1073741260;
2566 use constant STATUS_ACCOUNT_RESTRICTION => -1073741714;
2567 use constant STATUS_ADAPTER_HARDWARE_ERROR => -1073741630;
2568 use constant STATUS_ADDRESS_ALREADY_ASSOCIATED => -1073741256;
2569 use constant STATUS_ADDRESS_ALREADY_EXISTS => -1073741302;
2570 use constant STATUS_ADDRESS_CLOSED => -1073741301;
2571 use constant STATUS_ADDRESS_NOT_ASSOCIATED => -1073741255;
2572 use constant STATUS_AGENTS_EXHAUSTED => -1073741691;
2573 use constant STATUS_ALERTED => 257;
2574 use constant STATUS_ALIAS_EXISTS => -1073741484;
2575 use constant STATUS_ALLOCATE_BUCKET => -1073741265;
2576 use constant STATUS_ALLOTTED_SPACE_EXCEEDED => -1073741671;
2577 use constant STATUS_ALREADY_COMMITTED => -1073741791;
2578 use constant STATUS_ALREADY_DISCONNECTED => -2147483611;
2579 use constant STATUS_ALREADY_WIN32 => 1073741851;
2580 use constant STATUS_APP_INIT_FAILURE => -1073741499;
2581 use constant STATUS_ARRAY_BOUNDS_EXCEEDED => -1073741684;
2582 use constant STATUS_AUDIT_FAILED => -1073741244;
2583 use constant STATUS_BACKUP_CONTROLLER => -1073741433;
2584 use constant STATUS_BAD_COMPRESSION_BUFFER => -1073741246;
2585 use constant STATUS_BAD_CURRENT_DIRECTORY => 1073741831;
2586 use constant STATUS_BAD_DESCRIPTOR_FORMAT => -1073741593;
2587 use constant STATUS_BAD_DEVICE_TYPE => -1073741621;
2588 use constant STATUS_BAD_DLL_ENTRYPOINT => -1073741231;
2589 use constant STATUS_BAD_FUNCTION_TABLE => -1073741569;
2590 use constant STATUS_BAD_IMPERSONATION_LEVEL => -1073741659;
2591 use constant STATUS_BAD_INHERITANCE_ACL => -1073741699;
2592 use constant STATUS_BAD_INITIAL_PC => -1073741814;
2593 use constant STATUS_BAD_INITIAL_STACK => -1073741815;
2594 use constant STATUS_BAD_LOGON_SESSION_STATE => -1073741564;
2595 use constant STATUS_BAD_MASTER_BOOT_RECORD => -1073741655;
2596 use constant STATUS_BAD_NETWORK_NAME => -1073741620;
2597 use constant STATUS_BAD_NETWORK_PATH => -1073741634;
2598 use constant STATUS_BAD_REMOTE_ADAPTER => -1073741627;
2599 use constant STATUS_BAD_SERVICE_ENTRYPOINT => -1073741230;
2600 use constant STATUS_BAD_STACK => -1073741784;
2601 use constant STATUS_BAD_TOKEN_TYPE => -1073741656;
2602 use constant STATUS_BAD_VALIDATION_CLASS => -1073741657;
2603 use constant STATUS_BAD_WORKING_SET_LIMIT => -1073741748;
2604 use constant STATUS_BEGINNING_OF_MEDIA => -2147483617;
2605 use constant STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT => -1073741458;
2606 use constant STATUS_BREAKPOINT => -2147483645;
2607 use constant STATUS_BUFFER_ALL_ZEROS => 279;
2608 use constant STATUS_BUFFER_OVERFLOW => -2147483643;
2609 use constant STATUS_BUFFER_TOO_SMALL => -1073741789;
2610 use constant STATUS_BUS_RESET => -2147483619;
2611 use constant STATUS_CACHE_PAGE_LOCKED => 277;
2612 use constant STATUS_CANCELLED => -1073741536;
2613 use constant STATUS_CANNOT_DELETE => -1073741535;
2614 use constant STATUS_CANNOT_IMPERSONATE => -1073741555;
2615 use constant STATUS_CANNOT_LOAD_REGISTRY_FILE => -1073741288;
2616 use constant STATUS_CANT_ACCESS_DOMAIN_INFO => -1073741606;
2617 use constant STATUS_CANT_DISABLE_MANDATORY => -1073741731;
2618 use constant STATUS_CANT_OPEN_ANONYMOUS => -1073741658;
2619 use constant STATUS_CANT_TERMINATE_SELF => -1073741605;
2620 use constant STATUS_CANT_WAIT => -1073741608;
2621 use constant STATUS_CHECKING_FILE_SYSTEM => 1073741844;
2622 use constant STATUS_CHILD_MUST_BE_VOLATILE => -1073741439;
2623 use constant STATUS_CLIENT_SERVER_PARAMETERS_INVALID => -1073741277;
2624 use constant STATUS_COMMITMENT_LIMIT => -1073741523;
2625 use constant STATUS_CONFLICTING_ADDRESSES => -1073741800;
2626 use constant STATUS_CONNECTION_ABORTED => -1073741247;
2627 use constant STATUS_CONNECTION_ACTIVE => -1073741253;
2628 use constant STATUS_CONNECTION_COUNT_LIMIT => -1073741242;
2629 use constant STATUS_CONNECTION_DISCONNECTED => -1073741300;
2630 use constant STATUS_CONNECTION_INVALID => -1073741254;
2631 use constant STATUS_CONNECTION_IN_USE => -1073741560;
2632 use constant STATUS_CONNECTION_REFUSED => -1073741258;
2633 use constant STATUS_CONNECTION_RESET => -1073741299;
2634 use constant STATUS_CONTROL_C_EXIT => -1073741510;
2635 use constant STATUS_CONVERT_TO_LARGE => -1073741268;
2636 use constant STATUS_COULD_NOT_INTERPRET => -1073741639;
2637 use constant STATUS_CRASH_DUMP => 278;
2638 use constant STATUS_CRC_ERROR => -1073741761;
2639 use constant STATUS_CTL_FILE_NOT_SUPPORTED => -1073741737;
2640 use constant STATUS_DATATYPE_MISALIGNMENT => -2147483646;
2641 use constant STATUS_DATA_ERROR => -1073741762;
2642 use constant STATUS_DATA_LATE_ERROR => -1073741763;
2643 use constant STATUS_DATA_NOT_ACCEPTED => -1073741285;
2644 use constant STATUS_DATA_OVERRUN => -1073741764;
2645 use constant STATUS_DEBUG_ATTACH_FAILED => -1073741287;
2646 use constant STATUS_DELETE_PENDING => -1073741738;
2647 use constant STATUS_DEVICE_ALREADY_ATTACHED => -1073741768;
2648 use constant STATUS_DEVICE_BUSY => -2147483631;
2649 use constant STATUS_DEVICE_CONFIGURATION_ERROR => -1073741438;
2650 use constant STATUS_DEVICE_DATA_ERROR => -1073741668;
2651 use constant STATUS_DEVICE_DOES_NOT_EXIST => -1073741632;
2652 use constant STATUS_DEVICE_NOT_CONNECTED => -1073741667;
2653 use constant STATUS_DEVICE_NOT_PARTITIONED => -1073741452;
2654 use constant STATUS_DEVICE_NOT_READY => -1073741661;
2655 use constant STATUS_DEVICE_OFF_LINE => -2147483632;
2656 use constant STATUS_DEVICE_PAPER_EMPTY => -2147483634;
2657 use constant STATUS_DEVICE_POWERED_OFF => -2147483633;
2658 use constant STATUS_DEVICE_POWER_FAILURE => -1073741666;
2659 use constant STATUS_DEVICE_PROTOCOL_ERROR => -1073741434;
2660 use constant STATUS_DFS_EXIT_PATH_FOUND => -1073741669;
2661 use constant STATUS_DFS_UNAVAILABLE => -1073741203;
2662 use constant STATUS_DIRECTORY_NOT_EMPTY => -1073741567;
2663 use constant STATUS_DISK_CORRUPT_ERROR => -1073741774;
2664 use constant STATUS_DISK_FULL => -1073741697;
2665 use constant STATUS_DISK_OPERATION_FAILED => -1073741462;
2666 use constant STATUS_DISK_RECALIBRATE_FAILED => -1073741463;
2667 use constant STATUS_DISK_RESET_FAILED => -1073741461;
2668 use constant STATUS_DLL_INIT_FAILED => -1073741502;
2669 use constant STATUS_DLL_INIT_FAILED_LOGOFF => -1073741205;
2670 use constant STATUS_DLL_NOT_FOUND => -1073741515;
2671 use constant STATUS_DOMAIN_CONTROLLER_NOT_FOUND => -1073741261;
2672 use constant STATUS_DOMAIN_CTRLR_CONFIG_ERROR => -1073741474;
2673 use constant STATUS_DOMAIN_EXISTS => -1073741600;
2674 use constant STATUS_DOMAIN_LIMIT_EXCEEDED => -1073741599;
2675 use constant STATUS_DOMAIN_TRUST_INCONSISTENT => -1073741413;
2676 use constant STATUS_DRIVER_CANCEL_TIMEOUT => -1073741282;
2677 use constant STATUS_DRIVER_ENTRYPOINT_NOT_FOUND => -1073741213;
2678 use constant STATUS_DRIVER_INTERNAL_ERROR => -1073741437;
2679 use constant STATUS_DRIVER_ORDINAL_NOT_FOUND => -1073741214;
2680 use constant STATUS_DRIVER_UNABLE_TO_LOAD => -1073741204;
2681 use constant STATUS_DUPLICATE_NAME => -1073741635;
2682 use constant STATUS_DUPLICATE_OBJECTID => -1073741270;
2683 use constant STATUS_EAS_NOT_SUPPORTED => -1073741745;
2684 use constant STATUS_EA_CORRUPT_ERROR => -1073741741;
2685 use constant STATUS_EA_LIST_INCONSISTENT => -2147483628;
2686 use constant STATUS_EA_TOO_LARGE => -1073741744;
2687 use constant STATUS_END_OF_FILE => -1073741807;
2688 use constant STATUS_END_OF_MEDIA => -2147483618;
2689 use constant STATUS_ENTRYPOINT_NOT_FOUND => -1073741511;
2690 use constant STATUS_EOM_OVERFLOW => -1073741449;
2691 use constant STATUS_EVALUATION_EXPIRATION => -1073741208;
2692 use constant STATUS_EVENTLOG_CANT_START => -1073741425;
2693 use constant STATUS_EVENTLOG_FILE_CHANGED => -1073741417;
2694 use constant STATUS_EVENTLOG_FILE_CORRUPT => -1073741426;
2695 use constant STATUS_EVENT_DONE => 1073741842;
2696 use constant STATUS_EVENT_PENDING => 1073741843;
2697 use constant STATUS_EXTRANEOUS_INFORMATION => -2147483625;
2698 use constant STATUS_FAIL_CHECK => -1073741271;
2699 use constant STATUS_FATAL_APP_EXIT => 1073741845;
2700 use constant STATUS_FILEMARK_DETECTED => -2147483621;
2701 use constant STATUS_FILES_OPEN => -1073741561;
2702 use constant STATUS_FILE_CLOSED => -1073741528;
2703 use constant STATUS_FILE_CORRUPT_ERROR => -1073741566;
2704 use constant STATUS_FILE_DELETED => -1073741533;
2705 use constant STATUS_FILE_FORCED_CLOSED => -1073741642;
2706 use constant STATUS_FILE_INVALID => -1073741672;
2707 use constant STATUS_FILE_IS_A_DIRECTORY => -1073741638;
2708 use constant STATUS_FILE_IS_OFFLINE => -1073741209;
2709 use constant STATUS_FILE_LOCK_CONFLICT => -1073741739;
2710 use constant STATUS_FILE_RENAMED => -1073741611;
2711 use constant STATUS_FLOAT_DENORMAL_OPERAND => -1073741683;
2712 use constant STATUS_FLOAT_DIVIDE_BY_ZERO => -1073741682;
2713 use constant STATUS_FLOAT_INEXACT_RESULT => -1073741681;
2714 use constant STATUS_FLOAT_INVALID_OPERATION => -1073741680;
2715 use constant STATUS_FLOAT_OVERFLOW => -1073741679;
2716 use constant STATUS_FLOAT_STACK_CHECK => -1073741678;
2717 use constant STATUS_FLOAT_UNDERFLOW => -1073741677;
2718 use constant STATUS_FLOPPY_BAD_REGISTERS => -1073741464;
2719 use constant STATUS_FLOPPY_ID_MARK_NOT_FOUND => -1073741467;
2720 use constant STATUS_FLOPPY_UNKNOWN_ERROR => -1073741465;
2721 use constant STATUS_FLOPPY_VOLUME => -1073741468;
2722 use constant STATUS_FLOPPY_WRONG_CYLINDER => -1073741466;
2723 use constant STATUS_FOUND_OUT_OF_SCOPE => -1073741266;
2724 use constant STATUS_FREE_VM_NOT_AT_BASE => -1073741665;
2725 use constant STATUS_FS_DRIVER_REQUIRED => -1073741412;
2726 use constant STATUS_FT_MISSING_MEMBER => -1073741473;
2727 use constant STATUS_FT_ORPHANING => -1073741459;
2728 use constant STATUS_FT_READ_RECOVERY_FROM_BACKUP => 1073741834;
2729 use constant STATUS_FT_WRITE_RECOVERY => 1073741835;
2730 use constant STATUS_FULLSCREEN_MODE => -1073741479;
2731 use constant STATUS_GENERIC_NOT_MAPPED => -1073741594;
2732 use constant STATUS_GRACEFUL_DISCONNECT => -1073741257;
2733 use constant STATUS_GROUP_EXISTS => -1073741723;
2734 use constant STATUS_GUARD_PAGE_VIOLATION => -2147483647;
2735 use constant STATUS_GUIDS_EXHAUSTED => -1073741693;
2736 use constant STATUS_GUID_SUBSTITUTION_MADE => -2147483636;
2737 use constant STATUS_HANDLES_CLOSED => -2147483638;
2738 use constant STATUS_HANDLE_NOT_CLOSABLE => -1073741259;
2739 use constant STATUS_HOST_UNREACHABLE => -1073741251;
2740 use constant STATUS_ILLEGAL_CHARACTER => -1073741471;
2741 use constant STATUS_ILLEGAL_DLL_RELOCATION => -1073741207;
2742 use constant STATUS_ILLEGAL_FLOAT_CONTEXT => -1073741494;
2743 use constant STATUS_ILLEGAL_FUNCTION => -1073741649;
2744 use constant STATUS_ILLEGAL_INSTRUCTION => -1073741795;
2745 use constant STATUS_ILL_FORMED_PASSWORD => -1073741717;
2746 use constant STATUS_ILL_FORMED_SERVICE_ENTRY => -1073741472;
2747 use constant STATUS_IMAGE_ALREADY_LOADED => -1073741554;
2748 use constant STATUS_IMAGE_CHECKSUM_MISMATCH => -1073741279;
2749 use constant STATUS_IMAGE_MACHINE_TYPE_MISMATCH => 1073741838;
2750 use constant STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE => 1073741859;
2751 use constant STATUS_IMAGE_MP_UP_MISMATCH => -1073741239;
2752 use constant STATUS_IMAGE_NOT_AT_BASE => 1073741827;
2753 use constant STATUS_INCOMPATIBLE_FILE_MAP => -1073741747;
2754 use constant STATUS_INFO_LENGTH_MISMATCH => -1073741820;
2755 use constant STATUS_INSTANCE_NOT_AVAILABLE => -1073741653;
2756 use constant STATUS_INSTRUCTION_MISALIGNMENT => -1073741654;
2757 use constant STATUS_INSUFFICIENT_LOGON_INFO => -1073741232;
2758 use constant STATUS_INSUFFICIENT_RESOURCES => -1073741670;
2759 use constant STATUS_INSUFF_SERVER_RESOURCES => -1073741307;
2760 use constant STATUS_INTEGER_DIVIDE_BY_ZERO => -1073741676;
2761 use constant STATUS_INTEGER_OVERFLOW => -1073741675;
2762 use constant STATUS_INTERNAL_DB_CORRUPTION => -1073741596;
2763 use constant STATUS_INTERNAL_DB_ERROR => -1073741480;
2764 use constant STATUS_INTERNAL_ERROR => -1073741595;
2765 use constant STATUS_INVALID_ACCOUNT_NAME => -1073741726;
2766 use constant STATUS_INVALID_ACL => -1073741705;
2767 use constant STATUS_INVALID_ADDRESS => -1073741503;
2768 use constant STATUS_INVALID_ADDRESS_COMPONENT => -1073741305;
2769 use constant STATUS_INVALID_ADDRESS_WILDCARD => -1073741304;
2770 use constant STATUS_INVALID_BLOCK_LENGTH => -1073741453;
2771 use constant STATUS_INVALID_BUFFER_SIZE => -1073741306;
2772 use constant STATUS_INVALID_CID => -1073741813;
2773 use constant STATUS_INVALID_COMPUTER_NAME => -1073741534;
2774 use constant STATUS_INVALID_CONNECTION => -1073741504;
2775 use constant STATUS_INVALID_DEVICE_REQUEST => -1073741808;
2776 use constant STATUS_INVALID_DEVICE_STATE => -1073741436;
2777 use constant STATUS_INVALID_DISPOSITION => -1073741786;
2778 use constant STATUS_INVALID_DOMAIN_ROLE => -1073741602;
2779 use constant STATUS_INVALID_DOMAIN_STATE => -1073741603;
2780 use constant STATUS_INVALID_EA_FLAG => -2147483627;
2781 use constant STATUS_INVALID_EA_NAME => -2147483629;
2782 use constant STATUS_INVALID_FILE_FOR_SECTION => -1073741792;
2783 use constant STATUS_INVALID_GROUP_ATTRIBUTES => -1073741660;
2784 use constant STATUS_INVALID_HANDLE => -1073741816;
2785 use constant STATUS_INVALID_HW_PROFILE => -1073741216;
2786 use constant STATUS_INVALID_ID_AUTHORITY => -1073741692;
2787 use constant STATUS_INVALID_IMAGE_FORMAT => -1073741701;
2788 use constant STATUS_INVALID_IMAGE_LE_FORMAT => -1073741522;
2789 use constant STATUS_INVALID_IMAGE_NE_FORMAT => -1073741541;
2790 use constant STATUS_INVALID_IMAGE_NOT_MZ => -1073741521;
2791 use constant STATUS_INVALID_IMAGE_PROTECT => -1073741520;
2792 use constant STATUS_INVALID_IMAGE_WIN_16 => -1073741519;
2793 use constant STATUS_INVALID_INFO_CLASS => -1073741821;
2794 use constant STATUS_INVALID_LDT_DESCRIPTOR => -1073741542;
2795 use constant STATUS_INVALID_LDT_OFFSET => -1073741543;
2796 use constant STATUS_INVALID_LDT_SIZE => -1073741544;
2797 use constant STATUS_INVALID_LEVEL => -1073741496;
2798 use constant STATUS_INVALID_LOCK_SEQUENCE => -1073741794;
2799 use constant STATUS_INVALID_LOGON_HOURS => -1073741713;
2800 use constant STATUS_INVALID_LOGON_TYPE => -1073741557;
2801 use constant STATUS_INVALID_MEMBER => -1073741445;
2802 use constant STATUS_INVALID_NETWORK_RESPONSE => -1073741629;
2803 use constant STATUS_INVALID_OPLOCK_PROTOCOL => -1073741597;
2804 use constant STATUS_INVALID_OWNER => -1073741734;
2805 use constant STATUS_INVALID_PAGE_PROTECTION => -1073741755;
2806 use constant STATUS_INVALID_PARAMETER => -1073741811;
2807 use constant STATUS_INVALID_PARAMETER_1 => -1073741585;
2808 use constant STATUS_INVALID_PARAMETER_10 => -1073741576;
2809 use constant STATUS_INVALID_PARAMETER_11 => -1073741575;
2810 use constant STATUS_INVALID_PARAMETER_12 => -1073741574;
2811 use constant STATUS_INVALID_PARAMETER_2 => -1073741584;
2812 use constant STATUS_INVALID_PARAMETER_3 => -1073741583;
2813 use constant STATUS_INVALID_PARAMETER_4 => -1073741582;
2814 use constant STATUS_INVALID_PARAMETER_5 => -1073741581;
2815 use constant STATUS_INVALID_PARAMETER_6 => -1073741580;
2816 use constant STATUS_INVALID_PARAMETER_7 => -1073741579;
2817 use constant STATUS_INVALID_PARAMETER_8 => -1073741578;
2818 use constant STATUS_INVALID_PARAMETER_9 => -1073741577;
2819 use constant STATUS_INVALID_PARAMETER_MIX => -1073741776;
2820 use constant STATUS_INVALID_PIPE_STATE => -1073741651;
2821 use constant STATUS_INVALID_PLUGPLAY_DEVICE_PATH => -1073741215;
2822 use constant STATUS_INVALID_PORT_ATTRIBUTES => -1073741778;
2823 use constant STATUS_INVALID_PORT_HANDLE => -1073741758;
2824 use constant STATUS_INVALID_PRIMARY_GROUP => -1073741733;
2825 use constant STATUS_INVALID_QUOTA_LOWER => -1073741775;
2826 use constant STATUS_INVALID_READ_MODE => -1073741644;
2827 use constant STATUS_INVALID_SECURITY_DESCR => -1073741703;
2828 use constant STATUS_INVALID_SERVER_STATE => -1073741604;
2829 use constant STATUS_INVALID_SID => -1073741704;
2830 use constant STATUS_INVALID_SUB_AUTHORITY => -1073741706;
2831 use constant STATUS_INVALID_SYSTEM_SERVICE => -1073741796;
2832 use constant STATUS_INVALID_UNWIND_TARGET => -1073741783;
2833 use constant STATUS_INVALID_USER_BUFFER => -1073741592;
2834 use constant STATUS_INVALID_VARIANT => -1073741262;
2835 use constant STATUS_INVALID_VIEW_SIZE => -1073741793;
2836 use constant STATUS_INVALID_VOLUME_LABEL => -1073741690;
2837 use constant STATUS_INVALID_WORKSTATION => -1073741712;
2838 use constant STATUS_IN_PAGE_ERROR => -1073741818;
2839 use constant STATUS_IO_DEVICE_ERROR => -1073741435;
2840 use constant STATUS_IO_PRIVILEGE_FAILED => -1073741513;
2841 use constant STATUS_IO_TIMEOUT => -1073741643;
2842 use constant STATUS_IP_ADDRESS_CONFLICT1 => -1073741228;
2843 use constant STATUS_IP_ADDRESS_CONFLICT2 => -1073741227;
2844 use constant STATUS_KEY_DELETED => -1073741444;
2845 use constant STATUS_KEY_HAS_CHILDREN => -1073741440;
2846 use constant STATUS_LAST_ADMIN => -1073741719;
2847 use constant STATUS_LICENSE_QUOTA_EXCEEDED => -1073741223;
2848 use constant STATUS_LICENSE_VIOLATION => -1073741206;
2849 use constant STATUS_LINK_FAILED => -1073741506;
2850 use constant STATUS_LINK_TIMEOUT => -1073741505;
2851 use constant STATUS_LM_CROSS_ENCRYPTION_REQUIRED => -1073741441;
2852 use constant STATUS_LOCAL_DISCONNECT => -1073741509;
2853 use constant STATUS_LOCAL_USER_SESSION_KEY => 1073741830;
2854 use constant STATUS_LOCK_NOT_GRANTED => -1073741740;
2855 use constant STATUS_LOGIN_TIME_RESTRICTION => -1073741241;
2856 use constant STATUS_LOGIN_WKSTA_RESTRICTION => -1073741240;
2857 use constant STATUS_LOGON_FAILURE => -1073741715;
2858 use constant STATUS_LOGON_NOT_GRANTED => -1073741483;
2859 use constant STATUS_LOGON_SERVER_CONFLICT => -1073741518;
2860 use constant STATUS_LOGON_SESSION_COLLISION => -1073741563;
2861 use constant STATUS_LOGON_SESSION_EXISTS => -1073741586;
2862 use constant STATUS_LOGON_TYPE_NOT_GRANTED => -1073741477;
2863 use constant STATUS_LOG_FILE_FULL => -1073741432;
2864 use constant STATUS_LOG_HARD_ERROR => 1073741850;
2865 use constant STATUS_LONGJUMP => -2147483610;
2866 use constant STATUS_LOST_WRITEBEHIND_DATA => -1073741278;
2867 use constant STATUS_LPC_REPLY_LOST => -1073741229;
2868 use constant STATUS_LUIDS_EXHAUSTED => -1073741707;
2869 use constant STATUS_MAPPED_ALIGNMENT => -1073741280;
2870 use constant STATUS_MAPPED_FILE_SIZE_ZERO => -1073741538;
2871 use constant STATUS_MARSHALL_OVERFLOW => -1073741263;
2872 use constant STATUS_MEDIA_CHANGED => -2147483620;
2873 use constant STATUS_MEDIA_CHECK => -2147483616;
2874 use constant STATUS_MEDIA_WRITE_PROTECTED => -1073741662;
2875 use constant STATUS_MEMBERS_PRIMARY_GROUP => -1073741529;
2876 use constant STATUS_MEMBER_IN_ALIAS => -1073741485;
2877 use constant STATUS_MEMBER_IN_GROUP => -1073741721;
2878 use constant STATUS_MEMBER_NOT_IN_ALIAS => -1073741486;
2879 use constant STATUS_MEMBER_NOT_IN_GROUP => -1073741720;
2880 use constant STATUS_MEMORY_NOT_ALLOCATED => -1073741664;
2881 use constant STATUS_MESSAGE_NOT_FOUND => -1073741559;
2882 use constant STATUS_MISSING_SYSTEMFILE => -1073741501;
2883 use constant STATUS_MORE_ENTRIES => 261;
2884 use constant STATUS_MORE_PROCESSING_REQUIRED => -1073741802;
2885 use constant STATUS_MUTANT_LIMIT_EXCEEDED => -1073741423;
2886 use constant STATUS_MUTANT_NOT_OWNED => -1073741754;
2887 use constant STATUS_NAME_TOO_LONG => -1073741562;
2888 use constant STATUS_NETLOGON_NOT_STARTED => -1073741422;
2889 use constant STATUS_NETWORK_ACCESS_DENIED => -1073741622;
2890 use constant STATUS_NETWORK_BUSY => -1073741633;
2891 use constant STATUS_NETWORK_CREDENTIAL_CONFLICT => -1073741419;
2892 use constant STATUS_NETWORK_NAME_DELETED => -1073741623;
2893 use constant STATUS_NETWORK_UNREACHABLE => -1073741252;
2894 use constant STATUS_NET_WRITE_FAULT => -1073741614;
2895 use constant STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT => -1073741416;
2896 use constant STATUS_NOLOGON_SERVER_TRUST_ACCOUNT => -1073741414;
2897 use constant STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT => -1073741415;
2898 use constant STATUS_NONCONTINUABLE_EXCEPTION => -1073741787;
2899 use constant STATUS_NONEXISTENT_EA_ENTRY => -1073741743;
2900 use constant STATUS_NONEXISTENT_SECTOR => -1073741803;
2901 use constant STATUS_NONE_MAPPED => -1073741709;
2902 use constant STATUS_NOTIFY_CLEANUP => 267;
2903 use constant STATUS_NOTIFY_ENUM_DIR => 268;
2904 use constant STATUS_NOT_ALL_ASSIGNED => 262;
2905 use constant STATUS_NOT_A_DIRECTORY => -1073741565;
2906 use constant STATUS_NOT_CLIENT_SESSION => -1073741289;
2907 use constant STATUS_NOT_COMMITTED => -1073741779;
2908 use constant STATUS_NOT_FOUND => -1073741275;
2909 use constant STATUS_NOT_IMPLEMENTED => -1073741822;
2910 use constant STATUS_NOT_LOCKED => -1073741782;
2911 use constant STATUS_NOT_LOGON_PROCESS => -1073741587;
2912 use constant STATUS_NOT_MAPPED_DATA => -1073741688;
2913 use constant STATUS_NOT_MAPPED_VIEW => -1073741799;
2914 use constant STATUS_NOT_REGISTRY_FILE => -1073741476;
2915 use constant STATUS_NOT_SAME_DEVICE => -1073741612;
2916 use constant STATUS_NOT_SERVER_SESSION => -1073741290;
2917 use constant STATUS_NOT_SUPPORTED => -1073741637;
2918 use constant STATUS_NOT_TINY_STREAM => -1073741274;
2919 use constant STATUS_NO_BROWSER_SERVERS_FOUND => -1073741284;
2920 use constant STATUS_NO_CALLBACK_ACTIVE => -1073741224;
2921 use constant STATUS_NO_DATA_DETECTED => -2147483614;
2922 use constant STATUS_NO_EAS_ON_FILE => -1073741742;
2923 use constant STATUS_NO_EVENT_PAIR => -1073741490;
2924 use constant STATUS_NO_GUID_TRANSLATION => -1073741556;
2925 use constant STATUS_NO_IMPERSONATION_TOKEN => -1073741732;
2926 use constant STATUS_NO_INHERITANCE => -2147483637;
2927 use constant STATUS_NO_LDT => -1073741545;
2928 use constant STATUS_NO_LOGON_SERVERS => -1073741730;
2929 use constant STATUS_NO_LOG_SPACE => -1073741443;
2930 use constant STATUS_NO_MEDIA => -1073741448;
2931 use constant STATUS_NO_MEDIA_IN_DEVICE => -1073741805;
2932 use constant STATUS_NO_MEMORY => -1073741801;
2933 use constant STATUS_NO_MORE_EAS => -2147483630;
2934 use constant STATUS_NO_MORE_ENTRIES => -2147483622;
2935 use constant STATUS_NO_MORE_FILES => -2147483642;
2936 use constant STATUS_NO_PAGEFILE => -1073741497;
2937 use constant STATUS_NO_QUOTAS_FOR_ACCOUNT => 269;
2938 use constant STATUS_NO_SECURITY_ON_OBJECT => -1073741609;
2939 use constant STATUS_NO_SPOOL_SPACE => -1073741625;
2940 use constant STATUS_NO_SUCH_ALIAS => -1073741487;
2941 use constant STATUS_NO_SUCH_DEVICE => -1073741810;
2942 use constant STATUS_NO_SUCH_DOMAIN => -1073741601;
2943 use constant STATUS_NO_SUCH_FILE => -1073741809;
2944 use constant STATUS_NO_SUCH_GROUP => -1073741722;
2945 use constant STATUS_NO_SUCH_LOGON_SESSION => -1073741729;
2946 use constant STATUS_NO_SUCH_MEMBER => -1073741446;
2947 use constant STATUS_NO_SUCH_PRIVILEGE => -1073741728;
2948 use constant STATUS_NO_SUCH_USER => -1073741724;
2949 use constant STATUS_NO_TOKEN => -1073741700;
2950 use constant STATUS_NO_TRUST_LSA_SECRET => -1073741430;
2951 use constant STATUS_NO_TRUST_SAM_ACCOUNT => -1073741429;
2952 use constant STATUS_NO_USER_SESSION_KEY => -1073741310;
2953 use constant STATUS_NO_YIELD_PERFORMED => 1073741860;
2954 use constant STATUS_NT_CROSS_ENCRYPTION_REQUIRED => -1073741475;
2955 use constant STATUS_NULL_LM_PASSWORD => 1073741837;
2956 use constant STATUS_OBJECTID_EXISTS => -1073741269;
2957 use constant STATUS_OBJECT_NAME_COLLISION => -1073741771;
2958 use constant STATUS_OBJECT_NAME_INVALID => -1073741773;
2959 use constant STATUS_OBJECT_NAME_NOT_FOUND => -1073741772;
2960 use constant STATUS_OBJECT_PATH_INVALID => -1073741767;
2961 use constant STATUS_OBJECT_PATH_NOT_FOUND => -1073741766;
2962 use constant STATUS_OBJECT_TYPE_MISMATCH => -1073741788;
2963 use constant STATUS_OPEN_FAILED => -1073741514;
2964 use constant STATUS_OPLOCK_BREAK_IN_PROGRESS => 264;
2965 use constant STATUS_OPLOCK_NOT_GRANTED => -1073741598;
2966 use constant STATUS_ORDINAL_NOT_FOUND => -1073741512;
2967 use constant STATUS_PAGEFILE_CREATE_FAILED => -1073741498;
2968 use constant STATUS_PAGEFILE_QUOTA => -1073741817;
2969 use constant STATUS_PAGEFILE_QUOTA_EXCEEDED => -1073741524;
2970 use constant STATUS_PAGE_FAULT_COPY_ON_WRITE => 274;
2971 use constant STATUS_PAGE_FAULT_DEMAND_ZERO => 273;
2972 use constant STATUS_PAGE_FAULT_GUARD_PAGE => 275;
2973 use constant STATUS_PAGE_FAULT_PAGING_FILE => 276;
2974 use constant STATUS_PAGE_FAULT_TRANSITION => 272;
2975 use constant STATUS_PARITY_ERROR => -1073741781;
2976 use constant STATUS_PARTIAL_COPY => -2147483635;
2977 use constant STATUS_PARTITION_FAILURE => -1073741454;
2978 use constant STATUS_PASSWORD_EXPIRED => -1073741711;
2979 use constant STATUS_PASSWORD_MUST_CHANGE => -1073741276;
2980 use constant STATUS_PASSWORD_RESTRICTION => -1073741716;
2981 use constant STATUS_PATH_NOT_COVERED => -1073741225;
2982 use constant STATUS_PATH_SYNTAX_BAD => -1073741765;
2983 use constant STATUS_PENDING => 259;
2984 use constant STATUS_PIPE_BROKEN => -1073741493;
2985 use constant STATUS_PIPE_BUSY => -1073741650;
2986 use constant STATUS_PIPE_CLOSING => -1073741647;
2987 use constant STATUS_PIPE_CONNECTED => -1073741646;
2988 use constant STATUS_PIPE_DISCONNECTED => -1073741648;
2989 use constant STATUS_PIPE_EMPTY => -1073741607;
2990 use constant STATUS_PIPE_LISTENING => -1073741645;
2991 use constant STATUS_PIPE_NOT_AVAILABLE => -1073741652;
2992 use constant STATUS_PLUGPLAY_NO_DEVICE => -1073741218;
2993 use constant STATUS_PORT_ALREADY_SET => -1073741752;
2994 use constant STATUS_PORT_CONNECTION_REFUSED => -1073741759;
2995 use constant STATUS_PORT_DISCONNECTED => -1073741769;
2996 use constant STATUS_PORT_MESSAGE_TOO_LONG => -1073741777;
2997 use constant STATUS_PORT_UNREACHABLE => -1073741249;
2998 use constant STATUS_POSSIBLE_DEADLOCK => -1073741420;
2999 use constant STATUS_PREDEFINED_HANDLE => 1073741846;
3000 use constant STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED => 270;
3001 use constant STATUS_PRINT_CANCELLED => -1073741624;
3002 use constant STATUS_PRINT_QUEUE_FULL => -1073741626;
3003 use constant STATUS_PRIVILEGED_INSTRUCTION => -1073741674;
3004 use constant STATUS_PRIVILEGE_NOT_HELD => -1073741727;
3005 use constant STATUS_PROCEDURE_NOT_FOUND => -1073741702;
3006 use constant STATUS_PROCESS_IS_TERMINATING => -1073741558;
3007 use constant STATUS_PROFILING_AT_LIMIT => -1073741613;
3008 use constant STATUS_PROFILING_NOT_STARTED => -1073741641;
3009 use constant STATUS_PROFILING_NOT_STOPPED => -1073741640;
3010 use constant STATUS_PROPSET_NOT_FOUND => -1073741264;
3011 use constant STATUS_PROTOCOL_UNREACHABLE => -1073741250;
3012 use constant STATUS_PWD_HISTORY_CONFLICT => -1073741220;
3013 use constant STATUS_PWD_TOO_RECENT => -1073741221;
3014 use constant STATUS_PWD_TOO_SHORT => -1073741222;
3015 use constant STATUS_QUOTA_EXCEEDED => -1073741756;
3016 use constant STATUS_QUOTA_LIST_INCONSISTENT => -1073741210;
3017 use constant STATUS_RANGE_NOT_LOCKED => -1073741698;
3018 use constant STATUS_RECEIVE_EXPEDITED => 1073741840;
3019 use constant STATUS_RECEIVE_PARTIAL => 1073741839;
3020 use constant STATUS_RECEIVE_PARTIAL_EXPEDITED => 1073741841;
3021 use constant STATUS_RECOVERY_FAILURE => -1073741273;
3022 use constant STATUS_REDIRECTOR_HAS_OPEN_HANDLES => -2147483613;
3023 use constant STATUS_REDIRECTOR_NOT_STARTED => -1073741573;
3024 use constant STATUS_REDIRECTOR_PAUSED => -1073741615;
3025 use constant STATUS_REDIRECTOR_STARTED => -1073741572;
3026 use constant STATUS_REGISTRY_CORRUPT => -1073741492;
3027 use constant STATUS_REGISTRY_IO_FAILED => -1073741491;
3028 use constant STATUS_REGISTRY_QUOTA_LIMIT => -1073741226;
3029 use constant STATUS_REGISTRY_RECOVERED => 1073741833;
3030 use constant STATUS_REMOTE_DISCONNECT => -1073741508;
3031 use constant STATUS_REMOTE_NOT_LISTENING => -1073741636;
3032 use constant STATUS_REMOTE_RESOURCES => -1073741507;
3033 use constant STATUS_REMOTE_SESSION_LIMIT => -1073741418;
3034 use constant STATUS_REPARSE => 260;
3035 use constant STATUS_REPARSE_OBJECT => 280;
3036 use constant STATUS_REPLY_MESSAGE_MISMATCH => -1073741281;
3037 use constant STATUS_REQUEST_ABORTED => -1073741248;
3038 use constant STATUS_REQUEST_NOT_ACCEPTED => -1073741616;
3039 use constant STATUS_RESOURCE_DATA_NOT_FOUND => -1073741687;
3040 use constant STATUS_RESOURCE_LANG_NOT_FOUND => -1073741308;
3041 use constant STATUS_RESOURCE_NAME_NOT_FOUND => -1073741685;
3042 use constant STATUS_RESOURCE_NOT_OWNED => -1073741212;
3043 use constant STATUS_RESOURCE_TYPE_NOT_FOUND => -1073741686;
3044 use constant STATUS_RETRY => -1073741267;
3045 use constant STATUS_REVISION_MISMATCH => -1073741735;
3046 use constant STATUS_RXACT_COMMITTED => 266;
3047 use constant STATUS_RXACT_COMMIT_FAILURE => -1073741539;
3048 use constant STATUS_RXACT_COMMIT_NECESSARY => -2147483624;
3049 use constant STATUS_RXACT_INVALID_STATE => -1073741540;
3050 use constant STATUS_RXACT_STATE_CREATED => 1073741828;
3051 use constant STATUS_SECRET_TOO_LONG => -1073741481;
3052 use constant STATUS_SECTION_NOT_EXTENDED => -1073741689;
3053 use constant STATUS_SECTION_NOT_IMAGE => -1073741751;
3054 use constant STATUS_SECTION_PROTECTION => -1073741746;
3055 use constant STATUS_SECTION_TOO_BIG => -1073741760;
3056 use constant STATUS_SEGMENT_NOTIFICATION => 1073741829;
3057 use constant STATUS_SEMAPHORE_LIMIT_EXCEEDED => -1073741753;
3058 use constant STATUS_SERIAL_COUNTER_TIMEOUT => 1073741836;
3059 use constant STATUS_SERIAL_MORE_WRITES => 1073741832;
3060 use constant STATUS_SERIAL_NO_DEVICE_INITED => -1073741488;
3061 use constant STATUS_SERVER_DISABLED => -1073741696;
3062 use constant STATUS_SERVER_HAS_OPEN_HANDLES => -2147483612;
3063 use constant STATUS_SERVER_NOT_DISABLED => -1073741695;
3064 use constant STATUS_SERVICE_NOTIFICATION => 1073741848;
3065 use constant STATUS_SETMARK_DETECTED => -2147483615;
3066 use constant STATUS_SHARED_IRQ_BUSY => -1073741460;
3067 use constant STATUS_SHARING_PAUSED => -1073741617;
3068 use constant STATUS_SHARING_VIOLATION => -1073741757;
3069 use constant STATUS_SINGLE_STEP => -2147483644;
3070 use constant STATUS_SOME_NOT_MAPPED => 263;
3071 use constant STATUS_SPECIAL_ACCOUNT => -1073741532;
3072 use constant STATUS_SPECIAL_GROUP => -1073741531;
3073 use constant STATUS_SPECIAL_USER => -1073741530;
3074 use constant STATUS_STACK_OVERFLOW => -1073741571;
3075 use constant STATUS_STACK_OVERFLOW_READ => -1073741272;
3076 use constant STATUS_SUCCESS => 0;
3077 use constant STATUS_SUSPEND_COUNT_EXCEEDED => -1073741750;
3078 use constant STATUS_SYNCHRONIZATION_REQUIRED => -1073741516;
3079 use constant STATUS_SYSTEM_PROCESS_TERMINATED => -1073741286;
3080 use constant STATUS_THREAD_IS_TERMINATING => -1073741749;
3081 use constant STATUS_THREAD_NOT_IN_PROCESS => -1073741526;
3082 use constant STATUS_THREAD_WAS_SUSPENDED => 1073741825;
3083 use constant STATUS_TIMEOUT => 258;
3084 use constant STATUS_TIMER_NOT_CANCELED => -1073741812;
3085 use constant STATUS_TIMER_RESOLUTION_NOT_SET => -1073741243;
3086 use constant STATUS_TIMER_RESUME_IGNORED => 1073741861;
3087 use constant STATUS_TIME_DIFFERENCE_AT_DC => -1073741517;
3088 use constant STATUS_TOKEN_ALREADY_IN_USE => -1073741525;
3089 use constant STATUS_TOO_LATE => -1073741431;
3090 use constant STATUS_TOO_MANY_ADDRESSES => -1073741303;
3091 use constant STATUS_TOO_MANY_COMMANDS => -1073741631;
3092 use constant STATUS_TOO_MANY_CONTEXT_IDS => -1073741478;
3093 use constant STATUS_TOO_MANY_GUIDS_REQUESTED => -1073741694;
3094 use constant STATUS_TOO_MANY_LINKS => -1073741211;
3095 use constant STATUS_TOO_MANY_LUIDS_REQUESTED => -1073741708;
3096 use constant STATUS_TOO_MANY_NAMES => -1073741619;
3097 use constant STATUS_TOO_MANY_NODES => -1073741298;
3098 use constant STATUS_TOO_MANY_OPENED_FILES => -1073741537;
3099 use constant STATUS_TOO_MANY_PAGING_FILES => -1073741673;
3100 use constant STATUS_TOO_MANY_SECRETS => -1073741482;
3101 use constant STATUS_TOO_MANY_SESSIONS => -1073741618;
3102 use constant STATUS_TOO_MANY_SIDS => -1073741442;
3103 use constant STATUS_TOO_MANY_THREADS => -1073741527;
3104 use constant STATUS_TRANSACTION_ABORTED => -1073741297;
3105 use constant STATUS_TRANSACTION_INVALID_ID => -1073741292;
3106 use constant STATUS_TRANSACTION_INVALID_TYPE => -1073741291;
3107 use constant STATUS_TRANSACTION_NO_MATCH => -1073741294;
3108 use constant STATUS_TRANSACTION_NO_RELEASE => -1073741295;
3109 use constant STATUS_TRANSACTION_RESPONDED => -1073741293;
3110 use constant STATUS_TRANSACTION_TIMED_OUT => -1073741296;
3111 use constant STATUS_TRUSTED_DOMAIN_FAILURE => -1073741428;
3112 use constant STATUS_TRUSTED_RELATIONSHIP_FAILURE => -1073741427;
3113 use constant STATUS_TRUST_FAILURE => -1073741424;
3114 use constant STATUS_UNABLE_TO_DECOMMIT_VM => -1073741780;
3115 use constant STATUS_UNABLE_TO_DELETE_SECTION => -1073741797;
3116 use constant STATUS_UNABLE_TO_FREE_VM => -1073741798;
3117 use constant STATUS_UNABLE_TO_LOCK_MEDIA => -1073741451;
3118 use constant STATUS_UNABLE_TO_UNLOAD_MEDIA => -1073741450;
3119 use constant STATUS_UNDEFINED_CHARACTER => -1073741469;
3120 use constant STATUS_UNEXPECTED_IO_ERROR => -1073741591;
3121 use constant STATUS_UNEXPECTED_MM_CREATE_ERR => -1073741590;
3122 use constant STATUS_UNEXPECTED_MM_EXTEND_ERR => -1073741588;
3123 use constant STATUS_UNEXPECTED_MM_MAP_ERROR => -1073741589;
3124 use constant STATUS_UNEXPECTED_NETWORK_ERROR => -1073741628;
3125 use constant STATUS_UNHANDLED_EXCEPTION => -1073741500;
3126 use constant STATUS_UNKNOWN_REVISION => -1073741736;
3127 use constant STATUS_UNMAPPABLE_CHARACTER => -1073741470;
3128 use constant STATUS_UNRECOGNIZED_MEDIA => -1073741804;
3129 use constant STATUS_UNRECOGNIZED_VOLUME => -1073741489;
3130 use constant STATUS_UNSUCCESSFUL => -1073741823;
3131 use constant STATUS_UNSUPPORTED_COMPRESSION => -1073741217;
3132 use constant STATUS_UNWIND => -1073741785;
3133 use constant STATUS_USER_APC => 192;
3134 use constant STATUS_USER_EXISTS => -1073741725;
3135 use constant STATUS_USER_MAPPED_FILE => -1073741245;
3136 use constant STATUS_USER_SESSION_DELETED => -1073741309;
3137 use constant STATUS_VARIABLE_NOT_FOUND => -1073741568;
3138 use constant STATUS_VDM_HARD_ERROR => -1073741283;
3139 use constant STATUS_VERIFY_REQUIRED => -2147483626;
3140 use constant STATUS_VIRTUAL_CIRCUIT_CLOSED => -1073741610;
3141 use constant STATUS_VOLUME_DISMOUNTED => -1073741202;
3142 use constant STATUS_VOLUME_MOUNTED => 265;
3143 use constant STATUS_WAIT_0 => 0;
3144 use constant STATUS_WAKE_SYSTEM_DEBUGGER => -2147483641;
3145 use constant STATUS_WAS_LOCKED => 1073741849;
3146 use constant STATUS_WAS_UNLOCKED => 1073741847;
3147 use constant STATUS_WORKING_SET_LIMIT_RANGE => 1073741826;
3148 use constant STATUS_WORKING_SET_QUOTA => -1073741663;
3149 use constant STATUS_WOW_ASSERTION => -1073702760;
3150 use constant STATUS_WRONG_PASSWORD => -1073741718;
3151 use constant STATUS_WRONG_PASSWORD_CORE => -1073741495;
3152 use constant STATUS_WRONG_VOLUME => -1073741806;
3153 use constant STATUS_WX86_BREAKPOINT => 1073741855;
3154 use constant STATUS_WX86_CONTINUE => 1073741853;
3155 use constant STATUS_WX86_EXCEPTION_CHAIN => 1073741858;
3156 use constant STATUS_WX86_EXCEPTION_CONTINUE => 1073741856;
3157 use constant STATUS_WX86_EXCEPTION_LASTCHANCE => 1073741857;
3158 use constant STATUS_WX86_FLOAT_STACK_CHECK => -1073741200;
3159 use constant STATUS_WX86_INTERNAL_ERROR => -1073741201;
3160 use constant STATUS_WX86_SINGLE_STEP => 1073741854;
3161 use constant STATUS_WX86_UNSIMULATE => 1073741852;
3162 use constant SUBLANG_ARABIC => 1;
3163 use constant SUBLANG_ARABIC_ALGERIA => 5;
3164 use constant SUBLANG_ARABIC_BAHRAIN => 15;
3165 use constant SUBLANG_ARABIC_EGYPT => 3;
3166 use constant SUBLANG_ARABIC_IRAQ => 2;
3167 use constant SUBLANG_ARABIC_JORDAN => 11;
3168 use constant SUBLANG_ARABIC_KUWAIT => 13;
3169 use constant SUBLANG_ARABIC_LEBANON => 12;
3170 use constant SUBLANG_ARABIC_LIBYA => 4;
3171 use constant SUBLANG_ARABIC_MOROCCO => 6;
3172 use constant SUBLANG_ARABIC_OMAN => 8;
3173 use constant SUBLANG_ARABIC_QATAR => 16;
3174 use constant SUBLANG_ARABIC_SAUDI_ARABIA => 1;
3175 use constant SUBLANG_ARABIC_SYRIA => 10;
3176 use constant SUBLANG_ARABIC_TUNISIA => 7;
3177 use constant SUBLANG_ARABIC_UAE => 14;
3178 use constant SUBLANG_ARABIC_YEMEN => 9;
3179 use constant SUBLANG_AZERI => 1;
3180 use constant SUBLANG_AZERI_CYRILLIC => 2;
3181 use constant SUBLANG_CHINESE_HONGKONG => 3;
3182 use constant SUBLANG_CHINESE_MACAU => 5;
3183 use constant SUBLANG_CHINESE_SIMPLIFIED => 2;
3184 use constant SUBLANG_CHINESE_SINGAPORE => 4;
3185 use constant SUBLANG_CHINESE_TRADITIONAL => 1;
3186 use constant SUBLANG_CROATIAN => 1;
3187 use constant SUBLANG_DEFAULT => 1;
3188 use constant SUBLANG_DUTCH => 1;
3189 use constant SUBLANG_DUTCH_BELGIAN => 2;
3190 use constant SUBLANG_DUTCH_SURINAM => 3;
3191 use constant SUBLANG_ENGLISH_AUS => 3;
3192 use constant SUBLANG_ENGLISH_BELIZE => 10;
3193 use constant SUBLANG_ENGLISH_CAN => 4;
3194 use constant SUBLANG_ENGLISH_CARRIBEAN => 9;
3195 use constant SUBLANG_ENGLISH_EIRE => 6;
3196 use constant SUBLANG_ENGLISH_JAMAICA => 8;
3197 use constant SUBLANG_ENGLISH_NZ => 5;
3198 use constant SUBLANG_ENGLISH_PHILIPPINES => 13;
3199 use constant SUBLANG_ENGLISH_SAFRICA => 7;
3200 use constant SUBLANG_ENGLISH_TRINIDAD => 11;
3201 use constant SUBLANG_ENGLISH_UK => 2;
3202 use constant SUBLANG_ENGLISH_US => 1;
3203 use constant SUBLANG_ENGLISH_ZIMBABWE => 12;
3204 use constant SUBLANG_FRENCH => 1;
3205 use constant SUBLANG_FRENCH_BELGIAN => 2;
3206 use constant SUBLANG_FRENCH_CANADIAN => 3;
3207 use constant SUBLANG_FRENCH_LUXEMBOURG => 5;
3208 use constant SUBLANG_FRENCH_MONACO => 6;
3209 use constant SUBLANG_FRENCH_SWISS => 4;
3210 use constant SUBLANG_GAELIC => 1;
3211 use constant SUBLANG_GAELIC_MANX => 3;
3212 use constant SUBLANG_GAELIC_SCOTTISH => 2;
3213 use constant SUBLANG_GERMAN => 1;
3214 use constant SUBLANG_GERMAN_AUSTRIAN => 3;
3215 use constant SUBLANG_GERMAN_LIECHTENSTEIN => 5;
3216 use constant SUBLANG_GERMAN_LUXEMBOURG => 4;
3217 use constant SUBLANG_GERMAN_SWISS => 2;
3218 use constant SUBLANG_ITALIAN => 1;
3219 use constant SUBLANG_ITALIAN_SWISS => 2;
3220 use constant SUBLANG_KOREAN => 1;
3221 use constant SUBLANG_KOREAN_JOHAB => 2;
3222 use constant SUBLANG_LITHUANIAN => 1;
3223 use constant SUBLANG_LITHUANIAN_CLASSIC => 2;
3224 use constant SUBLANG_MALAY => 1;
3225 use constant SUBLANG_MALAY_BRUNEI_DARUSSALAM => 2;
3226 use constant SUBLANG_NEUTRAL => 0;
3227 use constant SUBLANG_NORWEGIAN_BOKMAL => 1;
3228 use constant SUBLANG_NORWEGIAN_NYNORSK => 2;
3229 use constant SUBLANG_PORTUGUESE => 2;
3230 use constant SUBLANG_PORTUGUESE_BRAZILIAN => 1;
3231 use constant SUBLANG_ROMANIAN => 1;
3232 use constant SUBLANG_ROMANIAN_MOLDAVIA => 2;
3233 use constant SUBLANG_RUSSIAN => 1;
3234 use constant SUBLANG_RUSSIAN_MOLDAVIA => 2;
3235 use constant SUBLANG_SERBIAN => 2;
3236 use constant SUBLANG_SERBIAN_LATIN => 3;
3237 use constant SUBLANG_SPANISH => 1;
3238 use constant SUBLANG_SPANISH_ARGENTINA => 11;
3239 use constant SUBLANG_SPANISH_BOLIVIA => 16;
3240 use constant SUBLANG_SPANISH_CHILE => 13;
3241 use constant SUBLANG_SPANISH_COLOMBIA => 9;
3242 use constant SUBLANG_SPANISH_COSTARICA => 5;
3243 use constant SUBLANG_SPANISH_DOMINICAN => 7;
3244 use constant SUBLANG_SPANISH_ECUADOR => 12;
3245 use constant SUBLANG_SPANISH_EL_SALVADOR => 17;
3246 use constant SUBLANG_SPANISH_GUATEMALA => 4;
3247 use constant SUBLANG_SPANISH_HONDURAS => 18;
3248 use constant SUBLANG_SPANISH_MEXICAN => 2;
3249 use constant SUBLANG_SPANISH_MODERN => 3;
3250 use constant SUBLANG_SPANISH_NICARAGUA => 19;
3251 use constant SUBLANG_SPANISH_PANAMA => 6;
3252 use constant SUBLANG_SPANISH_PARAGUAY => 15;
3253 use constant SUBLANG_SPANISH_PERU => 10;
3254 use constant SUBLANG_SPANISH_PUERTO_RICO => 20;
3255 use constant SUBLANG_SPANISH_URUGUAY => 14;
3256 use constant SUBLANG_SPANISH_VENEZUELA => 8;
3257 use constant SUBLANG_SWEDISH => 1;
3258 use constant SUBLANG_SWEDISH_FINLAND => 2;
3259 use constant SUBLANG_SYS_DEFAULT => 2;
3260 use constant SUBLANG_URDU_PAKISTAN => 1;
3261 use constant SUBLANG_UZBEK => 1;
3262 use constant SUBLANG_UZBEK_CYRILLIC => 2;
3263 use constant SUCCESSFUL_ACCESS_ACE_FLAG => 64;
3264 use constant SYNCHRONIZE => 1048576;
3265 use constant SYSTEM_ALARM_ACE_TYPE => 3;
3266 use constant SYSTEM_AUDIT_ACE_TYPE => 2;
3267 use constant THREAD_ALL_ACCESS => 2032639;
3268 use constant THREAD_BASE_PRIORITY_IDLE => -15;
3269 use constant THREAD_BASE_PRIORITY_LOWRT => 15;
3270 use constant THREAD_BASE_PRIORITY_MAX => 2;
3271 use constant THREAD_BASE_PRIORITY_MIN => -2;
3272 use constant THREAD_DIRECT_IMPERSONATION => 512;
3273 use constant THREAD_GET_CONTEXT => 8;
3274 use constant THREAD_IMPERSONATE => 256;
3275 use constant THREAD_QUERY_INFORMATION => 64;
3276 use constant THREAD_SET_CONTEXT => 16;
3277 use constant THREAD_SET_INFORMATION => 32;
3278 use constant THREAD_SET_THREAD_TOKEN => 128;
3279 use constant THREAD_SUSPEND_RESUME => 2;
3280 use constant THREAD_TERMINATE => 1;
3281 use constant TIMER_ALL_ACCESS => 2031619;
3282 use constant TIMER_MODIFY_STATE => 2;
3283 use constant TIMER_QUERY_STATE => 1;
3284 use constant TOKEN_ADJUST_DEFAULT => 128;
3285 use constant TOKEN_ADJUST_GROUPS => 64;
3286 use constant TOKEN_ADJUST_PRIVILEGES => 32;
3287 use constant TOKEN_ADJUST_SESSIONID => 256;
3288 use constant TOKEN_ALL_ACCESS => 983551;
3289 use constant TOKEN_ASSIGN_PRIMARY => 1;
3290 use constant TOKEN_DUPLICATE => 2;
3291 use constant TOKEN_EXECUTE => 131072;
3292 use constant TOKEN_IMPERSONATE => 4;
3293 use constant TOKEN_QUERY => 8;
3294 use constant TOKEN_QUERY_SOURCE => 16;
3295 use constant TOKEN_READ => 131080;
3296 use constant TOKEN_TOKEN_ADJUST_DEFAULT => 128;
3297 use constant TOKEN_WRITE => 131296;
3298 use constant TRUE => 1;
3299 use constant VALID_INHERIT_FLAGS => 15;
3300 use constant WRITE_DAC => 262144;
3301 use constant WRITE_OWNER => 524288;
3302
3303 1;