808 lines
22 KiB
Perl
808 lines
22 KiB
Perl
# 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;
|