# Automatically generated by make_symbols; DO NOT EDIT!! 
#
# Perl definitions for header file winbase.h
#


package winbase;

use strict;

use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);

require Exporter;

@ISA = qw(Exporter);
@EXPORT = qw(
    BAUD_075
    BAUD_110
    BAUD_115200
    BAUD_1200
    BAUD_128K
    BAUD_134_5
    BAUD_14400
    BAUD_150
    BAUD_1800
    BAUD_19200
    BAUD_2400
    BAUD_300
    BAUD_38400
    BAUD_4800
    BAUD_56K
    BAUD_57600
    BAUD_600
    BAUD_7200
    BAUD_9600
    BAUD_USER
    CBR_110
    CBR_115200
    CBR_1200
    CBR_128000
    CBR_14400
    CBR_19200
    CBR_2400
    CBR_256000
    CBR_300
    CBR_38400
    CBR_4800
    CBR_56000
    CBR_57600
    CBR_600
    CBR_9600
    CE_BREAK
    CE_CTSTO
    CE_DNS
    CE_DSRTO
    CE_FRAME
    CE_IOE
    CE_MODE
    CE_OOP
    CE_OVERRUN
    CE_PTO
    CE_RLSDTO
    CE_RXOVER
    CE_RXPARITY
    CE_TXFULL
    CLRBREAK
    CLRDTR
    CLRRTS
    CONTROL_C_EXIT
    COPY_FILE_FAIL_IF_EXISTS
    COPY_FILE_OPEN_SOURCE_FOR_WRITE
    COPY_FILE_RESTARTABLE
    CREATE_ALWAYS
    CREATE_DEFAULT_ERROR_MODE
    CREATE_NEW
    CREATE_NEW_CONSOLE
    CREATE_NEW_PROCESS_GROUP
    CREATE_NO_WINDOW
    CREATE_PROCESS_DEBUG_EVENT
    CREATE_SEPARATE_WOW_VDM
    CREATE_SHARED_WOW_VDM
    CREATE_SUSPENDED
    CREATE_THREAD_DEBUG_EVENT
    CREATE_UNICODE_ENVIRONMENT
    DATABITS_16
    DATABITS_16X
    DATABITS_5
    DATABITS_6
    DATABITS_7
    DATABITS_8
    DEBUG_ONLY_THIS_PROCESS
    DEBUG_PROCESS
    DETACHED_PROCESS
    DONT_RESOLVE_DLL_REFERENCES
    DRIVE_CDROM
    DRIVE_FIXED
    DRIVE_NO_ROOT_DIR
    DRIVE_RAMDISK
    DRIVE_REMOTE
    DRIVE_REMOVABLE
    DRIVE_UNKNOWN
    DTR_CONTROL_DISABLE
    DTR_CONTROL_ENABLE
    DTR_CONTROL_HANDSHAKE
    DUPLICATE_CLOSE_SOURCE
    DUPLICATE_SAME_ACCESS
    EVENPARITY
    EV_BREAK
    EV_CTS
    EV_DSR
    EV_ERR
    EV_EVENT1
    EV_EVENT2
    EV_PERR
    EV_RING
    EV_RLSD
    EV_RX80FULL
    EV_RXCHAR
    EV_RXFLAG
    EV_TXEMPT
    EXCEPTION_ACCESS_VIOLATION
    EXCEPTION_ARRAY_BOUNDS_EXCEEDED
    EXCEPTION_BREAKPOINT
    EXCEPTION_CRITICAL_SECTION_WAIT
    EXCEPTION_DATATYPE_MISALIGNMENT
    EXCEPTION_DEBUG_EVENT
    EXCEPTION_FLT_DENORMAL_OPERAND
    EXCEPTION_FLT_DIVIDE_BY_ZERO
    EXCEPTION_FLT_INEXACT_RESULT
    EXCEPTION_FLT_INVALID_OPERATION
    EXCEPTION_FLT_OVERFLOW
    EXCEPTION_FLT_STACK_CHECK
    EXCEPTION_FLT_UNDERFLOW
    EXCEPTION_GUARD_PAGE
    EXCEPTION_ILLEGAL_INSTRUCTION
    EXCEPTION_INT_DIVIDE_BY_ZERO
    EXCEPTION_INT_OVERFLOW
    EXCEPTION_INVALID_DISPOSITION
    EXCEPTION_INVALID_HANDLE
    EXCEPTION_IN_PAGE_ERROR
    EXCEPTION_NONCONTINUABLE_EXCEPTION
    EXCEPTION_PRIV_INSTRUCTION
    EXCEPTION_SINGLE_STEP
    EXCEPTION_STACK_OVERFLOW
    EXIT_PROCESS_DEBUG_EVENT
    EXIT_THREAD_DEBUG_EVENT
    FILE_BEGIN
    FILE_CURRENT
    FILE_END
    FILE_FLAG_BACKUP_SEMANTICS
    FILE_FLAG_DELETE_ON_CLOSE
    FILE_FLAG_NO_BUFFERING
    FILE_FLAG_OVERLAPPED
    FILE_FLAG_POSIX_SEMANTICS
    FILE_FLAG_RANDOM_ACCESS
    FILE_FLAG_SEQUENTIAL_SCAN
    FILE_FLAG_WRITE_THROUGH
    FILE_MAP_ALL_ACCESS
    FILE_MAP_COPY
    FILE_MAP_READ
    FILE_MAP_WRITE
    FILE_TYPE_CHAR
    FILE_TYPE_DISK
    FILE_TYPE_PIPE
    FILE_TYPE_REMOTE
    FILE_TYPE_UNKNOWN
    FORMAT_MESSAGE_ALLOCATE_BUFFER
    FORMAT_MESSAGE_ARGUMENT_ARRAY
    FORMAT_MESSAGE_FROM_HMODULE
    FORMAT_MESSAGE_FROM_STRING
    FORMAT_MESSAGE_FROM_SYSTEM
    FORMAT_MESSAGE_IGNORE_INSERTS
    FORMAT_MESSAGE_MAX_WIDTH_MASK
    FS_CASE_IS_PRESERVED
    FS_CASE_SENSITIVE
    FS_FILE_COMPRESSION
    FS_PERSISTENT_ACLS
    FS_UNICODE_STORED_ON_DISK
    FS_VOL_IS_COMPRESSED
    GHND
    GMEM_DDESHARE
    GMEM_DISCARDABLE
    GMEM_DISCARDED
    GMEM_FIXED
    GMEM_INVALID_HANDLE
    GMEM_LOCKCOUNT
    GMEM_LOWER
    GMEM_MODIFY
    GMEM_MOVEABLE
    GMEM_NOCOMPACT
    GMEM_NODISCARD
    GMEM_NOTIFY
    GMEM_NOT_BANKED
    GMEM_SHARE
    GMEM_ZEROINIT
    GPD_APP_COMPAT_FLAGS
    GPD_FLAGS
    GPD_HINSTANCE16
    GPD_LOAD_DONE_EVENT
    GPD_PARENT
    GPD_PDB
    GPD_STARTF_FLAGS
    GPD_STARTF_HOTKEY
    GPD_STARTF_POSITION
    GPD_STARTF_SHELLDATA
    GPD_STARTF_SHOWWINDOW
    GPD_STARTF_SIZE
    GPD_THDB
    GPD_USERDATA
    GPD_WINDOWS_VERSION
    GPTR
    HANDLE_FLAG_INHERIT
    HANDLE_FLAG_PROTECT_FROM_CLOSE
    HIGH_PRIORITY_CLASS
    HINSTANCE_ERROR
    IDLE_PRIORITY_CLASS
    IE_BADID
    IE_BAUDRATE
    IE_BYTESIZE
    IE_DEFAULT
    IE_HARDWARE
    IE_MEMORY
    IE_NOPEN
    IE_OPEN
    IGNORE
    INFINITE
    INVALID_ATOM
    INVALID_HANDLE_VALUE
    LHND
    LMEM_DISCARDABLE
    LMEM_DISCARDED
    LMEM_FIXED
    LMEM_LOCKCOUNT
    LMEM_MODIFY
    LMEM_MOVEABLE
    LMEM_NOCOMPACT
    LMEM_NODISCARD
    LMEM_ZEROINIT
    LOAD_DLL_DEBUG_EVENT
    LOAD_LIBRARY_AS_DATAFILE
    LOAD_WITH_ALTERED_SEARCH_PATH
    LPTR
    MARKPARITY
    MAXINTATOM
    MOVEFILE_COPY_ALLOWED
    MOVEFILE_DELAY_UNTIL_REBOOT
    MOVEFILE_REPLACE_EXISTING
    MS_CTS_ON
    MS_DSR_ON
    MS_RING_ON
    MS_RLSD_ON
    NMPWAIT_NOWAIT
    NMPWAIT_USE_DEFAULT_WAIT
    NMPWAIT_WAIT_FOREVER
    NONZEROLHND
    NONZEROLPTR
    NOPARITY
    NORMAL_PRIORITY_CLASS
    ODDPARITY
    OFS_MAXPATHNAME
    OF_CANCEL
    OF_CREATE
    OF_DELETE
    OF_EXIST
    OF_PARSE
    OF_PROMPT
    OF_READ
    OF_READWRITE
    OF_REOPEN
    OF_SEARCH
    OF_SHARE_COMPAT
    OF_SHARE_DENY_NONE
    OF_SHARE_DENY_READ
    OF_SHARE_DENY_WRITE
    OF_SHARE_EXCLUSIVE
    OF_VERIFY
    OF_WRITE
    ONE5STOPBITS
    ONESTOPBIT
    OPEN_ALWAYS
    OPEN_EXISTING
    OUTPUT_DEBUG_STRING_EVENT
    PARITY_EVEN
    PARITY_MARK
    PARITY_NONE
    PARITY_ODD
    PARITY_SPACE
    PCF_16BITMODE
    PCF_DTRDSR
    PCF_INTTIMEOUTS
    PCF_PARITY_CHECK
    PCF_RLSD
    PCF_RTSCTS
    PCF_SETXCHAR
    PCF_SPECIALCHARS
    PCF_TOTALTIMEOUTS
    PCF_XONXOFF
    PIPE_ACCESS_DUPLEX
    PIPE_ACCESS_INBOUND
    PIPE_ACCESS_OUTBOUND
    PIPE_NOWAIT
    PIPE_READMODE_BYTE
    PIPE_READMODE_MESSAGE
    PIPE_TYPE_BYTE
    PIPE_TYPE_MESSAGE
    PIPE_UNLIMITED_INSTANCES
    PIPE_WAIT
    PROCESS_HEAP_ENTRY_BUSY
    PROCESS_HEAP_ENTRY_DDESHARE
    PROCESS_HEAP_ENTRY_MOVEABLE
    PROCESS_HEAP_REGION
    PROCESS_HEAP_UNCOMMITTED_RANGE
    PROFILE_KERNEL
    PROFILE_SERVER
    PROFILE_USER
    PST_FAX
    PST_LAT
    PST_MODEM
    PST_NETWORK_BRIDGE
    PST_PARALLEL_PORT
    PST_RS232
    PST_RS423
    PST_RS442
    PST_RS449
    PST_SCANNER
    PST_TCPIP_TELNET
    PST_UNSPECIFIED
    PST_X25
    PURGE_RXABORT
    PURGE_RXCLEAR
    PURGE_TXABORT
    PURGE_TXCLEAR
    REALTIME_PRIORITY_CLASS
    RESETDEV
    RIP_EVENT
    RTS_CONTROL_DISABLE
    RTS_CONTROL_ENABLE
    RTS_CONTROL_HANDSHAKE
    RTS_CONTROL_TOGGLE
    SCS_32BIT_BINARY
    SCS_DOS_BINARY
    SCS_OS216_BINARY
    SCS_PIF_BINARY
    SCS_POSIX_BINARY
    SCS_WOW_BINARY
    SEM_FAILCRITICALERRORS
    SEM_NOALIGNMENTFAULTEXCEPT
    SEM_NOGPFAULTERRORBOX
    SEM_NOOPENFILEERRORBOX
    SETBREAK
    SETDTR
    SETRTS
    SETXOFF
    SETXON
    SHUTDOWN_NORETRY
    SPACEPARITY
    SP_BAUD
    SP_DATABITS
    SP_HANDSHAKING
    SP_PARITY
    SP_PARITY_CHECK
    SP_RLSD
    SP_SERIALCOMM
    SP_STOPBITS
    STARTF_FORCEOFFFEEDBACK
    STARTF_FORCEONFEEDBACK
    STARTF_RUNFULLSCREEN
    STARTF_USECOUNTCHARS
    STARTF_USEFILLATTRIBUTE
    STARTF_USEHOTKEY
    STARTF_USEPOSITION
    STARTF_USESHOWWINDOW
    STARTF_USESIZE
    STARTF_USESTDHANDLES
    STD_ERROR_HANDLE
    STD_INPUT_HANDLE
    STD_OUTPUT_HANDLE
    STILL_ACTIVE
    STOPBITS_10
    STOPBITS_15
    STOPBITS_20
    TF_FORCEDRIVE
    THREAD_PRIORITY_ABOVE_NORMAL
    THREAD_PRIORITY_BELOW_NORMAL
    THREAD_PRIORITY_ERROR_RETURN
    THREAD_PRIORITY_HIGHEST
    THREAD_PRIORITY_IDLE
    THREAD_PRIORITY_LOWEST
    THREAD_PRIORITY_NORMAL
    THREAD_PRIORITY_TIME_CRITICAL
    TIME_ZONE_ID_DAYLIGHT
    TIME_ZONE_ID_INVALID
    TIME_ZONE_ID_STANDARD
    TIME_ZONE_ID_UNKNOWN
    TLS_OUT_OF_INDEXES
    TRUNCATE_EXISTING
    TWOSTOPBITS
    UNLOAD_DLL_DEBUG_EVENT
    VER_PLATFORM_WIN32_NT
    VER_PLATFORM_WIN32_WINDOWS
    VER_PLATFORM_WIN32s
    WAIT_ABANDONED
    WAIT_ABANDONED_0
    WAIT_FAILED
    WAIT_IO_COMPLETION
    WAIT_OBJECT_0
    WAIT_TIMEOUT
    WEP_FREE_DLL
    WEP_SYSTEM_EXIT
);
@EXPORT_OK = qw();

use constant BAUD_075 => 1;
use constant BAUD_110 => 2;
use constant BAUD_115200 => 131072;
use constant BAUD_1200 => 64;
use constant BAUD_128K => 65536;
use constant BAUD_134_5 => 4;
use constant BAUD_14400 => 4096;
use constant BAUD_150 => 8;
use constant BAUD_1800 => 128;
use constant BAUD_19200 => 8192;
use constant BAUD_2400 => 256;
use constant BAUD_300 => 16;
use constant BAUD_38400 => 16384;
use constant BAUD_4800 => 512;
use constant BAUD_56K => 32768;
use constant BAUD_57600 => 262144;
use constant BAUD_600 => 32;
use constant BAUD_7200 => 1024;
use constant BAUD_9600 => 2048;
use constant BAUD_USER => 268435456;
use constant CBR_110 => 65296;
use constant CBR_115200 => 65313;
use constant CBR_1200 => 65299;
use constant CBR_128000 => 65315;
use constant CBR_14400 => 65303;
use constant CBR_19200 => 65304;
use constant CBR_2400 => 65300;
use constant CBR_256000 => 65319;
use constant CBR_300 => 65297;
use constant CBR_38400 => 65307;
use constant CBR_4800 => 65301;
use constant CBR_56000 => 65311;
use constant CBR_57600 => 65312;
use constant CBR_600 => 65298;
use constant CBR_9600 => 65302;
use constant CE_BREAK => 16;
use constant CE_CTSTO => 32;
use constant CE_DNS => 2048;
use constant CE_DSRTO => 64;
use constant CE_FRAME => 8;
use constant CE_IOE => 1024;
use constant CE_MODE => 32768;
use constant CE_OOP => 4096;
use constant CE_OVERRUN => 2;
use constant CE_PTO => 512;
use constant CE_RLSDTO => 128;
use constant CE_RXOVER => 1;
use constant CE_RXPARITY => 4;
use constant CE_TXFULL => 256;
use constant CLRBREAK => 9;
use constant CLRDTR => 6;
use constant CLRRTS => 4;
use constant CONTROL_C_EXIT => -1073741510;
use constant COPY_FILE_FAIL_IF_EXISTS => 1;
use constant COPY_FILE_OPEN_SOURCE_FOR_WRITE => 4;
use constant COPY_FILE_RESTARTABLE => 2;
use constant CREATE_ALWAYS => 2;
use constant CREATE_DEFAULT_ERROR_MODE => 67108864;
use constant CREATE_NEW => 1;
use constant CREATE_NEW_CONSOLE => 16;
use constant CREATE_NEW_PROCESS_GROUP => 512;
use constant CREATE_NO_WINDOW => 134217728;
use constant CREATE_PROCESS_DEBUG_EVENT => 3;
use constant CREATE_SEPARATE_WOW_VDM => 2048;
use constant CREATE_SHARED_WOW_VDM => 4096;
use constant CREATE_SUSPENDED => 4;
use constant CREATE_THREAD_DEBUG_EVENT => 2;
use constant CREATE_UNICODE_ENVIRONMENT => 1024;
use constant DATABITS_16 => 16;
use constant DATABITS_16X => 32;
use constant DATABITS_5 => 1;
use constant DATABITS_6 => 2;
use constant DATABITS_7 => 4;
use constant DATABITS_8 => 8;
use constant DEBUG_ONLY_THIS_PROCESS => 2;
use constant DEBUG_PROCESS => 1;
use constant DETACHED_PROCESS => 8;
use constant DONT_RESOLVE_DLL_REFERENCES => 1;
use constant DRIVE_CDROM => 5;
use constant DRIVE_FIXED => 3;
use constant DRIVE_NO_ROOT_DIR => 1;
use constant DRIVE_RAMDISK => 6;
use constant DRIVE_REMOTE => 4;
use constant DRIVE_REMOVABLE => 2;
use constant DRIVE_UNKNOWN => 0;
use constant DTR_CONTROL_DISABLE => 0;
use constant DTR_CONTROL_ENABLE => 1;
use constant DTR_CONTROL_HANDSHAKE => 2;
use constant DUPLICATE_CLOSE_SOURCE => 1;
use constant DUPLICATE_SAME_ACCESS => 2;
use constant EVENPARITY => 2;
use constant EV_BREAK => 64;
use constant EV_CTS => 8;
use constant EV_DSR => 16;
use constant EV_ERR => 128;
use constant EV_EVENT1 => 2048;
use constant EV_EVENT2 => 4096;
use constant EV_PERR => 512;
use constant EV_RING => 256;
use constant EV_RLSD => 32;
use constant EV_RX80FULL => 1024;
use constant EV_RXCHAR => 1;
use constant EV_RXFLAG => 2;
use constant EV_TXEMPT => 4;
use constant EXCEPTION_ACCESS_VIOLATION => -1073741819;
use constant EXCEPTION_ARRAY_BOUNDS_EXCEEDED => -1073741684;
use constant EXCEPTION_BREAKPOINT => -2147483645;
use constant EXCEPTION_CRITICAL_SECTION_WAIT => -1073741420;
use constant EXCEPTION_DATATYPE_MISALIGNMENT => -2147483646;
use constant EXCEPTION_DEBUG_EVENT => 1;
use constant EXCEPTION_FLT_DENORMAL_OPERAND => -1073741683;
use constant EXCEPTION_FLT_DIVIDE_BY_ZERO => -1073741682;
use constant EXCEPTION_FLT_INEXACT_RESULT => -1073741681;
use constant EXCEPTION_FLT_INVALID_OPERATION => -1073741680;
use constant EXCEPTION_FLT_OVERFLOW => -1073741679;
use constant EXCEPTION_FLT_STACK_CHECK => -1073741678;
use constant EXCEPTION_FLT_UNDERFLOW => -1073741677;
use constant EXCEPTION_GUARD_PAGE => -2147483647;
use constant EXCEPTION_ILLEGAL_INSTRUCTION => -1073741795;
use constant EXCEPTION_INT_DIVIDE_BY_ZERO => -1073741676;
use constant EXCEPTION_INT_OVERFLOW => -1073741675;
use constant EXCEPTION_INVALID_DISPOSITION => -1073741786;
use constant EXCEPTION_INVALID_HANDLE => -1073741816;
use constant EXCEPTION_IN_PAGE_ERROR => -1073741818;
use constant EXCEPTION_NONCONTINUABLE_EXCEPTION => -1073741787;
use constant EXCEPTION_PRIV_INSTRUCTION => -1073741674;
use constant EXCEPTION_SINGLE_STEP => -2147483644;
use constant EXCEPTION_STACK_OVERFLOW => -1073741571;
use constant EXIT_PROCESS_DEBUG_EVENT => 5;
use constant EXIT_THREAD_DEBUG_EVENT => 4;
use constant FILE_BEGIN => 0;
use constant FILE_CURRENT => 1;
use constant FILE_END => 2;
use constant FILE_FLAG_BACKUP_SEMANTICS => 33554432;
use constant FILE_FLAG_DELETE_ON_CLOSE => 67108864;
use constant FILE_FLAG_NO_BUFFERING => 536870912;
use constant FILE_FLAG_OVERLAPPED => 1073741824;
use constant FILE_FLAG_POSIX_SEMANTICS => 16777216;
use constant FILE_FLAG_RANDOM_ACCESS => 268435456;
use constant FILE_FLAG_SEQUENTIAL_SCAN => 134217728;
use constant FILE_FLAG_WRITE_THROUGH => -2147483648;
use constant FILE_MAP_ALL_ACCESS => 983071;
use constant FILE_MAP_COPY => 1;
use constant FILE_MAP_READ => 4;
use constant FILE_MAP_WRITE => 2;
use constant FILE_TYPE_CHAR => 2;
use constant FILE_TYPE_DISK => 1;
use constant FILE_TYPE_PIPE => 3;
use constant FILE_TYPE_REMOTE => 32768;
use constant FILE_TYPE_UNKNOWN => 0;
use constant FORMAT_MESSAGE_ALLOCATE_BUFFER => 256;
use constant FORMAT_MESSAGE_ARGUMENT_ARRAY => 8192;
use constant FORMAT_MESSAGE_FROM_HMODULE => 2048;
use constant FORMAT_MESSAGE_FROM_STRING => 1024;
use constant FORMAT_MESSAGE_FROM_SYSTEM => 4096;
use constant FORMAT_MESSAGE_IGNORE_INSERTS => 512;
use constant FORMAT_MESSAGE_MAX_WIDTH_MASK => 255;
use constant FS_CASE_IS_PRESERVED => 2;
use constant FS_CASE_SENSITIVE => 1;
use constant FS_FILE_COMPRESSION => 16;
use constant FS_PERSISTENT_ACLS => 8;
use constant FS_UNICODE_STORED_ON_DISK => 4;
use constant FS_VOL_IS_COMPRESSED => 32768;
use constant GHND => 66;
use constant GMEM_DDESHARE => 8192;
use constant GMEM_DISCARDABLE => 256;
use constant GMEM_DISCARDED => 16384;
use constant GMEM_FIXED => 0;
use constant GMEM_INVALID_HANDLE => 32768;
use constant GMEM_LOCKCOUNT => 255;
use constant GMEM_LOWER => 4096;
use constant GMEM_MODIFY => 128;
use constant GMEM_MOVEABLE => 2;
use constant GMEM_NOCOMPACT => 16;
use constant GMEM_NODISCARD => 32;
use constant GMEM_NOTIFY => 16384;
use constant GMEM_NOT_BANKED => 4096;
use constant GMEM_SHARE => 8192;
use constant GMEM_ZEROINIT => 64;
use constant GPD_APP_COMPAT_FLAGS => -56;
use constant GPD_FLAGS => -4;
use constant GPD_HINSTANCE16 => -48;
use constant GPD_LOAD_DONE_EVENT => -52;
use constant GPD_PARENT => -8;
use constant GPD_PDB => -36;
use constant GPD_STARTF_FLAGS => -12;
use constant GPD_STARTF_HOTKEY => -28;
use constant GPD_STARTF_POSITION => -16;
use constant GPD_STARTF_SHELLDATA => -32;
use constant GPD_STARTF_SHOWWINDOW => -24;
use constant GPD_STARTF_SIZE => -20;
use constant GPD_THDB => -40;
use constant GPD_USERDATA => 0;
use constant GPD_WINDOWS_VERSION => -44;
use constant GPTR => 64;
use constant HANDLE_FLAG_INHERIT => 1;
use constant HANDLE_FLAG_PROTECT_FROM_CLOSE => 2;
use constant HIGH_PRIORITY_CLASS => 128;
use constant HINSTANCE_ERROR => 32;
use constant IDLE_PRIORITY_CLASS => 64;
use constant IE_BADID => -1;
use constant IE_BAUDRATE => -12;
use constant IE_BYTESIZE => -11;
use constant IE_DEFAULT => -5;
use constant IE_HARDWARE => -10;
use constant IE_MEMORY => -4;
use constant IE_NOPEN => -3;
use constant IE_OPEN => -2;
use constant IGNORE => 0;
use constant INFINITE => -1;
use constant INVALID_ATOM => 0;
use constant INVALID_HANDLE_VALUE => -1;
use constant LHND => 66;
use constant LMEM_DISCARDABLE => 3840;
use constant LMEM_DISCARDED => 16384;
use constant LMEM_FIXED => 0;
use constant LMEM_LOCKCOUNT => 255;
use constant LMEM_MODIFY => 128;
use constant LMEM_MOVEABLE => 2;
use constant LMEM_NOCOMPACT => 16;
use constant LMEM_NODISCARD => 32;
use constant LMEM_ZEROINIT => 64;
use constant LOAD_DLL_DEBUG_EVENT => 6;
use constant LOAD_LIBRARY_AS_DATAFILE => 2;
use constant LOAD_WITH_ALTERED_SEARCH_PATH => 8;
use constant LPTR => 64;
use constant MARKPARITY => 3;
use constant MAXINTATOM => 49152;
use constant MOVEFILE_COPY_ALLOWED => 2;
use constant MOVEFILE_DELAY_UNTIL_REBOOT => 4;
use constant MOVEFILE_REPLACE_EXISTING => 1;
use constant MS_CTS_ON => 16;
use constant MS_DSR_ON => 32;
use constant MS_RING_ON => 64;
use constant MS_RLSD_ON => 128;
use constant NMPWAIT_NOWAIT => 1;
use constant NMPWAIT_USE_DEFAULT_WAIT => 0;
use constant NMPWAIT_WAIT_FOREVER => -1;
use constant NONZEROLHND => 2;
use constant NONZEROLPTR => 0;
use constant NOPARITY => 0;
use constant NORMAL_PRIORITY_CLASS => 32;
use constant ODDPARITY => 1;
use constant OFS_MAXPATHNAME => 128;
use constant OF_CANCEL => 2048;
use constant OF_CREATE => 4096;
use constant OF_DELETE => 512;
use constant OF_EXIST => 16384;
use constant OF_PARSE => 256;
use constant OF_PROMPT => 8192;
use constant OF_READ => 0;
use constant OF_READWRITE => 2;
use constant OF_REOPEN => 32768;
use constant OF_SEARCH => 1024;
use constant OF_SHARE_COMPAT => 0;
use constant OF_SHARE_DENY_NONE => 64;
use constant OF_SHARE_DENY_READ => 48;
use constant OF_SHARE_DENY_WRITE => 32;
use constant OF_SHARE_EXCLUSIVE => 16;
use constant OF_VERIFY => 1024;
use constant OF_WRITE => 1;
use constant ONE5STOPBITS => 1;
use constant ONESTOPBIT => 0;
use constant OPEN_ALWAYS => 4;
use constant OPEN_EXISTING => 3;
use constant OUTPUT_DEBUG_STRING_EVENT => 8;
use constant PARITY_EVEN => 1024;
use constant PARITY_MARK => 2048;
use constant PARITY_NONE => 256;
use constant PARITY_ODD => 512;
use constant PARITY_SPACE => 4096;
use constant PCF_16BITMODE => 512;
use constant PCF_DTRDSR => 1;
use constant PCF_INTTIMEOUTS => 128;
use constant PCF_PARITY_CHECK => 8;
use constant PCF_RLSD => 4;
use constant PCF_RTSCTS => 2;
use constant PCF_SETXCHAR => 32;
use constant PCF_SPECIALCHARS => 256;
use constant PCF_TOTALTIMEOUTS => 64;
use constant PCF_XONXOFF => 16;
use constant PIPE_ACCESS_DUPLEX => 3;
use constant PIPE_ACCESS_INBOUND => 1;
use constant PIPE_ACCESS_OUTBOUND => 2;
use constant PIPE_NOWAIT => 1;
use constant PIPE_READMODE_BYTE => 0;
use constant PIPE_READMODE_MESSAGE => 2;
use constant PIPE_TYPE_BYTE => 0;
use constant PIPE_TYPE_MESSAGE => 4;
use constant PIPE_UNLIMITED_INSTANCES => 255;
use constant PIPE_WAIT => 0;
use constant PROCESS_HEAP_ENTRY_BUSY => 4;
use constant PROCESS_HEAP_ENTRY_DDESHARE => 32;
use constant PROCESS_HEAP_ENTRY_MOVEABLE => 16;
use constant PROCESS_HEAP_REGION => 1;
use constant PROCESS_HEAP_UNCOMMITTED_RANGE => 2;
use constant PROFILE_KERNEL => 536870912;
use constant PROFILE_SERVER => 1073741824;
use constant PROFILE_USER => 268435456;
use constant PST_FAX => 33;
use constant PST_LAT => 257;
use constant PST_MODEM => 6;
use constant PST_NETWORK_BRIDGE => 256;
use constant PST_PARALLEL_PORT => 2;
use constant PST_RS232 => 1;
use constant PST_RS423 => 4;
use constant PST_RS442 => 3;
use constant PST_RS449 => 6;
use constant PST_SCANNER => 34;
use constant PST_TCPIP_TELNET => 258;
use constant PST_UNSPECIFIED => 0;
use constant PST_X25 => 259;
use constant PURGE_RXABORT => 2;
use constant PURGE_RXCLEAR => 8;
use constant PURGE_TXABORT => 1;
use constant PURGE_TXCLEAR => 4;
use constant REALTIME_PRIORITY_CLASS => 256;
use constant RESETDEV => 7;
use constant RIP_EVENT => 9;
use constant RTS_CONTROL_DISABLE => 0;
use constant RTS_CONTROL_ENABLE => 1;
use constant RTS_CONTROL_HANDSHAKE => 2;
use constant RTS_CONTROL_TOGGLE => 3;
use constant SCS_32BIT_BINARY => 0;
use constant SCS_DOS_BINARY => 1;
use constant SCS_OS216_BINARY => 5;
use constant SCS_PIF_BINARY => 3;
use constant SCS_POSIX_BINARY => 4;
use constant SCS_WOW_BINARY => 2;
use constant SEM_FAILCRITICALERRORS => 1;
use constant SEM_NOALIGNMENTFAULTEXCEPT => 4;
use constant SEM_NOGPFAULTERRORBOX => 2;
use constant SEM_NOOPENFILEERRORBOX => 32768;
use constant SETBREAK => 8;
use constant SETDTR => 5;
use constant SETRTS => 3;
use constant SETXOFF => 1;
use constant SETXON => 2;
use constant SHUTDOWN_NORETRY => 1;
use constant SPACEPARITY => 4;
use constant SP_BAUD => 2;
use constant SP_DATABITS => 4;
use constant SP_HANDSHAKING => 16;
use constant SP_PARITY => 1;
use constant SP_PARITY_CHECK => 32;
use constant SP_RLSD => 64;
use constant SP_SERIALCOMM => 1;
use constant SP_STOPBITS => 8;
use constant STARTF_FORCEOFFFEEDBACK => 128;
use constant STARTF_FORCEONFEEDBACK => 64;
use constant STARTF_RUNFULLSCREEN => 32;
use constant STARTF_USECOUNTCHARS => 8;
use constant STARTF_USEFILLATTRIBUTE => 16;
use constant STARTF_USEHOTKEY => 512;
use constant STARTF_USEPOSITION => 4;
use constant STARTF_USESHOWWINDOW => 1;
use constant STARTF_USESIZE => 2;
use constant STARTF_USESTDHANDLES => 256;
use constant STD_ERROR_HANDLE => -12;
use constant STD_INPUT_HANDLE => -10;
use constant STD_OUTPUT_HANDLE => -11;
use constant STILL_ACTIVE => 259;
use constant STOPBITS_10 => 1;
use constant STOPBITS_15 => 2;
use constant STOPBITS_20 => 4;
use constant TF_FORCEDRIVE => 128;
use constant THREAD_PRIORITY_ABOVE_NORMAL => 1;
use constant THREAD_PRIORITY_BELOW_NORMAL => -1;
use constant THREAD_PRIORITY_ERROR_RETURN => 2147483647;
use constant THREAD_PRIORITY_HIGHEST => 2;
use constant THREAD_PRIORITY_IDLE => -15;
use constant THREAD_PRIORITY_LOWEST => -2;
use constant THREAD_PRIORITY_NORMAL => 0;
use constant THREAD_PRIORITY_TIME_CRITICAL => 15;
use constant TIME_ZONE_ID_DAYLIGHT => 2;
use constant TIME_ZONE_ID_INVALID => -1;
use constant TIME_ZONE_ID_STANDARD => 1;
use constant TIME_ZONE_ID_UNKNOWN => 0;
use constant TLS_OUT_OF_INDEXES => -1;
use constant TRUNCATE_EXISTING => 5;
use constant TWOSTOPBITS => 2;
use constant UNLOAD_DLL_DEBUG_EVENT => 7;
use constant VER_PLATFORM_WIN32_NT => 2;
use constant VER_PLATFORM_WIN32_WINDOWS => 1;
use constant VER_PLATFORM_WIN32s => 0;
use constant WAIT_ABANDONED => 128;
use constant WAIT_ABANDONED_0 => 128;
use constant WAIT_FAILED => -1;
use constant WAIT_IO_COMPLETION => 192;
use constant WAIT_OBJECT_0 => 0;
use constant WAIT_TIMEOUT => 258;
use constant WEP_FREE_DLL => 0;
use constant WEP_SYSTEM_EXIT => 1;

1;
