# 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;