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