1 # Automatically generated by make_symbols; DO NOT EDIT!!
3 # Perl definitions for header file winbase.h
11 use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
70 COPY_FILE_FAIL_IF_EXISTS
71 COPY_FILE_OPEN_SOURCE_FOR_WRITE
74 CREATE_DEFAULT_ERROR_MODE
77 CREATE_NEW_PROCESS_GROUP
79 CREATE_PROCESS_DEBUG_EVENT
80 CREATE_SEPARATE_WOW_VDM
83 CREATE_THREAD_DEBUG_EVENT
84 CREATE_UNICODE_ENVIRONMENT
91 DEBUG_ONLY_THIS_PROCESS
94 DONT_RESOLVE_DLL_REFERENCES
104 DTR_CONTROL_HANDSHAKE
105 DUPLICATE_CLOSE_SOURCE
106 DUPLICATE_SAME_ACCESS
121 EXCEPTION_ACCESS_VIOLATION
122 EXCEPTION_ARRAY_BOUNDS_EXCEEDED
124 EXCEPTION_CRITICAL_SECTION_WAIT
125 EXCEPTION_DATATYPE_MISALIGNMENT
126 EXCEPTION_DEBUG_EVENT
127 EXCEPTION_FLT_DENORMAL_OPERAND
128 EXCEPTION_FLT_DIVIDE_BY_ZERO
129 EXCEPTION_FLT_INEXACT_RESULT
130 EXCEPTION_FLT_INVALID_OPERATION
131 EXCEPTION_FLT_OVERFLOW
132 EXCEPTION_FLT_STACK_CHECK
133 EXCEPTION_FLT_UNDERFLOW
135 EXCEPTION_ILLEGAL_INSTRUCTION
136 EXCEPTION_INT_DIVIDE_BY_ZERO
137 EXCEPTION_INT_OVERFLOW
138 EXCEPTION_INVALID_DISPOSITION
139 EXCEPTION_INVALID_HANDLE
140 EXCEPTION_IN_PAGE_ERROR
141 EXCEPTION_NONCONTINUABLE_EXCEPTION
142 EXCEPTION_PRIV_INSTRUCTION
143 EXCEPTION_SINGLE_STEP
144 EXCEPTION_STACK_OVERFLOW
145 EXIT_PROCESS_DEBUG_EVENT
146 EXIT_THREAD_DEBUG_EVENT
150 FILE_FLAG_BACKUP_SEMANTICS
151 FILE_FLAG_DELETE_ON_CLOSE
152 FILE_FLAG_NO_BUFFERING
154 FILE_FLAG_POSIX_SEMANTICS
155 FILE_FLAG_RANDOM_ACCESS
156 FILE_FLAG_SEQUENTIAL_SCAN
157 FILE_FLAG_WRITE_THROUGH
167 FORMAT_MESSAGE_ALLOCATE_BUFFER
168 FORMAT_MESSAGE_ARGUMENT_ARRAY
169 FORMAT_MESSAGE_FROM_HMODULE
170 FORMAT_MESSAGE_FROM_STRING
171 FORMAT_MESSAGE_FROM_SYSTEM
172 FORMAT_MESSAGE_IGNORE_INSERTS
173 FORMAT_MESSAGE_MAX_WIDTH_MASK
178 FS_UNICODE_STORED_ON_DISK
206 GPD_STARTF_SHOWWINDOW
213 HANDLE_FLAG_PROTECT_FROM_CLOSE
240 LOAD_LIBRARY_AS_DATAFILE
241 LOAD_WITH_ALTERED_SEARCH_PATH
245 MOVEFILE_COPY_ALLOWED
246 MOVEFILE_DELAY_UNTIL_REBOOT
247 MOVEFILE_REPLACE_EXISTING
253 NMPWAIT_USE_DEFAULT_WAIT
258 NORMAL_PRIORITY_CLASS
282 OUTPUT_DEBUG_STRING_EVENT
303 PIPE_READMODE_MESSAGE
306 PIPE_UNLIMITED_INSTANCES
308 PROCESS_HEAP_ENTRY_BUSY
309 PROCESS_HEAP_ENTRY_DDESHARE
310 PROCESS_HEAP_ENTRY_MOVEABLE
312 PROCESS_HEAP_UNCOMMITTED_RANGE
333 REALTIME_PRIORITY_CLASS
338 RTS_CONTROL_HANDSHAKE
346 SEM_FAILCRITICALERRORS
347 SEM_NOALIGNMENTFAULTEXCEPT
348 SEM_NOGPFAULTERRORBOX
349 SEM_NOOPENFILEERRORBOX
365 STARTF_FORCEOFFFEEDBACK
366 STARTF_FORCEONFEEDBACK
369 STARTF_USEFILLATTRIBUTE
383 THREAD_PRIORITY_ABOVE_NORMAL
384 THREAD_PRIORITY_BELOW_NORMAL
385 THREAD_PRIORITY_ERROR_RETURN
386 THREAD_PRIORITY_HIGHEST
388 THREAD_PRIORITY_LOWEST
389 THREAD_PRIORITY_NORMAL
390 THREAD_PRIORITY_TIME_CRITICAL
391 TIME_ZONE_ID_DAYLIGHT
393 TIME_ZONE_ID_STANDARD
398 UNLOAD_DLL_DEBUG_EVENT
399 VER_PLATFORM_WIN32_NT
400 VER_PLATFORM_WIN32_WINDOWS
413 use constant BAUD_075 => 1;
414 use constant BAUD_110 => 2;
415 use constant BAUD_115200 => 131072;
416 use constant BAUD_1200 => 64;
417 use constant BAUD_128K => 65536;
418 use constant BAUD_134_5 => 4;
419 use constant BAUD_14400 => 4096;
420 use constant BAUD_150 => 8;
421 use constant BAUD_1800 => 128;
422 use constant BAUD_19200 => 8192;
423 use constant BAUD_2400 => 256;
424 use constant BAUD_300 => 16;
425 use constant BAUD_38400 => 16384;
426 use constant BAUD_4800 => 512;
427 use constant BAUD_56K => 32768;
428 use constant BAUD_57600 => 262144;
429 use constant BAUD_600 => 32;
430 use constant BAUD_7200 => 1024;
431 use constant BAUD_9600 => 2048;
432 use constant BAUD_USER => 268435456;
433 use constant CBR_110 => 65296;
434 use constant CBR_115200 => 65313;
435 use constant CBR_1200 => 65299;
436 use constant CBR_128000 => 65315;
437 use constant CBR_14400 => 65303;
438 use constant CBR_19200 => 65304;
439 use constant CBR_2400 => 65300;
440 use constant CBR_256000 => 65319;
441 use constant CBR_300 => 65297;
442 use constant CBR_38400 => 65307;
443 use constant CBR_4800 => 65301;
444 use constant CBR_56000 => 65311;
445 use constant CBR_57600 => 65312;
446 use constant CBR_600 => 65298;
447 use constant CBR_9600 => 65302;
448 use constant CE_BREAK => 16;
449 use constant CE_CTSTO => 32;
450 use constant CE_DNS => 2048;
451 use constant CE_DSRTO => 64;
452 use constant CE_FRAME => 8;
453 use constant CE_IOE => 1024;
454 use constant CE_MODE => 32768;
455 use constant CE_OOP => 4096;
456 use constant CE_OVERRUN => 2;
457 use constant CE_PTO => 512;
458 use constant CE_RLSDTO => 128;
459 use constant CE_RXOVER => 1;
460 use constant CE_RXPARITY => 4;
461 use constant CE_TXFULL => 256;
462 use constant CLRBREAK => 9;
463 use constant CLRDTR => 6;
464 use constant CLRRTS => 4;
465 use constant CONTROL_C_EXIT => -1073741510;
466 use constant COPY_FILE_FAIL_IF_EXISTS => 1;
467 use constant COPY_FILE_OPEN_SOURCE_FOR_WRITE => 4;
468 use constant COPY_FILE_RESTARTABLE => 2;
469 use constant CREATE_ALWAYS => 2;
470 use constant CREATE_DEFAULT_ERROR_MODE => 67108864;
471 use constant CREATE_NEW => 1;
472 use constant CREATE_NEW_CONSOLE => 16;
473 use constant CREATE_NEW_PROCESS_GROUP => 512;
474 use constant CREATE_NO_WINDOW => 134217728;
475 use constant CREATE_PROCESS_DEBUG_EVENT => 3;
476 use constant CREATE_SEPARATE_WOW_VDM => 2048;
477 use constant CREATE_SHARED_WOW_VDM => 4096;
478 use constant CREATE_SUSPENDED => 4;
479 use constant CREATE_THREAD_DEBUG_EVENT => 2;
480 use constant CREATE_UNICODE_ENVIRONMENT => 1024;
481 use constant DATABITS_16 => 16;
482 use constant DATABITS_16X => 32;
483 use constant DATABITS_5 => 1;
484 use constant DATABITS_6 => 2;
485 use constant DATABITS_7 => 4;
486 use constant DATABITS_8 => 8;
487 use constant DEBUG_ONLY_THIS_PROCESS => 2;
488 use constant DEBUG_PROCESS => 1;
489 use constant DETACHED_PROCESS => 8;
490 use constant DONT_RESOLVE_DLL_REFERENCES => 1;
491 use constant DRIVE_CDROM => 5;
492 use constant DRIVE_FIXED => 3;
493 use constant DRIVE_NO_ROOT_DIR => 1;
494 use constant DRIVE_RAMDISK => 6;
495 use constant DRIVE_REMOTE => 4;
496 use constant DRIVE_REMOVABLE => 2;
497 use constant DRIVE_UNKNOWN => 0;
498 use constant DTR_CONTROL_DISABLE => 0;
499 use constant DTR_CONTROL_ENABLE => 1;
500 use constant DTR_CONTROL_HANDSHAKE => 2;
501 use constant DUPLICATE_CLOSE_SOURCE => 1;
502 use constant DUPLICATE_SAME_ACCESS => 2;
503 use constant EVENPARITY => 2;
504 use constant EV_BREAK => 64;
505 use constant EV_CTS => 8;
506 use constant EV_DSR => 16;
507 use constant EV_ERR => 128;
508 use constant EV_EVENT1 => 2048;
509 use constant EV_EVENT2 => 4096;
510 use constant EV_PERR => 512;
511 use constant EV_RING => 256;
512 use constant EV_RLSD => 32;
513 use constant EV_RX80FULL => 1024;
514 use constant EV_RXCHAR => 1;
515 use constant EV_RXFLAG => 2;
516 use constant EV_TXEMPT => 4;
517 use constant EXCEPTION_ACCESS_VIOLATION => -1073741819;
518 use constant EXCEPTION_ARRAY_BOUNDS_EXCEEDED => -1073741684;
519 use constant EXCEPTION_BREAKPOINT => -2147483645;
520 use constant EXCEPTION_CRITICAL_SECTION_WAIT => -1073741420;
521 use constant EXCEPTION_DATATYPE_MISALIGNMENT => -2147483646;
522 use constant EXCEPTION_DEBUG_EVENT => 1;
523 use constant EXCEPTION_FLT_DENORMAL_OPERAND => -1073741683;
524 use constant EXCEPTION_FLT_DIVIDE_BY_ZERO => -1073741682;
525 use constant EXCEPTION_FLT_INEXACT_RESULT => -1073741681;
526 use constant EXCEPTION_FLT_INVALID_OPERATION => -1073741680;
527 use constant EXCEPTION_FLT_OVERFLOW => -1073741679;
528 use constant EXCEPTION_FLT_STACK_CHECK => -1073741678;
529 use constant EXCEPTION_FLT_UNDERFLOW => -1073741677;
530 use constant EXCEPTION_GUARD_PAGE => -2147483647;
531 use constant EXCEPTION_ILLEGAL_INSTRUCTION => -1073741795;
532 use constant EXCEPTION_INT_DIVIDE_BY_ZERO => -1073741676;
533 use constant EXCEPTION_INT_OVERFLOW => -1073741675;
534 use constant EXCEPTION_INVALID_DISPOSITION => -1073741786;
535 use constant EXCEPTION_INVALID_HANDLE => -1073741816;
536 use constant EXCEPTION_IN_PAGE_ERROR => -1073741818;
537 use constant EXCEPTION_NONCONTINUABLE_EXCEPTION => -1073741787;
538 use constant EXCEPTION_PRIV_INSTRUCTION => -1073741674;
539 use constant EXCEPTION_SINGLE_STEP => -2147483644;
540 use constant EXCEPTION_STACK_OVERFLOW => -1073741571;
541 use constant EXIT_PROCESS_DEBUG_EVENT => 5;
542 use constant EXIT_THREAD_DEBUG_EVENT => 4;
543 use constant FILE_BEGIN => 0;
544 use constant FILE_CURRENT => 1;
545 use constant FILE_END => 2;
546 use constant FILE_FLAG_BACKUP_SEMANTICS => 33554432;
547 use constant FILE_FLAG_DELETE_ON_CLOSE => 67108864;
548 use constant FILE_FLAG_NO_BUFFERING => 536870912;
549 use constant FILE_FLAG_OVERLAPPED => 1073741824;
550 use constant FILE_FLAG_POSIX_SEMANTICS => 16777216;
551 use constant FILE_FLAG_RANDOM_ACCESS => 268435456;
552 use constant FILE_FLAG_SEQUENTIAL_SCAN => 134217728;
553 use constant FILE_FLAG_WRITE_THROUGH => -2147483648;
554 use constant FILE_MAP_ALL_ACCESS => 983071;
555 use constant FILE_MAP_COPY => 1;
556 use constant FILE_MAP_READ => 4;
557 use constant FILE_MAP_WRITE => 2;
558 use constant FILE_TYPE_CHAR => 2;
559 use constant FILE_TYPE_DISK => 1;
560 use constant FILE_TYPE_PIPE => 3;
561 use constant FILE_TYPE_REMOTE => 32768;
562 use constant FILE_TYPE_UNKNOWN => 0;
563 use constant FORMAT_MESSAGE_ALLOCATE_BUFFER => 256;
564 use constant FORMAT_MESSAGE_ARGUMENT_ARRAY => 8192;
565 use constant FORMAT_MESSAGE_FROM_HMODULE => 2048;
566 use constant FORMAT_MESSAGE_FROM_STRING => 1024;
567 use constant FORMAT_MESSAGE_FROM_SYSTEM => 4096;
568 use constant FORMAT_MESSAGE_IGNORE_INSERTS => 512;
569 use constant FORMAT_MESSAGE_MAX_WIDTH_MASK => 255;
570 use constant FS_CASE_IS_PRESERVED => 2;
571 use constant FS_CASE_SENSITIVE => 1;
572 use constant FS_FILE_COMPRESSION => 16;
573 use constant FS_PERSISTENT_ACLS => 8;
574 use constant FS_UNICODE_STORED_ON_DISK => 4;
575 use constant FS_VOL_IS_COMPRESSED => 32768;
576 use constant GHND => 66;
577 use constant GMEM_DDESHARE => 8192;
578 use constant GMEM_DISCARDABLE => 256;
579 use constant GMEM_DISCARDED => 16384;
580 use constant GMEM_FIXED => 0;
581 use constant GMEM_INVALID_HANDLE => 32768;
582 use constant GMEM_LOCKCOUNT => 255;
583 use constant GMEM_LOWER => 4096;
584 use constant GMEM_MODIFY => 128;
585 use constant GMEM_MOVEABLE => 2;
586 use constant GMEM_NOCOMPACT => 16;
587 use constant GMEM_NODISCARD => 32;
588 use constant GMEM_NOTIFY => 16384;
589 use constant GMEM_NOT_BANKED => 4096;
590 use constant GMEM_SHARE => 8192;
591 use constant GMEM_ZEROINIT => 64;
592 use constant GPD_APP_COMPAT_FLAGS => -56;
593 use constant GPD_FLAGS => -4;
594 use constant GPD_HINSTANCE16 => -48;
595 use constant GPD_LOAD_DONE_EVENT => -52;
596 use constant GPD_PARENT => -8;
597 use constant GPD_PDB => -36;
598 use constant GPD_STARTF_FLAGS => -12;
599 use constant GPD_STARTF_HOTKEY => -28;
600 use constant GPD_STARTF_POSITION => -16;
601 use constant GPD_STARTF_SHELLDATA => -32;
602 use constant GPD_STARTF_SHOWWINDOW => -24;
603 use constant GPD_STARTF_SIZE => -20;
604 use constant GPD_THDB => -40;
605 use constant GPD_USERDATA => 0;
606 use constant GPD_WINDOWS_VERSION => -44;
607 use constant GPTR => 64;
608 use constant HANDLE_FLAG_INHERIT => 1;
609 use constant HANDLE_FLAG_PROTECT_FROM_CLOSE => 2;
610 use constant HIGH_PRIORITY_CLASS => 128;
611 use constant HINSTANCE_ERROR => 32;
612 use constant IDLE_PRIORITY_CLASS => 64;
613 use constant IE_BADID => -1;
614 use constant IE_BAUDRATE => -12;
615 use constant IE_BYTESIZE => -11;
616 use constant IE_DEFAULT => -5;
617 use constant IE_HARDWARE => -10;
618 use constant IE_MEMORY => -4;
619 use constant IE_NOPEN => -3;
620 use constant IE_OPEN => -2;
621 use constant IGNORE => 0;
622 use constant INFINITE => -1;
623 use constant INVALID_ATOM => 0;
624 use constant INVALID_HANDLE_VALUE => -1;
625 use constant LHND => 66;
626 use constant LMEM_DISCARDABLE => 3840;
627 use constant LMEM_DISCARDED => 16384;
628 use constant LMEM_FIXED => 0;
629 use constant LMEM_LOCKCOUNT => 255;
630 use constant LMEM_MODIFY => 128;
631 use constant LMEM_MOVEABLE => 2;
632 use constant LMEM_NOCOMPACT => 16;
633 use constant LMEM_NODISCARD => 32;
634 use constant LMEM_ZEROINIT => 64;
635 use constant LOAD_DLL_DEBUG_EVENT => 6;
636 use constant LOAD_LIBRARY_AS_DATAFILE => 2;
637 use constant LOAD_WITH_ALTERED_SEARCH_PATH => 8;
638 use constant LPTR => 64;
639 use constant MARKPARITY => 3;
640 use constant MAXINTATOM => 49152;
641 use constant MOVEFILE_COPY_ALLOWED => 2;
642 use constant MOVEFILE_DELAY_UNTIL_REBOOT => 4;
643 use constant MOVEFILE_REPLACE_EXISTING => 1;
644 use constant MS_CTS_ON => 16;
645 use constant MS_DSR_ON => 32;
646 use constant MS_RING_ON => 64;
647 use constant MS_RLSD_ON => 128;
648 use constant NMPWAIT_NOWAIT => 1;
649 use constant NMPWAIT_USE_DEFAULT_WAIT => 0;
650 use constant NMPWAIT_WAIT_FOREVER => -1;
651 use constant NONZEROLHND => 2;
652 use constant NONZEROLPTR => 0;
653 use constant NOPARITY => 0;
654 use constant NORMAL_PRIORITY_CLASS => 32;
655 use constant ODDPARITY => 1;
656 use constant OFS_MAXPATHNAME => 128;
657 use constant OF_CANCEL => 2048;
658 use constant OF_CREATE => 4096;
659 use constant OF_DELETE => 512;
660 use constant OF_EXIST => 16384;
661 use constant OF_PARSE => 256;
662 use constant OF_PROMPT => 8192;
663 use constant OF_READ => 0;
664 use constant OF_READWRITE => 2;
665 use constant OF_REOPEN => 32768;
666 use constant OF_SEARCH => 1024;
667 use constant OF_SHARE_COMPAT => 0;
668 use constant OF_SHARE_DENY_NONE => 64;
669 use constant OF_SHARE_DENY_READ => 48;
670 use constant OF_SHARE_DENY_WRITE => 32;
671 use constant OF_SHARE_EXCLUSIVE => 16;
672 use constant OF_VERIFY => 1024;
673 use constant OF_WRITE => 1;
674 use constant ONE5STOPBITS => 1;
675 use constant ONESTOPBIT => 0;
676 use constant OPEN_ALWAYS => 4;
677 use constant OPEN_EXISTING => 3;
678 use constant OUTPUT_DEBUG_STRING_EVENT => 8;
679 use constant PARITY_EVEN => 1024;
680 use constant PARITY_MARK => 2048;
681 use constant PARITY_NONE => 256;
682 use constant PARITY_ODD => 512;
683 use constant PARITY_SPACE => 4096;
684 use constant PCF_16BITMODE => 512;
685 use constant PCF_DTRDSR => 1;
686 use constant PCF_INTTIMEOUTS => 128;
687 use constant PCF_PARITY_CHECK => 8;
688 use constant PCF_RLSD => 4;
689 use constant PCF_RTSCTS => 2;
690 use constant PCF_SETXCHAR => 32;
691 use constant PCF_SPECIALCHARS => 256;
692 use constant PCF_TOTALTIMEOUTS => 64;
693 use constant PCF_XONXOFF => 16;
694 use constant PIPE_ACCESS_DUPLEX => 3;
695 use constant PIPE_ACCESS_INBOUND => 1;
696 use constant PIPE_ACCESS_OUTBOUND => 2;
697 use constant PIPE_NOWAIT => 1;
698 use constant PIPE_READMODE_BYTE => 0;
699 use constant PIPE_READMODE_MESSAGE => 2;
700 use constant PIPE_TYPE_BYTE => 0;
701 use constant PIPE_TYPE_MESSAGE => 4;
702 use constant PIPE_UNLIMITED_INSTANCES => 255;
703 use constant PIPE_WAIT => 0;
704 use constant PROCESS_HEAP_ENTRY_BUSY => 4;
705 use constant PROCESS_HEAP_ENTRY_DDESHARE => 32;
706 use constant PROCESS_HEAP_ENTRY_MOVEABLE => 16;
707 use constant PROCESS_HEAP_REGION => 1;
708 use constant PROCESS_HEAP_UNCOMMITTED_RANGE => 2;
709 use constant PROFILE_KERNEL => 536870912;
710 use constant PROFILE_SERVER => 1073741824;
711 use constant PROFILE_USER => 268435456;
712 use constant PST_FAX => 33;
713 use constant PST_LAT => 257;
714 use constant PST_MODEM => 6;
715 use constant PST_NETWORK_BRIDGE => 256;
716 use constant PST_PARALLEL_PORT => 2;
717 use constant PST_RS232 => 1;
718 use constant PST_RS423 => 4;
719 use constant PST_RS442 => 3;
720 use constant PST_RS449 => 6;
721 use constant PST_SCANNER => 34;
722 use constant PST_TCPIP_TELNET => 258;
723 use constant PST_UNSPECIFIED => 0;
724 use constant PST_X25 => 259;
725 use constant PURGE_RXABORT => 2;
726 use constant PURGE_RXCLEAR => 8;
727 use constant PURGE_TXABORT => 1;
728 use constant PURGE_TXCLEAR => 4;
729 use constant REALTIME_PRIORITY_CLASS => 256;
730 use constant RESETDEV => 7;
731 use constant RIP_EVENT => 9;
732 use constant RTS_CONTROL_DISABLE => 0;
733 use constant RTS_CONTROL_ENABLE => 1;
734 use constant RTS_CONTROL_HANDSHAKE => 2;
735 use constant RTS_CONTROL_TOGGLE => 3;
736 use constant SCS_32BIT_BINARY => 0;
737 use constant SCS_DOS_BINARY => 1;
738 use constant SCS_OS216_BINARY => 5;
739 use constant SCS_PIF_BINARY => 3;
740 use constant SCS_POSIX_BINARY => 4;
741 use constant SCS_WOW_BINARY => 2;
742 use constant SEM_FAILCRITICALERRORS => 1;
743 use constant SEM_NOALIGNMENTFAULTEXCEPT => 4;
744 use constant SEM_NOGPFAULTERRORBOX => 2;
745 use constant SEM_NOOPENFILEERRORBOX => 32768;
746 use constant SETBREAK => 8;
747 use constant SETDTR => 5;
748 use constant SETRTS => 3;
749 use constant SETXOFF => 1;
750 use constant SETXON => 2;
751 use constant SHUTDOWN_NORETRY => 1;
752 use constant SPACEPARITY => 4;
753 use constant SP_BAUD => 2;
754 use constant SP_DATABITS => 4;
755 use constant SP_HANDSHAKING => 16;
756 use constant SP_PARITY => 1;
757 use constant SP_PARITY_CHECK => 32;
758 use constant SP_RLSD => 64;
759 use constant SP_SERIALCOMM => 1;
760 use constant SP_STOPBITS => 8;
761 use constant STARTF_FORCEOFFFEEDBACK => 128;
762 use constant STARTF_FORCEONFEEDBACK => 64;
763 use constant STARTF_RUNFULLSCREEN => 32;
764 use constant STARTF_USECOUNTCHARS => 8;
765 use constant STARTF_USEFILLATTRIBUTE => 16;
766 use constant STARTF_USEHOTKEY => 512;
767 use constant STARTF_USEPOSITION => 4;
768 use constant STARTF_USESHOWWINDOW => 1;
769 use constant STARTF_USESIZE => 2;
770 use constant STARTF_USESTDHANDLES => 256;
771 use constant STD_ERROR_HANDLE => -12;
772 use constant STD_INPUT_HANDLE => -10;
773 use constant STD_OUTPUT_HANDLE => -11;
774 use constant STILL_ACTIVE => 259;
775 use constant STOPBITS_10 => 1;
776 use constant STOPBITS_15 => 2;
777 use constant STOPBITS_20 => 4;
778 use constant TF_FORCEDRIVE => 128;
779 use constant THREAD_PRIORITY_ABOVE_NORMAL => 1;
780 use constant THREAD_PRIORITY_BELOW_NORMAL => -1;
781 use constant THREAD_PRIORITY_ERROR_RETURN => 2147483647;
782 use constant THREAD_PRIORITY_HIGHEST => 2;
783 use constant THREAD_PRIORITY_IDLE => -15;
784 use constant THREAD_PRIORITY_LOWEST => -2;
785 use constant THREAD_PRIORITY_NORMAL => 0;
786 use constant THREAD_PRIORITY_TIME_CRITICAL => 15;
787 use constant TIME_ZONE_ID_DAYLIGHT => 2;
788 use constant TIME_ZONE_ID_INVALID => -1;
789 use constant TIME_ZONE_ID_STANDARD => 1;
790 use constant TIME_ZONE_ID_UNKNOWN => 0;
791 use constant TLS_OUT_OF_INDEXES => -1;
792 use constant TRUNCATE_EXISTING => 5;
793 use constant TWOSTOPBITS => 2;
794 use constant UNLOAD_DLL_DEBUG_EVENT => 7;
795 use constant VER_PLATFORM_WIN32_NT => 2;
796 use constant VER_PLATFORM_WIN32_WINDOWS => 1;
797 use constant VER_PLATFORM_WIN32s => 0;
798 use constant WAIT_ABANDONED => 128;
799 use constant WAIT_ABANDONED_0 => 128;
800 use constant WAIT_FAILED => -1;
801 use constant WAIT_IO_COMPLETION => 192;
802 use constant WAIT_OBJECT_0 => 0;
803 use constant WAIT_TIMEOUT => 258;
804 use constant WEP_FREE_DLL => 0;
805 use constant WEP_SYSTEM_EXIT => 1;