mirror of
https://github.com/stasenso/SHA256.git
synced 2026-06-26 21:32:43 +03:00
26902 lines
929 KiB
PHP
26902 lines
929 KiB
PHP
;;;; head
|
|
|
|
comment * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
|
|
WINDOWS.INC for 32 bit MASM (Version 1.6 RELEASE January 2012)
|
|
|
|
This version is compatible with ML.EXE Version 8.0 and later.
|
|
|
|
Project WINDOWS.INC at the Masm Forum
|
|
|
|
http://www.masm32.com/board/index.php
|
|
|
|
WINDOWS.INC is copyright software licenced to the user by the
|
|
MASM32 project. It is available completely free of any charges
|
|
for any person to use for purposes including writing and selling
|
|
commercial software but the file must not be included in any
|
|
commercial package and the file may not be redistributed
|
|
without express permission from the MASM32 project.
|
|
|
|
This also includes publications that are for sale.
|
|
|
|
WINDOWS.INC Copyright (c) The MASM32 Project 1998 - 2012
|
|
|
|
Short history.
|
|
Original file 1998 hutch
|
|
NT and later additions Iczelion
|
|
Server 2003 additions January 2005
|
|
Additional UNICODE support Ramon Sala 2010
|
|
Vista and Win7 equates January 2012
|
|
|
|
hutch@movsd.com
|
|
|
|
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- *
|
|
|
|
IFNDEF __NO_NOISE__
|
|
|
|
IFDEF __UNICODE__
|
|
echo
|
|
echo *************
|
|
echo UNICODE Build
|
|
echo *************
|
|
echo
|
|
ELSE
|
|
echo
|
|
echo ***********
|
|
echo ASCII build
|
|
echo ***********
|
|
echo
|
|
ENDIF
|
|
|
|
ENDIF
|
|
|
|
IFNDEF _wininc_
|
|
_wininc_ equ <1>
|
|
|
|
;;;; end head
|
|
|
|
;;;; macro
|
|
|
|
comment * ---------------------------------------------
|
|
This macro is specifically for programmers who use the
|
|
different format include files created by l2extia.exe.
|
|
NOTE : windows.inc MUST be included before any of the
|
|
include file created with l2extia.exe as they require
|
|
this macro to expand the parameters.
|
|
--------------------------------------------- *
|
|
|
|
ArgCount MACRO number
|
|
LOCAL txt
|
|
txt equ <typedef PROTO :DWORD>
|
|
REPEAT number - 1
|
|
txt CATSTR txt,<,:DWORD>
|
|
ENDM
|
|
EXITM <txt>
|
|
ENDM
|
|
|
|
pr0 typedef PROTO
|
|
pr1 ArgCount(1)
|
|
pr2 ArgCount(2)
|
|
pr3 ArgCount(3)
|
|
pr4 ArgCount(4)
|
|
pr5 ArgCount(5)
|
|
pr6 ArgCount(6)
|
|
pr7 ArgCount(7)
|
|
pr8 ArgCount(8)
|
|
pr9 ArgCount(9)
|
|
pr10 ArgCount(10)
|
|
pr11 ArgCount(11)
|
|
pr12 ArgCount(12)
|
|
pr13 ArgCount(13)
|
|
pr14 ArgCount(14)
|
|
pr15 ArgCount(15)
|
|
pr16 ArgCount(16)
|
|
pr17 ArgCount(17)
|
|
pr18 ArgCount(18)
|
|
pr19 ArgCount(19)
|
|
pr20 ArgCount(20)
|
|
pr21 ArgCount(21)
|
|
pr22 ArgCount(22)
|
|
pr23 ArgCount(23)
|
|
pr24 ArgCount(24)
|
|
pr25 ArgCount(25)
|
|
|
|
; �������������������������������������������������������������������������
|
|
|
|
;;;; end macro
|
|
|
|
;;;; dtype
|
|
|
|
; ---------------------------
|
|
; C and C++ type definitions
|
|
; ---------------------------
|
|
CALLBACK typedef PROTO STDCALL
|
|
WINAPI typedef PROTO STDCALL
|
|
|
|
; 8 bit BYTE
|
|
; ~~~~~
|
|
CHAR typedef BYTE
|
|
UCHAR typedef BYTE
|
|
;;; TBYTE typedef BYTE ; naming conflist with MASM data type
|
|
|
|
IFDEF __UNICODE__
|
|
TCHAR typedef WORD
|
|
ELSE
|
|
TCHAR typedef BYTE
|
|
ENDIF
|
|
|
|
bool typedef BYTE
|
|
BOOLEAN typedef BYTE
|
|
|
|
; 16 bit WORD
|
|
; ~~~~~~
|
|
;;; SHORT typedef WORD
|
|
USHORT typedef WORD
|
|
ATOM typedef WORD
|
|
WCHAR typedef WORD
|
|
LANGID typedef WORD
|
|
OLECHAR typedef WORD
|
|
FILEOP_FLAGS typedef WORD
|
|
|
|
; 32 bit DWORD
|
|
; ~~~~~~
|
|
ABORTPROC typedef DWORD
|
|
ACCESS_MASK typedef DWORD
|
|
ACMDRIVERENUMCB typedef DWORD
|
|
ACMDRIVERPROC typedef DWORD
|
|
ACMFILTERCHOOSEHOOKPROC typedef DWORD
|
|
ACMFILTERENUMCB typedef DWORD
|
|
ACMFILTERTAGENUMCB typedef DWORD
|
|
ACMFORMATCHOOSEHOOKPROC typedef DWORD
|
|
ACMFORMATENUMCB typedef DWORD
|
|
ACMFORMATTAGENUMCB typedef DWORD
|
|
NET_API_STATUS typedef DWORD
|
|
API_RET_TYPE typedef DWORD
|
|
APPLET_PROC typedef DWORD
|
|
BOOL typedef DWORD
|
|
CALINFO_ENUMPROC typedef DWORD
|
|
COLORREF typedef DWORD
|
|
;;; CONST typedef DWORD ; naming conflist with MASM reserve word
|
|
;;; CRITICAL_SECTION typedef DWORD ; naming conflist with structure
|
|
CTRYID typedef DWORD
|
|
DATEFMT_ENUMPROC typedef DWORD
|
|
DESKTOPENUMPROC typedef DWORD
|
|
DLGPROC typedef DWORD
|
|
DRAWSTATEPROC typedef DWORD
|
|
EDITWORDBREAKPROC typedef DWORD
|
|
ENHMFENUMPROC typedef DWORD
|
|
ENUMRESLANGPROC typedef DWORD
|
|
ENUMRESNAMEPROC typedef DWORD
|
|
ENUMRESTYPEPROC typedef DWORD
|
|
FARPROC typedef DWORD
|
|
FILE_SEGMENT_ELEMENT typedef DWORD
|
|
FONTENUMPROC typedef DWORD
|
|
GOBJENUMPROC typedef DWORD
|
|
GRAYSTRINGPROC typedef DWORD
|
|
HACCEL typedef DWORD
|
|
HANDLE typedef DWORD
|
|
HBITMAP typedef DWORD
|
|
HBRUSH typedef DWORD
|
|
HCOLORSPACE typedef DWORD
|
|
HCONV typedef DWORD
|
|
HCONVLIST typedef DWORD
|
|
HCURSOR typedef DWORD
|
|
HDC typedef DWORD
|
|
HDDEDATA typedef DWORD
|
|
HDESK typedef DWORD
|
|
HDROP typedef DWORD
|
|
HDWP typedef DWORD
|
|
HENHMETAFILE typedef DWORD
|
|
HFILE typedef DWORD
|
|
HFONT typedef DWORD
|
|
HGDIOBJ typedef DWORD
|
|
HGLOBAL typedef DWORD
|
|
HHOOK typedef DWORD
|
|
HICON typedef DWORD
|
|
HIMAGELIST typedef DWORD
|
|
HIMC typedef DWORD
|
|
HINSTANCE typedef DWORD
|
|
HKEY typedef DWORD
|
|
HKL typedef DWORD
|
|
HLOCAL typedef DWORD
|
|
HMENU typedef DWORD
|
|
HMETAFILE typedef DWORD
|
|
HMODULE typedef DWORD
|
|
HMONITOR typedef DWORD
|
|
HOOKPROC typedef DWORD
|
|
HPALETTE typedef DWORD
|
|
HPEN typedef DWORD
|
|
HRGN typedef DWORD
|
|
HRSRC typedef DWORD
|
|
HSZ typedef DWORD
|
|
HTREEITEM typedef DWORD
|
|
HWINSTA typedef DWORD
|
|
HWND typedef DWORD
|
|
;;; INT typedef DWORD; naming conflist with MASM reserve word
|
|
IPADDR typedef DWORD
|
|
LCID typedef DWORD
|
|
LCSCSTYPE typedef DWORD
|
|
LCSGAMUTMATCH typedef DWORD
|
|
LCTYPE typedef DWORD
|
|
LINEDDAPROC typedef DWORD
|
|
LOCALE_ENUMPROC typedef DWORD
|
|
LONG typedef DWORD
|
|
LPARAM typedef DWORD
|
|
LPBOOL typedef DWORD
|
|
LPBYTE typedef DWORD
|
|
LPCCHOOKPROC typedef DWORD
|
|
LPCFHOOKPROC typedef DWORD
|
|
LPCOLORREF typedef DWORD
|
|
LPCRITICAL_SECTION typedef DWORD
|
|
LPCSTR typedef DWORD
|
|
LPCTSTR typedef DWORD
|
|
LPCVOID typedef DWORD
|
|
LPCWSTR typedef DWORD
|
|
LPDWORD typedef DWORD
|
|
LPFIBER_START_ROUTINE typedef DWORD
|
|
LPFRHOOKPROC typedef DWORD
|
|
LPHANDLE typedef DWORD
|
|
LPHANDLER_FUNCTION typedef DWORD
|
|
LPINT typedef DWORD
|
|
LPLONG typedef DWORD
|
|
LPOFNHOOKPROC typedef DWORD
|
|
LPOLESTR typedef DWORD
|
|
LPCOLESTR typedef DWORD
|
|
LPPAGEPAINTHOOK typedef DWORD
|
|
LPPAGESETUPHOOK typedef DWORD
|
|
LPPRINTHOOKPROC typedef DWORD
|
|
LPPROGRESS_ROUTINE typedef DWORD
|
|
LPSETUPHOOKPROC typedef DWORD
|
|
LPSTR typedef DWORD
|
|
LPSTREAM typedef DWORD
|
|
LPTHREAD_START_ROUTINE typedef DWORD
|
|
LPTSTR typedef DWORD
|
|
LPVOID typedef DWORD
|
|
LPWORD typedef DWORD
|
|
LPWSTR typedef DWORD
|
|
LRESULT typedef DWORD
|
|
;;; LUID typedef DWORD ; name conflict with structure
|
|
MCIDEVICEID typedef DWORD
|
|
PBOOL typedef DWORD
|
|
PBOOLEAN typedef DWORD
|
|
PBYTE typedef DWORD
|
|
PCHAR typedef DWORD
|
|
PCRITICAL_SECTION typedef DWORD
|
|
PCSTR typedef DWORD
|
|
PCTSTR typedef DWORD
|
|
PCWCH typedef DWORD
|
|
PCWSTR typedef DWORD
|
|
PDWORD typedef DWORD
|
|
PFLOAT typedef DWORD
|
|
PFNCALLBACK typedef DWORD
|
|
PHANDLE typedef DWORD
|
|
PHANDLER_ROUTINE typedef DWORD
|
|
PHKEY typedef DWORD
|
|
PINT typedef DWORD
|
|
PLCID typedef DWORD
|
|
PLONG typedef DWORD
|
|
PLUID typedef DWORD
|
|
PROPENUMPROC typedef DWORD
|
|
PROPENUMPROCEX typedef DWORD
|
|
PSHORT typedef DWORD
|
|
PSTR typedef DWORD
|
|
PTBYTE typedef DWORD
|
|
PTCHAR typedef DWORD
|
|
PTIMERAPCROUTINE typedef DWORD
|
|
PTSTR typedef DWORD
|
|
PUCHAR typedef DWORD
|
|
PUINT typedef DWORD
|
|
PULONG typedef DWORD
|
|
PUSHORT typedef DWORD
|
|
PVOID typedef DWORD
|
|
PWCHAR typedef DWORD
|
|
PWORD typedef DWORD
|
|
PWSTR typedef DWORD
|
|
REGISTERWORDENUMPROC typedef DWORD
|
|
REGSAM typedef DWORD
|
|
SC_HANDLE typedef DWORD
|
|
SC_LOCK typedef DWORD
|
|
SCODE typedef DWORD
|
|
SENDASYNCPROC typedef DWORD
|
|
SERVICE_STATUS_HANDLE typedef DWORD
|
|
SOCKET typedef DWORD
|
|
TIMEFMT_ENUMPROC typedef DWORD
|
|
TIMERPROC typedef DWORD
|
|
UINT typedef DWORD
|
|
ULONG typedef DWORD
|
|
WINSTAENUMPROC typedef DWORD
|
|
WNDENUMPROC typedef DWORD
|
|
WNDPROC typedef DWORD
|
|
WPARAM typedef DWORD
|
|
YIELDPROC typedef DWORD
|
|
|
|
; 64 bit
|
|
; ~~~~~~
|
|
LONG64 typedef QWORD
|
|
ULONG64 typedef QWORD
|
|
INT64 typedef QWORD
|
|
UINT64 typedef QWORD
|
|
WORD64 typedef QWORD
|
|
POINTER_64 typedef QWORD
|
|
LONGLONG typedef QWORD
|
|
ULONGLONG typedef QWORD
|
|
|
|
; Floating point
|
|
; ~~~~~~~~~~~~~~
|
|
FLOAT typedef REAL4
|
|
DOUBLE typedef REAL8
|
|
;;; LONG DOUBLE typedef REAL10
|
|
|
|
; ----------------------------------------------
|
|
|
|
;;;; end dtype
|
|
|
|
;;;; winbase
|
|
|
|
INVALID_FILE_ATTRIBUTES equ -1
|
|
TIME_ZONE_ID_INVALID equ 0FFFFFFFFh
|
|
; MoveMemory equ RtlMoveMemory
|
|
; CopyMemory equ RtlCopyMemory
|
|
; FillMemory equ RtlFillMemory
|
|
; ZeroMemory equ RtlZeroMemory
|
|
; SecureZeroMemory equ RtlSecureZeroMemory
|
|
FILE_FLAG_OPEN_REPARSE_POINT equ 00200000h
|
|
FILE_FLAG_OPEN_NO_RECALL equ 00100000h
|
|
FILE_FLAG_FIRST_PIPE_INSTANCE equ 00080000h
|
|
PROGRESS_CONTINUE equ 0
|
|
PROGRESS_CANCEL equ 1
|
|
PROGRESS_STOP equ 2
|
|
PROGRESS_QUIET equ 3
|
|
CALLBACK_CHUNK_FINISHED equ 00000000h
|
|
CALLBACK_STREAM_SWITCH equ 00000001h
|
|
COPY_FILE_FAIL_IF_EXISTS equ 00000001h
|
|
COPY_FILE_RESTARTABLE equ 00000002h
|
|
COPY_FILE_OPEN_SOURCE_FOR_WRITE equ 00000004h
|
|
COPY_FILE_ALLOW_DECRYPTED_DESTINATION equ 00000008h
|
|
REPLACEFILE_WRITE_THROUGH equ 00000001h
|
|
REPLACEFILE_IGNORE_MERGE_ERRORS equ 00000002h
|
|
PST_MODEM equ 00000006h
|
|
COMMPROP_INITIALIZED equ 0E73CF52Eh
|
|
CREATE_UNICODE_ENVIRONMENT equ 00000400h
|
|
CREATE_SHARED_WOW_VDM equ 00001000h
|
|
CREATE_FORCEDOS equ 00002000h
|
|
BELOW_NORMAL_PRIORITY_CLASS equ 00004000h
|
|
ABOVE_NORMAL_PRIORITY_CLASS equ 00008000h
|
|
STACK_SIZE_PARAM_IS_A_RESERVATION equ 00010000h
|
|
CREATE_BREAKAWAY_FROM_JOB equ 01000000h
|
|
CREATE_PRESERVE_CODE_AUTHZ_LEVEL equ 02000000h
|
|
CREATE_DEFAULT_ERROR_MODE equ 04000000h
|
|
CREATE_IGNORE_SYSTEM_DEFAULT equ 80000000h
|
|
DRIVE_UNKNOWN equ 0
|
|
DRIVE_NO_ROOT_DIR equ 1
|
|
MAXINTATOM equ 0C000h
|
|
INVALID_ATOM equ 0
|
|
SCS_64BIT_BINARY equ 6
|
|
FIBER_FLAG_FLOAT_SWITCH equ 1h
|
|
SEM_NOALIGNMENTFAULTEXCEPT equ 0004h
|
|
HANDLE_FLAG_INHERIT equ 00000001h
|
|
HANDLE_FLAG_PROTECT_FROM_CLOSE equ 00000002h
|
|
HINSTANCE_ERROR equ 32
|
|
FILE_ENCRYPTABLE equ 0
|
|
FILE_IS_ENCRYPTED equ 1
|
|
FILE_SYSTEM_ATTR equ 2
|
|
FILE_ROOT_DIR equ 3
|
|
FILE_SYSTEM_DIR equ 4
|
|
FILE_UNKNOWN equ 5
|
|
FILE_SYSTEM_NOT_SUPPORT equ 6
|
|
FILE_USER_DISALLOWED equ 7
|
|
FILE_READ_ONLY equ 8
|
|
FILE_DIR_DISALLOWED equ 9
|
|
EFS_USE_RECOVERY_KEYS equ 1
|
|
CREATE_FOR_IMPORT equ 1
|
|
CREATE_FOR_DIR equ 2
|
|
OVERWRITE_HIDDEN equ 4
|
|
FLS_OUT_OF_INDEXES equ 0FFFFFFFFh
|
|
BACKUP_INVALID equ 00000000h
|
|
BACKUP_PROPERTY_DATA equ 00000006h
|
|
BACKUP_OBJECT_ID equ 00000007h
|
|
BACKUP_REPARSE_DATA equ 00000008h
|
|
BACKUP_SPARSE_BLOCK equ 00000009h
|
|
STREAM_NORMAL_ATTRIBUTE equ 00000000h
|
|
STREAM_CONTAINS_PROPERTIES equ 00000004h
|
|
STREAM_SPARSE_ATTRIBUTE equ 00000008h
|
|
STARTF_USEHOTKEY equ 00000200h
|
|
LOAD_IGNORE_CODE_AUTHZ_LEVEL equ 00000010h
|
|
GET_MODULE_HANDLE_EX_FLAG_PIN equ 00000001h
|
|
GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT equ 00000002h
|
|
GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS equ 00000004h
|
|
DDD_NO_BROADCAST_SYSTEM equ 00000008h
|
|
DDD_LUID_BROADCAST_DRIVE equ 00000010h
|
|
FIND_FIRST_EX_CASE_SENSITIVE equ 00000001h
|
|
MOVEFILE_WRITE_THROUGH equ 00000008h
|
|
MOVEFILE_CREATE_HARDLINK equ 00000010h
|
|
MOVEFILE_FAIL_IF_NOT_TRACKABLE equ 00000020h
|
|
EVENTLOG_FULL_INFO equ 0
|
|
LOGON32_LOGON_NETWORK equ 3
|
|
LOGON32_LOGON_UNLOCK equ 7
|
|
LOGON32_LOGON_NETWORK_CLEARTEXT equ 8
|
|
LOGON32_LOGON_NEW_CREDENTIALS equ 9
|
|
LOGON32_PROVIDER_WINNT40 equ 2
|
|
LOGON32_PROVIDER_WINNT50 equ 3
|
|
LOGON_WITH_PROFILE equ 00000001h
|
|
LOGON_NETCREDENTIALS_ONLY equ 00000002h
|
|
LOGON_ZERO_PASSWORD_BUFFER equ 80000000h
|
|
HW_PROFILE_GUIDLEN equ 39
|
|
MAX_PROFILE_LEN equ 80
|
|
DOCKINFO_UNDOCKED equ 1
|
|
DOCKINFO_DOCKED equ 2
|
|
DOCKINFO_USER_SUPPLIED equ 4
|
|
DOCKINFO_USER_UNDOCKED equ (DOCKINFO_USER_SUPPLIED or DOCKINFO_UNDOCKED)
|
|
DOCKINFO_USER_DOCKED equ (DOCKINFO_USER_SUPPLIED or DOCKINFO_DOCKED)
|
|
ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID equ 00000001h
|
|
ACTCTX_FLAG_LANGID_VALID equ 00000002h
|
|
ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID equ 00000004h
|
|
ACTCTX_FLAG_RESOURCE_NAME_VALID equ 00000008h
|
|
ACTCTX_FLAG_SET_PROCESS_DEFAULT equ 00000010h
|
|
ACTCTX_FLAG_APPLICATION_NAME_VALID equ 00000020h
|
|
ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF equ 00000040h
|
|
ACTCTX_FLAG_HMODULE_VALID equ 00000080h
|
|
DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION equ 00000001h
|
|
FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX equ 00000001h
|
|
FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS equ 00000002h
|
|
FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA equ 00000004h
|
|
ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED equ 1
|
|
QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX equ 00000004h
|
|
QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE equ 00000008h
|
|
QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS equ 00000010h
|
|
QUERY_ACTCTX_FLAG_NO_ADDREF equ 80000000h
|
|
COPY_FILE_COPY_SYMLINK equ 00000800h
|
|
PIPE_ACCEPT_REMOTE_CLIENTS equ 00000000h
|
|
PIPE_REJECT_REMOTE_CLIENTS equ 00000008h
|
|
NUMA_NO_PREFERRED_NODE equ -1
|
|
INHERIT_CALLER_PRIORITY equ 00020000h
|
|
CREATE_PROTECTED_PROCESS equ 00040000h
|
|
EXTENDED_STARTUPINFO_PRESENT equ 00080000h
|
|
PROCESS_MODE_BACKGROUND_BEGIN equ 00100000h
|
|
PROCESS_MODE_BACKGROUND_END equ 00200000h
|
|
THREAD_MODE_BACKGROUND_BEGIN equ 00010000h
|
|
THREAD_MODE_BACKGROUND_END equ 00020000h
|
|
VOLUME_NAME_DOS equ 0h
|
|
VOLUME_NAME_GUID equ 1h
|
|
VOLUME_NAME_NT equ 2h
|
|
VOLUME_NAME_NONE equ 4h
|
|
FILE_NAME_NORMALIZED equ 0h
|
|
FILE_NAME_OPENED equ 8h
|
|
GetFreeSpace equ 100000h
|
|
BACKUP_TXFS_DATA equ 0000000ah
|
|
CREATE_MUTEX_INITIAL_OWNER equ 00000001h
|
|
CREATE_EVENT_MANUAL_RESET equ 00000001h
|
|
CREATE_EVENT_INITIAL_SET equ 00000002h
|
|
CREATE_WAITABLE_TIMER_MANUAL_RESET equ 00000001h
|
|
LOAD_LIBRARY_AS_IMAGE_RESOURCE equ 00000020h
|
|
LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE equ 00000040h
|
|
PROCESS_NAME_NATIVE equ 00000001h
|
|
PROC_THREAD_ATTRIBUTE_NUMBER equ 0000FFFFh
|
|
PROC_THREAD_ATTRIBUTE_THREAD equ 00010000h
|
|
PROC_THREAD_ATTRIBUTE_INPUT equ 00020000h
|
|
PROC_THREAD_ATTRIBUTE_ADDITIVE equ 00040000h
|
|
PROC_THREAD_ATTRIBUTE_REPLACE_VALUE equ 00000001h
|
|
RESOURCE_ENUM_LN equ 0001h
|
|
RESOURCE_ENUM_MUI equ 0002h
|
|
RESOURCE_ENUM_MUI_SYSTEM equ 0004h
|
|
RESOURCE_UPDATE_LN equ 0010h
|
|
RESOURCE_UPDATE_MUI equ 0020h
|
|
RESTART_MAX_CMD_LINE equ 2048
|
|
RESTART_NO_CRASH equ 1
|
|
RESTART_NO_HANG equ 2
|
|
RESTART_NO_PATCH equ 4
|
|
RESTART_NO_REBOOT equ 8
|
|
RECOVERY_DEFAULT_PING_INTERVAL equ 5000
|
|
SYMBOLIC_LINK_FLAG_DIRECTORY equ 1h
|
|
|
|
;;;; end winbase
|
|
|
|
;;;; equates
|
|
|
|
TRUE equ 1
|
|
FALSE equ 0
|
|
NULL equ 0
|
|
Normal equ 000000h
|
|
ReadOnly equ 000001h
|
|
Hidden equ 000010h
|
|
System equ 000100h
|
|
vLabel equ 001000h
|
|
SubDir equ 010000h
|
|
Archive equ 100000h
|
|
Black equ 000000h
|
|
Blue equ 0FF0000h
|
|
Green equ 00FF00h
|
|
Cyan equ 0FFFF00h
|
|
Red equ 0000FFh
|
|
Magenta equ 0FF00FFh
|
|
Yellow equ 00FFFFh
|
|
White equ 0FFFFFFh
|
|
Gray equ 080808h
|
|
MAXIMUM_SUPPORTED_EXTENSION equ 512
|
|
ANYSIZE_ARRAY equ 1
|
|
INVALID_HANDLE_VALUE equ -1
|
|
DELETE equ 10000h
|
|
READ_CONTROL equ 20000h
|
|
WRITE_DAC equ 40000h
|
|
WRITE_OWNER equ 80000h
|
|
SYNCHRONIZE equ 100000h
|
|
STANDARD_RIGHTS_READ equ READ_CONTROL
|
|
STANDARD_RIGHTS_WRITE equ READ_CONTROL
|
|
STANDARD_RIGHTS_EXECUTE equ READ_CONTROL
|
|
STANDARD_RIGHTS_REQUIRED equ 0F0000h
|
|
STANDARD_RIGHTS_ALL equ 1F0000h
|
|
SPECIFIC_RIGHTS_ALL equ 0FFFFh
|
|
SID_REVISION equ 1
|
|
SID_MAX_SUB_AUTHORITIES equ 15
|
|
SID_RECOMMENDED_SUB_AUTHORITIES equ 1
|
|
SidTypeUser equ 1
|
|
SidTypeGroup equ 2
|
|
SidTypeDomain equ 3
|
|
SidTypeAlias equ 4
|
|
SidTypeWellKnownGroup equ 5
|
|
SidTypeDeletedAccount equ 6
|
|
SidTypeInvalid equ 7
|
|
SidTypeUnknown equ 8
|
|
SECURITY_NULL_RID equ 0h
|
|
SECURITY_WORLD_RID equ 0h
|
|
SECURITY_LOCAL_RID equ 0h
|
|
SECURITY_CREATOR_OWNER_RID equ 0h
|
|
SECURITY_CREATOR_GROUP_RID equ 1h
|
|
SECURITY_DIALUP_RID equ 1h
|
|
SECURITY_NETWORK_RID equ 2h
|
|
SECURITY_BATCH_RID equ 3h
|
|
SECURITY_INTERACTIVE_RID equ 4h
|
|
SECURITY_SERVICE_RID equ 6h
|
|
SECURITY_ANONYMOUS_LOGON_RID equ 7h
|
|
SECURITY_LOGON_IDS_RID equ 5h
|
|
SECURITY_LOCAL_SYSTEM_RID equ 12h
|
|
SECURITY_NT_NON_UNIQUE equ 15h
|
|
SECURITY_BUILTIN_DOMAIN_RID equ 20h
|
|
DOMAIN_USER_RID_ADMIN equ 1F4h
|
|
DOMAIN_USER_RID_GUEST equ 1F5h
|
|
DOMAIN_GROUP_RID_ADMINS equ 200h
|
|
DOMAIN_GROUP_RID_USERS equ 201h
|
|
DOMAIN_GROUP_RID_GUESTS equ 202h
|
|
DOMAIN_ALIAS_RID_ADMINS equ 220h
|
|
DOMAIN_ALIAS_RID_USERS equ 221h
|
|
DOMAIN_ALIAS_RID_GUESTS equ 222h
|
|
DOMAIN_ALIAS_RID_POWER_USERS equ 223h
|
|
DOMAIN_ALIAS_RID_ACCOUNT_OPS equ 224h
|
|
DOMAIN_ALIAS_RID_SYSTEM_OPS equ 225h
|
|
DOMAIN_ALIAS_RID_PRINT_OPS equ 226h
|
|
DOMAIN_ALIAS_RID_BACKUP_OPS equ 227h
|
|
DOMAIN_ALIAS_RID_REPLICATOR equ 228h
|
|
SE_GROUP_MANDATORY equ 1h
|
|
SE_GROUP_ENABLED_BY_DEFAULT equ 2h
|
|
SE_GROUP_ENABLED equ 4h
|
|
SE_GROUP_OWNER equ 8h
|
|
SE_GROUP_LOGON_ID equ 0C0000000h
|
|
FILE_BEGIN equ 0
|
|
FILE_CURRENT equ 1
|
|
FILE_END equ 2
|
|
FILE_FLAG_WRITE_THROUGH equ 80000000h
|
|
FILE_FLAG_OVERLAPPED equ 40000000h
|
|
FILE_FLAG_NO_BUFFERING equ 20000000h
|
|
FILE_FLAG_RANDOM_ACCESS equ 10000000h
|
|
FILE_FLAG_SEQUENTIAL_SCAN equ 8000000h
|
|
FILE_FLAG_DELETE_ON_CLOSE equ 4000000h
|
|
FILE_FLAG_BACKUP_SEMANTICS equ 2000000h
|
|
FILE_FLAG_POSIX_SEMANTICS equ 1000000h
|
|
CREATE_NEW equ 1
|
|
CREATE_ALWAYS equ 2
|
|
OPEN_EXISTING equ 3
|
|
OPEN_ALWAYS equ 4
|
|
TRUNCATE_EXISTING equ 5
|
|
PIPE_ACCESS_INBOUND equ 1h
|
|
PIPE_ACCESS_OUTBOUND equ 2h
|
|
PIPE_ACCESS_DUPLEX equ 3h
|
|
PIPE_CLIENT_END equ 0h
|
|
PIPE_SERVER_END equ 1h
|
|
PIPE_WAIT equ 0h
|
|
PIPE_NOWAIT equ 1h
|
|
PIPE_READMODE_BYTE equ 0h
|
|
PIPE_READMODE_MESSAGE equ 2h
|
|
PIPE_TYPE_BYTE equ 0h
|
|
PIPE_TYPE_MESSAGE equ 4h
|
|
PIPE_UNLIMITED_INSTANCES equ 255
|
|
SECURITY_CONTEXT_TRACKING equ 40000h
|
|
SECURITY_EFFECTIVE_ONLY equ 80000h
|
|
SECURITY_SQOS_PRESENT equ 100000h
|
|
SECURITY_VALID_SQOS_FLAGS equ 1F0000h
|
|
SP_SERIALCOMM equ 1h
|
|
PST_UNSPECIFIED equ 0h
|
|
PST_RS232 equ 1h
|
|
PST_PARALLELPORT equ 2h
|
|
PST_RS422 equ 3h
|
|
PST_RS423 equ 4h
|
|
PST_RS449 equ 5h
|
|
PST_FAX equ 21h
|
|
PST_SCANNER equ 22h
|
|
PST_NETWORK_BRIDGE equ 100h
|
|
PST_LAT equ 101h
|
|
PST_TCPIP_TELNET equ 102h
|
|
PST_X25 equ 103h
|
|
PCF_DTRDSR equ 1h
|
|
PCF_RTSCTS equ 2h
|
|
PCF_RLSD equ 4h
|
|
PCF_PARITY_CHECK equ 8h
|
|
PCF_XONXOFF equ 10h
|
|
PCF_SETXCHAR equ 20h
|
|
PCF_TOTALTIMEOUTS equ 40h
|
|
PCF_INTTIMEOUTS equ 80h
|
|
PCF_SPECIALCHARS equ 100h
|
|
PCF_16BITMODE equ 200h
|
|
DLL_PROCESS_DETACH equ 0
|
|
DLL_PROCESS_ATTACH equ 1
|
|
DLL_THREAD_ATTACH equ 2
|
|
DLL_THREAD_DETACH equ 3
|
|
SP_PARITY equ 1h
|
|
SP_BAUD equ 2h
|
|
SP_DATABITS equ 4h
|
|
SP_STOPBITS equ 8h
|
|
SP_HANDSHAKING equ 10h
|
|
SP_PARITY_CHECK equ 20h
|
|
SP_RLSD equ 40h
|
|
BAUD_075 equ 1h
|
|
BAUD_110 equ 2h
|
|
BAUD_134_5 equ 4h
|
|
BAUD_150 equ 8h
|
|
BAUD_300 equ 10h
|
|
BAUD_600 equ 20h
|
|
BAUD_1200 equ 40h
|
|
BAUD_1800 equ 80h
|
|
BAUD_2400 equ 100h
|
|
BAUD_4800 equ 200h
|
|
BAUD_7200 equ 400h
|
|
BAUD_9600 equ 800h
|
|
BAUD_14400 equ 1000h
|
|
BAUD_19200 equ 2000h
|
|
BAUD_38400 equ 4000h
|
|
BAUD_56K equ 8000h
|
|
BAUD_128K equ 10000h
|
|
BAUD_115200 equ 20000h
|
|
BAUD_57600 equ 40000h
|
|
BAUD_USER equ 10000000h
|
|
DATABITS_5 equ 1h
|
|
DATABITS_6 equ 2h
|
|
DATABITS_7 equ 4h
|
|
DATABITS_8 equ 8h
|
|
DATABITS_16 equ 10h
|
|
DATABITS_16X equ 20h
|
|
STOPBITS_10 equ 1h
|
|
STOPBITS_15 equ 2h
|
|
STOPBITS_20 equ 4h
|
|
PARITY_NONE equ 100h
|
|
PARITY_ODD equ 200h
|
|
PARITY_EVEN equ 400h
|
|
PARITY_MARK equ 800h
|
|
PARITY_SPACE equ 1000h
|
|
DTR_CONTROL_DISABLE equ 0h
|
|
DTR_CONTROL_ENABLE equ 1h
|
|
DTR_CONTROL_HANDSHAKE equ 2h
|
|
RTS_CONTROL_DISABLE equ 0h
|
|
RTS_CONTROL_ENABLE equ 1h
|
|
RTS_CONTROL_HANDSHAKE equ 2h
|
|
RTS_CONTROL_TOGGLE equ 3h
|
|
GMEM_FIXED equ 0h
|
|
GMEM_MOVEABLE equ 2h
|
|
GMEM_NOCOMPACT equ 10h
|
|
GMEM_NODISCARD equ 20h
|
|
GMEM_ZEROINIT equ 40h
|
|
GMEM_MODIFY equ 80h
|
|
GMEM_DISCARDABLE equ 100h
|
|
GMEM_NOT_BANKED equ 1000h
|
|
GMEM_SHARE equ 2000h
|
|
GMEM_DDESHARE equ 2000h
|
|
GMEM_NOTIFY equ 4000h
|
|
GMEM_LOWER equ GMEM_NOT_BANKED
|
|
GMEM_VALID_FLAGS equ 7F72h
|
|
GMEM_INVALID_HANDLE equ 8000h
|
|
GMEM_DISCARDED equ 4000h
|
|
GMEM_LOCKCOUNT equ 0FFh
|
|
GHND equ GMEM_MOVEABLE OR GMEM_ZEROINIT
|
|
GPTR equ GMEM_FIXED OR GMEM_ZEROINIT
|
|
LMEM_FIXED equ 0h
|
|
LMEM_MOVEABLE equ 2h
|
|
LMEM_NOCOMPACT equ 10h
|
|
LMEM_NODISCARD equ 20h
|
|
LMEM_ZEROINIT equ 40h
|
|
LMEM_MODIFY equ 80h
|
|
LMEM_DISCARDABLE equ 0F00h
|
|
LMEM_VALID_FLAGS equ 0F72h
|
|
LMEM_INVALID_HANDLE equ 8000h
|
|
LHND equ LMEM_MOVEABLE + LMEM_ZEROINIT
|
|
LPTR equ LMEM_FIXED + LMEM_ZEROINIT
|
|
NONZEROLHND equ LMEM_MOVEABLE
|
|
NONZEROLPTR equ LMEM_FIXED
|
|
LMEM_DISCARDED equ 4000h
|
|
LMEM_LOCKCOUNT equ 0FFh
|
|
DEBUG_PROCESS equ 1h
|
|
DEBUG_ONLY_THIS_PROCESS equ 2h
|
|
CREATE_SUSPENDED equ 4h
|
|
CREATE_SEPARATE_WOW_VDM equ 800h
|
|
DETACHED_PROCESS equ 8h
|
|
CREATE_NEW_CONSOLE equ 10h
|
|
NORMAL_PRIORITY_CLASS equ 20h
|
|
IDLE_PRIORITY_CLASS equ 40h
|
|
HIGH_PRIORITY_CLASS equ 80h
|
|
REALTIME_PRIORITY_CLASS equ 100h
|
|
CREATE_NEW_PROCESS_GROUP equ 200h
|
|
CREATE_NO_WINDOW equ 8000000h
|
|
PROFILE_USER equ 10000000h
|
|
PROFILE_KERNEL equ 20000000h
|
|
PROFILE_SERVER equ 40000000h
|
|
MAXLONG equ 7FFFFFFFh
|
|
THREAD_BASE_PRIORITY_MIN equ -2
|
|
THREAD_BASE_PRIORITY_MAX equ 2
|
|
THREAD_BASE_PRIORITY_LOWRT equ 15
|
|
THREAD_BASE_PRIORITY_IDLE equ -15
|
|
THREAD_PRIORITY_LOWEST equ THREAD_BASE_PRIORITY_MIN
|
|
THREAD_PRIORITY_BELOW_NORMAL equ THREAD_PRIORITY_LOWEST + 1
|
|
THREAD_PRIORITY_NORMAL equ 0
|
|
THREAD_PRIORITY_HIGHEST equ THREAD_BASE_PRIORITY_MAX
|
|
THREAD_PRIORITY_ABOVE_NORMAL equ THREAD_PRIORITY_HIGHEST - 1
|
|
THREAD_PRIORITY_ERROR_RETURN equ MAXLONG
|
|
THREAD_PRIORITY_TIME_CRITICAL equ THREAD_BASE_PRIORITY_LOWRT
|
|
THREAD_PRIORITY_IDLE equ THREAD_BASE_PRIORITY_IDLE
|
|
APPLICATION_ERROR_MASK equ 20000000h
|
|
ERROR_SEVERITY_SUCCESS equ 0h
|
|
ERROR_SEVERITY_INFORMATIONAL equ 40000000h
|
|
ERROR_SEVERITY_WARNING equ 80000000h
|
|
ERROR_SEVERITY_ERROR equ 0C0000000h
|
|
MINCHAR equ 80h
|
|
MAXCHAR equ 7Fh
|
|
MINSHORT equ 8000h
|
|
MAXSHORT equ 7FFFh
|
|
MINLONG equ 80000000h
|
|
MAXBYTE equ 0FFh
|
|
MAXWORD equ 0FFFFh
|
|
MAXDWORD equ 0FFFFFFFFh
|
|
LANG_NEUTRAL equ 0h
|
|
LANG_BULGARIAN equ 2h
|
|
LANG_CHINESE equ 4h
|
|
LANG_CROATIAN equ 1Ah
|
|
LANG_CZECH equ 5h
|
|
LANG_DANISH equ 6h
|
|
LANG_DUTCH equ 13h
|
|
LANG_ENGLISH equ 9h
|
|
LANG_FINNISH equ 0Bh
|
|
LANG_FRENCH equ 0Ch
|
|
LANG_GERMAN equ 7h
|
|
LANG_GREEK equ 8h
|
|
LANG_HUNGARIAN equ 0Eh
|
|
LANG_ICELANDIC equ 0Fh
|
|
LANG_ITALIAN equ 10h
|
|
LANG_JAPANESE equ 11h
|
|
LANG_KOREAN equ 12h
|
|
LANG_NORWEGIAN equ 14h
|
|
LANG_POLISH equ 15h
|
|
LANG_PORTUGUESE equ 16h
|
|
LANG_ROMANIAN equ 18h
|
|
LANG_RUSSIAN equ 19h
|
|
LANG_SLOVAK equ 1Bh
|
|
LANG_SLOVENIAN equ 24h
|
|
LANG_SPANISH equ 0Ah
|
|
LANG_SWEDISH equ 1Dh
|
|
LANG_TURKISH equ 1Fh
|
|
SUBLANG_NEUTRAL equ 0h
|
|
SUBLANG_DEFAULT equ 1h
|
|
SUBLANG_SYS_DEFAULT equ 2h
|
|
SUBLANG_CHINESE_TRADITIONAL equ 1h
|
|
SUBLANG_CHINESE_SIMPLIFIED equ 2h
|
|
SUBLANG_CHINESE_HONGKONG equ 3h
|
|
SUBLANG_CHINESE_SINGAPORE equ 4h
|
|
SUBLANG_DUTCH equ 1h
|
|
SUBLANG_DUTCH_BELGIAN equ 2h
|
|
SUBLANG_ENGLISH_US equ 1h
|
|
SUBLANG_ENGLISH_UK equ 2h
|
|
SUBLANG_ENGLISH_AUS equ 3h
|
|
SUBLANG_ENGLISH_CAN equ 4h
|
|
SUBLANG_ENGLISH_NZ equ 5h
|
|
SUBLANG_ENGLISH_EIRE equ 6h
|
|
SUBLANG_FRENCH equ 1h
|
|
SUBLANG_FRENCH_BELGIAN equ 2h
|
|
SUBLANG_FRENCH_CANADIAN equ 3h
|
|
SUBLANG_FRENCH_SWISS equ 4h
|
|
SUBLANG_GERMAN equ 1h
|
|
SUBLANG_GERMAN_SWISS equ 2h
|
|
SUBLANG_GERMAN_AUSTRIAN equ 3h
|
|
SUBLANG_ITALIAN equ 1h
|
|
SUBLANG_ITALIAN_SWISS equ 2h
|
|
SUBLANG_NORWEGIAN_BOKMAL equ 1h
|
|
SUBLANG_NORWEGIAN_NYNORSK equ 2h
|
|
SUBLANG_PORTUGUESE equ 2h
|
|
SUBLANG_PORTUGUESE_BRAZILIAN equ 1h
|
|
SUBLANG_SPANISH equ 1h
|
|
SUBLANG_SPANISH_MEXICAN equ 2h
|
|
SUBLANG_SPANISH_MODERN equ 3h
|
|
SORT_DEFAULT equ 0h
|
|
SORT_JAPANESE_XJIS equ 0h
|
|
SORT_JAPANESE_UNICODE equ 1h
|
|
SORT_CHINESE_BIG5 equ 0h
|
|
SORT_CHINESE_UNICODE equ 1h
|
|
SORT_KOREAN_KSC equ 0h
|
|
SORT_KOREAN_UNICODE equ 1h
|
|
FILE_READ_DATA equ 1h
|
|
FILE_LIST_DIRECTORY equ 1h
|
|
FILE_WRITE_DATA equ 2h
|
|
FILE_ADD_FILE equ 2h
|
|
FILE_APPEND_DATA equ 4h
|
|
FILE_ADD_SUBDIRECTORY equ 4h
|
|
FILE_CREATE_PIPE_INSTANCE equ 4h
|
|
FILE_READ_EA equ 8h
|
|
FILE_READ_PROPERTIES equ FILE_READ_EA
|
|
FILE_WRITE_EA equ 10h
|
|
FILE_WRITE_PROPERTIES equ FILE_WRITE_EA
|
|
FILE_EXECUTE equ 20h
|
|
FILE_TRAVERSE equ 20h
|
|
FILE_DELETE_CHILD equ 40h
|
|
FILE_READ_ATTRIBUTES equ 80h
|
|
FILE_WRITE_ATTRIBUTES equ 100h
|
|
FILE_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR SYNCHRONIZE OR 1FFh
|
|
FILE_SHARE_READ equ 1h
|
|
FILE_SHARE_WRITE equ 2h
|
|
FILE_ATTRIBUTE_READONLY equ 1h
|
|
FILE_ATTRIBUTE_HIDDEN equ 2h
|
|
FILE_ATTRIBUTE_SYSTEM equ 4h
|
|
FILE_ATTRIBUTE_DIRECTORY equ 10h
|
|
FILE_ATTRIBUTE_ARCHIVE equ 20h
|
|
FILE_ATTRIBUTE_NORMAL equ 80h
|
|
FILE_ATTRIBUTE_TEMPORARY equ 100h
|
|
FILE_ATTRIBUTE_COMPRESSED equ 800h
|
|
FILE_NOTIFY_CHANGE_FILE_NAME equ 1h
|
|
FILE_NOTIFY_CHANGE_DIR_NAME equ 2h
|
|
FILE_NOTIFY_CHANGE_ATTRIBUTES equ 4h
|
|
FILE_NOTIFY_CHANGE_SIZE equ 8h
|
|
FILE_NOTIFY_CHANGE_LAST_WRITE equ 10h
|
|
FILE_NOTIFY_CHANGE_SECURITY equ 100h
|
|
MAILSLOT_NO_MESSAGE equ -1
|
|
MAILSLOT_WAIT_FOREVER equ -1
|
|
FILE_CASE_SENSITIVE_SEARCH equ 1h
|
|
FILE_CASE_PRESERVED_NAMES equ 2h
|
|
FILE_UNICODE_ON_DISK equ 4h
|
|
FILE_PERSISTENT_ACLS equ 8h
|
|
FILE_FILE_COMPRESSION equ 10h
|
|
FILE_VOLUME_IS_COMPRESSED equ 8000h
|
|
IO_COMPLETION_MODIFY_STATE equ 2h
|
|
IO_COMPLETION_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR SYNCHRONIZE OR 3h
|
|
DUPLICATE_CLOSE_SOURCE equ 1h
|
|
DUPLICATE_SAME_ACCESS equ 2h
|
|
ACCESS_SYSTEM_SECURITY equ 1000000h
|
|
MAXIMUM_ALLOWED equ 2000000h
|
|
GENERIC_READ equ 80000000h
|
|
GENERIC_WRITE equ 40000000h
|
|
GENERIC_EXECUTE equ 20000000h
|
|
GENERIC_ALL equ 10000000h
|
|
ACL_REVISION equ 2
|
|
ACL_REVISION1 equ 1
|
|
ACL_REVISION2 equ 2
|
|
ACCESS_ALLOWED_ACE_TYPE equ 0h
|
|
ACCESS_DENIED_ACE_TYPE equ 1h
|
|
SYSTEM_AUDIT_ACE_TYPE equ 2h
|
|
SYSTEM_ALARM_ACE_TYPE equ 3h
|
|
HELPINFO_WINDOW equ 1
|
|
HELPINFO_MENUITEM equ 2
|
|
OBJECT_INHERIT_ACE equ 1h
|
|
CONTAINER_INHERIT_ACE equ 2h
|
|
NO_PROPAGATE_INHERIT_ACE equ 4h
|
|
INHERIT_ONLY_ACE equ 8h
|
|
VALID_INHERIT_FLAGS equ 0Fh
|
|
SUCCESSFUL_ACCESS_ACE_FLAG equ 40h
|
|
FAILED_ACCESS_ACE_FLAG equ 80h
|
|
AclRevisionInformation equ 1
|
|
AclSizeInformation equ 2
|
|
SECURITY_DESCRIPTOR_REVISION equ 1
|
|
SECURITY_DESCRIPTOR_REVISION1 equ 1
|
|
SECURITY_DESCRIPTOR_MIN_LENGTH equ 20
|
|
SE_OWNER_DEFAULTED equ 1h
|
|
SE_GROUP_DEFAULTED equ 2h
|
|
SE_DACL_PRESENT equ 4h
|
|
SE_DACL_DEFAULTED equ 8h
|
|
SE_SACL_PRESENT equ 10h
|
|
SE_SACL_DEFAULTED equ 20h
|
|
SE_SELF_RELATIVE equ 8000h
|
|
SE_PRIVILEGE_ENABLED_BY_DEFAULT equ 1h
|
|
SE_PRIVILEGE_ENABLED equ 2h
|
|
SE_PRIVILEGE_USED_FOR_ACCESS equ 80000000h
|
|
PRIVILEGE_SET_ALL_NECESSARY equ 1
|
|
SecurityAnonymous equ 1
|
|
SecurityIdentification equ 2
|
|
REG_OPTION_RESERVED equ 0
|
|
REG_OPTION_NON_VOLATILE equ 0
|
|
REG_OPTION_VOLATILE equ 1
|
|
REG_OPTION_CREATE_LINK equ 2
|
|
REG_OPTION_BACKUP_RESTORE equ 4
|
|
REG_NONE equ 0
|
|
REG_SZ equ 1
|
|
REG_EXPAND_SZ equ 2
|
|
REG_BINARY equ 3
|
|
REG_DWORD equ 4
|
|
REG_DWORD_LITTLE_ENDIAN equ 4
|
|
REG_DWORD_BIG_ENDIAN equ 5
|
|
REG_LINK equ 6
|
|
REG_MULTI_SZ equ 7
|
|
REG_RESOURCE_LIST equ 8
|
|
REG_FULL_RESOURCE_DESCRIPTOR equ 9
|
|
REG_RESOURCE_REQUIREMENTS_LIST equ 10
|
|
REG_CREATED_NEW_KEY equ 1h
|
|
REG_OPENED_EXISTING_KEY equ 2h
|
|
REG_WHOLE_HIVE_VOLATILE equ 1h
|
|
REG_REFRESH_HIVE equ 2h
|
|
REG_NOTIFY_CHANGE_NAME equ 1h
|
|
REG_NOTIFY_CHANGE_ATTRIBUTES equ 2h
|
|
REG_NOTIFY_CHANGE_LAST_SET equ 4h
|
|
REG_NOTIFY_CHANGE_SECURITY equ 8h
|
|
REG_LEGAL_CHANGE_FILTER equ REG_NOTIFY_CHANGE_NAME OR REG_NOTIFY_CHANGE_ATTRIBUTES OR REG_NOTIFY_CHANGE_LAST_SET OR REG_NOTIFY_CHANGE_SECURITY
|
|
REG_LEGAL_OPTION equ REG_OPTION_RESERVED OR REG_OPTION_NON_VOLATILE OR REG_OPTION_VOLATILE OR REG_OPTION_CREATE_LINK OR REG_OPTION_BACKUP_RESTORE
|
|
KEY_QUERY_VALUE equ 1h
|
|
KEY_SET_VALUE equ 2h
|
|
KEY_CREATE_SUB_KEY equ 4h
|
|
KEY_ENUMERATE_SUB_KEYS equ 8h
|
|
KEY_NOTIFY equ 10h
|
|
KEY_CREATE_LINK equ 20h
|
|
KEY_READ equ (STANDARD_RIGHTS_READ OR KEY_QUERY_VALUE OR KEY_ENUMERATE_SUB_KEYS OR KEY_NOTIFY) AND NOT SYNCHRONIZE
|
|
KEY_WRITE equ (STANDARD_RIGHTS_WRITE OR KEY_SET_VALUE OR KEY_CREATE_SUB_KEY) AND NOT SYNCHRONIZE
|
|
KEY_EXECUTE equ KEY_READ
|
|
KEY_ALL_ACCESS equ (STANDARD_RIGHTS_ALL OR KEY_QUERY_VALUE OR KEY_SET_VALUE OR KEY_CREATE_SUB_KEY OR KEY_ENUMERATE_SUB_KEYS OR KEY_NOTIFY OR KEY_CREATE_LINK) AND NOT SYNCHRONIZE
|
|
EXCEPTION_DEBUG_EVENT equ 1
|
|
CREATE_THREAD_DEBUG_EVENT equ 2
|
|
CREATE_PROCESS_DEBUG_EVENT equ 3
|
|
EXIT_THREAD_DEBUG_EVENT equ 4
|
|
EXIT_PROCESS_DEBUG_EVENT equ 5
|
|
LOAD_DLL_DEBUG_EVENT equ 6
|
|
UNLOAD_DLL_DEBUG_EVENT equ 7
|
|
OUTPUT_DEBUG_STRING_EVENT equ 8
|
|
RIP_EVENT equ 9
|
|
EXCEPTION_MAXIMUM_PARAMETERS equ 15
|
|
DRIVE_REMOVABLE equ 2
|
|
DRIVE_FIXED equ 3
|
|
DRIVE_REMOTE equ 4
|
|
DRIVE_CDROM equ 5
|
|
DRIVE_RAMDISK equ 6
|
|
FILE_TYPE_UNKNOWN equ 0h
|
|
FILE_TYPE_DISK equ 1h
|
|
FILE_TYPE_CHAR equ 2h
|
|
FILE_TYPE_PIPE equ 3h
|
|
FILE_TYPE_REMOTE equ 8000h
|
|
STD_INPUT_HANDLE equ -10
|
|
STD_OUTPUT_HANDLE equ -11
|
|
STD_ERROR_HANDLE equ -12
|
|
NOPARITY equ 0
|
|
ODDPARITY equ 1
|
|
EVENPARITY equ 2
|
|
MARKPARITY equ 3
|
|
SPACEPARITY equ 4
|
|
ONESTOPBIT equ 0
|
|
ONE5STOPBITS equ 1
|
|
TWOSTOPBITS equ 2
|
|
IGNORE equ 0
|
|
INFINITE equ -1
|
|
CBR_110 equ 110
|
|
CBR_300 equ 300
|
|
CBR_600 equ 600
|
|
CBR_1200 equ 1200
|
|
CBR_2400 equ 2400
|
|
CBR_4800 equ 4800
|
|
CBR_9600 equ 9600
|
|
CBR_14400 equ 14400
|
|
CBR_19200 equ 19200
|
|
CBR_38400 equ 38400
|
|
CBR_56000 equ 56000
|
|
CBR_57600 equ 57600
|
|
CBR_115200 equ 115200
|
|
CBR_128000 equ 128000
|
|
CBR_256000 equ 256000
|
|
CE_RXOVER equ 1h
|
|
CE_OVERRUN equ 2h
|
|
CE_RXPARITY equ 4h
|
|
CE_FRAME equ 8h
|
|
CE_BREAK equ 10h
|
|
CE_TXFULL equ 100h
|
|
CE_PTO equ 200h
|
|
CE_IOE equ 400h
|
|
CE_DNS equ 800h
|
|
CE_OOP equ 1000h
|
|
CE_MODE equ 8000h
|
|
IE_BADID equ -1
|
|
IE_OPEN equ -2
|
|
IE_NOPEN equ -3
|
|
IE_MEMORY equ -4
|
|
IE_DEFAULT equ -5
|
|
IE_HARDWARE equ -10
|
|
IE_BYTESIZE equ -11
|
|
IE_BAUDRATE equ -12
|
|
EV_RXCHAR equ 1h
|
|
EV_RXFLAG equ 2h
|
|
EV_TXEMPTY equ 4h
|
|
EV_CTS equ 8h
|
|
EV_DSR equ 10h
|
|
EV_RLSD equ 20h
|
|
EV_BREAK equ 40h
|
|
EV_ERR equ 80h
|
|
EV_RING equ 100h
|
|
EV_PERR equ 200h
|
|
EV_RX80FULL equ 400h
|
|
EV_EVENT1 equ 800h
|
|
EV_EVENT2 equ 1000h
|
|
SETXOFF equ 1
|
|
SETXON equ 2
|
|
SETRTS equ 3
|
|
CLRRTS equ 4
|
|
SETDTR equ 5
|
|
CLRDTR equ 6
|
|
RESETDEV equ 7
|
|
SETBREAK equ 8
|
|
CLRBREAK equ 9
|
|
PURGE_TXABORT equ 1h
|
|
PURGE_RXABORT equ 2h
|
|
PURGE_TXCLEAR equ 4h
|
|
PURGE_RXCLEAR equ 8h
|
|
LPTx equ 80h
|
|
MS_CTS_ON equ 10h
|
|
MS_DSR_ON equ 20h
|
|
MS_RING_ON equ 40h
|
|
MS_RLSD_ON equ 80h
|
|
S_QUEUEEMPTY equ 0
|
|
S_THRESHOLD equ 1
|
|
S_ALLTHRESHOLD equ 2
|
|
S_NORMAL equ 0
|
|
S_LEGATO equ 1
|
|
S_STACCATO equ 2
|
|
S_PERIOD512 equ 0
|
|
S_PERIOD1024 equ 1
|
|
S_PERIOD2048 equ 2
|
|
S_PERIODVOICE equ 3
|
|
S_WHITE512 equ 4
|
|
S_WHITE1024 equ 5
|
|
S_WHITE2048 equ 6
|
|
S_WHITEVOICE equ 7
|
|
S_SERDVNA equ -1
|
|
S_SEROFM equ -2
|
|
S_SERMACT equ -3
|
|
S_SERQFUL equ -4
|
|
S_SERBDNT equ -5
|
|
S_SERDLN equ -6
|
|
S_SERDCC equ -7
|
|
S_SERDTP equ -8
|
|
S_SERDVL equ -9
|
|
S_SERDMD equ -10
|
|
S_SERDSH equ -11
|
|
S_SERDPT equ -12
|
|
S_SERDFQ equ -13
|
|
S_SERDDR equ -14
|
|
S_SERDSR equ -15
|
|
S_SERDST equ -16
|
|
NMPWAIT_WAIT_FOREVER equ 0FFFFh
|
|
NMPWAIT_NOWAIT equ 1h
|
|
NMPWAIT_USE_DEFAULT_WAIT equ 0h
|
|
FS_CASE_IS_PRESERVED equ FILE_CASE_PRESERVED_NAMES
|
|
FS_CASE_SENSITIVE equ FILE_CASE_SENSITIVE_SEARCH
|
|
FS_UNICODE_STORED_ON_DISK equ FILE_UNICODE_ON_DISK
|
|
FS_PERSISTENT_ACLS equ FILE_PERSISTENT_ACLS
|
|
SECTION_QUERY equ 1h
|
|
SECTION_MAP_WRITE equ 2h
|
|
SECTION_MAP_READ equ 4h
|
|
SECTION_MAP_EXECUTE equ 8h
|
|
SECTION_EXTEND_SIZE equ 10h
|
|
FILE_MAP_COPY equ SECTION_QUERY
|
|
FILE_MAP_WRITE equ SECTION_MAP_WRITE
|
|
FILE_MAP_READ equ SECTION_MAP_READ
|
|
FILE_MAP_ALL_ACCESS equ SECTION_ALL_ACCESS
|
|
OF_READ equ 0h
|
|
OF_WRITE equ 1h
|
|
OF_READWRITE equ 2h
|
|
OF_SHARE_COMPAT equ 0h
|
|
OF_SHARE_EXCLUSIVE equ 10h
|
|
OF_SHARE_DENY_WRITE equ 20h
|
|
OF_SHARE_DENY_READ equ 30h
|
|
OF_SHARE_DENY_NONE equ 40h
|
|
OF_PARSE equ 100h
|
|
OF_DELETE equ 200h
|
|
OF_VERIFY equ 400h
|
|
OF_CANCEL equ 800h
|
|
OF_CREATE equ 1000h
|
|
OF_PROMPT equ 2000h
|
|
OF_EXIST equ 4000h
|
|
OF_REOPEN equ 8000h
|
|
OFS_MAXPATHNAME equ 128
|
|
DONT_RESOLVE_DLL_REFERENCES equ 1h
|
|
TC_NORMAL equ 0
|
|
TC_HARDERR equ 1
|
|
TC_GP_TRAP equ 2
|
|
TC_SIGNAL equ 3
|
|
MAX_LEADBYTES equ 12
|
|
MB_PRECOMPOSED equ 1h
|
|
MB_COMPOSITE equ 2h
|
|
MB_USEGLYPHCHARS equ 4h
|
|
WC_DEFAULTCHECK equ 100h
|
|
WC_COMPOSITECHECK equ 200h
|
|
WC_DISCARDNS equ 10h
|
|
WC_SEPCHARS equ 20h
|
|
WC_DEFAULTCHAR equ 40h
|
|
CT_CTYPE1 equ 1h
|
|
CT_CTYPE2 equ 2h
|
|
CT_CTYPE3 equ 4h
|
|
C1_UPPER equ 1h
|
|
C1_LOWER equ 2h
|
|
C1_DIGIT equ 4h
|
|
C1_SPACE equ 8h
|
|
C1_PUNCT equ 10h
|
|
C1_CNTRL equ 20h
|
|
C1_BLANK equ 40h
|
|
C1_XDIGIT equ 80h
|
|
C1_ALPHA equ 100h
|
|
C2_LEFTTORIGHT equ 1h
|
|
C2_RIGHTTOLEFT equ 2h
|
|
C2_EUROPENUMBER equ 3h
|
|
C2_EUROPESEPARATOR equ 4h
|
|
C2_EUROPETERMINATOR equ 5h
|
|
C2_ARABICNUMBER equ 6h
|
|
C2_COMMONSEPARATOR equ 7h
|
|
C2_BLOCKSEPARATOR equ 8h
|
|
C2_SEGMENTSEPARATOR equ 9h
|
|
C2_WHITESPACE equ 0Ah
|
|
C2_OTHERNEUTRAL equ 0Bh
|
|
C2_NOTAPPLICABLE equ 0h
|
|
C3_NONSPACING equ 1h
|
|
C3_DIACRITIC equ 2h
|
|
C3_VOWELMARK equ 4h
|
|
C3_SYMBOL equ 8h
|
|
C3_NOTAPPLICABLE equ 0h
|
|
NORM_IGNORECASE equ 1h
|
|
NORM_IGNORENONSPACE equ 2h
|
|
NORM_IGNORESYMBOLS equ 4h
|
|
MAP_FOLDCZONE equ 10h
|
|
MAP_PRECOMPOSED equ 20h
|
|
MAP_COMPOSITE equ 40h
|
|
MAP_FOLDDIGITS equ 80h
|
|
LCMAP_LOWERCASE equ 100h
|
|
LCMAP_UPPERCASE equ 200h
|
|
LCMAP_SORTKEY equ 400h
|
|
LCMAP_BYTEREV equ 800h
|
|
SORT_STRINGSORT equ 1000h
|
|
CP_ACP equ 0
|
|
CP_OEMCP equ 1
|
|
CP_UTF8 equ 65001
|
|
CTRY_DEFAULT equ 0
|
|
CTRY_AUSTRALIA equ 61
|
|
CTRY_AUSTRIA equ 43
|
|
CTRY_BELGIUM equ 32
|
|
CTRY_BRAZIL equ 55
|
|
CTRY_CANADA equ 2
|
|
CTRY_DENMARK equ 45
|
|
CTRY_FINLAND equ 358
|
|
CTRY_FRANCE equ 33
|
|
CTRY_GERMANY equ 49
|
|
CTRY_ICELAND equ 354
|
|
CTRY_IRELAND equ 353
|
|
CTRY_ITALY equ 39
|
|
CTRY_JAPAN equ 81
|
|
CTRY_MEXICO equ 52
|
|
CTRY_NETHERLANDS equ 31
|
|
CTRY_NEW_ZEALAND equ 64
|
|
CTRY_NORWAY equ 47
|
|
CTRY_PORTUGAL equ 351
|
|
CTRY_PRCHINA equ 86
|
|
CTRY_SOUTH_KOREA equ 82
|
|
CTRY_SPAIN equ 34
|
|
CTRY_SWEDEN equ 46
|
|
CTRY_SWITZERLAND equ 41
|
|
CTRY_TAIWAN equ 886
|
|
CTRY_UNITED_KINGDOM equ 44
|
|
CTRY_UNITED_STATES equ 1
|
|
LOCALE_NOUSEROVERRIDE equ 80000000h
|
|
LOCALE_USER_DEFAULT equ 0400h
|
|
LOCALE_ILANGUAGE equ 1h
|
|
LOCALE_SLANGUAGE equ 2h
|
|
LOCALE_SENGLANGUAGE equ 1001h
|
|
LOCALE_SABBREVLANGNAME equ 3h
|
|
LOCALE_SNATIVELANGNAME equ 4h
|
|
LOCALE_ICOUNTRY equ 5h
|
|
LOCALE_SCOUNTRY equ 6h
|
|
LOCALE_SENGCOUNTRY equ 1002h
|
|
LOCALE_SABBREVCTRYNAME equ 7h
|
|
LOCALE_SNATIVECTRYNAME equ 8h
|
|
LOCALE_IDEFAULTLANGUAGE equ 9h
|
|
LOCALE_IDEFAULTCOUNTRY equ 0Ah
|
|
LOCALE_IDEFAULTCODEPAGE equ 0Bh
|
|
LOCALE_SLIST equ 0Ch
|
|
LOCALE_IMEASURE equ 0Dh
|
|
LOCALE_SDECIMAL equ 0Eh
|
|
LOCALE_STHOUSAND equ 0Fh
|
|
LOCALE_SGROUPING equ 10h
|
|
LOCALE_IDIGITS equ 11h
|
|
LOCALE_ILZERO equ 12h
|
|
LOCALE_SNATIVEDIGITS equ 13h
|
|
LOCALE_SCURRENCY equ 14h
|
|
LOCALE_SINTLSYMBOL equ 15h
|
|
LOCALE_SMONDECIMALSEP equ 16h
|
|
LOCALE_SMONTHOUSANDSEP equ 17h
|
|
LOCALE_SMONGROUPING equ 18h
|
|
LOCALE_ICURRDIGITS equ 19h
|
|
LOCALE_IINTLCURRDIGITS equ 1Ah
|
|
LOCALE_ICURRENCY equ 1Bh
|
|
LOCALE_INEGCURR equ 1Ch
|
|
LOCALE_SDATE equ 1Dh
|
|
LOCALE_STIME equ 1Eh
|
|
LOCALE_SSHORTDATE equ 1Fh
|
|
LOCALE_SLONGDATE equ 20h
|
|
LOCALE_STIMEFORMAT equ 1003h
|
|
LOCALE_IDATE equ 21h
|
|
LOCALE_ILDATE equ 22h
|
|
LOCALE_ITIME equ 23h
|
|
LOCALE_ICENTURY equ 24h
|
|
LOCALE_ITLZERO equ 25h
|
|
LOCALE_IDAYLZERO equ 26h
|
|
LOCALE_IMONLZERO equ 27h
|
|
LOCALE_S1159 equ 28h
|
|
LOCALE_S2359 equ 29h
|
|
LOCALE_SDAYNAME1 equ 2Ah
|
|
LOCALE_SDAYNAME2 equ 2Bh
|
|
LOCALE_SDAYNAME3 equ 2Ch
|
|
LOCALE_SDAYNAME4 equ 2Dh
|
|
LOCALE_SDAYNAME5 equ 2Eh
|
|
LOCALE_SDAYNAME6 equ 2Fh
|
|
LOCALE_SDAYNAME7 equ 30h
|
|
LOCALE_SABBREVDAYNAME1 equ 31h
|
|
LOCALE_SABBREVDAYNAME2 equ 32h
|
|
LOCALE_SABBREVDAYNAME3 equ 33h
|
|
LOCALE_SABBREVDAYNAME4 equ 34h
|
|
LOCALE_SABBREVDAYNAME5 equ 35h
|
|
LOCALE_SABBREVDAYNAME6 equ 36h
|
|
LOCALE_SABBREVDAYNAME7 equ 37h
|
|
LOCALE_SMONTHNAME1 equ 38h
|
|
LOCALE_SMONTHNAME2 equ 39h
|
|
LOCALE_SMONTHNAME3 equ 3Ah
|
|
LOCALE_SMONTHNAME4 equ 3Bh
|
|
LOCALE_SMONTHNAME5 equ 3Ch
|
|
LOCALE_SMONTHNAME6 equ 3Dh
|
|
LOCALE_SMONTHNAME7 equ 3Eh
|
|
LOCALE_SMONTHNAME8 equ 3Fh
|
|
LOCALE_SMONTHNAME9 equ 40h
|
|
LOCALE_SMONTHNAME10 equ 41h
|
|
LOCALE_SMONTHNAME11 equ 42h
|
|
LOCALE_SMONTHNAME12 equ 43h
|
|
LOCALE_SABBREVMONTHNAME1 equ 44h
|
|
LOCALE_SABBREVMONTHNAME2 equ 45h
|
|
LOCALE_SABBREVMONTHNAME3 equ 46h
|
|
LOCALE_SABBREVMONTHNAME4 equ 47h
|
|
LOCALE_SABBREVMONTHNAME5 equ 48h
|
|
LOCALE_SABBREVMONTHNAME6 equ 49h
|
|
LOCALE_SABBREVMONTHNAME7 equ 4Ah
|
|
LOCALE_SABBREVMONTHNAME8 equ 4Bh
|
|
LOCALE_SABBREVMONTHNAME9 equ 4Ch
|
|
LOCALE_SABBREVMONTHNAME10 equ 4Dh
|
|
LOCALE_SABBREVMONTHNAME11 equ 4Eh
|
|
LOCALE_SABBREVMONTHNAME12 equ 4Fh
|
|
LOCALE_SABBREVMONTHNAME13 equ 100Fh
|
|
LOCALE_SPOSITIVESIGN equ 50h
|
|
LOCALE_SNEGATIVESIGN equ 51h
|
|
LOCALE_IPOSSIGNPOSN equ 52h
|
|
LOCALE_INEGSIGNPOSN equ 53h
|
|
LOCALE_IPOSSYMPRECEDES equ 54h
|
|
LOCALE_IPOSSEPBYSPACE equ 55h
|
|
LOCALE_INEGSYMPRECEDES equ 56h
|
|
LOCALE_INEGSEPBYSPACE equ 57h
|
|
TIME_NOMINUTESORSECONDS equ 1h
|
|
TIME_NOSECONDS equ 2h
|
|
TIME_NOTIMEMARKER equ 4h
|
|
TIME_FORCE24HOURFORMAT equ 8h
|
|
DATE_SHORTDATE equ 1h
|
|
DATE_LONGDATE equ 2h
|
|
TF_FORCEDRIVE equ 80h
|
|
LOCKFILE_FAIL_IMMEDIATELY equ 1h
|
|
LOCKFILE_EXCLUSIVE_LOCK equ 2h
|
|
LNOTIFY_OUTOFMEM equ 0
|
|
LNOTIFY_MOVE equ 1
|
|
LNOTIFY_DISCARD equ 2
|
|
SLE_ERROR equ 1h
|
|
SLE_MINORERROR equ 2h
|
|
SLE_WARNING equ 3h
|
|
SEM_FAILCRITICALERRORS equ 1h
|
|
SEM_NOGPFAULTERRORBOX equ 2h
|
|
SEM_NOOPENFILEERRORBOX equ 8000h
|
|
RT_CURSOR equ 1
|
|
RT_BITMAP equ 2
|
|
RT_ICON equ 3
|
|
RT_MENU equ 4
|
|
RT_DIALOG equ 5
|
|
RT_STRING equ 6
|
|
RT_FONTDIR equ 7
|
|
RT_FONT equ 8
|
|
RT_ACCELERATOR equ 9
|
|
RT_RCDATA equ 10
|
|
DFC_CAPTION equ 1
|
|
DFC_MENU equ 2
|
|
DFC_SCROLL equ 3
|
|
DFC_BUTTON equ 4
|
|
DFC_POPUPMENU equ 5
|
|
DFCS_CAPTIONCLOSE equ 0000h
|
|
DFCS_CAPTIONMIN equ 0001h
|
|
DFCS_CAPTIONMAX equ 0002h
|
|
DFCS_CAPTIONRESTORE equ 0003h
|
|
DFCS_CAPTIONHELP equ 0004h
|
|
DFCS_MENUARROW equ 0000h
|
|
DFCS_MENUCHECK equ 0001h
|
|
DFCS_MENUBULLET equ 0002h
|
|
DFCS_MENUARROWRIGHT equ 0004h
|
|
DFCS_SCROLLUP equ 0000h
|
|
DFCS_SCROLLDOWN equ 0001h
|
|
DFCS_SCROLLLEFT equ 0002h
|
|
DFCS_SCROLLRIGHT equ 0003h
|
|
DFCS_SCROLLCOMBOBOX equ 0005h
|
|
DFCS_SCROLLSIZEGRIP equ 0008h
|
|
DFCS_SCROLLSIZEGRIPRIGHT equ 0010h
|
|
DFCS_BUTTONCHECK equ 0000h
|
|
DFCS_BUTTONRADIOIMAGE equ 0001h
|
|
DFCS_BUTTONRADIOMASK equ 0002h
|
|
DFCS_BUTTONRADIO equ 0004h
|
|
DFCS_BUTTON3STATE equ 0008h
|
|
DFCS_BUTTONPUSH equ 0010h
|
|
DFCS_INACTIVE equ 0100h
|
|
DFCS_PUSHED equ 0200h
|
|
DFCS_CHECKED equ 0400h
|
|
DFCS_TRANSPARENT equ 0800h
|
|
DFCS_HOT equ 1000h
|
|
DFCS_ADJUSTRECT equ 2000h
|
|
DFCS_FLAT equ 4000h
|
|
DFCS_MONO equ 8000h
|
|
DDD_RAW_TARGET_PATH equ 1h
|
|
DDD_REMOVE_DEFINITION equ 2h
|
|
DDD_EXACT_MATCH_ON_REMOVE equ 4h
|
|
MAX_PATH equ 260
|
|
MOVEFILE_REPLACE_EXISTING equ 1h
|
|
MOVEFILE_COPY_ALLOWED equ 2h
|
|
MOVEFILE_DELAY_UNTIL_REBOOT equ 4h
|
|
TokenUser equ 1
|
|
TokenGroups equ 2
|
|
TokenPrivileges equ 3
|
|
TokenOwner equ 4
|
|
TokenPrimaryGroup equ 5
|
|
TokenDefaultDacl equ 6
|
|
TokenSource equ 7
|
|
TokenType equ 8
|
|
TokenImpersonationLevel equ 9
|
|
TokenStatistics equ 10
|
|
TOKEN_ADJUST_PRIVILEGES equ 20h
|
|
GET_TAPE_MEDIA_INFORMATION equ 0
|
|
GET_TAPE_DRIVE_INFORMATION equ 1
|
|
SET_TAPE_MEDIA_INFORMATION equ 0
|
|
SET_TAPE_DRIVE_INFORMATION equ 1
|
|
FORMAT_MESSAGE_ALLOCATE_BUFFER equ 100h
|
|
FORMAT_MESSAGE_IGNORE_INSERTS equ 200h
|
|
FORMAT_MESSAGE_FROM_STRING equ 400h
|
|
FORMAT_MESSAGE_FROM_HMODULE equ 800h
|
|
FORMAT_MESSAGE_FROM_SYSTEM equ 1000h
|
|
FORMAT_MESSAGE_ARGUMENT_ARRAY equ 2000h
|
|
FORMAT_MESSAGE_MAX_WIDTH_MASK equ 0FFh
|
|
TLS_OUT_OF_INDEXES equ 0FFFFh
|
|
BACKUP_DATA equ 1h
|
|
BACKUP_EA_DATA equ 2h
|
|
BACKUP_SECURITY_DATA equ 3h
|
|
BACKUP_ALTERNATE_DATA equ 4h
|
|
BACKUP_LINK equ 5h
|
|
STREAM_MODIFIED_WHEN_READ equ 1h
|
|
STREAM_CONTAINS_SECURITY equ 2h
|
|
STARTF_USESHOWWINDOW equ 1h
|
|
STARTF_USESIZE equ 2h
|
|
STARTF_USEPOSITION equ 4h
|
|
STARTF_USECOUNTCHARS equ 8h
|
|
STARTF_USEFILLATTRIBUTE equ 10h
|
|
STARTF_RUNFULLSCREEN equ 20h
|
|
STARTF_FORCEONFEEDBACK equ 40h
|
|
STARTF_FORCEOFFFEEDBACK equ 80h
|
|
STARTF_USESTDHANDLES equ 100h
|
|
SHUTDOWN_NORETRY equ 1h
|
|
MAX_DEFAULTCHAR equ 2
|
|
CAL_ICALINTVALUE equ 1h
|
|
CAL_SCALNAME equ 2h
|
|
CAL_IYEAROFFSETRANGE equ 3h
|
|
CAL_SERASTRING equ 4h
|
|
CAL_SSHORTDATE equ 5h
|
|
CAL_SLONGDATE equ 6h
|
|
CAL_SDAYNAME1 equ 7h
|
|
CAL_SDAYNAME2 equ 8h
|
|
CAL_SDAYNAME3 equ 9h
|
|
CAL_SDAYNAME4 equ 0Ah
|
|
CAL_SDAYNAME5 equ 0Bh
|
|
CAL_SDAYNAME6 equ 0Ch
|
|
CAL_SDAYNAME7 equ 0Dh
|
|
CAL_SABBREVDAYNAME1 equ 0Eh
|
|
CAL_SABBREVDAYNAME2 equ 0Fh
|
|
CAL_SABBREVDAYNAME3 equ 10h
|
|
CAL_SABBREVDAYNAME4 equ 11h
|
|
CAL_SABBREVDAYNAME5 equ 12h
|
|
CAL_SABBREVDAYNAME6 equ 13h
|
|
CAL_SABBREVDAYNAME7 equ 14h
|
|
CAL_SMONTHNAME1 equ 15h
|
|
CAL_SMONTHNAME2 equ 16h
|
|
CAL_SMONTHNAME3 equ 17h
|
|
CAL_SMONTHNAME4 equ 18h
|
|
CAL_SMONTHNAME5 equ 19h
|
|
CAL_SMONTHNAME6 equ 1Ah
|
|
CAL_SMONTHNAME7 equ 1Bh
|
|
CAL_SMONTHNAME8 equ 1Ch
|
|
CAL_SMONTHNAME9 equ 1Dh
|
|
CAL_SMONTHNAME10 equ 1Eh
|
|
CAL_SMONTHNAME11 equ 1Fh
|
|
CAL_SMONTHNAME12 equ 20h
|
|
CAL_SMONTHNAME13 equ 21h
|
|
CAL_SABBREVMONTHNAME1 equ 22h
|
|
CAL_SABBREVMONTHNAME2 equ 23h
|
|
CAL_SABBREVMONTHNAME3 equ 24h
|
|
CAL_SABBREVMONTHNAME4 equ 25h
|
|
CAL_SABBREVMONTHNAME5 equ 26h
|
|
CAL_SABBREVMONTHNAME6 equ 27h
|
|
CAL_SABBREVMONTHNAME7 equ 28h
|
|
CAL_SABBREVMONTHNAME8 equ 29h
|
|
CAL_SABBREVMONTHNAME9 equ 2Ah
|
|
CAL_SABBREVMONTHNAME10 equ 2Bh
|
|
CAL_SABBREVMONTHNAME11 equ 2Ch
|
|
CAL_SABBREVMONTHNAME12 equ 2Dh
|
|
CAL_SABBREVMONTHNAME13 equ 2Eh
|
|
ENUM_ALL_CALENDARS equ 0FFFFh
|
|
CAL_GREGORIAN equ 1
|
|
CAL_GREGORIAN_US equ 2
|
|
CAL_JAPAN equ 3
|
|
CAL_TAIWAN equ 4
|
|
CAL_KOREA equ 5
|
|
RIGHT_ALT_PRESSED equ 1h
|
|
LEFT_ALT_PRESSED equ 2h
|
|
RIGHT_CTRL_PRESSED equ 4h
|
|
LEFT_CTRL_PRESSED equ 8h
|
|
SHIFT_PRESSED equ 10h
|
|
NUMLOCK_ON equ 20h
|
|
SCROLLLOCK_ON equ 40h
|
|
CAPSLOCK_ON equ 80h
|
|
ENHANCED_KEY equ 100h
|
|
FROM_LEFT_1ST_BUTTON_PRESSED equ 1h
|
|
RIGHTMOST_BUTTON_PRESSED equ 2h
|
|
FROM_LEFT_2ND_BUTTON_PRESSED equ 4h
|
|
FROM_LEFT_3RD_BUTTON_PRESSED equ 8h
|
|
FROM_LEFT_4TH_BUTTON_PRESSED equ 10h
|
|
MOUSE_MOVED equ 1h
|
|
DOUBLE_CLICK equ 2h
|
|
KEY_EVENT equ 1h
|
|
MOUSE_EVENT equ 2h
|
|
MENU_EVENT equ 8h
|
|
FOCUS_EVENT equ 10h
|
|
mouse_eventC equ 2h
|
|
WINDOW_BUFFER_SIZE_EVENT equ 4h
|
|
FOREGROUND_BLUE equ 1h
|
|
FOREGROUND_GREEN equ 2h
|
|
FOREGROUND_RED equ 4h
|
|
FOREGROUND_INTENSITY equ 8h
|
|
BACKGROUND_BLUE equ 10h
|
|
BACKGROUND_GREEN equ 20h
|
|
BACKGROUND_RED equ 40h
|
|
BACKGROUND_INTENSITY equ 80h
|
|
CTRL_C_EVENT equ 0
|
|
CTRL_BREAK_EVENT equ 1
|
|
CTRL_CLOSE_EVENT equ 2
|
|
CTRL_LOGOFF_EVENT equ 5
|
|
CTRL_SHUTDOWN_EVENT equ 6
|
|
ENABLE_PROCESSED_INPUT equ 1h
|
|
ENABLE_LINE_INPUT equ 2h
|
|
ENABLE_ECHO_INPUT equ 4h
|
|
ENABLE_WINDOW_INPUT equ 8h
|
|
ENABLE_MOUSE_INPUT equ 10h
|
|
ENABLE_PROCESSED_OUTPUT equ 1h
|
|
ENABLE_WRAP_AT_EOL_OUTPUT equ 2h
|
|
CONSOLE_TEXTMODE_BUFFER equ 1
|
|
R2_BLACK equ 1
|
|
R2_NOTMERGEPEN equ 2
|
|
R2_MASKNOTPEN equ 3
|
|
R2_NOTCOPYPEN equ 4
|
|
R2_MASKPENNOT equ 5
|
|
R2_NOT equ 6
|
|
R2_XORPEN equ 7
|
|
R2_NOTMASKPEN equ 8
|
|
R2_MASKPEN equ 9
|
|
R2_NOTXORPEN equ 10
|
|
R2_NOP equ 11
|
|
R2_MERGENOTPEN equ 12
|
|
R2_COPYPEN equ 13
|
|
R2_MERGEPENNOT equ 14
|
|
R2_MERGEPEN equ 15
|
|
R2_WHITE equ 16
|
|
R2_LAST equ 16
|
|
SRCCOPY equ 0CC0020h
|
|
SRCPAINT equ 0EE0086h
|
|
SRCAND equ 8800C6h
|
|
SRCINVERT equ 660046h
|
|
SRCERASE equ 440328h
|
|
NOTSRCCOPY equ 330008h
|
|
NOTSRCERASE equ 1100A6h
|
|
MERGECOPY equ 0C000CAh
|
|
MERGEPAINT equ 0BB0226h
|
|
PATCOPY equ 0F00021h
|
|
PATPAINT equ 0FB0A09h
|
|
PATINVERT equ 5A0049h
|
|
DSTINVERT equ 550009h
|
|
BLACKNESS equ 42h
|
|
WHITENESS equ 0FF0062h
|
|
GDI_ERROR equ 0FFFFh
|
|
HGDI_ERROR equ 0FFFFh
|
|
ERRORAPI equ 0
|
|
NULLREGION equ 1
|
|
SIMPLEREGION equ 2
|
|
COMPLEXREGION equ 3
|
|
RGN_AND equ 1
|
|
RGN_OR equ 2
|
|
RGN_XOR equ 3
|
|
RGN_DIFF equ 4
|
|
RGN_COPY equ 5
|
|
RGN_MIN equ RGN_AND
|
|
RGN_MAX equ RGN_COPY
|
|
BLACKONWHITE equ 1
|
|
WHITEONBLACK equ 2
|
|
COLORONCOLOR equ 3
|
|
HALFTONE equ 4
|
|
MAXSTRETCHBLTMODE equ 4
|
|
ALTERNATE equ 1
|
|
WINDING equ 2
|
|
POLYFILL_LAST equ 2
|
|
TA_NOUPDATECP equ 0
|
|
TA_UPDATECP equ 1
|
|
TA_LEFT equ 0
|
|
TA_RIGHT equ 2
|
|
TA_CENTER equ 6
|
|
TA_TOP equ 0
|
|
TA_BOTTOM equ 8
|
|
TA_BASELINE equ 24
|
|
TA_MASK equ TA_BASELINE + TA_CENTER + TA_UPDATECP
|
|
VTA_BASELINE equ TA_BASELINE
|
|
VTA_LEFT equ TA_BOTTOM
|
|
VTA_RIGHT equ TA_TOP
|
|
VTA_CENTER equ TA_CENTER
|
|
VTA_BOTTOM equ TA_RIGHT
|
|
VTA_TOP equ TA_LEFT
|
|
ETO_GRAYED equ 1
|
|
ETO_OPAQUE equ 2
|
|
ETO_CLIPPED equ 4
|
|
ASPECT_FILTERING equ 1h
|
|
DCB_RESET equ 1h
|
|
DCB_ACCUMULATE equ 2h
|
|
DCB_DIRTY equ DCB_ACCUMULATE
|
|
DCB_SET equ DCB_RESET OR DCB_ACCUMULATE
|
|
DCB_ENABLE equ 4h
|
|
DCB_DISABLE equ 8h
|
|
META_SETBKCOLOR equ 201h
|
|
META_SETBKMODE equ 102h
|
|
META_SETMAPMODE equ 103h
|
|
META_SETROP2 equ 104h
|
|
META_SETRELABS equ 105h
|
|
META_SETPOLYFILLMODE equ 106h
|
|
META_SETSTRETCHBLTMODE equ 107h
|
|
META_SETTEXTCHAREXTRA equ 108h
|
|
META_SETTEXTCOLOR equ 209h
|
|
META_SETTEXTJUSTIFICATION equ 20Ah
|
|
META_SETWINDOWORG equ 20Bh
|
|
META_SETWINDOWEXT equ 20Ch
|
|
META_SETVIEWPORTORG equ 20Dh
|
|
META_SETVIEWPORTEXT equ 20Eh
|
|
META_OFFSETWINDOWORG equ 20Fh
|
|
META_SCALEWINDOWEXT equ 410h
|
|
META_OFFSETVIEWPORTORG equ 211h
|
|
META_SCALEVIEWPORTEXT equ 412h
|
|
META_LINETO equ 213h
|
|
META_MOVETO equ 214h
|
|
META_EXCLUDECLIPRECT equ 415h
|
|
META_INTERSECTCLIPRECT equ 416h
|
|
META_ARC equ 817h
|
|
META_ELLIPSE equ 418h
|
|
META_FLOODFILL equ 419h
|
|
META_PIE equ 81Ah
|
|
META_RECTANGLE equ 41Bh
|
|
META_ROUNDRECT equ 61Ch
|
|
META_PATBLT equ 61Dh
|
|
META_SAVEDC equ 1Eh
|
|
META_SETPIXEL equ 41Fh
|
|
META_OFFSETCLIPRGN equ 220h
|
|
META_TEXTOUT equ 521h
|
|
META_BITBLT equ 922h
|
|
META_STRETCHBLT equ 0B23h
|
|
META_POLYGON equ 324h
|
|
META_POLYLINE equ 325h
|
|
META_ESCAPE equ 626h
|
|
META_RESTOREDC equ 127h
|
|
META_FILLREGION equ 228h
|
|
META_FRAMEREGION equ 429h
|
|
META_INVERTREGION equ 12Ah
|
|
META_PAINTREGION equ 12Bh
|
|
META_SELECTCLIPREGION equ 12Ch
|
|
META_SELECTOBJECT equ 12Dh
|
|
META_SETTEXTALIGN equ 12Eh
|
|
META_CHORD equ 830h
|
|
META_SETMAPPERFLAGS equ 231h
|
|
META_EXTTEXTOUT equ 0A32h
|
|
META_SETDIBTODEV equ 0D33h
|
|
META_SELECTPALETTE equ 234h
|
|
META_REALIZEPALETTE equ 35h
|
|
META_ANIMATEPALETTE equ 436h
|
|
META_SETPALENTRIES equ 37h
|
|
META_POLYPOLYGON equ 538h
|
|
META_RESIZEPALETTE equ 139h
|
|
META_DIBBITBLT equ 940h
|
|
META_DIBSTRETCHBLT equ 0B41h
|
|
META_DIBCREATEPATTERNBRUSH equ 142h
|
|
META_STRETCHDIB equ 0F43h
|
|
META_EXTFLOODFILL equ 548h
|
|
META_DELETEOBJECT equ 1F0h
|
|
META_CREATEPALETTE equ 0F7h
|
|
META_CREATEPATTERNBRUSH equ 1F9h
|
|
META_CREATEPENINDIRECT equ 2FAh
|
|
META_CREATEFONTINDIRECT equ 2FBh
|
|
META_CREATEBRUSHINDIRECT equ 2FCh
|
|
META_CREATEREGION equ 6FFh
|
|
NEWFRAME equ 1
|
|
AbortDocC equ 2
|
|
NEXTBAND equ 3
|
|
SETCOLORTABLE equ 4
|
|
GETCOLORTABLE equ 5
|
|
FLUSHOUTPUT equ 6
|
|
DRAFTMODE equ 7
|
|
QUERYESCSUPPORT equ 8
|
|
SETABORTPROC equ 9
|
|
StartDocC equ 10
|
|
EndDocC equ 11
|
|
GETPHYSPAGESIZE equ 12
|
|
GETPRINTINGOFFSET equ 13
|
|
GETSCALINGFACTOR equ 14
|
|
MFCOMMENT equ 15
|
|
GETPENWIDTH equ 16
|
|
SETCOPYCOUNT equ 17
|
|
SELECTPAPERSOURCE equ 18
|
|
DEVICEDATA equ 19
|
|
PASSTHROUGH equ 19
|
|
GETTECHNOLGY equ 20
|
|
GETTECHNOLOGY equ 20
|
|
SETLINECAP equ 21
|
|
SETLINEJOIN equ 22
|
|
SetMiterLimitC equ 23
|
|
BANDINFO equ 24
|
|
DRAWPATTERNRECT equ 25
|
|
GETVECTORPENSIZE equ 26
|
|
GETVECTORBRUSHSIZE equ 27
|
|
ENABLEDUPLEX equ 28
|
|
GETSETPAPERBINS equ 29
|
|
GETSETPRINTORIENT equ 30
|
|
ENUMPAPERBINS equ 31
|
|
SETDIBSCALING equ 32
|
|
EPSPRINTING equ 33
|
|
ENUMPAPERMETRICS equ 34
|
|
GETSETPAPERMETRICS equ 35
|
|
POSTSCRIPT_DATA equ 37
|
|
POSTSCRIPT_IGNORE equ 38
|
|
MOUSETRAILS equ 39
|
|
GETDEVICEUNITS equ 42
|
|
GETEXTENDEDTEXTMETRICS equ 256
|
|
GETEXTENTTABLE equ 257
|
|
GETPAIRKERNTABLE equ 258
|
|
GETTRACKKERNTABLE equ 259
|
|
ExtTextOutC equ 512
|
|
GETFACENAME equ 513
|
|
DOWNLOADFACE equ 514
|
|
ENABLERELATIVEWIDTHS equ 768
|
|
ENABLEPAIRKERNING equ 769
|
|
SETKERNTRACK equ 770
|
|
SETALLJUSTVALUES equ 771
|
|
SETCHARSET equ 772
|
|
StretchBltC equ 2048
|
|
GETSETSCREENPARAMS equ 3072
|
|
BEGIN_PATH equ 4096
|
|
CLIP_TO_PATH equ 4097
|
|
END_PATH equ 4098
|
|
EXT_DEVICE_CAPS equ 4099
|
|
RESTORE_CTM equ 4100
|
|
SAVE_CTM equ 4101
|
|
SET_ARC_DIRECTION equ 4102
|
|
SET_BACKGROUND_COLOR equ 4103
|
|
SET_POLY_MODE equ 4104
|
|
SET_SCREEN_ANGLE equ 4105
|
|
SET_SPREAD equ 4106
|
|
TRANSFORM_CTM equ 4107
|
|
SET_CLIP_BOX equ 4108
|
|
SET_BOUNDS equ 4109
|
|
SET_MIRROR_MODE equ 4110
|
|
OPENCHANNEL equ 4110
|
|
DOWNLOADHEADER equ 4111
|
|
CLOSECHANNEL equ 4112
|
|
POSTSCRIPT_PASSTHROUGH equ 4115
|
|
ENCAPSULATED_POSTSCRIPT equ 4116
|
|
SP_NOTREPORTED equ 4000h
|
|
SP_ERROR equ -1
|
|
SP_APPABORT equ -2
|
|
SP_USERABORT equ -3
|
|
SP_OUTOFDISK equ -4
|
|
SP_OUTOFMEMORY equ -5
|
|
PR_JOBSTATUS equ 0h
|
|
OBJ_PEN equ 1
|
|
OBJ_BRUSH equ 2
|
|
OBJ_DC equ 3
|
|
OBJ_METADC equ 4
|
|
OBJ_PAL equ 5
|
|
OBJ_FONT equ 6
|
|
OBJ_BITMAP equ 7
|
|
OBJ_REGION equ 8
|
|
OBJ_METAFILE equ 9
|
|
OBJ_MEMDC equ 10
|
|
OBJ_EXTPEN equ 11
|
|
OBJ_ENHMETADC equ 12
|
|
OBJ_ENHMETAFILE equ 13
|
|
MWT_IDENTITY equ 1
|
|
MWT_LEFTMULTIPLY equ 2
|
|
MWT_RIGHTMULTIPLY equ 3
|
|
MWT_MIN equ MWT_IDENTITY
|
|
MWT_MAX equ MWT_RIGHTMULTIPLY
|
|
BI_RGB equ 0
|
|
BI_RLE8 equ 1
|
|
BI_RLE4 equ 2
|
|
BI_BITFIELDS equ 3
|
|
NTM_REGULAR equ 40h
|
|
NTM_BOLD equ 20h
|
|
NTM_ITALIC equ 1h
|
|
TMPF_FIXED_PITCH equ 1h
|
|
TMPF_VECTOR equ 2h
|
|
TMPF_DEVICE equ 8h
|
|
TMPF_TRUETYPE equ 4h
|
|
LF_FACESIZE equ 32
|
|
LF_FULLFACESIZE equ 64
|
|
OUT_DEFAULT_PRECIS equ 0
|
|
OUT_STRING_PRECIS equ 1
|
|
OUT_CHARACTER_PRECIS equ 2
|
|
OUT_STROKE_PRECIS equ 3
|
|
OUT_TT_PRECIS equ 4
|
|
OUT_DEVICE_PRECIS equ 5
|
|
OUT_RASTER_PRECIS equ 6
|
|
OUT_TT_ONLY_PRECIS equ 7
|
|
OUT_OUTLINE_PRECIS equ 8
|
|
CLIP_DEFAULT_PRECIS equ 0
|
|
CLIP_CHARACTER_PRECIS equ 1
|
|
CLIP_STROKE_PRECIS equ 2
|
|
CLIP_MASK equ 0Fh
|
|
CLIP_LH_ANGLES equ 16
|
|
CLIP_TT_ALWAYS equ 32
|
|
CLIP_EMBEDDED equ 128
|
|
DEFAULT_QUALITY equ 0
|
|
DRAFT_QUALITY equ 1
|
|
PROOF_QUALITY equ 2
|
|
DEFAULT_PITCH equ 0
|
|
FIXED_PITCH equ 1
|
|
VARIABLE_PITCH equ 2
|
|
ANSI_CHARSET equ 0
|
|
DEFAULT_CHARSET equ 1
|
|
SYMBOL_CHARSET equ 2
|
|
SHIFTJIS_CHARSET equ 128
|
|
GB2312_CHARSET equ 134
|
|
HANGEUL_CHARSET equ 129
|
|
CHINESEBIG5_CHARSET equ 136
|
|
OEM_CHARSET equ 255
|
|
FF_DONTCARE equ 0
|
|
FF_ROMAN equ 16
|
|
FF_SWISS equ 32
|
|
FF_MODERN equ 48
|
|
FF_SCRIPT equ 64
|
|
FF_DECORATIVE equ 80
|
|
FW_DONTCARE equ 0
|
|
FW_THIN equ 100
|
|
FW_EXTRALIGHT equ 200
|
|
FW_LIGHT equ 300
|
|
FW_NORMAL equ 400
|
|
FW_MEDIUM equ 500
|
|
FW_SEMIBOLD equ 600
|
|
FW_BOLD equ 700
|
|
FW_EXTRABOLD equ 800
|
|
FW_HEAVY equ 900
|
|
FW_ULTRALIGHT equ FW_EXTRALIGHT
|
|
FW_REGULAR equ FW_NORMAL
|
|
FW_DEMIBOLD equ FW_SEMIBOLD
|
|
FW_ULTRABOLD equ FW_EXTRABOLD
|
|
FW_BLACK equ FW_HEAVY
|
|
PANOSE_COUNT equ 10
|
|
PAN_FAMILYTYPE_INDEX equ 0
|
|
PAN_SERIFSTYLE_INDEX equ 1
|
|
PAN_WEIGHT_INDEX equ 2
|
|
PAN_PROPORTION_INDEX equ 3
|
|
PAN_CONTRAST_INDEX equ 4
|
|
PAN_STROKEVARIATION_INDEX equ 5
|
|
PAN_ARMSTYLE_INDEX equ 6
|
|
PAN_LETTERFORM_INDEX equ 7
|
|
PAN_MIDLINE_INDEX equ 8
|
|
PAN_XHEIGHT_INDEX equ 9
|
|
PAN_CULTURE_LATIN equ 0
|
|
PAN_ANY equ 0
|
|
PAN_NO_FIT equ 1
|
|
PAN_FAMILY_TEXT_DISPLAY equ 2
|
|
PAN_FAMILY_SCRIPT equ 3
|
|
PAN_FAMILY_DECORATIVE equ 4
|
|
PAN_FAMILY_PICTORIAL equ 5
|
|
PAN_SERIF_COVE equ 2
|
|
PAN_SERIF_OBTUSE_COVE equ 3
|
|
PAN_SERIF_SQUARE_COVE equ 4
|
|
PAN_SERIF_OBTUSE_SQUARE_COVE equ 5
|
|
PAN_SERIF_SQUARE equ 6
|
|
PAN_SERIF_THIN equ 7
|
|
PAN_SERIF_BONE equ 8
|
|
PAN_SERIF_EXAGGERATED equ 9
|
|
PAN_SERIF_TRIANGLE equ 10
|
|
PAN_SERIF_NORMAL_SANS equ 11
|
|
PAN_SERIF_OBTUSE_SANS equ 12
|
|
PAN_SERIF_PERP_SANS equ 13
|
|
PAN_SERIF_FLARED equ 14
|
|
PAN_SERIF_ROUNDED equ 15
|
|
PAN_WEIGHT_VERY_LIGHT equ 2
|
|
PAN_WEIGHT_LIGHT equ 3
|
|
PAN_WEIGHT_THIN equ 4
|
|
PAN_WEIGHT_BOOK equ 5
|
|
PAN_WEIGHT_MEDIUM equ 6
|
|
PAN_WEIGHT_DEMI equ 7
|
|
PAN_WEIGHT_BOLD equ 8
|
|
PAN_WEIGHT_HEAVY equ 9
|
|
PAN_WEIGHT_BLACK equ 10
|
|
PAN_WEIGHT_NORD equ 11
|
|
PAN_PROP_OLD_STYLE equ 2
|
|
PAN_PROP_MODERN equ 3
|
|
PAN_PROP_EVEN_WIDTH equ 4
|
|
PAN_PROP_EXPANDED equ 5
|
|
PAN_PROP_CONDENSED equ 6
|
|
PAN_PROP_VERY_EXPANDED equ 7
|
|
PAN_PROP_VERY_CONDENSED equ 8
|
|
PAN_PROP_MONOSPACED equ 9
|
|
PAN_CONTRAST_NONE equ 2
|
|
PAN_CONTRAST_VERY_LOW equ 3
|
|
PAN_CONTRAST_LOW equ 4
|
|
PAN_CONTRAST_MEDIUM_LOW equ 5
|
|
PAN_CONTRAST_MEDIUM equ 6
|
|
PAN_CONTRAST_MEDIUM_HIGH equ 7
|
|
PAN_CONTRAST_HIGH equ 8
|
|
PAN_CONTRAST_VERY_HIGH equ 9
|
|
PAN_STROKE_GRADUAL_DIAG equ 2
|
|
PAN_STROKE_GRADUAL_TRAN equ 3
|
|
PAN_STROKE_GRADUAL_VERT equ 4
|
|
PAN_STROKE_GRADUAL_HORZ equ 5
|
|
PAN_STROKE_RAPID_VERT equ 6
|
|
PAN_STROKE_RAPID_HORZ equ 7
|
|
PAN_STROKE_INSTANT_VERT equ 8
|
|
PAN_STRAIGHT_ARMS_HORZ equ 2
|
|
PAN_STRAIGHT_ARMS_WEDGE equ 3
|
|
PAN_STRAIGHT_ARMS_VERT equ 4
|
|
PAN_STRAIGHT_ARMS_SINGLE_SERIF equ 5
|
|
PAN_STRAIGHT_ARMS_DOUBLE_SERIF equ 6
|
|
PAN_BENT_ARMS_HORZ equ 7
|
|
PAN_BENT_ARMS_WEDGE equ 8
|
|
PAN_BENT_ARMS_VERT equ 9
|
|
PAN_BENT_ARMS_SINGLE_SERIF equ 10
|
|
PAN_BENT_ARMS_DOUBLE_SERIF equ 11
|
|
PAN_LETT_NORMAL_CONTACT equ 2
|
|
PAN_LETT_NORMAL_WEIGHTED equ 3
|
|
PAN_LETT_NORMAL_BOXED equ 4
|
|
PAN_LETT_NORMAL_FLATTENED equ 5
|
|
PAN_LETT_NORMAL_ROUNDED equ 6
|
|
PAN_LETT_NORMAL_OFF_CENTER equ 7
|
|
PAN_LETT_NORMAL_SQUARE equ 8
|
|
PAN_LETT_OBLIQUE_CONTACT equ 9
|
|
PAN_LETT_OBLIQUE_WEIGHTED equ 10
|
|
PAN_LETT_OBLIQUE_BOXED equ 11
|
|
PAN_LETT_OBLIQUE_FLATTENED equ 12
|
|
PAN_LETT_OBLIQUE_ROUNDED equ 13
|
|
PAN_LETT_OBLIQUE_OFF_CENTER equ 14
|
|
PAN_LETT_OBLIQUE_SQUARE equ 15
|
|
PAN_MIDLINE_STANDARD_TRIMMED equ 2
|
|
PAN_MIDLINE_STANDARD_POINTED equ 3
|
|
PAN_MIDLINE_STANDARD_SERIFED equ 4
|
|
PAN_MIDLINE_HIGH_TRIMMED equ 5
|
|
PAN_MIDLINE_HIGH_POINTED equ 6
|
|
PAN_MIDLINE_HIGH_SERIFED equ 7
|
|
PAN_MIDLINE_CONSTANT_TRIMMED equ 8
|
|
PAN_MIDLINE_CONSTANT_POINTED equ 9
|
|
PAN_MIDLINE_CONSTANT_SERIFED equ 10
|
|
PAN_MIDLINE_LOW_TRIMMED equ 11
|
|
PAN_MIDLINE_LOW_POINTED equ 12
|
|
PAN_MIDLINE_LOW_SERIFED equ 13
|
|
PAN_XHEIGHT_CONSTANT_SMALL equ 2
|
|
PAN_XHEIGHT_CONSTANT_STD equ 3
|
|
PAN_XHEIGHT_CONSTANT_LARGE equ 4
|
|
PAN_XHEIGHT_DUCKING_SMALL equ 5
|
|
PAN_XHEIGHT_DUCKING_STD equ 6
|
|
PAN_XHEIGHT_DUCKING_LARGE equ 7
|
|
ELF_VENDOR_SIZE equ 4
|
|
ELF_VERSION equ 0
|
|
ELF_CULTURE_LATIN equ 0
|
|
RASTER_FONTTYPE equ 1h
|
|
DEVICE_FONTTYPE equ 2h
|
|
TRUETYPE_FONTTYPE equ 4h
|
|
PC_RESERVED equ 1h
|
|
PC_EXPLICIT equ 2h
|
|
PC_NOCOLLAPSE equ 4h
|
|
TRANSPARENT equ 1
|
|
OPAQUE equ 2
|
|
BKMODE_LAST equ 2
|
|
GM_COMPATIBLE equ 1
|
|
GM_ADVANCED equ 2
|
|
GM_LAST equ 2
|
|
PT_CLOSEFIGURE equ 1h
|
|
PT_LINETO equ 2h
|
|
PT_BEZIERTO equ 4h
|
|
PT_MOVETO equ 6h
|
|
MM_TEXT equ 1
|
|
MM_LOMETRIC equ 2
|
|
MM_HIMETRIC equ 3
|
|
MM_LOENGLISH equ 4
|
|
MM_HIENGLISH equ 5
|
|
MM_TWIPS equ 6
|
|
MM_ISOTROPIC equ 7
|
|
MM_ANISOTROPIC equ 8
|
|
MM_MIN equ MM_TEXT
|
|
MM_MAX equ MM_ANISOTROPIC
|
|
MM_MAX_FIXEDSCALE equ MM_TWIPS
|
|
ABSOLUTE equ 1
|
|
RELATIVE equ 2
|
|
WHITE_BRUSH equ 0
|
|
LTGRAY_BRUSH equ 1
|
|
GRAY_BRUSH equ 2
|
|
DKGRAY_BRUSH equ 3
|
|
BLACK_BRUSH equ 4
|
|
NULL_BRUSH equ 5
|
|
HOLLOW_BRUSH equ NULL_BRUSH
|
|
WHITE_PEN equ 6
|
|
BLACK_PEN equ 7
|
|
NULL_PEN equ 8
|
|
OEM_FIXED_FONT equ 10
|
|
ANSI_FIXED_FONT equ 11
|
|
ANSI_VAR_FONT equ 12
|
|
SYSTEM_FONT equ 13
|
|
DEVICE_DEFAULT_FONT equ 14
|
|
DEFAULT_PALETTE equ 15
|
|
SYSTEM_FIXED_FONT equ 16
|
|
STOCK_LAST equ 16
|
|
CLR_INVALID equ 0FFFFh
|
|
BS_SOLID equ 0
|
|
BS_NULL equ 1
|
|
BS_HOLLOW equ BS_NULL
|
|
BS_HATCHED equ 2
|
|
BS_PATTERN equ 3
|
|
BS_INDEXED equ 4
|
|
BS_DIBPATTERN equ 5
|
|
BS_DIBPATTERNPT equ 6
|
|
BS_PATTERN8X8 equ 7
|
|
BS_DIBPATTERN8X8 equ 8
|
|
BS_PUSHBOX equ 0Ah
|
|
HS_HORIZONTAL equ 0
|
|
HS_VERTICAL equ 1
|
|
HS_FDIAGONAL equ 2
|
|
HS_BDIAGONAL equ 3
|
|
HS_CROSS equ 4
|
|
HS_DIAGCROSS equ 5
|
|
HS_FDIAGONAL1 equ 6
|
|
HS_BDIAGONAL1 equ 7
|
|
HS_SOLID equ 8
|
|
HS_DENSE1 equ 9
|
|
HS_DENSE2 equ 10
|
|
HS_DENSE3 equ 11
|
|
HS_DENSE4 equ 12
|
|
HS_DENSE5 equ 13
|
|
HS_DENSE6 equ 14
|
|
HS_DENSE7 equ 15
|
|
HS_DENSE8 equ 16
|
|
HS_NOSHADE equ 17
|
|
HS_HALFTONE equ 18
|
|
HS_SOLIDCLR equ 19
|
|
HS_DITHEREDCLR equ 20
|
|
HS_SOLIDTEXTCLR equ 21
|
|
HS_DITHEREDTEXTCLR equ 22
|
|
HS_SOLIDBKCLR equ 23
|
|
HS_DITHEREDBKCLR equ 24
|
|
HS_API_MAX equ 25
|
|
PS_SOLID equ 0
|
|
PS_DASH equ 1
|
|
PS_DOT equ 2
|
|
PS_DASHDOT equ 3
|
|
PS_DASHDOTDOT equ 4
|
|
PS_NULL equ 5
|
|
PS_INSIDEFRAME equ 6
|
|
PS_USERSTYLE equ 7
|
|
PS_ALTERNATE equ 8
|
|
PS_STYLE_MASK equ 0Fh
|
|
PS_ENDCAP_ROUND equ 0h
|
|
PS_ENDCAP_SQUARE equ 100h
|
|
PS_ENDCAP_FLAT equ 200h
|
|
PS_ENDCAP_MASK equ 0F00h
|
|
PS_JOIN_ROUND equ 0h
|
|
PS_JOIN_BEVEL equ 1000h
|
|
PS_JOIN_MITER equ 2000h
|
|
PS_JOIN_MASK equ 0F000h
|
|
PS_COSMETIC equ 0h
|
|
PS_GEOMETRIC equ 10000h
|
|
PS_TYPE_MASK equ 0F0000h
|
|
AD_COUNTERCLOCKWISE equ 1
|
|
AD_CLOCKWISE equ 2
|
|
PRF_CHECKVISIBLE equ 00000001h
|
|
PRF_NONCLIENT equ 00000002h
|
|
PRF_CLIENT equ 00000004h
|
|
PRF_ERASEBKGND equ 00000008h
|
|
PRF_CHILDREN equ 00000010h
|
|
PRF_OWNED equ 00000020h
|
|
BDR_RAISEDOUTER equ 0001h
|
|
BDR_SUNKENOUTER equ 0002h
|
|
BDR_RAISEDINNER equ 0004h
|
|
BDR_SUNKENINNER equ 0008h
|
|
BDR_OUTER equ 0003h
|
|
BDR_INNER equ 000Ch
|
|
BDR_RAISED equ 0005h
|
|
BDR_SUNKEN equ 000Ah
|
|
EDGE_RAISED equ BDR_RAISEDOUTER OR BDR_RAISEDINNER
|
|
EDGE_SUNKEN equ BDR_SUNKENOUTER OR BDR_SUNKENINNER
|
|
EDGE_ETCHED equ BDR_SUNKENOUTER OR BDR_RAISEDINNER
|
|
EDGE_BUMP equ BDR_RAISEDOUTER OR BDR_SUNKENINNER
|
|
BF_LEFT equ 0001h
|
|
BF_TOP equ 0002h
|
|
BF_RIGHT equ 0004h
|
|
BF_BOTTOM equ 0008h
|
|
BF_TOPLEFT equ BF_TOP OR BF_LEFT
|
|
BF_TOPRIGHT equ BF_TOP OR BF_RIGHT
|
|
BF_BOTTOMLEFT equ BF_BOTTOM OR BF_LEFT
|
|
BF_BOTTOMRIGHT equ BF_BOTTOM OR BF_RIGHT
|
|
BF_RECT equ BF_LEFT OR BF_TOP OR BF_RIGHT OR BF_BOTTOM
|
|
BF_DIAGONAL equ 0010h
|
|
BF_DIAGONAL_ENDTOPRIGHT equ BF_DIAGONAL OR BF_TOP OR BF_RIGHT
|
|
BF_DIAGONAL_ENDTOPLEFT equ BF_DIAGONAL OR BF_TOP OR BF_LEFT
|
|
BF_DIAGONAL_ENDBOTTOMLEFT equ BF_DIAGONAL OR BF_BOTTOM OR BF_LEFT
|
|
BF_DIAGONAL_ENDBOTTOMRIGHT equ BF_DIAGONAL OR BF_BOTTOM OR BF_RIGHT
|
|
BF_MIDDLE equ 0800h
|
|
BF_SOFT equ 1000h
|
|
BF_ADJUST equ 2000h
|
|
BF_FLAT equ 4000h
|
|
BF_MONO equ 8000h
|
|
DRIVERVERSION equ 0
|
|
TECHNOLOGY equ 2
|
|
HORZSIZE equ 4
|
|
VERTSIZE equ 6
|
|
HORZRES equ 8
|
|
VERTRES equ 10
|
|
BITSPIXEL equ 12
|
|
PLANES equ 14
|
|
NUMBRUSHES equ 16
|
|
NUMPENS equ 18
|
|
NUMMARKERS equ 20
|
|
NUMFONTS equ 22
|
|
NUMCOLORS equ 24
|
|
PDEVICESIZE equ 26
|
|
CURVECAPS equ 28
|
|
LINECAPS equ 30
|
|
POLYGONALCAPS equ 32
|
|
TEXTCAPS equ 34
|
|
CLIPCAPS equ 36
|
|
RASTERCAPS equ 38
|
|
ASPECTX equ 40
|
|
ASPECTY equ 42
|
|
ASPECTXY equ 44
|
|
LOGPIXELSX equ 88
|
|
LOGPIXELSY equ 90
|
|
SIZEPALETTE equ 104
|
|
NUMRESERVED equ 106
|
|
COLORRES equ 108
|
|
PHYSICALWIDTH equ 110
|
|
PHYSICALHEIGHT equ 111
|
|
PHYSICALOFFSETX equ 112
|
|
PHYSICALOFFSETY equ 113
|
|
SCALINGFACTORX equ 114
|
|
SCALINGFACTORY equ 115
|
|
DT_PLOTTER equ 0
|
|
DT_RASDISPLAY equ 1
|
|
DT_RASPRINTER equ 2
|
|
DT_RASCAMERA equ 3
|
|
DT_CHARSTREAM equ 4
|
|
DT_METAFILE equ 5
|
|
DT_DISPFILE equ 6
|
|
CC_NONE equ 0
|
|
CC_CIRCLES equ 1
|
|
CC_PIE equ 2
|
|
CC_CHORD equ 4
|
|
CC_ELLIPSES equ 8
|
|
CC_WIDE equ 16
|
|
CC_STYLED equ 32
|
|
CC_WIDESTYLED equ 64
|
|
CC_INTERIORS equ 128
|
|
CC_ROUNDRECT equ 256
|
|
LC_NONE equ 0
|
|
LC_POLYLINE equ 2
|
|
LC_MARKER equ 4
|
|
LC_POLYMARKER equ 8
|
|
LC_WIDE equ 16
|
|
LC_STYLED equ 32
|
|
LC_WIDESTYLED equ 64
|
|
LC_INTERIORS equ 128
|
|
PC_NONE equ 0
|
|
PC_POLYGON equ 1
|
|
PC_RECTANGLE equ 2
|
|
PC_WINDPOLYGON equ 4
|
|
PC_TRAPEZOID equ 4
|
|
PC_SCANLINE equ 8
|
|
PC_WIDE equ 16
|
|
PC_STYLED equ 32
|
|
PC_WIDESTYLED equ 64
|
|
PC_INTERIORS equ 128
|
|
CP_NONE equ 0
|
|
CP_RECTANGLE equ 1
|
|
CP_REGION equ 2
|
|
TC_OP_CHARACTER equ 1h
|
|
TC_OP_STROKE equ 2h
|
|
TC_CP_STROKE equ 4h
|
|
TC_CR_90 equ 8h
|
|
TC_CR_ANY equ 10h
|
|
TC_SF_X_YINDEP equ 20h
|
|
TC_SA_DOUBLE equ 40h
|
|
TC_SA_INTEGER equ 80h
|
|
TC_SA_CONTIN equ 100h
|
|
TC_EA_DOUBLE equ 200h
|
|
TC_IA_ABLE equ 400h
|
|
TC_UA_ABLE equ 800h
|
|
TC_SO_ABLE equ 1000h
|
|
TC_RA_ABLE equ 2000h
|
|
TC_VA_ABLE equ 4000h
|
|
TC_RESERVED equ 8000h
|
|
TC_SCROLLBLT equ 10000h
|
|
RC_NONE equ 0
|
|
RC_BITBLT equ 1
|
|
RC_BANDING equ 2
|
|
RC_SCALING equ 4
|
|
RC_BITMAP64 equ 8
|
|
RC_GDI20_OUTPUT equ 10h
|
|
RC_GDI20_STATE equ 20h
|
|
RC_SAVEBITMAP equ 40h
|
|
RC_DI_BITMAP equ 80h
|
|
RC_PALETTE equ 100h
|
|
RC_DIBTODEV equ 200h
|
|
RC_BIGFONT equ 400h
|
|
RC_STRETCHBLT equ 800h
|
|
RC_FLOODFILL equ 1000h
|
|
RC_STRETCHDIB equ 2000h
|
|
RC_OP_DX_OUTPUT equ 4000h
|
|
RC_DEVBITS equ 8000h
|
|
DIB_RGB_COLORS equ 0
|
|
DIB_PAL_COLORS equ 1
|
|
DIB_PAL_INDICES equ 2
|
|
DIB_PAL_PHYSINDICES equ 2
|
|
DIB_PAL_LOGINDICES equ 4
|
|
SYSPAL_ERROR equ 0
|
|
SYSPAL_STATIC equ 1
|
|
SYSPAL_NOSTATIC equ 2
|
|
CBM_CREATEDIB equ 2h
|
|
CBM_INIT equ 4h
|
|
FLOODFILLBORDER equ 0
|
|
FLOODFILLSURFACE equ 1
|
|
CCHDEVICENAME equ 32
|
|
CCHFORMNAME equ 32
|
|
DM_SPECVERSION equ 320h
|
|
DM_ORIENTATION equ 1h
|
|
DM_PAPERSIZE equ 2h
|
|
DM_PAPERLENGTH equ 4h
|
|
DM_PAPERWIDTH equ 8h
|
|
DM_SCALE equ 10h
|
|
DM_COPIES equ 100h
|
|
DM_DEFAULTSOURCE equ 200h
|
|
DM_PRINTQUALITY equ 400h
|
|
DM_COLOR equ 800h
|
|
DM_DUPLEX equ 1000h
|
|
DM_YRESOLUTION equ 2000h
|
|
DM_TTOPTION equ 4000h
|
|
DM_COLLATE equ 8000h
|
|
DM_FORMNAME equ 10000h
|
|
DMORIENT_PORTRAIT equ 1
|
|
DMORIENT_LANDSCAPE equ 2
|
|
DMPAPER_LETTER equ 1
|
|
DMPAPER_FIRST equ DMPAPER_LETTER
|
|
DMPAPER_LETTERSMALL equ 2
|
|
DMPAPER_TABLOID equ 3
|
|
DMPAPER_LEDGER equ 4
|
|
DMPAPER_LEGAL equ 5
|
|
DMPAPER_STATEMENT equ 6
|
|
DMPAPER_EXECUTIVE equ 7
|
|
DMPAPER_A3 equ 8
|
|
DMPAPER_A4 equ 9
|
|
DMPAPER_A4SMALL equ 10
|
|
DMPAPER_A5 equ 11
|
|
DMPAPER_B4 equ 12
|
|
DMPAPER_B5 equ 13
|
|
DMPAPER_FOLIO equ 14
|
|
DMPAPER_QUARTO equ 15
|
|
DMPAPER_10X14 equ 16
|
|
DMPAPER_11X17 equ 17
|
|
DMPAPER_NOTE equ 18
|
|
DMPAPER_ENV_9 equ 19
|
|
DMPAPER_ENV_10 equ 20
|
|
DMPAPER_ENV_11 equ 21
|
|
DMPAPER_ENV_12 equ 22
|
|
DMPAPER_ENV_14 equ 23
|
|
DMPAPER_CSHEET equ 24
|
|
DMPAPER_DSHEET equ 25
|
|
DMPAPER_ESHEET equ 26
|
|
DMPAPER_ENV_DL equ 27
|
|
DMPAPER_ENV_C5 equ 28
|
|
DMPAPER_ENV_C3 equ 29
|
|
DMPAPER_ENV_C4 equ 30
|
|
DMPAPER_ENV_C6 equ 31
|
|
DMPAPER_ENV_C65 equ 32
|
|
DMPAPER_ENV_B4 equ 33
|
|
DMPAPER_ENV_B5 equ 34
|
|
DMPAPER_ENV_B6 equ 35
|
|
DMPAPER_ENV_ITALY equ 36
|
|
DMPAPER_ENV_MONARCH equ 37
|
|
DMPAPER_ENV_PERSONAL equ 38
|
|
DMPAPER_FANFOLD_US equ 39
|
|
DMPAPER_FANFOLD_STD_GERMAN equ 40
|
|
DMPAPER_FANFOLD_LGL_GERMAN equ 41
|
|
DMPAPER_LAST equ DMPAPER_FANFOLD_LGL_GERMAN
|
|
DMPAPER_USER equ 256
|
|
DMBIN_UPPER equ 1
|
|
DMBIN_FIRST equ DMBIN_UPPER
|
|
DMBIN_ONLYONE equ 1
|
|
DMBIN_LOWER equ 2
|
|
DMBIN_MIDDLE equ 3
|
|
DMBIN_MANUAL equ 4
|
|
DMBIN_ENVELOPE equ 5
|
|
DMBIN_ENVMANUAL equ 6
|
|
DMBIN_AUTO equ 7
|
|
DMBIN_TRACTOR equ 8
|
|
DMBIN_SMALLFMT equ 9
|
|
DMBIN_LARGEFMT equ 10
|
|
DMBIN_LARGECAPACITY equ 11
|
|
DMBIN_CASSETTE equ 14
|
|
DMBIN_LAST equ DMBIN_CASSETTE
|
|
DMBIN_USER equ 256
|
|
DMRES_DRAFT equ -1
|
|
DMRES_LOW equ -2
|
|
DMRES_MEDIUM equ -3
|
|
DMRES_HIGH equ -4
|
|
DMCOLOR_MONOCHROME equ 1
|
|
DMCOLOR_COLOR equ 2
|
|
DMDUP_SIMPLEX equ 1
|
|
DMDUP_VERTICAL equ 2
|
|
DMDUP_HORIZONTAL equ 3
|
|
DMTT_BITMAP equ 1
|
|
DMTT_DOWNLOAD equ 2
|
|
DMTT_SUBDEV equ 3
|
|
DMCOLLATE_FALSE equ 0
|
|
DMCOLLATE_TRUE equ 1
|
|
DM_GRAYSCALE equ 1h
|
|
DM_INTERLACED equ 2h
|
|
RDH_RECTANGLES equ 1
|
|
GGO_METRICS equ 0
|
|
GGO_BITMAP equ 1
|
|
GGO_NATIVE equ 2
|
|
TT_POLYGON_TYPE equ 24
|
|
TT_PRIM_LINE equ 1
|
|
TT_PRIM_QSPLINE equ 2
|
|
TT_AVAILABLE equ 1h
|
|
TT_ENABLED equ 2h
|
|
DM_UPDATE equ 1
|
|
DM_COPY equ 2
|
|
DM_PROMPT equ 4
|
|
DM_MODIFY equ 8
|
|
DM_IN_BUFFER equ DM_MODIFY
|
|
DM_IN_PROMPT equ DM_PROMPT
|
|
DM_OUT_BUFFER equ DM_COPY
|
|
DM_OUT_DEFAULT equ DM_UPDATE
|
|
DC_FIELDS equ 1
|
|
DC_PAPERS equ 2
|
|
DC_PAPERSIZE equ 3
|
|
DC_MINEXTENT equ 4
|
|
DC_MAXEXTENT equ 5
|
|
DC_BINS equ 6
|
|
DC_DUPLEX equ 7
|
|
DC_SIZE equ 8
|
|
DC_EXTRA equ 9
|
|
DC_VERSION equ 10
|
|
DC_DRIVER equ 11
|
|
DC_BINNAMES equ 12
|
|
DC_ENUMRESOLUTIONS equ 13
|
|
DC_FILEDEPENDENCIES equ 14
|
|
DC_TRUETYPE equ 15
|
|
DC_PAPERNAMES equ 16
|
|
DC_ORIENTATION equ 17
|
|
DC_COPIES equ 18
|
|
DCTT_BITMAP equ 1h
|
|
DCTT_DOWNLOAD equ 2h
|
|
DCTT_SUBDEV equ 4h
|
|
CA_NEGATIVE equ 1h
|
|
CA_LOG_FILTER equ 2h
|
|
ILLUMINANT_DEVICE_DEFAULT equ 0
|
|
ILLUMINANT_A equ 1
|
|
ILLUMINANT_B equ 2
|
|
ILLUMINANT_C equ 3
|
|
ILLUMINANT_D50 equ 4
|
|
ILLUMINANT_D55 equ 5
|
|
ILLUMINANT_D65 equ 6
|
|
ILLUMINANT_D75 equ 7
|
|
ILLUMINANT_F2 equ 8
|
|
ILLUMINANT_MAX_INDEX equ ILLUMINANT_F2
|
|
ILLUMINANT_TUNGSTEN equ ILLUMINANT_A
|
|
ILLUMINANT_DAYLIGHT equ ILLUMINANT_C
|
|
ILLUMINANT_FLUORESCENT equ ILLUMINANT_F2
|
|
ILLUMINANT_NTSC equ ILLUMINANT_C
|
|
RGB_GAMMA_MIN equ 2500
|
|
RGB_GAMMA_MAX equ 65000
|
|
REFERENCE_WHITE_MIN equ 6000
|
|
REFERENCE_WHITE_MAX equ 10000
|
|
REFERENCE_BLACK_MIN equ 0
|
|
REFERENCE_BLACK_MAX equ 4000
|
|
COLOR_ADJ_MIN equ -100
|
|
COLOR_ADJ_MAX equ 100
|
|
FONTMAPPER_MAX equ 10
|
|
ENHMETA_SIGNATURE equ 464D4520h
|
|
ENHMETA_STOCK_OBJECT equ 80000000h
|
|
EMR_HEADER equ 1
|
|
EMR_POLYBEZIER equ 2
|
|
EMR_POLYGON equ 3
|
|
EMR_POLYLINE equ 4
|
|
EMR_POLYBEZIERTO equ 5
|
|
EMR_POLYLINETO equ 6
|
|
EMR_POLYPOLYLINE equ 7
|
|
EMR_POLYPOLYGON equ 8
|
|
EMR_SETWINDOWEXTEX equ 9
|
|
EMR_SETWINDOWORGEX equ 10
|
|
EMR_SETVIEWPORTEXTEX equ 11
|
|
EMR_SETVIEWPORTORGEX equ 12
|
|
EMR_SETBRUSHORGEX equ 13
|
|
EMR_EOF equ 14
|
|
EMR_SETPIXELV equ 15
|
|
EMR_SETMAPPERFLAGS equ 16
|
|
EMR_SETMAPMODE equ 17
|
|
EMR_SETBKMODE equ 18
|
|
EMR_SETPOLYFILLMODE equ 19
|
|
EMR_SETROP2 equ 20
|
|
EMR_SETSTRETCHBLTMODE equ 21
|
|
EMR_SETTEXTALIGN equ 22
|
|
EMR_SETCOLORADJUSTMENT equ 23
|
|
EMR_SETTEXTCOLOR equ 24
|
|
EMR_SETBKCOLOR equ 25
|
|
EMR_OFFSETCLIPRGN equ 26
|
|
EMR_MOVETOEX equ 27
|
|
EMR_SETMETARGN equ 28
|
|
EMR_EXCLUDECLIPRECT equ 29
|
|
EMR_INTERSECTCLIPRECT equ 30
|
|
EMR_SCALEVIEWPORTEXTEX equ 31
|
|
EMR_SCALEWINDOWEXTEX equ 32
|
|
EMR_SAVEDC equ 33
|
|
EMR_RESTOREDC equ 34
|
|
EMR_SETWORLDTRANSFORM equ 35
|
|
EMR_MODIFYWORLDTRANSFORM equ 36
|
|
EMR_SELECTOBJECT equ 37
|
|
EMR_CREATEPEN equ 38
|
|
EMR_CREATEBRUSHINDIRECT equ 39
|
|
EMR_DELETEOBJECT equ 40
|
|
EMR_ANGLEARC equ 41
|
|
EMR_ELLIPSE equ 42
|
|
EMR_RECTANGLE equ 43
|
|
EMR_ROUNDRECT equ 44
|
|
EMR_ARC equ 45
|
|
EMR_CHORD equ 46
|
|
EMR_PIE equ 47
|
|
EMR_SELECTPALETTE equ 48
|
|
EMR_CREATEPALETTE equ 49
|
|
EMR_SETPALETTEENTRIES equ 50
|
|
EMR_RESIZEPALETTE equ 51
|
|
EMR_REALIZEPALETTE equ 52
|
|
EMR_EXTFLOODFILL equ 53
|
|
EMR_LINETO equ 54
|
|
EMR_ARCTO equ 55
|
|
EMR_POLYDRAW equ 56
|
|
EMR_SETARCDIRECTION equ 57
|
|
EMR_SETMITERLIMIT equ 58
|
|
EMR_BEGINPATH equ 59
|
|
EMR_ENDPATH equ 60
|
|
EMR_CLOSEFIGURE equ 61
|
|
EMR_FILLPATH equ 62
|
|
EMR_STROKEANDFILLPATH equ 63
|
|
EMR_STROKEPATH equ 64
|
|
EMR_FLATTENPATH equ 65
|
|
EMR_WIDENPATH equ 66
|
|
EMR_SELECTCLIPPATH equ 67
|
|
EMR_ABORTPATH equ 68
|
|
EMR_GDICOMMENT equ 70
|
|
EMR_FILLRGN equ 71
|
|
EMR_FRAMERGN equ 72
|
|
EMR_INVERTRGN equ 73
|
|
EMR_PAINTRGN equ 74
|
|
EMR_EXTSELECTCLIPRGN equ 75
|
|
EMR_BITBLT equ 76
|
|
EMR_STRETCHBLT equ 77
|
|
EMR_MASKBLT equ 78
|
|
EMR_PLGBLT equ 79
|
|
EMR_SETDIBITSTODEVICE equ 80
|
|
EMR_STRETCHDIBITS equ 81
|
|
EMR_EXTCREATEFONTINDIRECTW equ 82
|
|
EMR_EXTTEXTOUTA equ 83
|
|
EMR_EXTTEXTOUTW equ 84
|
|
EMR_POLYBEZIER16 equ 85
|
|
EMR_POLYGON16 equ 86
|
|
EMR_POLYLINE16 equ 87
|
|
EMR_POLYBEZIERTO16 equ 88
|
|
EMR_POLYLINETO16 equ 89
|
|
EMR_POLYPOLYLINE16 equ 90
|
|
EMR_POLYPOLYGON16 equ 91
|
|
EMR_POLYDRAW16 equ 92
|
|
EMR_CREATEMONOBRUSH equ 93
|
|
EMR_CREATEDIBPATTERNBRUSHPT equ 94
|
|
EMR_EXTCREATEPEN equ 95
|
|
EMR_POLYTEXTOUTA equ 96
|
|
EMR_POLYTEXTOUTW equ 97
|
|
EMR_MIN equ 1
|
|
EMR_MAX equ 97
|
|
STRETCH_ANDSCANS equ 1
|
|
STRETCH_ORSCANS equ 2
|
|
STRETCH_DELETESCANS equ 3
|
|
STRETCH_HALFTONE equ 4
|
|
TCI_SRCCHARSET equ 1
|
|
TCI_SRCCODEPAGE equ 2
|
|
TCI_SRCFONTSIG equ 3
|
|
MONO_FONT equ 8
|
|
JOHAB_CHARSET equ 130
|
|
HEBREW_CHARSET equ 177
|
|
ARABIC_CHARSET equ 178
|
|
GREEK_CHARSET equ 161
|
|
TURKISH_CHARSET equ 162
|
|
THAI_CHARSET equ 222
|
|
EASTEUROPE_CHARSET equ 238
|
|
RUSSIAN_CHARSET equ 204
|
|
MAC_CHARSET equ 77
|
|
BALTIC_CHARSET equ 186
|
|
FS_LATIN1 equ 1h
|
|
FS_LATIN2 equ 2h
|
|
FS_CYRILLIC equ 4h
|
|
FS_GREEK equ 8h
|
|
FS_TURKISH equ 10h
|
|
FS_HEBREW equ 20h
|
|
FS_ARABIC equ 40h
|
|
FS_BALTIC equ 80h
|
|
FS_THAI equ 10000h
|
|
FS_JISJAPAN equ 20000h
|
|
FS_CHINESESIMP equ 40000h
|
|
FS_WANSUNG equ 80000h
|
|
FS_CHINESETRAD equ 100000h
|
|
FS_JOHAB equ 200000h
|
|
FS_SYMBOL equ 80000000h
|
|
DEFAULT_GUI_FONT equ 17
|
|
DM_RESERVED1 equ 800000h
|
|
DM_RESERVED2 equ 1000000h
|
|
DM_ICMMETHOD equ 2000000h
|
|
DM_ICMINTENT equ 4000000h
|
|
DM_MEDIATYPE equ 8000000h
|
|
DM_DITHERTYPE equ 10000000h
|
|
DMPAPER_ISO_B4 equ 42
|
|
DMPAPER_JAPANESE_POSTCARD equ 43
|
|
DMPAPER_9X11 equ 44
|
|
DMPAPER_10X11 equ 45
|
|
DMPAPER_15X11 equ 46
|
|
DMPAPER_ENV_INVITE equ 47
|
|
DMPAPER_RESERVED_48 equ 48
|
|
DMPAPER_RESERVED_49 equ 49
|
|
DMPAPER_LETTER_EXTRA equ 50
|
|
DMPAPER_LEGAL_EXTRA equ 51
|
|
DMPAPER_TABLOID_EXTRA equ 52
|
|
DMPAPER_A4_EXTRA equ 53
|
|
DMPAPER_LETTER_TRANSVERSE equ 54
|
|
DMPAPER_A4_TRANSVERSE equ 55
|
|
DMPAPER_LETTER_EXTRA_TRANSVERSE equ 56
|
|
DMPAPER_A_PLUS equ 57
|
|
DMPAPER_B_PLUS equ 58
|
|
DMPAPER_LETTER_PLUS equ 59
|
|
DMPAPER_A4_PLUS equ 60
|
|
DMPAPER_A5_TRANSVERSE equ 61
|
|
DMPAPER_B5_TRANSVERSE equ 62
|
|
DMPAPER_A3_EXTRA equ 63
|
|
DMPAPER_A5_EXTRA equ 64
|
|
DMPAPER_B5_EXTRA equ 65
|
|
DMPAPER_A2 equ 66
|
|
DMPAPER_A3_TRANSVERSE equ 67
|
|
DMPAPER_A3_EXTRA_TRANSVERSE equ 68
|
|
DMTT_DOWNLOAD_OUTLINE equ 4
|
|
DMICMMETHOD_NONE equ 1
|
|
DMICMMETHOD_SYSTEM equ 2
|
|
DMICMMETHOD_DRIVER equ 3
|
|
DMICMMETHOD_DEVICE equ 4
|
|
DMICMMETHOD_USER equ 256
|
|
DMICM_SATURATE equ 1
|
|
DMICM_CONTRAST equ 2
|
|
DMICM_COLORMETRIC equ 3
|
|
DMICM_USER equ 256
|
|
DMMEDIA_STANDARD equ 1
|
|
DMMEDIA_GLOSSY equ 2
|
|
DMMEDIA_TRANSPARENCY equ 3
|
|
DMMEDIA_USER equ 256
|
|
DMDITHER_NONE equ 1
|
|
DMDITHER_COARSE equ 2
|
|
DMDITHER_FINE equ 3
|
|
DMDITHER_LINEART equ 4
|
|
DMDITHER_GRAYSCALE equ 5
|
|
DMDITHER_USER equ 256
|
|
GGO_GRAY2_BITMAP equ 4
|
|
GGO_GRAY4_BITMAP equ 5
|
|
GGO_GRAY8_BITMAP equ 6
|
|
GGO_GLYPH_INDEX equ 80h
|
|
GCP_DBCS equ 1h
|
|
GCP_REORDER equ 2h
|
|
GCP_USEKERNING equ 8h
|
|
GCP_GLYPHSHAPE equ 10h
|
|
GCP_LIGATE equ 20h
|
|
GCP_DIACRITIC equ 100h
|
|
GCP_KASHIDA equ 400h
|
|
GCP_ERROR equ 8000h
|
|
FLI_MASK equ 103Bh
|
|
GCP_JUSTIFY equ 10000h
|
|
GCP_NODIACRITICS equ 20000h
|
|
FLI_GLYPHS equ 40000h
|
|
GCP_CLASSIN equ 80000h
|
|
GCP_MAXEXTENT equ 100000h
|
|
GCP_JUSTIFYIN equ 200000h
|
|
GCP_DISPLAYZWG equ 400000h
|
|
GCP_SYMSWAPOFF equ 800000h
|
|
GCP_NUMERICOVERRIDE equ 1000000h
|
|
GCP_NEUTRALOVERRIDE equ 2000000h
|
|
GCP_NUMERICSLATIN equ 4000000h
|
|
GCP_NUMERICSLOCAL equ 8000000h
|
|
GCPCLASS_LATIN equ 1
|
|
GCPCLASS_HEBREW equ 2
|
|
GCPCLASS_ARABIC equ 2
|
|
GCPCLASS_NEUTRAL equ 3
|
|
GCPCLASS_LOCALNUMBER equ 4
|
|
GCPCLASS_LATINNUMBER equ 5
|
|
GCPCLASS_LATINNUMERICTERMINATOR equ 6
|
|
GCPCLASS_LATINNUMERICSEPARATOR equ 7
|
|
GCPCLASS_NUMERICSEPARATOR equ 8
|
|
GCPCLASS_PREBOUNDRTL equ 80h
|
|
GCPCLASS_PREBOUNDLTR equ 40h
|
|
DC_BINADJUST equ 19
|
|
DC_EMF_COMPLIANT equ 20
|
|
DC_DATATYPE_PRODUCED equ 21
|
|
DC_COLLATE equ 22
|
|
DCTT_DOWNLOAD_OUTLINE equ 8h
|
|
DCBA_FACEUPNONE equ 0h
|
|
DCBA_FACEUPCENTER equ 1h
|
|
DCBA_FACEUPLEFT equ 2h
|
|
DCBA_FACEUPRIGHT equ 3h
|
|
DCBA_FACEDOWNNONE equ 100h
|
|
DCBA_FACEDOWNCENTER equ 101h
|
|
DCBA_FACEDOWNLEFT equ 102h
|
|
DCBA_FACEDOWNRIGHT equ 103h
|
|
ICM_OFF equ 1
|
|
ICM_ON equ 2
|
|
ICM_QUERY equ 3
|
|
EMR_SETICMMODE equ 98
|
|
EMR_CREATECOLORSPACE equ 99
|
|
EMR_SETCOLORSPACE equ 100
|
|
EMR_DELETECOLORSPACE equ 101
|
|
SB_HORZ equ 0
|
|
SB_VERT equ 1
|
|
SB_CTL equ 2
|
|
SB_BOTH equ 3
|
|
SB_LINEUP equ 0
|
|
SB_LINELEFT equ 0
|
|
SB_LINEDOWN equ 1
|
|
SB_LINERIGHT equ 1
|
|
SB_PAGEUP equ 2
|
|
SB_PAGELEFT equ 2
|
|
SB_PAGEDOWN equ 3
|
|
SB_PAGERIGHT equ 3
|
|
SB_THUMBPOSITION equ 4
|
|
SB_THUMBTRACK equ 5
|
|
SB_TOP equ 6
|
|
SB_LEFT equ 6
|
|
SB_BOTTOM equ 7
|
|
SB_RIGHT equ 7
|
|
SB_ENDSCROLL equ 8
|
|
SBM_SETSCROLLINFO equ 00E9h
|
|
SBM_GETSCROLLINFO equ 00EAh
|
|
SIF_RANGE equ 0001h
|
|
SIF_PAGE equ 0002h
|
|
SIF_POS equ 0004h
|
|
SIF_DISABLENOSCROLL equ 0008h
|
|
SIF_TRACKPOS equ 0010h
|
|
SIF_ALL equ SIF_RANGE OR SIF_PAGE OR SIF_POS OR SIF_TRACKPOS
|
|
SW_HIDE equ 0
|
|
SW_SHOWNORMAL equ 1
|
|
SW_NORMAL equ 1
|
|
SW_SHOWMINIMIZED equ 2
|
|
SW_SHOWMAXIMIZED equ 3
|
|
SW_MAXIMIZE equ 3
|
|
SW_SHOWNOACTIVATE equ 4
|
|
SW_SHOW equ 5
|
|
SW_MINIMIZE equ 6
|
|
SW_SHOWMINNOACTIVE equ 7
|
|
SW_SHOWNA equ 8
|
|
SW_RESTORE equ 9
|
|
SW_SHOWDEFAULT equ 10
|
|
SW_MAX equ 10
|
|
HIDE_WINDOW equ 0
|
|
SHOW_OPENWINDOW equ 1
|
|
SHOW_ICONWINDOW equ 2
|
|
SHOW_FULLSCREEN equ 3
|
|
SHOW_OPENNOACTIVATE equ 4
|
|
SW_PARENTCLOSING equ 1
|
|
SW_OTHERZOOM equ 2
|
|
SW_PARENTOPENING equ 3
|
|
SW_OTHERUNZOOM equ 4
|
|
KF_EXTENDED equ 100h
|
|
KF_DLGMODE equ 800h
|
|
KF_MENUMODE equ 1000h
|
|
KF_ALTDOWN equ 2000h
|
|
KF_REPEAT equ 4000h
|
|
KF_UP equ 8000h
|
|
VK_BACK equ 8h
|
|
VK_CANCEL equ 3h
|
|
VK_CAPITAL equ 14h
|
|
VK_CLEAR equ 0Ch
|
|
VK_CONTROL equ 11h
|
|
VK_DELETE equ 2Eh
|
|
VK_DOWN equ 28h
|
|
VK_END equ 23h
|
|
VK_ESCAPE equ 1Bh
|
|
VK_EXECUTE equ 2Bh
|
|
VK_HELP equ 2Fh
|
|
VK_HOME equ 24h
|
|
VK_INSERT equ 2Dh
|
|
VK_LBUTTON equ 1h
|
|
VK_LEFT equ 25h
|
|
VK_MBUTTON equ 4h
|
|
VK_MENU equ 12h
|
|
VK_NEXT equ 22h
|
|
VK_PAUSE equ 13h
|
|
VK_PGDN equ 22h
|
|
VK_PGUP equ 21h
|
|
VK_PRINT equ 2Ah
|
|
VK_PRIOR equ 21h
|
|
VK_RBUTTON equ 2h
|
|
VK_RETURN equ 0Dh
|
|
VK_RIGHT equ 27h
|
|
VK_SELECT equ 29h
|
|
VK_SHIFT equ 10h
|
|
VK_SNAPSHOT equ 2Ch
|
|
VK_SPACE equ 20h
|
|
VK_TAB equ 9h
|
|
VK_UP equ 26h
|
|
VK_NUMPAD0 equ 60h
|
|
VK_NUMPAD1 equ 61h
|
|
VK_NUMPAD2 equ 62h
|
|
VK_NUMPAD3 equ 63h
|
|
VK_NUMPAD4 equ 64h
|
|
VK_NUMPAD5 equ 65h
|
|
VK_NUMPAD6 equ 66h
|
|
VK_NUMPAD7 equ 67h
|
|
VK_NUMPAD8 equ 68h
|
|
VK_NUMPAD9 equ 69h
|
|
VK_MULTIPLY equ 6Ah
|
|
VK_ADD equ 6Bh
|
|
VK_SEPARATOR equ 6Ch
|
|
VK_SUBTRACT equ 6Dh
|
|
VK_DECIMAL equ 6Eh
|
|
VK_DIVIDE equ 6Fh
|
|
VK_F1 equ 70h
|
|
VK_F2 equ 71h
|
|
VK_F3 equ 72h
|
|
VK_F4 equ 73h
|
|
VK_F5 equ 74h
|
|
VK_F6 equ 75h
|
|
VK_F7 equ 76h
|
|
VK_F8 equ 77h
|
|
VK_F9 equ 78h
|
|
VK_F10 equ 79h
|
|
VK_F11 equ 7Ah
|
|
VK_F12 equ 7Bh
|
|
VK_F13 equ 7Ch
|
|
VK_F14 equ 7Dh
|
|
VK_F15 equ 7Eh
|
|
VK_F16 equ 7Fh
|
|
VK_F17 equ 80h
|
|
VK_F18 equ 81h
|
|
VK_F19 equ 82h
|
|
VK_F20 equ 83h
|
|
VK_F21 equ 84h
|
|
VK_F22 equ 85h
|
|
VK_F23 equ 86h
|
|
VK_F24 equ 87h
|
|
VK_NUMLOCK equ 90h
|
|
VK_SCROLL equ 91h
|
|
VK_LSHIFT equ 0A0h
|
|
VK_RSHIFT equ 0A1h
|
|
VK_LCONTROL equ 0A2h
|
|
VK_RCONTROL equ 0A3h
|
|
VK_LMENU equ 0A4h
|
|
VK_RMENU equ 0A5h
|
|
VK_ATTN equ 0F6h
|
|
VK_CRSEL equ 0F7h
|
|
VK_EXSEL equ 0F8h
|
|
VK_EREOF equ 0F9h
|
|
VK_PLAY equ 0FAh
|
|
VK_ZOOM equ 0FBh
|
|
VK_NONAME equ 0FCh
|
|
VK_PA1 equ 0FDh
|
|
VK_OEM_CLEAR equ 0FEh
|
|
VK_0 equ 30h
|
|
VK_1 equ 31h
|
|
VK_2 equ 32h
|
|
VK_3 equ 33h
|
|
VK_4 equ 34h
|
|
VK_5 equ 35h
|
|
VK_6 equ 36h
|
|
VK_7 equ 37h
|
|
VK_8 equ 38h
|
|
VK_9 equ 39h
|
|
VK_A equ 41h
|
|
VK_B equ 42h
|
|
VK_C equ 43h
|
|
VK_D equ 44h
|
|
VK_E equ 45h
|
|
VK_F equ 46h
|
|
VK_G equ 47h
|
|
VK_H equ 48h
|
|
VK_I equ 49h
|
|
VK_J equ 4Ah
|
|
VK_K equ 4Bh
|
|
VK_L equ 4Ch
|
|
VK_M equ 4Dh
|
|
VK_N equ 4Eh
|
|
VK_O equ 4Fh
|
|
VK_P equ 50h
|
|
VK_Q equ 51h
|
|
VK_R equ 52h
|
|
VK_S equ 53h
|
|
VK_T equ 54h
|
|
VK_U equ 55h
|
|
VK_V equ 56h
|
|
VK_W equ 57h
|
|
VK_X equ 58h
|
|
VK_Y equ 59h
|
|
VK_Z equ 5Ah
|
|
WH_MIN equ -1
|
|
WH_MSGFILTER equ -1
|
|
WH_JOURNALRECORD equ 0
|
|
WH_JOURNALPLAYBACK equ 1
|
|
WH_KEYBOARD equ 2
|
|
WH_GETMESSAGE equ 3
|
|
WH_CALLWNDPROC equ 4
|
|
WH_CBT equ 5
|
|
WH_SYSMSGFILTER equ 6
|
|
WH_MOUSE equ 7
|
|
WH_HARDWARE equ 8
|
|
WH_DEBUG equ 9
|
|
WH_SHELL equ 10
|
|
WH_FOREGROUNDIDLE equ 11
|
|
WH_MAX equ 11
|
|
HC_ACTION equ 0
|
|
HC_GETNEXT equ 1
|
|
HC_SKIP equ 2
|
|
HC_NOREMOVE equ 3
|
|
HC_NOREM equ HC_NOREMOVE
|
|
HC_SYSMODALON equ 4
|
|
HC_SYSMODALOFF equ 5
|
|
HCBT_MOVESIZE equ 0
|
|
HCBT_MINMAX equ 1
|
|
HCBT_QS equ 2
|
|
HCBT_CREATEWND equ 3
|
|
HCBT_DESTROYWND equ 4
|
|
HCBT_ACTIVATE equ 5
|
|
HCBT_CLICKSKIPPED equ 6
|
|
HCBT_KEYSKIPPED equ 7
|
|
HCBT_SYSCOMMAND equ 8
|
|
HCBT_SETFOCUS equ 9
|
|
HSHELL_WINDOWCREATED equ 1
|
|
HSHELL_WINDOWDESTROYED equ 2
|
|
HSHELL_ACTIVATESHELLWINDOW equ 3
|
|
HKL_PREV equ 0
|
|
HKL_NEXT equ 1
|
|
KLF_ACTIVATE equ 1h
|
|
KLF_SUBSTITUTE_OK equ 2h
|
|
KLF_UNLOADPREVIOUS equ 4h
|
|
KLF_REORDER equ 8h
|
|
KL_NAMELENGTH equ 9
|
|
DESKTOP_READOBJECTS equ 1h
|
|
DESKTOP_CREATEWINDOW equ 2h
|
|
DESKTOP_CREATEMENU equ 4h
|
|
DESKTOP_HOOKCONTROL equ 8h
|
|
DESKTOP_JOURNALRECORD equ 10h
|
|
DESKTOP_JOURNALPLAYBACK equ 20h
|
|
DESKTOP_ENUMERATE equ 40h
|
|
DESKTOP_WRITEOBJECTS equ 80h
|
|
WINSTA_ENUMDESKTOPS equ 1h
|
|
WINSTA_READATTRIBUTES equ 2h
|
|
WINSTA_ACCESSCLIPBOARD equ 4h
|
|
WINSTA_CREATEDESKTOP equ 8h
|
|
WINSTA_WRITEATTRIBUTES equ 10h
|
|
WINSTA_ACCESSGLOBALATOMS equ 20h
|
|
WINSTA_EXITWINDOWS equ 40h
|
|
WINSTA_ENUMERATE equ 100h
|
|
WINSTA_READSCREEN equ 200h
|
|
GWL_WNDPROC equ -4
|
|
GWL_HINSTANCE equ -6
|
|
GWL_HWNDPARENT equ -8
|
|
GWL_STYLE equ -16
|
|
GWL_EXSTYLE equ -20
|
|
GWL_USERDATA equ -21
|
|
GWL_ID equ -12
|
|
GCL_MENUNAME equ -8
|
|
GCL_HBRBACKGROUND equ -10
|
|
GCL_HCURSOR equ -12
|
|
GCL_HICON equ -14
|
|
GCL_HMODULE equ -16
|
|
GCL_CBWNDEXTRA equ -18
|
|
GCL_CBCLSEXTRA equ -20
|
|
GCL_WNDPROC equ -24
|
|
GCL_STYLE equ -26
|
|
GCW_ATOM equ -32
|
|
WM_USER equ 400h
|
|
WM_NULL equ 0h
|
|
WM_CREATE equ 1h
|
|
WM_DESTROY equ 2h
|
|
WM_MOVE equ 3h
|
|
WM_SIZE equ 5h
|
|
WM_ACTIVATE equ 6h
|
|
WA_INACTIVE equ 0
|
|
WA_ACTIVE equ 1
|
|
WA_CLICKACTIVE equ 2
|
|
WM_SETFOCUS equ 7h
|
|
WM_KILLFOCUS equ 08h
|
|
WM_ENABLE equ 0Ah
|
|
WM_SETREDRAW equ 0Bh
|
|
WM_SETTEXT equ 0Ch
|
|
WM_GETTEXT equ 0Dh
|
|
WM_GETTEXTLENGTH equ 0Eh
|
|
WM_PAINT equ 0Fh
|
|
WM_CLOSE equ 10h
|
|
WM_QUERYENDSESSION equ 11h
|
|
WM_QUIT equ 12h
|
|
WM_QUERYOPEN equ 13h
|
|
WM_ERASEBKGND equ 14h
|
|
WM_SYSCOLORCHANGE equ 15h
|
|
WM_ENDSESSION equ 16h
|
|
WM_SHOWWINDOW equ 18h
|
|
WM_WININICHANGE equ 1Ah
|
|
WM_SETTINGCHANGE equ WM_WININICHANGE
|
|
WM_DEVMODECHANGE equ 1Bh
|
|
WM_ACTIVATEAPP equ 1Ch
|
|
WM_FONTCHANGE equ 1Dh
|
|
WM_TIMECHANGE equ 1Eh
|
|
WM_CANCELMODE equ 1Fh
|
|
WM_SETCURSOR equ 20h
|
|
WM_MOUSEACTIVATE equ 21h
|
|
WM_CHILDACTIVATE equ 22h
|
|
WM_QUEUESYNC equ 23h
|
|
WM_GETMINMAXINFO equ 24h
|
|
WM_PAINTICON equ 26h
|
|
WM_ICONERASEBKGND equ 27h
|
|
WM_NEXTDLGCTL equ 28h
|
|
WM_SPOOLERSTATUS equ 2Ah
|
|
WM_DRAWITEM equ 2Bh
|
|
WM_MEASUREITEM equ 2Ch
|
|
WM_DELETEITEM equ 2Dh
|
|
WM_VKEYTOITEM equ 2Eh
|
|
WM_CHARTOITEM equ 2Fh
|
|
WM_SETFONT equ 30h
|
|
WM_GETFONT equ 31h
|
|
WM_SETHOTKEY equ 32h
|
|
WM_GETHOTKEY equ 33h
|
|
WM_QUERYDRAGICON equ 37h
|
|
WM_COMPAREITEM equ 39h
|
|
WM_GETOBJECT equ 3Dh
|
|
WM_COMPACTING equ 41h
|
|
WM_OTHERWINDOWCREATED equ 42h
|
|
WM_OTHERWINDOWDESTROYED equ 43h
|
|
WM_COMMNOTIFY equ 44h
|
|
CN_RECEIVE equ 1h
|
|
CN_TRANSMIT equ 2h
|
|
CN_EVENT equ 4h
|
|
WM_WINDOWPOSCHANGING equ 46h
|
|
WM_WINDOWPOSCHANGED equ 47h
|
|
WM_POWER equ 48h
|
|
PWR_OK equ 1
|
|
PWR_FAIL equ -1
|
|
PWR_SUSPENDREQUEST equ 1
|
|
PWR_SUSPENDRESUME equ 2
|
|
PWR_CRITICALRESUME equ 3
|
|
WM_COPYDATA equ 4Ah
|
|
WM_CANCELJOURNAL equ 4Bh
|
|
WM_NOTIFY equ 4Eh
|
|
WM_INPUTLANGCHANGEREQUEST equ 50h
|
|
WM_INPUTLANGCHANGE equ 51h
|
|
WM_TCARD equ 52h
|
|
WM_HELP equ 53h
|
|
WM_USERCHANGED equ 54h
|
|
WM_NOTIFYFORMAT equ 55h
|
|
WM_CONTEXTMENU equ 7Bh
|
|
WM_STYLECHANGING equ 7Ch
|
|
WM_STYLECHANGED equ 7Dh
|
|
WM_DISPLAYCHANGE equ 7Eh
|
|
WM_GETICON equ 7Fh
|
|
WM_SETICON equ 80h
|
|
WM_NCCREATE equ 81h
|
|
WM_NCDESTROY equ 82h
|
|
WM_NCCALCSIZE equ 83h
|
|
WM_NCHITTEST equ 84h
|
|
WM_NCPAINT equ 85h
|
|
WM_NCACTIVATE equ 86h
|
|
WM_GETDLGCODE equ 87h
|
|
WM_SYNCPAINT equ 88h
|
|
WM_NCMOUSEMOVE equ 0A0h
|
|
WM_NCLBUTTONDOWN equ 0A1h
|
|
WM_NCLBUTTONUP equ 0A2h
|
|
WM_NCLBUTTONDBLCLK equ 0A3h
|
|
WM_NCRBUTTONDOWN equ 0A4h
|
|
WM_NCRBUTTONUP equ 0A5h
|
|
WM_NCRBUTTONDBLCLK equ 0A6h
|
|
WM_NCMBUTTONDOWN equ 0A7h
|
|
WM_NCMBUTTONUP equ 0A8h
|
|
WM_NCMBUTTONDBLCLK equ 0A9h
|
|
WM_KEYFIRST equ 100h
|
|
WM_KEYDOWN equ 100h
|
|
WM_KEYUP equ 101h
|
|
WM_CHAR equ 102h
|
|
WM_DEADCHAR equ 103h
|
|
WM_SYSKEYDOWN equ 104h
|
|
WM_SYSKEYUP equ 105h
|
|
WM_SYSCHAR equ 106h
|
|
WM_SYSDEADCHAR equ 107h
|
|
WM_KEYLAST equ 108h
|
|
WM_INITDIALOG equ 110h
|
|
WM_COMMAND equ 111h
|
|
WM_SYSCOMMAND equ 112h
|
|
WM_TIMER equ 113h
|
|
WM_HSCROLL equ 114h
|
|
WM_VSCROLL equ 115h
|
|
WM_INITMENU equ 116h
|
|
WM_INITMENUPOPUP equ 117h
|
|
WM_MENUSELECT equ 11Fh
|
|
WM_MENUCHAR equ 120h
|
|
WM_ENTERIDLE equ 121h
|
|
WM_CTLCOLORMSGBOX equ 132h
|
|
WM_CTLCOLOREDIT equ 133h
|
|
WM_CTLCOLORLISTBOX equ 134h
|
|
WM_CTLCOLORBTN equ 135h
|
|
WM_CTLCOLORDLG equ 136h
|
|
WM_CTLCOLORSCROLLBAR equ 137h
|
|
WM_CTLCOLORSTATIC equ 138h
|
|
WM_MOUSEFIRST equ 200h
|
|
WM_MOUSEMOVE equ 200h
|
|
WM_LBUTTONDOWN equ 201h
|
|
WM_LBUTTONUP equ 202h
|
|
WM_LBUTTONDBLCLK equ 203h
|
|
WM_RBUTTONDOWN equ 204h
|
|
WM_RBUTTONUP equ 205h
|
|
WM_RBUTTONDBLCLK equ 206h
|
|
WM_MBUTTONDOWN equ 207h
|
|
WM_MBUTTONUP equ 208h
|
|
WM_MBUTTONDBLCLK equ 209h
|
|
WM_MOUSELAST equ 209h
|
|
WM_PARENTNOTIFY equ 210h
|
|
WM_ENTERMENULOOP equ 211h
|
|
WM_EXITMENULOOP equ 212h
|
|
WM_MDICREATE equ 220h
|
|
WM_MDIDESTROY equ 221h
|
|
WM_MDIACTIVATE equ 222h
|
|
WM_MDIRESTORE equ 223h
|
|
WM_MDINEXT equ 224h
|
|
WM_MDIMAXIMIZE equ 225h
|
|
WM_MDITILE equ 226h
|
|
WM_MDICASCADE equ 227h
|
|
WM_MDIICONARRANGE equ 228h
|
|
WM_MDIGETACTIVE equ 229h
|
|
WM_MDISETMENU equ 230h
|
|
WM_DROPFILES equ 233h
|
|
WM_MDIREFRESHMENU equ 234h
|
|
WM_CUT equ 300h
|
|
WM_COPY equ 301h
|
|
WM_PASTE equ 302h
|
|
WM_CLEAR equ 303h
|
|
WM_UNDO equ 304h
|
|
WM_RENDERFORMAT equ 305h
|
|
WM_RENDERALLFORMATS equ 306h
|
|
WM_DESTROYCLIPBOARD equ 307h
|
|
WM_DRAWCLIPBOARD equ 308h
|
|
WM_PAINTCLIPBOARD equ 309h
|
|
WM_VSCROLLCLIPBOARD equ 30Ah
|
|
WM_SIZECLIPBOARD equ 30Bh
|
|
WM_ASKCBFORMATNAME equ 30Ch
|
|
WM_CHANGECBCHAIN equ 30Dh
|
|
WM_HSCROLLCLIPBOARD equ 30Eh
|
|
WM_QUERYNEWPALETTE equ 30Fh
|
|
WM_PALETTEISCHANGING equ 310h
|
|
WM_PALETTECHANGED equ 311h
|
|
WM_HOTKEY equ 312h
|
|
WM_PRINT equ 317h
|
|
WM_PRINTCLIENT equ 318h
|
|
WM_PENWINFIRST equ 380h
|
|
WM_PENWINLAST equ 38Fh
|
|
ST_BEGINSWP equ 0
|
|
ST_ENDSWP equ 1
|
|
HTERROR equ -2
|
|
HTTRANSPARENT equ -1
|
|
HTNOWHERE equ 0
|
|
HTCLIENT equ 1
|
|
HTCAPTION equ 2
|
|
HTSYSMENU equ 3
|
|
HTGROWBOX equ 4
|
|
HTSIZE equ HTGROWBOX
|
|
HTMENU equ 5
|
|
HTHSCROLL equ 6
|
|
HTVSCROLL equ 7
|
|
HTMINBUTTON equ 8
|
|
HTMAXBUTTON equ 9
|
|
HTLEFT equ 10
|
|
HTRIGHT equ 11
|
|
HTTOP equ 12
|
|
HTTOPLEFT equ 13
|
|
HTTOPRIGHT equ 14
|
|
HTBOTTOM equ 15
|
|
HTBOTTOMLEFT equ 16
|
|
HTBOTTOMRIGHT equ 17
|
|
HTBORDER equ 18
|
|
HTREDUCE equ HTMINBUTTON
|
|
HTZOOM equ HTMAXBUTTON
|
|
HTSIZEFIRST equ HTLEFT
|
|
HTSIZELAST equ HTBOTTOMRIGHT
|
|
HTOBJECT equ 19
|
|
HTCLOSE equ 20
|
|
HTHELP equ 21
|
|
SMTO_NORMAL equ 0h
|
|
SMTO_BLOCK equ 1h
|
|
SMTO_ABORTIFHUNG equ 2h
|
|
SMTO_NOTIMEOUTIFNOTHUNG equ 8
|
|
MA_ACTIVATE equ 1
|
|
MA_ACTIVATEANDEAT equ 2
|
|
MA_NOACTIVATE equ 3
|
|
MA_NOACTIVATEANDEAT equ 4
|
|
SIZE_RESTORED equ 0
|
|
SIZE_MINIMIZED equ 1
|
|
SIZE_MAXIMIZED equ 2
|
|
SIZE_MAXSHOW equ 3
|
|
SIZE_MAXHIDE equ 4
|
|
SIZENORMAL equ SIZE_RESTORED
|
|
SIZEICONIC equ SIZE_MINIMIZED
|
|
SIZEFULLSCREEN equ SIZE_MAXIMIZED
|
|
SIZEZOOMSHOW equ SIZE_MAXSHOW
|
|
SIZEZOOMHIDE equ SIZE_MAXHIDE
|
|
WVR_ALIGNTOP equ 10h
|
|
WVR_ALIGNLEFT equ 20h
|
|
WVR_ALIGNBOTTOM equ 40h
|
|
WVR_ALIGNRIGHT equ 80h
|
|
WVR_HREDRAW equ 100h
|
|
WVR_VREDRAW equ 200h
|
|
WVR_REDRAW equ WVR_HREDRAW OR WVR_VREDRAW
|
|
WVR_VALIDRECTS equ 400h
|
|
MK_LBUTTON equ 1h
|
|
MK_RBUTTON equ 2h
|
|
MK_SHIFT equ 4h
|
|
MK_CONTROL equ 8h
|
|
MK_MBUTTON equ 10h
|
|
WS_OVERLAPPED equ 0h
|
|
WS_POPUP equ 80000000h
|
|
WS_CHILD equ 40000000h
|
|
WS_MINIMIZE equ 20000000h
|
|
WS_VISIBLE equ 10000000h
|
|
WS_DISABLED equ 8000000h
|
|
WS_CLIPSIBLINGS equ 4000000h
|
|
WS_CLIPCHILDREN equ 2000000h
|
|
WS_MAXIMIZE equ 1000000h
|
|
WS_CAPTION equ 0C00000h
|
|
WS_BORDER equ 800000h
|
|
WS_DLGFRAME equ 400000h
|
|
WS_VSCROLL equ 200000h
|
|
WS_HSCROLL equ 100000h
|
|
WS_SYSMENU equ 80000h
|
|
WS_THICKFRAME equ 40000h
|
|
WS_GROUP equ 20000h
|
|
WS_TABSTOP equ 10000h
|
|
WS_MINIMIZEBOX equ 20000h
|
|
WS_MAXIMIZEBOX equ 10000h
|
|
WS_TILED equ WS_OVERLAPPED
|
|
WS_ICONIC equ WS_MINIMIZE
|
|
WS_SIZEBOX equ WS_THICKFRAME
|
|
WS_OVERLAPPEDWINDOW equ WS_OVERLAPPED OR WS_CAPTION OR WS_SYSMENU OR WS_THICKFRAME OR WS_MINIMIZEBOX OR WS_MAXIMIZEBOX
|
|
WS_TILEDWINDOW equ WS_OVERLAPPEDWINDOW
|
|
WS_POPUPWINDOW equ WS_POPUP OR WS_BORDER OR WS_SYSMENU
|
|
WS_CHILDWINDOW equ WS_CHILD
|
|
WS_EX_DLGMODALFRAME equ 1h
|
|
WS_EX_NOPARENTNOTIFY equ 4h
|
|
WS_EX_TOPMOST equ 8h
|
|
WS_EX_ACCEPTFILES equ 10h
|
|
WS_EX_TRANSPARENT equ 20h
|
|
WS_EX_MDICHILD equ 00000040h
|
|
WS_EX_TOOLWINDOW equ 00000080h
|
|
WS_EX_WINDOWEDGE equ 00000100h
|
|
WS_EX_CLIENTEDGE equ 00000200h
|
|
WS_EX_CONTEXTHELP equ 00000400h
|
|
WS_EX_RIGHT equ 00001000h
|
|
WS_EX_LEFT equ 00000000h
|
|
WS_EX_RTLREADING equ 00002000h
|
|
WS_EX_LTRREADING equ 00000000h
|
|
WS_EX_LEFTSCROLLBAR equ 00004000h
|
|
WS_EX_RIGHTSCROLLBAR equ 00000000h
|
|
WS_EX_CONTROLPARENT equ 00010000h
|
|
WS_EX_STATICEDGE equ 00020000h
|
|
WS_EX_APPWINDOW equ 00040000h
|
|
WS_EX_OVERLAPPEDWINDOW equ WS_EX_WINDOWEDGE OR WS_EX_CLIENTEDGE
|
|
WS_EX_PALETTEWINDOW equ WS_EX_WINDOWEDGE OR WS_EX_TOOLWINDOW OR WS_EX_TOPMOST
|
|
CS_VREDRAW equ 1h
|
|
CS_HREDRAW equ 2h
|
|
CS_KEYCVTWINDOW equ 4h
|
|
CS_DBLCLKS equ 8h
|
|
CS_OWNDC equ 20h
|
|
CS_CLASSDC equ 40h
|
|
CS_PARENTDC equ 80h
|
|
CS_NOKEYCVT equ 100h
|
|
CS_NOCLOSE equ 200h
|
|
CS_SAVEBITS equ 800h
|
|
CS_BYTEALIGNCLIENT equ 1000h
|
|
CS_BYTEALIGNWINDOW equ 2000h
|
|
CS_PUBLICCLASS equ 4000h
|
|
CS_GLOBALCLASS equ CS_PUBLICCLASS
|
|
CS_IME equ 10000h
|
|
CF_TEXT equ 1
|
|
CF_BITMAP equ 2
|
|
CF_METAFILEPICT equ 3
|
|
CF_SYLK equ 4
|
|
CF_DIF equ 5
|
|
CF_TIFF equ 6
|
|
CF_OEMTEXT equ 7
|
|
CF_DIB equ 8
|
|
CF_PALETTE equ 9
|
|
CF_PENDATA equ 10
|
|
CF_RIFF equ 11
|
|
CF_WAVE equ 12
|
|
CF_UNICODETEXT equ 13
|
|
CF_ENHMETAFILE equ 14
|
|
CF_HDROP equ 15
|
|
CF_LOCALE equ 16
|
|
CF_MAX equ 17
|
|
CF_OWNERDISPLAY equ 80h
|
|
CF_DSPTEXT equ 81h
|
|
CF_DSPBITMAP equ 82h
|
|
CF_DSPMETAFILEPICT equ 83h
|
|
CF_DSPENHMETAFILE equ 8Eh
|
|
CF_PRIVATEFIRST equ 200h
|
|
CF_PRIVATELAST equ 2FFh
|
|
CF_GDIOBJFIRST equ 300h
|
|
CF_GDIOBJLAST equ 3FFh
|
|
FVIRTKEY equ 1h
|
|
FNOINVERT equ 2h
|
|
FSHIFT equ 4h
|
|
FCONTROL equ 8h
|
|
FALT equ 10h
|
|
WPF_SETMINPOSITION equ 1h
|
|
WPF_RESTORETOMAXIMIZED equ 2h
|
|
ODT_MENU equ 1
|
|
ODT_LISTBOX equ 2
|
|
ODT_COMBOBOX equ 3
|
|
ODT_BUTTON equ 4
|
|
ODT_STATIC equ 5
|
|
ODA_DRAWENTIRE equ 1h
|
|
ODA_SELECT equ 2h
|
|
ODA_FOCUS equ 4h
|
|
ODS_SELECTED equ 1h
|
|
ODS_GRAYED equ 2h
|
|
ODS_DISABLED equ 4h
|
|
ODS_CHECKED equ 8h
|
|
ODS_FOCUS equ 10h
|
|
ODS_DEFAULT equ 20h
|
|
ODS_COMBOBOXEDIT equ 1000h
|
|
ODS_HOTLIGHT equ 40h
|
|
ODS_INACTIVE equ 80h
|
|
PM_NOREMOVE equ 0h
|
|
PM_REMOVE equ 1h
|
|
PM_NOYIELD equ 2h
|
|
MOD_ALT equ 1h
|
|
MOD_CONTROL equ 2h
|
|
MOD_SHIFT equ 4h
|
|
MOD_WIN equ 8h
|
|
IDHOT_SNAPWINDOW equ -1
|
|
IDHOT_SNAPDESKTOP equ -2
|
|
EWX_LOGOFF equ 0
|
|
EWX_SHUTDOWN equ 1
|
|
EWX_REBOOT equ 2
|
|
EWX_FORCE equ 4
|
|
EWX_POWEROFF equ 8
|
|
EWX_FORCEIFHUNG equ 10h
|
|
EW_RESTARTWINDOWS equ 42h
|
|
READAPI equ 0
|
|
WRITEAPI equ 1
|
|
READ_WRITE equ 2
|
|
HWND_BROADCAST equ 0FFFFh
|
|
CW_USEDEFAULT equ 80000000h
|
|
HWND_MESSAGE equ -3
|
|
HWND_DESKTOP equ 0
|
|
SWP_NOSIZE equ 1h
|
|
SWP_NOMOVE equ 2h
|
|
SWP_NOZORDER equ 4h
|
|
SWP_NOREDRAW equ 8h
|
|
SWP_NOACTIVATE equ 10h
|
|
SWP_FRAMECHANGED equ 20h
|
|
SWP_SHOWWINDOW equ 40h
|
|
SWP_HIDEWINDOW equ 80h
|
|
SWP_NOCOPYBITS equ 100h
|
|
SWP_NOOWNERZORDER equ 200h
|
|
SWP_DRAWFRAME equ SWP_FRAMECHANGED
|
|
SWP_NOREPOSITION equ SWP_NOOWNERZORDER
|
|
SWP_DEFERERASE equ 2000h
|
|
SWP_ASYNCWINDOWPOS equ 4000h
|
|
HWND_TOP equ 0
|
|
HWND_BOTTOM equ 1
|
|
HWND_TOPMOST equ -1
|
|
HWND_NOTOPMOST equ -2
|
|
DLGWINDOWEXTRA equ 30
|
|
KEYEVENTF_EXTENDEDKEY equ 1h
|
|
KEYEVENTF_KEYUP equ 2h
|
|
KEYEVENTF_UNICODE equ 4h
|
|
KEYEVENTF_SCANCODE equ 8h
|
|
MOUSEEVENTF_MOVE equ 1h
|
|
MOUSEEVENTF_LEFTDOWN equ 2h
|
|
MOUSEEVENTF_LEFTUP equ 4h
|
|
MOUSEEVENTF_RIGHTDOWN equ 8h
|
|
MOUSEEVENTF_RIGHTUP equ 10h
|
|
MOUSEEVENTF_MIDDLEDOWN equ 20h
|
|
MOUSEEVENTF_MIDDLEUP equ 40h
|
|
MOUSEEVENTF_WHEEL equ 800h
|
|
MOUSEEVENTF_ABSOLUTE equ 8000h
|
|
MOUSEEVENTF_XDOWN equ 100h
|
|
MOUSEEVENTF_XUP equ 200h
|
|
XBUTTON1 equ 1h
|
|
XBUTTON2 equ 2h
|
|
QS_KEY equ 1h
|
|
QS_MOUSEMOVE equ 2h
|
|
QS_MOUSEBUTTON equ 4h
|
|
QS_POSTMESSAGE equ 8h
|
|
QS_TIMER equ 10h
|
|
QS_PAINT equ 20h
|
|
QS_SENDMESSAGE equ 40h
|
|
QS_HOTKEY equ 80h
|
|
QS_ALLPOSTMESSAGE equ 100h
|
|
QS_MOUSE equ QS_MOUSEMOVE OR QS_MOUSEBUTTON
|
|
QS_INPUT equ QS_MOUSE OR QS_KEY
|
|
QS_ALLEVENTS equ QS_INPUT OR QS_POSTMESSAGE OR QS_TIMER OR QS_PAINT OR QS_HOTKEY
|
|
QS_ALLINPUT equ QS_SENDMESSAGE OR QS_PAINT OR QS_TIMER OR QS_POSTMESSAGE OR QS_MOUSEBUTTON OR QS_MOUSEMOVE OR QS_HOTKEY OR QS_KEY
|
|
SM_CXSCREEN equ 0
|
|
SM_CYSCREEN equ 1
|
|
SM_CXVSCROLL equ 2
|
|
SM_CYHSCROLL equ 3
|
|
SM_CYCAPTION equ 4
|
|
SM_CXBORDER equ 5
|
|
SM_CYBORDER equ 6
|
|
SM_CXDLGFRAME equ 7
|
|
SM_CYDLGFRAME equ 8
|
|
SM_CYVTHUMB equ 9
|
|
SM_CXHTHUMB equ 10
|
|
SM_CXICON equ 11
|
|
SM_CYICON equ 12
|
|
SM_CXCURSOR equ 13
|
|
SM_CYCURSOR equ 14
|
|
SM_CYMENU equ 15
|
|
SM_CXFULLSCREEN equ 16
|
|
SM_CYFULLSCREEN equ 17
|
|
SM_CYKANJIWINDOW equ 18
|
|
SM_MOUSEPRESENT equ 19
|
|
SM_CYVSCROLL equ 20
|
|
SM_CXHSCROLL equ 21
|
|
SM_DEBUG equ 22
|
|
SM_SWAPBUTTON equ 23
|
|
SM_RESERVED1 equ 24
|
|
SM_RESERVED2 equ 25
|
|
SM_RESERVED3 equ 26
|
|
SM_RESERVED4 equ 27
|
|
SM_CXMIN equ 28
|
|
SM_CYMIN equ 29
|
|
SM_CXSIZE equ 30
|
|
SM_CYSIZE equ 31
|
|
SM_CXFRAME equ 32
|
|
SM_CYFRAME equ 33
|
|
SM_CXMINTRACK equ 34
|
|
SM_CYMINTRACK equ 35
|
|
SM_CXDOUBLECLK equ 36
|
|
SM_CYDOUBLECLK equ 37
|
|
SM_CXICONSPACING equ 38
|
|
SM_CYICONSPACING equ 39
|
|
SM_MENUDROPALIGNMENT equ 40
|
|
SM_PENWINDOWS equ 41
|
|
SM_DBCSENABLED equ 42
|
|
SM_CMOUSEBUTTONS equ 43
|
|
SM_CXFIXEDFRAME equ SM_CXDLGFRAME
|
|
SM_CYFIXEDFRAME equ SM_CYDLGFRAME
|
|
SM_CXSIZEFRAME equ SM_CXFRAME
|
|
SM_CYSIZEFRAME equ SM_CYFRAME
|
|
SM_SECURE equ 44
|
|
SM_CXEDGE equ 45
|
|
SM_CYEDGE equ 46
|
|
SM_CXMINSPACING equ 47
|
|
SM_CYMINSPACING equ 48
|
|
SM_CXSMICON equ 49
|
|
SM_CYSMICON equ 50
|
|
SM_CYSMCAPTION equ 51
|
|
SM_CXSMSIZE equ 52
|
|
SM_CYSMSIZE equ 53
|
|
SM_CXMENUSIZE equ 54
|
|
SM_CYMENUSIZE equ 55
|
|
SM_ARRANGE equ 56
|
|
SM_CXMINIMIZED equ 57
|
|
SM_CYMINIMIZED equ 58
|
|
SM_CXMAXTRACK equ 59
|
|
SM_CYMAXTRACK equ 60
|
|
SM_CXMAXIMIZED equ 61
|
|
SM_CYMAXIMIZED equ 62
|
|
SM_NETWORK equ 63
|
|
SM_CLEANBOOT equ 67
|
|
SM_CXDRAG equ 68
|
|
SM_CYDRAG equ 69
|
|
SM_SHOWSOUNDS equ 70
|
|
SM_CXMENUCHECK equ 71
|
|
SM_CYMENUCHECK equ 72
|
|
SM_SLOWMACHINE equ 73
|
|
SM_MIDEASTENABLED equ 74
|
|
SM_MOUSEWHEELPRESENT equ 75
|
|
SM_CMETRICS equ 75
|
|
SM_XVIRTUALSCREEN equ 76
|
|
SM_YVIRTUALSCREEN equ 77
|
|
SM_CXVIRTUALSCREEN equ 78
|
|
SM_CYVIRTUALSCREEN equ 79
|
|
SM_CMONITORS equ 80
|
|
SM_SAMEDISPLAYFORMAT equ 81
|
|
TPM_LEFTBUTTON equ 0h
|
|
TPM_RIGHTBUTTON equ 2h
|
|
TPM_LEFTALIGN equ 0h
|
|
TPM_CENTERALIGN equ 4h
|
|
TPM_RIGHTALIGN equ 8h
|
|
TPM_TOPALIGN equ 0
|
|
TPM_VCENTERALIGN equ 10h
|
|
TPM_BOTTOMALIGN equ 20h
|
|
TPM_HORIZONTAL equ 0
|
|
TPM_VERTICAL equ 40h
|
|
TPM_NONOTIFY equ 80h
|
|
TPM_RETURNCMD equ 100h
|
|
TPM_RECURSE equ 1
|
|
DT_TOP equ 0h
|
|
DT_LEFT equ 0h
|
|
DT_CENTER equ 1h
|
|
DT_RIGHT equ 2h
|
|
DT_VCENTER equ 4h
|
|
DT_BOTTOM equ 8h
|
|
DT_WORDBREAK equ 10h
|
|
DT_SINGLELINE equ 20h
|
|
DT_EXPANDTABS equ 40h
|
|
DT_TABSTOP equ 80h
|
|
DT_NOCLIP equ 100h
|
|
DT_EXTERNALLEADING equ 200h
|
|
DT_CALCRECT equ 400h
|
|
DT_NOPREFIX equ 800h
|
|
DT_INTERNAL equ 1000h
|
|
DT_EDITCONTROL equ 2000h
|
|
DT_PATH_ELLIPSIS equ 4000h
|
|
DT_END_ELLIPSIS equ 8000h
|
|
DT_MODIFYSTRING equ 10000h
|
|
DT_RTLREADING equ 20000h
|
|
DT_WORD_ELLIPSIS equ 40000h
|
|
DCX_WINDOW equ 1h
|
|
DCX_CACHE equ 2h
|
|
DCX_NORESETATTRS equ 4h
|
|
DCX_CLIPCHILDREN equ 8h
|
|
DCX_CLIPSIBLINGS equ 10h
|
|
DCX_PARENTCLIP equ 20h
|
|
DCX_EXCLUDERGN equ 40h
|
|
DCX_INTERSECTRGN equ 80h
|
|
DCX_EXCLUDEUPDATE equ 100h
|
|
DCX_INTERSECTUPDATE equ 200h
|
|
DCX_LOCKWINDOWUPDATE equ 400h
|
|
DCX_NORECOMPUTE equ 100000h
|
|
DCX_VALIDATE equ 200000h
|
|
RDW_INVALIDATE equ 1h
|
|
RDW_INTERNALPAINT equ 2h
|
|
RDW_ERASE equ 4h
|
|
RDW_VALIDATE equ 8h
|
|
RDW_NOINTERNALPAINT equ 10h
|
|
RDW_NOERASE equ 20h
|
|
RDW_NOCHILDREN equ 40h
|
|
RDW_ALLCHILDREN equ 80h
|
|
RDW_UPDATENOW equ 100h
|
|
RDW_ERASENOW equ 200h
|
|
RDW_FRAME equ 400h
|
|
RDW_NOFRAME equ 800h
|
|
SW_SCROLLCHILDREN equ 1h
|
|
SW_INVALIDATE equ 2h
|
|
SW_ERASE equ 4h
|
|
SW_SMOOTHSCROLL equ 10h
|
|
ESB_ENABLE_BOTH equ 0h
|
|
ESB_DISABLE_BOTH equ 3h
|
|
ESB_DISABLE_LEFT equ 1h
|
|
ESB_DISABLE_RIGHT equ 2h
|
|
ESB_DISABLE_UP equ 1h
|
|
ESB_DISABLE_DOWN equ 2h
|
|
ESB_DISABLE_LTUP equ ESB_DISABLE_LEFT
|
|
ESB_DISABLE_RTDN equ ESB_DISABLE_RIGHT
|
|
MB_OK equ 0h
|
|
MB_OKCANCEL equ 1h
|
|
MB_ABORTRETRYIGNORE equ 2h
|
|
MB_YESNOCANCEL equ 3h
|
|
MB_YESNO equ 4h
|
|
MB_RETRYCANCEL equ 5h
|
|
MB_ICONHAND equ 10h
|
|
MB_ICONQUESTION equ 20h
|
|
MB_ICONEXCLAMATION equ 30h
|
|
MB_ICONASTERISK equ 40h
|
|
MB_USERICON equ 80h
|
|
MB_ICONERROR equ MB_ICONHAND
|
|
MB_ICONINFORMATION equ MB_ICONASTERISK
|
|
MB_ICONSTOP equ MB_ICONHAND
|
|
MB_ICONWARNING equ MB_ICONEXCLAMATION
|
|
MB_DEFBUTTON1 equ 0h
|
|
MB_DEFBUTTON2 equ 100h
|
|
MB_DEFBUTTON3 equ 200h
|
|
MB_DEFBUTTON4 equ 300h
|
|
MB_APPLMODAL equ 0h
|
|
MB_SYSTEMMODAL equ 1000h
|
|
MB_TASKMODAL equ 2000h
|
|
MB_HELP equ 4000h
|
|
MB_NOFOCUS equ 8000h
|
|
MB_SETFOREGROUND equ 10000h
|
|
MB_DEFAULT_DESKTOP_ONLY equ 20000h
|
|
MB_TYPEMASK equ 0Fh
|
|
MB_ICONMASK equ 0F0h
|
|
MB_DEFMASK equ 0F00h
|
|
MB_MODEMASK equ 3000h
|
|
MB_MISCMASK equ 0C000h
|
|
MB_TOPMOST equ 40000h
|
|
MB_RIGHT equ 80000h
|
|
MB_RTLREADING equ 100000h
|
|
MB_SERVICE_NOTIFICATION equ 200000h
|
|
CTLCOLOR_MSGBOX equ 0
|
|
CTLCOLOR_EDIT equ 1
|
|
CTLCOLOR_LISTBOX equ 2
|
|
CTLCOLOR_BTN equ 3
|
|
CTLCOLOR_DLG equ 4
|
|
CTLCOLOR_SCROLLBAR equ 5
|
|
CTLCOLOR_STATIC equ 6
|
|
CTLCOLOR_MAX equ 8
|
|
COLOR_SCROLLBAR equ 0
|
|
COLOR_BACKGROUND equ 1
|
|
COLOR_ACTIVECAPTION equ 2
|
|
COLOR_INACTIVECAPTION equ 3
|
|
COLOR_MENU equ 4
|
|
COLOR_WINDOW equ 5
|
|
COLOR_WINDOWFRAME equ 6
|
|
COLOR_MENUTEXT equ 7
|
|
COLOR_WINDOWTEXT equ 8
|
|
COLOR_CAPTIONTEXT equ 9
|
|
COLOR_ACTIVEBORDER equ 10
|
|
COLOR_INACTIVEBORDER equ 11
|
|
COLOR_APPWORKSPACE equ 12
|
|
COLOR_HIGHLIGHT equ 13
|
|
COLOR_HIGHLIGHTTEXT equ 14
|
|
COLOR_BTNFACE equ 15
|
|
COLOR_BTNSHADOW equ 16
|
|
COLOR_GRAYTEXT equ 17
|
|
COLOR_BTNTEXT equ 18
|
|
COLOR_INACTIVECAPTIONTEXT equ 19
|
|
COLOR_BTNHIGHLIGHT equ 20
|
|
COLOR_3DDKSHADOW equ 21
|
|
COLOR_3DLIGHT equ 22
|
|
COLOR_INFOTEXT equ 23
|
|
COLOR_INFOBK equ 24
|
|
COLOR_DESKTOP equ COLOR_BACKGROUND
|
|
COLOR_3DFACE equ COLOR_BTNFACE
|
|
COLOR_3DSHADOW equ COLOR_BTNSHADOW
|
|
COLOR_3DHIGHLIGHT equ COLOR_BTNHIGHLIGHT
|
|
COLOR_3DHILIGHT equ COLOR_BTNHIGHLIGHT
|
|
COLOR_BTNHILIGHT equ COLOR_BTNHIGHLIGHT
|
|
COLOR_HOTLIGHT equ 26
|
|
COLOR_GRADIENTACTIVECAPTION equ 27
|
|
COLOR_GRADIENTINACTIVECAPTION equ 28
|
|
GW_HWNDFIRST equ 0
|
|
GW_HWNDLAST equ 1
|
|
GW_HWNDNEXT equ 2
|
|
GW_HWNDPREV equ 3
|
|
GW_OWNER equ 4
|
|
GW_CHILD equ 5
|
|
GW_MAX equ 5
|
|
GW_ENABLEDPOPUP equ 6
|
|
MF_INSERT equ 0h
|
|
MF_CHANGE equ 80h
|
|
MF_APPEND equ 100h
|
|
MF_DELETE equ 200h
|
|
MF_REMOVE equ 1000h
|
|
MF_BYCOMMAND equ 0h
|
|
MF_BYPOSITION equ 400h
|
|
MF_SEPARATOR equ 800h
|
|
MF_ENABLED equ 0h
|
|
MF_GRAYED equ 1h
|
|
MF_DISABLED equ 2h
|
|
MF_UNCHECKED equ 0h
|
|
MF_CHECKED equ 8h
|
|
MF_USECHECKBITMAPS equ 200h
|
|
MF_STRING equ 0h
|
|
MF_BITMAP equ 4h
|
|
MF_OWNERDRAW equ 100h
|
|
MF_POPUP equ 10h
|
|
MF_MENUBARBREAK equ 20h
|
|
MF_MENUBREAK equ 40h
|
|
MF_UNHILITE equ 0h
|
|
MF_HILITE equ 80h
|
|
MF_SYSMENU equ 2000h
|
|
MF_HELP equ 4000h
|
|
MF_MOUSESELECT equ 8000h
|
|
MF_END equ 80h
|
|
MF_DEFAULT equ 1000h
|
|
MF_RIGHTJUSTIFY equ 4000h
|
|
SC_SIZE equ 0F000h
|
|
SC_MOVE equ 0F010h
|
|
SC_MINIMIZE equ 0F020h
|
|
SC_MAXIMIZE equ 0F030h
|
|
SC_NEXTWINDOW equ 0F040h
|
|
SC_PREVWINDOW equ 0F050h
|
|
SC_CLOSE equ 0F060h
|
|
SC_VSCROLL equ 0F070h
|
|
SC_HSCROLL equ 0F080h
|
|
SC_MOUSEMENU equ 0F090h
|
|
SC_KEYMENU equ 0F100h
|
|
SC_ARRANGE equ 0F110h
|
|
SC_RESTORE equ 0F120h
|
|
SC_TASKLIST equ 0F130h
|
|
SC_SCREENSAVE equ 0F140h
|
|
SC_HOTKEY equ 0F150h
|
|
SC_ICON equ SC_MINIMIZE
|
|
SC_ZOOM equ SC_MAXIMIZE
|
|
SC_DEFAULT equ 0F160h
|
|
SC_MONITORPOWER equ 0F170h
|
|
SC_CONTEXTHELP equ 0F180h
|
|
SC_SEPARATOR equ 0F00Fh
|
|
IDC_ARROW equ 32512
|
|
IDC_IBEAM equ 32513
|
|
IDC_WAIT equ 32514
|
|
IDC_CROSS equ 32515
|
|
IDC_UPARROW equ 32516
|
|
IDC_SIZE equ 32640
|
|
IDC_ICON equ 32641
|
|
IDC_SIZENWSE equ 32642
|
|
IDC_SIZENESW equ 32643
|
|
IDC_SIZEWE equ 32644
|
|
IDC_SIZENS equ 32645
|
|
IDC_SIZEALL equ 32646
|
|
IDC_NO equ 32648
|
|
IDC_HAND equ 32649
|
|
IDC_APPSTARTING equ 32650
|
|
IDC_HELP equ 32651
|
|
OBM_CLOSE equ 32754
|
|
OBM_UPARROW equ 32753
|
|
OBM_DNARROW equ 32752
|
|
OBM_RGARROW equ 32751
|
|
OBM_LFARROW equ 32750
|
|
OBM_REDUCE equ 32749
|
|
OBM_ZOOM equ 32748
|
|
OBM_RESTORE equ 32747
|
|
OBM_REDUCED equ 32746
|
|
OBM_ZOOMD equ 32745
|
|
OBM_RESTORED equ 32744
|
|
OBM_UPARROWD equ 32743
|
|
OBM_DNARROWD equ 32742
|
|
OBM_RGARROWD equ 32741
|
|
OBM_LFARROWD equ 32740
|
|
OBM_MNARROW equ 32739
|
|
OBM_COMBO equ 32738
|
|
OBM_UPARROWI equ 32737
|
|
OBM_DNARROWI equ 32736
|
|
OBM_RGARROWI equ 32735
|
|
OBM_LFARROWI equ 32734
|
|
OBM_OLD_CLOSE equ 32767
|
|
OBM_SIZE equ 32766
|
|
OBM_OLD_UPARROW equ 32765
|
|
OBM_OLD_DNARROW equ 32764
|
|
OBM_OLD_RGARROW equ 32763
|
|
OBM_OLD_LFARROW equ 32762
|
|
OBM_BTSIZE equ 32761
|
|
OBM_CHECK equ 32760
|
|
OBM_CHECKBOXES equ 32759
|
|
OBM_BTNCORNERS equ 32758
|
|
OBM_OLD_REDUCE equ 32757
|
|
OBM_OLD_ZOOM equ 32756
|
|
OBM_OLD_RESTORE equ 32755
|
|
OCR_NORMAL equ 32512
|
|
OCR_IBEAM equ 32513
|
|
OCR_WAIT equ 32514
|
|
OCR_CROSS equ 32515
|
|
OCR_UP equ 32516
|
|
OCR_SIZE equ 32640
|
|
OCR_ICON equ 32641
|
|
OCR_SIZENWSE equ 32642
|
|
OCR_SIZENESW equ 32643
|
|
OCR_SIZEWE equ 32644
|
|
OCR_SIZENS equ 32645
|
|
OCR_SIZEALL equ 32646
|
|
OCR_ICOCUR equ 32647
|
|
OCR_NO equ 32648
|
|
OCR_HAND equ 32649
|
|
OCR_APPSTARTING equ 32650
|
|
OIC_SAMPLE equ 32512
|
|
OIC_HAND equ 32513
|
|
OIC_QUES equ 32514
|
|
OIC_BANG equ 32515
|
|
OIC_NOTE equ 32516
|
|
OIC_WINLOGO equ 32517
|
|
OIC_WARNING equ OIC_BANG
|
|
OIC_ERROR equ OIC_HAND
|
|
OIC_INFORMATION equ OIC_NOTE
|
|
ORD_LANGDRIVER equ 1
|
|
IDI_APPLICATION equ 32512
|
|
IDI_HAND equ 32513
|
|
IDI_QUESTION equ 32514
|
|
IDI_EXCLAMATION equ 32515
|
|
IDI_ASTERISK equ 32516
|
|
IDI_WINLOGO equ 32517
|
|
IDI_WARNING equ IDI_EXCLAMATION
|
|
IDI_ERROR equ IDI_HAND
|
|
IDI_INFORMATION equ IDI_ASTERISK
|
|
IDOK equ 1
|
|
IDCANCEL equ 2
|
|
IDABORT equ 3
|
|
IDRETRY equ 4
|
|
IDIGNORE equ 5
|
|
IDYES equ 6
|
|
IDNO equ 7
|
|
IDCLOSE equ 8
|
|
IDHELP equ 9
|
|
ES_LEFT equ 0h
|
|
ES_CENTER equ 1h
|
|
ES_RIGHT equ 2h
|
|
ES_MULTILINE equ 4h
|
|
ES_UPPERCASE equ 8h
|
|
ES_LOWERCASE equ 10h
|
|
ES_PASSWORD equ 20h
|
|
ES_AUTOVSCROLL equ 40h
|
|
ES_AUTOHSCROLL equ 80h
|
|
ES_NOHIDESEL equ 100h
|
|
ES_OEMCONVERT equ 400h
|
|
ES_READONLY equ 800h
|
|
ES_WANTRETURN equ 1000h
|
|
ES_NUMBER equ 2000h
|
|
|
|
WB_LEFT equ 0
|
|
WB_RIGHT equ 1
|
|
WB_ISDELIMITER equ 2
|
|
BS_PUSHBUTTON equ 0h
|
|
BS_DEFPUSHBUTTON equ 1h
|
|
BS_CHECKBOX equ 2h
|
|
BS_AUTOCHECKBOX equ 3h
|
|
BS_RADIOBUTTON equ 4h
|
|
BS_3STATE equ 5h
|
|
BS_AUTO3STATE equ 6h
|
|
BS_GROUPBOX equ 7h
|
|
BS_USERBUTTON equ 8h
|
|
BS_AUTORADIOBUTTON equ 9h
|
|
BS_OWNERDRAW equ 0Bh
|
|
BS_LEFTTEXT equ 20h
|
|
BS_BITMAP equ 80h
|
|
BS_ICON equ 40h
|
|
BS_TEXT equ 0
|
|
BS_LEFT equ 100h
|
|
BS_RIGHT equ 200h
|
|
BS_CENTER equ 300h
|
|
BS_TOP equ 400h
|
|
BS_BOTTOM equ 800h
|
|
BS_VCENTER equ 0C00h
|
|
BS_PUSHLIKE equ 1000h
|
|
BS_MULTILINE equ 2000h
|
|
BS_NOTIFY equ 4000h
|
|
BS_FLAT equ 8000h
|
|
BS_RIGHTBUTTON equ BS_LEFTTEXT
|
|
BN_CLICKED equ 0
|
|
BN_PAINT equ 1
|
|
BN_HILITE equ 2
|
|
BN_UNHILITE equ 3
|
|
BN_DISABLE equ 4
|
|
BN_DOUBLECLICKED equ 5
|
|
BN_SETFOCUS equ 6
|
|
BN_KILLFOCUS equ 7
|
|
BN_PUSHED equ BN_HILITE
|
|
BN_UNPUSHED equ BN_UNHILITE
|
|
BN_DBLCLK equ BN_DOUBLECLICKED
|
|
BST_UNCHECKED equ 00h
|
|
BST_CHECKED equ 1
|
|
BST_INDETERMINATE equ 2
|
|
BST_PUSHED equ 4
|
|
BST_FOCUS equ 8
|
|
BM_GETCHECK equ 0F0h
|
|
BM_SETCHECK equ 0F1h
|
|
BM_GETSTATE equ 0F2h
|
|
BM_SETSTATE equ 0F3h
|
|
BM_SETSTYLE equ 0F4h
|
|
BM_CLICK equ 0F5h
|
|
BM_GETIMAGE equ 0F6h
|
|
BM_SETIMAGE equ 0F7h
|
|
SS_LEFT equ 0h
|
|
SS_CENTER equ 1h
|
|
SS_RIGHT equ 2h
|
|
SS_ICON equ 3h
|
|
SS_BLACKRECT equ 4h
|
|
SS_GRAYRECT equ 5h
|
|
SS_WHITERECT equ 6h
|
|
SS_BLACKFRAME equ 7h
|
|
SS_GRAYFRAME equ 8h
|
|
SS_WHITEFRAME equ 9h
|
|
SS_USERITEM equ 0Ah
|
|
SS_SIMPLE equ 0Bh
|
|
SS_LEFTNOWORDWRAP equ 0Ch
|
|
SS_NOPREFIX equ 80h
|
|
STM_SETICON equ 170h
|
|
STM_GETICON equ 171h
|
|
STM_MSGMAX equ 172h
|
|
WC_DIALOG equ 8002h
|
|
DWL_MSGRESULT equ 0
|
|
DWL_DLGPROC equ 4
|
|
DWL_USER equ 8
|
|
DDL_READWRITE equ 0h
|
|
DDL_READONLY equ 1h
|
|
DDL_HIDDEN equ 2h
|
|
DDL_SYSTEM equ 4h
|
|
DDL_DIRECTORY equ 10h
|
|
DDL_ARCHIVE equ 20h
|
|
DDL_POSTMSGS equ 2000h
|
|
DDL_DRIVES equ 4000h
|
|
DDL_EXCLUSIVE equ 8000h
|
|
DS_ABSALIGN equ 0001h
|
|
DS_SYSMODAL equ 0002h
|
|
DS_3DLOOK equ 0004h
|
|
DS_FIXEDSYS equ 0008h
|
|
DS_NOFAILCREATE equ 0010h
|
|
DS_LOCALEDIT equ 0020h
|
|
DS_SETFONT equ 0040h
|
|
DS_MODALFRAME equ 0080h
|
|
DS_NOIDLEMSG equ 0100h
|
|
DS_SETFOREGROUND equ 0200h
|
|
DS_CONTROL equ 0400h
|
|
DS_CENTER equ 0800h
|
|
DS_CENTERMOUSE equ 1000h
|
|
DS_CONTEXTHELP equ 2000h
|
|
DM_GETDEFID equ WM_USER + 0
|
|
DM_SETDEFID equ WM_USER + 1
|
|
DC_HASDEFID equ 534h
|
|
DLGC_WANTARROWS equ 1h
|
|
DLGC_WANTTAB equ 2h
|
|
DLGC_WANTALLKEYS equ 4h
|
|
DLGC_WANTMESSAGE equ 4h
|
|
DLGC_HASSETSEL equ 8h
|
|
DLGC_DEFPUSHBUTTON equ 10h
|
|
DLGC_UNDEFPUSHBUTTON equ 20h
|
|
DLGC_RADIOBUTTON equ 40h
|
|
DLGC_WANTCHARS equ 80h
|
|
DLGC_STATIC equ 100h
|
|
DLGC_BUTTON equ 2000h
|
|
LB_CTLCODE equ 0
|
|
LB_OKAY equ 0
|
|
LB_ERR equ -1
|
|
LB_ERRSPACE equ -2
|
|
LBN_ERRSPACE equ -2
|
|
LBN_SELCHANGE equ 1
|
|
LBN_DBLCLK equ 2
|
|
LBN_SELCANCEL equ 3
|
|
LBN_SETFOCUS equ 4
|
|
LBN_KILLFOCUS equ 5
|
|
LB_ADDSTRING equ 180h
|
|
LB_INSERTSTRING equ 181h
|
|
LB_DELETESTRING equ 182h
|
|
LB_SELITEMRANGEEX equ 183h
|
|
LB_RESETCONTENT equ 184h
|
|
LB_SETSEL equ 185h
|
|
LB_SETCURSEL equ 186h
|
|
LB_GETSEL equ 187h
|
|
LB_GETCURSEL equ 188h
|
|
LB_GETTEXT equ 189h
|
|
LB_GETTEXTLEN equ 18Ah
|
|
LB_GETCOUNT equ 18Bh
|
|
LB_SELECTSTRING equ 18Ch
|
|
LB_DIR equ 18Dh
|
|
LB_GETTOPINDEX equ 18Eh
|
|
LB_FINDSTRING equ 18Fh
|
|
LB_GETSELCOUNT equ 190h
|
|
LB_GETSELITEMS equ 191h
|
|
LB_SETTABSTOPS equ 192h
|
|
LB_GETHORIZONTALEXTENT equ 193h
|
|
LB_SETHORIZONTALEXTENT equ 194h
|
|
LB_SETCOLUMNWIDTH equ 195h
|
|
LB_ADDFILE equ 196h
|
|
LB_SETTOPINDEX equ 197h
|
|
LB_GETITEMRECT equ 198h
|
|
LB_GETITEMDATA equ 199h
|
|
LB_SETITEMDATA equ 19Ah
|
|
LB_SELITEMRANGE equ 19Bh
|
|
LB_SETANCHORINDEX equ 19Ch
|
|
LB_GETANCHORINDEX equ 19Dh
|
|
LB_SETCARETINDEX equ 19Eh
|
|
LB_GETCARETINDEX equ 19Fh
|
|
LB_SETITEMHEIGHT equ 1A0h
|
|
LB_GETITEMHEIGHT equ 1A1h
|
|
LB_FINDSTRINGEXACT equ 1A2h
|
|
LB_SETLOCALE equ 1A5h
|
|
LB_GETLOCALE equ 1A6h
|
|
LB_SETCOUNT equ 1A7h
|
|
LB_MSGMAX equ 1A8h
|
|
LBS_NOTIFY equ 1h
|
|
LBS_SORT equ 2h
|
|
LBS_NOREDRAW equ 4h
|
|
LBS_MULTIPLESEL equ 8h
|
|
LBS_OWNERDRAWFIXED equ 10h
|
|
LBS_OWNERDRAWVARIABLE equ 20h
|
|
LBS_HASSTRINGS equ 40h
|
|
LBS_USETABSTOPS equ 80h
|
|
LBS_NOINTEGRALHEIGHT equ 100h
|
|
LBS_MULTICOLUMN equ 200h
|
|
LBS_WANTKEYBOARDINPUT equ 400h
|
|
LBS_EXTENDEDSEL equ 800h
|
|
LBS_DISABLENOSCROLL equ 1000h
|
|
LBS_NODATA equ 2000h
|
|
LBS_STANDARD equ LBS_NOTIFY OR LBS_SORT OR WS_VSCROLL OR WS_BORDER
|
|
CB_OKAY equ 0
|
|
CB_ERR equ -1
|
|
CB_ERRSPACE equ -2
|
|
CBN_ERRSPACE equ -1
|
|
CBN_SELCHANGE equ 1
|
|
CBN_DBLCLK equ 2
|
|
CBN_SETFOCUS equ 3
|
|
CBN_KILLFOCUS equ 4
|
|
CBN_EDITCHANGE equ 5
|
|
CBN_EDITUPDATE equ 6
|
|
CBN_DROPDOWN equ 7
|
|
CBN_CLOSEUP equ 8
|
|
CBN_SELENDOK equ 9
|
|
CBN_SELENDCANCEL equ 10
|
|
CBS_SIMPLE equ 1h
|
|
CBS_DROPDOWN equ 2h
|
|
CBS_DROPDOWNLIST equ 3h
|
|
CBS_OWNERDRAWFIXED equ 10h
|
|
CBS_OWNERDRAWVARIABLE equ 20h
|
|
CBS_AUTOHSCROLL equ 40h
|
|
CBS_OEMCONVERT equ 80h
|
|
CBS_SORT equ 100h
|
|
CBS_HASSTRINGS equ 200h
|
|
CBS_NOINTEGRALHEIGHT equ 400h
|
|
CBS_DISABLENOSCROLL equ 800h
|
|
CB_GETEDITSEL equ 140h
|
|
CB_LIMITTEXT equ 141h
|
|
CB_SETEDITSEL equ 142h
|
|
CB_ADDSTRING equ 143h
|
|
CB_DELETESTRING equ 144h
|
|
CB_DIR equ 145h
|
|
CB_GETCOUNT equ 146h
|
|
CB_GETCURSEL equ 147h
|
|
CB_GETLBTEXT equ 148h
|
|
CB_GETLBTEXTLEN equ 149h
|
|
CB_INSERTSTRING equ 14Ah
|
|
CB_RESETCONTENT equ 14Bh
|
|
CB_FINDSTRING equ 14Ch
|
|
CB_SELECTSTRING equ 14Dh
|
|
CB_SETCURSEL equ 14Eh
|
|
CB_SHOWDROPDOWN equ 14Fh
|
|
CB_GETITEMDATA equ 150h
|
|
CB_SETITEMDATA equ 151h
|
|
CB_GETDROPPEDCONTROLRECT equ 152h
|
|
CB_SETITEMHEIGHT equ 153h
|
|
CB_GETITEMHEIGHT equ 154h
|
|
CB_SETEXTENDEDUI equ 155h
|
|
CB_GETEXTENDEDUI equ 156h
|
|
CB_GETDROPPEDSTATE equ 157h
|
|
CB_FINDSTRINGEXACT equ 158h
|
|
CB_SETLOCALE equ 159h
|
|
CB_GETLOCALE equ 15Ah
|
|
CB_GETTOPINDEX equ 15Bh
|
|
CB_SETTOPINDEX equ 15Ch
|
|
CB_GETHORIZONTALEXTENT equ 15Dh
|
|
CB_SETHORIZONTALEXTENT equ 15Eh
|
|
CB_GETDROPPEDWIDTH equ 15Fh
|
|
CB_SETDROPPEDWIDTH equ 160h
|
|
CB_INITSTORAGE equ 161h
|
|
CB_MSGMAX equ 162h
|
|
SBS_HORZ equ 0h
|
|
SBS_VERT equ 1h
|
|
SBS_TOPALIGN equ 2h
|
|
SBS_LEFTALIGN equ 2h
|
|
SBS_BOTTOMALIGN equ 4h
|
|
SBS_RIGHTALIGN equ 4h
|
|
SBS_SIZEBOXTOPLEFTALIGN equ 2h
|
|
SBS_SIZEBOXBOTTOMRIGHTALIGN equ 4h
|
|
SBS_SIZEBOX equ 8h
|
|
SBS_SIZEGRIP equ 10h
|
|
SBM_SETPOS equ 0E0h
|
|
SBM_GETPOS equ 0E1h
|
|
SBM_SETRANGE equ 0E2h
|
|
SBM_SETRANGEREDRAW equ 0E6h
|
|
SBM_GETRANGE equ 0E3h
|
|
SBM_ENABLE_ARROWS equ 0E4h
|
|
MDIS_ALLCHILDSTYLES equ 1h
|
|
MDITILE_VERTICAL equ 0h
|
|
MDITILE_HORIZONTAL equ 1h
|
|
MDITILE_SKIPDISABLED equ 2h
|
|
HELP_CONTEXT equ 1h
|
|
HELP_QUIT equ 2h
|
|
HELP_INDEX equ 3h
|
|
HELP_CONTENTS equ 3h
|
|
HELP_HELPONHELP equ 4h
|
|
HELP_SETINDEX equ 5h
|
|
HELP_SETCONTENTS equ 5h
|
|
HELP_CONTEXTPOPUP equ 8h
|
|
HELP_FORCEFILE equ 9h
|
|
HELP_KEY equ 101h
|
|
HELP_COMMAND equ 102h
|
|
HELP_PARTIALKEY equ 105h
|
|
HELP_MULTIKEY equ 201h
|
|
HELP_SETWINPOS equ 203h
|
|
HELP_CONTEXTMENU equ 000Ah
|
|
HELP_FINDER equ 000Bh
|
|
HELP_WM_HELP equ 000Ch
|
|
HELP_SETPOPUP_POS equ 000Dh
|
|
HELP_TCARD equ 8000h
|
|
HELP_TCARD_DATA equ 0010h
|
|
HELP_TCARD_OTHER_CALLER equ 0011h
|
|
IDH_NO_HELP equ 28440
|
|
IDH_MISSING_CONTEXT equ 28441
|
|
IDH_GENERIC_HELP_BUTTON equ 28442
|
|
IDH_OK equ 28443
|
|
IDH_CANCEL equ 28444
|
|
IDH_HELP equ 28445
|
|
SPI_GETBEEP equ 1
|
|
SPI_SETBEEP equ 2
|
|
SPI_GETMOUSE equ 3
|
|
SPI_SETMOUSE equ 4
|
|
SPI_GETBORDER equ 5
|
|
SPI_SETBORDER equ 6
|
|
SPI_GETKEYBOARDSPEED equ 10
|
|
SPI_SETKEYBOARDSPEED equ 11
|
|
SPI_LANGDRIVER equ 12
|
|
SPI_ICONHORIZONTALSPACING equ 13
|
|
SPI_GETSCREENSAVETIMEOUT equ 14
|
|
SPI_SETSCREENSAVETIMEOUT equ 15
|
|
SPI_GETSCREENSAVEACTIVE equ 16
|
|
SPI_SETSCREENSAVEACTIVE equ 17
|
|
SPI_GETGRIDGRANULARITY equ 18
|
|
SPI_SETGRIDGRANULARITY equ 19
|
|
SPI_SETDESKWALLPAPER equ 20
|
|
SPI_SETDESKPATTERN equ 21
|
|
SPI_GETKEYBOARDDELAY equ 22
|
|
SPI_SETKEYBOARDDELAY equ 23
|
|
SPI_ICONVERTICALSPACING equ 24
|
|
SPI_GETICONTITLEWRAP equ 25
|
|
SPI_SETICONTITLEWRAP equ 26
|
|
SPI_GETMENUDROPALIGNMENT equ 27
|
|
SPI_SETMENUDROPALIGNMENT equ 28
|
|
SPI_SETDOUBLECLKWIDTH equ 29
|
|
SPI_SETDOUBLECLKHEIGHT equ 30
|
|
SPI_GETICONTITLELOGFONT equ 31
|
|
SPI_SETDOUBLECLICKTIME equ 32
|
|
SPI_SETMOUSEBUTTONSWAP equ 33
|
|
SPI_SETICONTITLELOGFONT equ 34
|
|
SPI_GETFASTTASKSWITCH equ 35
|
|
SPI_SETFASTTASKSWITCH equ 36
|
|
SPI_SETDRAGFULLWINDOWS equ 37
|
|
SPI_GETDRAGFULLWINDOWS equ 38
|
|
SPI_GETNONCLIENTMETRICS equ 41
|
|
SPI_SETNONCLIENTMETRICS equ 42
|
|
SPI_GETMINIMIZEDMETRICS equ 43
|
|
SPI_SETMINIMIZEDMETRICS equ 44
|
|
SPI_GETICONMETRICS equ 45
|
|
SPI_SETICONMETRICS equ 46
|
|
SPI_SETWORKAREA equ 47
|
|
SPI_GETWORKAREA equ 48
|
|
SPI_SETPENWINDOWS equ 49
|
|
SPI_GETFILTERKEYS equ 50
|
|
SPI_SETFILTERKEYS equ 51
|
|
SPI_GETTOGGLEKEYS equ 52
|
|
SPI_SETTOGGLEKEYS equ 53
|
|
SPI_GETMOUSEKEYS equ 54
|
|
SPI_SETMOUSEKEYS equ 55
|
|
SPI_GETSHOWSOUNDS equ 56
|
|
SPI_SETSHOWSOUNDS equ 57
|
|
SPI_GETSTICKYKEYS equ 58
|
|
SPI_SETSTICKYKEYS equ 59
|
|
SPI_GETACCESSTIMEOUT equ 60
|
|
SPI_SETACCESSTIMEOUT equ 61
|
|
SPI_GETSERIALKEYS equ 62
|
|
SPI_SETSERIALKEYS equ 63
|
|
SPI_GETSOUNDSENTRY equ 64
|
|
SPI_SETSOUNDSENTRY equ 65
|
|
SPI_GETHIGHCONTRAST equ 66
|
|
SPI_SETHIGHCONTRAST equ 67
|
|
SPI_GETKEYBOARDPREF equ 68
|
|
SPI_SETKEYBOARDPREF equ 69
|
|
SPI_GETSCREENREADER equ 70
|
|
SPI_SETSCREENREADER equ 71
|
|
SPI_GETANIMATION equ 72
|
|
SPI_SETANIMATION equ 73
|
|
SPI_GETFONTSMOOTHING equ 74
|
|
SPI_SETFONTSMOOTHING equ 75
|
|
SPI_SETDRAGWIDTH equ 76
|
|
SPI_SETDRAGHEIGHT equ 77
|
|
SPI_SETHANDHELD equ 78
|
|
SPI_GETLOWPOWERTIMEOUT equ 79
|
|
SPI_GETPOWEROFFTIMEOUT equ 80
|
|
SPI_SETLOWPOWERTIMEOUT equ 81
|
|
SPI_SETPOWEROFFTIMEOUT equ 82
|
|
SPI_GETLOWPOWERACTIVE equ 83
|
|
SPI_GETPOWEROFFACTIVE equ 84
|
|
SPI_SETLOWPOWERACTIVE equ 85
|
|
SPI_SETPOWEROFFACTIVE equ 86
|
|
SPI_SETCURSORS equ 87
|
|
SPI_SETICONS equ 88
|
|
SPI_GETDEFAULTINPUTLANG equ 89
|
|
SPI_SETDEFAULTINPUTLANG equ 90
|
|
SPI_SETLANGTOGGLE equ 91
|
|
SPI_GETWINDOWSEXTENSION equ 92
|
|
SPI_SETMOUSETRAILS equ 93
|
|
SPI_GETMOUSETRAILS equ 94
|
|
SPI_SCREENSAVERRUNNING equ 97
|
|
SPIF_UPDATEINIFILE equ 1h
|
|
SPIF_SENDWININICHANGE equ 2h
|
|
WM_DDE_FIRST equ 3E0h
|
|
WM_DDE_INITIATE equ WM_DDE_FIRST
|
|
WM_DDE_TERMINATE equ WM_DDE_FIRST + 1
|
|
WM_DDE_ADVISE equ WM_DDE_FIRST + 2
|
|
WM_DDE_UNADVISE equ WM_DDE_FIRST + 3
|
|
WM_DDE_ACK equ WM_DDE_FIRST + 4
|
|
WM_DDE_DATA equ WM_DDE_FIRST + 5
|
|
WM_DDE_REQUEST equ WM_DDE_FIRST + 6
|
|
WM_DDE_POKE equ WM_DDE_FIRST + 7
|
|
WM_DDE_EXECUTE equ WM_DDE_FIRST + 8
|
|
WM_DDE_LAST equ WM_DDE_FIRST + 8
|
|
XST_NULL equ 0
|
|
XST_INCOMPLETE equ 1
|
|
XST_CONNECTED equ 2
|
|
XST_INIT1 equ 3
|
|
XST_INIT2 equ 4
|
|
XST_REQSENT equ 5
|
|
XST_DATARCVD equ 6
|
|
XST_POKESENT equ 7
|
|
XST_POKEACKRCVD equ 8
|
|
XST_EXECSENT equ 9
|
|
XST_EXECACKRCVD equ 10
|
|
XST_ADVSENT equ 11
|
|
XST_UNADVSENT equ 12
|
|
XST_ADVACKRCVD equ 13
|
|
XST_UNADVACKRCVD equ 14
|
|
XST_ADVDATASENT equ 15
|
|
XST_ADVDATAACKRCVD equ 16
|
|
CADV_LATEACK equ 0FFFFh
|
|
ST_CONNECTED equ 1h
|
|
ST_ADVISE equ 2h
|
|
ST_ISLOCAL equ 4h
|
|
ST_BLOCKED equ 8h
|
|
ST_CLIENT equ 10h
|
|
ST_TERMINATED equ 20h
|
|
ST_INLIST equ 40h
|
|
ST_BLOCKNEXT equ 80h
|
|
ST_ISSELF equ 100h
|
|
DDE_FACK equ 8000h
|
|
DDE_FBUSY equ 4000h
|
|
DDE_FDEFERUPD equ 4000h
|
|
DDE_FACKREQ equ 8000h
|
|
DDE_FRELEASE equ 2000h
|
|
DDE_FREQUESTED equ 1000h
|
|
DDE_FAPPSTATUS equ 0FFh
|
|
DDE_FNOTPROCESSED equ 0h
|
|
DDE_FACKRESERVED equ NOT DDE_FACK OR DDE_FBUSY OR DDE_FAPPSTATUS
|
|
DDE_FADVRESERVED equ NOT DDE_FACKREQ OR DDE_FDEFERUPD
|
|
DDE_FDATRESERVED equ NOT DDE_FACKREQ OR DDE_FRELEASE OR DDE_FREQUESTED
|
|
DDE_FPOKRESERVED equ NOT DDE_FRELEASE
|
|
CP_WINANSI equ 1004
|
|
CP_WINUNICODE equ 1200
|
|
XTYPF_NOBLOCK equ 2h
|
|
XTYPF_NODATA equ 4h
|
|
XTYPF_ACKREQ equ 8h
|
|
XCLASS_MASK equ 0FC00h
|
|
XCLASS_BOOL equ 1000h
|
|
XCLASS_DATA equ 2000h
|
|
XCLASS_FLAGS equ 4000h
|
|
XCLASS_NOTIFICATION equ 8000h
|
|
XTYP_ERROR equ 0h OR XCLASS_NOTIFICATION OR XTYPF_NOBLOCK
|
|
XTYP_ADVDATA equ 10h OR XCLASS_FLAGS
|
|
XTYP_ADVREQ equ 20h OR XCLASS_DATA OR XTYPF_NOBLOCK
|
|
XTYP_ADVSTART equ 30h OR XCLASS_BOOL
|
|
XTYP_ADVSTOP equ 40h OR XCLASS_NOTIFICATION
|
|
XTYP_EXECUTE equ 50h OR XCLASS_FLAGS
|
|
XTYP_CONNECT equ 60h OR XCLASS_BOOL OR XTYPF_NOBLOCK
|
|
XTYP_CONNECT_CONFIRM equ 70h OR XCLASS_NOTIFICATION OR XTYPF_NOBLOCK
|
|
XTYP_XACT_COMPLETE equ 80h OR XCLASS_NOTIFICATION
|
|
XTYP_POKE equ 90h OR XCLASS_FLAGS
|
|
XTYP_REGISTER equ 0A0h OR XCLASS_NOTIFICATION OR XTYPF_NOBLOCK
|
|
XTYP_REQUEST equ 0B0h OR XCLASS_DATA
|
|
XTYP_DISCONNECT equ 0C0h OR XCLASS_NOTIFICATION OR XTYPF_NOBLOCK
|
|
XTYP_UNREGISTER equ 0D0h OR XCLASS_NOTIFICATION OR XTYPF_NOBLOCK
|
|
XTYP_WILDCONNECT equ 0E0h OR XCLASS_DATA OR XTYPF_NOBLOCK
|
|
XTYP_MASK equ 0F0h
|
|
XTYP_SHIFT equ 4
|
|
TIMEOUT_ASYNC equ 0FFFFh
|
|
QID_SYNC equ 0FFFFh
|
|
CBR_BLOCK equ 0FFFFh
|
|
CBF_FAIL_SELFCONNECTIONS equ 1000h
|
|
CBF_FAIL_CONNECTIONS equ 2000h
|
|
CBF_FAIL_ADVISES equ 4000h
|
|
CBF_FAIL_EXECUTES equ 8000h
|
|
CBF_FAIL_POKES equ 10000h
|
|
CBF_FAIL_REQUESTS equ 20000h
|
|
CBF_FAIL_ALLSVRXACTIONS equ 3F000h
|
|
CBF_SKIP_CONNECT_CONFIRMS equ 40000h
|
|
CBF_SKIP_REGISTRATIONS equ 80000h
|
|
CBF_SKIP_UNREGISTRATIONS equ 100000h
|
|
CBF_SKIP_DISCONNECTS equ 200000h
|
|
CBF_SKIP_ALLNOTIFICATIONS equ 3C0000h
|
|
APPCMD_CLIENTONLY equ 10h
|
|
APPCMD_FILTERINITS equ 20h
|
|
APPCMD_MASK equ 0FF0h
|
|
APPCLASS_STANDARD equ 0h
|
|
APPCLASS_MASK equ 0Fh
|
|
EC_ENABLEALL equ 0
|
|
EC_ENABLEONE equ ST_BLOCKNEXT
|
|
EC_DISABLE equ ST_BLOCKED
|
|
EC_QUERYWAITING equ 2
|
|
DNS_REGISTER equ 1h
|
|
DNS_UNREGISTER equ 2h
|
|
DNS_FILTERON equ 4h
|
|
DNS_FILTEROFF equ 8h
|
|
HDATA_APPOWNED equ 1h
|
|
DMLERR_NO_ERROR equ 0
|
|
DMLERR_FIRST equ 4000h
|
|
DMLERR_ADVACKTIMEOUT equ 4000h
|
|
DMLERR_BUSY equ 4001h
|
|
DMLERR_DATAACKTIMEOUT equ 4002h
|
|
DMLERR_DLL_NOT_INITIALIZED equ 4003h
|
|
DMLERR_DLL_USAGE equ 4004h
|
|
DMLERR_EXECACKTIMEOUT equ 4005h
|
|
DMLERR_INVALIDPARAMETER equ 4006h
|
|
DMLERR_LOW_MEMORY equ 4007h
|
|
DMLERR_MEMORY_ERROR equ 4008h
|
|
DMLERR_NOTPROCESSED equ 4009h
|
|
DMLERR_NO_CONV_ESTABLISHED equ 400Ah
|
|
DMLERR_POKEACKTIMEOUT equ 400Bh
|
|
DMLERR_POSTMSG_FAILED equ 400Ch
|
|
DMLERR_REENTRANCY equ 400Dh
|
|
DMLERR_SERVER_DIED equ 400Eh
|
|
DMLERR_SYS_ERROR equ 400Fh
|
|
DMLERR_UNADVACKTIMEOUT equ 4010h
|
|
DMLERR_UNFOUND_QUEUE_ID equ 4011h
|
|
DMLERR_LAST equ 4011h
|
|
MH_CREATE equ 1
|
|
MH_KEEP equ 2
|
|
MH_DELETE equ 3
|
|
MH_CLEANUP equ 4
|
|
MAX_MONITORS equ 4
|
|
APPCLASS_MONITOR equ 1h
|
|
XTYP_MONITOR equ 0F0h OR XCLASS_NOTIFICATION OR XTYPF_NOBLOCK
|
|
MF_HSZ_INFO equ 1000000h
|
|
MF_SENDMSGS equ 2000000h
|
|
MF_POSTMSGS equ 4000000h
|
|
MF_CALLBACKS equ 8000000h
|
|
MF_ERRORS equ 10000000h
|
|
MF_LINKS equ 20000000h
|
|
MF_CONV equ 40000000h
|
|
MF_MASK equ 0FF000000h
|
|
NO_ERROR equ 0
|
|
ERROR_SUCCESS equ 0
|
|
ERROR_INVALID_FUNCTION equ 1
|
|
ERROR_FILE_NOT_FOUND equ 2
|
|
ERROR_PATH_NOT_FOUND equ 3
|
|
ERROR_TOO_MANY_OPEN_FILES equ 4
|
|
ERROR_ACCESS_DENIED equ 5
|
|
ERROR_INVALID_HANDLE equ 6
|
|
ERROR_ARENA_TRASHED equ 7
|
|
ERROR_NOT_ENOUGH_MEMORY equ 8
|
|
ERROR_INVALID_BLOCK equ 9
|
|
ERROR_BAD_ENVIRONMENT equ 10
|
|
ERROR_BAD_FORMAT equ 11
|
|
ERROR_INVALID_ACCESS equ 12
|
|
ERROR_INVALID_DATA equ 13
|
|
ERROR_OUTOFMEMORY equ 14
|
|
ERROR_INVALID_DRIVE equ 15
|
|
ERROR_CURRENT_DIRECTORY equ 16
|
|
ERROR_NOT_SAME_DEVICE equ 17
|
|
ERROR_NO_MORE_FILES equ 18
|
|
ERROR_WRITE_PROTECT equ 19
|
|
ERROR_BAD_UNIT equ 20
|
|
ERROR_NOT_READY equ 21
|
|
ERROR_BAD_COMMAND equ 22
|
|
ERROR_CRC equ 23
|
|
ERROR_BAD_LENGTH equ 24
|
|
ERROR_SEEK equ 25
|
|
ERROR_NOT_DOS_DISK equ 26
|
|
ERROR_SECTOR_NOT_FOUND equ 27
|
|
ERROR_OUT_OF_PAPER equ 28
|
|
ERROR_WRITE_FAULT equ 29
|
|
ERROR_READ_FAULT equ 30
|
|
ERROR_GEN_FAILURE equ 31
|
|
ERROR_SHARING_VIOLATION equ 32
|
|
ERROR_LOCK_VIOLATION equ 33
|
|
ERROR_WRONG_DISK equ 34
|
|
ERROR_SHARING_BUFFER_EXCEEDED equ 36
|
|
ERROR_HANDLE_EOF equ 38
|
|
ERROR_HANDLE_DISK_FULL equ 39
|
|
ERROR_NOT_SUPPORTED equ 50
|
|
ERROR_REM_NOT_LIST equ 51
|
|
ERROR_DUP_NAME equ 52
|
|
ERROR_BAD_NETPATH equ 53
|
|
ERROR_NETWORK_BUSY equ 54
|
|
ERROR_DEV_NOT_EXIST equ 55
|
|
ERROR_TOO_MANY_CMDS equ 56
|
|
ERROR_ADAP_HDW_ERR equ 57
|
|
ERROR_BAD_NET_RESP equ 58
|
|
ERROR_UNEXP_NET_ERR equ 59
|
|
ERROR_BAD_REM_ADAP equ 60
|
|
ERROR_PRINTQ_FULL equ 61
|
|
ERROR_NO_SPOOL_SPACE equ 62
|
|
ERROR_PRINT_CANCELLED equ 63
|
|
ERROR_NETNAME_DELETED equ 64
|
|
ERROR_NETWORK_ACCESS_DENIED equ 65
|
|
ERROR_BAD_DEV_TYPE equ 66
|
|
ERROR_BAD_NET_NAME equ 67
|
|
ERROR_TOO_MANY_NAMES equ 68
|
|
ERROR_TOO_MANY_SESS equ 69
|
|
ERROR_SHARING_PAUSED equ 70
|
|
ERROR_REQ_NOT_ACCEP equ 71
|
|
ERROR_REDIR_PAUSED equ 72
|
|
ERROR_FILE_EXISTS equ 80
|
|
ERROR_CANNOT_MAKE equ 82
|
|
ERROR_FAIL_I24 equ 83
|
|
ERROR_OUT_OF_STRUCTURES equ 84
|
|
ERROR_ALREADY_ASSIGNED equ 85
|
|
ERROR_INVALID_PASSWORD equ 86
|
|
ERROR_INVALID_PARAMETER equ 87
|
|
ERROR_NET_WRITE_FAULT equ 88
|
|
ERROR_NO_PROC_SLOTS equ 89
|
|
ERROR_TOO_MANY_SEMAPHORES equ 100
|
|
ERROR_EXCL_SEM_ALREADY_OWNED equ 101
|
|
ERROR_SEM_IS_SET equ 102
|
|
ERROR_TOO_MANY_SEM_REQUESTS equ 103
|
|
ERROR_INVALID_AT_INTERRUPT_TIME equ 104
|
|
ERROR_SEM_OWNER_DIED equ 105
|
|
ERROR_SEM_USER_LIMIT equ 106
|
|
ERROR_DISK_CHANGE equ 107
|
|
ERROR_DRIVE_LOCKED equ 108
|
|
ERROR_BROKEN_PIPE equ 109
|
|
ERROR_OPEN_FAILED equ 110
|
|
ERROR_BUFFER_OVERFLOW equ 111
|
|
ERROR_DISK_FULL equ 112
|
|
ERROR_NO_MORE_SEARCH_HANDLES equ 113
|
|
ERROR_INVALID_TARGET_HANDLE equ 114
|
|
ERROR_INVALID_CATEGORY equ 117
|
|
ERROR_INVALID_VERIFY_SWITCH equ 118
|
|
ERROR_BAD_DRIVER_LEVEL equ 119
|
|
ERROR_CALL_NOT_IMPLEMENTED equ 120
|
|
ERROR_SEM_TIMEOUT equ 121
|
|
ERROR_INSUFFICIENT_BUFFER equ 122
|
|
ERROR_INVALID_NAME equ 123
|
|
ERROR_INVALID_LEVEL equ 124
|
|
ERROR_NO_VOLUME_LABEL equ 125
|
|
ERROR_MOD_NOT_FOUND equ 126
|
|
ERROR_PROC_NOT_FOUND equ 127
|
|
ERROR_WAIT_NO_CHILDREN equ 128
|
|
ERROR_CHILD_NOT_COMPLETE equ 129
|
|
ERROR_DIRECT_ACCESS_HANDLE equ 130
|
|
ERROR_NEGATIVE_SEEK equ 131
|
|
ERROR_SEEK_ON_DEVICE equ 132
|
|
ERROR_IS_JOIN_TARGET equ 133
|
|
ERROR_IS_JOINED equ 134
|
|
ERROR_IS_SUBSTED equ 135
|
|
ERROR_NOT_JOINED equ 136
|
|
ERROR_NOT_SUBSTED equ 137
|
|
ERROR_JOIN_TO_JOIN equ 138
|
|
ERROR_SUBST_TO_SUBST equ 139
|
|
ERROR_JOIN_TO_SUBST equ 140
|
|
ERROR_SUBST_TO_JOIN equ 141
|
|
ERROR_BUSY_DRIVE equ 142
|
|
ERROR_SAME_DRIVE equ 143
|
|
ERROR_DIR_NOT_ROOT equ 144
|
|
ERROR_DIR_NOT_EMPTY equ 145
|
|
ERROR_IS_SUBST_PATH equ 146
|
|
ERROR_IS_JOIN_PATH equ 147
|
|
ERROR_PATH_BUSY equ 148
|
|
ERROR_IS_SUBST_TARGET equ 149
|
|
ERROR_SYSTEM_TRACE equ 150
|
|
ERROR_INVALID_EVENT_COUNT equ 151
|
|
ERROR_TOO_MANY_MUXWAITERS equ 152
|
|
ERROR_INVALID_LIST_FORMAT equ 153
|
|
ERROR_LABEL_TOO_LONG equ 154
|
|
ERROR_TOO_MANY_TCBS equ 155
|
|
ERROR_SIGNAL_REFUSED equ 156
|
|
ERROR_DISCARDED equ 157
|
|
ERROR_NOT_LOCKED equ 158
|
|
ERROR_BAD_THREADID_ADDR equ 159
|
|
ERROR_BAD_ARGUMENTS equ 160
|
|
ERROR_BAD_PATHNAME equ 161
|
|
ERROR_SIGNAL_PENDING equ 162
|
|
ERROR_MAX_THRDS_REACHED equ 164
|
|
ERROR_LOCK_FAILED equ 167
|
|
ERROR_BUSY equ 170
|
|
ERROR_CANCEL_VIOLATION equ 173
|
|
ERROR_ATOMIC_LOCKS_NOT_SUPPORTED equ 174
|
|
ERROR_INVALID_SEGMENT_NUMBER equ 180
|
|
ERROR_INVALID_ORDINAL equ 182
|
|
ERROR_ALREADY_EXISTS equ 183
|
|
ERROR_INVALID_FLAG_NUMBER equ 186
|
|
ERROR_SEM_NOT_FOUND equ 187
|
|
ERROR_INVALID_STARTING_CODESEG equ 188
|
|
ERROR_INVALID_STACKSEG equ 189
|
|
ERROR_INVALID_MODULETYPE equ 190
|
|
ERROR_INVALID_EXE_SIGNATURE equ 191
|
|
ERROR_EXE_MARKED_INVALID equ 192
|
|
ERROR_BAD_EXE_FORMAT equ 193
|
|
ERROR_ITERATED_DATA_EXCEEDS_64k equ 194
|
|
ERROR_INVALID_MINALLOCSIZE equ 195
|
|
ERROR_DYNLINK_FROM_INVALID_RING equ 196
|
|
ERROR_IOPL_NOT_ENABLED equ 197
|
|
ERROR_INVALID_SEGDPL equ 198
|
|
ERROR_AUTODATASEG_EXCEEDS_64k equ 199
|
|
ERROR_RING2SEG_MUST_BE_MOVABLE equ 200
|
|
ERROR_RELOC_CHAIN_XEEDS_SEGLIM equ 201
|
|
ERROR_INFLOOP_IN_RELOC_CHAIN equ 202
|
|
ERROR_ENVVAR_NOT_FOUND equ 203
|
|
ERROR_NO_SIGNAL_SENT equ 205
|
|
ERROR_FILENAME_EXCED_RANGE equ 206
|
|
ERROR_RING2_STACK_IN_USE equ 207
|
|
ERROR_META_EXPANSION_TOO_LONG equ 208
|
|
ERROR_INVALID_SIGNAL_NUMBER equ 209
|
|
ERROR_THREAD_1_INACTIVE equ 210
|
|
ERROR_LOCKED equ 212
|
|
ERROR_TOO_MANY_MODULES equ 214
|
|
ERROR_NESTING_NOT_ALLOWED equ 215
|
|
ERROR_BAD_PIPE equ 230
|
|
ERROR_PIPE_BUSY equ 231
|
|
ERROR_NO_DATA equ 232
|
|
ERROR_PIPE_NOT_CONNECTED equ 233
|
|
ERROR_MORE_DATA equ 234
|
|
ERROR_VC_DISCONNECTED equ 240
|
|
ERROR_INVALID_EA_NAME equ 254
|
|
ERROR_EA_LIST_INCONSISTENT equ 255
|
|
ERROR_NO_MORE_ITEMS equ 259
|
|
ERROR_CANNOT_COPY equ 266
|
|
ERROR_DIRECTORY equ 267
|
|
ERROR_EAS_DIDNT_FIT equ 275
|
|
ERROR_EA_FILE_CORRUPT equ 276
|
|
ERROR_EA_TABLE_FULL equ 277
|
|
ERROR_INVALID_EA_HANDLE equ 278
|
|
ERROR_EAS_NOT_SUPPORTED equ 282
|
|
ERROR_NOT_OWNER equ 288
|
|
ERROR_TOO_MANY_POSTS equ 298
|
|
ERROR_MR_MID_NOT_FOUND equ 317
|
|
ERROR_INVALID_ADDRESS equ 487
|
|
ERROR_ARITHMETIC_OVERFLOW equ 534
|
|
ERROR_PIPE_CONNECTED equ 535
|
|
ERROR_PIPE_LISTENING equ 536
|
|
ERROR_EA_ACCESS_DENIED equ 994
|
|
ERROR_OPERATION_ABORTED equ 995
|
|
ERROR_IO_INCOMPLETE equ 996
|
|
ERROR_IO_PENDING equ 997
|
|
ERROR_NOACCESS equ 998
|
|
ERROR_SWAPERROR equ 999
|
|
ERROR_STACK_OVERFLOW equ 1001
|
|
ERROR_INVALID_MESSAGE equ 1002
|
|
ERROR_CAN_NOT_COMPLETE equ 1003
|
|
ERROR_INVALID_FLAGS equ 1004
|
|
ERROR_UNRECOGNIZED_VOLUME equ 1005
|
|
ERROR_FILE_INVALID equ 1006
|
|
ERROR_FULLSCREEN_MODE equ 1007
|
|
ERROR_NO_TOKEN equ 1008
|
|
ERROR_BADDB equ 1009
|
|
ERROR_BADKEY equ 1010
|
|
ERROR_CANTOPEN equ 1011
|
|
ERROR_CANTREAD equ 1012
|
|
ERROR_CANTWRITE equ 1013
|
|
ERROR_REGISTRY_RECOVERED equ 1014
|
|
ERROR_REGISTRY_CORRUPT equ 1015
|
|
ERROR_REGISTRY_IO_FAILED equ 1016
|
|
ERROR_NOT_REGISTRY_FILE equ 1017
|
|
ERROR_KEY_DELETED equ 1018
|
|
ERROR_NO_LOG_SPACE equ 1019
|
|
ERROR_KEY_HAS_CHILDREN equ 1020
|
|
ERROR_CHILD_MUST_BE_VOLATILE equ 1021
|
|
ERROR_NOTIFY_ENUM_DIR equ 1022
|
|
ERROR_DEPENDENT_SERVICES_RUNNING equ 1051
|
|
ERROR_INVALID_SERVICE_CONTROL equ 1052
|
|
ERROR_SERVICE_REQUEST_TIMEOUT equ 1053
|
|
ERROR_SERVICE_NO_THREAD equ 1054
|
|
ERROR_SERVICE_DATABASE_LOCKED equ 1055
|
|
ERROR_SERVICE_ALREADY_RUNNING equ 1056
|
|
ERROR_INVALID_SERVICE_ACCOUNT equ 1057
|
|
ERROR_SERVICE_DISABLED equ 1058
|
|
ERROR_CIRCULAR_DEPENDENCY equ 1059
|
|
ERROR_SERVICE_DOES_NOT_EXIST equ 1060
|
|
ERROR_SERVICE_CANNOT_ACCEPT_CTRL equ 1061
|
|
ERROR_SERVICE_NOT_ACTIVE equ 1062
|
|
ERROR_FAILED_SERVICE_CONTROLLER_CONNECT equ 1063
|
|
ERROR_EXCEPTION_IN_SERVICE equ 1064
|
|
ERROR_DATABASE_DOES_NOT_EXIST equ 1065
|
|
ERROR_SERVICE_SPECIFIC_ERROR equ 1066
|
|
ERROR_PROCESS_ABORTED equ 1067
|
|
ERROR_SERVICE_DEPENDENCY_FAIL equ 1068
|
|
ERROR_SERVICE_LOGON_FAILED equ 1069
|
|
ERROR_SERVICE_START_HANG equ 1070
|
|
ERROR_INVALID_SERVICE_LOCK equ 1071
|
|
ERROR_SERVICE_MARKED_FOR_DELETE equ 1072
|
|
ERROR_SERVICE_EXISTS equ 1073
|
|
ERROR_ALREADY_RUNNING_LKG equ 1074
|
|
ERROR_SERVICE_DEPENDENCY_DELETED equ 1075
|
|
ERROR_BOOT_ALREADY_ACCEPTED equ 1076
|
|
ERROR_SERVICE_NEVER_STARTED equ 1077
|
|
ERROR_DUPLICATE_SERVICE_NAME equ 1078
|
|
ERROR_END_OF_MEDIA equ 1100
|
|
ERROR_FILEMARK_DETECTED equ 1101
|
|
ERROR_BEGINNING_OF_MEDIA equ 1102
|
|
ERROR_SETMARK_DETECTED equ 1103
|
|
ERROR_NO_DATA_DETECTED equ 1104
|
|
ERROR_PARTITION_FAILURE equ 1105
|
|
ERROR_INVALID_BLOCK_LENGTH equ 1106
|
|
ERROR_DEVICE_NOT_PARTITIONED equ 1107
|
|
ERROR_UNABLE_TO_LOCK_MEDIA equ 1108
|
|
ERROR_UNABLE_TO_UNLOAD_MEDIA equ 1109
|
|
ERROR_MEDIA_CHANGED equ 1110
|
|
ERROR_BUS_RESET equ 1111
|
|
ERROR_NO_MEDIA_IN_DRIVE equ 1112
|
|
ERROR_NO_UNICODE_TRANSLATION equ 1113
|
|
ERROR_DLL_INIT_FAILED equ 1114
|
|
ERROR_SHUTDOWN_IN_PROGRESS equ 1115
|
|
ERROR_NO_SHUTDOWN_IN_PROGRESS equ 1116
|
|
ERROR_IO_DEVICE equ 1117
|
|
ERROR_SERIAL_NO_DEVICE equ 1118
|
|
ERROR_IRQ_BUSY equ 1119
|
|
ERROR_MORE_WRITES equ 1120
|
|
ERROR_COUNTER_TIMEOUT equ 1121
|
|
ERROR_FLOPPY_ID_MARK_NOT_FOUND equ 1122
|
|
ERROR_FLOPPY_WRONG_CYLINDER equ 1123
|
|
ERROR_FLOPPY_UNKNOWN_ERROR equ 1124
|
|
ERROR_FLOPPY_BAD_REGISTERS equ 1125
|
|
ERROR_DISK_RECALIBRATE_FAILED equ 1126
|
|
ERROR_DISK_OPERATION_FAILED equ 1127
|
|
ERROR_DISK_RESET_FAILED equ 1128
|
|
ERROR_EOM_OVERFLOW equ 1129
|
|
ERROR_NOT_ENOUGH_SERVER_MEMORY equ 1130
|
|
ERROR_POSSIBLE_DEADLOCK equ 1131
|
|
ERROR_MAPPED_ALIGNMENT equ 1132
|
|
|
|
ERROR_OLD_WIN_VERSION equ 1150
|
|
ERROR_SINGLE_INSTANCE_APP equ 1152
|
|
|
|
ERROR_INVALID_PIXEL_FORMAT equ 2000
|
|
ERROR_BAD_DRIVER equ 2001
|
|
ERROR_INVALID_WINDOW_STYLE equ 2002
|
|
ERROR_METAFILE_NOT_SUPPORTED equ 2003
|
|
ERROR_TRANSFORM_NOT_SUPPORTED equ 2004
|
|
ERROR_CLIPPING_NOT_SUPPORTED equ 2005
|
|
ERROR_UNKNOWN_PRINT_MONITOR equ 3000
|
|
ERROR_PRINTER_DRIVER_IN_USE equ 3001
|
|
ERROR_SPOOL_FILE_NOT_FOUND equ 3002
|
|
ERROR_SPL_NO_STARTDOC equ 3003
|
|
ERROR_SPL_NO_ADDJOB equ 3004
|
|
ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED equ 3005
|
|
ERROR_PRINT_MONITOR_ALREADY_INSTALLED equ 3006
|
|
ERROR_WINS_INTERNAL equ 4000
|
|
ERROR_CAN_NOT_DEL_LOCAL_WINS equ 4001
|
|
ERROR_STATIC_INIT equ 4002
|
|
ERROR_INC_BACKUP equ 4003
|
|
ERROR_FULL_BACKUP equ 4004
|
|
ERROR_REC_NON_EXISTENT equ 4005
|
|
ERROR_RPL_NOT_ALLOWED equ 4006
|
|
SEVERITY_SUCCESS equ 0
|
|
SEVERITY_ERROR equ 1
|
|
FACILITY_NT_BIT equ 10000000h
|
|
NOERROR equ 0
|
|
E_UNEXPECTED equ 8000FFFFh
|
|
E_NOTIMPL equ 80004001h
|
|
E_OUTOFMEMORY equ 8007000Eh
|
|
E_INVALIDARG equ 80070057h
|
|
E_NOINTERFACE equ 80004002h
|
|
E_POINTER equ 80004003h
|
|
E_HANDLE equ 80070006h
|
|
E_ABORT equ 80004004h
|
|
E_FAIL equ 80004005h
|
|
E_ACCESSDENIED equ 80070005h
|
|
CO_E_INIT_TLS equ 80004006h
|
|
CO_E_INIT_SHARED_ALLOCATOR equ 80004007h
|
|
CO_E_INIT_MEMORY_ALLOCATOR equ 80004008h
|
|
CO_E_INIT_CLASS_CACHE equ 80004009h
|
|
CO_E_INIT_RPC_CHANNEL equ 8000400Ah
|
|
CO_E_INIT_TLS_SET_CHANNEL_CONTROL equ 8000400Bh
|
|
CO_E_INIT_TLS_CHANNEL_CONTROL equ 8000400Ch
|
|
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR equ 8000400Dh
|
|
CO_E_INIT_SCM_MUTEX_EXISTS equ 8000400Eh
|
|
CO_E_INIT_SCM_FILE_MAPPING_EXISTS equ 8000400Fh
|
|
CO_E_INIT_SCM_MAP_VIEW_OF_FILE equ 80004010h
|
|
CO_E_INIT_SCM_EXEC_FAILURE equ 80004011h
|
|
CO_E_INIT_ONLY_SINGLE_THREADED equ 80004012h
|
|
S_OK equ 0h
|
|
S_FALSE equ 1h
|
|
OLE_E_FIRST equ 80040000h
|
|
OLE_E_LAST equ 800400FFh
|
|
OLE_S_FIRST equ 40000h
|
|
OLE_S_LAST equ 400FFh
|
|
OLE_E_OLEVERB equ 80040000h
|
|
OLE_E_ADVF equ 80040001h
|
|
OLE_E_ENUM_NOMORE equ 80040002h
|
|
OLE_E_ADVISENOTSUPPORTED equ 80040003h
|
|
OLE_E_NOCONNECTION equ 80040004h
|
|
OLE_E_NOTRUNNING equ 80040005h
|
|
OLE_E_NOCACHE equ 80040006h
|
|
OLE_E_BLANK equ 80040007h
|
|
OLE_E_CLASSDIFF equ 80040008h
|
|
OLE_E_CANT_GETMONIKER equ 80040009h
|
|
OLE_E_CANT_BINDTOSOURCE equ 8004000Ah
|
|
OLE_E_STATIC equ 8004000Bh
|
|
OLE_E_PROMPTSAVECANCELLED equ 8004000Ch
|
|
OLE_E_INVALIDRECT equ 8004000Dh
|
|
OLE_E_WRONGCOMPOBJ equ 8004000Eh
|
|
OLE_E_INVALIDHWND equ 8004000Fh
|
|
OLE_E_NOT_INPLACEACTIVE equ 80040010h
|
|
OLE_E_CANTCONVERT equ 80040011h
|
|
OLE_E_NOSTORAGE equ 80040012h
|
|
DV_E_FORMATETC equ 80040064h
|
|
DV_E_DVTARGETDEVICE equ 80040065h
|
|
DV_E_STGMEDIUM equ 80040066h
|
|
DV_E_STATDATA equ 80040067h
|
|
DV_E_LINDEX equ 80040068h
|
|
DV_E_TYMED equ 80040069h
|
|
DV_E_CLIPFORMAT equ 8004006Ah
|
|
DV_E_DVASPECT equ 8004006Bh
|
|
DV_E_DVTARGETDEVICE_SIZE equ 8004006Ch
|
|
DV_E_NOIVIEWOBJECT equ 8004006Dh
|
|
DRAGDROP_E_FIRST equ 80040100h
|
|
DRAGDROP_E_LAST equ 8004010Fh
|
|
DRAGDROP_S_FIRST equ 40100h
|
|
DRAGDROP_S_LAST equ 4010Fh
|
|
DRAGDROP_E_NOTREGISTERED equ 80040100h
|
|
DRAGDROP_E_ALREADYREGISTERED equ 80040101h
|
|
DRAGDROP_E_INVALIDHWND equ 80040102h
|
|
CLASSFACTORY_E_FIRST equ 80040110h
|
|
CLASSFACTORY_E_LAST equ 8004011Fh
|
|
CLASSFACTORY_S_FIRST equ 40110h
|
|
CLASSFACTORY_S_LAST equ 4011Fh
|
|
CLASS_E_NOAGGREGATION equ 80040110h
|
|
CLASS_E_CLASSNOTAVAILABLE equ 80040111h
|
|
MARSHAL_E_FIRST equ 80040120h
|
|
MARSHAL_E_LAST equ 8004012Fh
|
|
MARSHAL_S_FIRST equ 40120h
|
|
MARSHAL_S_LAST equ 4012Fh
|
|
DATA_E_FIRST equ 80040130h
|
|
DATA_E_LAST equ 8004013Fh
|
|
DATA_S_FIRST equ 40130h
|
|
DATA_S_LAST equ 4013Fh
|
|
VIEW_E_FIRST equ 80040140h
|
|
VIEW_E_LAST equ 8004014Fh
|
|
VIEW_S_FIRST equ 40140h
|
|
VIEW_S_LAST equ 4014Fh
|
|
VIEW_E_DRAW equ 80040140h
|
|
REGDB_E_FIRST equ 80040150h
|
|
REGDB_E_LAST equ 8004015Fh
|
|
REGDB_S_FIRST equ 40150h
|
|
REGDB_S_LAST equ 4015Fh
|
|
REGDB_E_READREGDB equ 80040150h
|
|
REGDB_E_WRITEREGDB equ 80040151h
|
|
REGDB_E_KEYMISSING equ 80040152h
|
|
REGDB_E_INVALIDVALUE equ 80040153h
|
|
REGDB_E_CLASSNOTREG equ 80040154h
|
|
REGDB_E_IIDNOTREG equ 80040155h
|
|
CACHE_E_FIRST equ 80040170h
|
|
CACHE_E_LAST equ 8004017Fh
|
|
CACHE_S_FIRST equ 40170h
|
|
CACHE_S_LAST equ 4017Fh
|
|
CACHE_E_NOCACHE_UPDATED equ 80040170h
|
|
OLEOBJ_E_FIRST equ 80040180h
|
|
OLEOBJ_E_LAST equ 8004018Fh
|
|
OLEOBJ_S_FIRST equ 40180h
|
|
OLEOBJ_S_LAST equ 4018Fh
|
|
OLEOBJ_E_NOVERBS equ 80040180h
|
|
OLEOBJ_E_INVALIDVERB equ 80040181h
|
|
CLIENTSITE_E_FIRST equ 80040190h
|
|
CLIENTSITE_E_LAST equ 8004019Fh
|
|
CLIENTSITE_S_FIRST equ 40190h
|
|
CLIENTSITE_S_LAST equ 4019Fh
|
|
INPLACE_E_NOTUNDOABLE equ 800401A0h
|
|
INPLACE_E_NOTOOLSPACE equ 800401A1h
|
|
INPLACE_E_FIRST equ 800401A0h
|
|
INPLACE_E_LAST equ 800401AFh
|
|
INPLACE_S_FIRST equ 401A0h
|
|
INPLACE_S_LAST equ 401AFh
|
|
ENUM_E_FIRST equ 800401B0h
|
|
ENUM_E_LAST equ 800401BFh
|
|
ENUM_S_FIRST equ 401B0h
|
|
ENUM_S_LAST equ 401BFh
|
|
CONVERT10_E_FIRST equ 800401C0h
|
|
CONVERT10_E_LAST equ 800401CFh
|
|
CONVERT10_S_FIRST equ 401C0h
|
|
CONVERT10_S_LAST equ 401CFh
|
|
CONVERT10_E_OLESTREAM_GET equ 800401C0h
|
|
CONVERT10_E_OLESTREAM_PUT equ 800401C1h
|
|
CONVERT10_E_OLESTREAM_FMT equ 800401C2h
|
|
CONVERT10_E_OLESTREAM_BITMAP_TO_DIB equ 800401C3h
|
|
CONVERT10_E_STG_FMT equ 800401C4h
|
|
CONVERT10_E_STG_NO_STD_STREAM equ 800401C5h
|
|
CONVERT10_E_STG_DIB_TO_BITMAP equ 800401C6h
|
|
CLIPBRD_E_FIRST equ 800401D0h
|
|
CLIPBRD_E_LAST equ 800401DFh
|
|
CLIPBRD_S_FIRST equ 401D0h
|
|
CLIPBRD_S_LAST equ 401DFh
|
|
CLIPBRD_E_CANT_OPEN equ 800401D0h
|
|
CLIPBRD_E_CANT_EMPTY equ 800401D1h
|
|
CLIPBRD_E_CANT_SET equ 800401D2h
|
|
CLIPBRD_E_BAD_DATA equ 800401D3h
|
|
CLIPBRD_E_CANT_CLOSE equ 800401D4h
|
|
MK_E_FIRST equ 800401E0h
|
|
MK_E_LAST equ 800401EFh
|
|
MK_S_FIRST equ 401E0h
|
|
MK_S_LAST equ 401EFh
|
|
MK_E_CONNECTMANUALLY equ 800401E0h
|
|
MK_E_EXCEEDEDDEADLINE equ 800401E1h
|
|
MK_E_NEEDGENERIC equ 800401E2h
|
|
MK_E_UNAVAILABLE equ 800401E3h
|
|
MK_E_SYNTAX equ 800401E4h
|
|
MK_E_NOOBJECT equ 800401E5h
|
|
MK_E_INVALIDEXTENSION equ 800401E6h
|
|
MK_E_INTERMEDIATEINTERFACENOTSUPPORTED equ 800401E7h
|
|
MK_E_NOTBINDABLE equ 800401E8h
|
|
MK_E_NOTBOUND equ 800401E9h
|
|
MK_E_CANTOPENFILE equ 800401EAh
|
|
MK_E_MUSTBOTHERUSER equ 800401EBh
|
|
MK_E_NOINVERSE equ 800401ECh
|
|
MK_E_NOSTORAGE equ 800401EDh
|
|
MK_E_NOPREFIX equ 800401EEh
|
|
MK_E_ENUMERATION_FAILED equ 800401EFh
|
|
CO_E_FIRST equ 800401F0h
|
|
CO_E_LAST equ 800401FFh
|
|
CO_S_FIRST equ 401F0h
|
|
CO_S_LAST equ 401FFh
|
|
CO_E_NOTINITIALIZED equ 800401F0h
|
|
CO_E_ALREADYINITIALIZED equ 800401F1h
|
|
CO_E_CANTDETERMINECLASS equ 800401F2h
|
|
CO_E_CLASSSTRING equ 800401F3h
|
|
CO_E_IIDSTRING equ 800401F4h
|
|
CO_E_APPNOTFOUND equ 800401F5h
|
|
CO_E_APPSINGLEUSE equ 800401F6h
|
|
CO_E_ERRORINAPP equ 800401F7h
|
|
CO_E_DLLNOTFOUND equ 800401F8h
|
|
CO_E_ERRORINDLL equ 800401F9h
|
|
CO_E_WRONGOSFORAPP equ 800401FAh
|
|
CO_E_OBJNOTREG equ 800401FBh
|
|
CO_E_OBJISREG equ 800401FCh
|
|
CO_E_OBJNOTCONNECTED equ 800401FDh
|
|
CO_E_APPDIDNTREG equ 800401FEh
|
|
CO_E_RELEASED equ 800401FFh
|
|
OLE_S_USEREG equ 40000h
|
|
OLE_S_STATIC equ 40001h
|
|
OLE_S_MAC_CLIPFORMAT equ 40002h
|
|
DRAGDROP_S_DROP equ 40100h
|
|
DRAGDROP_S_CANCEL equ 40101h
|
|
DRAGDROP_S_USEDEFAULTCURSORS equ 40102h
|
|
DATA_S_SAMEFORMATETC equ 40130h
|
|
VIEW_S_ALREADY_FROZEN equ 40140h
|
|
CACHE_S_FORMATETC_NOTSUPPORTED equ 40170h
|
|
CACHE_S_SAMECACHE equ 40171h
|
|
CACHE_S_SOMECACHES_NOTUPDATED equ 40172h
|
|
OLEOBJ_S_INVALIDVERB equ 40180h
|
|
OLEOBJ_S_CANNOT_DOVERB_NOW equ 40181h
|
|
OLEOBJ_S_INVALIDHWND equ 40182h
|
|
INPLACE_S_TRUNCATED equ 401A0h
|
|
CONVERT10_S_NO_PRESENTATION equ 401C0h
|
|
MK_S_REDUCED_TO_SELF equ 401E2h
|
|
MK_S_ME equ 401E4h
|
|
MK_S_HIM equ 401E5h
|
|
MK_S_US equ 401E6h
|
|
MK_S_MONIKERALREADYREGISTERED equ 401E7h
|
|
CO_E_CLASS_CREATE_FAILED equ 80080001h
|
|
CO_E_SCM_ERROR equ 80080002h
|
|
CO_E_SCM_RPC_FAILURE equ 80080003h
|
|
CO_E_BAD_PATH equ 80080004h
|
|
CO_E_SERVER_EXEC_FAILURE equ 80080005h
|
|
CO_E_OBJSRV_RPC_FAILURE equ 80080006h
|
|
MK_E_NO_NORMALIZED equ 80080007h
|
|
CO_E_SERVER_STOPPING equ 80080008h
|
|
MEM_E_INVALID_ROOT equ 80080009h
|
|
MEM_E_INVALID_LINK equ 80080010h
|
|
MEM_E_INVALID_SIZE equ 80080011h
|
|
DISP_E_UNKNOWNINTERFACE equ 80020001h
|
|
DISP_E_MEMBERNOTFOUND equ 80020003h
|
|
DISP_E_PARAMNOTFOUND equ 80020004h
|
|
DISP_E_TYPEMISMATCH equ 80020005h
|
|
DISP_E_UNKNOWNNAME equ 80020006h
|
|
DISP_E_NONAMEDARGS equ 80020007h
|
|
DISP_E_BADVARTYPE equ 80020008h
|
|
DISP_E_EXCEPTION equ 80020009h
|
|
DISP_E_OVERFLOW equ 8002000Ah
|
|
DISP_E_BADINDEX equ 8002000Bh
|
|
DISP_E_UNKNOWNLCID equ 8002000Ch
|
|
DISP_E_ARRAYISLOCKED equ 8002000Dh
|
|
DISP_E_BADPARAMCOUNT equ 8002000Eh
|
|
DISP_E_PARAMNOTOPTIONAL equ 8002000Fh
|
|
DISP_E_BADCALLEE equ 80020010h
|
|
DISP_E_NOTACOLLECTION equ 80020011h
|
|
TYPE_E_BUFFERTOOSMALL equ 80028016h
|
|
TYPE_E_INVDATAREAD equ 80028018h
|
|
TYPE_E_UNSUPFORMAT equ 80028019h
|
|
TYPE_E_REGISTRYACCESS equ 8002801Ch
|
|
TYPE_E_LIBNOTREGISTERED equ 8002801Dh
|
|
TYPE_E_UNDEFINEDTYPE equ 80028027h
|
|
TYPE_E_QUALIFIEDNAMEDISALLOWED equ 80028028h
|
|
TYPE_E_INVALIDSTATE equ 80028029h
|
|
TYPE_E_WRONGTYPEKIND equ 8002802Ah
|
|
TYPE_E_ELEMENTNOTFOUND equ 8002802Bh
|
|
TYPE_E_AMBIGUOUSNAME equ 8002802Ch
|
|
TYPE_E_NAMECONFLICT equ 8002802Dh
|
|
TYPE_E_UNKNOWNLCID equ 8002802Eh
|
|
TYPE_E_DLLFUNCTIONNOTFOUND equ 8002802Fh
|
|
TYPE_E_BADMODULEKIND equ 800288BDh
|
|
TYPE_E_SIZETOOBIG equ 800288C5h
|
|
TYPE_E_DUPLICATEID equ 800288C6h
|
|
TYPE_E_INVALIDID equ 800288CFh
|
|
TYPE_E_TYPEMISMATCH equ 80028CA0h
|
|
TYPE_E_OUTOFBOUNDS equ 80028CA1h
|
|
TYPE_E_IOERROR equ 80028CA2h
|
|
TYPE_E_CANTCREATETMPFILE equ 80028CA3h
|
|
TYPE_E_CANTLOADLIBRARY equ 80029C4Ah
|
|
TYPE_E_INCONSISTENTPROPFUNCS equ 80029C83h
|
|
TYPE_E_CIRCULARTYPE equ 80029C84h
|
|
STG_E_INVALIDFUNCTION equ 80030001h
|
|
STG_E_FILENOTFOUND equ 80030002h
|
|
STG_E_PATHNOTFOUND equ 80030003h
|
|
STG_E_TOOMANYOPENFILES equ 80030004h
|
|
STG_E_ACCESSDENIED equ 80030005h
|
|
STG_E_INVALIDHANDLE equ 80030006h
|
|
STG_E_INSUFFICIENTMEMORY equ 80030008h
|
|
STG_E_INVALIDPOINTER equ 80030009h
|
|
STG_E_NOMOREFILES equ 80030012h
|
|
STG_E_DISKISWRITEPROTECTED equ 80030013h
|
|
STG_E_SEEKERROR equ 80030019h
|
|
STG_E_WRITEFAULT equ 8003001Dh
|
|
STG_E_READFAULT equ 8003001Eh
|
|
STG_E_SHAREVIOLATION equ 80030020h
|
|
STG_E_LOCKVIOLATION equ 80030021h
|
|
STG_E_FILEALREADYEXISTS equ 80030050h
|
|
STG_E_INVALIDPARAMETER equ 80030057h
|
|
STG_E_MEDIUMFULL equ 80030070h
|
|
STG_E_ABNORMALAPIEXIT equ 800300FAh
|
|
STG_E_INVALIDHEADER equ 800300FBh
|
|
STG_E_INVALIDNAME equ 800300FCh
|
|
STG_E_UNKNOWN equ 800300FDh
|
|
STG_E_UNIMPLEMENTEDFUNCTION equ 800300FEh
|
|
STG_E_INVALIDFLAG equ 800300FFh
|
|
STG_E_INUSE equ 80030100h
|
|
STG_E_NOTCURRENT equ 80030101h
|
|
STG_E_REVERTED equ 80030102h
|
|
STG_E_CANTSAVE equ 80030103h
|
|
STG_E_OLDFORMAT equ 80030104h
|
|
STG_E_OLDDLL equ 80030105h
|
|
STG_E_SHAREREQUIRED equ 80030106h
|
|
STG_E_NOTFILEBASEDSTORAGE equ 80030107h
|
|
STG_E_EXTANTMARSHALLINGS equ 80030108h
|
|
STG_S_CONVERTED equ 30200h
|
|
RPC_E_CALL_REJECTED equ 80010001h
|
|
RPC_E_CALL_CANCELED equ 80010002h
|
|
RPC_E_CANTPOST_INSENDCALL equ 80010003h
|
|
RPC_E_CANTCALLOUT_INASYNCCALL equ 80010004h
|
|
RPC_E_CANTCALLOUT_INEXTERNALCALL equ 80010005h
|
|
RPC_E_CONNECTION_TERMINATED equ 80010006h
|
|
RPC_E_SERVER_DIED equ 80010007h
|
|
RPC_E_CLIENT_DIED equ 80010008h
|
|
RPC_E_INVALID_DATAPACKET equ 80010009h
|
|
RPC_E_CANTTRANSMIT_CALL equ 8001000Ah
|
|
RPC_E_CLIENT_CANTMARSHAL_DATA equ 8001000Bh
|
|
RPC_E_CLIENT_CANTUNMARSHAL_DATA equ 8001000Ch
|
|
RPC_E_SERVER_CANTMARSHAL_DATA equ 8001000Dh
|
|
RPC_E_SERVER_CANTUNMARSHAL_DATA equ 8001000Eh
|
|
RPC_E_INVALID_DATA equ 8001000Fh
|
|
RPC_E_INVALID_PARAMETER equ 80010010h
|
|
RPC_E_CANTCALLOUT_AGAIN equ 80010011h
|
|
RPC_E_SERVER_DIED_DNE equ 80010012h
|
|
RPC_E_SYS_CALL_FAILED equ 80010100h
|
|
RPC_E_OUT_OF_RESOURCES equ 80010101h
|
|
RPC_E_ATTEMPTED_MULTITHREAD equ 80010102h
|
|
RPC_E_NOT_REGISTERED equ 80010103h
|
|
RPC_E_FAULT equ 80010104h
|
|
RPC_E_SERVERFAULT equ 80010105h
|
|
RPC_E_CHANGED_MODE equ 80010106h
|
|
RPC_E_INVALIDMETHOD equ 80010107h
|
|
RPC_E_DISCONNECTED equ 80010108h
|
|
RPC_E_RETRY equ 80010109h
|
|
RPC_E_SERVERCALL_RETRYLATER equ 8001010Ah
|
|
RPC_E_SERVERCALL_REJECTED equ 8001010Bh
|
|
RPC_E_INVALID_CALLDATA equ 8001010Ch
|
|
RPC_E_CANTCALLOUT_ININPUTSYNCCALL equ 8001010Dh
|
|
RPC_E_WRONG_THREAD equ 8001010Eh
|
|
RPC_E_THREAD_NOT_INIT equ 8001010Fh
|
|
RPC_E_UNEXPECTED equ 8001FFFFh
|
|
ERROR_BAD_USERNAME equ 2202
|
|
ERROR_NOT_CONNECTED equ 2250
|
|
ERROR_OPEN_FILES equ 2401
|
|
ERROR_DEVICE_IN_USE equ 2404
|
|
ERROR_BAD_DEVICE equ 1200
|
|
ERROR_CONNECTION_UNAVAIL equ 1201
|
|
ERROR_DEVICE_ALREADY_REMEMBERED equ 1202
|
|
ERROR_NO_NET_OR_BAD_PATH equ 1203
|
|
ERROR_BAD_PROVIDER equ 1204
|
|
ERROR_CANNOT_OPEN_PROFILE equ 1205
|
|
ERROR_BAD_PROFILE equ 1206
|
|
ERROR_NOT_CONTAINER equ 1207
|
|
ERROR_EXTENDED_ERROR equ 1208
|
|
ERROR_INVALID_GROUPNAME equ 1209
|
|
ERROR_INVALID_COMPUTERNAME equ 1210
|
|
ERROR_INVALID_EVENTNAME equ 1211
|
|
ERROR_INVALID_DOMAINNAME equ 1212
|
|
ERROR_INVALID_SERVICENAME equ 1213
|
|
ERROR_INVALID_NETNAME equ 1214
|
|
ERROR_INVALID_SHARENAME equ 1215
|
|
ERROR_INVALID_PASSWORDNAME equ 1216
|
|
ERROR_INVALID_MESSAGENAME equ 1217
|
|
ERROR_INVALID_MESSAGEDEST equ 1218
|
|
ERROR_SESSION_CREDENTIAL_CONFLICT equ 1219
|
|
ERROR_REMOTE_SESSION_LIMIT_EXCEEDED equ 1220
|
|
ERROR_DUP_DOMAINNAME equ 1221
|
|
ERROR_NO_NETWORK equ 1222
|
|
ERROR_NOT_ALL_ASSIGNED equ 1300
|
|
ERROR_SOME_NOT_MAPPED equ 1301
|
|
ERROR_NO_QUOTAS_FOR_ACCOUNT equ 1302
|
|
ERROR_LOCAL_USER_SESSION_KEY equ 1303
|
|
ERROR_NULL_LM_PASSWORD equ 1304
|
|
ERROR_UNKNOWN_REVISION equ 1305
|
|
ERROR_REVISION_MISMATCH equ 1306
|
|
ERROR_INVALID_OWNER equ 1307
|
|
ERROR_INVALID_PRIMARY_GROUP equ 1308
|
|
ERROR_NO_IMPERSONATION_TOKEN equ 1309
|
|
ERROR_CANT_DISABLE_MANDATORY equ 1310
|
|
ERROR_NO_LOGON_SERVERS equ 1311
|
|
ERROR_NO_SUCH_LOGON_SESSION equ 1312
|
|
ERROR_NO_SUCH_PRIVILEGE equ 1313
|
|
ERROR_PRIVILEGE_NOT_HELD equ 1314
|
|
ERROR_INVALID_ACCOUNT_NAME equ 1315
|
|
ERROR_USER_EXISTS equ 1316
|
|
ERROR_NO_SUCH_USER equ 1317
|
|
ERROR_GROUP_EXISTS equ 1318
|
|
ERROR_NO_SUCH_GROUP equ 1319
|
|
ERROR_MEMBER_IN_GROUP equ 1320
|
|
ERROR_MEMBER_NOT_IN_GROUP equ 1321
|
|
ERROR_LAST_ADMIN equ 1322
|
|
ERROR_WRONG_PASSWORD equ 1323
|
|
ERROR_ILL_FORMED_PASSWORD equ 1324
|
|
ERROR_PASSWORD_RESTRICTION equ 1325
|
|
ERROR_LOGON_FAILURE equ 1326
|
|
ERROR_ACCOUNT_RESTRICTION equ 1327
|
|
ERROR_INVALID_LOGON_HOURS equ 1328
|
|
ERROR_INVALID_WORKSTATION equ 1329
|
|
ERROR_PASSWORD_EXPIRED equ 1330
|
|
ERROR_ACCOUNT_DISABLED equ 1331
|
|
ERROR_NONE_MAPPED equ 1332
|
|
ERROR_TOO_MANY_LUIDS_REQUESTED equ 1333
|
|
ERROR_LUIDS_EXHAUSTED equ 1334
|
|
ERROR_INVALID_SUB_AUTHORITY equ 1335
|
|
ERROR_INVALID_ACL equ 1336
|
|
ERROR_INVALID_SID equ 1337
|
|
ERROR_INVALID_SECURITY_DESCR equ 1338
|
|
ERROR_BAD_INHERITANCE_ACL equ 1340
|
|
ERROR_SERVER_DISABLED equ 1341
|
|
ERROR_SERVER_NOT_DISABLED equ 1342
|
|
ERROR_INVALID_ID_AUTHORITY equ 1343
|
|
ERROR_ALLOTTED_SPACE_EXCEEDED equ 1344
|
|
ERROR_INVALID_GROUP_ATTRIBUTES equ 1345
|
|
ERROR_BAD_IMPERSONATION_LEVEL equ 1346
|
|
ERROR_CANT_OPEN_ANONYMOUS equ 1347
|
|
ERROR_BAD_VALIDATION_CLASS equ 1348
|
|
ERROR_BAD_TOKEN_TYPE equ 1349
|
|
ERROR_NO_SECURITY_ON_OBJECT equ 1350
|
|
ERROR_CANT_ACCESS_DOMAIN_INFO equ 1351
|
|
ERROR_INVALID_SERVER_STATE equ 1352
|
|
ERROR_INVALID_DOMAIN_STATE equ 1353
|
|
ERROR_INVALID_DOMAIN_ROLE equ 1354
|
|
ERROR_NO_SUCH_DOMAIN equ 1355
|
|
ERROR_DOMAIN_EXISTS equ 1356
|
|
ERROR_DOMAIN_LIMIT_EXCEEDED equ 1357
|
|
ERROR_INTERNAL_DB_CORRUPTION equ 1358
|
|
ERROR_INTERNAL_ERROR equ 1359
|
|
ERROR_GENERIC_NOT_MAPPED equ 1360
|
|
ERROR_BAD_DESCRIPTOR_FORMAT equ 1361
|
|
ERROR_NOT_LOGON_PROCESS equ 1362
|
|
ERROR_LOGON_SESSION_EXISTS equ 1363
|
|
ERROR_NO_SUCH_PACKAGE equ 1364
|
|
ERROR_BAD_LOGON_SESSION_STATE equ 1365
|
|
ERROR_LOGON_SESSION_COLLISION equ 1366
|
|
ERROR_INVALID_LOGON_TYPE equ 1367
|
|
ERROR_CANNOT_IMPERSONATE equ 1368
|
|
ERROR_RXACT_INVALID_STATE equ 1369
|
|
ERROR_RXACT_COMMIT_FAILURE equ 1370
|
|
ERROR_SPECIAL_ACCOUNT equ 1371
|
|
ERROR_SPECIAL_GROUP equ 1372
|
|
ERROR_SPECIAL_USER equ 1373
|
|
ERROR_MEMBERS_PRIMARY_GROUP equ 1374
|
|
ERROR_TOKEN_ALREADY_IN_USE equ 1375
|
|
ERROR_NO_SUCH_ALIAS equ 1376
|
|
ERROR_MEMBER_NOT_IN_ALIAS equ 1377
|
|
ERROR_MEMBER_IN_ALIAS equ 1378
|
|
ERROR_ALIAS_EXISTS equ 1379
|
|
ERROR_LOGON_NOT_GRANTED equ 1380
|
|
ERROR_TOO_MANY_SECRETS equ 1381
|
|
ERROR_SECRET_TOO_LONG equ 1382
|
|
ERROR_INTERNAL_DB_ERROR equ 1383
|
|
ERROR_TOO_MANY_CONTEXT_IDS equ 1384
|
|
ERROR_LOGON_TYPE_NOT_GRANTED equ 1385
|
|
ERROR_NT_CROSS_ENCRYPTION_REQUIRED equ 1386
|
|
ERROR_NO_SUCH_MEMBER equ 1387
|
|
ERROR_INVALID_MEMBER equ 1388
|
|
ERROR_TOO_MANY_SIDS equ 1389
|
|
ERROR_LM_CROSS_ENCRYPTION_REQUIRED equ 1390
|
|
ERROR_NO_INHERITANCE equ 1391
|
|
ERROR_FILE_CORRUPT equ 1392
|
|
ERROR_DISK_CORRUPT equ 1393
|
|
ERROR_NO_USER_SESSION_KEY equ 1394
|
|
ERROR_INVALID_WINDOW_HANDLE equ 1400
|
|
ERROR_INVALID_MENU_HANDLE equ 1401
|
|
ERROR_INVALID_CURSOR_HANDLE equ 1402
|
|
ERROR_INVALID_ACCEL_HANDLE equ 1403
|
|
ERROR_INVALID_HOOK_HANDLE equ 1404
|
|
ERROR_INVALID_DWP_HANDLE equ 1405
|
|
ERROR_TLW_WITH_WSCHILD equ 1406
|
|
ERROR_CANNOT_FIND_WND_CLASS equ 1407
|
|
ERROR_WINDOW_OF_OTHER_THREAD equ 1408
|
|
ERROR_HOTKEY_ALREADY_REGISTERED equ 1409
|
|
ERROR_CLASS_ALREADY_EXISTS equ 1410
|
|
ERROR_CLASS_DOES_NOT_EXIST equ 1411
|
|
ERROR_CLASS_HAS_WINDOWS equ 1412
|
|
ERROR_INVALID_INDEX equ 1413
|
|
ERROR_INVALID_ICON_HANDLE equ 1414
|
|
ERROR_PRIVATE_DIALOG_INDEX equ 1415
|
|
ERROR_LISTBOX_ID_NOT_FOUND equ 1416
|
|
ERROR_NO_WILDCARD_CHARACTERS equ 1417
|
|
ERROR_CLIPBOARD_NOT_OPEN equ 1418
|
|
ERROR_HOTKEY_NOT_REGISTERED equ 1419
|
|
ERROR_WINDOW_NOT_DIALOG equ 1420
|
|
ERROR_CONTROL_ID_NOT_FOUND equ 1421
|
|
ERROR_INVALID_COMBOBOX_MESSAGE equ 1422
|
|
ERROR_WINDOW_NOT_COMBOBOX equ 1423
|
|
ERROR_INVALID_EDIT_HEIGHT equ 1424
|
|
ERROR_DC_NOT_FOUND equ 1425
|
|
ERROR_INVALID_HOOK_FILTER equ 1426
|
|
ERROR_INVALID_FILTER_PROC equ 1427
|
|
ERROR_HOOK_NEEDS_HMOD equ 1428
|
|
ERROR_PUBLIC_ONLY_HOOK equ 1429
|
|
ERROR_JOURNAL_HOOK_SET equ 1430
|
|
ERROR_HOOK_NOT_INSTALLED equ 1431
|
|
ERROR_INVALID_LB_MESSAGE equ 1432
|
|
ERROR_SETCOUNT_ON_BAD_LB equ 1433
|
|
ERROR_LB_WITHOUT_TABSTOPS equ 1434
|
|
ERROR_DESTROY_OBJECT_OF_OTHER_THREAD equ 1435
|
|
ERROR_CHILD_WINDOW_MENU equ 1436
|
|
ERROR_NO_SYSTEM_MENU equ 1437
|
|
ERROR_INVALID_MSGBOX_STYLE equ 1438
|
|
ERROR_INVALID_SPI_VALUE equ 1439
|
|
ERROR_SCREEN_ALREADY_LOCKED equ 1440
|
|
ERROR_HWNDS_HAVE_DIFF_PARENT equ 1441
|
|
ERROR_NOT_CHILD_WINDOW equ 1442
|
|
ERROR_INVALID_GW_COMMAND equ 1443
|
|
ERROR_INVALID_THREAD_ID equ 1444
|
|
ERROR_NON_MDICHILD_WINDOW equ 1445
|
|
ERROR_POPUP_ALREADY_ACTIVE equ 1446
|
|
ERROR_NO_SCROLLBARS equ 1447
|
|
ERROR_INVALID_SCROLLBAR_RANGE equ 1448
|
|
ERROR_INVALID_SHOWWIN_COMMAND equ 1449
|
|
ERROR_EVENTLOG_FILE_CORRUPT equ 1500
|
|
ERROR_EVENTLOG_CANT_START equ 1501
|
|
ERROR_LOG_FILE_FULL equ 1502
|
|
ERROR_EVENTLOG_FILE_CHANGED equ 1503
|
|
RPC_S_INVALID_STRING_BINDING equ 1700
|
|
RPC_S_WRONG_KIND_OF_BINDING equ 1701
|
|
RPC_S_INVALID_BINDING equ 1702
|
|
RPC_S_PROTSEQ_NOT_SUPPORTED equ 1703
|
|
RPC_S_INVALID_RPC_PROTSEQ equ 1704
|
|
RPC_S_INVALID_STRING_UUID equ 1705
|
|
RPC_S_INVALID_ENDPOINT_FORMAT equ 1706
|
|
RPC_S_INVALID_NET_ADDR equ 1707
|
|
RPC_S_NO_ENDPOINT_FOUND equ 1708
|
|
RPC_S_INVALID_TIMEOUT equ 1709
|
|
RPC_S_OBJECT_NOT_FOUND equ 1710
|
|
RPC_S_ALREADY_REGISTERED equ 1711
|
|
RPC_S_TYPE_ALREADY_REGISTERED equ 1712
|
|
RPC_S_ALREADY_LISTENING equ 1713
|
|
RPC_S_NO_PROTSEQS_REGISTERED equ 1714
|
|
RPC_S_NOT_LISTENING equ 1715
|
|
RPC_S_UNKNOWN_MGR_TYPE equ 1716
|
|
RPC_S_UNKNOWN_IF equ 1717
|
|
RPC_S_NO_BINDINGS equ 1718
|
|
RPC_S_NO_PROTSEQS equ 1719
|
|
RPC_S_CANT_CREATE_ENDPOINT equ 1720
|
|
RPC_S_OUT_OF_RESOURCES equ 1721
|
|
RPC_S_SERVER_UNAVAILABLE equ 1722
|
|
RPC_S_SERVER_TOO_BUSY equ 1723
|
|
RPC_S_INVALID_NETWORK_OPTIONS equ 1724
|
|
RPC_S_NO_CALL_ACTIVE equ 1725
|
|
RPC_S_CALL_FAILED equ 1726
|
|
RPC_S_CALL_FAILED_DNE equ 1727
|
|
RPC_S_PROTOCOL_ERROR equ 1728
|
|
RPC_S_UNSUPPORTED_TRANS_SYN equ 1730
|
|
RPC_S_UNSUPPORTED_TYPE equ 1732
|
|
RPC_S_INVALID_TAG equ 1733
|
|
RPC_S_INVALID_BOUND equ 1734
|
|
RPC_S_NO_ENTRY_NAME equ 1735
|
|
RPC_S_INVALID_NAME_SYNTAX equ 1736
|
|
RPC_S_UNSUPPORTED_NAME_SYNTAX equ 1737
|
|
RPC_S_UUID_NO_ADDRESS equ 1739
|
|
RPC_S_DUPLICATE_ENDPOINT equ 1740
|
|
RPC_S_UNKNOWN_AUTHN_TYPE equ 1741
|
|
RPC_S_MAX_CALLS_TOO_SMALL equ 1742
|
|
RPC_S_STRING_TOO_LONG equ 1743
|
|
RPC_S_PROTSEQ_NOT_FOUND equ 1744
|
|
RPC_S_PROCNUM_OUT_OF_RANGE equ 1745
|
|
RPC_S_BINDING_HAS_NO_AUTH equ 1746
|
|
RPC_S_UNKNOWN_AUTHN_SERVICE equ 1747
|
|
RPC_S_UNKNOWN_AUTHN_LEVEL equ 1748
|
|
RPC_S_INVALID_AUTH_IDENTITY equ 1749
|
|
RPC_S_UNKNOWN_AUTHZ_SERVICE equ 1750
|
|
EPT_S_INVALID_ENTRY equ 1751
|
|
EPT_S_CANT_PERFORM_OP equ 1752
|
|
EPT_S_NOT_REGISTERED equ 1753
|
|
RPC_S_NOTHING_TO_EXPORT equ 1754
|
|
RPC_S_INCOMPLETE_NAME equ 1755
|
|
RPC_S_INVALID_VERS_OPTION equ 1756
|
|
RPC_S_NO_MORE_MEMBERS equ 1757
|
|
RPC_S_NOT_ALL_OBJS_UNEXPORTED equ 1758
|
|
RPC_S_INTERFACE_NOT_FOUND equ 1759
|
|
RPC_S_ENTRY_ALREADY_EXISTS equ 1760
|
|
RPC_S_ENTRY_NOT_FOUND equ 1761
|
|
RPC_S_NAME_SERVICE_UNAVAILABLE equ 1762
|
|
RPC_S_INVALID_NAF_ID equ 1763
|
|
RPC_S_CANNOT_SUPPORT equ 1764
|
|
RPC_S_NO_CONTEXT_AVAILABLE equ 1765
|
|
RPC_S_INTERNAL_ERROR equ 1766
|
|
RPC_S_ZERO_DIVIDE equ 1767
|
|
RPC_S_ADDRESS_ERROR equ 1768
|
|
RPC_S_FP_DIV_ZERO equ 1769
|
|
RPC_S_FP_UNDERFLOW equ 1770
|
|
RPC_S_FP_OVERFLOW equ 1771
|
|
RPC_X_NO_MORE_ENTRIES equ 1772
|
|
RPC_X_SS_CHAR_TRANS_OPEN_FAIL equ 1773
|
|
RPC_X_SS_CHAR_TRANS_SHORT_FILE equ 1774
|
|
RPC_X_SS_IN_NULL_CONTEXT equ 1775
|
|
RPC_X_SS_CONTEXT_DAMAGED equ 1777
|
|
RPC_X_SS_HANDLES_MISMATCH equ 1778
|
|
RPC_X_SS_CANNOT_GET_CALL_HANDLE equ 1779
|
|
RPC_X_NULL_REF_POINTER equ 1780
|
|
RPC_X_ENUM_VALUE_OUT_OF_RANGE equ 1781
|
|
RPC_X_BYTE_COUNT_TOO_SMALL equ 1782
|
|
RPC_X_BAD_STUB_DATA equ 1783
|
|
ERROR_INVALID_USER_BUFFER equ 1784
|
|
ERROR_UNRECOGNIZED_MEDIA equ 1785
|
|
ERROR_NO_TRUST_LSA_SECRET equ 1786
|
|
ERROR_NO_TRUST_SAM_ACCOUNT equ 1787
|
|
ERROR_TRUSTED_DOMAIN_FAILURE equ 1788
|
|
ERROR_TRUSTED_RELATIONSHIP_FAILURE equ 1789
|
|
ERROR_TRUST_FAILURE equ 1790
|
|
RPC_S_CALL_IN_PROGRESS equ 1791
|
|
ERROR_NETLOGON_NOT_STARTED equ 1792
|
|
ERROR_ACCOUNT_EXPIRED equ 1793
|
|
ERROR_REDIRECTOR_HAS_OPEN_HANDLES equ 1794
|
|
ERROR_PRINTER_DRIVER_ALREADY_INSTALLED equ 1795
|
|
ERROR_UNKNOWN_PORT equ 1796
|
|
ERROR_UNKNOWN_PRINTER_DRIVER equ 1797
|
|
ERROR_UNKNOWN_PRINTPROCESSOR equ 1798
|
|
ERROR_INVALID_SEPARATOR_FILE equ 1799
|
|
ERROR_INVALID_PRIORITY equ 1800
|
|
ERROR_INVALID_PRINTER_NAME equ 1801
|
|
ERROR_PRINTER_ALREADY_EXISTS equ 1802
|
|
ERROR_INVALID_PRINTER_COMMAND equ 1803
|
|
ERROR_INVALID_DATATYPE equ 1804
|
|
ERROR_INVALID_ENVIRONMENT equ 1805
|
|
RPC_S_NO_MORE_BINDINGS equ 1806
|
|
ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT equ 1807
|
|
ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT equ 1808
|
|
ERROR_NOLOGON_SERVER_TRUST_ACCOUNT equ 1809
|
|
ERROR_DOMAIN_TRUST_INCONSISTENT equ 1810
|
|
ERROR_SERVER_HAS_OPEN_HANDLES equ 1811
|
|
ERROR_RESOURCE_DATA_NOT_FOUND equ 1812
|
|
ERROR_RESOURCE_TYPE_NOT_FOUND equ 1813
|
|
ERROR_RESOURCE_NAME_NOT_FOUND equ 1814
|
|
ERROR_RESOURCE_LANG_NOT_FOUND equ 1815
|
|
ERROR_NOT_ENOUGH_QUOTA equ 1816
|
|
RPC_S_GROUP_MEMBER_NOT_FOUND equ 1898
|
|
EPT_S_CANT_CREATE equ 1899
|
|
RPC_S_INVALID_OBJECT equ 1900
|
|
ERROR_INVALID_TIME equ 1901
|
|
ERROR_INVALID_FORM_NAME equ 1902
|
|
ERROR_INVALID_FORM_SIZE equ 1903
|
|
ERROR_ALREADY_WAITING equ 1904
|
|
ERROR_PRINTER_DELETED equ 1905
|
|
ERROR_INVALID_PRINTER_STATE equ 1906
|
|
ERROR_NO_BROWSER_SERVERS_FOUND equ 6118
|
|
MAXPNAMELEN equ 32
|
|
MAXERRORLENGTH equ 128
|
|
TIME_MS equ 1h
|
|
TIME_SAMPLES equ 2h
|
|
TIME_BYTES equ 4h
|
|
TIME_SMPTE equ 8h
|
|
TIME_MIDI equ 10h
|
|
TIME_TICKS equ 20h
|
|
MM_JOY1MOVE equ 3A0h
|
|
MM_JOY2MOVE equ 3A1h
|
|
MM_JOY1ZMOVE equ 3A2h
|
|
MM_JOY2ZMOVE equ 3A3h
|
|
MM_JOY1BUTTONDOWN equ 3B5h
|
|
MM_JOY2BUTTONDOWN equ 3B6h
|
|
MM_JOY1BUTTONUP equ 3B7h
|
|
MM_JOY2BUTTONUP equ 3B8h
|
|
MM_MCINOTIFY equ 3B9h
|
|
MM_MCISYSTEM_STRING equ 3CAh
|
|
MM_WOM_OPEN equ 3BBh
|
|
MM_WOM_CLOSE equ 3BCh
|
|
MM_WOM_DONE equ 3BDh
|
|
MM_WIM_OPEN equ 3BEh
|
|
MM_WIM_CLOSE equ 3BFh
|
|
MM_WIM_DATA equ 3C0h
|
|
MM_MIM_OPEN equ 3C1h
|
|
MM_MIM_CLOSE equ 3C2h
|
|
MM_MIM_DATA equ 3C3h
|
|
MM_MIM_LONGDATA equ 3C4h
|
|
MM_MIM_ERROR equ 3C5h
|
|
MM_MIM_LONGERROR equ 3C6h
|
|
MM_MOM_OPEN equ 3C7h
|
|
MM_MOM_CLOSE equ 3C8h
|
|
MM_MOM_DONE equ 3C9h
|
|
MMSYSERR_BASE equ 0
|
|
WAVERR_BASE equ 32
|
|
MIDIERR_BASE equ 64
|
|
TIMERR_BASE equ 96
|
|
JOYERR_BASE equ 160
|
|
MCIERR_BASE equ 256
|
|
MIXERR_BASE equ 1024
|
|
MCI_STRING_OFFSET equ 512
|
|
MCI_VD_OFFSET equ 1024
|
|
MCI_CD_OFFSET equ 1088
|
|
MCI_WAVE_OFFSET equ 1152
|
|
MCI_SEQ_OFFSET equ 1216
|
|
MMSYSERR_NOERROR equ 0
|
|
MMSYSERR_ERROR equ MMSYSERR_BASE + 1
|
|
MMSYSERR_BADDEVICEID equ MMSYSERR_BASE + 2
|
|
MMSYSERR_NOTENABLED equ MMSYSERR_BASE + 3
|
|
MMSYSERR_ALLOCATED equ MMSYSERR_BASE + 4
|
|
MMSYSERR_INVALHANDLE equ MMSYSERR_BASE + 5
|
|
MMSYSERR_NODRIVER equ MMSYSERR_BASE + 6
|
|
MMSYSERR_NOMEM equ MMSYSERR_BASE + 7
|
|
MMSYSERR_NOTSUPPORTED equ MMSYSERR_BASE + 8
|
|
MMSYSERR_BADERRNUM equ MMSYSERR_BASE + 9
|
|
MMSYSERR_INVALFLAG equ MMSYSERR_BASE + 10
|
|
MMSYSERR_INVALPARAM equ MMSYSERR_BASE + 11
|
|
MMSYSERR_HANDLEBUSY equ MMSYSERR_BASE + 12
|
|
MMSYSERR_INVALIDALIAS equ MMSYSERR_BASE + 13
|
|
MMSYSERR_LASTERROR equ MMSYSERR_BASE + 13
|
|
MM_MOM_POSITIONCB equ 3CAh
|
|
MM_MCISIGNAL equ 3CBh
|
|
MM_MIM_MOREDATA equ 3CCh
|
|
MIDICAPS_STREAM equ 8h
|
|
MEVT_F_SHORT equ 0h
|
|
MEVT_F_LONG equ 80000000h
|
|
MEVT_F_CALLBACK equ 40000000h
|
|
MIDISTRM_ERROR equ -2
|
|
MIDIPROP_SET equ 80000000h
|
|
MIDIPROP_GET equ 40000000h
|
|
MIDIPROP_TIMEDIV equ 1h
|
|
MIDIPROP_TEMPO equ 2h
|
|
MIXER_SHORT_NAME_CHARS equ 16
|
|
MIXER_LONG_NAME_CHARS equ 64
|
|
MIXERR_INVALLINE equ MIXERR_BASE + 0
|
|
MIXERR_INVALCONTROL equ MIXERR_BASE + 1
|
|
MIXERR_INVALVALUE equ MIXERR_BASE + 2
|
|
MIXERR_LASTERROR equ MIXERR_BASE + 2
|
|
MIXER_OBJECTF_HANDLE equ 80000000h
|
|
MIXER_OBJECTF_MIXER equ 0h
|
|
MIXER_OBJECTF_HMIXER equ MIXER_OBJECTF_HANDLE OR MIXER_OBJECTF_MIXER
|
|
MIXER_OBJECTF_WAVEOUT equ 10000000h
|
|
MIXER_OBJECTF_HWAVEOUT equ MIXER_OBJECTF_HANDLE OR MIXER_OBJECTF_WAVEOUT
|
|
MIXER_OBJECTF_WAVEIN equ 20000000h
|
|
MIXER_OBJECTF_HWAVEIN equ MIXER_OBJECTF_HANDLE OR MIXER_OBJECTF_WAVEIN
|
|
MIXER_OBJECTF_MIDIOUT equ 30000000h
|
|
MIXER_OBJECTF_HMIDIOUT equ MIXER_OBJECTF_HANDLE OR MIXER_OBJECTF_MIDIOUT
|
|
MIXER_OBJECTF_MIDIIN equ 40000000h
|
|
MIXER_OBJECTF_HMIDIIN equ MIXER_OBJECTF_HANDLE OR MIXER_OBJECTF_MIDIIN
|
|
MIXER_OBJECTF_AUX equ 50000000h
|
|
MIXERLINE_LINEF_ACTIVE equ 1h
|
|
MIXERLINE_LINEF_DISCONNECTED equ 8000h
|
|
MIXERLINE_LINEF_SOURCE equ 80000000h
|
|
MIXERLINE_COMPONENTTYPE_DST_FIRST equ 0h
|
|
MIXERLINE_COMPONENTTYPE_DST_UNDEFINED equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 0
|
|
MIXERLINE_COMPONENTTYPE_DST_DIGITAL equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 1
|
|
MIXERLINE_COMPONENTTYPE_DST_LINE equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 2
|
|
MIXERLINE_COMPONENTTYPE_DST_MONITOR equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 3
|
|
MIXERLINE_COMPONENTTYPE_DST_SPEAKERS equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 4
|
|
MIXERLINE_COMPONENTTYPE_DST_HEADPHONES equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 5
|
|
MIXERLINE_COMPONENTTYPE_DST_TELEPHONE equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 6
|
|
MIXERLINE_COMPONENTTYPE_DST_WAVEIN equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 7
|
|
MIXERLINE_COMPONENTTYPE_DST_VOICEIN equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 8
|
|
MIXERLINE_COMPONENTTYPE_DST_LAST equ MIXERLINE_COMPONENTTYPE_DST_FIRST + 8
|
|
MIXERLINE_COMPONENTTYPE_SRC_FIRST equ 1000h
|
|
MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 0
|
|
MIXERLINE_COMPONENTTYPE_SRC_DIGITAL equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 1
|
|
MIXERLINE_COMPONENTTYPE_SRC_LINE equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 2
|
|
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 3
|
|
MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 4
|
|
MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 5
|
|
MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 6
|
|
MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 7
|
|
MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 8
|
|
MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 9
|
|
MIXERLINE_COMPONENTTYPE_SRC_ANALOG equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10
|
|
MIXERLINE_COMPONENTTYPE_SRC_LAST equ MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10
|
|
MIXERLINE_TARGETTYPE_UNDEFINED equ 0
|
|
MIXERLINE_TARGETTYPE_WAVEOUT equ 1
|
|
MIXERLINE_TARGETTYPE_WAVEIN equ 2
|
|
MIXERLINE_TARGETTYPE_MIDIOUT equ 3
|
|
MIXERLINE_TARGETTYPE_MIDIIN equ 4
|
|
MIXERLINE_TARGETTYPE_AUX equ 5
|
|
MIXER_GETLINEINFOF_DESTINATION equ 0h
|
|
MIXER_GETLINEINFOF_SOURCE equ 1h
|
|
MIXER_GETLINEINFOF_LINEID equ 2h
|
|
MIXER_GETLINEINFOF_COMPONENTTYPE equ 3h
|
|
MIXER_GETLINEINFOF_TARGETTYPE equ 4h
|
|
MIXER_GETLINEINFOF_QUERYMASK equ 0Fh
|
|
MIXERCONTROL_CONTROLF_UNIFORM equ 1h
|
|
MIXERCONTROL_CONTROLF_MULTIPLE equ 2h
|
|
MIXERCONTROL_CONTROLF_DISABLED equ 80000000h
|
|
MIXERCONTROL_CT_CLASS_MASK equ 0F0000000h
|
|
MIXERCONTROL_CT_CLASS_CUSTOM equ 0h
|
|
MIXERCONTROL_CT_CLASS_METER equ 10000000h
|
|
MIXERCONTROL_CT_CLASS_SWITCH equ 20000000h
|
|
MIXERCONTROL_CT_CLASS_NUMBER equ 30000000h
|
|
MIXERCONTROL_CT_CLASS_SLIDER equ 40000000h
|
|
MIXERCONTROL_CT_CLASS_FADER equ 50000000h
|
|
MIXERCONTROL_CT_CLASS_TIME equ 60000000h
|
|
MIXERCONTROL_CT_CLASS_LIST equ 70000000h
|
|
MIXERCONTROL_CT_SUBCLASS_MASK equ 0F000000h
|
|
MIXERCONTROL_CT_SC_SWITCH_BOOLEAN equ 0h
|
|
MIXERCONTROL_CT_SC_SWITCH_BUTTON equ 1000000h
|
|
MIXERCONTROL_CT_SC_METER_POLLED equ 0h
|
|
MIXERCONTROL_CT_SC_TIME_MICROSECS equ 0h
|
|
MIXERCONTROL_CT_SC_TIME_MILLISECS equ 1000000h
|
|
MIXERCONTROL_CT_SC_LIST_SINGLE equ 0h
|
|
MIXERCONTROL_CT_SC_LIST_MULTIPLE equ 1000000h
|
|
MIXERCONTROL_CT_UNITS_MASK equ 0FF0000h
|
|
MIXERCONTROL_CT_UNITS_CUSTOM equ 0h
|
|
MIXERCONTROL_CT_UNITS_BOOLEAN equ 10000h
|
|
MIXERCONTROL_CT_UNITS_SIGNED equ 20000h
|
|
MIXERCONTROL_CT_UNITS_UNSIGNED equ 30000h
|
|
MIXERCONTROL_CT_UNITS_DECIBELS equ 40000h
|
|
MIXERCONTROL_CT_UNITS_PERCENT equ 50000h
|
|
MIXERCONTROL_CONTROLTYPE_CUSTOM equ MIXERCONTROL_CT_CLASS_CUSTOM OR MIXERCONTROL_CT_UNITS_CUSTOM
|
|
MIXERCONTROL_CONTROLTYPE_BOOLEANMETER equ MIXERCONTROL_CT_CLASS_METER OR MIXERCONTROL_CT_SC_METER_POLLED OR MIXERCONTROL_CT_UNITS_BOOLEAN
|
|
MIXERCONTROL_CONTROLTYPE_SIGNEDMETER equ MIXERCONTROL_CT_CLASS_METER OR MIXERCONTROL_CT_SC_METER_POLLED OR MIXERCONTROL_CT_UNITS_SIGNED
|
|
MIXERCONTROL_CONTROLTYPE_PEAKMETER equ MIXERCONTROL_CONTROLTYPE_SIGNEDMETER + 1
|
|
MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER equ MIXERCONTROL_CT_CLASS_METER OR MIXERCONTROL_CT_SC_METER_POLLED OR MIXERCONTROL_CT_UNITS_UNSIGNED
|
|
MIXERCONTROL_CONTROLTYPE_BOOLEAN equ MIXERCONTROL_CT_CLASS_SWITCH OR MIXERCONTROL_CT_SC_SWITCH_BOOLEAN OR MIXERCONTROL_CT_UNITS_BOOLEAN
|
|
MIXERCONTROL_CONTROLTYPE_ONOFF equ MIXERCONTROL_CONTROLTYPE_BOOLEAN + 1
|
|
MIXERCONTROL_CONTROLTYPE_MUTE equ MIXERCONTROL_CONTROLTYPE_BOOLEAN + 2
|
|
MIXERCONTROL_CONTROLTYPE_MONO equ MIXERCONTROL_CONTROLTYPE_BOOLEAN + 3
|
|
MIXERCONTROL_CONTROLTYPE_LOUDNESS equ MIXERCONTROL_CONTROLTYPE_BOOLEAN + 4
|
|
MIXERCONTROL_CONTROLTYPE_STEREOENH equ MIXERCONTROL_CONTROLTYPE_BOOLEAN + 5
|
|
MIXERCONTROL_CONTROLTYPE_BUTTON equ MIXERCONTROL_CT_CLASS_SWITCH OR MIXERCONTROL_CT_SC_SWITCH_BUTTON OR MIXERCONTROL_CT_UNITS_BOOLEAN
|
|
MIXERCONTROL_CONTROLTYPE_DECIBELS equ MIXERCONTROL_CT_CLASS_NUMBER OR MIXERCONTROL_CT_UNITS_DECIBELS
|
|
MIXERCONTROL_CONTROLTYPE_SIGNED equ MIXERCONTROL_CT_CLASS_NUMBER OR MIXERCONTROL_CT_UNITS_SIGNED
|
|
MIXERCONTROL_CONTROLTYPE_UNSIGNED equ MIXERCONTROL_CT_CLASS_NUMBER OR MIXERCONTROL_CT_UNITS_UNSIGNED
|
|
MIXERCONTROL_CONTROLTYPE_PERCENT equ MIXERCONTROL_CT_CLASS_NUMBER OR MIXERCONTROL_CT_UNITS_PERCENT
|
|
MIXERCONTROL_CONTROLTYPE_SLIDER equ MIXERCONTROL_CT_CLASS_SLIDER OR MIXERCONTROL_CT_UNITS_SIGNED
|
|
MIXERCONTROL_CONTROLTYPE_PAN equ MIXERCONTROL_CONTROLTYPE_SLIDER + 1
|
|
MIXERCONTROL_CONTROLTYPE_QSOUNDPAN equ MIXERCONTROL_CONTROLTYPE_SLIDER + 2
|
|
MIXERCONTROL_CONTROLTYPE_FADER equ MIXERCONTROL_CT_CLASS_FADER OR MIXERCONTROL_CT_UNITS_UNSIGNED
|
|
MIXERCONTROL_CONTROLTYPE_VOLUME equ MIXERCONTROL_CONTROLTYPE_FADER + 1
|
|
MIXERCONTROL_CONTROLTYPE_BASS equ MIXERCONTROL_CONTROLTYPE_FADER + 2
|
|
MIXERCONTROL_CONTROLTYPE_TREBLE equ MIXERCONTROL_CONTROLTYPE_FADER + 3
|
|
MIXERCONTROL_CONTROLTYPE_EQUALIZER equ MIXERCONTROL_CONTROLTYPE_FADER + 4
|
|
MIXERCONTROL_CONTROLTYPE_SINGLESELECT equ MIXERCONTROL_CT_CLASS_LIST OR MIXERCONTROL_CT_SC_LIST_SINGLE OR MIXERCONTROL_CT_UNITS_BOOLEAN
|
|
MIXERCONTROL_CONTROLTYPE_MUX equ MIXERCONTROL_CONTROLTYPE_SINGLESELECT + 1
|
|
MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT equ MIXERCONTROL_CT_CLASS_LIST OR MIXERCONTROL_CT_SC_LIST_MULTIPLE OR MIXERCONTROL_CT_UNITS_BOOLEAN
|
|
MIXERCONTROL_CONTROLTYPE_MIXER equ MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT + 1
|
|
MIXERCONTROL_CONTROLTYPE_MICROTIME equ MIXERCONTROL_CT_CLASS_TIME OR MIXERCONTROL_CT_SC_TIME_MICROSECS OR MIXERCONTROL_CT_UNITS_UNSIGNED
|
|
MIXERCONTROL_CONTROLTYPE_MILLITIME equ MIXERCONTROL_CT_CLASS_TIME OR MIXERCONTROL_CT_SC_TIME_MILLISECS OR MIXERCONTROL_CT_UNITS_UNSIGNED
|
|
MIXER_GETLINECONTROLSF_ALL equ 0h
|
|
MIXER_GETLINECONTROLSF_ONEBYID equ 1h
|
|
MIXER_GETLINECONTROLSF_ONEBYTYPE equ 2h
|
|
MIXER_GETLINECONTROLSF_QUERYMASK equ 0Fh
|
|
MIXER_GETCONTROLDETAILSF_VALUE equ 0h
|
|
MIXER_GETCONTROLDETAILSF_LISTTEXT equ 1h
|
|
MIXER_GETCONTROLDETAILSF_QUERYMASK equ 0Fh
|
|
MIXER_SETCONTROLDETAILSF_VALUE equ 0h
|
|
MIXER_SETCONTROLDETAILSF_CUSTOM equ 1h
|
|
MIXER_SETCONTROLDETAILSF_QUERYMASK equ 0Fh
|
|
JOY_BUTTON5 equ 10h
|
|
JOY_BUTTON6 equ 20h
|
|
JOY_BUTTON7 equ 40h
|
|
JOY_BUTTON8 equ 80h
|
|
JOY_BUTTON9 equ 100h
|
|
JOY_BUTTON10 equ 200h
|
|
JOY_BUTTON11 equ 400h
|
|
JOY_BUTTON12 equ 800h
|
|
JOY_BUTTON13 equ 1000h
|
|
JOY_BUTTON14 equ 2000h
|
|
JOY_BUTTON15 equ 4000h
|
|
JOY_BUTTON16 equ 8000h
|
|
JOY_BUTTON17 equ 10000h
|
|
JOY_BUTTON18 equ 20000h
|
|
JOY_BUTTON19 equ 40000h
|
|
JOY_BUTTON20 equ 80000h
|
|
JOY_BUTTON21 equ 100000h
|
|
JOY_BUTTON22 equ 200000h
|
|
JOY_BUTTON23 equ 400000h
|
|
JOY_BUTTON24 equ 800000h
|
|
JOY_BUTTON25 equ 1000000h
|
|
JOY_BUTTON26 equ 2000000h
|
|
JOY_BUTTON27 equ 4000000h
|
|
JOY_BUTTON28 equ 8000000h
|
|
JOY_BUTTON29 equ 10000000h
|
|
JOY_BUTTON30 equ 20000000h
|
|
JOY_BUTTON31 equ 40000000h
|
|
JOY_BUTTON32 equ 80000000h
|
|
JOY_POVCENTERED equ -1
|
|
JOY_POVFORWARD equ 0
|
|
JOY_POVRIGHT equ 9000
|
|
JOY_POVBACKWARD equ 18000
|
|
JOY_POVLEFT equ 27000
|
|
JOY_RETURNX equ 1h
|
|
JOY_RETURNY equ 2h
|
|
JOY_RETURNZ equ 4h
|
|
JOY_RETURNR equ 8h
|
|
JOY_RETURNU equ 10h
|
|
JOY_RETURNV equ 20h
|
|
JOY_RETURNPOV equ 40h
|
|
JOY_RETURNBUTTONS equ 80h
|
|
JOY_RETURNRAWDATA equ 100h
|
|
JOY_RETURNPOVCTS equ 200h
|
|
JOY_RETURNCENTERED equ 400h
|
|
JOY_USEDEADZONE equ 800h
|
|
JOY_RETURNALL equ JOY_RETURNX OR JOY_RETURNY OR JOY_RETURNZ OR JOY_RETURNR OR JOY_RETURNU OR JOY_RETURNV OR JOY_RETURNPOV OR JOY_RETURNBUTTONS
|
|
JOY_CAL_READALWAYS equ 10000h
|
|
JOY_CAL_READXYONLY equ 20000h
|
|
JOY_CAL_READ3 equ 40000h
|
|
JOY_CAL_READ4 equ 80000h
|
|
JOY_CAL_READXONLY equ 100000h
|
|
JOY_CAL_READYONLY equ 200000h
|
|
JOY_CAL_READ5 equ 400000h
|
|
JOY_CAL_READ6 equ 800000h
|
|
JOY_CAL_READZONLY equ 1000000h
|
|
JOY_CAL_READRONLY equ 2000000h
|
|
JOY_CAL_READUONLY equ 4000000h
|
|
JOY_CAL_READVONLY equ 8000000h
|
|
WAVE_FORMAT_QUERY equ 1h
|
|
SND_PURGE equ 40h
|
|
SND_APPLICATION equ 80h
|
|
WAVE_MAPPED equ 4h
|
|
WAVE_FORMAT_DIRECT equ 8h
|
|
WAVE_FORMAT_DIRECT_QUERY equ WAVE_FORMAT_QUERY OR WAVE_FORMAT_DIRECT
|
|
MIM_MOREDATA equ MM_MIM_MOREDATA
|
|
MOM_POSITIONCB equ MM_MOM_POSITIONCB
|
|
MIDI_IO_STATUS equ 20h
|
|
DRV_LOAD equ 1h
|
|
DRV_ENABLE equ 2h
|
|
DRV_OPEN equ 3h
|
|
DRV_CLOSE equ 4h
|
|
DRV_DISABLE equ 5h
|
|
DRV_FREE equ 6h
|
|
DRV_CONFIGURE equ 7h
|
|
DRV_QUERYCONFIGURE equ 8h
|
|
DRV_INSTALL equ 9h
|
|
DRV_REMOVE equ 0Ah
|
|
DRV_EXITSESSION equ 0Bh
|
|
DRV_POWER equ 0Fh
|
|
DRV_RESERVED equ 800h
|
|
DRV_USER equ 4000h
|
|
DRVCNF_CANCEL equ 0h
|
|
DRVCNF_OK equ 1h
|
|
DRVCNF_RESTART equ 2h
|
|
DRV_CANCEL equ DRVCNF_CANCEL
|
|
DRV_OK equ DRVCNF_OK
|
|
DRV_RESTART equ DRVCNF_RESTART
|
|
DRV_MCI_FIRST equ DRV_RESERVED
|
|
DRV_MCI_LAST equ DRV_RESERVED + 0FFFh
|
|
CALLBACK_TYPEMASK equ 70000h
|
|
CALLBACK_NULL equ 0h
|
|
CALLBACK_WINDOW equ 10000h
|
|
CALLBACK_TASK equ 20000h
|
|
CALLBACK_FUNCTION equ 30000h
|
|
MM_MICROSOFT equ 1
|
|
MM_MIDI_MAPPER equ 1
|
|
MM_WAVE_MAPPER equ 2
|
|
MM_SNDBLST_MIDIOUT equ 3
|
|
MM_SNDBLST_MIDIIN equ 4
|
|
MM_SNDBLST_SYNTH equ 5
|
|
MM_SNDBLST_WAVEOUT equ 6
|
|
MM_SNDBLST_WAVEIN equ 7
|
|
MM_ADLIB equ 9
|
|
MM_MPU401_MIDIOUT equ 10
|
|
MM_MPU401_MIDIIN equ 11
|
|
MM_PC_JOYSTICK equ 12
|
|
SND_SYNC equ 0h
|
|
SND_ASYNC equ 1h
|
|
SND_NODEFAULT equ 2h
|
|
SND_MEMORY equ 4h
|
|
SND_ALIAS equ 10000h
|
|
SND_FILENAME equ 20000h
|
|
SND_RESOURCE equ 40004h
|
|
SND_ALIAS_ID equ 110000h
|
|
SND_ALIAS_START equ 0
|
|
SND_LOOP equ 8h
|
|
SND_NOSTOP equ 10h
|
|
SND_VALID equ 1Fh
|
|
SND_NOWAIT equ 2000h
|
|
SND_VALIDFLAGS equ 17201Fh
|
|
SND_RESERVED equ 0FF000000h
|
|
SND_TYPE_MASK equ 170007h
|
|
WAVERR_BADFORMAT equ WAVERR_BASE + 0
|
|
WAVERR_STILLPLAYING equ WAVERR_BASE + 1
|
|
WAVERR_UNPREPARED equ WAVERR_BASE + 2
|
|
WAVERR_SYNC equ WAVERR_BASE + 3
|
|
WAVERR_LASTERROR equ WAVERR_BASE + 3
|
|
WOM_OPEN equ MM_WOM_OPEN
|
|
WOM_CLOSE equ MM_WOM_CLOSE
|
|
WOM_DONE equ MM_WOM_DONE
|
|
WIM_OPEN equ MM_WIM_OPEN
|
|
WIM_CLOSE equ MM_WIM_CLOSE
|
|
WIM_DATA equ MM_WIM_DATA
|
|
WAVE_MAPPER equ -1
|
|
WAVE_ALLOWSYNC equ 2h
|
|
WAVE_VALID equ 3h
|
|
WHDR_DONE equ 1h
|
|
WHDR_PREPARED equ 2h
|
|
WHDR_BEGINLOOP equ 4h
|
|
WHDR_ENDLOOP equ 8h
|
|
WHDR_INQUEUE equ 10h
|
|
WHDR_VALID equ 1Fh
|
|
WAVECAPS_PITCH equ 1h
|
|
WAVECAPS_PLAYBACKRATE equ 2h
|
|
WAVECAPS_VOLUME equ 4h
|
|
WAVECAPS_LRVOLUME equ 8h
|
|
WAVECAPS_SYNC equ 10h
|
|
WAVE_INVALIDFORMAT equ 0h
|
|
WAVE_FORMAT_1M08 equ 1h
|
|
WAVE_FORMAT_1S08 equ 2h
|
|
WAVE_FORMAT_1M16 equ 4h
|
|
WAVE_FORMAT_1S16 equ 8h
|
|
WAVE_FORMAT_2M08 equ 10h
|
|
WAVE_FORMAT_2S08 equ 20h
|
|
WAVE_FORMAT_2M16 equ 40h
|
|
WAVE_FORMAT_2S16 equ 80h
|
|
WAVE_FORMAT_4M08 equ 100h
|
|
WAVE_FORMAT_4S08 equ 200h
|
|
WAVE_FORMAT_4M16 equ 400h
|
|
WAVE_FORMAT_4S16 equ 800h
|
|
WAVE_FORMAT_PCM equ 1
|
|
MIDIERR_UNPREPARED equ MIDIERR_BASE + 0
|
|
MIDIERR_STILLPLAYING equ MIDIERR_BASE + 1
|
|
MIDIERR_NOMAP equ MIDIERR_BASE + 2
|
|
MIDIERR_NOTREADY equ MIDIERR_BASE + 3
|
|
MIDIERR_NODEVICE equ MIDIERR_BASE + 4
|
|
MIDIERR_INVALIDSETUP equ MIDIERR_BASE + 5
|
|
MIDIERR_LASTERROR equ MIDIERR_BASE + 5
|
|
MIM_OPEN equ MM_MIM_OPEN
|
|
MIM_CLOSE equ MM_MIM_CLOSE
|
|
MIM_DATA equ MM_MIM_DATA
|
|
MIM_LONGDATA equ MM_MIM_LONGDATA
|
|
MIM_ERROR equ MM_MIM_ERROR
|
|
MIM_LONGERROR equ MM_MIM_LONGERROR
|
|
MOM_OPEN equ MM_MOM_OPEN
|
|
MOM_CLOSE equ MM_MOM_CLOSE
|
|
MOM_DONE equ MM_MOM_DONE
|
|
MIDIMAPPER equ -1
|
|
MIDI_MAPPER equ -1
|
|
MIDI_CACHE_ALL equ 1
|
|
MIDI_CACHE_BESTFIT equ 2
|
|
MIDI_CACHE_QUERY equ 3
|
|
MIDI_UNCACHE equ 4
|
|
MIDI_CACHE_VALID equ MIDI_CACHE_ALL OR MIDI_CACHE_BESTFIT OR MIDI_CACHE_QUERY OR MIDI_UNCACHE
|
|
MOD_MIDIPORT equ 1
|
|
MOD_SYNTH equ 2
|
|
MOD_SQSYNTH equ 3
|
|
MOD_FMSYNTH equ 4
|
|
MOD_MAPPER equ 5
|
|
MIDICAPS_VOLUME equ 1
|
|
MIDICAPS_LRVOLUME equ 2
|
|
MIDICAPS_CACHE equ 4
|
|
MHDR_DONE equ 1
|
|
MHDR_PREPARED equ 2
|
|
MHDR_INQUEUE equ 4
|
|
MHDR_VALID equ 7
|
|
MHDR_ISSTRM equ 8
|
|
AUX_MAPPER equ -1
|
|
AUXCAPS_CDAUDIO equ 1
|
|
AUXCAPS_AUXIN equ 2
|
|
AUXCAPS_VOLUME equ 1h
|
|
AUXCAPS_LRVOLUME equ 2h
|
|
TIMERR_NOERROR equ 0
|
|
TIMERR_NOCANDO equ TIMERR_BASE + 1
|
|
TIMERR_STRUCT equ TIMERR_BASE + 33
|
|
TIME_ONESHOT equ 0
|
|
TIME_PERIODIC equ 1
|
|
JOYERR_NOERROR equ 0
|
|
JOYERR_PARMS equ JOYERR_BASE + 5
|
|
JOYERR_NOCANDO equ JOYERR_BASE + 6
|
|
JOYERR_UNPLUGGED equ JOYERR_BASE + 7
|
|
JOY_BUTTON1 equ 1h
|
|
JOY_BUTTON2 equ 2h
|
|
JOY_BUTTON3 equ 4h
|
|
JOY_BUTTON4 equ 8h
|
|
JOY_BUTTON1CHG equ 100h
|
|
JOY_BUTTON2CHG equ 200h
|
|
JOY_BUTTON3CHG equ 400h
|
|
JOY_BUTTON4CHG equ 800h
|
|
JOYSTICKID1 equ 0
|
|
JOYSTICKID2 equ 1
|
|
MMIOERR_BASE equ 256
|
|
MMIOERR_FILENOTFOUND equ MMIOERR_BASE + 1
|
|
MMIOERR_OUTOFMEMORY equ MMIOERR_BASE + 2
|
|
MMIOERR_CANNOTOPEN equ MMIOERR_BASE + 3
|
|
MMIOERR_CANNOTCLOSE equ MMIOERR_BASE + 4
|
|
MMIOERR_CANNOTREAD equ MMIOERR_BASE + 5
|
|
MMIOERR_CANNOTWRITE equ MMIOERR_BASE + 6
|
|
MMIOERR_CANNOTSEEK equ MMIOERR_BASE + 7
|
|
MMIOERR_CANNOTEXPAND equ MMIOERR_BASE + 8
|
|
MMIOERR_CHUNKNOTFOUND equ MMIOERR_BASE + 9
|
|
MMIOERR_UNBUFFERED equ MMIOERR_BASE + 10
|
|
MMIO_RWMODE equ 3h
|
|
MMIO_SHAREMODE equ 70h
|
|
MMIO_CREATE equ 1000h
|
|
MMIO_PARSE equ 100h
|
|
MMIO_DELETE equ 200h
|
|
MMIO_EXIST equ 4000h
|
|
MMIO_ALLOCBUF equ 10000h
|
|
MMIO_GETTEMP equ 20000h
|
|
MMIO_DIRTY equ 10000000h
|
|
MMIO_OPEN_VALID equ 3FFFFh
|
|
MMIO_READ equ 0h
|
|
MMIO_WRITE equ 1h
|
|
MMIO_READWRITE equ 2h
|
|
MMIO_COMPAT equ 0h
|
|
MMIO_EXCLUSIVE equ 10h
|
|
MMIO_DENYWRITE equ 20h
|
|
MMIO_DENYREAD equ 30h
|
|
MMIO_DENYNONE equ 40h
|
|
MMIO_FHOPEN equ 10h
|
|
MMIO_EMPTYBUF equ 10h
|
|
MMIO_TOUPPER equ 10h
|
|
MMIO_INSTALLPROC equ 10000h
|
|
MMIO_GLOBALPROC equ 10000000h
|
|
MMIO_UNICODEPROC equ 1000000h
|
|
MMIO_REMOVEPROC equ 20000h
|
|
MMIO_FINDPROC equ 40000h
|
|
MMIO_FINDCHUNK equ 10h
|
|
MMIO_FINDRIFF equ 20h
|
|
MMIO_FINDLIST equ 40h
|
|
MMIO_CREATERIFF equ 20h
|
|
MMIO_CREATELIST equ 40h
|
|
MMIO_VALIDPROC equ 11070000h
|
|
MMIOM_READ equ MMIO_READ
|
|
MMIOM_WRITE equ MMIO_WRITE
|
|
MMIOM_SEEK equ 2
|
|
MMIOM_OPEN equ 3
|
|
MMIOM_CLOSE equ 4
|
|
MMIOM_WRITEFLUSH equ 5
|
|
MMIOM_RENAME equ 6
|
|
MMIOM_USER equ 8000h
|
|
SEEK_SET equ 0
|
|
SEEK_CUR equ 1
|
|
SEEK_END equ 2
|
|
MMIO_DEFAULTBUFFER equ 8192
|
|
MCIERR_INVALID_DEVICE_ID equ MCIERR_BASE + 1
|
|
MCIERR_UNRECOGNIZED_KEYWORD equ MCIERR_BASE + 3
|
|
MCIERR_UNRECOGNIZED_COMMAND equ MCIERR_BASE + 5
|
|
MCIERR_HARDWARE equ MCIERR_BASE + 6
|
|
MCIERR_INVALID_DEVICE_NAME equ MCIERR_BASE + 7
|
|
MCIERR_OUT_OF_MEMORY equ MCIERR_BASE + 8
|
|
MCIERR_DEVICE_OPEN equ MCIERR_BASE + 9
|
|
MCIERR_CANNOT_LOAD_DRIVER equ MCIERR_BASE + 10
|
|
MCIERR_MISSING_COMMAND_STRING equ MCIERR_BASE + 11
|
|
MCIERR_PARAM_OVERFLOW equ MCIERR_BASE + 12
|
|
MCIERR_MISSING_STRING_ARGUMENT equ MCIERR_BASE + 13
|
|
MCIERR_BAD_INTEGER equ MCIERR_BASE + 14
|
|
MCIERR_PARSER_INTERNAL equ MCIERR_BASE + 15
|
|
MCIERR_DRIVER_INTERNAL equ MCIERR_BASE + 16
|
|
MCIERR_MISSING_PARAMETER equ MCIERR_BASE + 17
|
|
MCIERR_UNSUPPORTED_FUNCTION equ MCIERR_BASE + 18
|
|
MCIERR_FILE_NOT_FOUND equ MCIERR_BASE + 19
|
|
MCIERR_DEVICE_NOT_READY equ MCIERR_BASE + 20
|
|
MCIERR_INTERNAL equ MCIERR_BASE + 21
|
|
MCIERR_DRIVER equ MCIERR_BASE + 22
|
|
MCIERR_CANNOT_USE_ALL equ MCIERR_BASE + 23
|
|
MCIERR_MULTIPLE equ MCIERR_BASE + 24
|
|
MCIERR_EXTENSION_NOT_FOUND equ MCIERR_BASE + 25
|
|
MCIERR_OUTOFRANGE equ MCIERR_BASE + 26
|
|
MCIERR_FLAGS_NOT_COMPATIBLE equ MCIERR_BASE + 28
|
|
MCIERR_FILE_NOT_SAVED equ MCIERR_BASE + 30
|
|
MCIERR_DEVICE_TYPE_REQUIRED equ MCIERR_BASE + 31
|
|
MCIERR_DEVICE_LOCKED equ MCIERR_BASE + 32
|
|
MCIERR_DUPLICATE_ALIAS equ MCIERR_BASE + 33
|
|
MCIERR_BAD_CONSTANT equ MCIERR_BASE + 34
|
|
MCIERR_MUST_USE_SHAREABLE equ MCIERR_BASE + 35
|
|
MCIERR_MISSING_DEVICE_NAME equ MCIERR_BASE + 36
|
|
MCIERR_BAD_TIME_FORMAT equ MCIERR_BASE + 37
|
|
MCIERR_NO_CLOSING_QUOTE equ MCIERR_BASE + 38
|
|
MCIERR_DUPLICATE_FLAGS equ MCIERR_BASE + 39
|
|
MCIERR_INVALID_FILE equ MCIERR_BASE + 40
|
|
MCIERR_NULL_PARAMETER_BLOCK equ MCIERR_BASE + 41
|
|
MCIERR_UNNAMED_RESOURCE equ MCIERR_BASE + 42
|
|
MCIERR_NEW_REQUIRES_ALIAS equ MCIERR_BASE + 43
|
|
MCIERR_NOTIFY_ON_AUTO_OPEN equ MCIERR_BASE + 44
|
|
MCIERR_NO_ELEMENT_ALLOWED equ MCIERR_BASE + 45
|
|
MCIERR_NONAPPLICABLE_FUNCTION equ MCIERR_BASE + 46
|
|
MCIERR_ILLEGAL_FOR_AUTO_OPEN equ MCIERR_BASE + 47
|
|
MCIERR_FILENAME_REQUIRED equ MCIERR_BASE + 48
|
|
MCIERR_EXTRA_CHARACTERS equ MCIERR_BASE + 49
|
|
MCIERR_DEVICE_NOT_INSTALLED equ MCIERR_BASE + 50
|
|
MCIERR_GET_CD equ MCIERR_BASE + 51
|
|
MCIERR_SET_CD equ MCIERR_BASE + 52
|
|
MCIERR_SET_DRIVE equ MCIERR_BASE + 53
|
|
MCIERR_DEVICE_LENGTH equ MCIERR_BASE + 54
|
|
MCIERR_DEVICE_ORD_LENGTH equ MCIERR_BASE + 55
|
|
MCIERR_NO_INTEGER equ MCIERR_BASE + 56
|
|
MCIERR_WAVE_OUTPUTSINUSE equ MCIERR_BASE + 64
|
|
MCIERR_WAVE_SETOUTPUTINUSE equ MCIERR_BASE + 65
|
|
MCIERR_WAVE_INPUTSINUSE equ MCIERR_BASE + 66
|
|
MCIERR_WAVE_SETINPUTINUSE equ MCIERR_BASE + 67
|
|
MCIERR_WAVE_OUTPUTUNSPECIFIED equ MCIERR_BASE + 68
|
|
MCIERR_WAVE_INPUTUNSPECIFIED equ MCIERR_BASE + 69
|
|
MCIERR_WAVE_OUTPUTSUNSUITABLE equ MCIERR_BASE + 70
|
|
MCIERR_WAVE_SETOUTPUTUNSUITABLE equ MCIERR_BASE + 71
|
|
MCIERR_WAVE_INPUTSUNSUITABLE equ MCIERR_BASE + 72
|
|
MCIERR_WAVE_SETINPUTUNSUITABLE equ MCIERR_BASE + 73
|
|
MCIERR_SEQ_DIV_INCOMPATIBLE equ MCIERR_BASE + 80
|
|
MCIERR_SEQ_PORT_INUSE equ MCIERR_BASE + 81
|
|
MCIERR_SEQ_PORT_NONEXISTENT equ MCIERR_BASE + 82
|
|
MCIERR_SEQ_PORT_MAPNODEVICE equ MCIERR_BASE + 83
|
|
MCIERR_SEQ_PORT_MISCERROR equ MCIERR_BASE + 84
|
|
MCIERR_SEQ_TIMER equ MCIERR_BASE + 85
|
|
MCIERR_SEQ_PORTUNSPECIFIED equ MCIERR_BASE + 86
|
|
MCIERR_SEQ_NOMIDIPRESENT equ MCIERR_BASE + 87
|
|
MCIERR_NO_WINDOW equ MCIERR_BASE + 90
|
|
MCIERR_CREATEWINDOW equ MCIERR_BASE + 91
|
|
MCIERR_FILE_READ equ MCIERR_BASE + 92
|
|
MCIERR_FILE_WRITE equ MCIERR_BASE + 93
|
|
MCIERR_CUSTOM_DRIVER_BASE equ MCIERR_BASE + 256
|
|
MCI_FIRST equ 800h
|
|
MCI_OPEN equ 803h
|
|
MCI_CLOSE equ 804h
|
|
MCI_ESCAPE equ 805h
|
|
MCI_PLAY equ 806h
|
|
MCI_SEEK equ 807h
|
|
MCI_STOP equ 808h
|
|
MCI_PAUSE equ 809h
|
|
MCI_INFO equ 80Ah
|
|
MCI_GETDEVCAPS equ 80Bh
|
|
MCI_SPIN equ 80Ch
|
|
MCI_SET equ 80Dh
|
|
MCI_STEP equ 80Eh
|
|
MCI_RECORD equ 80Fh
|
|
MCI_SYSINFO equ 810h
|
|
MCI_BREAK equ 811h
|
|
MCI_SOUND equ 812h
|
|
MCI_SAVE equ 813h
|
|
MCI_STATUS equ 814h
|
|
MCI_CUE equ 830h
|
|
MCI_REALIZE equ 840h
|
|
MCI_WINDOW equ 841h
|
|
MCI_PUT equ 842h
|
|
MCI_WHERE equ 843h
|
|
MCI_FREEZE equ 844h
|
|
MCI_UNFREEZE equ 845h
|
|
MCI_LOAD equ 850h
|
|
MCI_CUT equ 851h
|
|
MCI_COPY equ 852h
|
|
MCI_PASTE equ 853h
|
|
MCI_UPDATE equ 854h
|
|
MCI_RESUME equ 855h
|
|
MCI_DELETE equ 856h
|
|
MCI_LAST equ 0FFFh
|
|
MCI_USER_MESSAGES equ 400h + MCI_FIRST
|
|
MCI_ALL_DEVICE_ID equ -1
|
|
MCI_DEVTYPE_VCR equ 513
|
|
MCI_DEVTYPE_VIDEODISC equ 514
|
|
MCI_DEVTYPE_OVERLAY equ 515
|
|
MCI_DEVTYPE_CD_AUDIO equ 516
|
|
MCI_DEVTYPE_DAT equ 517
|
|
MCI_DEVTYPE_SCANNER equ 518
|
|
MCI_DEVTYPE_ANIMATION equ 519
|
|
MCI_DEVTYPE_DIGITAL_VIDEO equ 520
|
|
MCI_DEVTYPE_OTHER equ 521
|
|
MCI_DEVTYPE_WAVEFORM_AUDIO equ 522
|
|
MCI_DEVTYPE_SEQUENCER equ 523
|
|
MCI_DEVTYPE_FIRST equ MCI_DEVTYPE_VCR
|
|
MCI_DEVTYPE_LAST equ MCI_DEVTYPE_SEQUENCER
|
|
MCI_DEVTYPE_FIRST_USER equ 1000h
|
|
MCI_MODE_NOT_READY equ MCI_STRING_OFFSET + 12
|
|
MCI_MODE_STOP equ MCI_STRING_OFFSET + 13
|
|
MCI_MODE_PLAY equ MCI_STRING_OFFSET + 14
|
|
MCI_MODE_RECORD equ MCI_STRING_OFFSET + 15
|
|
MCI_MODE_SEEK equ MCI_STRING_OFFSET + 16
|
|
MCI_MODE_PAUSE equ MCI_STRING_OFFSET + 17
|
|
MCI_MODE_OPEN equ MCI_STRING_OFFSET + 18
|
|
MCI_FORMAT_MILLISECONDS equ 0
|
|
MCI_FORMAT_HMS equ 1
|
|
MCI_FORMAT_MSF equ 2
|
|
MCI_FORMAT_FRAMES equ 3
|
|
MCI_FORMAT_SMPTE_24 equ 4
|
|
MCI_FORMAT_SMPTE_25 equ 5
|
|
MCI_FORMAT_SMPTE_30 equ 6
|
|
MCI_FORMAT_SMPTE_30DROP equ 7
|
|
MCI_FORMAT_BYTES equ 8
|
|
MCI_FORMAT_SAMPLES equ 9
|
|
MCI_FORMAT_TMSF equ 10
|
|
MCI_NOTIFY_SUCCESSFUL equ 1h
|
|
MCI_NOTIFY_SUPERSEDED equ 2h
|
|
MCI_NOTIFY_ABORTED equ 4h
|
|
MCI_NOTIFY_FAILURE equ 8h
|
|
MCI_NOTIFY equ 1h
|
|
MCI_WAIT equ 2h
|
|
MCI_FROM equ 4h
|
|
MCI_TO equ 8h
|
|
MCI_TRACK equ 10h
|
|
MCI_OPEN_SHAREABLE equ 100h
|
|
MCI_OPEN_ELEMENT equ 200h
|
|
MCI_OPEN_ALIAS equ 400h
|
|
MCI_OPEN_ELEMENT_ID equ 800h
|
|
MCI_OPEN_TYPE_ID equ 1000h
|
|
MCI_OPEN_TYPE equ 2000h
|
|
MCI_SEEK_TO_START equ 100h
|
|
MCI_SEEK_TO_END equ 200h
|
|
MCI_STATUS_ITEM equ 100h
|
|
MCI_STATUS_START equ 200h
|
|
MCI_STATUS_LENGTH equ 1h
|
|
MCI_STATUS_POSITION equ 2h
|
|
MCI_STATUS_NUMBER_OF_TRACKS equ 3h
|
|
MCI_STATUS_MODE equ 4h
|
|
MCI_STATUS_MEDIA_PRESENT equ 5h
|
|
MCI_STATUS_TIME_FORMAT equ 6h
|
|
MCI_STATUS_READY equ 7h
|
|
MCI_STATUS_CURRENT_TRACK equ 8h
|
|
MCI_INFO_PRODUCT equ 100h
|
|
MCI_INFO_FILE equ 200h
|
|
MCI_GETDEVCAPS_ITEM equ 100h
|
|
MCI_GETDEVCAPS_CAN_RECORD equ 1h
|
|
MCI_GETDEVCAPS_HAS_AUDIO equ 2h
|
|
MCI_GETDEVCAPS_HAS_VIDEO equ 3h
|
|
MCI_GETDEVCAPS_DEVICE_TYPE equ 4h
|
|
MCI_GETDEVCAPS_USES_FILES equ 5h
|
|
MCI_GETDEVCAPS_COMPOUND_DEVICE equ 6h
|
|
MCI_GETDEVCAPS_CAN_EJECT equ 7h
|
|
MCI_GETDEVCAPS_CAN_PLAY equ 8h
|
|
MCI_GETDEVCAPS_CAN_SAVE equ 9h
|
|
MCI_SYSINFO_QUANTITY equ 100h
|
|
MCI_SYSINFO_OPEN equ 200h
|
|
MCI_SYSINFO_NAME equ 400h
|
|
MCI_SYSINFO_INSTALLNAME equ 800h
|
|
MCI_SET_DOOR_OPEN equ 100h
|
|
MCI_SET_DOOR_CLOSED equ 200h
|
|
MCI_SET_TIME_FORMAT equ 400h
|
|
MCI_SET_AUDIO equ 800h
|
|
MCI_SET_VIDEO equ 1000h
|
|
MCI_SET_ON equ 2000h
|
|
MCI_SET_OFF equ 4000h
|
|
MCI_SET_AUDIO_ALL equ 4001h
|
|
MCI_SET_AUDIO_LEFT equ 4002h
|
|
MCI_SET_AUDIO_RIGHT equ 4003h
|
|
MCI_BREAK_KEY equ 100h
|
|
MCI_BREAK_HWND equ 200h
|
|
MCI_BREAK_OFF equ 400h
|
|
MCI_RECORD_INSERT equ 100h
|
|
MCI_RECORD_OVERWRITE equ 200h
|
|
MCI_SOUND_NAME equ 100h
|
|
MCI_SAVE_FILE equ 100h
|
|
MCI_LOAD_FILE equ 100h
|
|
MCI_VD_MODE_PARK equ MCI_VD_OFFSET + 1
|
|
MCI_VD_MEDIA_CLV equ MCI_VD_OFFSET + 2
|
|
MCI_VD_MEDIA_CAV equ MCI_VD_OFFSET + 3
|
|
MCI_VD_MEDIA_OTHER equ MCI_VD_OFFSET + 4
|
|
MCI_VD_FORMAT_TRACK equ 4001h
|
|
MCI_VD_PLAY_REVERSE equ 10000h
|
|
MCI_VD_PLAY_FAST equ 20000h
|
|
MCI_VD_PLAY_SPEED equ 40000h
|
|
MCI_VD_PLAY_SCAN equ 80000h
|
|
MCI_VD_PLAY_SLOW equ 100000h
|
|
MCI_VD_SEEK_REVERSE equ 10000h
|
|
MCI_VD_STATUS_SPEED equ 4002h
|
|
MCI_VD_STATUS_FORWARD equ 4003h
|
|
MCI_VD_STATUS_MEDIA_TYPE equ 4004h
|
|
MCI_VD_STATUS_SIDE equ 4005h
|
|
MCI_VD_STATUS_DISC_SIZE equ 4006h
|
|
MCI_VD_GETDEVCAPS_CLV equ 10000h
|
|
MCI_VD_GETDEVCAPS_CAV equ 20000h
|
|
MCI_VD_SPIN_UP equ 10000h
|
|
MCI_VD_SPIN_DOWN equ 20000h
|
|
MCI_VD_GETDEVCAPS_CAN_REVERSE equ 4002h
|
|
MCI_VD_GETDEVCAPS_FAST_RATE equ 4003h
|
|
MCI_VD_GETDEVCAPS_SLOW_RATE equ 4004h
|
|
MCI_VD_GETDEVCAPS_NORMAL_RATE equ 4005h
|
|
MCI_VD_STEP_FRAMES equ 10000h
|
|
MCI_VD_STEP_REVERSE equ 20000h
|
|
MCI_VD_ESCAPE_STRING equ 100h
|
|
MCI_WAVE_PCM equ MCI_WAVE_OFFSET + 0
|
|
MCI_WAVE_MAPPER equ MCI_WAVE_OFFSET + 1
|
|
MCI_WAVE_OPEN_BUFFER equ 10000h
|
|
MCI_WAVE_SET_FORMATTAG equ 10000h
|
|
MCI_WAVE_SET_CHANNELS equ 20000h
|
|
MCI_WAVE_SET_SAMPLESPERSEC equ 40000h
|
|
MCI_WAVE_SET_AVGBYTESPERSEC equ 80000h
|
|
MCI_WAVE_SET_BLOCKALIGN equ 100000h
|
|
MCI_WAVE_SET_BITSPERSAMPLE equ 200000h
|
|
MCI_WAVE_INPUT equ 400000h
|
|
MCI_WAVE_OUTPUT equ 800000h
|
|
MCI_WAVE_STATUS_FORMATTAG equ 4001h
|
|
MCI_WAVE_STATUS_CHANNELS equ 4002h
|
|
MCI_WAVE_STATUS_SAMPLESPERSEC equ 4003h
|
|
MCI_WAVE_STATUS_AVGBYTESPERSEC equ 4004h
|
|
MCI_WAVE_STATUS_BLOCKALIGN equ 4005h
|
|
MCI_WAVE_STATUS_BITSPERSAMPLE equ 4006h
|
|
MCI_WAVE_STATUS_LEVEL equ 4007h
|
|
MCI_WAVE_SET_ANYINPUT equ 4000000h
|
|
MCI_WAVE_SET_ANYOUTPUT equ 8000000h
|
|
MCI_WAVE_GETDEVCAPS_INPUTS equ 4001h
|
|
MCI_WAVE_GETDEVCAPS_OUTPUTS equ 4002h
|
|
MCI_SEQ_DIV_PPQN equ 0 + MCI_SEQ_OFFSET
|
|
MCI_SEQ_DIV_SMPTE_24 equ 1 + MCI_SEQ_OFFSET
|
|
MCI_SEQ_DIV_SMPTE_25 equ 2 + MCI_SEQ_OFFSET
|
|
MCI_SEQ_DIV_SMPTE_30DROP equ 3 + MCI_SEQ_OFFSET
|
|
MCI_SEQ_DIV_SMPTE_30 equ 4 + MCI_SEQ_OFFSET
|
|
MCI_SEQ_FORMAT_SONGPTR equ 4001h
|
|
MCI_SEQ_FILE equ 4002h
|
|
MCI_SEQ_MIDI equ 4003h
|
|
MCI_SEQ_SMPTE equ 4004h
|
|
MCI_SEQ_NONE equ 65533
|
|
MCI_SEQ_MAPPER equ 65535
|
|
MCI_SEQ_STATUS_TEMPO equ 4002h
|
|
MCI_SEQ_STATUS_PORT equ 4003h
|
|
MCI_SEQ_STATUS_SLAVE equ 4007h
|
|
MCI_SEQ_STATUS_MASTER equ 4008h
|
|
MCI_SEQ_STATUS_OFFSET equ 4009h
|
|
MCI_SEQ_STATUS_DIVTYPE equ 400Ah
|
|
MCI_SEQ_SET_TEMPO equ 10000h
|
|
MCI_SEQ_SET_PORT equ 20000h
|
|
MCI_SEQ_SET_SLAVE equ 40000h
|
|
MCI_SEQ_SET_MASTER equ 80000h
|
|
MCI_SEQ_SET_OFFSET equ 1000000h
|
|
MCI_ANIM_OPEN_WS equ 10000h
|
|
MCI_ANIM_OPEN_PARENT equ 20000h
|
|
MCI_ANIM_OPEN_NOSTATIC equ 40000h
|
|
MCI_ANIM_PLAY_SPEED equ 10000h
|
|
MCI_ANIM_PLAY_REVERSE equ 20000h
|
|
MCI_ANIM_PLAY_FAST equ 40000h
|
|
MCI_ANIM_PLAY_SLOW equ 80000h
|
|
MCI_ANIM_PLAY_SCAN equ 100000h
|
|
MCI_ANIM_STEP_REVERSE equ 10000h
|
|
MCI_ANIM_STEP_FRAMES equ 20000h
|
|
MCI_ANIM_STATUS_SPEED equ 4001h
|
|
MCI_ANIM_STATUS_FORWARD equ 4002h
|
|
MCI_ANIM_STATUS_HWND equ 4003h
|
|
MCI_ANIM_STATUS_HPAL equ 4004h
|
|
MCI_ANIM_STATUS_STRETCH equ 4005h
|
|
MCI_ANIM_INFO_TEXT equ 10000h
|
|
MCI_ANIM_GETDEVCAPS_CAN_REVERSE equ 4001h
|
|
MCI_ANIM_GETDEVCAPS_FAST_RATE equ 4002h
|
|
MCI_ANIM_GETDEVCAPS_SLOW_RATE equ 4003h
|
|
MCI_ANIM_GETDEVCAPS_NORMAL_RATE equ 4004h
|
|
MCI_ANIM_GETDEVCAPS_PALETTES equ 4006h
|
|
MCI_ANIM_GETDEVCAPS_CAN_STRETCH equ 4007h
|
|
MCI_ANIM_GETDEVCAPS_MAX_WINDOWS equ 4008h
|
|
MCI_ANIM_REALIZE_NORM equ 10000h
|
|
MCI_ANIM_REALIZE_BKGD equ 20000h
|
|
MCI_ANIM_WINDOW_HWND equ 10000h
|
|
MCI_ANIM_WINDOW_STATE equ 40000h
|
|
MCI_ANIM_WINDOW_TEXT equ 80000h
|
|
MCI_ANIM_WINDOW_ENABLE_STRETCH equ 100000h
|
|
MCI_ANIM_WINDOW_DISABLE_STRETCH equ 200000h
|
|
MCI_ANIM_WINDOW_DEFAULT equ 0h
|
|
MCI_ANIM_RECT equ 10000h
|
|
MCI_ANIM_PUT_SOURCE equ 20000h
|
|
MCI_ANIM_PUT_DESTINATION equ 40000h
|
|
MCI_ANIM_WHERE_SOURCE equ 20000h
|
|
MCI_ANIM_WHERE_DESTINATION equ 40000h
|
|
MCI_ANIM_UPDATE_HDC equ 20000h
|
|
MCI_OVLY_OPEN_WS equ 10000h
|
|
MCI_OVLY_OPEN_PARENT equ 20000h
|
|
MCI_OVLY_STATUS_HWND equ 4001h
|
|
MCI_OVLY_STATUS_STRETCH equ 4002h
|
|
MCI_OVLY_INFO_TEXT equ 10000h
|
|
MCI_OVLY_GETDEVCAPS_CAN_STRETCH equ 4001h
|
|
MCI_OVLY_GETDEVCAPS_CAN_FREEZE equ 4002h
|
|
MCI_OVLY_GETDEVCAPS_MAX_WINDOWS equ 4003h
|
|
MCI_OVLY_WINDOW_HWND equ 10000h
|
|
MCI_OVLY_WINDOW_STATE equ 40000h
|
|
MCI_OVLY_WINDOW_TEXT equ 80000h
|
|
MCI_OVLY_WINDOW_ENABLE_STRETCH equ 100000h
|
|
MCI_OVLY_WINDOW_DISABLE_STRETCH equ 200000h
|
|
MCI_OVLY_WINDOW_DEFAULT equ 0h
|
|
MCI_OVLY_RECT equ 10000h
|
|
MCI_OVLY_PUT_SOURCE equ 20000h
|
|
MCI_OVLY_PUT_DESTINATION equ 40000h
|
|
MCI_OVLY_PUT_FRAME equ 80000h
|
|
MCI_OVLY_PUT_VIDEO equ 100000h
|
|
MCI_OVLY_WHERE_SOURCE equ 20000h
|
|
MCI_OVLY_WHERE_DESTINATION equ 40000h
|
|
MCI_OVLY_WHERE_FRAME equ 80000h
|
|
MCI_OVLY_WHERE_VIDEO equ 100000h
|
|
CAPS1 equ 94
|
|
C1_TRANSPARENT equ 1h
|
|
NEWTRANSPARENT equ 3
|
|
QUERYROPSUPPORT equ 40
|
|
SELECTDIB equ 41
|
|
SE_ERR_SHARE equ 26
|
|
SE_ERR_ASSOCINCOMPLETE equ 27
|
|
SE_ERR_DDETIMEOUT equ 28
|
|
SE_ERR_DDEFAIL equ 29
|
|
SE_ERR_DDEBUSY equ 30
|
|
SE_ERR_NOASSOC equ 31
|
|
PRINTER_CONTROL_PAUSE equ 1
|
|
PRINTER_CONTROL_RESUME equ 2
|
|
PRINTER_CONTROL_PURGE equ 3
|
|
PRINTER_STATUS_PAUSED equ 1h
|
|
PRINTER_STATUS_ERROR equ 2h
|
|
PRINTER_STATUS_PENDING_DELETION equ 4h
|
|
PRINTER_STATUS_PAPER_JAM equ 8h
|
|
PRINTER_STATUS_PAPER_OUT equ 10h
|
|
PRINTER_STATUS_MANUAL_FEED equ 20h
|
|
PRINTER_STATUS_PAPER_PROBLEM equ 40h
|
|
PRINTER_STATUS_OFFLINE equ 80h
|
|
PRINTER_STATUS_IO_ACTIVE equ 100h
|
|
PRINTER_STATUS_BUSY equ 200h
|
|
PRINTER_STATUS_PRINTING equ 400h
|
|
PRINTER_STATUS_OUTPUT_BIN_FULL equ 800h
|
|
PRINTER_STATUS_NOT_AVAILABLE equ 1000h
|
|
PRINTER_STATUS_WAITING equ 2000h
|
|
PRINTER_STATUS_PROCESSING equ 4000h
|
|
PRINTER_STATUS_INITIALIZING equ 8000h
|
|
PRINTER_STATUS_WARMING_UP equ 10000h
|
|
PRINTER_STATUS_TONER_LOW equ 20000h
|
|
PRINTER_STATUS_NO_TONER equ 40000h
|
|
PRINTER_STATUS_PAGE_PUNT equ 80000h
|
|
PRINTER_STATUS_USER_INTERVENTION equ 100000h
|
|
PRINTER_STATUS_OUT_OF_MEMORY equ 200000h
|
|
PRINTER_STATUS_DOOR_OPEN equ 400000h
|
|
PRINTER_ATTRIBUTE_QUEUED equ 1h
|
|
PRINTER_ATTRIBUTE_DIRECT equ 2h
|
|
PRINTER_ATTRIBUTE_DEFAULT equ 4h
|
|
PRINTER_ATTRIBUTE_SHARED equ 8h
|
|
PRINTER_ATTRIBUTE_NETWORK equ 10h
|
|
PRINTER_ATTRIBUTE_HIDDEN equ 20h
|
|
PRINTER_ATTRIBUTE_LOCAL equ 40h
|
|
NO_PRIORITY equ 0
|
|
MAX_PRIORITY equ 99
|
|
MIN_PRIORITY equ 1
|
|
DEF_PRIORITY equ 1
|
|
JOB_CONTROL_PAUSE equ 1
|
|
JOB_CONTROL_RESUME equ 2
|
|
JOB_CONTROL_CANCEL equ 3
|
|
JOB_CONTROL_RESTART equ 4
|
|
JOB_STATUS_PAUSED equ 1h
|
|
JOB_STATUS_ERROR equ 2h
|
|
JOB_STATUS_DELETING equ 4h
|
|
JOB_STATUS_SPOOLING equ 8h
|
|
JOB_STATUS_PRINTING equ 10h
|
|
JOB_STATUS_OFFLINE equ 20h
|
|
JOB_STATUS_PAPEROUT equ 40h
|
|
JOB_STATUS_PRINTED equ 80h
|
|
JOB_POSITION_UNSPECIFIED equ 0
|
|
FORM_BUILTIN equ 1h
|
|
PRINTER_CONTROL_SET_STATUS equ 4
|
|
PRINTER_ATTRIBUTE_WORK_OFFLINE equ 400h
|
|
PRINTER_ATTRIBUTE_ENABLE_BIDI equ 800h
|
|
JOB_CONTROL_DELETE equ 5
|
|
JOB_STATUS_USER_INTERVENTION equ 10000h
|
|
DI_CHANNEL equ 1
|
|
DI_READ_SPOOL_JOB equ 3
|
|
PORT_TYPE_WRITE equ 1h
|
|
PORT_TYPE_READ equ 2h
|
|
PORT_TYPE_REDIRECTED equ 4h
|
|
PORT_TYPE_NET_ATTACHED equ 8h
|
|
PRINTER_ENUM_DEFAULT equ 1h
|
|
PRINTER_ENUM_LOCAL equ 2h
|
|
PRINTER_ENUM_CONNECTIONS equ 4h
|
|
PRINTER_ENUM_FAVORITE equ 4h
|
|
PRINTER_ENUM_NAME equ 8h
|
|
PRINTER_ENUM_REMOTE equ 10h
|
|
PRINTER_ENUM_SHARED equ 20h
|
|
PRINTER_ENUM_NETWORK equ 40h
|
|
PRINTER_ENUM_EXPAND equ 4000h
|
|
PRINTER_ENUM_CONTAINER equ 8000h
|
|
PRINTER_ENUM_ICONMASK equ 0FF0000h
|
|
PRINTER_ENUM_ICON1 equ 10000h
|
|
PRINTER_ENUM_ICON2 equ 20000h
|
|
PRINTER_ENUM_ICON3 equ 40000h
|
|
PRINTER_ENUM_ICON4 equ 80000h
|
|
PRINTER_ENUM_ICON5 equ 100000h
|
|
PRINTER_ENUM_ICON6 equ 200000h
|
|
PRINTER_ENUM_ICON7 equ 400000h
|
|
PRINTER_ENUM_ICON8 equ 800000h
|
|
PRINTER_CHANGE_ADD_PRINTER equ 1h
|
|
PRINTER_CHANGE_SET_PRINTER equ 2h
|
|
PRINTER_CHANGE_DELETE_PRINTER equ 4h
|
|
PRINTER_CHANGE_PRINTER equ 0FFh
|
|
PRINTER_CHANGE_ADD_JOB equ 100h
|
|
PRINTER_CHANGE_SET_JOB equ 200h
|
|
PRINTER_CHANGE_DELETE_JOB equ 400h
|
|
PRINTER_CHANGE_WRITE_JOB equ 800h
|
|
PRINTER_CHANGE_JOB equ 0FF00h
|
|
PRINTER_CHANGE_ADD_FORM equ 10000h
|
|
PRINTER_CHANGE_SET_FORM equ 20000h
|
|
PRINTER_CHANGE_DELETE_FORM equ 40000h
|
|
PRINTER_CHANGE_FORM equ 70000h
|
|
PRINTER_CHANGE_ADD_PORT equ 100000h
|
|
PRINTER_CHANGE_CONFIGURE_PORT equ 200000h
|
|
PRINTER_CHANGE_DELETE_PORT equ 400000h
|
|
PRINTER_CHANGE_PORT equ 700000h
|
|
PRINTER_CHANGE_ADD_PRINT_PROCESSOR equ 1000000h
|
|
PRINTER_CHANGE_DELETE_PRINT_PROCESSOR equ 4000000h
|
|
PRINTER_CHANGE_PRINT_PROCESSOR equ 7000000h
|
|
PRINTER_CHANGE_ADD_PRINTER_DRIVER equ 10000000h
|
|
PRINTER_CHANGE_DELETE_PRINTER_DRIVER equ 40000000h
|
|
PRINTER_CHANGE_PRINTER_DRIVER equ 70000000h
|
|
PRINTER_CHANGE_TIMEOUT equ 80000000h
|
|
PRINTER_CHANGE_ALL equ 7777FFFFh
|
|
PRINTER_ERROR_INFORMATION equ 80000000h
|
|
PRINTER_ERROR_WARNING equ 40000000h
|
|
PRINTER_ERROR_SEVERE equ 20000000h
|
|
PRINTER_ERROR_OUTOFPAPER equ 1h
|
|
PRINTER_ERROR_JAM equ 2h
|
|
PRINTER_ERROR_OUTOFTONER equ 4h
|
|
SERVER_ACCESS_ADMINISTER equ 1h
|
|
SERVER_ACCESS_ENUMERATE equ 2h
|
|
PRINTER_ACCESS_ADMINISTER equ 4h
|
|
PRINTER_ACCESS_USE equ 8h
|
|
JOB_ACCESS_ADMINISTER equ 10h
|
|
SERVER_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR SERVER_ACCESS_ADMINISTER OR SERVER_ACCESS_ENUMERATE
|
|
SERVER_READ equ STANDARD_RIGHTS_READ OR SERVER_ACCESS_ENUMERATE
|
|
SERVER_WRITE equ STANDARD_RIGHTS_WRITE OR SERVER_ACCESS_ADMINISTER OR SERVER_ACCESS_ENUMERATE
|
|
SERVER_EXECUTE equ STANDARD_RIGHTS_EXECUTE OR SERVER_ACCESS_ENUMERATE
|
|
PRINTER_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR PRINTER_ACCESS_ADMINISTER OR PRINTER_ACCESS_USE
|
|
PRINTER_READ equ STANDARD_RIGHTS_READ OR PRINTER_ACCESS_USE
|
|
PRINTER_WRITE equ STANDARD_RIGHTS_WRITE OR PRINTER_ACCESS_USE
|
|
PRINTER_EXECUTE equ STANDARD_RIGHTS_EXECUTE OR PRINTER_ACCESS_USE
|
|
JOB_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR JOB_ACCESS_ADMINISTER
|
|
JOB_READ equ STANDARD_RIGHTS_READ OR JOB_ACCESS_ADMINISTER
|
|
JOB_WRITE equ STANDARD_RIGHTS_WRITE OR JOB_ACCESS_ADMINISTER
|
|
JOB_EXECUTE equ STANDARD_RIGHTS_EXECUTE OR JOB_ACCESS_ADMINISTER
|
|
RESOURCE_CONNECTED equ 1h
|
|
RESOURCE_PUBLICNET equ 2h
|
|
RESOURCE_GLOBALNET equ 2h
|
|
RESOURCE_REMEMBERED equ 3h
|
|
RESOURCE_RECENT equ 4h
|
|
RESOURCE_CONTEXT equ 5h
|
|
RESOURCETYPE_ANY equ 0h
|
|
RESOURCETYPE_DISK equ 1h
|
|
RESOURCETYPE_PRINT equ 2h
|
|
RESOURCETYPE_UNKNOWN equ 0FFFFh
|
|
RESOURCEUSAGE_CONNECTABLE equ 1h
|
|
RESOURCEUSAGE_CONTAINER equ 2h
|
|
RESOURCEUSAGE_RESERVED equ 80000000h
|
|
RESOURCEDISPLAYTYPE_GENERIC equ 0h
|
|
RESOURCEDISPLAYTYPE_DOMAIN equ 1h
|
|
RESOURCEDISPLAYTYPE_SERVER equ 2h
|
|
RESOURCEDISPLAYTYPE_SHARE equ 3h
|
|
RESOURCEDISPLAYTYPE_FILE equ 4h
|
|
RESOURCEDISPLAYTYPE_GROUP equ 5h
|
|
CONNECT_UPDATE_PROFILE equ 1h
|
|
WN_SUCCESS equ NO_ERROR
|
|
WN_NOT_SUPPORTED equ ERROR_NOT_SUPPORTED
|
|
WN_NET_ERROR equ ERROR_UNEXP_NET_ERR
|
|
WN_MORE_DATA equ ERROR_MORE_DATA
|
|
WN_BAD_POINTER equ ERROR_INVALID_ADDRESS
|
|
WN_BAD_VALUE equ ERROR_INVALID_PARAMETER
|
|
WN_BAD_PASSWORD equ ERROR_INVALID_PASSWORD
|
|
WN_ACCESS_DENIED equ ERROR_ACCESS_DENIED
|
|
WN_FUNCTION_BUSY equ ERROR_BUSY
|
|
WN_WINDOWS_ERROR equ ERROR_UNEXP_NET_ERR
|
|
WN_BAD_USER equ ERROR_BAD_USERNAME
|
|
WN_OUT_OF_MEMORY equ ERROR_NOT_ENOUGH_MEMORY
|
|
WN_NO_NETWORK equ ERROR_NO_NETWORK
|
|
WN_EXTENDED_ERROR equ ERROR_EXTENDED_ERROR
|
|
WN_NOT_CONNECTED equ ERROR_NOT_CONNECTED
|
|
WN_OPEN_FILES equ ERROR_OPEN_FILES
|
|
WN_DEVICE_IN_USE equ ERROR_DEVICE_IN_USE
|
|
WN_BAD_NETNAME equ ERROR_BAD_NET_NAME
|
|
WN_BAD_LOCALNAME equ ERROR_BAD_DEVICE
|
|
WN_ALREADY_CONNECTED equ ERROR_ALREADY_ASSIGNED
|
|
WN_DEVICE_ERROR equ ERROR_GEN_FAILURE
|
|
WN_CONNECTION_CLOSED equ ERROR_CONNECTION_UNAVAIL
|
|
WN_NO_NET_OR_BAD_PATH equ ERROR_NO_NET_OR_BAD_PATH
|
|
WN_BAD_PROVIDER equ ERROR_BAD_PROVIDER
|
|
WN_CANNOT_OPEN_PROFILE equ ERROR_CANNOT_OPEN_PROFILE
|
|
WN_BAD_PROFILE equ ERROR_BAD_PROFILE
|
|
WN_BAD_HANDLE equ ERROR_INVALID_HANDLE
|
|
WN_NO_MORE_ENTRIES equ ERROR_NO_MORE_ITEMS
|
|
WN_NOT_CONTAINER equ ERROR_NOT_CONTAINER
|
|
WN_NO_ERROR equ NO_ERROR
|
|
NCBNAMSZ equ 16
|
|
MAX_LANA equ 254
|
|
NAME_FLAGS_MASK equ 87h
|
|
GROUP_NAME equ 80h
|
|
UNIQUE_NAME equ 0h
|
|
REGISTERING equ 0h
|
|
REGISTERED equ 4h
|
|
DEREGISTERED equ 5h
|
|
DUPLICATE equ 6h
|
|
DUPLICATE_DEREG equ 7h
|
|
LISTEN_OUTSTANDING equ 1h
|
|
CALL_PENDING equ 2h
|
|
SESSION_ESTABLISHED equ 3h
|
|
HANGUP_PENDING equ 4h
|
|
HANGUP_COMPLETE equ 5h
|
|
SESSION_ABORTED equ 6h
|
|
NCBCALL equ 10h
|
|
NCBLISTEN equ 11h
|
|
NCBHANGUP equ 12h
|
|
NCBSEND equ 14h
|
|
NCBRECV equ 15h
|
|
NCBRECVANY equ 16h
|
|
NCBCHAINSEND equ 17h
|
|
NCBDGSEND equ 20h
|
|
NCBDGRECV equ 21h
|
|
NCBDGSENDBC equ 22h
|
|
NCBDGRECVBC equ 23h
|
|
NCBADDNAME equ 30h
|
|
NCBDELNAME equ 31h
|
|
NCBRESET equ 32h
|
|
NCBASTAT equ 33h
|
|
NCBSSTAT equ 34h
|
|
NCBCANCEL equ 35h
|
|
NCBADDGRNAME equ 36h
|
|
NCBENUM equ 37h
|
|
NCBUNLINK equ 70h
|
|
NCBSENDNA equ 71h
|
|
NCBCHAINSENDNA equ 72h
|
|
NCBLANSTALERT equ 73h
|
|
NCBACTION equ 77h
|
|
NCBFINDNAME equ 78h
|
|
NCBTRACE equ 79h
|
|
ASYNCH equ 80h
|
|
NRC_GOODRET equ 0h
|
|
NRC_BUFLEN equ 1h
|
|
NRC_ILLCMD equ 3h
|
|
NRC_CMDTMO equ 5h
|
|
NRC_INCOMP equ 6h
|
|
NRC_BADDR equ 7h
|
|
NRC_SNUMOUT equ 8h
|
|
NRC_NORES equ 9h
|
|
NRC_SCLOSED equ 0Ah
|
|
NRC_CMDCAN equ 0Bh
|
|
NRC_DUPNAME equ 0Dh
|
|
NRC_NAMTFUL equ 0Eh
|
|
NRC_ACTSES equ 0Fh
|
|
NRC_LOCTFUL equ 11h
|
|
NRC_REMTFUL equ 12h
|
|
NRC_ILLNN equ 13h
|
|
NRC_NOCALL equ 14h
|
|
NRC_NOWILD equ 15h
|
|
NRC_INUSE equ 16h
|
|
NRC_NAMERR equ 17h
|
|
NRC_SABORT equ 18h
|
|
NRC_NAMCONF equ 19h
|
|
NRC_IFBUSY equ 21h
|
|
NRC_TOOMANY equ 22h
|
|
NRC_BRIDGE equ 23h
|
|
NRC_CANOCCR equ 24h
|
|
NRC_CANCEL equ 26h
|
|
NRC_DUPENV equ 30h
|
|
NRC_ENVNOTDEF equ 34h
|
|
NRC_OSRESNOTAV equ 35h
|
|
NRC_MAXAPPS equ 36h
|
|
NRC_NOSAPS equ 37h
|
|
NRC_NORESOURCES equ 38h
|
|
NRC_INVADDRESS equ 39h
|
|
NRC_INVDDID equ 3Bh
|
|
NRC_LOCKFAIL equ 3Ch
|
|
NRC_OPENERR equ 3Fh
|
|
NRC_SYSTEM equ 40h
|
|
NRC_PENDING equ 0FFh
|
|
EXCEPTION_EXECUTE_HANDLER equ 1
|
|
EXCEPTION_CONTINUE_SEARCH equ 0
|
|
EXCEPTION_CONTINUE_EXECUTION equ -1
|
|
ctlFirst equ 400h
|
|
ctlLast equ 4FFh
|
|
psh1 equ 400h
|
|
psh2 equ 401h
|
|
psh3 equ 402h
|
|
psh4 equ 403h
|
|
psh5 equ 404h
|
|
psh6 equ 405h
|
|
psh7 equ 406h
|
|
psh8 equ 407h
|
|
psh9 equ 408h
|
|
psh10 equ 409h
|
|
psh11 equ 40Ah
|
|
psh12 equ 40Bh
|
|
psh13 equ 40Ch
|
|
psh14 equ 40Dh
|
|
psh15 equ 40Eh
|
|
pshHelp equ psh15
|
|
psh16 equ 40Fh
|
|
chx1 equ 410h
|
|
chx2 equ 411h
|
|
chx3 equ 412h
|
|
chx4 equ 413h
|
|
chx5 equ 414h
|
|
chx6 equ 415h
|
|
chx7 equ 416h
|
|
chx8 equ 417h
|
|
chx9 equ 418h
|
|
chx10 equ 419h
|
|
chx11 equ 41Ah
|
|
chx12 equ 41Bh
|
|
chx13 equ 41Ch
|
|
chx14 equ 41Dh
|
|
chx15 equ 41Eh
|
|
chx16 equ 41Dh
|
|
rad1 equ 420h
|
|
rad2 equ 421h
|
|
rad3 equ 422h
|
|
rad4 equ 423h
|
|
rad5 equ 424h
|
|
rad6 equ 425h
|
|
rad7 equ 426h
|
|
rad8 equ 427h
|
|
rad9 equ 428h
|
|
rad10 equ 429h
|
|
rad11 equ 42Ah
|
|
rad12 equ 42Bh
|
|
rad13 equ 42Ch
|
|
rad14 equ 42Dh
|
|
rad15 equ 42Eh
|
|
rad16 equ 42Fh
|
|
grp1 equ 430h
|
|
grp2 equ 431h
|
|
grp3 equ 432h
|
|
grp4 equ 433h
|
|
frm1 equ 434h
|
|
frm2 equ 435h
|
|
frm3 equ 436h
|
|
frm4 equ 437h
|
|
rct1 equ 438h
|
|
rct2 equ 439h
|
|
rct3 equ 43Ah
|
|
rct4 equ 43Bh
|
|
ico1 equ 43Ch
|
|
ico2 equ 43Dh
|
|
ico3 equ 43Eh
|
|
ico4 equ 43Fh
|
|
stc1 equ 440h
|
|
stc2 equ 441h
|
|
stc3 equ 442h
|
|
stc4 equ 443h
|
|
stc5 equ 444h
|
|
stc6 equ 445h
|
|
stc7 equ 446h
|
|
stc8 equ 447h
|
|
stc9 equ 448h
|
|
stc10 equ 449h
|
|
stc11 equ 44Ah
|
|
stc12 equ 44Bh
|
|
stc13 equ 44Ch
|
|
stc14 equ 44Dh
|
|
stc15 equ 44Eh
|
|
stc16 equ 44Fh
|
|
stc17 equ 450h
|
|
stc18 equ 451h
|
|
stc19 equ 452h
|
|
stc20 equ 453h
|
|
stc21 equ 454h
|
|
stc22 equ 455h
|
|
stc23 equ 456h
|
|
stc24 equ 457h
|
|
stc25 equ 458h
|
|
stc26 equ 459h
|
|
stc27 equ 45Ah
|
|
stc28 equ 45Bh
|
|
stc29 equ 45Ch
|
|
stc30 equ 45Dh
|
|
stc31 equ 45Eh
|
|
stc32 equ 45Fh
|
|
lst1 equ 460h
|
|
lst2 equ 461h
|
|
lst3 equ 462h
|
|
lst4 equ 463h
|
|
lst5 equ 464h
|
|
lst6 equ 465h
|
|
lst7 equ 466h
|
|
lst8 equ 467h
|
|
lst9 equ 468h
|
|
lst10 equ 469h
|
|
lst11 equ 46Ah
|
|
lst12 equ 46Bh
|
|
lst13 equ 46Ch
|
|
lst14 equ 46Dh
|
|
lst15 equ 46Eh
|
|
lst16 equ 46Fh
|
|
cmb1 equ 470h
|
|
cmb2 equ 471h
|
|
cmb3 equ 472h
|
|
cmb4 equ 473h
|
|
cmb5 equ 474h
|
|
cmb6 equ 475h
|
|
cmb7 equ 476h
|
|
cmb8 equ 477h
|
|
cmb9 equ 478h
|
|
cmb10 equ 479h
|
|
cmb11 equ 47Ah
|
|
cmb12 equ 47Bh
|
|
cmb13 equ 47Ch
|
|
cmb14 equ 47Dh
|
|
cmb15 equ 47Eh
|
|
cmb16 equ 47Fh
|
|
edt1 equ 480h
|
|
edt2 equ 481h
|
|
edt3 equ 482h
|
|
edt4 equ 483h
|
|
edt5 equ 484h
|
|
edt6 equ 485h
|
|
edt7 equ 486h
|
|
edt8 equ 487h
|
|
edt9 equ 488h
|
|
edt10 equ 489h
|
|
edt11 equ 48Ah
|
|
edt12 equ 48Bh
|
|
edt13 equ 48Ch
|
|
edt14 equ 48Dh
|
|
edt15 equ 48Eh
|
|
edt16 equ 48Fh
|
|
scr1 equ 490h
|
|
scr2 equ 491h
|
|
scr3 equ 492h
|
|
scr4 equ 493h
|
|
scr5 equ 494h
|
|
scr6 equ 495h
|
|
scr7 equ 496h
|
|
scr8 equ 497h
|
|
FILEOPENORD equ 1536
|
|
MULTIFILEOPENORD equ 1537
|
|
PRINTDLGORD equ 1538
|
|
PRNSETUPDLGORD equ 1539
|
|
FINDDLGORD equ 1540
|
|
REPLACEDLGORD equ 1541
|
|
FONTDLGORD equ 1542
|
|
FORMATDLGORD31 equ 1543
|
|
FORMATDLGORD30 equ 1544
|
|
HKEY_CLASSES_ROOT equ 80000000h
|
|
HKEY_CURRENT_USER equ 80000001h
|
|
HKEY_LOCAL_MACHINE equ 80000002h
|
|
HKEY_USERS equ 80000003h
|
|
HKEY_PERFORMANCE_DATA equ 80000004h
|
|
HKEY_CURRENT_CONFIG equ 80000005h
|
|
HKEY_DYN_DATA equ 80000006h
|
|
SERVICE_NO_CHANGE equ 0FFFFFFFFh
|
|
SERVICE_ACTIVE equ 1h
|
|
SERVICE_INACTIVE equ 2h
|
|
SERVICE_STATE_ALL equ SERVICE_ACTIVE OR SERVICE_INACTIVE
|
|
SERVICE_CONTROL_STOP equ 1h
|
|
SERVICE_CONTROL_PAUSE equ 2h
|
|
SERVICE_CONTROL_CONTINUE equ 3h
|
|
SERVICE_CONTROL_INTERROGATE equ 4h
|
|
SERVICE_CONTROL_SHUTDOWN equ 5h
|
|
SERVICE_STOPPED equ 1h
|
|
SERVICE_START_PENDING equ 2h
|
|
SERVICE_STOP_PENDING equ 3h
|
|
SERVICE_RUNNING equ 4h
|
|
SERVICE_CONTINUE_PENDING equ 5h
|
|
SERVICE_PAUSE_PENDING equ 6h
|
|
SERVICE_PAUSED equ 7h
|
|
SERVICE_ACCEPT_STOP equ 1h
|
|
SERVICE_ACCEPT_PAUSE_CONTINUE equ 2h
|
|
SERVICE_ACCEPT_SHUTDOWN equ 4h
|
|
SC_MANAGER_CONNECT equ 1h
|
|
SC_MANAGER_CREATE_SERVICE equ 2h
|
|
SC_MANAGER_ENUMERATE_SERVICE equ 4h
|
|
SC_MANAGER_LOCK equ 8h
|
|
SC_MANAGER_QUERY_LOCK_STATUS equ 10h
|
|
SC_MANAGER_MODIFY_BOOT_CONFIG equ 20h
|
|
SC_MANAGER_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR SC_MANAGER_CONNECT OR SC_MANAGER_CREATE_SERVICE OR SC_MANAGER_ENUMERATE_SERVICE OR SC_MANAGER_LOCK or SC_MANAGER_QUERY_LOCK_STATUS or SC_MANAGER_MODIFY_BOOT_CONFIG
|
|
SERVICE_QUERY_CONFIG equ 1h
|
|
SERVICE_CHANGE_CONFIG equ 2h
|
|
SERVICE_QUERY_STATUS equ 4h
|
|
SERVICE_ENUMERATE_DEPENDENTS equ 8h
|
|
SERVICE_START equ 10h
|
|
SERVICE_STOP equ 20h
|
|
SERVICE_PAUSE_CONTINUE equ 40h
|
|
SERVICE_INTERROGATE equ 80h
|
|
SERVICE_USER_DEFINED_CONTROL equ 100h
|
|
SERVICE_ALL_ACCESS equ STANDARD_RIGHTS_REQUIRED OR SERVICE_QUERY_CONFIG OR SERVICE_CHANGE_CONFIG OR SERVICE_QUERY_STATUS or SERVICE_ENUMERATE_DEPENDENTS or SERVICE_START or SERVICE_STOP or SERVICE_PAUSE_CONTINUE or SERVICE_INTERROGATE or SERVICE_USER_DEFINED_CONTROL
|
|
PERF_DATA_VERSION equ 1
|
|
PERF_DATA_REVISION equ 1
|
|
PERF_NO_INSTANCES equ -1
|
|
PERF_SIZE_DWORD equ 0h
|
|
PERF_SIZE_LARGE equ 100h
|
|
PERF_SIZE_ZERO equ 200h
|
|
PERF_SIZE_VARIABLE_LEN equ 300h
|
|
PERF_TYPE_NUMBER equ 0h
|
|
PERF_TYPE_COUNTER equ 400h
|
|
PERF_TYPE_TEXT equ 800h
|
|
PERF_TYPE_ZERO equ 0C00h
|
|
PERF_NUMBER_HEX equ 0h
|
|
PERF_NUMBER_DECIMAL equ 10000h
|
|
PERF_NUMBER_DEC_1000 equ 20000h
|
|
PERF_COUNTER_VALUE equ 0h
|
|
PERF_COUNTER_RATE equ 10000h
|
|
PERF_COUNTER_FRACTION equ 20000h
|
|
PERF_COUNTER_BASE equ 30000h
|
|
PERF_COUNTER_ELAPSED equ 40000h
|
|
PERF_COUNTER_QUEUELEN equ 50000h
|
|
PERF_COUNTER_HISTOGRAM equ 60000h
|
|
PERF_TEXT_UNICODE equ 0h
|
|
PERF_TEXT_ASCII equ 10000h
|
|
PERF_TIMER_TICK equ 0h
|
|
PERF_TIMER_100NS equ 100000h
|
|
PERF_OBJECT_TIMER equ 200000h
|
|
PERF_DELTA_COUNTER equ 400000h
|
|
PERF_DELTA_BASE equ 800000h
|
|
PERF_INVERSE_COUNTER equ 1000000h
|
|
PERF_MULTI_COUNTER equ 2000000h
|
|
PERF_DISPLAY_NO_SUFFIX equ 0h
|
|
PERF_DISPLAY_PER_SEC equ 10000000h
|
|
PERF_DISPLAY_PERCENT equ 20000000h
|
|
PERF_DISPLAY_SECONDS equ 30000000h
|
|
PERF_DISPLAY_NOSHOW equ 40000000h
|
|
PERF_COUNTER_COUNTER equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_TICK OR PERF_DELTA_COUNTER OR PERF_DISPLAY_PER_SEC
|
|
PERF_COUNTER_TIMER equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_TICK OR PERF_DELTA_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_COUNTER_QUEUELEN_TYPE equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_QUEUELEN OR PERF_TIMER_TICK OR PERF_DELTA_COUNTER OR PERF_DISPLAY_NO_SUFFIX
|
|
PERF_COUNTER_BULK_COUNT equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_TICK OR PERF_DELTA_COUNTER OR PERF_DISPLAY_PER_SEC
|
|
PERF_COUNTER_TEXT equ PERF_SIZE_VARIABLE_LEN OR PERF_TYPE_TEXT OR PERF_TEXT_UNICODE OR PERF_DISPLAY_NO_SUFFIX
|
|
PERF_COUNTER_RAWCOUNT equ PERF_SIZE_DWORD OR PERF_TYPE_NUMBER OR PERF_NUMBER_DECIMAL OR PERF_DISPLAY_NO_SUFFIX
|
|
PERF_SAMPLE_FRACTION equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_FRACTION OR PERF_DELTA_COUNTER OR PERF_DELTA_BASE OR PERF_DISPLAY_PERCENT
|
|
PERF_SAMPLE_COUNTER equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_TICK OR PERF_DELTA_COUNTER OR PERF_DISPLAY_NO_SUFFIX
|
|
PERF_COUNTER_NODATA equ PERF_SIZE_ZERO OR PERF_DISPLAY_NOSHOW
|
|
PERF_COUNTER_TIMER_INV equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_TICK OR PERF_DELTA_COUNTER OR PERF_INVERSE_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_SAMPLE_BASE equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_BASE OR PERF_DISPLAY_NOSHOW OR 1h
|
|
PERF_AVERAGE_TIMER equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_FRACTION OR PERF_DISPLAY_SECONDS
|
|
PERF_AVERAGE_BASE equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_BASE OR PERF_DISPLAY_NOSHOW OR 2h
|
|
PERF_AVERAGE_BULK equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_FRACTION OR PERF_DISPLAY_NOSHOW
|
|
PERF_100NSEC_TIMER equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_100NS OR PERF_DELTA_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_100NSEC_TIMER_INV equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_100NS OR PERF_DELTA_COUNTER OR PERF_INVERSE_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_COUNTER_MULTI_TIMER equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_DELTA_COUNTER OR PERF_TIMER_TICK OR PERF_MULTI_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_COUNTER_MULTI_TIMER_INV equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_RATE OR PERF_DELTA_COUNTER OR PERF_MULTI_COUNTER OR PERF_TIMER_TICK OR PERF_INVERSE_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_COUNTER_MULTI_BASE equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_BASE OR PERF_MULTI_COUNTER OR PERF_DISPLAY_NOSHOW
|
|
PERF_100NSEC_MULTI_TIMER equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_DELTA_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_100NS OR PERF_MULTI_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_100NSEC_MULTI_TIMER_INV equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_DELTA_COUNTER OR PERF_COUNTER_RATE OR PERF_TIMER_100NS OR PERF_MULTI_COUNTER OR PERF_INVERSE_COUNTER OR PERF_DISPLAY_PERCENT
|
|
PERF_RAW_FRACTION equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_FRACTION OR PERF_DISPLAY_PERCENT
|
|
PERF_RAW_BASE equ PERF_SIZE_DWORD OR PERF_TYPE_COUNTER OR PERF_COUNTER_BASE OR PERF_DISPLAY_NOSHOW OR 3h
|
|
PERF_ELAPSED_TIME equ PERF_SIZE_LARGE OR PERF_TYPE_COUNTER OR PERF_COUNTER_ELAPSED OR PERF_OBJECT_TIMER OR PERF_DISPLAY_SECONDS
|
|
PERF_COUNTER_HISTOGRAM_TYPE equ 80000000h
|
|
PERF_DETAIL_NOVICE equ 100
|
|
PERF_DETAIL_ADVANCED equ 200
|
|
PERF_DETAIL_EXPERT equ 300
|
|
PERF_DETAIL_WIZARD equ 400
|
|
PERF_NO_UNIQUE_ID equ -1
|
|
LZERROR_BADINHANDLE equ -1
|
|
LZERROR_BADOUTHANDLE equ -2
|
|
LZERROR_READ equ -3
|
|
LZERROR_WRITE equ -4
|
|
LZERROR_PUBLICLOC equ -5
|
|
LZERROR_GLOBLOCK equ -6
|
|
LZERROR_BADVALUE equ -7
|
|
LZERROR_UNKNOWNALG equ -8
|
|
VK_PROCESSKEY equ 0E5h
|
|
STYLE_DESCRIPTION_SIZE equ 32
|
|
WM_CONVERTREQUESTEX equ 108h
|
|
|
|
WM_IME_REQUEST equ 288h
|
|
WM_IME_STARTCOMPOSITION equ 10Dh
|
|
WM_IME_ENDCOMPOSITION equ 10Eh
|
|
WM_IME_COMPOSITION equ 10Fh
|
|
WM_IME_KEYLAST equ 10Fh
|
|
WM_IME_SETCONTEXT equ 281h
|
|
WM_IME_NOTIFY equ 282h
|
|
WM_IME_CONTROL equ 283h
|
|
WM_IME_COMPOSITIONFULL equ 284h
|
|
WM_IME_SELECT equ 285h
|
|
WM_IME_CHAR equ 286h
|
|
WM_IME_KEYDOWN equ 290h
|
|
WM_IME_KEYUP equ 291h
|
|
IMC_GETCANDIDATEPOS equ 7h
|
|
IMC_SETCANDIDATEPOS equ 8h
|
|
IMC_GETCOMPOSITIONFONT equ 9h
|
|
IMC_SETCOMPOSITIONFONT equ 0Ah
|
|
IMC_GETCOMPOSITIONWINDOW equ 0Bh
|
|
IMC_SETCOMPOSITIONWINDOW equ 0Ch
|
|
IMC_GETSTATUSWINDOWPOS equ 0Fh
|
|
IMC_SETSTATUSWINDOWPOS equ 10h
|
|
IMC_CLOSESTATUSWINDOW equ 21h
|
|
IMC_OPENSTATUSWINDOW equ 22h
|
|
NI_OPENCANDIDATE equ 10h
|
|
NI_CLOSECANDIDATE equ 11h
|
|
NI_SELECTCANDIDATESTR equ 12h
|
|
NI_CHANGECANDIDATELIST equ 13h
|
|
NI_FINALIZECONVERSIONRESULT equ 14h
|
|
NI_COMPOSITIONSTR equ 15h
|
|
NI_SETCANDIDATE_PAGESTART equ 16h
|
|
NI_SETCANDIDATE_PAGESIZE equ 17h
|
|
ISC_SHOWUICANDIDATEWINDOW equ 1h
|
|
ISC_SHOWUICOMPOSITIONWINDOW equ 80000000h
|
|
ISC_SHOWUIGUIDELINE equ 40000000h
|
|
ISC_SHOWUIALLCANDIDATEWINDOW equ 0Fh
|
|
ISC_SHOWUIALL equ 0C000000Fh
|
|
CPS_COMPLETE equ 1h
|
|
CPS_CONVERT equ 2h
|
|
CPS_REVERT equ 3h
|
|
CPS_CANCEL equ 4h
|
|
IME_CHOTKEY_IME_NONIME_TOGGLE equ 10h
|
|
IME_CHOTKEY_SHAPE_TOGGLE equ 11h
|
|
IME_CHOTKEY_SYMBOL_TOGGLE equ 12h
|
|
IME_JHOTKEY_CLOSE_OPEN equ 30h
|
|
IME_KHOTKEY_SHAPE_TOGGLE equ 50h
|
|
IME_KHOTKEY_HANJACONVERT equ 51h
|
|
IME_KHOTKEY_ENGLISH equ 52h
|
|
IME_THOTKEY_IME_NONIME_TOGGLE equ 70h
|
|
IME_THOTKEY_SHAPE_TOGGLE equ 71h
|
|
IME_THOTKEY_SYMBOL_TOGGLE equ 72h
|
|
IME_HOTKEY_DSWITCH_FIRST equ 100h
|
|
IME_HOTKEY_DSWITCH_LAST equ 11Fh
|
|
IME_ITHOTKEY_RESEND_RESULTSTR equ 200h
|
|
IME_ITHOTKEY_PREVIOUS_COMPOSITION equ 201h
|
|
IME_ITHOTKEY_UISTYLE_TOGGLE equ 202h
|
|
GCS_COMPREADSTR equ 1h
|
|
GCS_COMPREADATTR equ 2h
|
|
GCS_COMPREADCLAUSE equ 4h
|
|
GCS_COMPSTR equ 8h
|
|
GCS_COMPATTR equ 10h
|
|
GCS_COMPCLAUSE equ 20h
|
|
GCS_CURSORPOS equ 80h
|
|
GCS_DELTASTART equ 100h
|
|
GCS_RESULTREADSTR equ 200h
|
|
GCS_RESULTREADCLAUSE equ 400h
|
|
GCS_RESULTSTR equ 800h
|
|
GCS_RESULTCLAUSE equ 1000h
|
|
CS_INSERTCHAR equ 2000h
|
|
CS_NOMOVECARET equ 4000h
|
|
IME_PROP_AT_CARET equ 10000h
|
|
IME_PROP_SPECIAL_UI equ 20000h
|
|
IME_PROP_CANDLIST_START_FROM_1 equ 40000h
|
|
IME_PROP_UNICODE equ 80000h
|
|
UI_CAP_2700 equ 1h
|
|
UI_CAP_ROT90 equ 2h
|
|
UI_CAP_ROTANY equ 4h
|
|
SCS_CAP_COMPSTR equ 1h
|
|
SCS_CAP_MAKEREAD equ 2h
|
|
SELECT_CAP_CONVERSION equ 1h
|
|
SELECT_CAP_SENTENCE equ 2h
|
|
GGL_LEVEL equ 1h
|
|
GGL_INDEX equ 2h
|
|
GGL_STRING equ 3h
|
|
GGL_PRIVATE equ 4h
|
|
GL_LEVEL_NOGUIDELINE equ 0h
|
|
GL_LEVEL_FATAL equ 1h
|
|
GL_LEVEL_ERROR equ 2h
|
|
GL_LEVEL_WARNING equ 3h
|
|
GL_LEVEL_INFORMATION equ 4h
|
|
GL_ID_UNKNOWN equ 0h
|
|
GL_ID_NOMODULE equ 1h
|
|
GL_ID_NODICTIONARY equ 10h
|
|
GL_ID_CANNOTSAVE equ 11h
|
|
GL_ID_NOCONVERT equ 20h
|
|
GL_ID_TYPINGERROR equ 21h
|
|
GL_ID_TOOMANYSTROKE equ 22h
|
|
GL_ID_READINGCONFLICT equ 23h
|
|
GL_ID_INPUTREADING equ 24h
|
|
GL_ID_INPUTRADICAL equ 25h
|
|
GL_ID_INPUTCODE equ 26h
|
|
GL_ID_INPUTSYMBOL equ 27h
|
|
GL_ID_CHOOSECANDIDATE equ 28h
|
|
GL_ID_REVERSECONVERSION equ 29h
|
|
GL_ID_PRIVATE_FIRST equ 8000h
|
|
GL_ID_PRIVATE_LAST equ 0FFFFh
|
|
IGP_PROPERTY equ 4h
|
|
IGP_CONVERSION equ 8h
|
|
IGP_SENTENCE equ 0Ch
|
|
IGP_UI equ 10h
|
|
IGP_SETCOMPSTR equ 14h
|
|
IGP_SELECT equ 18h
|
|
SCS_SETSTR equ GCS_COMPREADSTR OR GCS_COMPSTR
|
|
SCS_CHANGEATTR equ GCS_COMPREADATTR OR GCS_COMPATTR
|
|
SCS_CHANGECLAUSE equ GCS_COMPREADCLAUSE OR GCS_COMPCLAUSE
|
|
ATTR_INPUT equ 0h
|
|
ATTR_TARGET_CONVERTED equ 1h
|
|
ATTR_CONVERTED equ 2h
|
|
ATTR_TARGET_NOTCONVERTED equ 3h
|
|
ATTR_INPUT_ERROR equ 4h
|
|
CFS_DEFAULT equ 0h
|
|
CFS_RECT equ 1h
|
|
CFS_POINT equ 2h
|
|
CFS_SCREEN equ 4h
|
|
CFS_FORCE_POSITION equ 20h
|
|
CFS_CANDIDATEPOS equ 40h
|
|
CFS_EXCLUDE equ 80h
|
|
GCL_CONVERSION equ 1h
|
|
GCL_REVERSECONVERSION equ 2h
|
|
GCL_REVERSE_LENGTH equ 3h
|
|
IME_CMODE_ALPHANUMERIC equ 0h
|
|
IME_CMODE_NATIVE equ 1h
|
|
IME_CMODE_CHINESE equ IME_CMODE_NATIVE
|
|
IME_CMODE_HANGEUL equ IME_CMODE_NATIVE
|
|
IME_CMODE_JAPANESE equ IME_CMODE_NATIVE
|
|
IME_CMODE_KATAKANA equ 2h
|
|
IME_CMODE_LANGUAGE equ 3h
|
|
IME_CMODE_FULLSHAPE equ 8h
|
|
IME_CMODE_ROMAN equ 10h
|
|
IME_CMODE_CHARCODE equ 20h
|
|
IME_CMODE_HANJACONVERT equ 40h
|
|
IME_CMODE_SOFTKBD equ 80h
|
|
IME_CMODE_NOCONVERSION equ 100h
|
|
IME_CMODE_EUDC equ 200h
|
|
IME_CMODE_SYMBOL equ 400h
|
|
IME_SMODE_NONE equ 0h
|
|
IME_SMODE_PLAURALCLAUSE equ 1h
|
|
IME_SMODE_SINGLECONVERT equ 2h
|
|
IME_SMODE_AUTOMATIC equ 4h
|
|
IME_SMODE_PHRASEPREDICT equ 8h
|
|
IME_CAND_UNKNOWN equ 0h
|
|
IME_CAND_READ equ 1h
|
|
IME_CAND_CODE equ 2h
|
|
IME_CAND_MEANING equ 3h
|
|
IME_CAND_RADICAL equ 4h
|
|
IME_CAND_STROKE equ 5h
|
|
IMN_CLOSESTATUSWINDOW equ 1h
|
|
IMN_OPENSTATUSWINDOW equ 2h
|
|
IMN_CHANGECANDIDATE equ 3h
|
|
IMN_CLOSECANDIDATE equ 4h
|
|
IMN_OPENCANDIDATE equ 5h
|
|
IMN_SETCONVERSIONMODE equ 6h
|
|
IMN_SETSENTENCEMODE equ 7h
|
|
IMN_SETOPENSTATUS equ 8h
|
|
IMN_SETCANDIDATEPOS equ 9h
|
|
IMN_SETCOMPOSITIONFONT equ 0Ah
|
|
IMN_SETCOMPOSITIONWINDOW equ 0Bh
|
|
IMN_SETSTATUSWINDOWPOS equ 0Ch
|
|
IMN_GUIDELINE equ 0Dh
|
|
IMN_PRIVATE equ 0Eh
|
|
IMM_ERROR_NODATA equ -1
|
|
IMM_ERROR_GENERAL equ -2
|
|
IME_CONFIG_GENERAL equ 1
|
|
IME_CONFIG_REGISTERWORD equ 2
|
|
IME_CONFIG_SELECTDICTIONARY equ 3
|
|
IME_ESC_QUERY_SUPPORT equ 3h
|
|
IME_ESC_RESERVED_FIRST equ 4h
|
|
IME_ESC_RESERVED_LAST equ 7FFh
|
|
IME_ESC_PRIVATE_FIRST equ 800h
|
|
IME_ESC_PRIVATE_LAST equ 0FFFh
|
|
IME_ESC_SEQUENCE_TO_INTERNAL equ 1001h
|
|
IME_ESC_GET_EUDC_DICTIONARY equ 1003h
|
|
IME_ESC_SET_EUDC_DICTIONARY equ 1004h
|
|
IME_ESC_MAX_KEY equ 1005h
|
|
IME_ESC_IME_NAME equ 1006h
|
|
IME_ESC_SYNC_HOTKEY equ 1007h
|
|
IME_ESC_HANJA_MODE equ 1008h
|
|
IME_REGWORD_STYLE_EUDC equ 1h
|
|
IME_REGWORD_STYLE_USER_FIRST equ 80000000h
|
|
IME_REGWORD_STYLE_USER_LAST equ 0FFFFh
|
|
SOFTKEYBOARD_TYPE_T1 equ 1h
|
|
SOFTKEYBOARD_TYPE_C1 equ 2h
|
|
DIALOPTION_BILLING equ 40h
|
|
DIALOPTION_QUIET equ 80h
|
|
DIALOPTION_DIALTONE equ 100h
|
|
MDMVOLFLAG_LOW equ 1h
|
|
MDMVOLFLAG_MEDIUM equ 2h
|
|
MDMVOLFLAG_HIGH equ 4h
|
|
MDMVOL_LOW equ 0h
|
|
MDMVOL_MEDIUM equ 1h
|
|
MDMVOL_HIGH equ 2h
|
|
MDMSPKRFLAG_OFF equ 1h
|
|
MDMSPKRFLAG_DIAL equ 2h
|
|
MDMSPKRFLAG_ON equ 4h
|
|
MDMSPKRFLAG_CALLSETUP equ 8h
|
|
MDMSPKR_OFF equ 0h
|
|
MDMSPKR_DIAL equ 1h
|
|
MDMSPKR_ON equ 2h
|
|
MDMSPKR_CALLSETUP equ 3h
|
|
MDM_COMPRESSION equ 1h
|
|
MDM_ERROR_CONTROL equ 2h
|
|
MDM_FORCED_EC equ 4h
|
|
MDM_CELLULAR equ 8h
|
|
MDM_FLOWCONTROL_HARD equ 10h
|
|
MDM_FLOWCONTROL_SOFT equ 20h
|
|
MDM_CCITT_OVERRIDE equ 40h
|
|
MDM_SPEED_ADJUST equ 80h
|
|
MDM_TONE_DIAL equ 100h
|
|
MDM_BLIND_DIAL equ 200h
|
|
MDM_V23_OVERRIDE equ 400h
|
|
ABM_NEW equ 0h
|
|
ABM_REMOVE equ 1h
|
|
ABM_QUERYPOS equ 2h
|
|
ABM_SETPOS equ 3h
|
|
ABM_GETSTATE equ 4h
|
|
ABM_GETTASKBARPOS equ 5h
|
|
ABM_ACTIVATE equ 6h
|
|
ABM_GETAUTOHIDEBAR equ 7h
|
|
ABM_SETAUTOHIDEBAR equ 8h
|
|
ABM_WINDOWPOSCHANGED equ 9h
|
|
ABN_STATECHANGE equ 0h
|
|
ABN_POSCHANGED equ 1h
|
|
ABN_FULLSCREENAPP equ 2h
|
|
ABN_WINDOWARRANGE equ 3h
|
|
ABS_AUTOHIDE equ 1h
|
|
ABS_ALWAYSONTOP equ 2h
|
|
ABE_LEFT equ 0
|
|
ABE_TOP equ 1
|
|
ABE_RIGHT equ 2
|
|
ABE_BOTTOM equ 3
|
|
EIRESID equ -1
|
|
FO_MOVE equ 1h
|
|
FO_COPY equ 2h
|
|
FO_DELETE equ 3h
|
|
FO_RENAME equ 4h
|
|
FOF_MULTIDESTFILES equ 1h
|
|
FOF_CONFIRMMOUSE equ 2h
|
|
FOF_SILENT equ 4h
|
|
FOF_RENAMEONCOLLISION equ 8h
|
|
FOF_NOCONFIRMATION equ 10h
|
|
FOF_WANTMAPPINGHANDLE equ 20h
|
|
FOF_ALLOWUNDO equ 40h
|
|
FOF_FILESONLY equ 80h
|
|
FOF_SIMPLEPROGRESS equ 100h
|
|
FOF_NOCONFIRMMKDIR equ 200h
|
|
PO_DELETE equ 13h
|
|
PO_RENAME equ 14h
|
|
PO_PORTCHANGE equ 20h
|
|
PO_REN_PORT equ 34h
|
|
SE_ERR_FNF equ 2
|
|
SE_ERR_PNF equ 3
|
|
SE_ERR_ACCESSDENIED equ 5
|
|
SE_ERR_OOM equ 8
|
|
SE_ERR_DLLNOTFOUND equ 32
|
|
SEE_MASK_CLASSNAME equ 1h
|
|
SEE_MASK_CLASSKEY equ 3h
|
|
SEE_MASK_IDLIST equ 4h
|
|
SEE_MASK_INVOKEIDLIST equ 0Ch
|
|
SEE_MASK_ICON equ 10h
|
|
SEE_MASK_HOTKEY equ 20h
|
|
SEE_MASK_NOCLOSEPROCESS equ 40h
|
|
SEE_MASK_CONNECTNETDRV equ 80h
|
|
SEE_MASK_FLAG_DDEWAIT equ 100h
|
|
SEE_MASK_DOENVSUBST equ 200h
|
|
SEE_MASK_FLAG_NO_UI equ 400h
|
|
NIM_ADD equ 0h
|
|
NIM_MODIFY equ 1h
|
|
NIM_DELETE equ 2h
|
|
NIF_MESSAGE equ 1h
|
|
NIF_ICON equ 2h
|
|
NIF_TIP equ 4h
|
|
SHGFI_ICON equ 100h
|
|
SHGFI_DISPLAYNAME equ 200h
|
|
SHGFI_TYPENAME equ 400h
|
|
SHGFI_ATTRIBUTES equ 800h
|
|
SHGFI_ICONLOCATION equ 1000h
|
|
SHGFI_EXETYPE equ 2000h
|
|
SHGFI_SYSICONINDEX equ 4000h
|
|
SHGFI_LINKOVERLAY equ 8000h
|
|
SHGFI_SELECTED equ 10000h
|
|
SHGFI_LARGEICON equ 0h
|
|
SHGFI_SMALLICON equ 1h
|
|
SHGFI_OPENICON equ 2h
|
|
SHGFI_SHELLICONSIZE equ 4h
|
|
SHGFI_PIDL equ 8h
|
|
SHGFI_USEFILEATTRIBUTES equ 10h
|
|
SHGNLI_PIDL equ 1h
|
|
SHGNLI_PREFIXNAME equ 2h
|
|
VS_VERSION_INFO equ 1
|
|
VS_USER_DEFINED equ 100
|
|
VS_FFI_SIGNATURE equ 0FEEF04BDh
|
|
VS_FFI_STRUCVERSION equ 10000h
|
|
VS_FFI_FILEFLAGSMASK equ 3Fh
|
|
VS_FF_DEBUG equ 1h
|
|
VS_FF_PRERELEASE equ 2h
|
|
VS_FF_PATCHED equ 4h
|
|
VS_FF_PRIVATEBUILD equ 8h
|
|
VS_FF_INFOINFERRED equ 10h
|
|
VS_FF_SPECIALBUILD equ 20h
|
|
VOS_UNKNOWN equ 0h
|
|
VOS_DOS equ 10000h
|
|
VOS_OS216 equ 20000h
|
|
VOS_OS232 equ 30000h
|
|
VOS_NT equ 40000h
|
|
VOS__BASE equ 0h
|
|
VOS__WINDOWS16 equ 1h
|
|
VOS__PM16 equ 2h
|
|
VOS__PM32 equ 3h
|
|
VOS__WINDOWS32 equ 4h
|
|
VOS_DOS_WINDOWS16 equ 10001h
|
|
VOS_DOS_WINDOWS32 equ 10004h
|
|
VOS_OS216_PM16 equ 20002h
|
|
VOS_OS232_PM32 equ 30003h
|
|
VOS_NT_WINDOWS32 equ 40004h
|
|
VFT_UNKNOWN equ 0h
|
|
VFT_APP equ 1h
|
|
VFT_DLL equ 2h
|
|
VFT_DRV equ 3h
|
|
VFT_FONT equ 4h
|
|
VFT_VXD equ 5h
|
|
VFT_STATIC_LIB equ 7h
|
|
VFT2_UNKNOWN equ 0h
|
|
VFT2_DRV_PRINTER equ 1h
|
|
VFT2_DRV_KEYBOARD equ 2h
|
|
VFT2_DRV_LANGUAGE equ 3h
|
|
VFT2_DRV_DISPLAY equ 4h
|
|
VFT2_DRV_MOUSE equ 5h
|
|
VFT2_DRV_NETWORK equ 6h
|
|
VFT2_DRV_SYSTEM equ 7h
|
|
VFT2_DRV_INSTALLABLE equ 8h
|
|
VFT2_DRV_SOUND equ 9h
|
|
VFT2_DRV_COMM equ 0Ah
|
|
VFT2_DRV_INPUTMETHOD equ 0Bh
|
|
VFT2_FONT_RASTER equ 1h
|
|
VFT2_FONT_VECTOR equ 2h
|
|
VFT2_FONT_TRUETYPE equ 3h
|
|
VFFF_ISSHAREDFILE equ 1h
|
|
VFF_CURNEDEST equ 1h
|
|
VFF_FILEINUSE equ 2h
|
|
VFF_BUFFTOOSMALL equ 4h
|
|
VIFF_FORCEINSTALL equ 1h
|
|
VIFF_DONTDELETEOLD equ 2h
|
|
VIF_TEMPFILE equ 1h
|
|
VIF_MISMATCH equ 2h
|
|
VIF_SRCOLD equ 4h
|
|
VIF_DIFFLANG equ 8h
|
|
VIF_DIFFCODEPG equ 10h
|
|
VIF_DIFFTYPE equ 20h
|
|
VIF_WRITEPROT equ 40h
|
|
VIF_FILEINUSE equ 80h
|
|
VIF_OUTOFSPACE equ 100h
|
|
VIF_ACCESSVIOLATION equ 200h
|
|
VIF_SHARINGVIOLATION equ 400h
|
|
VIF_CANNOTCREATE equ 800h
|
|
VIF_CANNOTDELETE equ 1000h
|
|
VIF_CANNOTRENAME equ 2000h
|
|
VIF_CANNOTDELETECUR equ 4000h
|
|
VIF_OUTOFMEMORY equ 8000h
|
|
VIF_CANNOTREADSRC equ 10000h
|
|
VIF_CANNOTREADDST equ 20000h
|
|
VIF_BUFFTOOSMALL equ 40000h
|
|
PROCESS_HEAP_REGION equ 1h
|
|
PROCESS_HEAP_UNCOMMITTED_RANGE equ 2h
|
|
PROCESS_HEAP_ENTRY_BUSY equ 4h
|
|
PROCESS_HEAP_ENTRY_MOVEABLE equ 10h
|
|
PROCESS_HEAP_ENTRY_DDESHARE equ 20h
|
|
SCS_32BIT_BINARY equ 0
|
|
SCS_DOS_BINARY equ 1
|
|
SCS_WOW_BINARY equ 2
|
|
SCS_PIF_BINARY equ 3
|
|
SCS_POSIX_BINARY equ 4
|
|
SCS_OS216_BINARY equ 5
|
|
LOGON32_LOGON_INTERACTIVE equ 2
|
|
LOGON32_LOGON_BATCH equ 4
|
|
LOGON32_LOGON_SERVICE equ 5
|
|
LOGON32_PROVIDER_DEFAULT equ 0
|
|
LOGON32_PROVIDER_WINNT35 equ 1
|
|
VER_PLATFORM_WIN32s equ 0
|
|
VER_PLATFORM_WIN32_WINDOWS equ 1
|
|
VER_PLATFORM_WIN32_NT equ 2
|
|
AC_LINE_OFFLINE equ 0h
|
|
AC_LINE_ONLINE equ 1h
|
|
AC_LINE_BACKUP_POWER equ 2h
|
|
AC_LINE_UNKNOWN equ 0FFh
|
|
BATTERY_FLAG_HIGH equ 1h
|
|
BATTERY_FLAG_LOW equ 2h
|
|
BATTERY_FLAG_CRITICAL equ 4h
|
|
BATTERY_FLAG_CHARGING equ 8h
|
|
BATTERY_FLAG_NO_BATTERY equ 80h
|
|
BATTERY_FLAG_UNKNOWN equ 0FFh
|
|
BATTERY_PERCENTAGE_UNKNOWN equ 0FFh
|
|
BATTERY_LIFE_UNKNOWN equ 0FFFFh
|
|
CDM_FIRST equ WM_USER + 100
|
|
CDM_LAST equ WM_USER + 200
|
|
CDM_GETSPEC equ CDM_FIRST + 0h
|
|
CDM_GETFILEPATH equ CDM_FIRST + 1h
|
|
CDM_GETFOLDERPATH equ CDM_FIRST + 2h
|
|
CDM_GETFOLDERIDLIST equ CDM_FIRST + 3h
|
|
CDM_SETCONTROLTEXT equ CDM_FIRST + 4h
|
|
CDM_HIDECONTROL equ CDM_FIRST + 5h
|
|
CDM_SETDEFEXT equ CDM_FIRST + 6h
|
|
SIMULATED_FONTTYPE equ 8000h
|
|
PRINTER_FONTTYPE equ 4000h
|
|
SCREEN_FONTTYPE equ 2000h
|
|
BOLD_FONTTYPE equ 100h
|
|
ITALIC_FONTTYPE equ 200h
|
|
REGULAR_FONTTYPE equ 400h
|
|
WM_PSD_PAGESETUPDLG equ WM_USER
|
|
WM_PSD_FULLPAGERECT equ WM_USER + 1
|
|
WM_PSD_MINMARGINRECT equ WM_USER + 2
|
|
WM_PSD_MARGINRECT equ WM_USER + 3
|
|
WM_PSD_GREEKTEXTRECT equ WM_USER + 4
|
|
WM_PSD_ENVSTAMPRECT equ WM_USER + 5
|
|
WM_PSD_YAFULLPAGERECT equ WM_USER + 6
|
|
PSD_DEFAULTMINMARGINS equ 0h
|
|
PSD_INWININIINTLMEASURE equ 0h
|
|
PSD_MINMARGINS equ 1h
|
|
PSD_MARGINS equ 2h
|
|
PSD_INTHOUSANDTHSOFINCHES equ 4h
|
|
PSD_INHUNDREDTHSOFMILLIMETERS equ 8h
|
|
PSD_DISABLEMARGINS equ 10h
|
|
PSD_DISABLEPRINTER equ 20h
|
|
PSD_NOWARNING equ 80h
|
|
PSD_DISABLEORIENTATION equ 100h
|
|
PSD_RETURNDEFAULT equ 400h
|
|
PSD_DISABLEPAPER equ 200h
|
|
PSD_SHOWHELP equ 800h
|
|
PSD_ENABLEPAGESETUPHOOK equ 2000h
|
|
PSD_ENABLEPAGESETUPTEMPLATE equ 8000h
|
|
PSD_ENABLEPAGESETUPTEMPLATEHANDLE equ 20000h
|
|
PSD_ENABLEPAGEPAINTHOOK equ 40000h
|
|
PSD_DISABLEPAGEPAINTING equ 80000h
|
|
NM_FIRST equ 0- 0
|
|
NM_LAST equ 0-99
|
|
DBG_CONTINUE equ 00010002h
|
|
DBG_TERMINATE_THREAD equ 40010003h
|
|
DBG_TERMINATE_PROCESS equ 40010004h
|
|
DBG_CONTROL_C equ 40010005h
|
|
DBG_CONTROL_BREAK equ 40010008h
|
|
DBG_EXCEPTION_NOT_HANDLED equ 80010001h
|
|
SIZE_OF_80387_REGISTERS equ 80
|
|
STATUS_WAIT_0 equ 00000000h
|
|
STATUS_ABANDONED_WAIT_0 equ 00000080h
|
|
STATUS_USER_APC equ 000000C0h
|
|
STATUS_TIMEOUT equ 00000102h
|
|
STATUS_PENDING equ 00000103h
|
|
STATUS_DATATYPE_MISALIGNMENT equ 80000002h
|
|
STATUS_BREAKPOINT equ 80000003h
|
|
STATUS_SINGLE_STEP equ 80000004h
|
|
STATUS_ACCESS_VIOLATION equ 0C0000005h
|
|
STATUS_IN_PAGE_ERROR equ 0C0000006h
|
|
STATUS_NO_MEMORY equ 0C0000017h
|
|
STATUS_ILLEGAL_INSTRUCTION equ 0C000001Dh
|
|
STATUS_NONCONTINUABLE_EXCEPTION equ 0C0000025h
|
|
STATUS_INVALID_DISPOSITION equ 0C0000026h
|
|
STATUS_ARRAY_BOUNDS_EXCEEDED equ 0C000008Ch
|
|
STATUS_FLOAT_DENORMAL_OPERAND equ 0C000008Dh
|
|
STATUS_FLOAT_DIVIDE_BY_ZERO equ 0C000008Eh
|
|
STATUS_FLOAT_INEXACT_RESULT equ 0C000008Fh
|
|
STATUS_FLOAT_INVALID_OPERATION equ 0C0000090h
|
|
STATUS_FLOAT_OVERFLOW equ 0C0000091h
|
|
STATUS_FLOAT_STACK_CHECK equ 0C0000092h
|
|
STATUS_FLOAT_UNDERFLOW equ 0C0000093h
|
|
STATUS_INTEGER_DIVIDE_BY_ZERO equ 0C0000094h
|
|
STATUS_INTEGER_OVERFLOW equ 0C0000095h
|
|
STATUS_PRIVILEGED_INSTRUCTION equ 0C0000096h
|
|
STATUS_STACK_OVERFLOW equ 0C00000FDh
|
|
STATUS_CONTROL_C_EXIT equ 0C000013Ah
|
|
WAIT_FAILED equ -1
|
|
WAIT_OBJECT_0 equ STATUS_WAIT_0
|
|
WAIT_ABANDONED equ STATUS_ABANDONED_WAIT_0
|
|
WAIT_ABANDONED_0 equ STATUS_ABANDONED_WAIT_0
|
|
WAIT_TIMEOUT equ STATUS_TIMEOUT
|
|
WAIT_IO_COMPLETION equ STATUS_USER_APC
|
|
STILL_ACTIVE equ STATUS_PENDING
|
|
|
|
EXCEPTION_CONTINUABLE equ 0
|
|
EXCEPTION_NONCONTINUABLE equ 1h
|
|
EXCEPTION_ACCESS_VIOLATION equ STATUS_ACCESS_VIOLATION
|
|
EXCEPTION_DATATYPE_MISALIGNMENT equ STATUS_DATATYPE_MISALIGNMENT
|
|
EXCEPTION_BREAKPOINT equ STATUS_BREAKPOINT
|
|
EXCEPTION_SINGLE_STEP equ STATUS_SINGLE_STEP
|
|
EXCEPTION_ARRAY_BOUNDS_EXCEEDED equ STATUS_ARRAY_BOUNDS_EXCEEDED
|
|
EXCEPTION_FLT_DENORMAL_OPERAND equ STATUS_FLOAT_DENORMAL_OPERAND
|
|
EXCEPTION_FLT_DIVIDE_BY_ZERO equ STATUS_FLOAT_DIVIDE_BY_ZERO
|
|
EXCEPTION_FLT_INEXACT_RESULT equ STATUS_FLOAT_INEXACT_RESULT
|
|
EXCEPTION_FLT_INVALID_OPERATION equ STATUS_FLOAT_INVALID_OPERATION
|
|
EXCEPTION_FLT_OVERFLOW equ STATUS_FLOAT_OVERFLOW
|
|
EXCEPTION_FLT_STACK_CHECK equ STATUS_FLOAT_STACK_CHECK
|
|
EXCEPTION_FLT_UNDERFLOW equ STATUS_FLOAT_UNDERFLOW
|
|
EXCEPTION_INT_DIVIDE_BY_ZERO equ STATUS_INTEGER_DIVIDE_BY_ZERO
|
|
EXCEPTION_INT_OVERFLOW equ STATUS_INTEGER_OVERFLOW
|
|
EXCEPTION_ILLEGAL_INSTRUCTION equ STATUS_ILLEGAL_INSTRUCTION
|
|
EXCEPTION_PRIV_INSTRUCTION equ STATUS_PRIVILEGED_INSTRUCTION
|
|
EXCEPTION_IN_PAGE_ERROR equ STATUS_IN_PAGE_ERROR
|
|
CONTEXT_i386 equ 00010000h
|
|
CONTEXT_i486 equ 00010000h
|
|
CONTEXT_CONTROL equ CONTEXT_i386 OR 00000001h
|
|
CONTEXT_INTEGER equ CONTEXT_i386 OR 00000002h
|
|
CONTEXT_SEGMENTS equ CONTEXT_i386 OR 00000004h
|
|
CONTEXT_FLOATING_POINT equ CONTEXT_i386 OR 00000008h
|
|
CONTEXT_DEBUG_REGISTERS equ CONTEXT_i386 OR 00000010h
|
|
CONTEXT_FULL equ CONTEXT_CONTROL OR CONTEXT_INTEGER OR CONTEXT_SEGMENTS
|
|
PAGE_NOACCESS equ 1
|
|
PAGE_READONLY equ 2
|
|
PAGE_READWRITE equ 4
|
|
PAGE_WRITECOPY equ 8
|
|
PAGE_EXECUTE equ 10h
|
|
PAGE_EXECUTE_READ equ 20h
|
|
PAGE_EXECUTE_READWRITE equ 40h
|
|
PAGE_EXECUTE_WRITECOPY equ 80h
|
|
PAGE_GUARD equ 100h
|
|
PAGE_NOCACHE equ 200h
|
|
MEM_COMMIT equ 1000h
|
|
MEM_RESERVE equ 2000h
|
|
MEM_DECOMMIT equ 4000h
|
|
MEM_RELEASE equ 8000h
|
|
MEM_FREE equ 10000h
|
|
MEM_PRIVATE equ 20000h
|
|
MEM_MAPPED equ 40000h
|
|
MEM_RESET equ 80000h
|
|
MEM_TOP_DOWN equ 100000h
|
|
SEC_FILE equ 800000h
|
|
SEC_IMAGE equ 1000000h
|
|
SEC_RESERVE equ 4000000h
|
|
SEC_COMMIT equ 8000000h
|
|
SEC_NOCACHE equ 10000000h
|
|
MEM_IMAGE equ <SEC_IMAGE>
|
|
|
|
IMAGE_DIRECTORY_ENTRY_EXPORT equ 0
|
|
IMAGE_DIRECTORY_ENTRY_IMPORT equ 1
|
|
IMAGE_DIRECTORY_ENTRY_RESOURCE equ 2
|
|
IMAGE_DIRECTORY_ENTRY_EXCEPTION equ 3
|
|
IMAGE_DIRECTORY_ENTRY_SECURITY equ 4
|
|
IMAGE_DIRECTORY_ENTRY_BASERELOC equ 5
|
|
IMAGE_DIRECTORY_ENTRY_DEBUG equ 6
|
|
IMAGE_DIRECTORY_ENTRY_COPYRIGHT equ 7
|
|
IMAGE_DIRECTORY_ENTRY_GLOBALPTR equ 8
|
|
IMAGE_DIRECTORY_ENTRY_TLS equ 9
|
|
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG equ 10
|
|
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT equ 11
|
|
IMAGE_DIRECTORY_ENTRY_IAT equ 12
|
|
IMAGE_NUMBEROF_DIRECTORY_ENTRIES equ 16
|
|
IMAGE_BITMAP equ 0
|
|
IMAGE_ICON equ 1
|
|
IMAGE_CURSOR equ 2
|
|
IMAGE_ENHMETAFILE equ 3
|
|
PROCESSOR_INTEL_386 equ 386
|
|
PROCESSOR_INTEL_486 equ 486
|
|
PROCESSOR_INTEL_PENTIUM equ 586
|
|
PROCESSOR_MIPS_R4000 equ 4000
|
|
PROCESSOR_ALPHA_21064 equ 21064
|
|
|
|
FXPT2DOT30 equ <DWORD>
|
|
MMVERSION equ <DWORD>
|
|
SECURITY_CONTEXT_TRACKING_MODE equ <BOOLEAN>
|
|
MAX_JOYSTICKOEMVXDNAME equ 260
|
|
FOURCC equ <DWORD>
|
|
|
|
LOAD_LIBRARY_AS_DATAFILE equ 2
|
|
LOAD_WITH_ALTERED_SEARCH_PATH equ 8
|
|
|
|
EVENT_MODIFY_STATE equ 2
|
|
|
|
LMA_ALPHA equ 2
|
|
LMA_COLORKEY equ 1
|
|
|
|
comment * -----------------------------------------
|
|
|
|
Additional equates for win2k XP from "gunner" (Rob)
|
|
|
|
----------------------------------------- *
|
|
|
|
COINIT_APARTMENTTHREADED equ 2
|
|
COINIT_MULTITHREADED equ 0
|
|
COINIT_DISABLE_OLE1DDE equ 4
|
|
COINIT_SPEED_OVER_MEMORY equ 8
|
|
|
|
REST_NONE equ 00000000h
|
|
REST_NORUN equ 00000001h
|
|
REST_NOCLOSE equ 00000002h
|
|
REST_NOSAVESET equ 00000004h
|
|
REST_NOFILEMENU equ 00000008h
|
|
REST_NOSETFOLDERS equ 00000010h
|
|
REST_NOSETTASKBAR equ 00000020h
|
|
REST_NODESKTOP equ 00000040h
|
|
REST_NOFIND equ 00000080h
|
|
REST_NODRIVES equ 00000100h
|
|
REST_NODRIVEAUTORUN equ 00000200h
|
|
REST_NODRIVETYPEAUTORUN equ 00000400h
|
|
REST_NONETHOOD equ 00000800h
|
|
REST_STARTBANNER equ 00001000h
|
|
REST_RESTRICTRUN equ 00002000h
|
|
REST_NOPRINTERTABS equ 00004000h
|
|
REST_NOPRINTERDELETE equ 00008000h
|
|
REST_NOPRINTERADD equ 00010000h
|
|
REST_NOSTARTMENUSUBFOLDERS equ 00020000h
|
|
REST_MYDOCSONNET equ 00040000h
|
|
REST_NOEXITTODOS equ 00080000h
|
|
REST_ENFORCESHELLEXTSECURITY equ 00100000h
|
|
REST_LINKRESOLVEIGNORELINKINFO equ 00200000h
|
|
REST_NOCOMMONGROUPS equ 00400000h
|
|
REST_SEPARATEDESKTOPPROCESS equ 00800000h
|
|
REST_NOWEB equ 01000000h
|
|
REST_NOTRAYCONTEXTMENU equ 02000000h
|
|
REST_NOVIEWCONTEXTMENU equ 04000000h
|
|
REST_NONETCONNECTDISCONNECT equ 08000000h
|
|
REST_STARTMENULOGOFF equ 10000000h
|
|
REST_NOSETTINGSASSIST equ 20000000h
|
|
REST_NOINTERNETICON equ 40000001h
|
|
REST_NORECENTDOCSHISTORY equ 40000002h
|
|
REST_NORECENTDOCSMENU equ 40000003h
|
|
REST_NOACTIVEDESKTOP equ 40000004h
|
|
REST_NOACTIVEDESKTOPCHANGES equ 40000005h
|
|
REST_NOFAVORITESMENU equ 40000006h
|
|
REST_CLEARRECENTDOCSONEXIT equ 40000007h
|
|
REST_CLASSICSHELL equ 40000008h
|
|
REST_NOCUSTOMIZEWEBVIEW equ 40000009h
|
|
REST_NOHTMLWALLPAPER equ 40000010h
|
|
REST_NOCHANGINGWALLPAPER equ 40000011h
|
|
REST_NODESKCOMP equ 40000012h
|
|
REST_NOADDDESKCOMP equ 40000013h
|
|
REST_NODELDESKCOMP equ 40000014h
|
|
REST_NOCLOSEDESKCOMP equ 40000015h
|
|
REST_NOCLOSE_DRAGDROPBAND equ 40000016h
|
|
REST_NOMOVINGBAND equ 40000017h
|
|
REST_NOEDITDESKCOMP equ 40000018h
|
|
REST_NORESOLVESEARCH equ 40000019h
|
|
REST_NORESOLVETRACK equ 4000001Ah
|
|
REST_FORCECOPYACLWITHFILE equ 4000001Bh
|
|
REST_NOLOGO3CHANNELNOTIFY equ 4000001Ch
|
|
REST_NOFORGETSOFTWAREUPDATE equ 4000001Dh
|
|
REST_NOSETACTIVEDESKTOP equ 4000001Eh
|
|
REST_NOUPDATEWINDOWS equ 4000001Fh
|
|
REST_NOCHANGESTARMENU equ 40000020h
|
|
REST_NOFOLDEROPTIONS equ 40000021h
|
|
REST_HASFINDCOMPUTERS equ 40000022h
|
|
REST_INTELLIMENUS equ 40000023h
|
|
REST_RUNDLGMEMCHECKBOX equ 40000024h
|
|
REST_ARP_ShowPostSetup equ 40000025h
|
|
REST_NOCSC equ 40000026h
|
|
REST_NOCONTROLPANEL equ 40000027h
|
|
REST_ENUMWORKGROUP equ 40000028h
|
|
REST_ARP_NOARP equ 40000029h
|
|
REST_ARP_NOREMOVEPAGE equ 4000002Ah
|
|
REST_ARP_NOADDPAGE equ 4000002Bh
|
|
REST_ARP_NOWINSETUPPAGE equ 4000002Ch
|
|
REST_GREYMSIADS equ 4000002Dh
|
|
REST_NOCHANGEMAPPEDDRIVELABEL equ 4000002Eh
|
|
REST_NOCHANGEMAPPEDDRIVECOMMENT equ 4000002Fh
|
|
REST_MaxRecentDocs equ 40000030h
|
|
REST_NONETWORKCONNECTIONS equ 40000031h
|
|
REST_FORCESTARTMENULOGOFF equ 40000032h
|
|
REST_NOWEBVIEW equ 40000033h
|
|
REST_NOCUSTOMIZETHISFOLDER equ 40000034h
|
|
REST_NOENCRYPTION equ 40000035h
|
|
; Do NOT use me 40000036h
|
|
REST_DONTSHOWSUPERHIDDEN equ 40000037h
|
|
REST_NOSHELLSEARCHBUTTON equ 40000038h
|
|
REST_NOHARDWARETAB equ 40000039h
|
|
REST_NORUNASINSTALLPROMPT equ 4000003Ah
|
|
REST_PROMPTRUNASINSTALLNETPATH equ 4000003Bh
|
|
REST_NOMANAGEMYCOMPUTERVERB equ 4000003Ch
|
|
REST_NORECENTDOCSNETHOOD equ 4000003Dh
|
|
REST_DISALLOWRUN equ 4000003Eh
|
|
REST_NOWELCOMESCREEN equ 4000003Fh
|
|
REST_RESTRICTCPL equ 40000040h
|
|
REST_DISALLOWCPL equ 40000041h
|
|
REST_NOSMBALLOONTIP equ 40000042h
|
|
REST_NOSMHELP equ 40000043h
|
|
REST_NOWINKEYS equ 40000044h
|
|
REST_NOENCRYPTONMOVE equ 40000045h
|
|
REST_NOLOCALMACHINERUN equ 40000046h
|
|
REST_NOCURRENTUSERRUN equ 40000047h
|
|
REST_NOLOCALMACHINERUNONCE equ 40000048h
|
|
REST_NOCURRENTUSERRUNONCE equ 40000049h
|
|
REST_FORCEACTIVEDESKTOPON equ 4000004Ah
|
|
REST_NOCOMPUTERSNEARME equ 4000004Bh
|
|
REST_NOVIEWONDRIVE equ 4000004Ch
|
|
REST_NONETCRAWL equ 4000004Dh
|
|
REST_NOSHAREDDOCUMENTS equ 4000004Eh
|
|
REST_NOSMMYDOCS equ 4000004Fh
|
|
REST_NOSMMYPICS equ 40000050h
|
|
REST_ALLOWBITBUCKDRIVES equ 40000051h
|
|
REST_NONLEGACYSHELLMODE equ 40000052h
|
|
REST_NOCONTROLPANELBARRICADE equ 40000053h
|
|
REST_NOSTARTPAGE equ 40000054h
|
|
REST_NOAUTOTRAYNOTIFY equ 40000055h
|
|
REST_NOTASKGROUPING equ 40000056h
|
|
REST_NOCDBURNING equ 40000057h
|
|
REST_MYCOMPNOPROP equ 40000058h
|
|
REST_MYDOCSNOPROP equ 40000059h
|
|
REST_NOSTARTPANEL equ 4000005Ah
|
|
REST_NODISPLAYAPPEARANCEPAGE equ 4000005Bh
|
|
REST_NOTHEMESTAB equ 4000005Ch
|
|
REST_NOVISUALSTYLECHOICE equ 4000005Dh
|
|
REST_NOSIZECHOICE equ 4000005Eh
|
|
REST_NOCOLORCHOICE equ 4000005Fh
|
|
REST_SETVISUALSTYLE equ 40000060h
|
|
REST_STARTRUNNOHOMEPATH equ 40000061h
|
|
REST_NOUSERNAMEINSTARTPANEL equ 40000062h
|
|
REST_NOMYCOMPUTERICON equ 40000063h
|
|
REST_NOSMNETWORKPLACES equ 40000064h
|
|
REST_NOSMPINNEDLIST equ 40000065h
|
|
REST_NOSMMYMUSIC equ 40000066h
|
|
REST_NOSMEJECTPC equ 40000067h
|
|
REST_NOSMMOREPROGRAMS equ 40000068h
|
|
REST_NOSMMFUPROGRAMS equ 40000069h
|
|
REST_NOTRAYITEMSDISPLAY equ 4000006Ah
|
|
REST_NOTOOLBARSONTASKBAR equ 4000006Bh
|
|
REST_NOSMCONFIGUREPROGRAMS equ 4000006Fh
|
|
REST_HIDECLOCK equ 40000070h
|
|
REST_NOLOWDISKSPACECHECKS equ 40000071h
|
|
REST_NOENTIRENETWORK equ 40000072h
|
|
REST_NODESKTOPCLEANUP equ 40000073h
|
|
REST_BITBUCKNUKEONDELETE equ 40000074h
|
|
REST_BITBUCKCONFIRMDELETE equ 40000075h
|
|
REST_BITBUCKNOPROP equ 40000076h
|
|
REST_NODISPBACKGROUND equ 40000077h
|
|
REST_NODISPSCREENSAVEPG equ 40000078h
|
|
REST_NODISPSETTINGSPG equ 40000079h
|
|
REST_NODISPSCREENSAVEPREVIEW equ 4000007Ah
|
|
REST_NODISPLAYCPL equ 4000007Bh
|
|
REST_HIDERUNASVERB equ 4000007Ch
|
|
REST_NOTHUMBNAILCACHE equ 4000007Dh
|
|
REST_NOSTRCMPLOGICAL equ 4000007Eh
|
|
REST_NOPUBLISHWIZARD equ 4000007Fh
|
|
REST_NOONLINEPRINTSWIZARD equ 40000080h
|
|
REST_NOWEBSERVICES equ 40000081h
|
|
REST_ALLOWUNHASHEDWEBVIEW equ 40000082h
|
|
REST_ALLOWLEGACYWEBVIEW equ 40000083h
|
|
REST_REVERTWEBVIEWSECURITY equ 40000084h
|
|
REST_INHERITCONSOLEHANDLES equ 40000086h
|
|
REST_NODISCONNECT equ 41000001h
|
|
REST_NOSECURITY equ 41000002h
|
|
REST_NOFILEASSOCIATE equ 41000003h
|
|
|
|
|
|
;;;; end equates
|
|
|
|
;;;; wingdi
|
|
|
|
; ************************* wingdi.h equates ******************************
|
|
|
|
NOMIRRORBITMAP equ 80000000h
|
|
CAPTUREBLT equ 40000000h
|
|
RGN_ERROR equ ERROR
|
|
LAYOUT_RTL equ 00000001h
|
|
LAYOUT_BTT equ 00000002h
|
|
LAYOUT_VBH equ 00000004h
|
|
LAYOUT_ORIENTATIONMASK equ (LAYOUT_RTL or LAYOUT_BTT or LAYOUT_VBH)
|
|
LAYOUT_BITMAPORIENTATIONPRESERVED equ 00000008h
|
|
TA_RTLREADING equ 256
|
|
ETO_GLYPH_INDEX equ 0010h
|
|
ETO_RTLREADING equ 0080h
|
|
ETO_NUMERICSLOCAL equ 0400h
|
|
ETO_NUMERICSLATIN equ 0800h
|
|
ETO_IGNORELANGUAGE equ 1000h
|
|
ETO_PDY equ 2000h
|
|
META_SETLAYOUT equ 0149h
|
|
ABORTDOC equ 2
|
|
ENDDOC equ 11
|
|
METAFILE_DRIVER equ 2049
|
|
QUERYDIBSUPPORT equ 3073
|
|
POSTSCRIPT_IDENTIFY equ 4117
|
|
POSTSCRIPT_INJECTION equ 4118
|
|
CHECKJPEGFORMAT equ 4119
|
|
CHECKPNGFORMAT equ 4120
|
|
GET_PS_FEATURESETTING equ 4121
|
|
SPCLPASSTHROUGH2 equ 4568
|
|
PSIDENT_GDICENTRIC equ 0
|
|
PSIDENT_PSCENTRIC equ 1
|
|
PSINJECT_BEGINSTREAM equ 1
|
|
PSINJECT_PSADOBE equ 2
|
|
PSINJECT_PAGESATEND equ 3
|
|
PSINJECT_PAGES equ 4
|
|
PSINJECT_DOCNEEDEDRES equ 5
|
|
PSINJECT_DOCSUPPLIEDRES equ 6
|
|
PSINJECT_PAGEORDER equ 7
|
|
PSINJECT_ORIENTATION equ 8
|
|
PSINJECT_BOUNDINGBOX equ 9
|
|
PSINJECT_DOCUMENTPROCESSCOLORS equ 10
|
|
PSINJECT_COMMENTS equ 11
|
|
PSINJECT_BEGINDEFAULTS equ 12
|
|
PSINJECT_ENDDEFAULTS equ 13
|
|
PSINJECT_BEGINPROLOG equ 14
|
|
PSINJECT_ENDPROLOG equ 15
|
|
PSINJECT_BEGINSETUP equ 16
|
|
PSINJECT_ENDSETUP equ 17
|
|
PSINJECT_TRAILER equ 18
|
|
PSINJECT_EOF equ 19
|
|
PSINJECT_ENDSTREAM equ 20
|
|
PSINJECT_DOCUMENTPROCESSCOLORSATEND equ 21
|
|
PSINJECT_PAGENUMBER equ 100
|
|
PSINJECT_BEGINPAGESETUP equ 101
|
|
PSINJECT_ENDPAGESETUP equ 102
|
|
PSINJECT_PAGETRAILER equ 103
|
|
PSINJECT_PLATECOLOR equ 104
|
|
PSINJECT_SHOWPAGE equ 105
|
|
PSINJECT_PAGEBBOX equ 106
|
|
PSINJECT_ENDPAGECOMMENTS equ 107
|
|
PSINJECT_VMSAVE equ 200
|
|
PSINJECT_VMRESTORE equ 201
|
|
FEATURESETTING_NUP equ 0
|
|
FEATURESETTING_OUTPUT equ 1
|
|
FEATURESETTING_PSLEVEL equ 2
|
|
FEATURESETTING_CUSTPAPER equ 3
|
|
FEATURESETTING_MIRROR equ 4
|
|
FEATURESETTING_NEGATIVE equ 5
|
|
FEATURESETTING_PROTOCOL equ 6
|
|
FEATURESETTING_PRIVATE_BEGIN equ 1000h
|
|
FEATURESETTING_PRIVATE_END equ 1FFFh
|
|
PSPROTOCOL_ASCII equ 0
|
|
PSPROTOCOL_BCP equ 1
|
|
PSPROTOCOL_TBCP equ 2
|
|
PSPROTOCOL_BINARY equ 3
|
|
QDI_SETDIBITS equ 1
|
|
QDI_GETDIBITS equ 2
|
|
QDI_DIBTOSCREEN equ 4
|
|
QDI_STRETCHDIB equ 8
|
|
OBJ_COLORSPACE equ 14
|
|
CS_ENABLE equ 00000001h
|
|
CS_DISABLE equ 00000002h
|
|
CS_DELETE_TRANSFORM equ 00000003h
|
|
LCS_SIGNATURE equ 'PSOC'
|
|
LCS_sRGB equ 'sRGB'
|
|
LCS_WINDOWS_COLOR_SPACE equ 'Win '
|
|
LCS_CALIBRATED_RGB equ 00000000h
|
|
LCS_GM_BUSINESS equ 00000001h
|
|
LCS_GM_GRAPHICS equ 00000002h
|
|
LCS_GM_IMAGES equ 00000004h
|
|
LCS_GM_ABS_COLORIMETRIC equ 00000008h
|
|
CM_OUT_OF_GAMUT equ 255
|
|
CM_IN_GAMUT equ 0
|
|
ICM_ADDPROFILE equ 1
|
|
ICM_DELETEPROFILE equ 2
|
|
ICM_QUERYPROFILE equ 3
|
|
ICM_SETDEFAULTPROFILE equ 4
|
|
ICM_REGISTERICMATCHER equ 5
|
|
ICM_UNREGISTERICMATCHER equ 6
|
|
ICM_QUERYMATCH equ 7
|
|
PROFILE_LINKED equ 'LINK'
|
|
PROFILE_EMBEDDED equ 'MBED'
|
|
BI_JPEG equ 4
|
|
BI_PNG equ 5
|
|
TCI_SRCLOCALE equ 1000h
|
|
NTM_NONNEGATIVE_AC equ 00010000h
|
|
NTM_PS_OPENTYPE equ 00020000h
|
|
NTM_TT_OPENTYPE equ 00040000h
|
|
NTM_MULTIPLEMASTER equ 00080000h
|
|
NTM_TYPE1 equ 00100000h
|
|
NTM_DSIG equ 00200000h
|
|
OUT_SCREEN_OUTLINE_PRECIS equ 9
|
|
OUT_PS_ONLY_PRECIS equ 10
|
|
NONANTIALIASED_QUALITY equ 3
|
|
ANTIALIASED_QUALITY equ 4
|
|
CLEARTYPE_QUALITY equ 5
|
|
CLEARTYPE_NATURAL_QUALITY equ 6
|
|
HANGUL_CHARSET equ 129
|
|
VIETNAMESE_CHARSET equ 163
|
|
FS_VIETNAMESE equ 00000100h
|
|
DC_BRUSH equ 18
|
|
DC_PEN equ 19
|
|
BS_MONOPATTERN equ 9
|
|
VREFRESH equ 116
|
|
DESKTOPVERTRES equ 117
|
|
DESKTOPHORZRES equ 118
|
|
BLTALIGNMENT equ 119
|
|
SHADEBLENDCAPS equ 120
|
|
COLORMGMTCAPS equ 121
|
|
PC_POLYPOLYGON equ 256
|
|
PC_PATHS equ 512
|
|
SB_NONE equ 00000000h
|
|
SB_CONST_ALPHA equ 00000001h
|
|
SB_PIXEL_ALPHA equ 00000002h
|
|
SB_PREMULT_ALPHA equ 00000004h
|
|
SB_GRAD_RECT equ 00000010h
|
|
SB_GRAD_TRI equ 00000020h
|
|
CM_NONE equ 00000000h
|
|
CM_DEVICE_ICM equ 00000001h
|
|
CM_GAMMA_RAMP equ 00000002h
|
|
CM_CMYK_COLOR equ 00000004h
|
|
SYSPAL_NOSTATIC256 equ 3
|
|
DM_POSITION equ 00000020h
|
|
DM_NUP equ 00000040h
|
|
DM_DISPLAYORIENTATION equ 00000080h
|
|
DM_LOGPIXELS equ 00020000h
|
|
DM_BITSPERPEL equ 00040000h
|
|
DM_PELSWIDTH equ 00080000h
|
|
DM_PELSHEIGHT equ 00100000h
|
|
DM_DISPLAYFLAGS equ 00200000h
|
|
DM_DISPLAYFREQUENCY equ 00400000h
|
|
DM_PANNINGWIDTH equ 08000000h
|
|
DM_PANNINGHEIGHT equ 10000000h
|
|
DM_DISPLAYFIXEDOUTPUT equ 20000000h
|
|
DMPAPER_DBL_JAPANESE_POSTCARD equ 69
|
|
DMPAPER_A6 equ 70
|
|
DMPAPER_JENV_KAKU2 equ 71
|
|
DMPAPER_JENV_KAKU3 equ 72
|
|
DMPAPER_JENV_CHOU3 equ 73
|
|
DMPAPER_JENV_CHOU4 equ 74
|
|
DMPAPER_LETTER_ROTATED equ 75
|
|
DMPAPER_A3_ROTATED equ 76
|
|
DMPAPER_A4_ROTATED equ 77
|
|
DMPAPER_A5_ROTATED equ 78
|
|
DMPAPER_B4_JIS_ROTATED equ 79
|
|
DMPAPER_B5_JIS_ROTATED equ 80
|
|
DMPAPER_JAPANESE_POSTCARD_ROTATED equ 81
|
|
DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED equ 82
|
|
DMPAPER_A6_ROTATED equ 83
|
|
DMPAPER_JENV_KAKU2_ROTATED equ 84
|
|
DMPAPER_JENV_KAKU3_ROTATED equ 85
|
|
DMPAPER_JENV_CHOU3_ROTATED equ 86
|
|
DMPAPER_JENV_CHOU4_ROTATED equ 87
|
|
DMPAPER_B6_JIS equ 88
|
|
DMPAPER_B6_JIS_ROTATED equ 89
|
|
DMPAPER_12X11 equ 90
|
|
DMPAPER_JENV_YOU4 equ 91
|
|
DMPAPER_JENV_YOU4_ROTATED equ 92
|
|
DMPAPER_P16K equ 93
|
|
DMPAPER_P32K equ 94
|
|
DMPAPER_P32KBIG equ 95
|
|
DMPAPER_PENV_1 equ 96
|
|
DMPAPER_PENV_2 equ 97
|
|
DMPAPER_PENV_3 equ 98
|
|
DMPAPER_PENV_4 equ 99
|
|
DMPAPER_PENV_5 equ 100
|
|
DMPAPER_PENV_6 equ 101
|
|
DMPAPER_PENV_7 equ 102
|
|
DMPAPER_PENV_8 equ 103
|
|
DMPAPER_PENV_9 equ 104
|
|
DMPAPER_PENV_10 equ 105
|
|
DMPAPER_P16K_ROTATED equ 106
|
|
DMPAPER_P32K_ROTATED equ 107
|
|
DMPAPER_P32KBIG_ROTATED equ 108
|
|
DMPAPER_PENV_1_ROTATED equ 109
|
|
DMPAPER_PENV_2_ROTATED equ 110
|
|
DMPAPER_PENV_3_ROTATED equ 111
|
|
DMPAPER_PENV_4_ROTATED equ 112
|
|
DMPAPER_PENV_5_ROTATED equ 113
|
|
DMPAPER_PENV_6_ROTATED equ 114
|
|
DMPAPER_PENV_7_ROTATED equ 115
|
|
DMPAPER_PENV_8_ROTATED equ 116
|
|
DMPAPER_PENV_9_ROTATED equ 117
|
|
DMPAPER_PENV_10_ROTATED equ 118
|
|
DMBIN_FORMSOURCE equ 15
|
|
DMDO_DEFAULT equ 0
|
|
DMDO_90 equ 1
|
|
DMDO_180 equ 2
|
|
DMDO_270 equ 3
|
|
DMDFO_DEFAULT equ 0
|
|
DMDFO_STRETCH equ 1
|
|
DMDFO_CENTER equ 2
|
|
DMDISPLAYFLAGS_TEXTMODE equ 00000004h
|
|
DMNUP_SYSTEM equ 1
|
|
DMNUP_ONEUP equ 2
|
|
DMICM_COLORIMETRIC equ 3
|
|
DMICM_ABS_COLORIMETRIC equ 4
|
|
DMDITHER_ERRORDIFFUSION equ 5
|
|
DMDITHER_RESERVED6 equ 6
|
|
DMDITHER_RESERVED7 equ 7
|
|
DMDITHER_RESERVED8 equ 8
|
|
DMDITHER_RESERVED9 equ 9
|
|
DISPLAY_DEVICE_ATTACHED_TO_DESKTOP equ 00000001h
|
|
DISPLAY_DEVICE_MULTI_DRIVER equ 00000002h
|
|
DISPLAY_DEVICE_PRIMARY_DEVICE equ 00000004h
|
|
DISPLAY_DEVICE_MIRRORING_DRIVER equ 00000008h
|
|
DISPLAY_DEVICE_VGA_COMPATIBLE equ 00000010h
|
|
DISPLAY_DEVICE_REMOVABLE equ 00000020h
|
|
DISPLAY_DEVICE_MODESPRUNED equ 08000000h
|
|
DISPLAY_DEVICE_REMOTE equ 04000000h
|
|
DISPLAY_DEVICE_DISCONNECT equ 02000000h
|
|
DISPLAY_DEVICE_ACTIVE equ 00000001h
|
|
DISPLAY_DEVICE_ATTACHED equ 00000002h
|
|
SYSRGN equ 4
|
|
GGO_BEZIER equ 3
|
|
GGO_UNHINTED equ 0100h
|
|
TT_PRIM_CSPLINE equ 3
|
|
GCPCLASS_POSTBOUNDLTR equ 20h
|
|
GCPCLASS_POSTBOUNDRTL equ 10h
|
|
GCPGLYPH_LINKBEFORE equ 8000h
|
|
GCPGLYPH_LINKAFTER equ 4000h
|
|
PFD_TYPE_RGBA equ 0
|
|
PFD_TYPE_COLORINDEX equ 1
|
|
PFD_MAIN_PLANE equ 0
|
|
PFD_OVERLAY_PLANE equ 1
|
|
PFD_UNDERLAY_PLANE equ (-1)
|
|
PFD_DOUBLEBUFFER equ 00000001h
|
|
PFD_STEREO equ 00000002h
|
|
PFD_DRAW_TO_WINDOW equ 00000004h
|
|
PFD_DRAW_TO_BITMAP equ 00000008h
|
|
PFD_SUPPORT_GDI equ 00000010h
|
|
PFD_SUPPORT_OPENGL equ 00000020h
|
|
PFD_GENERIC_FORMAT equ 00000040h
|
|
PFD_NEED_PALETTE equ 00000080h
|
|
PFD_NEED_SYSTEM_PALETTE equ 00000100h
|
|
PFD_SWAP_EXCHANGE equ 00000200h
|
|
PFD_SWAP_COPY equ 00000400h
|
|
PFD_SWAP_LAYER_BUFFERS equ 00000800h
|
|
PFD_GENERIC_ACCELERATED equ 00001000h
|
|
PFD_SUPPORT_DIRECTDRAW equ 00002000h
|
|
PFD_DEPTH_DONTCARE equ 20000000h
|
|
PFD_DOUBLEBUFFER_DONTCARE equ 40000000h
|
|
PFD_STEREO_DONTCARE equ 80000000h
|
|
DC_MANUFACTURER equ 23
|
|
DC_MODEL equ 24
|
|
DC_PERSONALITY equ 25
|
|
DC_PRINTRATE equ 26
|
|
DC_PRINTRATEUNIT equ 27
|
|
PRINTRATEUNIT_PPM equ 1
|
|
PRINTRATEUNIT_CPS equ 2
|
|
PRINTRATEUNIT_LPM equ 3
|
|
PRINTRATEUNIT_IPM equ 4
|
|
DC_PRINTERMEM equ 28
|
|
DC_MEDIAREADY equ 29
|
|
DC_STAPLE equ 30
|
|
DC_PRINTRATEPPM equ 31
|
|
DC_COLORDEVICE equ 32
|
|
DC_NUP equ 33
|
|
DC_MEDIATYPENAMES equ 34
|
|
DC_MEDIATYPES equ 35
|
|
GS_8BIT_INDICES equ 00000001h
|
|
GGI_MARK_NONEXISTING_GLYPHS equ 0001h
|
|
MM_MAX_NUMAXES equ 16
|
|
FR_PRIVATE equ 10h
|
|
FR_NOT_ENUM equ 20h
|
|
MM_MAX_AXES_NAMELEN equ 16
|
|
AC_SRC_OVER equ 00h
|
|
AC_SRC_ALPHA equ 01h
|
|
GRADIENT_FILL_RECT_H equ 00000000h
|
|
GRADIENT_FILL_RECT_V equ 00000001h
|
|
GRADIENT_FILL_TRIANGLE equ 00000002h
|
|
GRADIENT_FILL_OP_FLAG equ 000000ffh
|
|
DI_APPBANDING equ 00000001h
|
|
DI_ROPS_READ_DESTINATION equ 00000002h
|
|
ICM_DONE_OUTSIDEDC equ 4
|
|
EMR_GLSRECORD equ 102
|
|
EMR_GLSBOUNDEDRECORD equ 103
|
|
EMR_PIXELFORMAT equ 104
|
|
EMR_RESERVED_105 equ 105
|
|
EMR_RESERVED_106 equ 106
|
|
EMR_RESERVED_107 equ 107
|
|
EMR_RESERVED_108 equ 108
|
|
EMR_RESERVED_109 equ 109
|
|
EMR_RESERVED_110 equ 110
|
|
EMR_COLORCORRECTPALETTE equ 111
|
|
EMR_SETICMPROFILEA equ 112
|
|
EMR_SETICMPROFILEW equ 113
|
|
EMR_ALPHABLEND equ 114
|
|
EMR_SETLAYOUT equ 115
|
|
EMR_TRANSPARENTBLT equ 116
|
|
EMR_RESERVED_117 equ 117
|
|
EMR_GRADIENTFILL equ 118
|
|
EMR_RESERVED_119 equ 119
|
|
EMR_RESERVED_120 equ 120
|
|
EMR_COLORMATCHTOTARGETW equ 121
|
|
EMR_CREATECOLORSPACEW equ 122
|
|
SETICMPROFILE_EMBEDED equ 00000001h
|
|
CREATECOLORSPACE_EMBEDED equ 00000001h
|
|
COLORMATCHTOTARGET_EMBEDED equ 00000001h
|
|
GDICOMMENT_IDENTIFIER equ 43494447h
|
|
GDICOMMENT_WINDOWS_METAFILE equ 80000001h
|
|
GDICOMMENT_BEGINGROUP equ 00000002h
|
|
GDICOMMENT_ENDGROUP equ 00000003h
|
|
GDICOMMENT_MULTIFORMATS equ 40000004h
|
|
EPS_SIGNATURE equ 46535045h
|
|
GDICOMMENT_UNICODE_STRING equ 00000040h
|
|
GDICOMMENT_UNICODE_END equ 00000080h
|
|
WGL_FONT_LINES equ 0
|
|
WGL_FONT_POLYGONS equ 1
|
|
LPD_DOUBLEBUFFER equ 00000001h
|
|
LPD_STEREO equ 00000002h
|
|
LPD_SUPPORT_GDI equ 00000010h
|
|
LPD_SUPPORT_OPENGL equ 00000020h
|
|
LPD_SHARE_DEPTH equ 00000040h
|
|
LPD_SHARE_STENCIL equ 00000080h
|
|
LPD_SHARE_ACCUM equ 00000100h
|
|
LPD_SWAP_EXCHANGE equ 00000200h
|
|
LPD_SWAP_COPY equ 00000400h
|
|
LPD_TRANSPARENT equ 00001000h
|
|
LPD_TYPE_RGBA equ 0
|
|
LPD_TYPE_COLORINDEX equ 1
|
|
WGL_SWAP_MAIN_PLANE equ 00000001h
|
|
WGL_SWAP_OVERLAY1 equ 00000002h
|
|
WGL_SWAP_OVERLAY2 equ 00000004h
|
|
WGL_SWAP_OVERLAY3 equ 00000008h
|
|
WGL_SWAP_OVERLAY4 equ 00000010h
|
|
WGL_SWAP_OVERLAY5 equ 00000020h
|
|
WGL_SWAP_OVERLAY6 equ 00000040h
|
|
WGL_SWAP_OVERLAY7 equ 00000080h
|
|
WGL_SWAP_OVERLAY8 equ 00000100h
|
|
WGL_SWAP_OVERLAY9 equ 00000200h
|
|
WGL_SWAP_OVERLAY10 equ 00000400h
|
|
WGL_SWAP_OVERLAY11 equ 00000800h
|
|
WGL_SWAP_OVERLAY12 equ 00001000h
|
|
WGL_SWAP_OVERLAY13 equ 00002000h
|
|
WGL_SWAP_OVERLAY14 equ 00004000h
|
|
WGL_SWAP_OVERLAY15 equ 00008000h
|
|
WGL_SWAP_UNDERLAY1 equ 00010000h
|
|
WGL_SWAP_UNDERLAY2 equ 00020000h
|
|
WGL_SWAP_UNDERLAY3 equ 00040000h
|
|
WGL_SWAP_UNDERLAY4 equ 00080000h
|
|
WGL_SWAP_UNDERLAY5 equ 00100000h
|
|
WGL_SWAP_UNDERLAY6 equ 00200000h
|
|
WGL_SWAP_UNDERLAY7 equ 00400000h
|
|
WGL_SWAP_UNDERLAY8 equ 00800000h
|
|
WGL_SWAP_UNDERLAY9 equ 01000000h
|
|
WGL_SWAP_UNDERLAY10 equ 02000000h
|
|
WGL_SWAP_UNDERLAY11 equ 04000000h
|
|
WGL_SWAP_UNDERLAY12 equ 08000000h
|
|
WGL_SWAP_UNDERLAY13 equ 10000000h
|
|
WGL_SWAP_UNDERLAY14 equ 20000000h
|
|
WGL_SWAP_UNDERLAY15 equ 40000000h
|
|
WGL_SWAPMULTIPLE_MAX equ 16
|
|
|
|
ERROR equ 0
|
|
STARTDOC equ 10
|
|
SETMITERLIMIT equ 23
|
|
EXTTEXTOUT equ 512
|
|
STRETCHBLT equ 2048
|
|
|
|
ETO_REVERSE_INDEX_MAP equ 10000h
|
|
GDIPLUS_TS_QUERYVER equ 4122
|
|
GDIPLUS_TS_RECORD equ 4123
|
|
MILCORE_TS_QUERYVER_RESULT_FALSE equ 0h
|
|
MILCORE_TS_QUERYVER_RESULT_TRUE equ 7FFFFFFFh
|
|
DISPLAY_DEVICE_TS_COMPATIBLE equ 00200000h
|
|
DISPLAY_DEVICE_UNSAFE_MODES_ON equ 00080000h
|
|
PFD_DIRECT3D_ACCELERATED equ 00004000h
|
|
PFD_SUPPORT_COMPOSITION equ 00008000h
|
|
GDIREGISTERDDRAWPACKETVERSION equ 1h
|
|
|
|
|
|
;;;; end wingdi
|
|
|
|
;;;; win32st
|
|
|
|
POINT STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
POINT ENDS
|
|
|
|
POINTL STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
POINTL ENDS
|
|
|
|
POINTS STRUCT
|
|
x WORD ?
|
|
y WORD ?
|
|
POINTS ENDS
|
|
|
|
RECT STRUCT
|
|
left dd ?
|
|
top dd ?
|
|
right dd ?
|
|
bottom dd ?
|
|
RECT ENDS
|
|
|
|
SIZEL STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
SIZEL ENDS
|
|
|
|
_SIZE STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
_SIZE ENDS
|
|
|
|
MSG STRUCT
|
|
hwnd DWORD ?
|
|
message DWORD ?
|
|
wParam DWORD ?
|
|
lParam DWORD ?
|
|
time DWORD ?
|
|
pt POINT <>
|
|
MSG ENDS
|
|
|
|
SID_AND_ATTRIBUTES STRUCT
|
|
Sid DWORD ?
|
|
Attributes DWORD ?
|
|
SID_AND_ATTRIBUTES ENDS
|
|
|
|
SID_IDENTIFIER_AUTHORITY STRUCT
|
|
Value BYTE 6 dup(?)
|
|
SID_IDENTIFIER_AUTHORITY ENDS
|
|
|
|
OVERLAPPED STRUCT
|
|
Internal DWORD ?
|
|
InternalHigh DWORD ?
|
|
loffset DWORD ?
|
|
OffsetHigh DWORD ?
|
|
hEvent DWORD ?
|
|
OVERLAPPED ENDS
|
|
|
|
SECURITY_ATTRIBUTES STRUCT
|
|
nLength DWORD ?
|
|
lpSecurityDescriptor DWORD ?
|
|
bInheritHandle DWORD ?
|
|
SECURITY_ATTRIBUTES ENDS
|
|
|
|
PROCESS_INFORMATION STRUCT
|
|
hProcess DWORD ?
|
|
hThread DWORD ?
|
|
dwProcessId DWORD ?
|
|
dwThreadId DWORD ?
|
|
PROCESS_INFORMATION ENDS
|
|
|
|
FILETIME STRUCT
|
|
dwLowDateTime DWORD ?
|
|
dwHighDateTime DWORD ?
|
|
FILETIME ENDS
|
|
|
|
SYSTEMTIME STRUCT
|
|
wYear WORD ?
|
|
wMonth WORD ?
|
|
wDayOfWeek WORD ?
|
|
wDay WORD ?
|
|
wHour WORD ?
|
|
wMinute WORD ?
|
|
wSecond WORD ?
|
|
wMilliseconds WORD ?
|
|
SYSTEMTIME ENDS
|
|
|
|
COMMPROP STRUCT
|
|
wPacketiLength WORD ?
|
|
wPacketVersion WORD ?
|
|
dwServiceMask DWORD ?
|
|
dwReserved1 DWORD ?
|
|
dwMaxTxQueue DWORD ?
|
|
dwMaxRxQueue DWORD ?
|
|
dwMaxBaud DWORD ?
|
|
dwProvSubType DWORD ?
|
|
dwProvCapabilities DWORD ?
|
|
dwSettableParams DWORD ?
|
|
dwSettableBaud DWORD ?
|
|
wSettableData WORD ?
|
|
wSettableStopParity WORD ?
|
|
dwCurrentTxQueue DWORD ?
|
|
dwCurrentRxQueue DWORD ?
|
|
dwProvSpec1 DWORD ?
|
|
dwProvSpec2 DWORD ?
|
|
wcProvChar WORD ?
|
|
COMMPROP ENDS
|
|
|
|
COMRECORD RECORD fCtsHold:1, fDsrHold:1,fRlsdHold:1,fXoffHold:1,fXoffSent:1,fEof:1,fTxim:1,fReserved:25
|
|
|
|
COMSTAT STRUCT
|
|
comrec COMRECORD <>
|
|
cbInQue DWORD ?
|
|
cbOutQue DWORD ?
|
|
COMSTAT ENDS
|
|
|
|
COMMTIMEOUTS STRUCT
|
|
ReadIntervalTimeout DWORD ?
|
|
ReadTotalTimeoutMultiplier DWORD ?
|
|
ReadTotalTimeoutConstant DWORD ?
|
|
WriteTotalTimeoutMultiplier DWORD ?
|
|
WriteTotalTimeoutConstant DWORD ?
|
|
COMMTIMEOUTS ENDS
|
|
|
|
SYSTEM_INFO STRUCT
|
|
wProcessorArchitecture WORD ?
|
|
wReserved WORD ?
|
|
dwPageSize DWORD ?
|
|
lpMinimumApplicationAddress DWORD ?
|
|
lpMaximumApplicationAddress DWORD ?
|
|
dwActiveProcessorMask DWORD ?
|
|
dwNumberOfProcessors DWORD ?
|
|
dwProcessorType DWORD ?
|
|
dwAllocationGranularity DWORD ?
|
|
wProcessorLevel WORD ?
|
|
wProcessorRevision WORD ?
|
|
SYSTEM_INFO ENDS
|
|
|
|
MEMORYSTATUS STRUCT
|
|
dwLength DWORD ?
|
|
dwMemoryLoad DWORD ?
|
|
dwTotalPhys DWORD ?
|
|
dwAvailPhys DWORD ?
|
|
dwTotalPageFile DWORD ?
|
|
dwAvailPageFile DWORD ?
|
|
dwTotalVirtual DWORD ?
|
|
dwAvailVirtual DWORD ?
|
|
MEMORYSTATUS ENDS
|
|
|
|
TPMPARAMS STRUCT
|
|
cbSize DWORD ?
|
|
rcExclude RECT <>
|
|
TPMPARAMS ENDS
|
|
|
|
|
|
GENERIC_MAPPING STRUCT
|
|
GenericRead DWORD ?
|
|
GenericWrite DWORD ?
|
|
GenericExecute DWORD ?
|
|
GenericAll DWORD ?
|
|
GENERIC_MAPPING ENDS
|
|
|
|
LUID STRUCT
|
|
LowPart DWORD ?
|
|
HighPart DWORD ?
|
|
LUID ENDS
|
|
|
|
ACL STRUCT
|
|
AclRevision BYTE ?
|
|
Sbz1 BYTE ?
|
|
AclSize WORD ?
|
|
AceCount WORD ?
|
|
Sbz2 WORD ?
|
|
ACL ENDS
|
|
|
|
ACE_HEADER STRUCT
|
|
AceType db ?
|
|
AceFlags db ?
|
|
AceSize dw ?
|
|
ACE_HEADER ENDS
|
|
|
|
ACCESS_ALLOWED_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
imask DWORD ?
|
|
SidStart DWORD ?
|
|
ACCESS_ALLOWED_ACE ENDS
|
|
|
|
ACCESS_DENIED_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
imask DWORD ?
|
|
SidStart DWORD ?
|
|
ACCESS_DENIED_ACE ENDS
|
|
|
|
SYSTEM_AUDIT_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
imask DWORD ?
|
|
SidStart DWORD ?
|
|
SYSTEM_AUDIT_ACE ENDS
|
|
|
|
SYSTEM_ALARM_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
imask DWORD ?
|
|
SidStart DWORD ?
|
|
SYSTEM_ALARM_ACE ENDS
|
|
|
|
ACL_REVISION_INFORMATION STRUCT
|
|
AclRevision DWORD ?
|
|
ACL_REVISION_INFORMATION ENDS
|
|
|
|
ACL_SIZE_INFORMATION STRUCT
|
|
AceCount DWORD ?
|
|
AclBytesInUse DWORD ?
|
|
AclBytesFree DWORD ?
|
|
ACL_SIZE_INFORMATION ENDS
|
|
|
|
SECURITY_DESCRIPTOR STRUCT
|
|
Revision BYTE ?
|
|
Sbz1 BYTE ?
|
|
Control WORD ?
|
|
Owner DWORD ?
|
|
lGroup DWORD ?
|
|
Sacl DWORD ?
|
|
Dacl DWORD ?
|
|
SECURITY_DESCRIPTOR ENDS
|
|
|
|
LUID_AND_ATTRIBUTES STRUCT
|
|
Luid LUID <>
|
|
Attributes dd ?
|
|
LUID_AND_ATTRIBUTES ENDS
|
|
|
|
PRIVILEGE_SET STRUCT
|
|
PrivilegeCount DWORD ?
|
|
Control DWORD ?
|
|
Privilege LUID_AND_ATTRIBUTES ANYSIZE_ARRAY dup(<>)
|
|
PRIVILEGE_SET ENDS
|
|
|
|
EXCEPTION_RECORD STRUCT
|
|
ExceptionCode DWORD ?
|
|
ExceptionFlags DWORD ?
|
|
pExceptionRecord DWORD ?
|
|
ExceptionAddress DWORD ?
|
|
NumberParameters DWORD ?
|
|
ExceptionInformation DWORD EXCEPTION_MAXIMUM_PARAMETERS dup(?)
|
|
EXCEPTION_RECORD ENDS
|
|
|
|
EXCEPTION_DEBUG_INFO STRUCT
|
|
pExceptionRecord EXCEPTION_RECORD <?,?,?,?,?,EXCEPTION_MAXIMUM_PARAMETERS dup(?)>
|
|
dwFirstChance DWORD ?
|
|
EXCEPTION_DEBUG_INFO ENDS
|
|
|
|
CREATE_THREAD_DEBUG_INFO STRUCT
|
|
hThread DWORD ?
|
|
lpThreadLocalBase DWORD ?
|
|
lpStartAddress DWORD ?
|
|
CREATE_THREAD_DEBUG_INFO ENDS
|
|
|
|
CREATE_PROCESS_DEBUG_INFO STRUCT
|
|
hFile DWORD ?
|
|
hProcess DWORD ?
|
|
hThread DWORD ?
|
|
lpBaseOfImage DWORD ?
|
|
dwDebugInfoFileOffset DWORD ?
|
|
nDebugInfoSize DWORD ?
|
|
lpThreadLocalBase DWORD ?
|
|
lpStartAddress DWORD ?
|
|
lpImageName DWORD ?
|
|
fUnicode WORD ?
|
|
CREATE_PROCESS_DEBUG_INFO ENDS
|
|
|
|
EXIT_THREAD_DEBUG_INFO STRUCT
|
|
dwExitCode DWORD ?
|
|
EXIT_THREAD_DEBUG_INFO ENDS
|
|
|
|
EXIT_PROCESS_DEBUG_INFO STRUCT
|
|
dwExitCode DWORD ?
|
|
EXIT_PROCESS_DEBUG_INFO ENDS
|
|
|
|
LOAD_DLL_DEBUG_INFO STRUCT
|
|
hFile DWORD ?
|
|
lpBaseOfDll DWORD ?
|
|
dwDebugInfoFileOffset DWORD ?
|
|
nDebugInfoSize DWORD ?
|
|
lpImageName DWORD ?
|
|
fUnicode WORD ?
|
|
LOAD_DLL_DEBUG_INFO ENDS
|
|
|
|
UNLOAD_DLL_DEBUG_INFO STRUCT
|
|
lpBaseOfDll DWORD ?
|
|
UNLOAD_DLL_DEBUG_INFO ENDS
|
|
|
|
OUTPUT_DEBUG_STRING_INFO STRUCT
|
|
lpDebugStringData DWORD ?
|
|
fUnicode WORD ?
|
|
nDebugStringiLength WORD ?
|
|
OUTPUT_DEBUG_STRING_INFO ENDS
|
|
|
|
RIP_INFO STRUCT
|
|
dwError DWORD ?
|
|
dwType DWORD ?
|
|
RIP_INFO ENDS
|
|
|
|
OFSTRUCT STRUCT
|
|
cBytes BYTE ?
|
|
fFixedDisk BYTE ?
|
|
nErrCode WORD ?
|
|
Reserved1 WORD ?
|
|
Reserved2 WORD ?
|
|
szPathName BYTE OFS_MAXPATHNAME dup(?)
|
|
OFSTRUCT ENDS
|
|
|
|
WNDCLASSEXA STRUCT
|
|
cbSize DWORD ?
|
|
style DWORD ?
|
|
lpfnWndProc DWORD ?
|
|
cbClsExtra DWORD ?
|
|
cbWndExtra DWORD ?
|
|
hInstance DWORD ?
|
|
hIcon DWORD ?
|
|
hCursor DWORD ?
|
|
hbrBackground DWORD ?
|
|
lpszMenuName DWORD ?
|
|
lpszClassName DWORD ?
|
|
hIconSm DWORD ?
|
|
WNDCLASSEXA ENDS
|
|
|
|
WNDCLASSEXW STRUCT
|
|
cbSize DWORD ?
|
|
style DWORD ?
|
|
lpfnWndProc DWORD ?
|
|
cbClsExtra DWORD ?
|
|
cbWndExtra DWORD ?
|
|
hInstance DWORD ?
|
|
hIcon DWORD ?
|
|
hCursor DWORD ?
|
|
hbrBackground DWORD ?
|
|
lpszMenuName DWORD ?
|
|
lpszClassName DWORD ?
|
|
hIconSm DWORD ?
|
|
WNDCLASSEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
WNDCLASSEX equ <WNDCLASSEXW>
|
|
ELSE
|
|
WNDCLASSEX equ <WNDCLASSEXA>
|
|
ENDIF
|
|
|
|
WNDCLASSA STRUCT
|
|
style DWORD ?
|
|
lpfnWndProc DWORD ?
|
|
cbClsExtra DWORD ?
|
|
cbWndExtra DWORD ?
|
|
hInstance DWORD ?
|
|
hIcon DWORD ?
|
|
hCursor DWORD ?
|
|
hbrBackground DWORD ?
|
|
lpszMenuName DWORD ?
|
|
lpszClassName DWORD ?
|
|
WNDCLASSA ENDS
|
|
|
|
WNDCLASSW STRUCT
|
|
style DWORD ?
|
|
lpfnWndProc DWORD ?
|
|
cbClsExtra DWORD ?
|
|
cbWndExtra DWORD ?
|
|
hInstance DWORD ?
|
|
hIcon DWORD ?
|
|
hCursor DWORD ?
|
|
hbrBackground DWORD ?
|
|
lpszMenuName DWORD ?
|
|
lpszClassName DWORD ?
|
|
WNDCLASSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
WNDCLASS equ <WNDCLASSW>
|
|
ELSE
|
|
WNDCLASS equ <WNDCLASSA>
|
|
ENDIF
|
|
|
|
RTL_CRITICAL_SECTION STRUCT
|
|
DebugInfo DWORD ?
|
|
LockCount LONG ?
|
|
RecursionCount LONG ?
|
|
OwningThread HANDLE ?
|
|
LockSemaphore HANDLE ?
|
|
SpinCount DWORD ?
|
|
RTL_CRITICAL_SECTION ENDS
|
|
|
|
CRITICAL_SECTION equ <RTL_CRITICAL_SECTION>
|
|
|
|
BY_HANDLE_FILE_INFORMATION STRUCT
|
|
dwFileAttributes DWORD ?
|
|
ftCreationTime FILETIME <>
|
|
ftLastAccessTime FILETIME <>
|
|
ftLastWriteTime FILETIME <>
|
|
dwVolumeSerialNumber DWORD ?
|
|
nFileSizeHigh DWORD ?
|
|
nFileSizeLow DWORD ?
|
|
nNumberOfLinks DWORD ?
|
|
nFileIndexHigh DWORD ?
|
|
nFileIndexLow DWORD ?
|
|
BY_HANDLE_FILE_INFORMATION ENDS
|
|
|
|
MEMORY_BASIC_INFORMATION STRUCT
|
|
BaseAddress DWORD ?
|
|
AllocationBase DWORD ?
|
|
AllocationProtect DWORD ?
|
|
RegionSize DWORD ?
|
|
State DWORD ?
|
|
Protect DWORD ?
|
|
lType DWORD ?
|
|
MEMORY_BASIC_INFORMATION ENDS
|
|
|
|
EVENTLOGRECORD STRUCT
|
|
iLength DWORD ?
|
|
Reserved DWORD ?
|
|
RecordNumber DWORD ?
|
|
TimeGenerated DWORD ?
|
|
TimeWritten DWORD ?
|
|
EventID DWORD ?
|
|
EventType WORD ?
|
|
NumStrings WORD ?
|
|
EventCategory WORD ?
|
|
ReservedFlags WORD ?
|
|
ClosingRecordNumber DWORD ?
|
|
StringOffset DWORD ?
|
|
UserSidiLength DWORD ?
|
|
UserSidOffset DWORD ?
|
|
DataiLength DWORD ?
|
|
DataOffset DWORD ?
|
|
EVENTLOGRECORD ENDS
|
|
|
|
TOKEN_GROUPS STRUCT
|
|
GroupCount DWORD ?
|
|
Groups SID_AND_ATTRIBUTES ANYSIZE_ARRAY dup(<>)
|
|
TOKEN_GROUPS ENDS
|
|
|
|
TOKEN_PRIVILEGES STRUCT
|
|
PrivilegeCount DWORD ?
|
|
Privileges LUID_AND_ATTRIBUTES ANYSIZE_ARRAY dup(<>)
|
|
TOKEN_PRIVILEGES ENDS
|
|
|
|
FLOATING_SAVE_AREA STRUCT
|
|
ControlWord DWORD ?
|
|
StatusWord DWORD ?
|
|
TagWord DWORD ?
|
|
ErrorOffset DWORD ?
|
|
ErrorSelector DWORD ?
|
|
DataOffset DWORD ?
|
|
DataSelector DWORD ?
|
|
RegisterArea BYTE SIZE_OF_80387_REGISTERS dup(?)
|
|
Cr0NpxState DWORD ?
|
|
FLOATING_SAVE_AREA ENDS
|
|
|
|
CONTEXT STRUCT
|
|
ContextFlags DWORD ?
|
|
iDr0 DWORD ?
|
|
iDr1 DWORD ?
|
|
iDr2 DWORD ?
|
|
iDr3 DWORD ?
|
|
iDr6 DWORD ?
|
|
iDr7 DWORD ?
|
|
FloatSave FLOATING_SAVE_AREA <>
|
|
regGs DWORD ?
|
|
regFs DWORD ?
|
|
regEs DWORD ?
|
|
regDs DWORD ?
|
|
regEdi DWORD ?
|
|
regEsi DWORD ?
|
|
regEbx DWORD ?
|
|
regEdx DWORD ?
|
|
regEcx DWORD ?
|
|
regEax DWORD ?
|
|
regEbp DWORD ?
|
|
regEip DWORD ?
|
|
regCs DWORD ?
|
|
regFlag DWORD ?
|
|
regEsp DWORD ?
|
|
regSs DWORD ?
|
|
ExtendedRegisters db MAXIMUM_SUPPORTED_EXTENSION dup(?)
|
|
CONTEXT ENDS
|
|
|
|
EXCEPTION_POINTERS STRUCT
|
|
pExceptionRecord DWORD ?
|
|
ContextRecord DWORD ?
|
|
EXCEPTION_POINTERS ENDS
|
|
|
|
LDT_BYTES STRUCT
|
|
BaseMid BYTE ?
|
|
Flags1 BYTE ?
|
|
Flags2 BYTE ?
|
|
BaseHi BYTE ?
|
|
LDT_BYTES ENDS
|
|
|
|
TIME_ZONE_INFORMATION STRUCT
|
|
Bias DWORD ?
|
|
StandardName WORD 32 dup(?)
|
|
StandardDate SYSTEMTIME <>
|
|
StandardBias DWORD ?
|
|
DaylightName WORD 32 dup(?)
|
|
DaylightDate SYSTEMTIME <>
|
|
DaylightBias DWORD ?
|
|
TIME_ZONE_INFORMATION ENDS
|
|
|
|
LARGE_INTEGER UNION
|
|
STRUCT
|
|
LowPart DWORD ?
|
|
HighPart DWORD ?
|
|
ENDS
|
|
QuadPart QWORD ?
|
|
LARGE_INTEGER ENDS
|
|
|
|
WIN32_STREAM_ID STRUCT
|
|
dwStreamID DWORD ?
|
|
dwStreamAttributes DWORD ?
|
|
dwSize LARGE_INTEGER <>
|
|
dwStreamNameSize DWORD ?
|
|
cStreamName BYTE ANYSIZE_ARRAY dup(?)
|
|
WIN32_STREAM_ID ENDS
|
|
|
|
STARTUPINFOA STRUCT
|
|
cb DWORD ?
|
|
lpReserved DWORD ?
|
|
lpDesktop DWORD ?
|
|
lpTitle DWORD ?
|
|
dwX DWORD ?
|
|
dwY DWORD ?
|
|
dwXSize DWORD ?
|
|
dwYSize DWORD ?
|
|
dwXCountChars DWORD ?
|
|
dwYCountChars DWORD ?
|
|
dwFillAttribute DWORD ?
|
|
dwFlags DWORD ?
|
|
wShowWindow WORD ?
|
|
cbReserved2 WORD ?
|
|
lpReserved2 DWORD ?
|
|
hStdInput DWORD ?
|
|
hStdOutput DWORD ?
|
|
hStdError DWORD ?
|
|
STARTUPINFOA ENDS
|
|
|
|
STARTUPINFOW STRUCT
|
|
cb DWORD ?
|
|
lpReserved DWORD ?
|
|
lpDesktop DWORD ?
|
|
lpTitle DWORD ?
|
|
dwX DWORD ?
|
|
dwY DWORD ?
|
|
dwXSize DWORD ?
|
|
dwYSize DWORD ?
|
|
dwXCountChars DWORD ?
|
|
dwYCountChars DWORD ?
|
|
dwFillAttribute DWORD ?
|
|
dwFlags DWORD ?
|
|
wShowWindow WORD ?
|
|
cbReserved2 WORD ?
|
|
lpReserved2 DWORD ?
|
|
hStdInput DWORD ?
|
|
hStdOutput DWORD ?
|
|
hStdError DWORD ?
|
|
STARTUPINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
STARTUPINFO equ <STARTUPINFOW>
|
|
ELSE
|
|
STARTUPINFO equ <STARTUPINFOA>
|
|
ENDIF
|
|
|
|
WIN32_FIND_DATAA STRUCT
|
|
dwFileAttributes DWORD ?
|
|
ftCreationTime FILETIME <>
|
|
ftLastAccessTime FILETIME <>
|
|
ftLastWriteTime FILETIME <>
|
|
nFileSizeHigh DWORD ?
|
|
nFileSizeLow DWORD ?
|
|
dwReserved0 DWORD ?
|
|
dwReserved1 DWORD ?
|
|
cFileName BYTE MAX_PATH dup (?)
|
|
cAlternateFileName BYTE 14 dup (?)
|
|
WIN32_FIND_DATAA ENDS
|
|
|
|
WIN32_FIND_DATAW STRUCT
|
|
dwFileAttributes DWORD ?
|
|
ftCreationTime FILETIME <>
|
|
ftLastAccessTime FILETIME <>
|
|
ftLastWriteTime FILETIME <>
|
|
nFileSizeHigh DWORD ?
|
|
nFileSizeLow DWORD ?
|
|
dwReserved0 DWORD ?
|
|
dwReserved1 DWORD ?
|
|
cFileName WORD MAX_PATH dup (?)
|
|
cAlternateFileName WORD 14 dup (?)
|
|
WIN32_FIND_DATAW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
WIN32_FIND_DATA equ <WIN32_FIND_DATAW>
|
|
ELSE
|
|
WIN32_FIND_DATA equ <WIN32_FIND_DATAA>
|
|
ENDIF
|
|
|
|
CPINFO STRUCT
|
|
MaxCharSize DWORD ?
|
|
DefaultChar BYTE MAX_DEFAULTCHAR dup(?)
|
|
LeadByte BYTE MAX_LEADBYTES dup(?)
|
|
CPINFO ENDS
|
|
|
|
NUMBERFMTA STRUCT
|
|
NumDigits DWORD ?
|
|
LeadingZero DWORD ?
|
|
Grouping DWORD ?
|
|
lpDecimalSep DWORD ?
|
|
lpThousandSep DWORD ?
|
|
NegativeOrder DWORD ?
|
|
NUMBERFMTA ENDS
|
|
|
|
NUMBERFMTW STRUCT
|
|
NumDigits DWORD ?
|
|
LeadingZero DWORD ?
|
|
Grouping DWORD ?
|
|
lpDecimalSep DWORD ?
|
|
lpThousandSep DWORD ?
|
|
NegativeOrder DWORD ?
|
|
NUMBERFMTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NUMBERFMT equ <NUMBERFMTW>
|
|
ELSE
|
|
NUMBERFMT equ <NUMBERFMTA>
|
|
ENDIF
|
|
|
|
CURRENCYFMTA STRUCT
|
|
NumDigits DWORD ?
|
|
LeadingZero DWORD ?
|
|
Grouping DWORD ?
|
|
lpDecimalSep DWORD ?
|
|
lpThousandSep DWORD ?
|
|
NegativeOrder DWORD ?
|
|
PositiveOrder DWORD ?
|
|
lpCurrencySymbol DWORD ?
|
|
CURRENCYFMTA ENDS
|
|
|
|
CURRENCYFMTW STRUCT
|
|
NumDigits DWORD ?
|
|
LeadingZero DWORD ?
|
|
Grouping DWORD ?
|
|
lpDecimalSep DWORD ?
|
|
lpThousandSep DWORD ?
|
|
NegativeOrder DWORD ?
|
|
PositiveOrder DWORD ?
|
|
lpCurrencySymbol DWORD ?
|
|
CURRENCYFMTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CURRENCYFMT equ <CURRENCYFMTW>
|
|
ELSE
|
|
CURRENCYFMT equ <CURRENCYFMTA>
|
|
ENDIF
|
|
|
|
COORD STRUCT
|
|
x WORD ?
|
|
y WORD ?
|
|
COORD ENDS
|
|
|
|
SMALL_RECT STRUCT
|
|
Left WORD ?
|
|
Top WORD ?
|
|
Right WORD ?
|
|
Bottom WORD ?
|
|
SMALL_RECT ENDS
|
|
|
|
CHARTYPE UNION
|
|
UnicodeChar WORD ?
|
|
AsciiChar db ?
|
|
CHARTYPE ENDS
|
|
|
|
MOUSE_EVENT_RECORD STRUCT
|
|
dwMousePosition COORD <>
|
|
dwButtonState DWORD ?
|
|
dwControlKeyState DWORD ?
|
|
dwEventFlags DWORD ?
|
|
MOUSE_EVENT_RECORD ENDS
|
|
|
|
KEY_EVENT_RECORD STRUCT
|
|
bKeyDown DWORD ?
|
|
wRepeatCount WORD ?
|
|
wVirtualKeyCode WORD ?
|
|
wVirtualScanCode WORD ?
|
|
UNION
|
|
UnicodeChar WORD ?
|
|
AsciiChar BYTE ?
|
|
ENDS
|
|
dwControlKeyState DWORD ?
|
|
KEY_EVENT_RECORD ENDS
|
|
|
|
WINDOW_BUFFER_SIZE_RECORD STRUCT
|
|
dwSize COORD <>
|
|
WINDOW_BUFFER_SIZE_RECORD ENDS
|
|
|
|
MENU_EVENT_RECORD STRUCT
|
|
dwCommandId DWORD ?
|
|
MENU_EVENT_RECORD ENDS
|
|
|
|
FOCUS_EVENT_RECORD STRUCT
|
|
bSetFocus DWORD ?
|
|
FOCUS_EVENT_RECORD ENDS
|
|
|
|
INPUT_RECORD STRUCT
|
|
EventType WORD ?
|
|
two_byte_alignment WORD ?
|
|
UNION
|
|
KeyEvent KEY_EVENT_RECORD <>
|
|
MouseEvent MOUSE_EVENT_RECORD <>
|
|
WindowBufferSizeEvent WINDOW_BUFFER_SIZE_RECORD <>
|
|
MenuEvent MENU_EVENT_RECORD <>
|
|
FocusEvent FOCUS_EVENT_RECORD <>
|
|
ENDS
|
|
INPUT_RECORD ENDS
|
|
|
|
CHAR_INFO STRUCT
|
|
Char CHARTYPE <>
|
|
Attributes WORD ?
|
|
CHAR_INFO ENDS
|
|
|
|
CONSOLE_SCREEN_BUFFER_INFO STRUCT
|
|
dwSize COORD <>
|
|
dwCursorPosition COORD <>
|
|
wAttributes WORD ?
|
|
srWindow SMALL_RECT <>
|
|
dwMaximumWindowSize COORD <>
|
|
CONSOLE_SCREEN_BUFFER_INFO ENDS
|
|
|
|
CONSOLE_CURSOR_INFO STRUCT
|
|
dwSize DWORD ?
|
|
bVisible DWORD ?
|
|
CONSOLE_CURSOR_INFO ENDS
|
|
|
|
XFORM STRUCT
|
|
eM11 DWORD ?
|
|
eM12 DWORD ?
|
|
eM21 DWORD ?
|
|
eM22 DWORD ?
|
|
ex DWORD ?
|
|
ey DWORD ?
|
|
XFORM ENDS
|
|
|
|
BITMAP STRUCT
|
|
bmType DWORD ?
|
|
bmWidth DWORD ?
|
|
bmHeight DWORD ?
|
|
bmWidthBytes DWORD ?
|
|
bmPlanes WORD ?
|
|
bmBitsPixel WORD ?
|
|
bmBits DWORD ?
|
|
BITMAP ENDS
|
|
|
|
RGBTRIPLE STRUCT
|
|
rgbtBlue BYTE ?
|
|
rgbtGreen BYTE ?
|
|
rgbtRed BYTE ?
|
|
RGBTRIPLE ENDS
|
|
|
|
RGBQUAD STRUCT
|
|
rgbBlue BYTE ?
|
|
rgbGreen BYTE ?
|
|
rgbRed BYTE ?
|
|
rgbReserved BYTE ?
|
|
RGBQUAD ENDS
|
|
|
|
BITMAPCOREHEADER STRUCT
|
|
bcSize DWORD ?
|
|
bcWidth WORD ?
|
|
bcHeight WORD ?
|
|
bcPlanes WORD ?
|
|
bcBitCount WORD ?
|
|
BITMAPCOREHEADER ENDS
|
|
|
|
BITMAPINFOHEADER STRUCT
|
|
biSize DWORD ?
|
|
biWidth DWORD ?
|
|
biHeight DWORD ?
|
|
biPlanes WORD ?
|
|
biBitCount WORD ?
|
|
biCompression DWORD ?
|
|
biSizeImage DWORD ?
|
|
biXPelsPerMeter DWORD ?
|
|
biYPelsPerMeter DWORD ?
|
|
biClrUsed DWORD ?
|
|
biClrImportant DWORD ?
|
|
BITMAPINFOHEADER ENDS
|
|
|
|
BITMAPINFO STRUCT
|
|
bmiHeader BITMAPINFOHEADER <>
|
|
bmiColors RGBQUAD <>
|
|
BITMAPINFO ENDS
|
|
|
|
BITMAPCOREINFO STRUCT
|
|
bmciHeader BITMAPCOREHEADER <>
|
|
bmciColors RGBTRIPLE <>
|
|
BITMAPCOREINFO ENDS
|
|
|
|
BITMAPFILEHEADER STRUCT
|
|
bfType WORD ?
|
|
bfSize DWORD ?
|
|
bfReserved1 WORD ?
|
|
bfReserved2 WORD ?
|
|
bfOffBits DWORD ?
|
|
BITMAPFILEHEADER ENDS
|
|
|
|
HANDLETABLE STRUCT
|
|
objectHandle DWORD ?
|
|
HANDLETABLE ENDS
|
|
|
|
METARECORD STRUCT
|
|
rdSize DWORD ?
|
|
rdFunction WORD ?
|
|
rdParm1 WORD ?
|
|
METARECORD ENDS
|
|
|
|
METAFILEPICT STRUCT
|
|
imm DWORD ?
|
|
xExt DWORD ?
|
|
yExt DWORD ?
|
|
hMF DWORD ?
|
|
METAFILEPICT ENDS
|
|
|
|
METAHEADER STRUCT
|
|
mtType WORD ?
|
|
mtHeaderSize WORD ?
|
|
mtVersion WORD ?
|
|
mtSize DWORD ?
|
|
mtNoObjects WORD ?
|
|
mtMaxRecord DWORD ?
|
|
mtNoParameters WORD ?
|
|
METAHEADER ENDS
|
|
|
|
ENHMETARECORD STRUCT
|
|
iType DWORD ?
|
|
nSize DWORD ?
|
|
dParm1 DWORD ?
|
|
ENHMETARECORD ENDS
|
|
|
|
RECTL STRUCT
|
|
left LONG ?
|
|
top LONG ?
|
|
right LONG ?
|
|
bottom LONG ?
|
|
RECTL ENDS
|
|
|
|
ENHMETAHEADER STRUCT
|
|
iType DWORD ?
|
|
nSize DWORD ?
|
|
rclBounds RECTL <>
|
|
rclFrame RECTL <>
|
|
dSignature DWORD ?
|
|
nVersion DWORD ?
|
|
nBytes DWORD ?
|
|
nRecords DWORD ?
|
|
nHandles WORD ?
|
|
sReserved WORD ?
|
|
nDescription DWORD ?
|
|
offDescription DWORD ?
|
|
nPalEntries DWORD ?
|
|
szlDevice SIZEL <>
|
|
szlMillimeters SIZEL <>
|
|
cbPixelFormat DWORD ?
|
|
offPixelFormat DWORD ?
|
|
bOpenGL DWORD ?
|
|
ENHMETAHEADER ENDS
|
|
|
|
TEXTMETRICA STRUCT
|
|
tmHeight DWORD ?
|
|
tmAscent DWORD ?
|
|
tmDescent DWORD ?
|
|
tmInternalLeading DWORD ?
|
|
tmExternalLeading DWORD ?
|
|
tmAveCharWidth DWORD ?
|
|
tmMaxCharWidth DWORD ?
|
|
tmWeight DWORD ?
|
|
tmOverhang DWORD ?
|
|
tmDigitizedAspectX DWORD ?
|
|
tmDigitizedAspectY DWORD ?
|
|
tmFirstChar BYTE ?
|
|
tmLastChar BYTE ?
|
|
tmDefaultChar BYTE ?
|
|
tmBreakChar BYTE ?
|
|
tmItalic BYTE ?
|
|
tmUnderlined BYTE ?
|
|
tmStruckOut BYTE ?
|
|
tmPitchAndFamily BYTE ?
|
|
tmCharSet BYTE ?
|
|
TEXTMETRICA ENDS
|
|
|
|
TEXTMETRICW STRUCT
|
|
tmHeight DWORD ?
|
|
tmAscent DWORD ?
|
|
tmDescent DWORD ?
|
|
tmInternalLeading DWORD ?
|
|
tmExternalLeading DWORD ?
|
|
tmAveCharWidth DWORD ?
|
|
tmMaxCharWidth DWORD ?
|
|
tmWeight DWORD ?
|
|
tmOverhang DWORD ?
|
|
tmDigitizedAspectX DWORD ?
|
|
tmDigitizedAspectY DWORD ?
|
|
tmFirstChar WORD ?
|
|
tmLastChar WORD ?
|
|
tmDefaultChar WORD ?
|
|
tmBreakChar WORD ?
|
|
tmItalic BYTE ?
|
|
tmUnderlined BYTE ?
|
|
tmStruckOut BYTE ?
|
|
tmPitchAndFamily BYTE ?
|
|
tmCharSet BYTE ?
|
|
TEXTMETRICW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TEXTMETRIC equ <TEXTMETRICW>
|
|
ELSE
|
|
TEXTMETRIC equ <TEXTMETRICA>
|
|
ENDIF
|
|
|
|
NEWTEXTMETRICA STRUCT
|
|
tmHeight DWORD ?
|
|
tmAscent DWORD ?
|
|
tmDescent DWORD ?
|
|
tmInternalLeading DWORD ?
|
|
tmExternalLeading DWORD ?
|
|
tmAveCharWidth DWORD ?
|
|
tmMaxCharWidth DWORD ?
|
|
tmWeight DWORD ?
|
|
tmOverhang DWORD ?
|
|
tmDigitizedAspectX DWORD ?
|
|
tmDigitizedAspectY DWORD ?
|
|
tmFirstChar BYTE ?
|
|
tmLastChar BYTE ?
|
|
tmDefaultChar BYTE ?
|
|
tmBreakChar BYTE ?
|
|
tmItalic BYTE ?
|
|
tmUnderlined BYTE ?
|
|
tmStruckOut BYTE ?
|
|
tmPitchAndFamily BYTE ?
|
|
tmCharSet BYTE ?
|
|
ntmFlags DWORD ?
|
|
ntmSizeEM DWORD ?
|
|
ntmCellHeight DWORD ?
|
|
ntmAveWidth DWORD ?
|
|
NEWTEXTMETRICA ENDS
|
|
|
|
NEWTEXTMETRICW STRUCT
|
|
tmHeight DWORD ?
|
|
tmAscent DWORD ?
|
|
tmDescent DWORD ?
|
|
tmInternalLeading DWORD ?
|
|
tmExternalLeading DWORD ?
|
|
tmAveCharWidth DWORD ?
|
|
tmMaxCharWidth DWORD ?
|
|
tmWeight DWORD ?
|
|
tmOverhang DWORD ?
|
|
tmDigitizedAspectX DWORD ?
|
|
tmDigitizedAspectY DWORD ?
|
|
tmFirstChar WORD ?
|
|
tmLastChar WORD ?
|
|
tmDefaultChar WORD ?
|
|
tmBreakChar WORD ?
|
|
tmItalic BYTE ?
|
|
tmUnderlined BYTE ?
|
|
tmStruckOut BYTE ?
|
|
tmPitchAndFamily BYTE ?
|
|
tmCharSet BYTE ?
|
|
ntmFlags DWORD ?
|
|
ntmSizeEM DWORD ?
|
|
ntmCellHeight DWORD ?
|
|
ntmAveWidth DWORD ?
|
|
NEWTEXTMETRICW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NEWTEXTMETRIC equ <NEWTEXTMETRICW>
|
|
ELSE
|
|
NEWTEXTMETRIC equ <NEWTEXTMETRICA>
|
|
ENDIF
|
|
|
|
PELARRAY STRUCT
|
|
paXCount DWORD ?
|
|
paYCount DWORD ?
|
|
paXExt DWORD ?
|
|
paYExt DWORD ?
|
|
paRGBs BYTE ?
|
|
PELARRAY ENDS
|
|
|
|
LOGBRUSH STRUCT
|
|
lbStyle DWORD ?
|
|
lbColor DWORD ?
|
|
lbHatch DWORD ?
|
|
LOGBRUSH ENDS
|
|
|
|
LOGPEN STRUCT
|
|
lopnStyle DWORD ?
|
|
lopnWidth POINT <>
|
|
lopnColor DWORD ?
|
|
LOGPEN ENDS
|
|
|
|
EXTLOGPEN STRUCT
|
|
elpPenStyle DWORD ?
|
|
elpWidth DWORD ?
|
|
elpBrushStyle DWORD ?
|
|
elpColor DWORD ?
|
|
elpHatch DWORD ?
|
|
elpNumEntries DWORD ?
|
|
elpStyleEntry DWORD ?
|
|
EXTLOGPEN ENDS
|
|
|
|
PALETTEENTRY STRUCT
|
|
peRed BYTE ?
|
|
peGreen BYTE ?
|
|
peBlue BYTE ?
|
|
peFlags BYTE ?
|
|
PALETTEENTRY ENDS
|
|
|
|
LOGPALETTE STRUCT
|
|
palVersion WORD ?
|
|
palNumEntries WORD ?
|
|
palPalEntry PALETTEENTRY <>
|
|
LOGPALETTE ENDS
|
|
|
|
LOGFONTA STRUCT
|
|
lfHeight DWORD ?
|
|
lfWidth DWORD ?
|
|
lfEscapement DWORD ?
|
|
lfOrientation DWORD ?
|
|
lfWeight DWORD ?
|
|
lfItalic BYTE ?
|
|
lfUnderline BYTE ?
|
|
lfStrikeOut BYTE ?
|
|
lfCharSet BYTE ?
|
|
lfOutPrecision BYTE ?
|
|
lfClipPrecision BYTE ?
|
|
lfQuality BYTE ?
|
|
lfPitchAndFamily BYTE ?
|
|
lfFaceName BYTE LF_FACESIZE dup(?)
|
|
LOGFONTA ENDS
|
|
|
|
LOGFONTW STRUCT
|
|
lfHeight DWORD ?
|
|
lfWidth DWORD ?
|
|
lfEscapement DWORD ?
|
|
lfOrientation DWORD ?
|
|
lfWeight DWORD ?
|
|
lfItalic BYTE ?
|
|
lfUnderline BYTE ?
|
|
lfStrikeOut BYTE ?
|
|
lfCharSet BYTE ?
|
|
lfOutPrecision BYTE ?
|
|
lfClipPrecision BYTE ?
|
|
lfQuality BYTE ?
|
|
lfPitchAndFamily BYTE ?
|
|
lfFaceName WORD LF_FACESIZE dup(?)
|
|
LOGFONTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
LOGFONT equ <LOGFONTW>
|
|
ELSE
|
|
LOGFONT equ <LOGFONTA>
|
|
ENDIF
|
|
|
|
NONCLIENTMETRICSA STRUCT
|
|
cbSize DWORD ?
|
|
iBorderWidth DWORD ?
|
|
iScrollWidth DWORD ?
|
|
iScrollHeight DWORD ?
|
|
iCaptionWidth DWORD ?
|
|
iCaptionHeight DWORD ?
|
|
lfCaptionFont LOGFONTA <>
|
|
iSMCaptionWidth DWORD ?
|
|
iSMCaptionHeight DWORD ?
|
|
lfSMCaptionFont LOGFONTA <>
|
|
iMenuWidth DWORD ?
|
|
iMenuHeight DWORD ?
|
|
lfMenuFont LOGFONTA <>
|
|
lfStatusFont LOGFONTA <>
|
|
lfMessageFont LOGFONTA <>
|
|
NONCLIENTMETRICSA ENDS
|
|
|
|
NONCLIENTMETRICSW STRUCT
|
|
cbSize DWORD ?
|
|
iBorderWidth DWORD ?
|
|
iScrollWidth DWORD ?
|
|
iScrollHeight DWORD ?
|
|
iCaptionWidth DWORD ?
|
|
iCaptionHeight DWORD ?
|
|
lfCaptionFont LOGFONTW <>
|
|
iSMCaptionWidth DWORD ?
|
|
iSMCaptionHeight DWORD ?
|
|
lfSMCaptionFont LOGFONTW <>
|
|
iMenuWidth DWORD ?
|
|
iMenuHeight DWORD ?
|
|
lfMenuFont LOGFONTW <>
|
|
lfStatusFont LOGFONTW <>
|
|
lfMessageFont LOGFONTW <>
|
|
NONCLIENTMETRICSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NONCLIENTMETRICS equ <NONCLIENTMETRICSW>
|
|
ELSE
|
|
NONCLIENTMETRICS equ <NONCLIENTMETRICSA>
|
|
ENDIF
|
|
|
|
ENUMLOGFONTA STRUCT
|
|
elfLogFont LOGFONTA <>
|
|
elfFullName BYTE LF_FULLFACESIZE dup(?)
|
|
elfStyle BYTE LF_FACESIZE dup(?)
|
|
ENUMLOGFONTA ENDS
|
|
|
|
ENUMLOGFONTW STRUCT
|
|
elfLogFont LOGFONTW <>
|
|
elfFullName WORD LF_FULLFACESIZE dup(?)
|
|
elfStyle WORD LF_FACESIZE dup(?)
|
|
ENUMLOGFONTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
ENUMLOGFONT equ <ENUMLOGFONTW>
|
|
ELSE
|
|
ENUMLOGFONT equ <ENUMLOGFONTA>
|
|
ENDIF
|
|
|
|
PANOSE STRUCT
|
|
bFamilyType BYTE ?
|
|
bSerifStyle BYTE ?
|
|
bWeight BYTE ?
|
|
bProportion BYTE ?
|
|
bContrast BYTE ?
|
|
bStrokeVariation BYTE ?
|
|
bArmStyle BYTE ?
|
|
bLetterform BYTE ?
|
|
bMidline BYTE ?
|
|
bXHeight BYTE ?
|
|
PANOSE ENDS
|
|
|
|
EXTLOGFONTA STRUCT
|
|
elfLogFont LOGFONTA <>
|
|
elfFullName BYTE LF_FULLFACESIZE dup(?)
|
|
elfStyle BYTE LF_FACESIZE dup(?)
|
|
elfVersion DWORD ?
|
|
elfStyleSize DWORD ?
|
|
elfMatch DWORD ?
|
|
elfReserved DWORD ?
|
|
elfVendorId BYTE ELF_VENDOR_SIZE dup(?)
|
|
elfCulture DWORD ?
|
|
elfPanose PANOSE <>
|
|
EXTLOGFONTA ENDS
|
|
|
|
EXTLOGFONTW STRUCT
|
|
elfLogFont LOGFONTW <>
|
|
elfFullName WORD LF_FULLFACESIZE dup(?)
|
|
elfStyle WORD LF_FACESIZE dup(?)
|
|
elfVersion DWORD ?
|
|
elfStyleSize DWORD ?
|
|
elfMatch DWORD ?
|
|
elfReserved DWORD ?
|
|
elfVendorId BYTE ELF_VENDOR_SIZE dup(?)
|
|
elfCulture DWORD ?
|
|
elfPanose PANOSE <>
|
|
EXTLOGFONTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
EXTLOGFONT equ <EXTLOGFONTW>
|
|
ELSE
|
|
EXTLOGFONT equ <EXTLOGFONTA>
|
|
ENDIF
|
|
|
|
DEVMODE STRUCT
|
|
dmDeviceName BYTE CCHDEVICENAME dup(?)
|
|
dmSpecVersion WORD ?
|
|
dmDriverVersion WORD ?
|
|
dmSize WORD ?
|
|
dmDriverExtra WORD ?
|
|
dmFields DWORD ?
|
|
union
|
|
struct
|
|
dmOrientation dw ?
|
|
dmPaperSize dw ?
|
|
dmPaperLength dw ?
|
|
dmPaperWidth dw ?
|
|
ends
|
|
dmPosition POINTL <>
|
|
ends
|
|
dmScale WORD ?
|
|
dmCopies WORD ?
|
|
dmDefaultSource WORD ?
|
|
dmPrintQuality WORD ?
|
|
dmColor WORD ?
|
|
dmDuplex WORD ?
|
|
dmYResolution WORD ?
|
|
dmTTOption WORD ?
|
|
dmCollate WORD ?
|
|
dmFormName BYTE CCHFORMNAME dup (?)
|
|
dmLogPixels WORD ?
|
|
dmBitsPerPel DWORD ?
|
|
dmPelsWidth DWORD ?
|
|
dmPelsHeight DWORD ?
|
|
dmDisplayFlags DWORD ?
|
|
dmDisplayFrequency DWORD ?
|
|
dmICMMethod DWORD ?
|
|
dmICMIntent DWORD ?
|
|
dmMediaType DWORD ?
|
|
dmDitherType DWORD ?
|
|
dmReserved1 DWORD ?
|
|
dmReserved2 DWORD ?
|
|
DEVMODE ENDS
|
|
|
|
RGNDATAHEADER STRUCT
|
|
dwSize DWORD ?
|
|
iType DWORD ?
|
|
nCount DWORD ?
|
|
nRgnSize DWORD ?
|
|
rcBound RECT <>
|
|
RGNDATAHEADER ENDS
|
|
|
|
RGNDATA STRUCT
|
|
rdh RGNDATAHEADER <>
|
|
Buffer BYTE ?
|
|
RGNDATA ENDS
|
|
|
|
ABC STRUCT
|
|
abcA DWORD ?
|
|
abcB DWORD ?
|
|
abcC DWORD ?
|
|
ABC ENDS
|
|
|
|
ABCFLOAT STRUCT
|
|
abcfA DWORD ?
|
|
abcfB DWORD ?
|
|
abcfC DWORD ?
|
|
ABCFLOAT ENDS
|
|
|
|
OUTLINETEXTMETRICA STRUCT
|
|
otmSize DWORD ?
|
|
otmTextMetrics TEXTMETRICA <>
|
|
otmFiller BYTE ?
|
|
otmPanoseNumber PANOSE <>
|
|
otmfsSelection DWORD ?
|
|
otmfsType DWORD ?
|
|
otmsCharSlopeRise DWORD ?
|
|
otmsCharSlopeRun DWORD ?
|
|
otmItalicAngle DWORD ?
|
|
otmEMSquare DWORD ?
|
|
otmAscent DWORD ?
|
|
otmDescent DWORD ?
|
|
otmLineGap DWORD ?
|
|
otmsCapEmHeight DWORD ?
|
|
otmsXHeight DWORD ?
|
|
otmrcFontBox RECT <>
|
|
otmMacAscent DWORD ?
|
|
otmMacDescent DWORD ?
|
|
otmMacLineGap DWORD ?
|
|
otmusMinimumPPEM DWORD ?
|
|
otmptSubscriptSize POINT <>
|
|
otmptSubscriptOffset POINT <>
|
|
otmptSuperscriptSize POINT <>
|
|
otmptSuperscriptOffset POINT <>
|
|
otmsStrikeoutSize DWORD ?
|
|
otmsStrikeoutPosition DWORD ?
|
|
otmsUnderscoreSize DWORD ?
|
|
otmsUnderscorePosition DWORD ?
|
|
otmpFamilyName DWORD ?
|
|
otmpFaceName DWORD ?
|
|
otmpStyleName DWORD ?
|
|
otmpFullName DWORD ?
|
|
OUTLINETEXTMETRICA ENDS
|
|
|
|
OUTLINETEXTMETRICW STRUCT
|
|
otmSize DWORD ?
|
|
otmTextMetrics TEXTMETRICW <>
|
|
otmFiller BYTE ?
|
|
otmPanoseNumber PANOSE <>
|
|
otmfsSelection DWORD ?
|
|
otmfsType DWORD ?
|
|
otmsCharSlopeRise DWORD ?
|
|
otmsCharSlopeRun DWORD ?
|
|
otmItalicAngle DWORD ?
|
|
otmEMSquare DWORD ?
|
|
otmAscent DWORD ?
|
|
otmDescent DWORD ?
|
|
otmLineGap DWORD ?
|
|
otmsCapEmHeight DWORD ?
|
|
otmsXHeight DWORD ?
|
|
otmrcFontBox RECT <>
|
|
otmMacAscent DWORD ?
|
|
otmMacDescent DWORD ?
|
|
otmMacLineGap DWORD ?
|
|
otmusMinimumPPEM DWORD ?
|
|
otmptSubscriptSize POINT <>
|
|
otmptSubscriptOffset POINT <>
|
|
otmptSuperscriptSize POINT <>
|
|
otmptSuperscriptOffset POINT <>
|
|
otmsStrikeoutSize DWORD ?
|
|
otmsStrikeoutPosition DWORD ?
|
|
otmsUnderscoreSize DWORD ?
|
|
otmsUnderscorePosition DWORD ?
|
|
otmpFamilyName DWORD ?
|
|
otmpFaceName DWORD ?
|
|
otmpStyleName DWORD ?
|
|
otmpFullName DWORD ?
|
|
OUTLINETEXTMETRICW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
OUTLINETEXTMETRIC equ <OUTLINETEXTMETRICW>
|
|
ELSE
|
|
OUTLINETEXTMETRIC equ <OUTLINETEXTMETRICA>
|
|
ENDIF
|
|
|
|
POLYTEXTA STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
n DWORD ?
|
|
lpStr DWORD ?
|
|
uiFlags DWORD ?
|
|
icl RECT <>
|
|
pdx DWORD ?
|
|
POLYTEXTA ENDS
|
|
|
|
POLYTEXTW STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
n DWORD ?
|
|
lpStr DWORD ?
|
|
uiFlags DWORD ?
|
|
icl RECT <>
|
|
pdx DWORD ?
|
|
POLYTEXTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
POLYTEXT equ <POLYTEXTW>
|
|
ELSE
|
|
POLYTEXT equ <POLYTEXTA>
|
|
ENDIF
|
|
|
|
FIXED STRUCT
|
|
fract WORD ?
|
|
Value WORD ?
|
|
FIXED ENDS
|
|
|
|
MAT2 STRUCT
|
|
eM11 FIXED <>
|
|
eM12 FIXED <>
|
|
eM21 FIXED <>
|
|
eM22 FIXED <>
|
|
MAT2 ENDS
|
|
|
|
GLYPHMETRICS STRUCT
|
|
gmBlackBoxX DWORD ?
|
|
gmBlackBoxY DWORD ?
|
|
gmptGlyphOrigin POINT <>
|
|
gmCellIncX WORD ?
|
|
gmCellIncY WORD ?
|
|
GLYPHMETRICS ENDS
|
|
|
|
POINTFX STRUCT
|
|
x FIXED <>
|
|
y FIXED <>
|
|
POINTFX ENDS
|
|
|
|
TTPOLYCURVE STRUCT
|
|
wType WORD ?
|
|
cpfx WORD ?
|
|
apfx POINTFX <>
|
|
TTPOLYCURVE ENDS
|
|
|
|
TTPOLYGONHEADER STRUCT
|
|
cb DWORD ?
|
|
dwType DWORD ?
|
|
pfxStart POINTFX <>
|
|
TTPOLYGONHEADER ENDS
|
|
|
|
RASTERIZER_STATUS STRUCT
|
|
nSize WORD ?
|
|
wFlags WORD ?
|
|
nLanguageID WORD ?
|
|
RASTERIZER_STATUS ENDS
|
|
|
|
COLORADJUSTMENT STRUCT
|
|
caSize WORD ?
|
|
caFlags WORD ?
|
|
caIlluminantIndex WORD ?
|
|
caRedGamma WORD ?
|
|
caGreenGamma WORD ?
|
|
caBlueGamma WORD ?
|
|
caReferenceBlack WORD ?
|
|
caReferenceWhite WORD ?
|
|
caContrast WORD ?
|
|
caBrightness WORD ?
|
|
caColorfulness WORD ?
|
|
caRedGreenTint WORD ?
|
|
COLORADJUSTMENT ENDS
|
|
|
|
DOCINFOA STRUCT
|
|
cbSize DWORD ?
|
|
lpszDocName DWORD ?
|
|
lpszOutput DWORD ?
|
|
lpszDatatype DWORD ?
|
|
fwType DWORD ?
|
|
DOCINFOA ENDS
|
|
|
|
DOCINFOW STRUCT
|
|
cbSize DWORD ?
|
|
lpszDocName DWORD ?
|
|
lpszOutput DWORD ?
|
|
lpszDatatype DWORD ?
|
|
fwType DWORD ?
|
|
DOCINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DOCINFO equ <DOCINFOW>
|
|
ELSE
|
|
DOCINFO equ <DOCINFOA>
|
|
ENDIF
|
|
|
|
KERNINGPAIR STRUCT
|
|
wFirst WORD ?
|
|
wSecond WORD ?
|
|
iKernAmount DWORD ?
|
|
KERNINGPAIR ENDS
|
|
|
|
EMR STRUCT
|
|
iType DWORD ?
|
|
nSize DWORD ?
|
|
EMR ENDS
|
|
|
|
EMRTEXT STRUCT
|
|
ptlReference POINTL <>
|
|
nchars DWORD ?
|
|
offString DWORD ?
|
|
fOptions DWORD ?
|
|
ircl RECTL <>
|
|
offDx DWORD ?
|
|
EMRTEXT ENDS
|
|
|
|
EMRABORTPATH STRUCT
|
|
emr EMR <>
|
|
EMRABORTPATH ENDS
|
|
|
|
EMRBEGINPATH equ <EMRABORTPATH>
|
|
EMRENDPATH equ <EMRABORTPATH>
|
|
EMRCLOSEFIGURE equ <EMRABORTPATH>
|
|
EMRFLATTENPATH equ <EMRABORTPATH>
|
|
EMRWIDENPATH equ <EMRABORTPATH>
|
|
EMRSETMETARGN equ <EMRABORTPATH>
|
|
EMREMRSAVEDC equ <EMRABORTPATH>
|
|
EMRREALIZEPALETTE equ <EMRABORTPATH>
|
|
|
|
EMRSELECTCLIPPATH STRUCT
|
|
emr EMR <>
|
|
iMode DWORD ?
|
|
EMRSELECTCLIPPATH ENDS
|
|
|
|
EMRSETBKMODE equ <EMRSELECTCLIPPATH>
|
|
EMRSETMAPMODE equ <EMRSELECTCLIPPATH>
|
|
EMRSETPOLYFILLMODE equ <EMRSELECTCLIPPATH>
|
|
EMRSETROP2 equ <EMRSELECTCLIPPATH>
|
|
EMRSETSTRETCHBLTMODE equ <EMRSELECTCLIPPATH>
|
|
EMRSETTEXTALIGN equ <EMRSELECTCLIPPATH>
|
|
|
|
EMRSETMITERLIMIT STRUCT
|
|
emr EMR <>
|
|
eMiterLimit DWORD ?
|
|
EMRSETMITERLIMIT ENDS
|
|
|
|
EMRRESTOREDC STRUCT
|
|
emr EMR <>
|
|
iRelative DWORD ?
|
|
EMRRESTOREDC ENDS
|
|
|
|
EMRSETARCDIRECTION STRUCT
|
|
emr EMR <>
|
|
iArcDirection DWORD ?
|
|
EMRSETARCDIRECTION ENDS
|
|
|
|
EMRSETMAPPERFLAGS STRUCT
|
|
emr EMR <>
|
|
dwFlags DWORD ?
|
|
EMRSETMAPPERFLAGS ENDS
|
|
|
|
EMRSETTEXTCOLOR STRUCT
|
|
emr EMR <>
|
|
crColor COLORREF ?
|
|
EMRSETTEXTCOLOR ENDS
|
|
|
|
EMRSETBKCOLOR equ <EMRSETTEXTCOLOR>
|
|
|
|
EMRSELECTOBJECT STRUCT
|
|
emr EMR <>
|
|
ihObject DWORD ?
|
|
EMRSELECTOBJECT ENDS
|
|
|
|
EMRDELETEOBJECT equ <EMRSELECTOBJECT>
|
|
|
|
EMRSELECTCOLORSPACE STRUCT
|
|
emr EMR <>
|
|
ihCS DWORD ?
|
|
EMRSELECTCOLORSPACE ENDS
|
|
|
|
EMRDELETECOLORSPACE equ <EMRSELECTCOLORSPACE>
|
|
|
|
EMRSELECTPALETTE STRUCT
|
|
emr EMR <>
|
|
ihPal DWORD ?
|
|
EMRSELECTPALETTE ENDS
|
|
|
|
EMRRESIZEPALETTE STRUCT
|
|
emr EMR <>
|
|
ihPal DWORD ?
|
|
cEntries DWORD ?
|
|
EMRRESIZEPALETTE ENDS
|
|
|
|
EMRSETPALETTEENTRIES STRUCT
|
|
emr EMR <>
|
|
ihPal DWORD ?
|
|
iStart DWORD ?
|
|
cEntries DWORD ?
|
|
aPalEntries PALETTEENTRY <>
|
|
EMRSETPALETTEENTRIES ENDS
|
|
|
|
EMRSETCOLORADJUSTMENT STRUCT
|
|
emr EMR <>
|
|
ColorAdjustment COLORADJUSTMENT <>
|
|
EMRSETCOLORADJUSTMENT ENDS
|
|
|
|
EMRGDICOMMENT STRUCT
|
|
emr EMR <>
|
|
cbData DWORD ?
|
|
xData1 BYTE ?
|
|
EMRGDICOMMENT ENDS
|
|
|
|
EMREOF STRUCT
|
|
emr EMR <>
|
|
nPalEntries DWORD ?
|
|
offPalEntries DWORD ?
|
|
nSizeLast DWORD ?
|
|
EMREOF ENDS
|
|
|
|
EMRLINETO STRUCT
|
|
emr EMR <>
|
|
ptl POINTL <>
|
|
EMRLINETO ENDS
|
|
|
|
EMRMOVETOEX equ <EMRLINETO>
|
|
|
|
EMROFFSETCLIPRGN STRUCT
|
|
emr EMR <>
|
|
ptlOffset POINTL <>
|
|
EMROFFSETCLIPRGN ENDS
|
|
|
|
EMRFILLPATH STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
EMRFILLPATH ENDS
|
|
|
|
EMRSTROKEANDFILLPATH equ <EMRFILLPATH>
|
|
EMRSTROKEPATH equ <EMRFILLPATH>
|
|
|
|
EMREXCLUDECLIPRECT STRUCT
|
|
emr EMR <>
|
|
rclClip RECTL <>
|
|
EMREXCLUDECLIPRECT ENDS
|
|
|
|
EMRINTERSECTCLIPRECT equ <EMREXCLUDECLIPRECT>
|
|
|
|
EMRSETVIEWPORTORGEX STRUCT
|
|
emr EMR <>
|
|
ptlOrigin POINTL <>
|
|
EMRSETVIEWPORTORGEX ENDS
|
|
|
|
EMRSETWINDOWORGEX equ <EMRSETVIEWPORTORGEX>
|
|
EMRSETBRUSHORGEX equ <EMRSETVIEWPORTORGEX>
|
|
|
|
EMRSETVIEWPORTEXTEX STRUCT
|
|
emr EMR <>
|
|
szlExtent SIZEL <>
|
|
EMRSETVIEWPORTEXTEX ENDS
|
|
|
|
EMRSETWINDOWEXTEX equ <EMRSETVIEWPORTEXTEX>
|
|
|
|
EMRSCALEVIEWPORTEXTEX STRUCT
|
|
emr EMR <>
|
|
xNum DWORD ?
|
|
xDenom DWORD ?
|
|
yNum DWORD ?
|
|
yDemon DWORD ?
|
|
EMRSCALEVIEWPORTEXTEX ENDS
|
|
|
|
EMRSCALEWINDOWEXTEX equ <EMRSCALEVIEWPORTEXTEX>
|
|
|
|
EMRSETWORLDTRANSFORM STRUCT
|
|
emr EMR <>
|
|
xform XFORM <>
|
|
EMRSETWORLDTRANSFORM ENDS
|
|
|
|
EMRMODIFYWORLDTRANSFORM STRUCT
|
|
emr EMR <>
|
|
xform XFORM <>
|
|
iMode DWORD ?
|
|
EMRMODIFYWORLDTRANSFORM ENDS
|
|
|
|
EMRSETPIXELV STRUCT
|
|
emr EMR <>
|
|
ptlPixel POINTL <>
|
|
crColor COLORREF ?
|
|
EMRSETPIXELV ENDS
|
|
|
|
EMREXTFLOODFILL STRUCT
|
|
emr EMR <>
|
|
ptlStart POINTL <>
|
|
crColor COLORREF ?
|
|
iMode DWORD ?
|
|
EMREXTFLOODFILL ENDS
|
|
|
|
EMRELLIPSE STRUCT
|
|
emr EMR <>
|
|
rclBox RECTL <>
|
|
EMRELLIPSE ENDS
|
|
|
|
EMRRECTANGLE equ <EMRELLIPSE>
|
|
|
|
EMRROUNDRECT STRUCT
|
|
emr EMR <>
|
|
rclBox RECTL <>
|
|
szlCorner SIZEL <>
|
|
EMRROUNDRECT ENDS
|
|
|
|
EMRARC STRUCT
|
|
emr EMR <>
|
|
rclBox RECTL <>
|
|
ptlStart POINTL <>
|
|
ptlEnd POINTL <>
|
|
EMRARC ENDS
|
|
|
|
EMRARCTO equ <EMRARC>
|
|
EMRCHORD equ <EMRARC>
|
|
EMRPIE equ <EMRARC>
|
|
|
|
EMRANGLEARC STRUCT
|
|
emr EMR <>
|
|
ptlCenter POINTL <>
|
|
nRadius DWORD ?
|
|
eStartAngle DWORD ?
|
|
eSweepAngle DWORD ?
|
|
EMRANGLEARC ENDS
|
|
|
|
EMRPOLYLINE STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cptl DWORD ?
|
|
aptl POINTL <>
|
|
EMRPOLYLINE ENDS
|
|
|
|
EMRPOLYBEZIER equ <EMRPOLYLINE>
|
|
EMRPOLYGON equ <EMRPOLYLINE>
|
|
EMRPOLYBEZIERTO equ <EMRPOLYLINE>
|
|
|
|
EMRPOLYLINE16 STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cpts DWORD ?
|
|
apts POINTS <>
|
|
EMRPOLYLINE16 ENDS
|
|
|
|
EMRPOLYBEZIER16 equ <EMRPOLYLINE16>
|
|
EMRPOLYGON16 equ <EMRPOLYLINE16>
|
|
EMRPLOYBEZIERTO16 equ <EMRPOLYLINE16>
|
|
EMRPOLYLINETO16 equ <EMRPOLYLINE16>
|
|
|
|
EMRPOLYDRAW STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cptl DWORD ?
|
|
aptl POINTL <>
|
|
abTypes1 BYTE ?
|
|
EMRPOLYDRAW ENDS
|
|
|
|
EMRPOLYDRAW16 STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cpts DWORD ?
|
|
apts POINTS <>
|
|
abTypes BYTE ?
|
|
EMRPOLYDRAW16 ENDS
|
|
|
|
EMRPOLYPOLYLINE STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
nPolys DWORD ?
|
|
cptl DWORD ?
|
|
aPolyCounts DWORD ?
|
|
aptl POINTL <>
|
|
EMRPOLYPOLYLINE ENDS
|
|
|
|
EMRPOLYPOLYGON equ <EMRPOLYPOLYLINE>
|
|
|
|
EMRPOLYPOLYLINE16 STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
nPolys DWORD ?
|
|
cpts DWORD ?
|
|
aPolyCounts DWORD ?
|
|
apts POINTS <>
|
|
EMRPOLYPOLYLINE16 ENDS
|
|
|
|
EMRPOLYPOLYGON16 equ <EMRPOLYPOLYLINE16>
|
|
|
|
EMRINVERTRGN STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cbRgnData DWORD ?
|
|
RgnData BYTE ?
|
|
EMRINVERTRGN ENDS
|
|
|
|
EMRPAINTRGN equ <EMRINVERTRGN>
|
|
|
|
EMRFILLRGN STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cbRgnData DWORD ?
|
|
ihBrush DWORD ?
|
|
RgnData BYTE ?
|
|
EMRFILLRGN ENDS
|
|
|
|
EMRFRAMERGN STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cbRgnData DWORD ?
|
|
ihBrush DWORD ?
|
|
szlStroke SIZEL <>
|
|
RgnData BYTE ?
|
|
EMRFRAMERGN ENDS
|
|
|
|
EMREXTSELECTCLIPRGN STRUCT
|
|
emr EMR <>
|
|
cbRgnData DWORD ?
|
|
iMode DWORD ?
|
|
RgnData BYTE ?
|
|
EMREXTSELECTCLIPRGN ENDS
|
|
|
|
EMREXTTEXTOUTA STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
iGraphicsMode DWORD ?
|
|
exScale DWORD ?
|
|
eyScale DWORD ?
|
|
emrtext EMRTEXT <>
|
|
EMREXTTEXTOUTA ENDS
|
|
|
|
EMREXTTEXTOUTW STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
iGraphicsMode DWORD ?
|
|
exScale DWORD ?
|
|
eyScale DWORD ?
|
|
emrtext EMRTEXT <>
|
|
EMREXTTEXTOUTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
EMREXTTEXTOUT equ <EMREXTTEXTOUTW>
|
|
ELSE
|
|
EMREXTTEXTOUT equ <EMREXTTEXTOUTA>
|
|
ENDIF
|
|
|
|
EMRBITBLT STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
xDest DWORD ?
|
|
yDest DWORD ?
|
|
cxDest DWORD ?
|
|
cyDest DWORD ?
|
|
dwRop DWORD ?
|
|
xSrc DWORD ?
|
|
ySrc DWORD ?
|
|
xformSrc XFORM <>
|
|
crBkColorSrc COLORREF ?
|
|
iUsageSrc DWORD ?
|
|
offBmiSrc DWORD ?
|
|
cbBmiSrc DWORD ?
|
|
offBitsSrc DWORD ?
|
|
cbBitsSrc DWORD ?
|
|
EMRBITBLT ENDS
|
|
|
|
EMRSTRETCHBLT STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
xDest DWORD ?
|
|
yDest DWORD ?
|
|
cxDest DWORD ?
|
|
cyDest DWORD ?
|
|
dwRop DWORD ?
|
|
xSrc DWORD ?
|
|
ySrc DWORD ?
|
|
xformSrc XFORM <>
|
|
crBkColorSrc COLORREF ?
|
|
iUsageSrc DWORD ?
|
|
offBmiSrc DWORD ?
|
|
cbBmiSrc DWORD ?
|
|
offBitsSrc DWORD ?
|
|
cbBitsSrc DWORD ?
|
|
cxSrc DWORD ?
|
|
cySrc DWORD ?
|
|
EMRSTRETCHBLT ENDS
|
|
|
|
EMRMASKBLT STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
xDest DWORD ?
|
|
yDest DWORD ?
|
|
cxDest DWORD ?
|
|
cyDest DWORD ?
|
|
dwRop DWORD ?
|
|
xSrc2 DWORD ?
|
|
cyDest2 DWORD ?
|
|
dwRop2 DWORD ?
|
|
xSrc DWORD ?
|
|
ySrc DWORD ?
|
|
xformSrc XFORM <>
|
|
crBkColorSrc COLORREF ?
|
|
iUsageSrc DWORD ?
|
|
offBmiSrc DWORD ?
|
|
cbBmiSrc DWORD ?
|
|
offBitsSrc DWORD ?
|
|
cbBitsSrc DWORD ?
|
|
xMask DWORD ?
|
|
yMask DWORD ?
|
|
iUsageMask DWORD ?
|
|
offBmiMask DWORD ?
|
|
cbBmiMask DWORD ?
|
|
offBitsMask DWORD ?
|
|
cbBitsMask DWORD ?
|
|
EMRMASKBLT ENDS
|
|
|
|
EMRPLGBLT STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
aptlDest POINTL 3 dup(<>)
|
|
xSrc DWORD ?
|
|
ySrc DWORD ?
|
|
cxSrc DWORD ?
|
|
cySrc DWORD ?
|
|
xformSrc XFORM <>
|
|
crBkColorSrc COLORREF ?
|
|
iUsageSrc DWORD ?
|
|
offBmiSrc DWORD ?
|
|
cbBmiSrc DWORD ?
|
|
offBitsSrc DWORD ?
|
|
cbBitsSrc DWORD ?
|
|
xMask DWORD ?
|
|
yMask DWORD ?
|
|
iUsageMask DWORD ?
|
|
offBmiMask DWORD ?
|
|
cbBmiMask DWORD ?
|
|
offBitsMask DWORD ?
|
|
cbBitsMask DWORD ?
|
|
EMRPLGBLT ENDS
|
|
|
|
EMRSETDIBITSTODEVICE STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
xDest DWORD ?
|
|
yDest DWORD ?
|
|
xSrc DWORD ?
|
|
ySrc DWORD ?
|
|
cxSrc DWORD ?
|
|
cySrc DWORD ?
|
|
offBmiSrc DWORD ?
|
|
cbBmiSrc DWORD ?
|
|
offBitsSrc DWORD ?
|
|
cbBitsSrc DWORD ?
|
|
iUsageSrc DWORD ?
|
|
iStartScan DWORD ?
|
|
cScans DWORD ?
|
|
EMRSETDIBITSTODEVICE ENDS
|
|
|
|
EMRSTRETCHDIBITS STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
xDest DWORD ?
|
|
yDest DWORD ?
|
|
xSrc DWORD ?
|
|
ySrc DWORD ?
|
|
cxSrc DWORD ?
|
|
cySrc DWORD ?
|
|
offBmiSrc DWORD ?
|
|
cbBmiSrc DWORD ?
|
|
offBitsSrc DWORD ?
|
|
cbBitsSrc DWORD ?
|
|
iUsageSrc DWORD ?
|
|
dwRop DWORD ?
|
|
cxDest DWORD ?
|
|
cyDest DWORD ?
|
|
EMRSTRETCHDIBITS ENDS
|
|
|
|
EMRCREATEPALETTE STRUCT
|
|
emr EMR <>
|
|
ihPal DWORD ?
|
|
lgpl LOGPALETTE <>
|
|
EMRCREATEPALETTE ENDS
|
|
|
|
EMRCREATEPEN STRUCT
|
|
emr EMR <>
|
|
ihPen DWORD ?
|
|
lopn LOGPEN <>
|
|
EMRCREATEPEN ENDS
|
|
|
|
EMREXTCREATEPEN STRUCT
|
|
emr EMR <>
|
|
ihPen DWORD ?
|
|
offBmi DWORD ?
|
|
cbBmi DWORD ?
|
|
offBits DWORD ?
|
|
cbBits DWORD ?
|
|
elp EXTLOGPEN <>
|
|
EMREXTCREATEPEN ENDS
|
|
|
|
EMRCREATEBRUSHINDIRECT STRUCT
|
|
emr EMR <>
|
|
ihBrush DWORD ?
|
|
lb LOGBRUSH <>
|
|
EMRCREATEBRUSHINDIRECT ENDS
|
|
|
|
EMRCREATEMONOBRUSH STRUCT
|
|
emr EMR <>
|
|
ihBrush DWORD ?
|
|
iUsage DWORD ?
|
|
offBmi DWORD ?
|
|
cbBmi DWORD ?
|
|
offBits DWORD ?
|
|
cbBits DWORD ?
|
|
EMRCREATEMONOBRUSH ENDS
|
|
|
|
EMRCREATEDIBPATTERNBRUSHPT STRUCT
|
|
emr EMR <>
|
|
ihBursh DWORD ?
|
|
iUsage DWORD ?
|
|
offBmi DWORD ?
|
|
cbBmi DWORD ?
|
|
offBits DWORD ?
|
|
cbBits DWORD ?
|
|
EMRCREATEDIBPATTERNBRUSHPT ENDS
|
|
|
|
CIEXYZ STRUCT
|
|
ciexyzX FXPT2DOT30 ?
|
|
ciexyzY FXPT2DOT30 ?
|
|
ciexyzZ FXPT2DOT30 ?
|
|
CIEXYZ ENDS
|
|
|
|
CIEXYZTRIPLE STRUCT
|
|
ciexyzRed CIEXYZ <>
|
|
ciexyzGreen CIEXYZ <>
|
|
ciexyzBlue CIEXYZ <>
|
|
CIEXYZTRIPLE ENDS
|
|
|
|
BITMAPV4HEADER STRUCT
|
|
bV4Size DWORD ?
|
|
bV4Width DWORD ?
|
|
bV4Height DWORD ?
|
|
bV4Planes WORD ?
|
|
bV4BitCount WORD ?
|
|
bV4V4Compression DWORD ?
|
|
bV4SizeImage DWORD ?
|
|
bV4XPelsPerMeter DWORD ?
|
|
bV4YPelsPerMeter DWORD ?
|
|
bV4ClrUsed DWORD ?
|
|
bV4ClrImportant DWORD ?
|
|
bV4RedMask DWORD ?
|
|
bV4GreenMask DWORD ?
|
|
bV4BlueMask DWORD ?
|
|
bV4AlphaMask DWORD ?
|
|
bV4CSType DWORD ?
|
|
bV4Endpoints CIEXYZTRIPLE <>
|
|
bV4GammaRed DWORD ?
|
|
bV4GammaGreen DWORD ?
|
|
bV4GammaBlue DWORD ?
|
|
BITMAPV4HEADER ENDS
|
|
|
|
FONTSIGNATURE STRUCT
|
|
fsUsb4 DWORD 4 dup(?)
|
|
fsCsb2 DWORD 2 dup(?)
|
|
FONTSIGNATURE ENDS
|
|
|
|
CHARSETINFO STRUCT
|
|
ciCharset DWORD ?
|
|
ciACP DWORD ?
|
|
xlfs FONTSIGNATURE <>
|
|
CHARSETINFO ENDS
|
|
|
|
LOCALESIGNATURE STRUCT
|
|
lsUsb4 DWORD 4 dup(?)
|
|
lsCsbDefault DWORD 2 dup(?)
|
|
lsCsbSupported DWORD 2 dup(?)
|
|
LOCALESIGNATURE ENDS
|
|
|
|
NEWTEXTMETRICEXA STRUCT
|
|
ntmTm NEWTEXTMETRICA <>
|
|
ntmFontSig FONTSIGNATURE <>
|
|
NEWTEXTMETRICEXA ENDS
|
|
|
|
NEWTEXTMETRICEXW STRUCT
|
|
ntmTm NEWTEXTMETRICW <>
|
|
ntmFontSig FONTSIGNATURE <>
|
|
NEWTEXTMETRICEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NEWTEXTMETRICEX equ <NEWTEXTMETRICEXW>
|
|
ELSE
|
|
NEWTEXTMETRICEX equ <NEWTEXTMETRICEXA>
|
|
ENDIF
|
|
|
|
ENUMLOGFONTEXA STRUCT
|
|
elfLogFont LOGFONTA <>
|
|
elfFullName BYTE LF_FULLFACESIZE dup(?)
|
|
elfStyle BYTE LF_FACESIZE dup(?)
|
|
elfScript BYTE LF_FACESIZE dup(?)
|
|
ENUMLOGFONTEXA ENDS
|
|
|
|
ENUMLOGFONTEXW STRUCT
|
|
elfLogFont LOGFONTW <>
|
|
elfFullName WORD LF_FULLFACESIZE dup(?)
|
|
elfStyle WORD LF_FACESIZE dup(?)
|
|
elfScript WORD LF_FACESIZE dup(?)
|
|
ENUMLOGFONTEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
ENUMLOGFONTEX equ <ENUMLOGFONTEXW>
|
|
ELSE
|
|
ENUMLOGFONTEX equ <ENUMLOGFONTEXA>
|
|
ENDIF
|
|
|
|
GCP_RESULTSA STRUCT
|
|
lStructSize DWORD ?
|
|
lpOutString DWORD ?
|
|
lpOrder DWORD ?
|
|
lpDX DWORD ?
|
|
lpCaretPos DWORD ?
|
|
lpClass DWORD ?
|
|
lpGlyphs DWORD ?
|
|
nGlyphs DWORD ?
|
|
nMaxFit DWORD ?
|
|
GCP_RESULTSA ENDS
|
|
|
|
GCP_RESULTSW STRUCT
|
|
lStructSize DWORD ?
|
|
lpOutString DWORD ?
|
|
lpOrder DWORD ?
|
|
lpDX DWORD ?
|
|
lpCaretPos DWORD ?
|
|
lpClass DWORD ?
|
|
lpGlyphs DWORD ?
|
|
nGlyphs DWORD ?
|
|
nMaxFit DWORD ?
|
|
GCP_RESULTSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
GCP_RESULTS equ <GCP_RESULTSW>
|
|
ELSE
|
|
GCP_RESULTS equ <GCP_RESULTSA>
|
|
ENDIF
|
|
|
|
LOGCOLORSPACEA STRUCT
|
|
lcsSignature DWORD ?
|
|
lcsVersion DWORD ?
|
|
lcsSize DWORD ?
|
|
lcsCSType LCSCSTYPE ?
|
|
lcsIntent LCSGAMUTMATCH ?
|
|
lcsEndPoints CIEXYZTRIPLE <>
|
|
lcsGammaRed DWORD ?
|
|
lcsGammaGreen DWORD ?
|
|
lcsGammaBlue DWORD ?
|
|
lcsFileName BYTE MAX_PATH dup (?)
|
|
LOGCOLORSPACEA ENDS
|
|
|
|
LOGCOLORSPACEW STRUCT
|
|
lcsSignature DWORD ?
|
|
lcsVersion DWORD ?
|
|
lcsSize DWORD ?
|
|
lcsCSType LCSCSTYPE ?
|
|
lcsIntent LCSGAMUTMATCH ?
|
|
lcsEndpoints CIEXYZTRIPLE <>
|
|
lcsGammaRed DWORD ?
|
|
lcsGammaGreen DWORD ?
|
|
lcsGammaBlue DWORD ?
|
|
lcsFilename WORD MAX_PATH dup(?)
|
|
LOGCOLORSPACEW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
LOGCOLORSPACE equ <LOGCOLORSPACEW>
|
|
ELSE
|
|
LOGCOLORSPACE equ <LOGCOLORSPACEA>
|
|
ENDIF
|
|
|
|
EMRCREATECOLORSPACEA STRUCT
|
|
emr EMR <>
|
|
ihCS DWORD ?
|
|
lcs LOGCOLORSPACEA <>
|
|
dwFlags DWORD ?
|
|
cbData DWORD ?
|
|
Data BYTE 1 Dup(?)
|
|
EMRCREATECOLORSPACEA ENDS
|
|
|
|
EMRCREATECOLORSPACEW STRUCT
|
|
emr EMR <>
|
|
ihCS DWORD ?
|
|
lcs LOGCOLORSPACEW <>
|
|
dwFlags DWORD ?
|
|
cbData DWORD ?
|
|
Data BYTE 1 Dup(?)
|
|
EMRCREATECOLORSPACEW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
EMRCREATECOLORSPACE equ <EMRCREATECOLORSPACEW>
|
|
ELSE
|
|
EMRCREATECOLORSPACE equ <EMRCREATECOLORSPACEA>
|
|
ENDIF
|
|
|
|
CBTACTIVATESTRUCT STRUCT
|
|
fMouse DWORD ?
|
|
hWndActive DWORD ?
|
|
CBTACTIVATESTRUCT ENDS
|
|
|
|
EVENTMSG STRUCT
|
|
message DWORD ?
|
|
paramL DWORD ?
|
|
paramH DWORD ?
|
|
time DWORD ?
|
|
hwnd DWORD ?
|
|
EVENTMSG ENDS
|
|
|
|
CWPSTRUCT STRUCT
|
|
lParam DWORD ?
|
|
wParam DWORD ?
|
|
message DWORD ?
|
|
hwnd DWORD ?
|
|
CWPSTRUCT ENDS
|
|
|
|
DEBUGHOOKINFO STRUCT
|
|
hModuleHook DWORD ?
|
|
Reserved DWORD ?
|
|
lParam DWORD ?
|
|
wParam DWORD ?
|
|
code DWORD ?
|
|
DEBUGHOOKINFO ENDS
|
|
|
|
MOUSEHOOKSTRUCT STRUCT
|
|
pt POINT <>
|
|
hwnd DWORD ?
|
|
wHitTestCode DWORD ?
|
|
dwExtraInfo DWORD ?
|
|
MOUSEHOOKSTRUCT ENDS
|
|
|
|
MINMAXINFO STRUCT
|
|
ptReserved POINT <>
|
|
ptMaxSize POINT <>
|
|
ptMaxPosition POINT <>
|
|
ptMinTrackSize POINT <>
|
|
ptMaxTrackSize POINT <>
|
|
MINMAXINFO ENDS
|
|
|
|
COPYDATASTRUCT STRUCT
|
|
dwData DWORD ?
|
|
cbData DWORD ?
|
|
lpData DWORD ?
|
|
COPYDATASTRUCT ENDS
|
|
|
|
WINDOWPOS STRUCT
|
|
hwnd DWORD ?
|
|
hWndInsertAfter DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
lx DWORD ?
|
|
cy DWORD ?
|
|
flags DWORD ?
|
|
WINDOWPOS ENDS
|
|
|
|
ACCEL STRUCT WORD
|
|
fVirt BYTE ?
|
|
key WORD ?
|
|
cmd WORD ?
|
|
ACCEL ENDS
|
|
|
|
PAINTSTRUCT STRUCT
|
|
hdc DWORD ?
|
|
fErase DWORD ?
|
|
rcPaint RECT <>
|
|
fRestore DWORD ?
|
|
fIncUpdate DWORD ?
|
|
rgbReserved BYTE 32 dup(?)
|
|
PAINTSTRUCT ENDS
|
|
|
|
CREATESTRUCTA STRUCT
|
|
lpCreateParams DWORD ?
|
|
hInstance DWORD ?
|
|
hMenu DWORD ?
|
|
hWndParent DWORD ?
|
|
ly DWORD ?
|
|
lx DWORD ?
|
|
y DWORD ?
|
|
x DWORD ?
|
|
style DWORD ?
|
|
lpszName DWORD ?
|
|
lpszClass DWORD ?
|
|
ExStyle DWORD ?
|
|
CREATESTRUCTA ENDS
|
|
|
|
CREATESTRUCTW STRUCT
|
|
lpCreateParams DWORD ?
|
|
hInstance DWORD ?
|
|
hMenu DWORD ?
|
|
hWndParent DWORD ?
|
|
ly DWORD ?
|
|
lx DWORD ?
|
|
y DWORD ?
|
|
x DWORD ?
|
|
style DWORD ?
|
|
lpszName DWORD ?
|
|
lpszClass DWORD ?
|
|
ExStyle DWORD ?
|
|
CREATESTRUCTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CREATESTRUCT equ <CREATESTRUCTW>
|
|
ELSE
|
|
CREATESTRUCT equ <CREATESTRUCTA>
|
|
ENDIF
|
|
|
|
CBT_CREATEWNDA STRUCT
|
|
lpcs DWORD ?
|
|
hWndInsertAfter DWORD ?
|
|
CBT_CREATEWNDA ENDS
|
|
|
|
CBT_CREATEWNDW STRUCT
|
|
lpcs DWORD ?
|
|
hWndInsertAfter DWORD ?
|
|
CBT_CREATEWNDW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CBT_CREATEWND equ <CBT_CREATEWNDW>
|
|
ELSE
|
|
CBT_CREATEWND equ <CBT_CREATEWNDA>
|
|
ENDIF
|
|
|
|
WINDOWPLACEMENT STRUCT
|
|
iLength DWORD ?
|
|
flags DWORD ?
|
|
showCmd DWORD ?
|
|
ptMinPosition POINT <>
|
|
ptMaxPosition POINT <>
|
|
rcNormalPosition RECT <>
|
|
WINDOWPLACEMENT ENDS
|
|
|
|
MEASUREITEMSTRUCT STRUCT
|
|
CtlType DWORD ?
|
|
CtlID DWORD ?
|
|
itemID DWORD ?
|
|
itemWidth DWORD ?
|
|
itemHeight DWORD ?
|
|
itemData DWORD ?
|
|
MEASUREITEMSTRUCT ENDS
|
|
|
|
DRAWITEMSTRUCT STRUCT
|
|
CtlType DWORD ?
|
|
CtlID DWORD ?
|
|
itemID DWORD ?
|
|
itemAction DWORD ?
|
|
itemState DWORD ?
|
|
hwndItem DWORD ?
|
|
hdc DWORD ?
|
|
rcItem RECT <>
|
|
itemData DWORD ?
|
|
DRAWITEMSTRUCT ENDS
|
|
|
|
DELETEITEMSTRUCT STRUCT
|
|
CtlType DWORD ?
|
|
CtlID DWORD ?
|
|
itemID DWORD ?
|
|
hwndItem DWORD ?
|
|
itemData DWORD ?
|
|
DELETEITEMSTRUCT ENDS
|
|
|
|
COMPAREITEMSTRUCT STRUCT
|
|
CtlType DWORD ?
|
|
CtlID DWORD ?
|
|
hwndItem DWORD ?
|
|
itemID1 DWORD ?
|
|
itemData1 DWORD ?
|
|
itemID2 DWORD ?
|
|
itemData2 DWORD ?
|
|
dwLocaleId DWORD ?
|
|
COMPAREITEMSTRUCT ENDS
|
|
|
|
DLGTEMPLATE STRUCT DWORD
|
|
style DWORD ?
|
|
dwExtendedStyle DWORD ?
|
|
cdit WORD ?
|
|
x WORD ?
|
|
y WORD ?
|
|
lx WORD ?
|
|
ly WORD ?
|
|
DLGTEMPLATE ENDS
|
|
|
|
DLGITEMTEMPLATE STRUCT
|
|
style DWORD ?
|
|
dwExtendedStyle DWORD ?
|
|
x WORD ?
|
|
y WORD ?
|
|
lx WORD ?
|
|
cy WORD ?
|
|
id WORD ?
|
|
DLGITEMTEMPLATE ENDS
|
|
|
|
MENUITEMTEMPLATEHEADER STRUCT
|
|
versionNumber WORD ?
|
|
loffset WORD ?
|
|
MENUITEMTEMPLATEHEADER ENDS
|
|
|
|
MENUITEMTEMPLATE STRUCT
|
|
mtOption WORD ?
|
|
mtID WORD ?
|
|
mtString WORD ?
|
|
MENUITEMTEMPLATE ENDS
|
|
|
|
ICONINFO STRUCT
|
|
fIcon DWORD ?
|
|
xHotspot DWORD ?
|
|
yHotspot DWORD ?
|
|
hbmMask DWORD ?
|
|
hbmColor DWORD ?
|
|
ICONINFO ENDS
|
|
|
|
MDICREATESTRUCTA STRUCT
|
|
szClass DWORD ?
|
|
szTitle DWORD ?
|
|
hOwner DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
lx DWORD ?
|
|
ly DWORD ?
|
|
style DWORD ?
|
|
lParam DWORD ?
|
|
MDICREATESTRUCTA ENDS
|
|
|
|
MDICREATESTRUCTW STRUCT
|
|
szClass DWORD ?
|
|
szTitle DWORD ?
|
|
hOwner DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
lx DWORD ?
|
|
ly DWORD ?
|
|
style DWORD ?
|
|
lParam DWORD ?
|
|
MDICREATESTRUCTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MDICREATESTRUCT equ <MDICREATESTRUCTW>
|
|
ELSE
|
|
MDICREATESTRUCT equ <MDICREATESTRUCTA>
|
|
ENDIF
|
|
|
|
CLIENTCREATESTRUCT STRUCT
|
|
hWindowMenu DWORD ?
|
|
idFirstChild DWORD ?
|
|
CLIENTCREATESTRUCT ENDS
|
|
|
|
MULTIKEYHELPA STRUCT
|
|
mkSize DWORD ?
|
|
mkKeylist BYTE ?
|
|
szKeyphrase BYTE ?
|
|
MULTIKEYHELPA ENDS
|
|
|
|
MULTIKEYHELPW STRUCT
|
|
mkSize DWORD ?
|
|
mkKeylist WORD ?
|
|
szKeyphrase WORD ?
|
|
MULTIKEYHELPW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MULTIKEYHELP EQU <MULTIKEYHELPW>
|
|
ELSE
|
|
MULTIKEYHELP EQU <MULTIKEYHELPA>
|
|
ENDIF
|
|
|
|
HELPWININFOA STRUCT
|
|
wStructSize DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
lx DWORD ?
|
|
ly DWORD ?
|
|
wMax DWORD ?
|
|
rgchMember BYTE 2 dup (?)
|
|
HELPWININFOA ENDS
|
|
|
|
HELPWININFOW STRUCT
|
|
wStructSize DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
lx DWORD ?
|
|
ly DWORD ?
|
|
wMax DWORD ?
|
|
rgchMember WORD 2 dup (?)
|
|
HELPWININFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
HELPWININFO equ <HELPWININFOW>
|
|
ELSE
|
|
HELPWININFO equ <HELPWININFOA>
|
|
ENDIF
|
|
|
|
DDEACK STRUCT
|
|
dw ?
|
|
DDEACK ENDS
|
|
|
|
DDEADVISE STRUCT
|
|
dd ?
|
|
DDEADVISE ENDS
|
|
|
|
DDEDATA STRUCT
|
|
dd ?
|
|
db ?
|
|
DDEDATA ENDS
|
|
|
|
DDEPOKE STRUCT
|
|
dd ?
|
|
db ?
|
|
DDEPOKE ENDS
|
|
|
|
DDELN STRUCT
|
|
dd ?
|
|
DDELN ENDS
|
|
|
|
DDEUP STRUCT
|
|
dd ?
|
|
db ?
|
|
DDEUP ENDS
|
|
|
|
HSZPAIR STRUCT
|
|
hszSvc DWORD ?
|
|
hszTopic DWORD ?
|
|
HSZPAIR ENDS
|
|
|
|
SECURITY_QUALITY_OF_SERVICE STRUCT
|
|
iLength DWORD ?
|
|
Impersonationlevel DWORD ?
|
|
ContextTrackingMode BYTE ?
|
|
EffectiveOnly BYTE ?
|
|
SECURITY_QUALITY_OF_SERVICE ENDS
|
|
|
|
CONVCONTEXT STRUCT
|
|
cb DWORD ?
|
|
wFlags DWORD ?
|
|
wCountryID DWORD ?
|
|
iCodePage DWORD ?
|
|
dwLangID DWORD ?
|
|
dwSecurity DWORD ?
|
|
qos SECURITY_QUALITY_OF_SERVICE <>
|
|
CONVCONTEXT ENDS
|
|
|
|
CONVINFO STRUCT
|
|
cb DWORD ?
|
|
hUser DWORD ?
|
|
hConvPartner DWORD ?
|
|
hszSvcPartner DWORD ?
|
|
hszServiceReq DWORD ?
|
|
hszTopic DWORD ?
|
|
hszItem DWORD ?
|
|
wFmt DWORD ?
|
|
wType DWORD ?
|
|
wStatus DWORD ?
|
|
wConvst DWORD ?
|
|
wLastError DWORD ?
|
|
hConvList DWORD ?
|
|
ConvCtxt CONVCONTEXT <>
|
|
hwnd DWORD ?
|
|
hwndPartner DWORD ?
|
|
CONVINFO ENDS
|
|
|
|
DDEML_MSG_HOOK_DATA STRUCT
|
|
uiLo DWORD ?
|
|
uiHi DWORD ?
|
|
cbData DWORD ?
|
|
xData DWORD 8 dup(?)
|
|
DDEML_MSG_HOOK_DATA ENDS
|
|
|
|
MONMSGSTRUCT STRUCT
|
|
cb DWORD ?
|
|
hwndTo DWORD ?
|
|
dwTime DWORD ?
|
|
htask DWORD ?
|
|
wMsg DWORD ?
|
|
wParam DWORD ?
|
|
lParam DWORD ?
|
|
dmhd DDEML_MSG_HOOK_DATA <>
|
|
MONMSGSTRUCT ENDS
|
|
|
|
MONCBSTRUCT STRUCT
|
|
cb DWORD ?
|
|
dwTime DWORD ?
|
|
htask DWORD ?
|
|
dwRet DWORD ?
|
|
wType DWORD ?
|
|
wFmt DWORD ?
|
|
hConv DWORD ?
|
|
hsz1 DWORD ?
|
|
hsz2 DWORD ?
|
|
hData DWORD ?
|
|
dwData1 DWORD ?
|
|
dwData2 DWORD ?
|
|
cc CONVCONTEXT <>
|
|
cbData DWORD ?
|
|
xData8 DWORD ?
|
|
MONCBSTRUCT ENDS
|
|
|
|
MONHSZSTRUCTA STRUCT
|
|
cb DWORD ?
|
|
fsAction DWORD ?
|
|
dwTime DWORD ?
|
|
hsz DWORD ?
|
|
htask DWORD ?
|
|
xstr BYTE ?
|
|
MONHSZSTRUCTA ENDS
|
|
|
|
MONHSZSTRUCTW STRUCT
|
|
cb DWORD ?
|
|
fsAction DWORD ?
|
|
dwTime DWORD ?
|
|
hsz DWORD ?
|
|
htask DWORD ?
|
|
xstr WORD ?
|
|
MONHSZSTRUCTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MONHSZSTRUCT equ <MONHSZSTRUCTW>
|
|
ELSE
|
|
MONHSZSTRUCT equ <MONHSZSTRUCTA>
|
|
ENDIF
|
|
|
|
MONERRSTRUCT STRUCT
|
|
cb DWORD ?
|
|
wLastError DWORD ?
|
|
dwTime DWORD ?
|
|
htask DWORD ?
|
|
MONERRSTRUCT ENDS
|
|
|
|
MONLINKSTRUCT STRUCT
|
|
cb DWORD ?
|
|
dwTime DWORD ?
|
|
htask DWORD ?
|
|
fEstablished DWORD ?
|
|
fNoData DWORD ?
|
|
hszSvc DWORD ?
|
|
hszTopic DWORD ?
|
|
hszItem DWORD ?
|
|
wFmt DWORD ?
|
|
fServer DWORD ?
|
|
hConvServer DWORD ?
|
|
hConvClient DWORD ?
|
|
MONLINKSTRUCT ENDS
|
|
|
|
MONCONVSTRUCT STRUCT
|
|
cb DWORD ?
|
|
fConnect DWORD ?
|
|
dwTime DWORD ?
|
|
htask DWORD ?
|
|
hszSvc DWORD ?
|
|
hszTopic DWORD ?
|
|
hConvClient DWORD ?
|
|
hConvServer DWORD ?
|
|
MONCONVSTRUCT ENDS
|
|
|
|
smpte STRUCT
|
|
hour BYTE ?
|
|
minute BYTE ?
|
|
sec BYTE ?
|
|
frame BYTE ?
|
|
fps BYTE ?
|
|
dummy BYTE ?
|
|
pad BYTE 2 dup(?)
|
|
smpte ENDS
|
|
|
|
midi STRUCT
|
|
songptrpos DWORD ?
|
|
midi ENDS
|
|
|
|
MMUNION UNION
|
|
ms DWORD ?
|
|
sample DWORD ?
|
|
cb DWORD ?
|
|
ticks DWORD ?
|
|
smp smpte <>
|
|
midi1 midi <>
|
|
MMUNION ENDS
|
|
|
|
MMTIME STRUCT
|
|
wType DWORD ?
|
|
u MMUNION <>
|
|
MMTIME ENDS
|
|
|
|
MIDIEVENT STRUCT
|
|
dwDeltaTime DWORD ?
|
|
dwStreamID DWORD ?
|
|
dwEvent DWORD ?
|
|
dwParms DWORD ?
|
|
MIDIEVENT ENDS
|
|
|
|
MIDISTRMBUFFVER STRUCT
|
|
dwVersion DWORD ?
|
|
dwMid DWORD ?
|
|
dwOEMVersion DWORD ?
|
|
MIDISTRMBUFFVER ENDS
|
|
|
|
MIDIPROPTIMEDIV STRUCT
|
|
cbStruct DWORD ?
|
|
dwTimeDiv DWORD ?
|
|
MIDIPROPTIMEDIV ENDS
|
|
|
|
MIDIPROPTEMPO STRUCT
|
|
cbStruct DWORD ?
|
|
dwTempo DWORD ?
|
|
MIDIPROPTEMPO ENDS
|
|
|
|
MIXERCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
fdwSupport DWORD ?
|
|
cDestinations DWORD ?
|
|
MIXERCAPSA ENDS
|
|
|
|
MIXERCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
fdwSupport DWORD ?
|
|
cDestinations DWORD ?
|
|
MIXERCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIXERCAPS equ <MIXERCAPSW>
|
|
ELSE
|
|
MIXERCAPS equ <MIXERCAPSA>
|
|
ENDIF
|
|
|
|
Target STRUCT
|
|
dwType DWORD ?
|
|
dwDeviceID DWORD ?
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
Target ENDS
|
|
|
|
|
|
MIXERLINECONTROLSA STRUCT
|
|
cbStruct DWORD ?
|
|
dwLineID DWORD ?
|
|
union
|
|
dwControlID DWORD ?
|
|
dwControlType DWORD ?
|
|
ends
|
|
cControls DWORD ?
|
|
cbmxctrl DWORD ?
|
|
pamxctrl DWORD ?
|
|
MIXERLINECONTROLSA ENDS
|
|
|
|
MIXERLINECONTROLSW STRUCT
|
|
cbStruct DWORD ?
|
|
dwLineID DWORD ?
|
|
union
|
|
dwControlID DWORD ?
|
|
dwControlType DWORD ?
|
|
ends
|
|
cControls DWORD ?
|
|
cbmxctrl DWORD ?
|
|
pamxctrl DWORD ?
|
|
MIXERLINECONTROLSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIXERLINECONTROLS equ <MIXERLINECONTROLSW>
|
|
ELSE
|
|
MIXERLINECONTROLS equ <MIXERLINECONTROLSA>
|
|
ENDIF
|
|
|
|
MIXERCONTROLDETAILS STRUCT
|
|
cbStruct DWORD ?
|
|
dwControlID DWORD ?
|
|
cChannels DWORD ?
|
|
union
|
|
hwndOwner DWORD ?
|
|
cMultipleItems DWORD ?
|
|
ends
|
|
cbDetails DWORD ?
|
|
paDetails DWORD ?
|
|
MIXERCONTROLDETAILS ENDS
|
|
|
|
MIXERCONTROLDETAILS_BOOLEAN STRUCT
|
|
fValue DWORD ?
|
|
MIXERCONTROLDETAILS_BOOLEAN ENDS
|
|
|
|
MIXERCONTROLDETAILS_SIGNED STRUCT
|
|
lValue DWORD ?
|
|
MIXERCONTROLDETAILS_SIGNED ENDS
|
|
|
|
MIXERCONTROLDETAILS_UNSIGNED STRUCT
|
|
dwValue DWORD ?
|
|
MIXERCONTROLDETAILS_UNSIGNED ENDS
|
|
|
|
JOYINFOEX STRUCT
|
|
dwSize DWORD ?
|
|
dwFlags DWORD ?
|
|
dwXpos DWORD ?
|
|
dwYpos DWORD ?
|
|
dwZpos DWORD ?
|
|
dwRpos DWORD ?
|
|
dwUpos DWORD ?
|
|
dwVpos DWORD ?
|
|
dwButtons DWORD ?
|
|
dwButtonNumber DWORD ?
|
|
dwPOV DWORD ?
|
|
dwReserved1 DWORD ?
|
|
dwReserved2 DWORD ?
|
|
JOYINFOEX ENDS
|
|
|
|
DRVCONFIGINFOEX STRUCT
|
|
dwDCISize DWORD ?
|
|
lpszDCISectionName DWORD ?
|
|
lpszDCIAliasName DWORD ?
|
|
dnDevNode DWORD ?
|
|
DRVCONFIGINFOEX ENDS
|
|
|
|
DRVCONFIGINFO STRUCT
|
|
dwDCISize DWORD ?
|
|
lpszDCISectionName DWORD ?
|
|
lpszDCIAliasName DWORD ?
|
|
DRVCONFIGINFO ENDS
|
|
|
|
WAVEHDR STRUCT
|
|
lpData DWORD ?
|
|
dwBufferLength DWORD ?
|
|
dwBytesRecorded DWORD ?
|
|
dwUser DWORD ?
|
|
dwFlags DWORD ?
|
|
dwLoops DWORD ?
|
|
lpNext DWORD ?
|
|
Reserved DWORD ?
|
|
WAVEHDR ENDS
|
|
|
|
WAVEOUTCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
dwFormats DWORD ?
|
|
wChannels WORD ?
|
|
wReserved1 WORD ?
|
|
dwSupport DWORD ?
|
|
WAVEOUTCAPSA ENDS
|
|
|
|
WAVEOUTCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
dwFormats DWORD ?
|
|
wChannels WORD ?
|
|
wReserved1 WORD ?
|
|
dwSupport DWORD ?
|
|
WAVEOUTCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
WAVEOUTCAPS equ <WAVEOUTCAPSW>
|
|
ELSE
|
|
WAVEOUTCAPS equ <WAVEOUTCAPSA>
|
|
ENDIF
|
|
|
|
WAVEINCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
dwFormats DWORD ?
|
|
wChannels WORD ?
|
|
wReserved1 WORD ?
|
|
WAVEINCAPSA ENDS
|
|
|
|
WAVEINCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
dwFormats DWORD ?
|
|
wChannels WORD ?
|
|
wReserved1 WORD ?
|
|
WAVEINCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
WAVEINCAPS equ <WAVEINCAPSW>
|
|
ELSE
|
|
WAVEINCAPS equ <WAVEINCAPSA>
|
|
ENDIF
|
|
|
|
WAVEFORMAT STRUCT
|
|
wFormatTag WORD ?
|
|
nChannels WORD ?
|
|
nSamplesPerSec DWORD ?
|
|
nAvgBytesPerSec DWORD ?
|
|
nBlockAlign WORD ?
|
|
WAVEFORMAT ENDS
|
|
|
|
PCMWAVEFORMAT STRUCT
|
|
wf WAVEFORMAT <>
|
|
wBitsPerSample WORD ?
|
|
PCMWAVEFORMAT ENDS
|
|
|
|
MIDIOUTCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
wTechnology WORD ?
|
|
wVoices WORD ?
|
|
wNotes WORD ?
|
|
wChannelMask WORD ?
|
|
dwSupport DWORD ?
|
|
MIDIOUTCAPSA ENDS
|
|
|
|
MIDIOUTCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
wTechnology WORD ?
|
|
wVoices WORD ?
|
|
wNotes WORD ?
|
|
wChannelMask WORD ?
|
|
dwSupport DWORD ?
|
|
MIDIOUTCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIDIOUTCAPS equ <MIDIOUTCAPSW>
|
|
ELSE
|
|
MIDIOUTCAPS equ <MIDIOUTCAPSA>
|
|
ENDIF
|
|
|
|
MIDIINCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
dwSupport DWORD ?
|
|
MIDIINCAPSA ENDS
|
|
|
|
MIDIINCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
dwSupport DWORD ?
|
|
MIDIINCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIDIINCAPS equ <MIDIINCAPSW>
|
|
ELSE
|
|
MIDIINCAPS equ <MIDIINCAPSA>
|
|
ENDIF
|
|
|
|
MIDIHDR STRUCT
|
|
lpData DWORD ?
|
|
dwBufferiLength DWORD ?
|
|
dwBytesRecorded DWORD ?
|
|
dwUser DWORD ?
|
|
dwFlags DWORD ?
|
|
lpNext DWORD ?
|
|
Reserved DWORD ?
|
|
dwOffset DWORD ?
|
|
dwReserved DWORD 8 dup(?)
|
|
MIDIHDR ENDS
|
|
|
|
AUXCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
wTechnology WORD ?
|
|
dwSupport DWORD ?
|
|
AUXCAPSA ENDS
|
|
|
|
AUXCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
wTechnology WORD ?
|
|
dwSupport DWORD ?
|
|
AUXCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
AUXCAPS equ <AUXCAPSW>
|
|
ELSE
|
|
AUXCAPS equ <AUXCAPSA>
|
|
ENDIF
|
|
|
|
TIMECAPS STRUCT
|
|
wPeriodMin DWORD ?
|
|
wPeriodMax DWORD ?
|
|
TIMECAPS ENDS
|
|
|
|
JOYCAPSA STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
szPname BYTE MAXPNAMELEN dup (?)
|
|
wXmin WORD ?
|
|
wXmax WORD ?
|
|
wYmin WORD ?
|
|
wYmax WORD ?
|
|
wZmin WORD ?
|
|
wZmax WORD ?
|
|
wNumButtons WORD ?
|
|
wPeriodMin WORD ?
|
|
wPeriodMax WORD ?
|
|
wRmin DWORD ?
|
|
wRmax DWORD ?
|
|
wUmin DWORD ?
|
|
wUmax DWORD ?
|
|
wVmin DWORD ?
|
|
wVmax DWORD ?
|
|
wCaps DWORD ?
|
|
wMaxAxes DWORD ?
|
|
wNumAxes DWORD ?
|
|
wMaxButtons DWORD ?
|
|
szRegKey BYTE MAXPNAMELEN dup(?)
|
|
szOEMVxD BYTE MAX_JOYSTICKOEMVXDNAME dup(?)
|
|
JOYCAPSA ENDS
|
|
|
|
JOYCAPSW STRUCT
|
|
wMid WORD ?
|
|
wPid WORD ?
|
|
szPname WORD MAXPNAMELEN dup (?)
|
|
wXmin WORD ?
|
|
wXmax WORD ?
|
|
wYmin WORD ?
|
|
wYmax WORD ?
|
|
wZmin WORD ?
|
|
wZmax WORD ?
|
|
wNumButtons WORD ?
|
|
wPeriodMin WORD ?
|
|
wPeriodMax WORD ?
|
|
wRmin DWORD ?
|
|
wRmax DWORD ?
|
|
wUmin DWORD ?
|
|
wUmax DWORD ?
|
|
wVmin DWORD ?
|
|
wVmax DWORD ?
|
|
wCaps DWORD ?
|
|
wMaxAxes DWORD ?
|
|
wNumAxes DWORD ?
|
|
wMaxButtons DWORD ?
|
|
szRegKey WORD MAXPNAMELEN dup(?)
|
|
szOEMVxD WORD MAX_JOYSTICKOEMVXDNAME dup(?)
|
|
JOYCAPSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
JOYCAPS equ <JOYCAPSW>
|
|
ELSE
|
|
JOYCAPS equ <JOYCAPSA>
|
|
ENDIF
|
|
|
|
JOYINFO STRUCT
|
|
wXpos WORD ?
|
|
wYpos WORD ?
|
|
wZpos WORD ?
|
|
wButtons WORD ?
|
|
JOYINFO ENDS
|
|
|
|
MMIOINFO STRUCT
|
|
dwFlags DWORD ?
|
|
fccIOProc DWORD ?
|
|
pIOProc DWORD ?
|
|
wErrorRet DWORD ?
|
|
htask DWORD ?
|
|
cchBuffer DWORD ?
|
|
pchBuffer DWORD ?
|
|
pchNext DWORD ?
|
|
pchEndRead DWORD ?
|
|
pchEndWrite DWORD ?
|
|
lBufOffset DWORD ?
|
|
lDiskOffset DWORD ?
|
|
adwInfo DWORD 3 dup(?)
|
|
dwReserved1 DWORD ?
|
|
dwReserved2 DWORD ?
|
|
hmmio DWORD ?
|
|
MMIOINFO ENDS
|
|
|
|
MMCKINFO STRUCT
|
|
ckid DWORD ?
|
|
ckSize DWORD ?
|
|
fccType DWORD ?
|
|
dwDataOffset DWORD ?
|
|
dwFlags DWORD ?
|
|
MMCKINFO ENDS
|
|
|
|
MCI_GENERIC_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
MCI_GENERIC_PARMS ENDS
|
|
|
|
MCI_OPEN_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
MCI_OPEN_PARMS ENDS
|
|
|
|
MCI_PLAY_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrom DWORD ?
|
|
dwTo DWORD ?
|
|
MCI_PLAY_PARMS ENDS
|
|
|
|
MCI_SEEK_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwTo DWORD ?
|
|
MCI_SEEK_PARMS ENDS
|
|
|
|
MCI_STATUS_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwReturn DWORD ?
|
|
dwItem DWORD ?
|
|
dwTrack DWORD ?
|
|
MCI_STATUS_PARMS ENDS
|
|
|
|
MCI_INFO_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrReturn DWORD ?
|
|
dwRetSize DWORD ?
|
|
MCI_INFO_PARMSA ENDS
|
|
|
|
MCI_INFO_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrReturn DWORD ?
|
|
dwRetSize DWORD ?
|
|
MCI_INFO_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_INFO_PARMS equ <MCI_INFO_PARMSW>
|
|
ELSE
|
|
MCI_INFO_PARMS equ <MCI_INFO_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_GETDEVCAPS_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwReturn DWORD ?
|
|
dwItem DWORD ?
|
|
MCI_GETDEVCAPS_PARMS ENDS
|
|
|
|
MCI_SYSINFO_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrReturn DWORD ?
|
|
dwRetSize DWORD ?
|
|
dwNumber DWORD ?
|
|
wDeviceType DWORD ?
|
|
MCI_SYSINFO_PARMSA ENDS
|
|
|
|
MCI_SYSINFO_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrReturn DWORD ?
|
|
dwRetSize DWORD ?
|
|
dwNumber DWORD ?
|
|
wDeviceType DWORD ?
|
|
MCI_SYSINFO_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_SYSINFO_PARMS equ <MCI_SYSINFO_PARMSW>
|
|
ELSE
|
|
MCI_SYSINFO_PARMS equ <MCI_SYSINFO_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_SET_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwTimeFormat DWORD ?
|
|
dwAudio DWORD ?
|
|
MCI_SET_PARMS ENDS
|
|
|
|
MCI_BREAK_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
nVirtKey DWORD ?
|
|
hwndBreak DWORD ?
|
|
MCI_BREAK_PARMS ENDS
|
|
|
|
MCI_SOUND_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrSoundName DWORD ?
|
|
MCI_SOUND_PARMS ENDS
|
|
|
|
MCI_SAVE_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
MCI_SAVE_PARMSA ENDS
|
|
|
|
MCI_SAVE_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
MCI_SAVE_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_SAVE_PARMS equ <MCI_SAVE_PARMSW>
|
|
ELSE
|
|
MCI_SAVE_PARMS equ <MCI_SAVE_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_LOAD_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
MCI_LOAD_PARMSA ENDS
|
|
|
|
MCI_LOAD_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
MCI_LOAD_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_LOAD_PARMS equ <MCI_LOAD_PARMSW>
|
|
ELSE
|
|
MCI_LOAD_PARMS equ <MCI_LOAD_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_RECORD_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrom DWORD ?
|
|
dwTo DWORD ?
|
|
MCI_RECORD_PARMS ENDS
|
|
|
|
MCI_VD_PLAY_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrom DWORD ?
|
|
dwTo DWORD ?
|
|
dwSpeed DWORD ?
|
|
MCI_VD_PLAY_PARMS ENDS
|
|
|
|
MCI_VD_STEP_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrames DWORD ?
|
|
MCI_VD_STEP_PARMS ENDS
|
|
|
|
MCI_VD_ESCAPE_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrCommand DWORD ?
|
|
MCI_VD_ESCAPE_PARMSA ENDS
|
|
|
|
MCI_VD_ESCAPE_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpstrCommand DWORD ?
|
|
MCI_VD_ESCAPE_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_VD_ESCAPE_PARMS equ <MCI_VD_ESCAPE_PARMSW>
|
|
ELSE
|
|
MCI_VD_ESCAPE_PARMS equ <MCI_VD_ESCAPE_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_WAVE_OPEN_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
dwBufferSeconds DWORD ?
|
|
MCI_WAVE_OPEN_PARMSA ENDS
|
|
|
|
MCI_WAVE_OPEN_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
dwBufferSeconds DWORD ?
|
|
MCI_WAVE_OPEN_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_WAVE_OPEN_PARMS equ <MCI_WAVE_OPEN_PARMSW>
|
|
ELSE
|
|
MCI_WAVE_OPEN_PARMS equ <MCI_WAVE_OPEN_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_WAVE_DELETE_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrom DWORD ?
|
|
dwTo DWORD ?
|
|
MCI_WAVE_DELETE_PARMS ENDS
|
|
|
|
MCI_WAVE_SET_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwTimeFormat DWORD ?
|
|
dwAudio DWORD ?
|
|
wInput DWORD ?
|
|
wOutput DWORD ?
|
|
wFormatTag WORD ?
|
|
wReserved2 WORD ?
|
|
nChannels WORD ?
|
|
wReserved3 WORD ?
|
|
nSamplesPerSec DWORD ?
|
|
nAvgBytesPerSec DWORD ?
|
|
nBlockAlign WORD ?
|
|
wReserved4 WORD ?
|
|
wBitsPerSample WORD ?
|
|
wReserved5 WORD ?
|
|
MCI_WAVE_SET_PARMS ENDS
|
|
|
|
MCI_SEQ_SET_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwTimeFormat DWORD ?
|
|
dwAudio DWORD ?
|
|
dwTempo DWORD ?
|
|
dwPort DWORD ?
|
|
dwSlave DWORD ?
|
|
dwMaster DWORD ?
|
|
dwOffset DWORD ?
|
|
MCI_SEQ_SET_PARMS ENDS
|
|
|
|
MCI_ANIM_OPEN_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
dwStyle DWORD ?
|
|
hWndParent DWORD ?
|
|
MCI_ANIM_OPEN_PARMSA ENDS
|
|
|
|
MCI_ANIM_OPEN_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
dwStyle DWORD ?
|
|
hWndParent DWORD ?
|
|
MCI_ANIM_OPEN_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_ANIM_OPEN_PARMS equ <MCI_ANIM_OPEN_PARMSW>
|
|
ELSE
|
|
MCI_ANIM_OPEN_PARMS equ <MCI_ANIM_OPEN_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_ANIM_PLAY_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrom DWORD ?
|
|
dwTo DWORD ?
|
|
dwSpeed DWORD ?
|
|
MCI_ANIM_PLAY_PARMS ENDS
|
|
|
|
MCI_ANIM_STEP_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
dwFrames DWORD ?
|
|
MCI_ANIM_STEP_PARMS ENDS
|
|
|
|
MCI_ANIM_WINDOW_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
hwnd DWORD ?
|
|
nCmdShow DWORD ?
|
|
lpstrText DWORD ?
|
|
MCI_ANIM_WINDOW_PARMS ENDS
|
|
|
|
MCI_ANIM_RECT_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
rc RECT <>
|
|
MCI_ANIM_RECT_PARMS ENDS
|
|
|
|
MCI_ANIM_UPDATE_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
rc RECT <>
|
|
hdc DWORD ?
|
|
MCI_ANIM_UPDATE_PARMS ENDS
|
|
|
|
MCI_OVLY_OPEN_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
dwStyle DWORD ?
|
|
hWndParent DWORD ?
|
|
MCI_OVLY_OPEN_PARMSA ENDS
|
|
|
|
MCI_OVLY_OPEN_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
wDeviceID DWORD ?
|
|
lpstrDeviceType DWORD ?
|
|
lpstrElementName DWORD ?
|
|
lpstrAlias DWORD ?
|
|
dwStyle DWORD ?
|
|
hWndParent DWORD ?
|
|
MCI_OVLY_OPEN_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_OVLY_OPEN_PARMS equ <MCI_OVLY_OPEN_PARMSW>
|
|
ELSE
|
|
MCI_OVLY_OPEN_PARMS equ <MCI_OVLY_OPEN_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_OVLY_WINDOW_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
hwnd DWORD ?
|
|
nCmdShow DWORD ?
|
|
lpstrText DWORD ?
|
|
MCI_OVLY_WINDOW_PARMSA ENDS
|
|
|
|
MCI_OVLY_WINDOW_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
hwnd DWORD ?
|
|
nCmdShow DWORD ?
|
|
lpstrText DWORD ?
|
|
MCI_OVLY_WINDOW_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_OVLY_WINDOW_PARMS equ <MCI_OVLY_WINDOW_PARMSW>
|
|
ELSE
|
|
MCI_OVLY_WINDOW_PARMS equ <MCI_OVLY_WINDOW_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_OVLY_RECT_PARMS STRUCT
|
|
dwCallback DWORD ?
|
|
rc RECT <>
|
|
MCI_OVLY_RECT_PARMS ENDS
|
|
|
|
MCI_OVLY_SAVE_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
rc RECT <>
|
|
MCI_OVLY_SAVE_PARMSA ENDS
|
|
|
|
MCI_OVLY_SAVE_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
rc RECT <>
|
|
MCI_OVLY_SAVE_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_OVLY_SAVE_PARMS equ <MCI_OVLY_SAVE_PARMSW>
|
|
ELSE
|
|
MCI_OVLY_SAVE_PARMS equ <MCI_OVLY_SAVE_PARMSA>
|
|
ENDIF
|
|
|
|
MCI_OVLY_LOAD_PARMSA STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
rc RECT <>
|
|
MCI_OVLY_LOAD_PARMSA ENDS
|
|
|
|
MCI_OVLY_LOAD_PARMSW STRUCT
|
|
dwCallback DWORD ?
|
|
lpFileName DWORD ?
|
|
rc RECT <>
|
|
MCI_OVLY_LOAD_PARMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MCI_OVLY_LOAD_PARMS equ <MCI_OVLY_LOAD_PARMSW>
|
|
ELSE
|
|
MCI_OVLY_LOAD_PARMS equ <MCI_OVLY_LOAD_PARMSA>
|
|
ENDIF
|
|
|
|
PRINTER_INFO_1W STRUCT
|
|
flags DWORD ?
|
|
pDescription DWORD ?
|
|
pName DWORD ?
|
|
pComment DWORD ?
|
|
PRINTER_INFO_1W ENDS
|
|
|
|
PRINTER_INFO_1A STRUCT
|
|
flags DWORD ?
|
|
pDescription DWORD ?
|
|
pName DWORD ?
|
|
pComment DWORD ?
|
|
PRINTER_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTER_INFO_1 equ <PRINTER_INFO_1W>
|
|
ELSE
|
|
PRINTER_INFO_1 equ <PRINTER_INFO_1A>
|
|
ENDIF
|
|
|
|
PRINTER_INFO_2A STRUCT
|
|
pServerName DWORD ?
|
|
pPrinterName DWORD ?
|
|
pShareName DWORD ?
|
|
pPortName DWORD ?
|
|
pDriverName DWORD ?
|
|
pComment DWORD ?
|
|
pLocation DWORD ?
|
|
pDevMode DWORD ?
|
|
pSepFile DWORD ?
|
|
pPrintProcessor DWORD ?
|
|
pDatatype DWORD ?
|
|
pParameters DWORD ?
|
|
pSecurityDescriptor DWORD ?
|
|
Attributes DWORD ?
|
|
Priority DWORD ?
|
|
DefaultPriority DWORD ?
|
|
StartTime DWORD ?
|
|
UntilTime DWORD ?
|
|
Status DWORD ?
|
|
cJobs DWORD ?
|
|
AveragePPM DWORD ?
|
|
PRINTER_INFO_2A ENDS
|
|
|
|
PRINTER_INFO_2W STRUCT
|
|
pServerName DWORD ?
|
|
pPrinterName DWORD ?
|
|
pShareName DWORD ?
|
|
pPortName DWORD ?
|
|
pDriverName DWORD ?
|
|
pComment DWORD ?
|
|
pLocation DWORD ?
|
|
pDevMode DWORD ?
|
|
pSepFile DWORD ?
|
|
pPrintProcessor DWORD ?
|
|
pDatatype DWORD ?
|
|
pParameters DWORD ?
|
|
pSecurityDescriptor DWORD ?
|
|
Attributes DWORD ?
|
|
Priority DWORD ?
|
|
DefaultPriority DWORD ?
|
|
StartTime DWORD ?
|
|
UntilTime DWORD ?
|
|
Status DWORD ?
|
|
cJobs DWORD ?
|
|
AveragePPM DWORD ?
|
|
PRINTER_INFO_2W ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTER_INFO_2 equ <PRINTER_INFO_2W>
|
|
ELSE
|
|
PRINTER_INFO_2 equ <PRINTER_INFO_2A>
|
|
ENDIF
|
|
|
|
PRINTER_INFO_3 STRUCT
|
|
pSecurityDescriptor DWORD ?
|
|
PRINTER_INFO_3 ENDS
|
|
|
|
PRINTER_INFO_4A STRUCT
|
|
pPrinterName DWORD ?
|
|
pServerName DWORD ?
|
|
Attributes DWORD ?
|
|
PRINTER_INFO_4A ENDS
|
|
|
|
PRINTER_INFO_4W STRUCT
|
|
pPrinterName DWORD ?
|
|
pServerName DWORD ?
|
|
Attributes DWORD ?
|
|
PRINTER_INFO_4W ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTER_INFO_4 equ <PRINTER_INFO_4W>
|
|
ELSE
|
|
PRINTER_INFO_4 equ <PRINTER_INFO_4A>
|
|
ENDIF
|
|
|
|
JOB_INFO_1W STRUCT
|
|
JobId DWORD ?
|
|
pPrinterName DWORD ?
|
|
pMachineName DWORD ?
|
|
pUserName DWORD ?
|
|
pDocument DWORD ?
|
|
pDatatype DWORD ?
|
|
pStatus DWORD ?
|
|
Status DWORD ?
|
|
Priority DWORD ?
|
|
Position DWORD ?
|
|
TotalPages DWORD ?
|
|
PagesPrinted DWORD ?
|
|
Submitted SYSTEMTIME <>
|
|
JOB_INFO_1W ENDS
|
|
|
|
JOB_INFO_1A STRUCT
|
|
JobId DWORD ?
|
|
pPrinterName DWORD ?
|
|
pMachineName DWORD ?
|
|
pUserName DWORD ?
|
|
pDocument DWORD ?
|
|
pDatatype DWORD ?
|
|
pStatus DWORD ?
|
|
Status DWORD ?
|
|
Priority DWORD ?
|
|
Position DWORD ?
|
|
TotalPages DWORD ?
|
|
PagesPrinted DWORD ?
|
|
Submitted SYSTEMTIME <>
|
|
JOB_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
JOB_INFO_1 equ <JOB_INFO_1W>
|
|
ELSE
|
|
JOB_INFO_1 equ <JOB_INFO_1A>
|
|
ENDIF
|
|
|
|
JOB_INFO_2W STRUCT
|
|
JobId DWORD ?
|
|
pPrinterName DWORD ?
|
|
pMachineName DWORD ?
|
|
pUserName DWORD ?
|
|
pDocument DWORD ?
|
|
pNotifyName DWORD ?
|
|
pDatatype DWORD ?
|
|
pPrintProcessor DWORD ?
|
|
pParameters DWORD ?
|
|
pDriverName DWORD ?
|
|
pDevMode DWORD ?
|
|
pStatus DWORD ?
|
|
pSecurityDescriptor DWORD ?
|
|
Status DWORD ?
|
|
Priority DWORD ?
|
|
Position DWORD ?
|
|
StartTime DWORD ?
|
|
UntilTime DWORD ?
|
|
TotalPages DWORD ?
|
|
isize DWORD ?
|
|
Submitted SYSTEMTIME <>
|
|
time DWORD ?
|
|
PagesPrinted DWORD ?
|
|
JOB_INFO_2W ENDS
|
|
|
|
JOB_INFO_2A STRUCT
|
|
JobId DWORD ?
|
|
pPrinterName DWORD ?
|
|
pMachineName DWORD ?
|
|
pUserName DWORD ?
|
|
pDocument DWORD ?
|
|
pNotifyName DWORD ?
|
|
pDatatype DWORD ?
|
|
pPrintProcessor DWORD ?
|
|
pParameters DWORD ?
|
|
pDriverName DWORD ?
|
|
pDevMode DWORD ?
|
|
pStatus DWORD ?
|
|
pSecurityDescriptor DWORD ?
|
|
Status DWORD ?
|
|
Priority DWORD ?
|
|
Position DWORD ?
|
|
StartTime DWORD ?
|
|
UntilTime DWORD ?
|
|
TotalPages DWORD ?
|
|
isize DWORD ?
|
|
Submitted SYSTEMTIME <>
|
|
time DWORD ?
|
|
PagesPrinted DWORD ?
|
|
JOB_INFO_2A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
JOB_INFO_2 equ <JOB_INFO_2W>
|
|
ELSE
|
|
JOB_INFO_2 equ <JOB_INFO_2A>
|
|
ENDIF
|
|
|
|
ADDJOB_INFO_1W STRUCT
|
|
Path DWORD ?
|
|
JobId DWORD ?
|
|
ADDJOB_INFO_1W ENDS
|
|
|
|
ADDJOB_INFO_1A STRUCT
|
|
Path DWORD ?
|
|
JobId DWORD ?
|
|
ADDJOB_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
ADDJOB_INFO_1 equ <ADDJOB_INFO_1W>
|
|
ELSE
|
|
ADDJOB_INFO_1 equ <ADDJOB_INFO_1A>
|
|
ENDIF
|
|
|
|
DRIVER_INFO_1W STRUCT
|
|
pName DWORD ?
|
|
DRIVER_INFO_1W ENDS
|
|
|
|
DRIVER_INFO_1A STRUCT
|
|
pName DWORD ?
|
|
DRIVER_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DRIVER_INFO_1 equ <DRIVER_INFO_1W>
|
|
ELSE
|
|
DRIVER_INFO_1 equ <DRIVER_INFO_1A>
|
|
ENDIF
|
|
|
|
DRIVER_INFO_2W STRUCT
|
|
cVersion DWORD ?
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDriverPath DWORD ?
|
|
pDataFile DWORD ?
|
|
pConfigFile DWORD ?
|
|
DRIVER_INFO_2W ENDS
|
|
|
|
DRIVER_INFO_2A STRUCT
|
|
cVersion DWORD ?
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDriverPath DWORD ?
|
|
pDataFile DWORD ?
|
|
pConfigFile DWORD ?
|
|
DRIVER_INFO_2A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DRIVER_INFO_2 equ <DRIVER_INFO_2W>
|
|
ELSE
|
|
DRIVER_INFO_2 equ <DRIVER_INFO_2A>
|
|
ENDIF
|
|
|
|
DOC_INFO_1W STRUCT
|
|
pDocName DWORD ?
|
|
pOutputFile DWORD ?
|
|
pDatatype DWORD ?
|
|
DOC_INFO_1W ENDS
|
|
|
|
DOC_INFO_1A STRUCT
|
|
pDocName DWORD ?
|
|
pOutputFile DWORD ?
|
|
pDatatype DWORD ?
|
|
DOC_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DOC_INFO_1 equ <DOC_INFO_1W>
|
|
ELSE
|
|
DOC_INFO_1 equ <DOC_INFO_1A>
|
|
ENDIF
|
|
|
|
FORM_INFO_1W STRUCT
|
|
Flags DWORD ?
|
|
pName DWORD ?
|
|
iSize SIZEL <>
|
|
ImageableArea RECTL <>
|
|
FORM_INFO_1W ENDS
|
|
|
|
FORM_INFO_1A STRUCT
|
|
Flags DWORD ?
|
|
pName DWORD ?
|
|
iSize SIZEL <>
|
|
ImageableArea RECTL <>
|
|
FORM_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
FORM_INFO_1 equ <FORM_INFO_1W>
|
|
ELSE
|
|
FORM_INFO_1 equ <FORM_INFO_1A>
|
|
ENDIF
|
|
|
|
PRINTPROCESSOR_INFO_1W STRUCT
|
|
pName DWORD ?
|
|
PRINTPROCESSOR_INFO_1W ENDS
|
|
|
|
PRINTPROCESSOR_INFO_1A STRUCT
|
|
pName DWORD ?
|
|
PRINTPROCESSOR_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTPROCESSOR_INFO_1 equ <PRINTPROCESSOR_INFO_1W>
|
|
ELSE
|
|
PRINTPROCESSOR_INFO_1 equ <PRINTPROCESSOR_INFO_1A>
|
|
ENDIF
|
|
|
|
PORT_INFO_1W STRUCT
|
|
pName DWORD ?
|
|
PORT_INFO_1W ENDS
|
|
|
|
PORT_INFO_1A STRUCT
|
|
pName DWORD ?
|
|
PORT_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PORT_INFO_1 equ <PORT_INFO_1W>
|
|
ELSE
|
|
PORT_INFO_1 equ <PORT_INFO_1A>
|
|
ENDIF
|
|
|
|
MONITOR_INFO_1W STRUCT
|
|
pName DWORD ?
|
|
MONITOR_INFO_1W ENDS
|
|
|
|
MONITOR_INFO_1A STRUCT
|
|
pName DWORD ?
|
|
MONITOR_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MONITOR_INFO_1 equ <MONITOR_INFO_1W>
|
|
ELSE
|
|
MONITOR_INFO_1 equ <MONITOR_INFO_1A>
|
|
ENDIF
|
|
|
|
MONITOR_INFO_2W STRUCT
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDLLName DWORD ?
|
|
MONITOR_INFO_2W ENDS
|
|
|
|
MONITOR_INFO_2A STRUCT
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDLLName DWORD ?
|
|
MONITOR_INFO_2A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MONITOR_INFO_2 equ <MONITOR_INFO_2W>
|
|
ELSE
|
|
MONITOR_INFO_2 equ <MONITOR_INFO_2A>
|
|
ENDIF
|
|
|
|
DATATYPES_INFO_1W STRUCT
|
|
pName DWORD ?
|
|
DATATYPES_INFO_1W ENDS
|
|
|
|
DATATYPES_INFO_1A STRUCT
|
|
pName DWORD ?
|
|
DATATYPES_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DATATYPES_INFO_1 equ <DATATYPES_INFO_1W>
|
|
ELSE
|
|
DATATYPES_INFO_1 equ <DATATYPES_INFO_1A>
|
|
ENDIF
|
|
|
|
PRINTER_DEFAULTSW STRUCT
|
|
pDatatype DWORD ?
|
|
pDevMode DWORD ?
|
|
DesiredAccess ACCESS_MASK ?
|
|
PRINTER_DEFAULTSW ENDS
|
|
|
|
PRINTER_DEFAULTSA STRUCT
|
|
pDatatype DWORD ?
|
|
pDevMode DWORD ?
|
|
DesiredAccess ACCESS_MASK ?
|
|
PRINTER_DEFAULTSA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTER_DEFAULTS equ <PRINTER_DEFAULTSW>
|
|
ELSE
|
|
PRINTER_DEFAULTS equ <PRINTER_DEFAULTSA>
|
|
ENDIF
|
|
|
|
PRINTER_INFO_5W STRUCT
|
|
pPrinterName DWORD ?
|
|
pPortName DWORD ?
|
|
Attributes DWORD ?
|
|
DeviceNotSelectedTimeout DWORD ?
|
|
TransmissionRetryTimeout DWORD ?
|
|
PRINTER_INFO_5W ENDS
|
|
|
|
PRINTER_INFO_5A STRUCT
|
|
pPrinterName DWORD ?
|
|
pPortName DWORD ?
|
|
Attributes DWORD ?
|
|
DeviceNotSelectedTimeout DWORD ?
|
|
TransmissionRetryTimeout DWORD ?
|
|
PRINTER_INFO_5A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTER_INFO_5 equ <PRINTER_INFO_5W>
|
|
ELSE
|
|
PRINTER_INFO_5 equ <PRINTER_INFO_5A>
|
|
ENDIF
|
|
|
|
DRIVER_INFO_3W STRUCT
|
|
cVersion DWORD ?
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDriverPath DWORD ?
|
|
pDataFile DWORD ?
|
|
pConfigFile DWORD ?
|
|
pHelpFile DWORD ?
|
|
pDependentFiles DWORD ?
|
|
pMonitorName DWORD ?
|
|
pDefaultDataType DWORD ?
|
|
DRIVER_INFO_3W ENDS
|
|
|
|
DRIVER_INFO_3A STRUCT
|
|
cVersion DWORD ?
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDriverPath DWORD ?
|
|
pDataFile DWORD ?
|
|
pConfigFile DWORD ?
|
|
pHelpFile DWORD ?
|
|
pDependentFiles DWORD ?
|
|
pMonitorName DWORD ?
|
|
pDefaultDataType DWORD ?
|
|
DRIVER_INFO_3A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DRIVER_INFO_3 equ <DRIVER_INFO_3W>
|
|
ELSE
|
|
DRIVER_INFO_3 equ <DRIVER_INFO_3A>
|
|
ENDIF
|
|
|
|
DOC_INFO_2W STRUCT
|
|
pDocName DWORD ?
|
|
pOutputFile DWORD ?
|
|
pDatatype DWORD ?
|
|
dwMode DWORD ?
|
|
JobId DWORD ?
|
|
DOC_INFO_2W ENDS
|
|
|
|
DOC_INFO_2A STRUCT
|
|
pDocName DWORD ?
|
|
pOutputFile DWORD ?
|
|
pDatatype DWORD ?
|
|
dwMode DWORD ?
|
|
JobId DWORD ?
|
|
DOC_INFO_2A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DOC_INFO_2 equ <DOC_INFO_2W>
|
|
ELSE
|
|
DOC_INFO_2 equ <DOC_INFO_2A>
|
|
ENDIF
|
|
|
|
PORT_INFO_2W STRUCT
|
|
pPortName DWORD ?
|
|
pMonitorName DWORD ?
|
|
pDescription DWORD ?
|
|
fPortType DWORD ?
|
|
Reserved DWORD ?
|
|
PORT_INFO_2W ENDS
|
|
|
|
PORT_INFO_2A STRUCT
|
|
pPortName DWORD ?
|
|
pMonitorName DWORD ?
|
|
pDescription DWORD ?
|
|
fPortType DWORD ?
|
|
Reserved DWORD ?
|
|
PORT_INFO_2A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PORT_INFO_2 equ <PORT_INFO_2W>
|
|
ELSE
|
|
PORT_INFO_2 equ <PORT_INFO_2A>
|
|
ENDIF
|
|
|
|
PROVIDOR_INFO_1W STRUCT
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDLLName DWORD ?
|
|
PROVIDOR_INFO_1W ENDS
|
|
|
|
PROVIDOR_INFO_1A STRUCT
|
|
pName DWORD ?
|
|
pEnvironment DWORD ?
|
|
pDLLName DWORD ?
|
|
PROVIDOR_INFO_1A ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PROVIDOR_INFO_1 equ <PROVIDOR_INFO_1W>
|
|
ELSE
|
|
PROVIDOR_INFO_1 equ <PROVIDOR_INFO_1A>
|
|
ENDIF
|
|
|
|
NETRESOURCEW STRUCT
|
|
dwScope DWORD ?
|
|
dwType DWORD ?
|
|
dwDisplayType DWORD ?
|
|
dwUsage DWORD ?
|
|
lpLocalName DWORD ?
|
|
lpRemoteName DWORD ?
|
|
lpComment DWORD ?
|
|
lpProvider DWORD ?
|
|
NETRESOURCEW ENDS
|
|
|
|
NETRESOURCEA STRUCT
|
|
dwScope DWORD ?
|
|
dwType DWORD ?
|
|
dwDisplayType DWORD ?
|
|
dwUsage DWORD ?
|
|
lpLocalName DWORD ?
|
|
lpRemoteName DWORD ?
|
|
lpComment DWORD ?
|
|
lpProvider DWORD ?
|
|
NETRESOURCEA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NETRESOURCE equ <NETRESOURCEW>
|
|
ELSE
|
|
NETRESOURCE equ <NETRESOURCEA>
|
|
ENDIF
|
|
|
|
NCB STRUCT
|
|
ncb_command BYTE ?
|
|
ncb_retcode BYTE ?
|
|
ncb_lsn BYTE ?
|
|
ncb_num BYTE ?
|
|
ncb_buffer DWORD ?
|
|
ncb_length WORD ?
|
|
ncb_callname BYTE NCBNAMSZ dup (?)
|
|
ncb_name BYTE NCBNAMSZ dup (?)
|
|
ncb_rto BYTE ?
|
|
ncb_sto BYTE ?
|
|
ncb_post DWORD ?
|
|
ncb_lana_num BYTE ?
|
|
ncb_cmd_cplt BYTE ?
|
|
ncb_reserve BYTE 10 DUP(?)
|
|
ncb_event DWORD ?
|
|
NCB ENDS
|
|
|
|
ADAPTER_STATUS STRUCT
|
|
adapter_address BYTE 6 dup (?)
|
|
rev_major BYTE ?
|
|
reserved0 BYTE ?
|
|
adapter_type BYTE ?
|
|
rev_minor BYTE ?
|
|
duration WORD ?
|
|
frmr_recv WORD ?
|
|
frmr_xmit WORD ?
|
|
iframe_recv_err WORD ?
|
|
xmit_aborts WORD ?
|
|
xmit_success DWORD ?
|
|
recv_success DWORD ?
|
|
iframe_xmit_err WORD ?
|
|
recv_buff_unavail WORD ?
|
|
t1_timeouts WORD ?
|
|
ti_timeouts WORD ?
|
|
rserved1 DWORD ?
|
|
free_ncbs WORD ?
|
|
max_cfg_ncbs WORD ?
|
|
max_ncbs WORD ?
|
|
xmit_buf_unavail WORD ?
|
|
max_dgram_isize WORD ?
|
|
pending_sess WORD ?
|
|
max_cfg_sess WORD ?
|
|
max_sess WORD ?
|
|
max_sess_pkt_isize WORD ?
|
|
name_count WORD ?
|
|
ADAPTER_STATUS ENDS
|
|
|
|
NAME_BUFFER STRUCT
|
|
xname BYTE NCBNAMSZ dup (?)
|
|
name_num BYTE ?
|
|
name_flags BYTE ?
|
|
NAME_BUFFER ENDS
|
|
|
|
SESSION_HEADER STRUCT
|
|
sess_name BYTE ?
|
|
num_sess BYTE ?
|
|
rcv_dg_outstanding BYTE ?
|
|
rcv_any_outstanding BYTE ?
|
|
SESSION_HEADER ENDS
|
|
|
|
SESSION_BUFFER STRUCT
|
|
lsn BYTE ?
|
|
State BYTE ?
|
|
local_name BYTE NCBNAMSZ dup (?)
|
|
remote_name BYTE NCBNAMSZ dup (?)
|
|
rcvs_outstanding BYTE ?
|
|
sends_outstanding BYTE ?
|
|
SESSION_BUFFER ENDS
|
|
|
|
LANA_ENUM STRUCT
|
|
iLength BYTE ?
|
|
lana BYTE MAX_LANA+1 DUP(?)
|
|
LANA_ENUM ENDS
|
|
|
|
FIND_NAME_HEADER STRUCT
|
|
node_count WORD ?
|
|
Reserved BYTE ?
|
|
unique_group BYTE ?
|
|
FIND_NAME_HEADER ENDS
|
|
|
|
FIND_NAME_BUFFER STRUCT
|
|
iLength BYTE ?
|
|
access_control BYTE ?
|
|
frame_control BYTE ?
|
|
destination_addr BYTE 6 DUP(?)
|
|
source_addr BYTE 6 DUP(?)
|
|
routing_info BYTE 18 DUP(?)
|
|
FIND_NAME_BUFFER ENDS
|
|
|
|
ACTION_HEADER STRUCT
|
|
transport_id DWORD ?
|
|
action_code WORD ?
|
|
Reserved WORD ?
|
|
ACTION_HEADER ENDS
|
|
|
|
CRGB STRUCT
|
|
bRed BYTE ?
|
|
bGreen BYTE ?
|
|
bBlue BYTE ?
|
|
bExtra BYTE ?
|
|
CRGB ENDS
|
|
|
|
SERVICE_STATUS STRUCT
|
|
dwServiceType DWORD ?
|
|
dwCurrentState DWORD ?
|
|
dwControlsAccepted DWORD ?
|
|
dwWin32ExitCode DWORD ?
|
|
dwServiceSpecificExitCode DWORD ?
|
|
dwCheckPoint DWORD ?
|
|
dwWaitHint DWORD ?
|
|
SERVICE_STATUS ENDS
|
|
|
|
ENUM_SERVICE_STATUSW STRUCT
|
|
lpServiceName DWORD ?
|
|
lpDisplayName DWORD ?
|
|
ServiceStatus SERVICE_STATUS <>
|
|
ENUM_SERVICE_STATUSW ENDS
|
|
|
|
ENUM_SERVICE_STATUSA STRUCT
|
|
lpServiceName DWORD ?
|
|
lpDisplayName DWORD ?
|
|
ServiceStatus SERVICE_STATUS <>
|
|
ENUM_SERVICE_STATUSA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
ENUM_SERVICE_STATUS equ <ENUM_SERVICE_STATUSW>
|
|
ELSE
|
|
ENUM_SERVICE_STATUS equ <ENUM_SERVICE_STATUSA>
|
|
ENDIF
|
|
|
|
QUERY_SERVICE_LOCK_STATUSW STRUCT
|
|
fIsLocked DWORD ?
|
|
lpLockOwner DWORD ?
|
|
dwLockDuration DWORD ?
|
|
QUERY_SERVICE_LOCK_STATUSW ENDS
|
|
|
|
QUERY_SERVICE_LOCK_STATUSA STRUCT
|
|
fIsLocked DWORD ?
|
|
lpLockOwner DWORD ?
|
|
dwLockDuration DWORD ?
|
|
QUERY_SERVICE_LOCK_STATUSA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
QUERY_SERVICE_LOCK_STATUS equ <QUERY_SERVICE_LOCK_STATUSW>
|
|
ELSE
|
|
QUERY_SERVICE_LOCK_STATUS equ <QUERY_SERVICE_LOCK_STATUSA>
|
|
ENDIF
|
|
|
|
QUERY_SERVICE_CONFIGW STRUCT
|
|
dwServiceType DWORD ?
|
|
dwStartType DWORD ?
|
|
dwErrorControl DWORD ?
|
|
lpBinaryPathName DWORD ?
|
|
lpLoadOrderGroup DWORD ?
|
|
dwTagId DWORD ?
|
|
lpDependencies DWORD ?
|
|
lpServiceStartName DWORD ?
|
|
lpDisplayName DWORD ?
|
|
QUERY_SERVICE_CONFIGW ENDS
|
|
|
|
QUERY_SERVICE_CONFIGA STRUCT
|
|
dwServiceType DWORD ?
|
|
dwStartType DWORD ?
|
|
dwErrorControl DWORD ?
|
|
lpBinaryPathName DWORD ?
|
|
lpLoadOrderGroup DWORD ?
|
|
dwTagId DWORD ?
|
|
lpDependencies DWORD ?
|
|
lpServiceStartName DWORD ?
|
|
lpDisplayName DWORD ?
|
|
QUERY_SERVICE_CONFIGA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
QUERY_SERVICE_CONFIG equ <QUERY_SERVICE_CONFIGW>
|
|
ELSE
|
|
QUERY_SERVICE_CONFIG equ <QUERY_SERVICE_CONFIGA>
|
|
ENDIF
|
|
|
|
SERVICE_TABLE_ENTRYW STRUCT
|
|
lpServiceName DWORD ?
|
|
lpServiceProc DWORD ?
|
|
SERVICE_TABLE_ENTRYW ENDS
|
|
|
|
SERVICE_TABLE_ENTRYA STRUCT
|
|
lpServiceName DWORD ?
|
|
lpServiceProc DWORD ?
|
|
SERVICE_TABLE_ENTRYA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SERVICE_TABLE_ENTRY equ <SERVICE_TABLE_ENTRYW>
|
|
ELSE
|
|
SERVICE_TABLE_ENTRY equ <SERVICE_TABLE_ENTRYA>
|
|
ENDIF
|
|
|
|
PERF_DATA_BLOCK STRUCT
|
|
Signature WORD 4 dup (?)
|
|
LittleEndian DWORD ?
|
|
Version DWORD ?
|
|
Revision DWORD ?
|
|
TotalByteiLength DWORD ?
|
|
HeaderiLength DWORD ?
|
|
NumObjectTypes DWORD ?
|
|
DefaultObject DWORD ?
|
|
SystemTime SYSTEMTIME <>
|
|
Padding DWORD ?
|
|
PerfTime LARGE_INTEGER <>
|
|
PerfFreq LARGE_INTEGER <>
|
|
PerTime100nSec LARGE_INTEGER <>
|
|
SystemNameiLength DWORD ?
|
|
SystemNameOffset DWORD ?
|
|
PERF_DATA_BLOCK ENDS
|
|
|
|
PERF_OBJECT_TYPE STRUCT
|
|
TotalByteiLength DWORD ?
|
|
DefinitioniLength DWORD ?
|
|
HeaderiLength DWORD ?
|
|
ObjectNameTitleIndex DWORD ?
|
|
ObjectNameTitle DWORD ?
|
|
ObjectHelpTitleIndex DWORD ?
|
|
ObjectHelpTitle DWORD ?
|
|
DetailLevel DWORD ?
|
|
NumCounters DWORD ?
|
|
DefaultCounter DWORD ?
|
|
NumInstances DWORD ?
|
|
CodePage DWORD ?
|
|
PerfTime LARGE_INTEGER <>
|
|
PerfFreq LARGE_INTEGER <>
|
|
PERF_OBJECT_TYPE ENDS
|
|
|
|
PERF_COUNTER_DEFINITION STRUCT
|
|
ByteiLength DWORD ?
|
|
CounterNameTitleIndex DWORD ?
|
|
CounterNameTitle DWORD ?
|
|
CounterHelpTitleIndex DWORD ?
|
|
CounterHelpTitle DWORD ?
|
|
DefaultScale DWORD ?
|
|
DetailLevel DWORD ?
|
|
CounterType DWORD ?
|
|
CounterSize DWORD ?
|
|
CounterOffset DWORD ?
|
|
PERF_COUNTER_DEFINITION ENDS
|
|
|
|
PERF_INSTANCE_DEFINITION STRUCT
|
|
ByteiLength DWORD ?
|
|
ParentObjectTitleIndex DWORD ?
|
|
ParentObjectInstance DWORD ?
|
|
UniqueID DWORD ?
|
|
NameOffset DWORD ?
|
|
NameiLength DWORD ?
|
|
PERF_INSTANCE_DEFINITION ENDS
|
|
|
|
PERF_COUNTER_BLOCK STRUCT
|
|
ByteiLength DWORD ?
|
|
PERF_COUNTER_BLOCK ENDS
|
|
|
|
COMPOSITIONFORM STRUCT
|
|
dwStyle DWORD ?
|
|
ptCurrentPos POINT <>
|
|
rcArea RECT <>
|
|
COMPOSITIONFORM ENDS
|
|
|
|
CANDIDATEFORM STRUCT
|
|
dwIndex DWORD ?
|
|
dwStyle DWORD ?
|
|
ptCurrentPos POINT <>
|
|
rcArea RECT <>
|
|
CANDIDATEFORM ENDS
|
|
|
|
CANDIDATELIST STRUCT
|
|
dwSize DWORD ?
|
|
dwStyle DWORD ?
|
|
dwCount DWORD ?
|
|
dwSelection DWORD ?
|
|
dwPageStart DWORD ?
|
|
dwPageSize DWORD ?
|
|
dwOffset1 DWORD ?
|
|
CANDIDATELIST ENDS
|
|
|
|
STYLEBUFA STRUCT
|
|
dwStyle DWORD ?
|
|
szDescription BYTE STYLE_DESCRIPTION_SIZE dup (?)
|
|
STYLEBUFA ENDS
|
|
|
|
STYLEBUFW STRUCT
|
|
dwStyle DWORD ?
|
|
szDescription WORD STYLE_DESCRIPTION_SIZE dup (?)
|
|
STYLEBUFW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
STYLEBUF equ <STYLEBUFW>
|
|
ELSE
|
|
STYLEBUF equ <STYLEBUFA>
|
|
ENDIF
|
|
|
|
MODEMDEVCAPS STRUCT
|
|
dwActualSize DWORD ?
|
|
dwRequiredSize DWORD ?
|
|
dwDevSpecificOffset DWORD ?
|
|
dwDevSpecificSize DWORD ?
|
|
dwModemProviderVersion DWORD ?
|
|
dwModemManufacturerOffset DWORD ?
|
|
dwModemManufacturerSize DWORD ?
|
|
dwModemModelOffset DWORD ?
|
|
dwModemModelSize DWORD ?
|
|
dwModemVersionOffset DWORD ?
|
|
dwModemVersionSize DWORD ?
|
|
dwDialOptions DWORD ?
|
|
dwCallSetupFailTimer DWORD ?
|
|
dwInactivityTimeout DWORD ?
|
|
dwSpeakerVolume DWORD ?
|
|
dwSpeakerMode DWORD ?
|
|
dwModemOptions DWORD ?
|
|
dwMaxDTERate DWORD ?
|
|
dwMaxDCERate DWORD ?
|
|
abVariablePortion BYTE ?
|
|
MODEMDEVCAPS ENDS
|
|
|
|
MODEMSETTINGS STRUCT
|
|
dwActualSize DWORD ?
|
|
dwRequiredSize DWORD ?
|
|
dwDevSpecificOffset DWORD ?
|
|
dwDevSpecificSize DWORD ?
|
|
dwCallSetupFailTimer DWORD ?
|
|
dwInactivityTimeout DWORD ?
|
|
dwSpeakerVolume DWORD ?
|
|
dwSpeakerMode DWORD ?
|
|
dwPreferredModemOptions DWORD ?
|
|
dwNegotiatedModemOptions DWORD ?
|
|
dwNegotiatedDCERate DWORD ?
|
|
abVariablePortion BYTE ?
|
|
MODEMSETTINGS ENDS
|
|
|
|
DRAGINFOA STRUCT
|
|
uSize DWORD ?
|
|
pt POINT <>
|
|
fNC DWORD ?
|
|
lpFileList DWORD ?
|
|
grfKeyState DWORD ?
|
|
DRAGINFOA ENDS
|
|
|
|
DRAGINFOW STRUCT
|
|
uSize DWORD ?
|
|
pt POINT <>
|
|
fNC DWORD ?
|
|
lpFileList DWORD ?
|
|
grfKeyState DWORD ?
|
|
DRAGINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DRAGINFO equ <DRAGINFOW>
|
|
ELSE
|
|
DRAGINFO equ <DRAGINFOA>
|
|
ENDIF
|
|
|
|
APPBARDATA STRUCT
|
|
cbSize DWORD ?
|
|
hwnd DWORD ?
|
|
uCallbackMessage DWORD ?
|
|
uEdge DWORD ?
|
|
rc RECT <>
|
|
lParam DWORD ?
|
|
APPBARDATA ENDS
|
|
|
|
SHELLEXECUTEINFOW STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
hwnd DWORD ?
|
|
lpVerb DWORD ?
|
|
lpFile DWORD ?
|
|
lpParameters DWORD ?
|
|
lpDirectory DWORD ?
|
|
nShow DWORD ?
|
|
hInstApp DWORD ?
|
|
lpIDList DWORD ?
|
|
lpClass DWORD ?
|
|
hkeyClass DWORD ?
|
|
dwHotKey DWORD ?
|
|
union
|
|
hIcon DWORD ?
|
|
hMonitor DWORD ?
|
|
ends
|
|
hProcess DWORD ?
|
|
SHELLEXECUTEINFOW ENDS
|
|
|
|
SHELLEXECUTEINFOA STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
hwnd DWORD ?
|
|
lpVerb DWORD ?
|
|
lpFile DWORD ?
|
|
lpParameters DWORD ?
|
|
lpDirectory DWORD ?
|
|
nShow DWORD ?
|
|
hInstApp DWORD ?
|
|
lpIDList DWORD ?
|
|
lpClass DWORD ?
|
|
hkeyClass DWORD ?
|
|
dwHotKey DWORD ?
|
|
union
|
|
hIcon DWORD ?
|
|
hMonitor DWORD ?
|
|
ends
|
|
hProcess DWORD ?
|
|
SHELLEXECUTEINFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SHELLEXECUTEINFO equ <SHELLEXECUTEINFOW>
|
|
ELSE
|
|
SHELLEXECUTEINFO equ <SHELLEXECUTEINFOA>
|
|
ENDIF
|
|
|
|
; Structures from ShellAPI.h
|
|
|
|
SHFILEOPSTRUCTA STRUCT
|
|
hwnd DWORD ?
|
|
wFunc DWORD ?
|
|
pFrom DWORD ?
|
|
pTo DWORD ?
|
|
fFlags WORD ?
|
|
fAnyOperationsAborted DWORD ?
|
|
hNameMappings DWORD ?
|
|
lpszProgressTitle DWORD ?
|
|
SHFILEOPSTRUCTA ENDS
|
|
|
|
SHFILEOPSTRUCTW STRUCT
|
|
hwnd DWORD ?
|
|
wFunc DWORD ?
|
|
pFrom DWORD ?
|
|
pTo DWORD ?
|
|
fFlags WORD ?
|
|
fAnyOperationsAborted DWORD ?
|
|
hNameMappings DWORD ?
|
|
lpszProgressTitle DWORD ?
|
|
SHFILEOPSTRUCTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SHFILEOPSTRUCT equ <SHFILEOPSTRUCTW>
|
|
ELSE
|
|
SHFILEOPSTRUCT equ <SHFILEOPSTRUCTA>
|
|
ENDIF
|
|
|
|
SHNAMEMAPPINGA STRUCT
|
|
pszOldPath DWORD ?
|
|
pszNewPath DWORD ?
|
|
cchOldPath DWORD ?
|
|
cchNewPath DWORD ?
|
|
SHNAMEMAPPINGA ENDS
|
|
|
|
SHNAMEMAPPINGW STRUCT
|
|
pszOldPath DWORD ?
|
|
pszNewPath DWORD ?
|
|
cchOldPath DWORD ?
|
|
cchNewPath DWORD ?
|
|
SHNAMEMAPPINGW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SHNAMEMAPPING equ <SHNAMEMAPPINGW>
|
|
ELSE
|
|
SHNAMEMAPPING equ <SHNAMEMAPPINGA>
|
|
ENDIF
|
|
|
|
SHSTOCKICONINFO STRUCT
|
|
cbSize DWORD ?
|
|
hIcon DWORD ?
|
|
iSysImageIndex DWORD ?
|
|
iIcon DWORD ?
|
|
szPath WORD MAX_PATH dup (?)
|
|
SHSTOCKICONINFO ENDS
|
|
|
|
OPEN_PRINTER_PROPS_INFOA STRUCT
|
|
dwSize DWORD ?
|
|
pszSheetName DWORD ?
|
|
uSheetIndex DWORD ?
|
|
dwFlags DWORD ?
|
|
bModal DWORD ?
|
|
OPEN_PRINTER_PROPS_INFOA ENDS
|
|
|
|
OPEN_PRINTER_PROPS_INFOW STRUCT
|
|
dwSize DWORD ?
|
|
pszSheetName DWORD ?
|
|
uSheetIndex DWORD ?
|
|
dwFlags DWORD ?
|
|
bModal DWORD ?
|
|
OPEN_PRINTER_PROPS_INFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
OPEN_PRINTER_PROPS_INFO equ <OPEN_PRINTER_PROPS_INFOW>
|
|
ELSE
|
|
OPEN_PRINTER_PROPS_INFO equ <OPEN_PRINTER_PROPS_INFOA>
|
|
ENDIF
|
|
|
|
GUID STRUCT
|
|
Data1 dd ?
|
|
Data2 dw ?
|
|
Data3 dw ?
|
|
Data4 db 8 dup(?)
|
|
GUID ENDS
|
|
|
|
NOTIFYICONDATAA STRUCT
|
|
cbSize DWORD ?
|
|
hwnd DWORD ?
|
|
uID DWORD ?
|
|
uFlags DWORD ?
|
|
uCallbackMessage DWORD ?
|
|
hIcon DWORD ?
|
|
szTip BYTE 64 dup (?)
|
|
BYTE 64 dup (?)
|
|
dwState DWORD ?
|
|
dwStateMask DWORD ?
|
|
szInfo BYTE 256 dup(?)
|
|
union DUMMYUNIONNAME
|
|
uTimeout DWORD ?
|
|
uVersion DWORD ?
|
|
ends
|
|
szInfoTitle BYTE 64 dup(?)
|
|
dwInfoFlags DWORD ?
|
|
guidItem GUID <>
|
|
hBalloonIcon DWORD ?
|
|
NOTIFYICONDATAA ENDS
|
|
|
|
NOTIFYICONDATAW STRUCT
|
|
cbSize DWORD ?
|
|
hwnd DWORD ?
|
|
uID DWORD ?
|
|
uFlags DWORD ?
|
|
uCallbackMessage DWORD ?
|
|
hIcon DWORD ?
|
|
szTip WORD 64 dup (?)
|
|
WORD 64 dup (?)
|
|
dwState DWORD ?
|
|
dwStateMask DWORD ?
|
|
szInfo WORD 256 dup(?)
|
|
union DUMMYUNIONNAME
|
|
uTimeout DWORD ?
|
|
uVersion DWORD ?
|
|
ends
|
|
szInfoTitle WORD 64 dup(?)
|
|
dwInfoFlags DWORD ?
|
|
guidItem GUID <>
|
|
hBalloonIcon DWORD ?
|
|
NOTIFYICONDATAW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NOTIFYICONDATA equ <NOTIFYICONDATAW>
|
|
ELSE
|
|
NOTIFYICONDATA equ <NOTIFYICONDATAA>
|
|
ENDIF
|
|
|
|
SHFILEINFOA STRUCT
|
|
hIcon DWORD ?
|
|
iIcon DWORD ?
|
|
dwAttributes DWORD ?
|
|
szDisplayName BYTE MAX_PATH DUP(?)
|
|
szTypeName BYTE 80 dup(?)
|
|
SHFILEINFOA ENDS
|
|
|
|
SHFILEINFOW STRUCT
|
|
hIcon DWORD ?
|
|
iIcon DWORD ?
|
|
dwAttributes DWORD ?
|
|
szDisplayName WORD MAX_PATH DUP(?)
|
|
szTypeName WORD 80 dup(?)
|
|
SHFILEINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SHFILEINFO equ <SHFILEINFOW>
|
|
ELSE
|
|
SHFILEINFO equ <SHFILEINFOA>
|
|
ENDIF
|
|
|
|
VS_FIXEDFILEINFO STRUCT
|
|
dwSignature DWORD ?
|
|
dwStrucVersion DWORD ?
|
|
dwFileVersionMS DWORD ?
|
|
dwFileVersionLS DWORD ?
|
|
dwProductVersionMS DWORD ?
|
|
dwProductVersionLS DWORD ?
|
|
dwFileFlagsMask DWORD ?
|
|
dwFileFlags DWORD ?
|
|
dwFileOS DWORD ?
|
|
dwFileType DWORD ?
|
|
dwFileSubtype DWORD ?
|
|
dwFileDateMS DWORD ?
|
|
dwFileDateLS DWORD ?
|
|
VS_FIXEDFILEINFO ENDS
|
|
|
|
ICONMETRICSA STRUCT
|
|
cbSize DWORD ?
|
|
iHorzSpacing DWORD ?
|
|
iVertSpacing DWORD ?
|
|
iTitleWrap DWORD ?
|
|
lfFont LOGFONTA <>
|
|
ICONMETRICSA ENDS
|
|
|
|
ICONMETRICSW STRUCT
|
|
cbSize DWORD ?
|
|
iHorzSpacing DWORD ?
|
|
iVertSpacing DWORD ?
|
|
iTitleWrap DWORD ?
|
|
lfFont LOGFONTW <>
|
|
ICONMETRICSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
ICONMETRICS equ <ICONMETRICSW>
|
|
ELSE
|
|
ICONMETRICS equ <ICONMETRICSA>
|
|
ENDIF
|
|
|
|
HELPINFO STRUCT
|
|
cbSize DWORD ?
|
|
iContextType DWORD ?
|
|
iCtrlId DWORD ?
|
|
hItemHandle DWORD ?
|
|
dwContextId DWORD ?
|
|
MousePos POINT <>
|
|
HELPINFO ENDS
|
|
|
|
ANIMATIONINFO STRUCT
|
|
cbSize DWORD ?
|
|
iMinAnimate DWORD ?
|
|
ANIMATIONINFO ENDS
|
|
|
|
MINIMIZEDMETRICS STRUCT
|
|
cbSize DWORD ?
|
|
iWidth DWORD ?
|
|
iHorzGap DWORD ?
|
|
iVertGap DWORD ?
|
|
iArrange DWORD ?
|
|
MINIMIZEDMETRICS ENDS
|
|
|
|
OSVERSIONINFOA STRUCT
|
|
dwOSVersionInfoSize DWORD ?
|
|
dwMajorVersion DWORD ?
|
|
dwMinorVersion DWORD ?
|
|
dwBuildNumber DWORD ?
|
|
dwPlatformId DWORD ?
|
|
szCSDVersion BYTE 128 dup (?)
|
|
OSVERSIONINFOA ENDS
|
|
|
|
OSVERSIONINFOW STRUCT
|
|
dwOSVersionInfoSize DWORD ?
|
|
dwMajorVersion DWORD ?
|
|
dwMinorVersion DWORD ?
|
|
dwBuildNumber DWORD ?
|
|
dwPlatformId DWORD ?
|
|
szCSDVersion WORD 128 dup (?)
|
|
OSVERSIONINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
OSVERSIONINFO equ <OSVERSIONINFOW>
|
|
ELSE
|
|
OSVERSIONINFO equ <OSVERSIONINFOA>
|
|
ENDIF
|
|
|
|
SYSTEM_POWER_STATUS STRUCT
|
|
ACLineStatus BYTE ?
|
|
BatteryFlag BYTE ?
|
|
BatteryLifePercent BYTE ?
|
|
Reserved1 BYTE ?
|
|
BatteryLifeTime DWORD ?
|
|
BatteryFullLifeTime DWORD ?
|
|
SYSTEM_POWER_STATUS ENDS
|
|
|
|
PAGESETUPDLGA STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hDevMode DWORD ?
|
|
hDevNames DWORD ?
|
|
union
|
|
Flags DWORD ?
|
|
flags dd ?
|
|
ends
|
|
ptPaperSize POINT <>
|
|
rtMinMargin RECT <>
|
|
rtMargin RECT <>
|
|
hInstance DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnPageSetupHook DWORD ?
|
|
lpfnPagePaintHook DWORD ?
|
|
lpPageSetupTemplateName DWORD ?
|
|
hPageSetupTemplate DWORD ?
|
|
PAGESETUPDLGA ENDS
|
|
|
|
PAGESETUPDLGW STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hDevMode DWORD ?
|
|
hDevNames DWORD ?
|
|
union
|
|
Flags DWORD ?
|
|
flags dd ?
|
|
ends
|
|
ptPaperSize POINT <>
|
|
rtMinMargin RECT <>
|
|
rtMargin RECT <>
|
|
hInstance DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnPageSetupHook DWORD ?
|
|
lpfnPagePaintHook DWORD ?
|
|
lpPageSetupTemplateName DWORD ?
|
|
hPageSetupTemplate DWORD ?
|
|
PAGESETUPDLGW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PAGESETUPDLG equ <PAGESETUPDLGW>
|
|
ELSE
|
|
PAGESETUPDLG equ <PAGESETUPDLGA>
|
|
ENDIF
|
|
|
|
BITRECORD RECORD fBinary:1,fParity:1,fOutxCtsFlow:1,fOutxDsrFlow:1,fDtrControl:2,fDsrSensitivity:1,fTXContinueOnXoff:1,fOutX:1,fInX:1,fErrorChar:1,fNull:1,fRtsControl:2,fAbortOnError:1,fDummy2:17
|
|
|
|
DCB STRUCT
|
|
DCBlength DWORD ?
|
|
BaudRate DWORD ?
|
|
fbits BITRECORD <>
|
|
wReserved WORD ?
|
|
XonLim WORD ?
|
|
XoffLim WORD ?
|
|
ByteSize BYTE ?
|
|
Parity BYTE ?
|
|
StopBits BYTE ?
|
|
XonChar BYTE ?
|
|
XoffChar BYTE ?
|
|
ErrorChar BYTE ?
|
|
EofChar BYTE ?
|
|
EvtChar BYTE ?
|
|
wReserved1 WORD ?
|
|
DCB ENDS
|
|
|
|
|
|
COMMCONFIG STRUCT
|
|
dwSize DWORD ?
|
|
wVersion WORD ?
|
|
wReserved WORD ?
|
|
dcbx DCB <>
|
|
dwProviderSubType DWORD ?
|
|
dwProviderOffset DWORD ?
|
|
dwProviderSize DWORD ?
|
|
wcProviderData WORD ?
|
|
COMMCONFIG ENDS
|
|
|
|
PIXELFORMATDESCRIPTOR STRUCT
|
|
nSize WORD ?
|
|
nVersion WORD ?
|
|
dwFlags DWORD ?
|
|
iPixelType BYTE ?
|
|
cColorBits BYTE ?
|
|
cRedBits BYTE ?
|
|
cRedShift BYTE ?
|
|
cGreenBits BYTE ?
|
|
cGreenShift BYTE ?
|
|
cBlueBits BYTE ?
|
|
cBlueShift BYTE ?
|
|
cAlphaBits BYTE ?
|
|
cAlphaShift BYTE ?
|
|
cAccumBits BYTE ?
|
|
cAccumRedBits BYTE ?
|
|
cAccumGreenBits BYTE ?
|
|
cAccumBlueBits BYTE ?
|
|
cAccumAlphaBits BYTE ?
|
|
cDepthBits BYTE ?
|
|
cStencilBits BYTE ?
|
|
cAuxBuffers BYTE ?
|
|
iLayerType BYTE ?
|
|
bReserved BYTE ?
|
|
dwLayerMask DWORD ?
|
|
dwVisibleMask DWORD ?
|
|
dwDamageMask DWORD ?
|
|
PIXELFORMATDESCRIPTOR ENDS
|
|
|
|
DRAWTEXTPARAMS STRUCT
|
|
cbSize DWORD ?
|
|
iTabiLength DWORD ?
|
|
iLeftMargin DWORD ?
|
|
iRightMargin DWORD ?
|
|
uiiLengthDrawn DWORD ?
|
|
DRAWTEXTPARAMS ENDS
|
|
|
|
MENUITEMINFOW STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
fType DWORD ?
|
|
fState DWORD ?
|
|
wID DWORD ?
|
|
hSubMenu DWORD ?
|
|
hbmpChecked DWORD ?
|
|
hbmpUnchecked DWORD ?
|
|
dwItemData DWORD ?
|
|
dwTypeData DWORD ?
|
|
cch DWORD ?
|
|
MENUITEMINFOW ENDS
|
|
|
|
MENUITEMINFOA STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
fType DWORD ?
|
|
fState DWORD ?
|
|
wID DWORD ?
|
|
hSubMenu DWORD ?
|
|
hbmpChecked DWORD ?
|
|
hbmpUnchecked DWORD ?
|
|
dwItemData DWORD ?
|
|
dwTypeData DWORD ?
|
|
cch DWORD ?
|
|
MENUITEMINFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MENUITEMINFO equ <MENUITEMINFOW>
|
|
ELSE
|
|
MENUITEMINFO equ <MENUITEMINFOA>
|
|
ENDIF
|
|
|
|
SCROLLINFO STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
nMin DWORD ?
|
|
nMax DWORD ?
|
|
nPage DWORD ?
|
|
nPos DWORD ?
|
|
nTrackPos DWORD ?
|
|
SCROLLINFO ENDS
|
|
|
|
DEBUGSTRUCT UNION
|
|
Exception EXCEPTION_DEBUG_INFO <{?,?,?,?,?,EXCEPTION_MAXIMUM_PARAMETERS dup(?)},?>
|
|
CreateThread CREATE_THREAD_DEBUG_INFO <?,?,?>
|
|
CreateProcessInfo CREATE_PROCESS_DEBUG_INFO <?,?,?,?,?,?,?,?,?,?>
|
|
ExitThread EXIT_THREAD_DEBUG_INFO <?>
|
|
ExitProcess EXIT_PROCESS_DEBUG_INFO <?>
|
|
LoadDll LOAD_DLL_DEBUG_INFO <?,?,?,?,?,?>
|
|
UnloadDll UNLOAD_DLL_DEBUG_INFO <?>
|
|
DebugString OUTPUT_DEBUG_STRING_INFO <?,?,?>
|
|
RipInfo RIP_INFO <?,?>
|
|
DEBUGSTRUCT ENDS
|
|
|
|
DEBUG_EVENT STRUCT
|
|
dwDebugEventCode DWORD ?
|
|
dwProcessId DWORD ?
|
|
dwThreadId DWORD ?
|
|
u DEBUGSTRUCT <>
|
|
DEBUG_EVENT ENDS
|
|
|
|
IMAGE_DATA_DIRECTORY STRUCT
|
|
VirtualAddress DWORD ?
|
|
isize DWORD ?
|
|
IMAGE_DATA_DIRECTORY ENDS
|
|
|
|
IMAGE_OPTIONAL_HEADER32 STRUCT
|
|
Magic WORD ?
|
|
MajorLinkerVersion BYTE ?
|
|
MinorLinkerVersion BYTE ?
|
|
SizeOfCode DWORD ?
|
|
SizeOfInitializedData DWORD ?
|
|
SizeOfUninitializedData DWORD ?
|
|
AddressOfEntryPoint DWORD ?
|
|
BaseOfCode DWORD ?
|
|
BaseOfData DWORD ?
|
|
ImageBase DWORD ?
|
|
SectionAlignment DWORD ?
|
|
FileAlignment DWORD ?
|
|
MajorOperatingSystemVersion WORD ?
|
|
MinorOperatingSystemVersion WORD ?
|
|
MajorImageVersion WORD ?
|
|
MinorImageVersion WORD ?
|
|
MajorSubsystemVersion WORD ?
|
|
MinorSubsystemVersion WORD ?
|
|
Win32VersionValue DWORD ?
|
|
SizeOfImage DWORD ?
|
|
SizeOfHeaders DWORD ?
|
|
CheckSum DWORD ?
|
|
Subsystem WORD ?
|
|
DllCharacteristics WORD ?
|
|
SizeOfStackReserve DWORD ?
|
|
SizeOfStackCommit DWORD ?
|
|
SizeOfHeapReserve DWORD ?
|
|
SizeOfHeapCommit DWORD ?
|
|
LoaderFlags DWORD ?
|
|
NumberOfRvaAndSizes DWORD ?
|
|
DataDirectory IMAGE_DATA_DIRECTORY IMAGE_NUMBEROF_DIRECTORY_ENTRIES dup(<>)
|
|
IMAGE_OPTIONAL_HEADER32 ENDS
|
|
|
|
IMAGE_OPTIONAL_HEADER equ <IMAGE_OPTIONAL_HEADER32>
|
|
|
|
IMAGE_FILE_HEADER STRUCT
|
|
Machine WORD ?
|
|
NumberOfSections WORD ?
|
|
TimeDateStamp DWORD ?
|
|
PointerToSymbolTable DWORD ?
|
|
NumberOfSymbols DWORD ?
|
|
SizeOfOptionalHeader WORD ?
|
|
Characteristics WORD ?
|
|
IMAGE_FILE_HEADER ENDS
|
|
|
|
IMAGE_NT_HEADERS STRUCT
|
|
Signature DWORD ?
|
|
FileHeader IMAGE_FILE_HEADER <>
|
|
OptionalHeader IMAGE_OPTIONAL_HEADER32 <>
|
|
IMAGE_NT_HEADERS ENDS
|
|
|
|
IMAGE_EXPORT_DIRECTORY STRUCT
|
|
Characteristics DWORD ?
|
|
TimeDateStamp DWORD ?
|
|
MajorVersion WORD ?
|
|
MinorVersion WORD ?
|
|
nName DWORD ?
|
|
nBase DWORD ?
|
|
NumberOfFunctions DWORD ?
|
|
NumberOfNames DWORD ?
|
|
AddressOfFunctions DWORD ?
|
|
AddressOfNames DWORD ?
|
|
AddressOfNameOrdinals DWORD ?
|
|
IMAGE_EXPORT_DIRECTORY ENDS
|
|
|
|
IMAGE_DOS_HEADER STRUCT
|
|
e_magic WORD ?
|
|
e_cblp WORD ?
|
|
e_cp WORD ?
|
|
e_crlc WORD ?
|
|
e_cparhdr WORD ?
|
|
e_minalloc WORD ?
|
|
e_maxalloc WORD ?
|
|
e_ss WORD ?
|
|
e_sp WORD ?
|
|
e_csum WORD ?
|
|
e_ip WORD ?
|
|
e_cs WORD ?
|
|
e_lfarlc WORD ?
|
|
e_ovno WORD ?
|
|
e_res WORD 4 dup(?)
|
|
e_oemid WORD ?
|
|
e_oeminfo WORD ?
|
|
e_res2 WORD 10 dup(?)
|
|
e_lfanew DWORD ?
|
|
IMAGE_DOS_HEADER ENDS
|
|
|
|
; -----------------------------------------
|
|
; additional structures 24th November 2002
|
|
; -----------------------------------------
|
|
_GUID STRUCT
|
|
Data1 DWORD ?
|
|
Data2 WORD ?
|
|
Data3 WORD ?
|
|
Data4 BYTE 8 dup (?)
|
|
_GUID ENDS
|
|
|
|
QUOTA_LIMITS STRUCT
|
|
PagedPoolLimit DWORD ?
|
|
NonPagedPoolLimit DWORD ?
|
|
MinimumWorkingSetSize DWORD ?
|
|
MaximumWorkingSetSize DWORD ?
|
|
PagefileLimit DWORD ?
|
|
TimeLimit LARGE_INTEGER <>
|
|
QUOTA_LIMITS ENDS
|
|
|
|
JOBOBJECT_BASIC_ACCOUNTING_INFORMATION STRUCT
|
|
TotalUserTime LARGE_INTEGER <>
|
|
TotalKernelTime LARGE_INTEGER <>
|
|
ThisPeriodTotalUserTime LARGE_INTEGER <>
|
|
ThisPeriodTotalKernelTime LARGE_INTEGER <>
|
|
TotalPageFaultCount DWORD ?
|
|
TotalProcesses DWORD ?
|
|
ActiveProcesses DWORD ?
|
|
TotalTerminatedProcesses DWORD ?
|
|
JOBOBJECT_BASIC_ACCOUNTING_INFORMATION ENDS
|
|
|
|
JOBOBJECT_BASIC_LIMIT_INFORMATION STRUCT
|
|
PerProcessUserTimeLimit LARGE_INTEGER <>
|
|
PerJobUserTimeLimit LARGE_INTEGER <>
|
|
LimitFlags DWORD ?
|
|
MinimumWorkingSetSize DWORD ?
|
|
MaximumWorkingSetSize DWORD ?
|
|
ActiveProcessLimit DWORD ?
|
|
Affinity DWORD ?
|
|
PriorityClass DWORD ?
|
|
JOBOBJECT_BASIC_LIMIT_INFORMATION ENDS
|
|
|
|
JOBOBJECT_BASIC_PROCESS_ID_LIST STRUCT
|
|
NumberOfAssignedProcesses DWORD ?
|
|
NumberOfProcessIdsInList DWORD ?
|
|
ProcessIdList DWORD 1 dup (?)
|
|
JOBOBJECT_BASIC_PROCESS_ID_LIST ENDS
|
|
|
|
JOBOBJECT_BASIC_UI_RESTRICTIONS STRUCT
|
|
UIRestrictionsClass DWORD ?
|
|
JOBOBJECT_BASIC_UI_RESTRICTIONS ENDS
|
|
|
|
JOBOBJECT_END_OF_JOB_TIME_INFORMATION STRUCT
|
|
EndOfJobTimeAction DWORD ?
|
|
JOBOBJECT_END_OF_JOB_TIME_INFORMATION ENDS
|
|
|
|
JOBOBJECT_ASSOCIATE_COMPLETION_PORT STRUCT
|
|
CompletionKey DWORD ?
|
|
CompletionPort DWORD ?
|
|
JOBOBJECT_ASSOCIATE_COMPLETION_PORT ENDS
|
|
|
|
IMAGE_OS2_HEADER STRUCT
|
|
ne_magic WORD ?
|
|
ne_ver BYTE ?
|
|
ne_rev BYTE ?
|
|
ne_enttab WORD ?
|
|
ne_cbenttab WORD ?
|
|
ne_crc DWORD ?
|
|
ne_flags WORD ?
|
|
ne_autodata WORD ?
|
|
ne_heap WORD ?
|
|
ne_stack WORD ?
|
|
ne_csip DWORD ?
|
|
ne_sssp DWORD ?
|
|
ne_cseg WORD ?
|
|
ne_cmod WORD ?
|
|
ne_cbnrestab WORD ?
|
|
ne_segtab WORD ?
|
|
ne_rsrctab WORD ?
|
|
ne_restab WORD ?
|
|
ne_modtab WORD ?
|
|
ne_imptab WORD ?
|
|
ne_nrestab DWORD ?
|
|
ne_cmovent WORD ?
|
|
ne_align WORD ?
|
|
ne_cres WORD ?
|
|
ne_exetyp BYTE ?
|
|
ne_flagsothers BYTE ?
|
|
ne_pretthunks WORD ?
|
|
ne_psegrefbytes WORD ?
|
|
ne_swaparea WORD ?
|
|
ne_expver WORD ?
|
|
IMAGE_OS2_HEADER ENDS
|
|
|
|
IMAGE_NT_HEADERS32 STRUCT
|
|
Signature DWORD ?
|
|
FileHeader IMAGE_FILE_HEADER <>
|
|
OptionalHeader IMAGE_OPTIONAL_HEADER32 <>
|
|
IMAGE_NT_HEADERS32 ENDS
|
|
|
|
IMAGE_STUB_DIRECTORY STRUCT
|
|
SecondaryImportAddressTable DWORD ?
|
|
ExpectedISA WORD 2 dup (?)
|
|
StubAddressTable DWORD 2 dup (?)
|
|
IMAGE_STUB_DIRECTORY ENDS
|
|
|
|
RECOVERY_AGENT_INFORMATIONA STRUCT
|
|
NextEntryOffset DWORD ?
|
|
AgentNameLength DWORD ?
|
|
AgentInformation BYTE 1 dup (?)
|
|
RECOVERY_AGENT_INFORMATIONA ENDS
|
|
|
|
RECOVERY_AGENT_INFORMATIONW STRUCT
|
|
NextEntryOffset DWORD ?
|
|
AgentNameLength DWORD ?
|
|
AgentInformation WORD 1 dup (?)
|
|
RECOVERY_AGENT_INFORMATIONW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
RECOVERY_AGENT_INFORMATION equ <RECOVERY_AGENT_INFORMATIONW>
|
|
ELSE
|
|
RECOVERY_AGENT_INFORMATION equ <RECOVERY_AGENT_INFORMATIONA>
|
|
ENDIF
|
|
|
|
WIN32_FILE_ATTRIBUTE_DATA STRUCT
|
|
dwFileAttributes DWORD ?
|
|
ftCreationTime FILETIME <>
|
|
ftLastAccessTime FILETIME <>
|
|
ftLastWriteTime FILETIME <>
|
|
nFileSizeHigh DWORD ?
|
|
nFileSizeLow DWORD ?
|
|
WIN32_FILE_ATTRIBUTE_DATA ENDS
|
|
|
|
OSVERSIONINFOEXA STRUCT
|
|
dwOSVersionInfoSize DWORD ?
|
|
dwMajorVersion DWORD ?
|
|
dwMinorVersion DWORD ?
|
|
dwBuildNumber DWORD ?
|
|
dwPlatformId DWORD ?
|
|
szCSDVersion BYTE 128 dup (?)
|
|
wServicePackMajor WORD ?
|
|
wServicePackMinor WORD ?
|
|
wSuiteMask WORD ?
|
|
wProductType BYTE ?
|
|
wReserved BYTE ?
|
|
OSVERSIONINFOEXA ENDS
|
|
|
|
OSVERSIONINFOEXW STRUCT
|
|
dwOSVersionInfoSize DWORD ?
|
|
dwMajorVersion DWORD ?
|
|
dwMinorVersion DWORD ?
|
|
dwBuildNumber DWORD ?
|
|
dwPlatformId DWORD ?
|
|
szCSDVersion WORD 128 dup (?)
|
|
wServicePackMajor WORD ?
|
|
wServicePackMinor WORD ?
|
|
wSuiteMask WORD ?
|
|
wProductType BYTE ?
|
|
wReserved BYTE ?
|
|
OSVERSIONINFOEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
OSVERSIONINFOEX equ <OSVERSIONINFOEXW>
|
|
ELSE
|
|
OSVERSIONINFOEX equ <OSVERSIONINFOEXA>
|
|
ENDIF
|
|
|
|
WIN_CERTIFICATE STRUCT
|
|
dwLength DWORD ?
|
|
wRevision WORD ?
|
|
wCertificateType WORD ?
|
|
bCertificate BYTE 1 dup (?)
|
|
WIN_CERTIFICATE ENDS
|
|
|
|
DRAWPATRECT STRUCT
|
|
ptPosition POINT <>
|
|
ptSize POINT <>
|
|
wStyle WORD ?
|
|
wPattern WORD ?
|
|
DRAWPATRECT ENDS
|
|
|
|
PSINJECTDATA STRUCT
|
|
DataBytes DWORD ?
|
|
InjectionPoint DWORD ?
|
|
Flags DWORD ?
|
|
Reserved DWORD ?
|
|
PSINJECTDATA ENDS
|
|
|
|
DISPLAY_DEVICEA STRUCT
|
|
cb DWORD ?
|
|
DeviceName BYTE 32 dup (?)
|
|
DeviceString BYTE 128 dup (?)
|
|
StateFlags DWORD ?
|
|
DeviceID BYTE 128 dup (?)
|
|
DeviceKey BYTE 128 dup (?)
|
|
DISPLAY_DEVICEA ENDS
|
|
|
|
DISPLAY_DEVICEW STRUCT
|
|
cb DWORD ?
|
|
DeviceName WORD 32 dup (?)
|
|
DeviceString WORD 128 dup (?)
|
|
StateFlags DWORD ?
|
|
DeviceID WORD 128 dup (?)
|
|
DeviceKey WORD 128 dup (?)
|
|
DISPLAY_DEVICEW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DISPLAY_DEVICE equ <DISPLAY_DEVICEW>
|
|
ELSE
|
|
DISPLAY_DEVICE equ <DISPLAY_DEVICEA>
|
|
ENDIF
|
|
|
|
TRIVERTEX STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
Red WORD ?
|
|
Green WORD ?
|
|
Blue WORD ?
|
|
Alpha WORD ?
|
|
TRIVERTEX ENDS
|
|
|
|
GRADIENT_TRIANGLE STRUCT
|
|
Vertex1 DWORD ?
|
|
Vertex2 DWORD ?
|
|
Vertex3 DWORD ?
|
|
GRADIENT_TRIANGLE ENDS
|
|
|
|
GRADIENT_RECT STRUCT
|
|
UpperLeft DWORD ?
|
|
LowerRight DWORD ?
|
|
GRADIENT_RECT ENDS
|
|
|
|
BLENDFUNCTION STRUCT
|
|
BlendOp BYTE ?
|
|
BlendFlags BYTE ?
|
|
SourceConstantAlpha BYTE ?
|
|
AlphaFormat BYTE ?
|
|
BLENDFUNCTION ENDS
|
|
|
|
DIBSECTION STRUCT
|
|
dsBm BITMAP <>
|
|
dsBmih BITMAPINFOHEADER <>
|
|
dsBitfields DWORD 3 dup (?)
|
|
dshSection DWORD ?
|
|
dsOffset DWORD ?
|
|
DIBSECTION ENDS
|
|
|
|
EMRFORMAT STRUCT
|
|
dSignature DWORD ?
|
|
nVersion DWORD ?
|
|
cbData DWORD ?
|
|
offData DWORD ?
|
|
EMRFORMAT ENDS
|
|
|
|
EMRGLSRECORD STRUCT
|
|
emr EMR <>
|
|
cbData DWORD ?
|
|
Data BYTE 1 dup (?)
|
|
EMRGLSRECORD ENDS
|
|
|
|
EMRGLSBOUNDEDRECORD STRUCT
|
|
emr EMR <>
|
|
rclBounds RECTL <>
|
|
cbData DWORD ?
|
|
Data BYTE 1 dup (?)
|
|
EMRGLSBOUNDEDRECORD ENDS
|
|
|
|
EMRPIXELFORMAT STRUCT
|
|
emr EMR <>
|
|
pfd PIXELFORMATDESCRIPTOR <>
|
|
EMRPIXELFORMAT ENDS
|
|
|
|
EMRSETICMPROFILE STRUCT
|
|
emr EMR <>
|
|
dwFlags DWORD ?
|
|
cbName DWORD ?
|
|
cbData DWORD ?
|
|
Data BYTE 1 dup (?)
|
|
EMRSETICMPROFILE ENDS
|
|
|
|
POINTFLOAT STRUCT
|
|
x FLOAT ?
|
|
y FLOAT ?
|
|
POINTFLOAT ENDS
|
|
|
|
GLYPHMETRICSFLOAT STRUCT
|
|
gmfBlackBoxX FLOAT ?
|
|
gmfBlackBoxY FLOAT ?
|
|
gmfptGlyphOrigin POINTFLOAT <>
|
|
gmfCellIncX FLOAT ?
|
|
gmfCellIncY FLOAT ?
|
|
GLYPHMETRICSFLOAT ENDS
|
|
|
|
LAYERPLANEDESCRIPTOR STRUCT
|
|
nSize WORD ?
|
|
nVersion WORD ?
|
|
dwFlags DWORD ?
|
|
iPixelType BYTE ?
|
|
cColorBits BYTE ?
|
|
cRedBits BYTE ?
|
|
cRedShift BYTE ?
|
|
cGreenBits BYTE ?
|
|
cGreenShift BYTE ?
|
|
cBlueBits BYTE ?
|
|
cBlueShift BYTE ?
|
|
cAlphaBits BYTE ?
|
|
cAlphaShift BYTE ?
|
|
cAccumBits BYTE ?
|
|
cAccumRedBits BYTE ?
|
|
cAccumGreenBits BYTE ?
|
|
cAccumBlueBits BYTE ?
|
|
cAccumAlphaBits BYTE ?
|
|
cDepthBits BYTE ?
|
|
cStencilBits BYTE ?
|
|
cAuxBuffers BYTE ?
|
|
iLayerPlane BYTE ?
|
|
bReserved BYTE ?
|
|
crTransparent DWORD ?
|
|
LAYERPLANEDESCRIPTOR ENDS
|
|
|
|
CPINFOEXA STRUCT
|
|
MaxCharSize DWORD ?
|
|
DefaultChar BYTE 2 dup (?)
|
|
LeadByte BYTE 12 dup (?)
|
|
UnicodeDefaultChar WORD ?
|
|
CodePage DWORD ?
|
|
CodePageName BYTE 260 dup (?)
|
|
CPINFOEXA ENDS
|
|
|
|
CPINFOEXW STRUCT
|
|
MaxCharSize DWORD ?
|
|
DefaultChar BYTE 2 dup (?)
|
|
LeadByte BYTE 12 dup (?)
|
|
UnicodeDefaultChar WORD ?
|
|
CodePage DWORD ?
|
|
CodePageName WORD 260 dup (?)
|
|
CPINFOEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CPINFOEX equ <CPINFOEXW>
|
|
ELSE
|
|
CPINFOEX equ <CPINFOEXA>
|
|
ENDIF
|
|
|
|
PVALUEW STRUCT
|
|
pv_valuename DWORD ?
|
|
pv_valuelen DWORD ?
|
|
pv_value_context DWORD ?
|
|
pv_type DWORD ?
|
|
PVALUEW ENDS
|
|
|
|
PVALUEA STRUCT
|
|
pv_valuename DWORD ?
|
|
pv_valuelen DWORD ?
|
|
pv_value_context DWORD ?
|
|
pv_type DWORD ?
|
|
PVALUEA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PVALUE equ <PVALUEW>
|
|
ELSE
|
|
PVALUE equ <PVALUEA>
|
|
ENDIF
|
|
|
|
VALENTW STRUCT
|
|
ve_valuename DWORD ?
|
|
ve_valuelen DWORD ?
|
|
ve_valueptr DWORD ?
|
|
ve_type DWORD ?
|
|
VALENTW ENDS
|
|
|
|
VALENTA STRUCT
|
|
ve_valuename DWORD ?
|
|
ve_valuelen DWORD ?
|
|
ve_valueptr DWORD ?
|
|
ve_type DWORD ?
|
|
VALENTA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
VALENT equ <VALENTW>
|
|
ELSE
|
|
VALENT equ <VALENTA>
|
|
ENDIF
|
|
|
|
DISCDLGSTRUCTW STRUCT
|
|
cbStructure DWORD ?
|
|
hwndOwner DWORD ?
|
|
lpLocalName DWORD ?
|
|
lpRemoteName DWORD ?
|
|
dwFlags DWORD ?
|
|
DISCDLGSTRUCTW ENDS
|
|
|
|
DISCDLGSTRUCTA STRUCT
|
|
cbStructure DWORD ?
|
|
hwndOwner DWORD ?
|
|
lpLocalName DWORD ?
|
|
lpRemoteName DWORD ?
|
|
dwFlags DWORD ?
|
|
DISCDLGSTRUCTA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
DISCDLGSTRUCT equ <DISCDLGSTRUCTW>
|
|
ELSE
|
|
DISCDLGSTRUCT equ <DISCDLGSTRUCTW>
|
|
ENDIF
|
|
|
|
UNIVERSAL_NAME_INFOW STRUCT
|
|
lpUniversalName DWORD ?
|
|
UNIVERSAL_NAME_INFOW ENDS
|
|
|
|
UNIVERSAL_NAME_INFOA STRUCT
|
|
lpUniversalName DWORD ?
|
|
UNIVERSAL_NAME_INFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
UNIVERSAL_NAME_INFO equ <UNIVERSAL_NAME_INFOW>
|
|
ELSE
|
|
UNIVERSAL_NAME_INFO equ <UNIVERSAL_NAME_INFOA>
|
|
ENDIF
|
|
|
|
REMOTE_NAME_INFOW STRUCT
|
|
lpUniversalName DWORD ?
|
|
lpConnectionName DWORD ?
|
|
lpRemainingPath DWORD ?
|
|
REMOTE_NAME_INFOW ENDS
|
|
|
|
REMOTE_NAME_INFOA STRUCT
|
|
lpUniversalName DWORD ?
|
|
lpConnectionName DWORD ?
|
|
lpRemainingPath DWORD ?
|
|
REMOTE_NAME_INFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
REMOTE_NAME_INFO equ <REMOTE_NAME_INFOW>
|
|
ELSE
|
|
REMOTE_NAME_INFO equ <REMOTE_NAME_INFOA>
|
|
ENDIF
|
|
|
|
NETINFOSTRUCT STRUCT
|
|
cbStructure DWORD ?
|
|
dwProviderVersion DWORD ?
|
|
dwStatus DWORD ?
|
|
dwCharacteristics DWORD ?
|
|
dwHandle DWORD ?
|
|
wNetType WORD ?
|
|
dwPrinters DWORD ?
|
|
dwDrives DWORD ?
|
|
NETINFOSTRUCT ENDS
|
|
|
|
NETCONNECTINFOSTRUCT STRUCT
|
|
cbStructure DWORD ?
|
|
dwFlags DWORD ?
|
|
dwSpeed DWORD ?
|
|
dwDelay DWORD ?
|
|
dwOptDataSize DWORD ?
|
|
NETCONNECTINFOSTRUCT ENDS
|
|
|
|
MENUINFO STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
dwStyle DWORD ?
|
|
cyMax DWORD ?
|
|
hbrBack DWORD ?
|
|
dwContextHelpID DWORD ?
|
|
dwMenuData DWORD ?
|
|
MENUINFO ENDS
|
|
|
|
; Structures from WinUser.h
|
|
|
|
WTSSESSION_NOTIFICATION STRUCT
|
|
cbSize DWORD ?
|
|
dwSessionId DWORD ?
|
|
WTSSESSION_NOTIFICATION ENDS
|
|
|
|
SHELLHOOKINFO STRUCT
|
|
hwnd DWORD ?
|
|
rc RECT <>
|
|
SHELLHOOKINFO ENDS
|
|
|
|
KBDLLHOOKSTRUCT STRUCT
|
|
vkCode DWORD ?
|
|
scanCode DWORD ?
|
|
flags DWORD ?
|
|
time DWORD ?
|
|
dwExtraInfo DWORD ?
|
|
KBDLLHOOKSTRUCT ENDS
|
|
|
|
MSLLHOOKSTRUCT STRUCT
|
|
pt POINT <>
|
|
mouseData DWORD ?
|
|
flags DWORD ?
|
|
time DWORD ?
|
|
dwExtraInfo DWORD ?
|
|
MSLLHOOKSTRUCT ENDS
|
|
|
|
MOUSEHOOKSTRUCTEX STRUCT
|
|
mouseData DWORD ?
|
|
MOUSEHOOKSTRUCTEX ENDS
|
|
|
|
MOUSEMOVEPOINT STRUCT
|
|
x DWORD ?
|
|
y DWORD ?
|
|
time DWORD ?
|
|
dwExtraInfo DWORD ?
|
|
MOUSEMOVEPOINT ENDS
|
|
|
|
POWERBROADCAST_SETTING STRUCT
|
|
PowerSetting GUID <>
|
|
DataLength DWORD ?
|
|
Data BYTE 1 dup (?)
|
|
POWERBROADCAST_SETTING ENDS
|
|
|
|
BSMINFO STRUCT
|
|
cbSize DWORD ?
|
|
hdesk DWORD ?
|
|
hwnd DWORD ?
|
|
luid DWORD ?
|
|
BSMINFO ENDS
|
|
|
|
MOUSEINPUT STRUCT
|
|
_dx DWORD ?
|
|
dy DWORD ?
|
|
mouseData DWORD ?
|
|
dwFlags DWORD ?
|
|
time DWORD ?
|
|
dwExtraInfo DWORD ?
|
|
MOUSEINPUT ENDS
|
|
|
|
KEYBDINPUT STRUCT
|
|
wVk WORD ?
|
|
wScan WORD ?
|
|
dwFlags DWORD ?
|
|
time DWORD ?
|
|
dwExtraInfo DWORD ?
|
|
KEYBDINPUT ENDS
|
|
|
|
HARDWAREINPUT STRUCT
|
|
uMsg DWORD ?
|
|
wParamL WORD ?
|
|
wParamH WORD ?
|
|
HARDWAREINPUT ENDS
|
|
|
|
LASTINPUTINFO STRUCT
|
|
cbSize DWORD ?
|
|
dwTime DWORD ?
|
|
LASTINPUTINFO ENDS
|
|
|
|
MENUGETOBJECTINFO STRUCT
|
|
dwFlags DWORD ?
|
|
uPos DWORD ?
|
|
hmenu DWORD ?
|
|
riid DWORD ?
|
|
pvObj DWORD ?
|
|
MENUGETOBJECTINFO ENDS
|
|
|
|
MSGBOXPARAMSA STRUCT
|
|
cbSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
lpszText DWORD ?
|
|
lpszCaption DWORD ?
|
|
dwStyle DWORD ?
|
|
lpszIcon DWORD ?
|
|
dwContextHelpId DWORD ?
|
|
lpfnMsgBoxCallback DWORD ?
|
|
dwLanguageId DWORD ?
|
|
MSGBOXPARAMSA ENDS
|
|
|
|
MSGBOXPARAMSW STRUCT
|
|
cbSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
lpszText DWORD ?
|
|
lpszCaption DWORD ?
|
|
dwStyle DWORD ?
|
|
lpszIcon DWORD ?
|
|
dwContextHelpId DWORD ?
|
|
lpfnMsgBoxCallback DWORD ?
|
|
dwLanguageId DWORD ?
|
|
MSGBOXPARAMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MSGBOXPARAMS equ <MSGBOXPARAMSW>
|
|
ELSE
|
|
MSGBOXPARAMS equ <MSGBOXPARAMSA>
|
|
ENDIF
|
|
|
|
ICONINFOEXA STRUCT
|
|
cbSize DWORD ?
|
|
fIcon DWORD ?
|
|
xHotspot DWORD ?
|
|
yHotspot DWORD ?
|
|
hbmMask DWORD ?
|
|
hbmColor DWORD ?
|
|
wResID WORD ?
|
|
szModName BYTE MAX_PATH dup (?)
|
|
szResName BYTE MAX_PATH dup (?)
|
|
ICONINFOEXA ENDS
|
|
|
|
ICONINFOEXW STRUCT
|
|
cbSize DWORD ?
|
|
fIcon DWORD ?
|
|
xHotspot DWORD ?
|
|
yHotspot DWORD ?
|
|
hbmMask DWORD ?
|
|
hbmColor DWORD ?
|
|
wResID WORD ?
|
|
szModName WORD MAX_PATH dup (?)
|
|
szResName WORD MAX_PATH dup (?)
|
|
ICONINFOEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
ICONINFOEX equ <ICONINFOEXW>
|
|
ELSE
|
|
ICONINFOEX equ <ICONINFOEXA>
|
|
ENDIF
|
|
|
|
AUDIODESCRIPTION STRUCT
|
|
cbSize DWORD ?
|
|
Enabled DWORD ?
|
|
Locale DWORD ?
|
|
AUDIODESCRIPTION ENDS
|
|
|
|
MONITORINFO STRUCT
|
|
cbSize DWORD ?
|
|
rcMonitor RECT <>
|
|
rcWork RECT <>
|
|
dwFlags DWORD ?
|
|
MONITORINFO ENDS
|
|
|
|
MONITORINFOEXA STRUCT
|
|
szDevice BYTE CCHDEVICENAME dup (?)
|
|
MONITORINFOEXA ENDS
|
|
|
|
MONITORINFOEXW STRUCT
|
|
szDevice WORD CCHDEVICENAME dup (?)
|
|
MONITORINFOEXW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MONITORINFOEX equ <MONITORINFOEXW>
|
|
ELSE
|
|
MONITORINFOEX equ <MONITORINFOEXA>
|
|
ENDIF
|
|
|
|
GUITHREADINFO STRUCT
|
|
cbSize DWORD ?
|
|
flags DWORD ?
|
|
hwndActive DWORD ?
|
|
hwndFocus DWORD ?
|
|
hwndCapture DWORD ?
|
|
hwndMenuOwner DWORD ?
|
|
hwndMoveSize DWORD ?
|
|
hwndCaret DWORD ?
|
|
rcCaret RECT <>
|
|
GUITHREADINFO ENDS
|
|
|
|
CURSORINFO STRUCT
|
|
cbSize DWORD ?
|
|
flags DWORD ?
|
|
hCursor DWORD ?
|
|
ptScreenPos POINT <>
|
|
CURSORINFO ENDS
|
|
|
|
MENUBARINFO STRUCT
|
|
cbSize DWORD ?
|
|
rcBar RECT <>
|
|
hMenu DWORD ?
|
|
hwndMenu DWORD ?
|
|
fBarFocused DWORD ?
|
|
fFocused DWORD ?
|
|
MENUBARINFO ENDS
|
|
|
|
COMBOBOXINFO STRUCT
|
|
cbSize DWORD ?
|
|
rcItem RECT <>
|
|
rcButton RECT <>
|
|
stateButton DWORD ?
|
|
hwndCombo DWORD ?
|
|
hwndItem DWORD ?
|
|
hwndList DWORD ?
|
|
COMBOBOXINFO ENDS
|
|
|
|
ALTTABINFO STRUCT
|
|
cbSize DWORD ?
|
|
cItems DWORD ?
|
|
cColumns DWORD ?
|
|
cRows DWORD ?
|
|
iColFocus DWORD ?
|
|
iRowFocus DWORD ?
|
|
cxItem DWORD ?
|
|
cyItem DWORD ?
|
|
ptStart POINT <>
|
|
ALTTABINFO ENDS
|
|
|
|
RAWINPUTHEADER STRUCT
|
|
dwType DWORD ?
|
|
dwSize DWORD ?
|
|
hDevice DWORD ?
|
|
wParam DWORD ?
|
|
RAWINPUTHEADER ENDS
|
|
|
|
RAWKEYBOARD STRUCT
|
|
MakeCode WORD ?
|
|
Flags WORD ?
|
|
Reserved WORD ?
|
|
VKey WORD ?
|
|
Message DWORD ?
|
|
ExtraInformation DWORD ?
|
|
RAWKEYBOARD ENDS
|
|
|
|
RAWHID STRUCT
|
|
dwSizeHid DWORD ?
|
|
dwCount DWORD ?
|
|
bRawData BYTE 1 dup (?)
|
|
RAWHID ENDS
|
|
|
|
RID_DEVICE_INFO_MOUSE STRUCT
|
|
dwId DWORD ?
|
|
dwNumberOfButtons DWORD ?
|
|
dwSampleRate DWORD ?
|
|
fHasHorizontalWheel DWORD ?
|
|
RID_DEVICE_INFO_MOUSE ENDS
|
|
|
|
RID_DEVICE_INFO_KEYBOARD STRUCT
|
|
dwType DWORD ?
|
|
dwSubType DWORD ?
|
|
dwKeyboardMode DWORD ?
|
|
dwNumberOfFunctionKeys DWORD ?
|
|
dwNumberOfIndicators DWORD ?
|
|
dwNumberOfKeysTotal DWORD ?
|
|
RID_DEVICE_INFO_KEYBOARD ENDS
|
|
|
|
RID_DEVICE_INFO_HID STRUCT
|
|
dwVendorId DWORD ?
|
|
dwProductId DWORD ?
|
|
dwVersionNumber DWORD ?
|
|
usUsagePage WORD ?
|
|
usUsage WORD ?
|
|
RID_DEVICE_INFO_HID ENDS
|
|
|
|
RAWINPUTDEVICE STRUCT
|
|
usUsagePage WORD ?
|
|
usUsage WORD ?
|
|
dwFlags DWORD ?
|
|
hwndTarget DWORD ?
|
|
RAWINPUTDEVICE ENDS
|
|
|
|
RAWINPUTDEVICELIST STRUCT
|
|
hDevice DWORD ?
|
|
dwType DWORD ?
|
|
RAWINPUTDEVICELIST ENDS
|
|
|
|
|
|
;;;; end win32st
|
|
|
|
;;;; winuser
|
|
|
|
; *************** equates and structures from winuser.h *******************
|
|
|
|
DIFFERENCE equ 11
|
|
RT_GROUP_CURSOR equ RT_CURSOR + DIFFERENCE
|
|
RT_GROUP_ICON equ RT_ICON + DIFFERENCE
|
|
RT_VERSION equ 16
|
|
RT_DLGINCLUDE equ 17
|
|
RT_PLUGPLAY equ 19
|
|
RT_VXD equ 20
|
|
RT_ANICURSOR equ 21
|
|
RT_ANIICON equ 22
|
|
RT_HTML equ 23
|
|
AW_HOR_POSITIVE equ 1h
|
|
AW_HOR_NEGATIVE equ 2h
|
|
AW_VER_POSITIVE equ 4h
|
|
AW_VER_NEGATIVE equ 8h
|
|
AW_CENTER equ 10h
|
|
AW_HIDE equ 10000h
|
|
AW_ACTIVATE equ 20000h
|
|
AW_SLIDE equ 40000h
|
|
AW_BLEND equ 80000h
|
|
VK_KANA equ 15h
|
|
VK_HANGEUL equ 15h
|
|
VK_HANGUL equ 15h
|
|
VK_JUNJA equ 17h
|
|
VK_FINAL equ 18h
|
|
VK_HANJA equ 19h
|
|
VK_KANJI equ 19h
|
|
VK_CONVERT equ 1Ch
|
|
VK_NONCONVERT equ 1Dh
|
|
VK_ACCEPT equ 1Eh
|
|
VK_MODECHANGE equ 1Fh
|
|
VK_LWIN equ 5Bh
|
|
VK_RWIN equ 5Ch
|
|
VK_APPS equ 5Dh
|
|
WH_CALLWNDPROCRET equ 12
|
|
WH_KEYBOARD_LL equ 13
|
|
WH_MOUSE_LL equ 14
|
|
WH_MINHOOK equ WH_MIN
|
|
WH_MAXHOOK equ WH_MAX
|
|
MSGF_DIALOGBOX equ 0
|
|
MSGF_MESSAGEBOX equ 1
|
|
MSGF_MENU equ 2
|
|
MSGF_SCROLLBAR equ 5
|
|
MSGF_NEXTWINDOW equ 6
|
|
MSGF_MAX equ 8
|
|
MSGF_USER equ 4096
|
|
HSHELL_WINDOWACTIVATED equ 4
|
|
HSHELL_GETMINRECT equ 5
|
|
HSHELL_REDRAW equ 6
|
|
HSHELL_TASKMAN equ 7
|
|
HSHELL_LANGUAGE equ 8
|
|
HSHELL_ACCESSIBILITYSTATE equ 11
|
|
ACCESS_STICKYKEYS equ 1
|
|
ACCESS_FILTERKEYS equ 2
|
|
ACCESS_MOUSEKEYS equ 3
|
|
LLKHF_EXTENDED equ 1
|
|
LLKHF_INJECTED equ 10h
|
|
LLKHF_ALTDOWN equ 20h
|
|
LLKHF_UP equ 80h
|
|
LLMHF_INJECTED equ 1
|
|
KLF_REPLACELANG equ 10h
|
|
KLF_NOTELLSHELL equ 80h
|
|
KLF_SETFORPROCESS equ 100h
|
|
GMMP_USE_DISPLAY_POINTS equ 1
|
|
GMMP_USE_DRIVER_POINTS equ 2
|
|
DESKTOP_SWITCHDESKTOP equ 100h
|
|
DF_ALLOWOTHERACCOUNTHOOK equ 1
|
|
WSF_VISIBLE equ 1
|
|
UOI_FLAGS equ 1
|
|
UOI_NAME equ 2
|
|
UOI_TYPE equ 3
|
|
UOI_USER_SID equ 4
|
|
GCL_HICONSM equ -34
|
|
NFR_ANSI equ 1
|
|
NFR_UNICODE equ 2
|
|
NF_QUERY equ 3
|
|
NF_REQUERY equ 4
|
|
WM_MENURBUTTONUP equ 122h
|
|
WM_MENUDRAG equ 0123h
|
|
WM_MENUGETOBJECT equ 124h
|
|
WM_UNINITMENUPOPUP equ 125h
|
|
WM_MENUCOMMAND equ 126h
|
|
WM_MOUSEWHEEL equ 20Ah
|
|
WHEEL_DELTA equ 120
|
|
WHEEL_PAGESCROLL equ UINT_MAX
|
|
WM_NEXTMENU equ 213h
|
|
WM_SIZING equ 214h
|
|
WM_CAPTURECHANGED equ 215h
|
|
WM_MOVING equ 216h
|
|
WM_POWERBROADCAST equ 218h
|
|
PBT_APMQUERYSUSPEND equ 0
|
|
PBT_APMQUERYSTANDBY equ 1
|
|
PBT_APMQUERYSUSPENDFAILED equ 2
|
|
PBT_APMQUERYSTANDBYFAILED equ 3
|
|
PBT_APMSUSPEND equ 4
|
|
PBT_APMSTANDBY equ 5
|
|
PBT_APMRESUMECRITICAL equ 6
|
|
PBT_APMRESUMESUSPEND equ 7
|
|
PBT_APMRESUMESTANDBY equ 8
|
|
PBTF_APMRESUMEFROMFAILURE equ 1
|
|
PBT_APMBATTERYLOW equ 9
|
|
PBT_APMPOWERSTATUSCHANGE equ 0Ah
|
|
PBT_APMOEMEVENT equ 0Bh
|
|
PBT_APMRESUMEAUTOMATIC equ 12h
|
|
WM_DEVICECHANGE equ 219h
|
|
WM_ENTERSIZEMOVE equ 231h
|
|
WM_EXITSIZEMOVE equ 232h
|
|
WM_MOUSEHOVER equ 2A1h
|
|
WM_MOUSELEAVE equ 2A3h
|
|
WM_HANDHELDFIRST equ 358h
|
|
WM_HANDHELDLAST equ 35Fh
|
|
WM_AFXFIRST equ 360h
|
|
WM_AFXLAST equ 37Fh
|
|
WM_APP equ 8000h
|
|
WMSZ_LEFT equ 1
|
|
WMSZ_RIGHT equ 2
|
|
WMSZ_TOP equ 3
|
|
WMSZ_TOPLEFT equ 4
|
|
WMSZ_TOPRIGHT equ 5
|
|
WMSZ_BOTTOM equ 6
|
|
WMSZ_BOTTOMLEFT equ 7
|
|
WMSZ_BOTTOMRIGHT equ 8
|
|
ICON_SMALL equ 0
|
|
ICON_BIG equ 1
|
|
TME_HOVER equ 1
|
|
TME_LEAVE equ 2
|
|
TME_QUERY equ 40000000h
|
|
TME_CANCEL equ 80000000h
|
|
DC_ACTIVE equ 1
|
|
DC_SMALLCAP equ 2
|
|
DC_ICON equ 4
|
|
DC_TEXT equ 8
|
|
DC_INBUTTON equ 10h
|
|
DC_GRADIENT equ 20h
|
|
IDANI_OPEN equ 1
|
|
IDANI_CLOSE equ 2
|
|
IDANI_CAPTION equ 3
|
|
ENDSESSION_LOGOFF equ 80000000h
|
|
BSM_ALLCOMPONENTS equ 0
|
|
BSM_VXDS equ 1
|
|
BSM_NETDRIVER equ 2
|
|
BSM_INSTALLABLEDRIVERS equ 4
|
|
BSM_APPLICATIONS equ 8
|
|
BSM_ALLDESKTOPS equ 10h
|
|
BSF_QUERY equ 1
|
|
BSF_IGNORECURRENTTASK equ 2
|
|
BSF_FLUSHDISK equ 4
|
|
BSF_NOHANG equ 8
|
|
BSF_POSTMESSAGE equ 10h
|
|
BSF_FORCEIFHUNG equ 20h
|
|
BSF_NOTIMEOUTIFNOTHUNG equ 40h
|
|
BROADCAST_QUERY_DENY equ 424D5144h
|
|
DEVICE_NOTIFY_WINDOW_HANDLE equ 0
|
|
ISMEX_NOSEND equ 0
|
|
ISMEX_SEND equ 1h
|
|
ISMEX_NOTIFY equ 2h
|
|
ISMEX_CALLBACK equ 4h
|
|
ISMEX_REPLIED equ 8h
|
|
FLASHW_STOP equ 0
|
|
FLASHW_CAPTION equ 1
|
|
FLASHW_TRAY equ 2
|
|
FLASHW_ALL equ FLASHW_CAPTION + FLASHW_TRAY
|
|
FLASHW_TIMER equ 4
|
|
FLASHW_TIMERNOFG equ 0Ch
|
|
INPUT_MOUSE equ 0
|
|
INPUT_KEYBOARD equ 1
|
|
INPUT_HARDWARE equ 2
|
|
MWMO_WAITALL equ 1
|
|
MWMO_ALERTABLE equ 2
|
|
MWMO_INPUTAVAILABLE equ 4
|
|
MNC_IGNORE equ 0
|
|
MNC_CLOSE equ 1
|
|
MNC_EXECUTE equ 2
|
|
MNC_SELECT equ 3
|
|
MNS_NOCHECK equ 80000000h
|
|
MNS_MODELESS equ 40000000h
|
|
MNS_DRAGDROP equ 20000000h
|
|
MNS_AUTODISMISS equ 10000000h
|
|
MNS_NOTIFYBYPOS equ 08000000h
|
|
MNS_CHECKORBMP equ 04000000h
|
|
MIM_MAXHEIGHT equ 1
|
|
MIM_BACKGROUND equ 2
|
|
MIM_HELPID equ 4
|
|
MIM_MENUDATA equ 8
|
|
MIM_STYLE equ 10h
|
|
MIM_APPLYTOSUBMENUS equ 80000000h
|
|
MND_CONTINUE equ 0
|
|
MND_ENDMENU equ 1
|
|
MNGOF_GAP equ 3
|
|
MNGO_NOINTERFACE equ 0
|
|
MNGO_NOERROR equ 1
|
|
MIIM_STATE equ 1
|
|
MIIM_ID equ 2
|
|
MIIM_SUBMENU equ 4
|
|
MIIM_CHECKMARKS equ 8
|
|
MIIM_TYPE equ 10h
|
|
MIIM_DATA equ 20h
|
|
MIIM_STRING equ 40h
|
|
MIIM_BITMAP equ 80h
|
|
MIIM_FTYPE equ 100h
|
|
HBMMENU_CALLBACK equ -1
|
|
HBMMENU_SYSTEM equ 1
|
|
HBMMENU_MBAR_RESTORE equ 2
|
|
HBMMENU_MBAR_MINIMIZE equ 3
|
|
HBMMENU_MBAR_CLOSE equ 5
|
|
HBMMENU_MBAR_CLOSE_D equ 6
|
|
HBMMENU_MBAR_MINIMIZE_D equ 7
|
|
HBMMENU_POPUP_CLOSE equ 8
|
|
HBMMENU_POPUP_RESTORE equ 9
|
|
HBMMENU_POPUP_MAXIMIZE equ 10
|
|
HBMMENU_POPUP_MINIMIZE equ 11
|
|
GMDI_USEDISABLED equ 1
|
|
GMDI_GOINTOPOPUPS equ 2
|
|
DOF_EXECUTABLE equ 8001h
|
|
DOF_DOCUMENT equ 8002h
|
|
DOF_DIRECTORY equ 8003h
|
|
DOF_MULTIPLE equ 8004h
|
|
DOF_PROGMAN equ 1
|
|
DOF_SHELLDATA equ 2
|
|
DO_DROPFILE equ 454C4946h
|
|
DO_PRINTFILE equ 544E5250h
|
|
DST_COMPLEX equ 0
|
|
DST_TEXT equ 1
|
|
DST_PREFIXTEXT equ 2
|
|
DST_ICON equ 3
|
|
DST_BITMAP equ 4
|
|
DSS_NORMAL equ 0
|
|
DSS_UNION equ 10h
|
|
DSS_DISABLED equ 20h
|
|
DSS_MONO equ 80h
|
|
DSS_RIGHT equ 8000h
|
|
CUDR_NORMAL equ 0
|
|
CUDR_NOSNAPTOGRID equ 1
|
|
CUDR_NORESOLVEPOSITIONS equ 2
|
|
CUDR_NOCLOSEGAPS equ 4
|
|
CUDR_NEGATIVECOORDS equ 8
|
|
CUDR_NOPRIMARY equ 10h
|
|
CWP_ALL equ 0
|
|
CWP_SKIPINVISIBLE equ 1
|
|
CWP_SKIPDISABLED equ 2
|
|
CWP_SKIPTRANSPARENT equ 4
|
|
MFT_STRING equ MF_STRING
|
|
MFT_BITMAP equ MF_BITMAP
|
|
MFT_MENUBARBREAK equ MF_MENUBARBREAK
|
|
MFT_MENUBREAK equ MF_MENUBREAK
|
|
MFT_OWNERDRAW equ MF_OWNERDRAW
|
|
MFT_RADIOCHECK equ 200h
|
|
MFT_SEPARATOR equ MF_SEPARATOR
|
|
MFT_RIGHTORDER equ 2000h
|
|
MFT_RIGHTJUSTIFY equ MF_RIGHTJUSTIFY
|
|
MFS_GRAYED equ 3
|
|
MFS_DISABLED equ MFS_GRAYED
|
|
MFS_CHECKED equ MF_CHECKED
|
|
MFS_HILITE equ MF_HILITE
|
|
MFS_ENABLED equ MF_ENABLED
|
|
MFS_UNCHECKED equ MF_UNCHECKED
|
|
MFS_UNHILITE equ MF_UNHILITE
|
|
MFS_DEFAULT equ MF_DEFAULT
|
|
MFS_MASK equ 108Bh
|
|
MFS_HOTTRACKDRAWN equ 10000000h
|
|
MFS_CACHEDBMP equ 20000000h
|
|
MFS_BOTTOMGAPDROP equ 40000000h
|
|
MFS_TOPGAPDROP equ 80000000h
|
|
MFS_GAPDROP equ 0C0000000h
|
|
LR_DEFAULTCOLOR equ 0
|
|
LR_MONOCHROME equ 1
|
|
LR_COLOR equ 2
|
|
LR_COPYRETURNORG equ 4
|
|
LR_COPYDELETEORG equ 8
|
|
LR_LOADFROMFILE equ 10h
|
|
LR_LOADTRANSPARENT equ 20h
|
|
LR_DEFAULTSIZE equ 40h
|
|
LR_VGACOLOR equ 80h
|
|
LR_LOADMAP3DCOLORS equ 1000h
|
|
LR_CREATEDIBSECTION equ 2000h
|
|
LR_COPYFROMRESOURCE equ 4000h
|
|
LR_SHARED equ 8000h
|
|
DI_MASK equ 1
|
|
DI_IMAGE equ 2
|
|
DI_NORMAL equ 3
|
|
DI_COMPAT equ 4
|
|
DI_DEFAULTSIZE equ 8
|
|
RES_ICON equ 1
|
|
RES_CURSOR equ 2
|
|
EC_LEFTMARGIN equ 1
|
|
EC_RIGHTMARGIN equ 2
|
|
EC_USEFONTINFO equ 0ffffh
|
|
EMSIS_COMPOSITIONSTRING equ 1
|
|
EIMES_GETCOMPSTRATONCE equ 1
|
|
EIMES_CANCELCOMPSTRINFOCUS equ 2
|
|
EIMES_COMPLETECOMPSTRKILLFOCUS equ 4
|
|
SS_OWNERDRAW equ 0Dh
|
|
SS_BITMAP equ 0Eh
|
|
SS_ENHMETAFILE equ 0Fh
|
|
SS_ETCHEDHORZ equ 10h
|
|
SS_ETCHEDVERT equ 11h
|
|
SS_ETCHEDFRAME equ 12h
|
|
SS_TYPEMASK equ 1Fh
|
|
SS_NOTIFY equ 100h
|
|
SS_CENTERIMAGE equ 200h
|
|
SS_RIGHTJUST equ 400h
|
|
SS_REALSIZEIMAGE equ 800h
|
|
SS_SUNKEN equ 1000h
|
|
SS_ENDELLIPSIS equ 4000h
|
|
SS_PATHELLIPSIS equ 8000h
|
|
SS_WORDELLIPSIS equ 0C000h
|
|
SS_ELLIPSISMASK equ 0C000h
|
|
STM_SETIMAGE equ 172h
|
|
STM_GETIMAGE equ 173h
|
|
STN_CLICKED equ 0
|
|
STN_DBLCLK equ 1
|
|
STN_ENABLE equ 2
|
|
STN_DISABLE equ 3
|
|
DM_REPOSITION equ WM_USER+2
|
|
LB_INITSTORAGE equ 1A8h
|
|
LB_ITEMFROMPOINT equ 1A9h
|
|
LBS_NOSEL equ 4000h
|
|
CBS_UPPERCASE equ 2000h
|
|
CBS_LOWERCASE equ 4000h
|
|
GR_GDIOBJECTS equ 0
|
|
GR_USEROBJECTS equ 1
|
|
SPI_SETSCREENSAVERRUNNING equ 97
|
|
SPI_GETMOUSEHOVERWIDTH equ 98
|
|
SPI_SETMOUSEHOVERWIDTH equ 99
|
|
SPI_GETMOUSEHOVERHEIGHT equ 100
|
|
SPI_SETMOUSEHOVERHEIGHT equ 101
|
|
SPI_GETMOUSEHOVERTIME equ 102
|
|
SPI_SETMOUSEHOVERTIME equ 103
|
|
SPI_GETWHEELSCROLLLINES equ 104
|
|
SPI_SETWHEELSCROLLLINES equ 105
|
|
SPI_GETSHOWIMEUI equ 110
|
|
SPI_SETSHOWIMEUI equ 111
|
|
SPI_GETMOUSESPEED equ 112
|
|
SPI_SETMOUSESPEED equ 113
|
|
SPI_GETSCREENSAVERRUNNING equ 114
|
|
SPI_GETACTIVEWINDOWTRACKING equ 1000h
|
|
SPI_SETACTIVEWINDOWTRACKING equ 1001h
|
|
SPI_GETMENUANIMATION equ 1002h
|
|
SPI_SETMENUANIMATION equ 1003h
|
|
SPI_GETCOMBOBOXANIMATION equ 1004h
|
|
SPI_SETCOMBOBOXANIMATION equ 1005h
|
|
SPI_GETLISTBOXSMOOTHSCROLLING equ 1006h
|
|
SPI_SETLISTBOXSMOOTHSCROLLING equ 1007h
|
|
SPI_GETGRADIENTCAPTIONS equ 1008h
|
|
SPI_SETGRADIENTCAPTIONS equ 1009h
|
|
SPI_GETMENUUNDERLINES equ 100Ah
|
|
SPI_SETMENUUNDERLINES equ 100Bh
|
|
SPI_GETACTIVEWNDTRKZORDER equ 100Ch
|
|
SPI_SETACTIVEWNDTRKZORDER equ 100Dh
|
|
SPI_GETHOTTRACKING equ 100Eh
|
|
SPI_SETHOTTRACKING equ 100Fh
|
|
SPI_GETFOREGROUNDLOCKTIMEOUT equ 2000h
|
|
SPI_SETFOREGROUNDLOCKTIMEOUT equ 2001h
|
|
SPI_GETACTIVEWNDTRKTIMEOUT equ 2002h
|
|
SPI_SETACTIVEWNDTRKTIMEOUT equ 2003h
|
|
SPI_GETFOREGROUNDFLASHCOUNT equ 2004h
|
|
SPI_SETFOREGROUNDFLASHCOUNT equ 2005h
|
|
SPIF_SENDCHANGE equ SPIF_SENDWININICHANGE
|
|
METRICS_USEDEFAULT equ -1
|
|
ARW_BOTTOMLEFT equ 0
|
|
ARW_BOTTOMRIGHT equ 1
|
|
ARW_TOPLEFT equ 2
|
|
ARW_TOPRIGHT equ 3
|
|
ARW_STARTMASK equ 3
|
|
ARW_STARTRIGHT equ 1
|
|
ARW_STARTTOP equ 2
|
|
ARW_LEFT equ 0
|
|
ARW_RIGHT equ 0
|
|
ARW_UP equ 4
|
|
ARW_DOWN equ 4
|
|
ARW_HIDE equ 8
|
|
SERKF_SERIALKEYSON equ 1
|
|
SERKF_AVAILABLE equ 2
|
|
SERKF_INDICATOR equ 4
|
|
HCF_HIGHCONTRASTON equ 1
|
|
HCF_AVAILABLE equ 2
|
|
HCF_HOTKEYACTIVE equ 4
|
|
HCF_CONFIRMHOTKEY equ 8
|
|
HCF_HOTKEYSOUND equ 10h
|
|
HCF_INDICATOR equ 20h
|
|
HCF_HOTKEYAVAILABLE equ 40h
|
|
CDS_UPDATEREGISTRY equ 1
|
|
CDS_TEST equ 2
|
|
CDS_FULLSCREEN equ 4
|
|
CDS_GLOBAL equ 8
|
|
CDS_SET_PRIMARY equ 10h
|
|
CDS_RESET equ 40000000h
|
|
CDS_SETRECT equ 20000000h
|
|
CDS_NORESET equ 10000000h
|
|
DISP_CHANGE_SUCCESSFUL equ 0
|
|
DISP_CHANGE_RESTART equ 1
|
|
DISP_CHANGE_FAILED equ -1
|
|
DISP_CHANGE_BADMODE equ -2
|
|
DISP_CHANGE_NOTUPDATED equ -3
|
|
DISP_CHANGE_BADFLAGS equ -4
|
|
DISP_CHANGE_BADPARAM equ -5
|
|
ENUM_CURRENT_SETTINGS equ -1
|
|
ENUM_REGISTRY_SETTINGS equ -2
|
|
FKF_FILTERKEYSON equ 1
|
|
FKF_AVAILABLE equ 2
|
|
FKF_HOTKEYACTIVE equ 4
|
|
FKF_CONFIRMHOTKEY equ 8
|
|
FKF_HOTKEYSOUND equ 10h
|
|
FKF_INDICATOR equ 20h
|
|
FKF_CLICKON equ 40h
|
|
SKF_STICKYKEYSON equ 1
|
|
SKF_AVAILABLE equ 2
|
|
SKF_HOTKEYACTIVE equ 4
|
|
SKF_CONFIRMHOTKEY equ 8
|
|
SKF_HOTKEYSOUND equ 10h
|
|
SKF_INDICATOR equ 20h
|
|
SKF_AUDIBLEFEEDBACK equ 40h
|
|
SKF_TRISTATE equ 80h
|
|
SKF_TWOKEYSOFF equ 100h
|
|
SKF_LALTLATCHED equ 10000000h
|
|
SKF_LCTLLATCHED equ 4000000h
|
|
SKF_LSHIFTLATCHED equ 1000000h
|
|
SKF_RALTLATCHED equ 20000000h
|
|
SKF_RCTLLATCHED equ 08000000h
|
|
SKF_RSHIFTLATCHED equ 2000000h
|
|
SKF_LWINLATCHED equ 40000000h
|
|
SKF_RWINLATCHED equ 80000000h
|
|
SKF_LALTLOCKED equ 100000h
|
|
SKF_LCTLLOCKED equ 40000h
|
|
SKF_LSHIFTLOCKED equ 10000h
|
|
SKF_RALTLOCKED equ 200000h
|
|
SKF_RCTLLOCKED equ 80000h
|
|
SKF_RSHIFTLOCKED equ 20000h
|
|
SKF_LWINLOCKED equ 400000h
|
|
SKF_RWINLOCKED equ 800000h
|
|
MKF_MOUSEKEYSON equ 1
|
|
MKF_AVAILABLE equ 2
|
|
MKF_HOTKEYACTIVE equ 4
|
|
MKF_CONFIRMHOTKEY equ 8
|
|
MKF_HOTKEYSOUND equ 10h
|
|
MKF_INDICATOR equ 20h
|
|
MKF_MODIFIERS equ 40h
|
|
MKF_REPLACENUMBERS equ 80h
|
|
MKF_LEFTBUTTONSEL equ 10000000h
|
|
MKF_RIGHTBUTTONSEL equ 20000000h
|
|
MKF_LEFTBUTTONDOWN equ 1000000h
|
|
MKF_RIGHTBUTTONDOWN equ 2000000h
|
|
MKF_MOUSEMODE equ 80000000h
|
|
ATF_TIMEOUTON equ 1
|
|
ATF_ONOFFFEEDBACK equ 2
|
|
SSGF_NONE equ 0
|
|
SSGF_DISPLAY equ 3
|
|
SSTF_NONE equ 0
|
|
SSTF_CHARS equ 1
|
|
SSTF_BORDER equ 2
|
|
SSTF_DISPLAY equ 3
|
|
SSWF_NONE equ 0
|
|
SSWF_TITLE equ 1
|
|
SSWF_WINDOW equ 2
|
|
SSWF_DISPLAY equ 3
|
|
SSWF_CUSTOM equ 4
|
|
SSF_SOUNDSENTRYON equ 1
|
|
SSF_AVAILABLE equ 2
|
|
SSF_INDICATOR equ 4
|
|
TKF_TOGGLEKEYSON equ 1
|
|
TKF_AVAILABLE equ 2
|
|
TKF_HOTKEYACTIVE equ 4
|
|
TKF_CONFIRMHOTKEY equ 8
|
|
TKF_HOTKEYSOUND equ 10h
|
|
TKF_INDICATOR equ 20h
|
|
MONITOR_DEFAULTTONULL equ 0
|
|
MONITOR_DEFAULTTOPRIMARY equ 1
|
|
MONITOR_DEFAULTTONEAREST equ 2
|
|
MONITORINFOF_PRIMARY equ 1
|
|
CHILDID_SELF equ 0
|
|
INDEXID_OBJECT equ 0
|
|
INDEXID_CONTAINER equ 0
|
|
OBJID_WINDOW equ 0
|
|
OBJID_SYSMENU equ 0FFFFFFFFh
|
|
OBJID_TITLEBAR equ 0FFFFFFFEh
|
|
OBJID_MENU equ 0FFFFFFFDh
|
|
OBJID_CLIENT equ 0FFFFFFFCh
|
|
OBJID_VSCROLL equ 0FFFFFFFBh
|
|
OBJID_HSCROLL equ 0FFFFFFFAh
|
|
OBJID_SIZEGRIP equ 0FFFFFFF9h
|
|
OBJID_CARET equ 0FFFFFFF8h
|
|
OBJID_CURSOR equ 0FFFFFFF7h
|
|
OBJID_ALERT equ 0FFFFFFF6h
|
|
OBJID_SOUND equ 0FFFFFFF5h
|
|
EVENT_MIN equ 1
|
|
EVENT_MAX equ 7FFFFFFFh
|
|
EVENT_SYSTEM_SOUND equ 1
|
|
EVENT_SYSTEM_ALERT equ 2
|
|
EVENT_SYSTEM_FOREGROUND equ 3
|
|
EVENT_SYSTEM_MENUSTART equ 4
|
|
EVENT_SYSTEM_MENUEND equ 5
|
|
EVENT_SYSTEM_MENUPOPUPSTART equ 6
|
|
EVENT_SYSTEM_MENUPOPUPEND equ 7
|
|
EVENT_SYSTEM_CAPTURESTART equ 8
|
|
EVENT_SYSTEM_CAPTUREEND equ 9
|
|
EVENT_SYSTEM_MOVESIZESTART equ 0Ah
|
|
EVENT_SYSTEM_MOVESIZEEND equ 0Bh
|
|
EVENT_SYSTEM_CONTEXTHELPSTART equ 0Ch
|
|
EVENT_SYSTEM_CONTEXTHELPEND equ 0Dh
|
|
EVENT_SYSTEM_DRAGDROPSTART equ 0Eh
|
|
EVENT_SYSTEM_DRAGDROPEND equ 0Fh
|
|
EVENT_SYSTEM_DIALOGSTART equ 10h
|
|
EVENT_SYSTEM_DIALOGEND equ 11h
|
|
EVENT_SYSTEM_SCROLLINGSTART equ 12h
|
|
EVENT_SYSTEM_SCROLLINGEND equ 13h
|
|
EVENT_SYSTEM_SWITCHSTART equ 14h
|
|
EVENT_SYSTEM_SWITCHEND equ 15h
|
|
EVENT_SYSTEM_MINIMIZESTART equ 16h
|
|
EVENT_SYSTEM_MINIMIZEEND equ 17h
|
|
EVENT_OBJECT_CREATE equ 8000h
|
|
EVENT_OBJECT_DESTROY equ 8001h
|
|
EVENT_OBJECT_SHOW equ 8002h
|
|
EVENT_OBJECT_HIDE equ 8003h
|
|
EVENT_OBJECT_REORDER equ 8004h
|
|
EVENT_OBJECT_FOCUS equ 8005h
|
|
EVENT_OBJECT_SELECTION equ 8006h
|
|
EVENT_OBJECT_SELECTIONADD equ 8007h
|
|
EVENT_OBJECT_SELECTIONREMOVE equ 8008h
|
|
EVENT_OBJECT_SELECTIONWITHIN equ 8009h
|
|
EVENT_OBJECT_STATECHANGE equ 800Ah
|
|
EVENT_OBJECT_LOCATIONCHANGE equ 800Bh
|
|
EVENT_OBJECT_NAMECHANGE equ 800Ch
|
|
EVENT_OBJECT_DESCRIPTIONCHANGE equ 800Dh
|
|
EVENT_OBJECT_VALUECHANGE equ 800Eh
|
|
EVENT_OBJECT_PARENTCHANGE equ 800Fh
|
|
EVENT_OBJECT_HELPCHANGE equ 8010h
|
|
EVENT_OBJECT_DEFACTIONCHANGE equ 8011h
|
|
EVENT_OBJECT_ACCELERATORCHANGE equ 8012h
|
|
SOUND_SYSTEM_STARTUP equ 1
|
|
SOUND_SYSTEM_SHUTDOWN equ 2
|
|
SOUND_SYSTEM_BEEP equ 3
|
|
SOUND_SYSTEM_ERROR equ 4
|
|
SOUND_SYSTEM_QUESTION equ 5
|
|
SOUND_SYSTEM_WARNING equ 6
|
|
SOUND_SYSTEM_INFORMATION equ 7
|
|
SOUND_SYSTEM_MAXIMIZE equ 8
|
|
SOUND_SYSTEM_MINIMIZE equ 9
|
|
SOUND_SYSTEM_RESTOREUP equ 10
|
|
SOUND_SYSTEM_RESTOREDOWN equ 11
|
|
SOUND_SYSTEM_APPSTART equ 12
|
|
SOUND_SYSTEM_FAULT equ 13
|
|
SOUND_SYSTEM_APPEND equ 14
|
|
SOUND_SYSTEM_MENUCOMMAND equ 15
|
|
SOUND_SYSTEM_MENUPOPUP equ 16
|
|
CSOUND_SYSTEM equ 16
|
|
ALERT_SYSTEM_INFORMATIONAL equ 1
|
|
ALERT_SYSTEM_WARNING equ 2
|
|
ALERT_SYSTEM_ERROR equ 3
|
|
ALERT_SYSTEM_QUERY equ 4
|
|
ALERT_SYSTEM_CRITICAL equ 5
|
|
CALERT_SYSTEM equ 6
|
|
WINEVENT_OUTOFCONTEXT equ 0
|
|
WINEVENT_SKIPOWNTHREAD equ 1
|
|
WINEVENT_SKIPOWNPROCESS equ 2
|
|
WINEVENT_INCONTEXT equ 4
|
|
GUI_CARETBLINKING equ 1
|
|
GUI_INMOVESIZE equ 2
|
|
GUI_INMENUMODE equ 4
|
|
GUI_SYSTEMMENUMODE equ 8
|
|
GUI_POPUPMENUMODE equ 10h
|
|
STATE_SYSTEM_UNAVAILABLE equ 1
|
|
STATE_SYSTEM_SELECTED equ 2
|
|
STATE_SYSTEM_FOCUSED equ 4
|
|
STATE_SYSTEM_PRESSED equ 8
|
|
STATE_SYSTEM_CHECKED equ 10h
|
|
STATE_SYSTEM_MIXED equ 20h
|
|
STATE_SYSTEM_READONLY equ 40h
|
|
STATE_SYSTEM_HOTTRACKED equ 80h
|
|
STATE_SYSTEM_DEFAULT equ 100h
|
|
STATE_SYSTEM_EXPANDED equ 200h
|
|
STATE_SYSTEM_COLLAPSED equ 400h
|
|
STATE_SYSTEM_BUSY equ 800h
|
|
STATE_SYSTEM_FLOATING equ 1000h
|
|
STATE_SYSTEM_MARQUEED equ 2000h
|
|
STATE_SYSTEM_ANIMATED equ 4000h
|
|
STATE_SYSTEM_INVISIBLE equ 8000h
|
|
STATE_SYSTEM_OFFSCREEN equ 10000h
|
|
STATE_SYSTEM_SIZEABLE equ 20000h
|
|
STATE_SYSTEM_MOVEABLE equ 40000h
|
|
STATE_SYSTEM_SELFVOICING equ 80000h
|
|
STATE_SYSTEM_FOCUSABLE equ 100000h
|
|
STATE_SYSTEM_SELECTABLE equ 200000h
|
|
STATE_SYSTEM_LINKED equ 400000h
|
|
STATE_SYSTEM_TRAVERSED equ 800000h
|
|
STATE_SYSTEM_MULTISELECTABLE equ 1000000h
|
|
STATE_SYSTEM_EXTSELECTABLE equ 2000000h
|
|
STATE_SYSTEM_ALERT_LOW equ 4000000h
|
|
STATE_SYSTEM_ALERT_MEDIUM equ 8000000h
|
|
STATE_SYSTEM_ALERT_HIGH equ 10000000h
|
|
STATE_SYSTEM_VALID equ 1FFFFFFFh
|
|
CCHILDREN_TITLEBAR equ 5
|
|
CCHILDREN_SCROLLBAR equ 5
|
|
GA_MIC equ 1
|
|
GA_PARENT equ 1
|
|
GA_ROOT equ 2
|
|
GA_ROOTOWNER equ 3
|
|
GA_MAC equ 4
|
|
CURSOR_SHOWING equ 1
|
|
WS_ACTIVECAPTION equ 1
|
|
|
|
APPCOMMAND_DELETE equ 53
|
|
APPCOMMAND_DWM_FLIP3D equ 54
|
|
UOI_HEAPSIZE equ 5
|
|
UOI_IO equ 6
|
|
WM_INPUT_DEVICE_CHANGE equ 00FEh
|
|
WM_INPUT equ 00FFh
|
|
WM_MOUSEHWHEEL equ 020Eh
|
|
PBT_POWERSETTINGCHANGE equ 8013h
|
|
WM_CLIPBOARDUPDATE equ 031Dh
|
|
WM_DWMCOMPOSITIONCHANGED equ 031Eh
|
|
WM_DWMNCRENDERINGCHANGED equ 031Fh
|
|
WM_DWMCOLORIZATIONCOLORCHANGED equ 0320h
|
|
WM_DWMWINDOWMAXIMIZEDCHANGE equ 0321h
|
|
WM_GETTITLEBARINFOEX equ 033Fh
|
|
SMTO_ERRORONEXIT equ 0020h
|
|
ENDSESSION_CRITICAL equ 40000000h
|
|
ENDSESSION_CLOSEAPP equ 00000001h
|
|
EWX_QUICKRESOLVE equ 00000020h
|
|
EWX_RESTARTAPPS equ 00000040h
|
|
ULW_EX_NORESIZE equ 00000008h
|
|
MOUSEEVENTF_HWHEEL equ 01000h
|
|
MOUSEEVENTF_MOVE_NOCOALESCE equ 2000h
|
|
MAPVK_VK_TO_VSC equ 0
|
|
MAPVK_VSC_TO_VK equ 1
|
|
MAPVK_VK_TO_CHAR equ 2
|
|
MAPVK_VSC_TO_VK_EX equ 3
|
|
MAPVK_VK_TO_VSC_EX equ 4
|
|
QS_RAWINPUT equ 0400h
|
|
USER_TIMER_MAXIMUM equ 7FFFFFFFh
|
|
USER_TIMER_MINIMUM equ 0000000Ah
|
|
SM_STARTER equ 88
|
|
SM_SERVERR2 equ 89
|
|
SM_MOUSEHORIZONTALWHEELPRESENT equ 91
|
|
SM_CXPADDEDBORDER equ 92
|
|
SM_CARETBLINKINGENABLED equ 2002h
|
|
MONITORS_MAX equ 10
|
|
SCF_ISSECURE equ 00000001h
|
|
DI_NOMIRROR equ 0010h
|
|
OIC_SHIELD equ 32518
|
|
IDI_SHIELD equ 32518
|
|
IDTIMEOUT equ 32000
|
|
BS_TYPEMASK equ 0000000Fh
|
|
BM_SETDONTCLICK equ 00F8h
|
|
SS_REALSIZECONTROL equ 00000040h
|
|
SS_EDITCONTROL equ 00002000h
|
|
DS_USEPIXELS equ 8000h
|
|
LB_GETLISTBOXINFO equ 01B2h
|
|
LBS_COMBOBOX equ 8000h
|
|
CB_GETCOMBOBOXINFO equ 0164h
|
|
SBM_GETSCROLLBARINFO equ 00EBh
|
|
SPI_GETWHEELSCROLLCHARS equ 006Ch
|
|
SPI_SETWHEELSCROLLCHARS equ 006Dh
|
|
SPI_GETAUDIODESCRIPTION equ 0074h
|
|
SPI_SETAUDIODESCRIPTION equ 0075h
|
|
SPI_GETSCREENSAVESECURE equ 0076h
|
|
SPI_SETSCREENSAVESECURE equ 0077h
|
|
SPI_GETDISABLEOVERLAPPEDCONTENT equ 1040h
|
|
SPI_SETDISABLEOVERLAPPEDCONTENT equ 1041h
|
|
SPI_GETCLIENTAREAANIMATION equ 1042h
|
|
SPI_SETCLIENTAREAANIMATION equ 1043h
|
|
SPI_GETCLEARTYPE equ 1048h
|
|
SPI_SETCLEARTYPE equ 1049h
|
|
SPI_GETSPEECHRECOGNITION equ 104Ah
|
|
SPI_SETSPEECHRECOGNITION equ 104Bh
|
|
SPI_GETMINIMUMHITRADIUS equ 2014h
|
|
SPI_SETMINIMUMHITRADIUS equ 2015h
|
|
SPI_GETMESSAGEDURATION equ 2016h
|
|
SPI_SETMESSAGEDURATION equ 2017h
|
|
HCF_LOGONDESKTOP equ 00000100h
|
|
HCF_DEFAULTDESKTOP equ 00000200h
|
|
CDS_ENABLE_UNSAFE_MODES equ 00000100h
|
|
CDS_DISABLE_UNSAFE_MODES equ 00000200h
|
|
EDS_ROTATEDMODE equ 00000004h
|
|
EDD_GET_DEVICE_INTERFACE_NAME equ 00000001h
|
|
EVENT_SYSTEM_DESKTOPSWITCH equ 0020h
|
|
EVENT_OBJECT_INVOKED equ 8013h
|
|
EVENT_OBJECT_TEXTSELECTIONCHANGED equ 8014h
|
|
EVENT_OBJECT_CONTENTSCROLLED equ 8015h
|
|
USER_DEFAULT_SCREEN_DPI equ 96
|
|
MOUSE_MOVE_NOCOALESCE equ 08h
|
|
RIDEV_EXINPUTSINK equ 00001000h
|
|
RIDEV_DEVNOTIFY equ 00002000h
|
|
GIDC_ARRIVAL equ 1
|
|
GIDC_REMOVAL equ 2
|
|
MSGFLT_ADD equ 1
|
|
MSGFLT_REMOVE equ 2
|
|
MAX_STR_BLOCKREASON equ 256
|
|
|
|
;-----------------------------------[ winuser.h - Structures ]---------------------------------
|
|
CWPRETSTRUCT STRUCT
|
|
lResult DWORD ?
|
|
lParam DWORD ?
|
|
wParam DWORD ?
|
|
message DWORD ?
|
|
hwnd DWORD ?
|
|
CWPRETSTRUCT ENDS
|
|
|
|
HARDWAREHOOKSTRUCT STRUCT
|
|
hwnd DWORD ?
|
|
message DWORD ?
|
|
wParam DWORD ?
|
|
lParam DWORD ?
|
|
HARDWAREHOOKSTRUCT ENDS
|
|
|
|
USEROBJECTFLAGS STRUCT
|
|
fInherit DWORD ?
|
|
fReserved DWORD ?
|
|
dwFlags DWORD ?
|
|
USEROBJECTFLAGS ENDS
|
|
|
|
MDINEXTMENU STRUCT
|
|
hmenuIn DWORD ?
|
|
hmenuNext DWORD ?
|
|
hwndNext DWORD ?
|
|
MDINEXTMENU ENDS
|
|
|
|
NCCALCSIZE_PARAMS STRUCT
|
|
rgrc RECT 3 dup(<>)
|
|
lppos DWORD ?
|
|
NCCALCSIZE_PARAMS ENDS
|
|
|
|
STYLESTRUCT STRUCT
|
|
styleOld DWORD ?
|
|
styleNew DWORD ?
|
|
STYLESTRUCT ENDS
|
|
|
|
DROPSTRUCT STRUCT
|
|
hwndSource DWORD ?
|
|
hwndSink DWORD ?
|
|
wFmt DWORD ?
|
|
dwData DWORD ?
|
|
ptDrop POINT <>
|
|
dwControlData DWORD ?
|
|
DROPSTRUCT ENDS
|
|
|
|
CURSORSHAPE STRUCT
|
|
xHotSpot DWORD ?
|
|
yHotSpot DWORD ?
|
|
regCx DWORD ?
|
|
regCy DWORD ?
|
|
cbWidth DWORD ?
|
|
Planes db ?
|
|
BitsPixel db ?
|
|
CURSORSHAPE ENDS
|
|
|
|
SERIALKEYSW STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
lpszActivePort DWORD ?
|
|
lpszPort DWORD ?
|
|
iBaudRate DWORD ?
|
|
iPortState DWORD ?
|
|
iActive DWORD ?
|
|
SERIALKEYSW ENDS
|
|
|
|
SERIALKEYSA STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
lpszActivePort DWORD ?
|
|
lpszPort DWORD ?
|
|
iBaudRate DWORD ?
|
|
iPortState DWORD ?
|
|
iActive DWORD ?
|
|
SERIALKEYSA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SERIALKEYS equ <SERIALKEYSW>
|
|
ELSE
|
|
SERIALKEYS equ <SERIALKEYSA>
|
|
ENDIF
|
|
|
|
HIGHCONTRASTW STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
lpszDefaultScheme DWORD ?
|
|
HIGHCONTRASTW ENDS
|
|
|
|
HIGHCONTRASTA STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
lpszDefaultScheme DWORD ?
|
|
HIGHCONTRASTA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
HIGHCONTRAST equ <HIGHCONTRASTW>
|
|
ELSE
|
|
HIGHCONTRAST equ <HIGHCONTRASTA>
|
|
ENDIF
|
|
|
|
FILTERKEYS STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
iWaitMSec DWORD ?
|
|
iDelayMSec DWORD ?
|
|
iRepeatMSec DWORD ?
|
|
iBounceMSec DWORD ?
|
|
FILTERKEYS ENDS
|
|
|
|
STICKYKEYS STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
STICKYKEYS ENDS
|
|
|
|
MOUSEKEYS STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
iMaxSpeed DWORD ?
|
|
iTimeToMaxSpeed DWORD ?
|
|
iCtrlSpeed DWORD ?
|
|
dwReserved1 DWORD ?
|
|
dwReserved2 DWORD ?
|
|
MOUSEKEYS ENDS
|
|
|
|
ACCESSTIMEOUT STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
iTimeOutMSec DWORD ?
|
|
ACCESSTIMEOUT ENDS
|
|
|
|
SOUNDSENTRYW STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
iFSTextEffect DWORD ?
|
|
iFSTextEffectMSec DWORD ?
|
|
iFSTextEffectColorBits DWORD ?
|
|
iFSGrafEffect DWORD ?
|
|
iFSGrafEffectMSec DWORD ?
|
|
iFSGrafEffectColor DWORD ?
|
|
iWindowsEffect DWORD ?
|
|
iWindowsEffectMSec DWORD ?
|
|
lpszWindowsEffectDLL DWORD ?
|
|
iWindowsEffectOrdinal DWORD ?
|
|
SOUNDSENTRYW ENDS
|
|
|
|
SOUNDSENTRYA STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
iFSTextEffect DWORD ?
|
|
iFSTextEffectMSec DWORD ?
|
|
iFSTextEffectColorBits DWORD ?
|
|
iFSGrafEffect DWORD ?
|
|
iFSGrafEffectMSec DWORD ?
|
|
iFSGrafEffectColor DWORD ?
|
|
iWindowsEffect DWORD ?
|
|
iWindowsEffectMSec DWORD ?
|
|
lpszWindowsEffectDLL DWORD ?
|
|
iWindowsEffectOrdinal DWORD ?
|
|
SOUNDSENTRYA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
SOUNDSENTRY equ <SOUNDSENTRYW>
|
|
ELSE
|
|
SOUNDSENTRY equ <SOUNDSENTRYA>
|
|
ENDIF
|
|
|
|
TOGGLEKEYS STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
TOGGLEKEYS ENDS
|
|
|
|
FLASHWINFO STRUCT
|
|
cbSize DWORD ?
|
|
hwnd DWORD ?
|
|
dwFlags DWORD ?
|
|
uCount DWORD ?
|
|
dwTimeout DWORD ?
|
|
FLASHWINFO ENDS
|
|
|
|
; -------------------------
|
|
; server 2003 extra equates
|
|
; -------------------------
|
|
|
|
RT_MANIFEST equ 24
|
|
CREATEPROCESS_MANIFEST_RESOURCE_ID equ 1
|
|
ISOLATIONAWARE_MANIFEST_RESOURCE_ID equ 2
|
|
ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID equ 3
|
|
MINIMUM_RESERVED_MANIFEST_RESOURCE_ID equ 1
|
|
MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID equ 16
|
|
SW_FORCEMINIMIZE equ 11
|
|
VK_XBUTTON1 equ 05h
|
|
VK_XBUTTON2 equ 06h
|
|
VK_SLEEP equ 5Fh
|
|
VK_OEM_NEC_EQUAL equ 92h
|
|
VK_OEM_FJ_JISHO equ 92h
|
|
VK_OEM_FJ_MASSHOU equ 93h
|
|
VK_OEM_FJ_TOUROKU equ 94h
|
|
VK_OEM_FJ_LOYA equ 95h
|
|
VK_OEM_FJ_ROYA equ 96h
|
|
VK_BROWSER_BACK equ 0A6h
|
|
VK_BROWSER_FORWARD equ 0A7h
|
|
VK_BROWSER_REFRESH equ 0A8h
|
|
VK_BROWSER_STOP equ 0A9h
|
|
VK_BROWSER_SEARCH equ 0AAh
|
|
VK_BROWSER_FAVORITES equ 0ABh
|
|
VK_BROWSER_HOME equ 0ACh
|
|
VK_VOLUME_MUTE equ 0ADh
|
|
VK_VOLUME_DOWN equ 0AEh
|
|
VK_VOLUME_UP equ 0AFh
|
|
VK_MEDIA_NEXT_TRACK equ 0B0h
|
|
VK_MEDIA_PREV_TRACK equ 0B1h
|
|
VK_MEDIA_STOP equ 0B2h
|
|
VK_MEDIA_PLAY_PAUSE equ 0B3h
|
|
VK_LAUNCH_MAIL equ 0B4h
|
|
VK_LAUNCH_MEDIA_SELECT equ 0B5h
|
|
VK_LAUNCH_APP1 equ 0B6h
|
|
VK_LAUNCH_APP2 equ 0B7h
|
|
VK_OEM_1 equ 0BAh
|
|
VK_OEM_PLUS equ 0BBh
|
|
VK_OEM_COMMA equ 0BCh
|
|
VK_OEM_MINUS equ 0BDh
|
|
VK_OEM_PERIOD equ 0BEh
|
|
VK_OEM_2 equ 0BFh
|
|
VK_OEM_3 equ 0C0h
|
|
VK_OEM_4 equ 0DBh
|
|
VK_OEM_5 equ 0DCh
|
|
VK_OEM_6 equ 0DDh
|
|
VK_OEM_7 equ 0DEh
|
|
VK_OEM_8 equ 0DFh
|
|
VK_OEM_AX equ 0E1h
|
|
VK_OEM_102 equ 0E2h
|
|
VK_ICO_HELP equ 0E3h
|
|
VK_ICO_00 equ 0E4h
|
|
VK_ICO_CLEAR equ 0E6h
|
|
VK_PACKET equ 0E7h
|
|
VK_OEM_RESET equ 0E9h
|
|
VK_OEM_JUMP equ 0EAh
|
|
VK_OEM_PA1 equ 0EBh
|
|
VK_OEM_PA2 equ 0ECh
|
|
VK_OEM_PA3 equ 0EDh
|
|
VK_OEM_WSCTRL equ 0EEh
|
|
VK_OEM_CUSEL equ 0EFh
|
|
VK_OEM_ATTN equ 0F0h
|
|
VK_OEM_FINISH equ 0F1h
|
|
VK_OEM_COPY equ 0F2h
|
|
VK_OEM_AUTO equ 0F3h
|
|
VK_OEM_ENLW equ 0F4h
|
|
VK_OEM_BACKTAB equ 0F5h
|
|
WTS_CONSOLE_CONNECT equ 1h
|
|
WTS_CONSOLE_DISCONNECT equ 2h
|
|
WTS_REMOTE_CONNECT equ 3h
|
|
WTS_REMOTE_DISCONNECT equ 4h
|
|
WTS_SESSION_LOGON equ 5h
|
|
WTS_SESSION_LOGOFF equ 6h
|
|
WTS_SESSION_LOCK equ 7h
|
|
WTS_SESSION_UNLOCK equ 8h
|
|
WTS_SESSION_REMOTE_CONTROL equ 9h
|
|
HSHELL_SYSMENU equ 9
|
|
HSHELL_ENDTASK equ 10
|
|
HSHELL_APPCOMMAND equ 12
|
|
HSHELL_WINDOWREPLACED equ 13
|
|
HSHELL_WINDOWREPLACING equ 14
|
|
HSHELL_HIGHBIT equ 8000h
|
|
HSHELL_FLASH equ (HSHELL_REDRAW or HSHELL_HIGHBIT)
|
|
HSHELL_RUDEAPPACTIVATED equ (HSHELL_WINDOWACTIVATED or HSHELL_HIGHBIT)
|
|
APPCOMMAND_BROWSER_BACKWARD equ 1
|
|
APPCOMMAND_BROWSER_FORWARD equ 2
|
|
APPCOMMAND_BROWSER_REFRESH equ 3
|
|
APPCOMMAND_BROWSER_STOP equ 4
|
|
APPCOMMAND_BROWSER_SEARCH equ 5
|
|
APPCOMMAND_BROWSER_FAVORITES equ 6
|
|
APPCOMMAND_BROWSER_HOME equ 7
|
|
APPCOMMAND_VOLUME_MUTE equ 8
|
|
APPCOMMAND_VOLUME_DOWN equ 9
|
|
APPCOMMAND_VOLUME_UP equ 10
|
|
APPCOMMAND_MEDIA_NEXTTRACK equ 11
|
|
APPCOMMAND_MEDIA_PREVIOUSTRACK equ 12
|
|
APPCOMMAND_MEDIA_STOP equ 13
|
|
APPCOMMAND_MEDIA_PLAY_PAUSE equ 14
|
|
APPCOMMAND_LAUNCH_MAIL equ 15
|
|
APPCOMMAND_LAUNCH_MEDIA_SELECT equ 16
|
|
APPCOMMAND_LAUNCH_APP1 equ 17
|
|
APPCOMMAND_LAUNCH_APP2 equ 18
|
|
APPCOMMAND_BASS_DOWN equ 19
|
|
APPCOMMAND_BASS_BOOST equ 20
|
|
APPCOMMAND_BASS_UP equ 21
|
|
APPCOMMAND_TREBLE_DOWN equ 22
|
|
APPCOMMAND_TREBLE_UP equ 23
|
|
APPCOMMAND_MICROPHONE_VOLUME_MUTE equ 24
|
|
APPCOMMAND_MICROPHONE_VOLUME_DOWN equ 25
|
|
APPCOMMAND_MICROPHONE_VOLUME_UP equ 26
|
|
APPCOMMAND_HELP equ 27
|
|
APPCOMMAND_FIND equ 28
|
|
APPCOMMAND_NEW equ 29
|
|
APPCOMMAND_OPEN equ 30
|
|
APPCOMMAND_CLOSE equ 31
|
|
APPCOMMAND_SAVE equ 32
|
|
APPCOMMAND_PRINT equ 33
|
|
APPCOMMAND_UNDO equ 34
|
|
APPCOMMAND_REDO equ 35
|
|
APPCOMMAND_COPY equ 36
|
|
APPCOMMAND_CUT equ 37
|
|
APPCOMMAND_PASTE equ 38
|
|
APPCOMMAND_REPLY_TO_MAIL equ 39
|
|
APPCOMMAND_FORWARD_MAIL equ 40
|
|
APPCOMMAND_SEND_MAIL equ 41
|
|
APPCOMMAND_SPELL_CHECK equ 42
|
|
APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE equ 43
|
|
APPCOMMAND_MIC_ON_OFF_TOGGLE equ 44
|
|
APPCOMMAND_CORRECTION_LIST equ 45
|
|
APPCOMMAND_MEDIA_PLAY equ 46
|
|
APPCOMMAND_MEDIA_PAUSE equ 47
|
|
APPCOMMAND_MEDIA_RECORD equ 48
|
|
APPCOMMAND_MEDIA_FAST_FORWARD equ 49
|
|
APPCOMMAND_MEDIA_REWIND equ 50
|
|
APPCOMMAND_MEDIA_CHANNEL_UP equ 51
|
|
APPCOMMAND_MEDIA_CHANNEL_DOWN equ 52
|
|
FAPPCOMMAND_MOUSE equ 8000h
|
|
FAPPCOMMAND_KEY equ 0
|
|
FAPPCOMMAND_OEM equ 1000h
|
|
FAPPCOMMAND_MASK equ 0F000h
|
|
KLF_SHIFTLOCK equ 00010000h
|
|
KLF_RESET equ 40000000h
|
|
INPUTLANGCHANGE_SYSCHARSET equ 0001h
|
|
INPUTLANGCHANGE_FORWARD equ 0002h
|
|
INPUTLANGCHANGE_BACKWARD equ 0004h
|
|
GMMP_USE_HIGH_RESOLUTION_POINTS equ 2
|
|
CWF_CREATE_ONLY equ 0001h
|
|
GWLP_WNDPROC equ (-4)
|
|
GWLP_HINSTANCE equ (-6)
|
|
GWLP_HWNDPARENT equ (-8)
|
|
GWLP_USERDATA equ (-21)
|
|
GWLP_ID equ (-12)
|
|
GCLP_MENUNAME equ (-8)
|
|
GCLP_HBRBACKGROUND equ (-10)
|
|
GCLP_HCURSOR equ (-12)
|
|
GCLP_HICON equ (-14)
|
|
GCLP_HMODULE equ (-16)
|
|
GCLP_WNDPROC equ (-24)
|
|
GCLP_HICONSM equ (-34)
|
|
WM_NCXBUTTONDOWN equ 00ABh
|
|
WM_NCXBUTTONUP equ 00ACh
|
|
WM_NCXBUTTONDBLCLK equ 00ADh
|
|
WM_UNICHAR equ 0109h
|
|
UNICODE_NOCHAR equ 0FFFFh
|
|
WM_CHANGEUISTATE equ 0127h
|
|
WM_UPDATEUISTATE equ 0128h
|
|
WM_QUERYUISTATE equ 0129h
|
|
UIS_SET equ 1
|
|
UIS_CLEAR equ 2
|
|
UIS_INITIALIZE equ 3
|
|
UISF_HIDEFOCUS equ 1h
|
|
UISF_HIDEACCEL equ 2h
|
|
UISF_ACTIVE equ 4h
|
|
MN_GETHMENU equ 01E1h
|
|
WM_XBUTTONDOWN equ 020Bh
|
|
WM_XBUTTONUP equ 020Ch
|
|
WM_XBUTTONDBLCLK equ 020Dh
|
|
WM_NCMOUSEHOVER equ 02A0h
|
|
WM_NCMOUSELEAVE equ 02A2h
|
|
WM_WTSSESSION_CHANGE equ 02B1h
|
|
WM_TABLET_FIRST equ 02c0h
|
|
WM_TABLET_LAST equ 02dfh
|
|
WM_APPCOMMAND equ 0319h
|
|
WM_THEMECHANGED equ 031Ah
|
|
ICON_SMALL2 equ 2
|
|
MK_XBUTTON1 equ 0020h
|
|
MK_XBUTTON2 equ 0040h
|
|
WS_EX_LAYERED equ 00080000h
|
|
WS_EX_NOINHERITLAYOUT equ 00100000h
|
|
WS_EX_LAYOUTRTL equ 00400000h
|
|
WS_EX_COMPOSITED equ 02000000h
|
|
WS_EX_NOACTIVATE equ 08000000h
|
|
CS_DROPSHADOW equ 00020000h
|
|
DC_BUTTONS equ 1000h
|
|
CF_DIBV5 equ 17
|
|
WPF_ASYNCWINDOWPLACEMENT equ 0004h
|
|
ODS_NOACCEL equ 0100h
|
|
ODS_NOFOCUSRECT equ 0200h
|
|
BSF_ALLOWSFW equ 00000080h
|
|
BSF_SENDNOTIFYMESSAGE equ 00000100h
|
|
BSF_RETURNHDESK equ 00000200h
|
|
BSF_LUID equ 00000400h
|
|
DEVICE_NOTIFY_SERVICE_HANDLE equ 00000001h
|
|
DEVICE_NOTIFY_ALL_INTERFACE_CLASSES equ 00000004h
|
|
PW_CLIENTONLY equ 00000001h
|
|
LWA_COLORKEY equ 00000001h
|
|
LWA_ALPHA equ 00000002h
|
|
ULW_COLORKEY equ 00000001h
|
|
ULW_ALPHA equ 00000002h
|
|
ULW_OPAQUE equ 00000004h
|
|
SM_IMMENABLED equ 82
|
|
SM_CXFOCUSBORDER equ 83
|
|
SM_CYFOCUSBORDER equ 84
|
|
SM_TABLETPC equ 86
|
|
SM_MEDIACENTER equ 87
|
|
SM_REMOTESESSION equ 1000h
|
|
SM_SHUTTINGDOWN equ 2000h
|
|
SM_REMOTECONTROL equ 2001h
|
|
PMB_ACTIVE equ 00000001h
|
|
MNGOF_TOPGAP equ 00000001h
|
|
MNGOF_BOTTOMGAP equ 00000002h
|
|
TPM_HORPOSANIMATION equ 0400h
|
|
TPM_HORNEGANIMATION equ 0800h
|
|
TPM_VERPOSANIMATION equ 1000h
|
|
TPM_VERNEGANIMATION equ 2000h
|
|
TPM_NOANIMATION equ 4000h
|
|
TPM_LAYOUTRTL equ 8000h
|
|
DT_NOFULLWIDTHCHARBREAK equ 00080000h
|
|
DT_HIDEPREFIX equ 00100000h
|
|
DT_PREFIXONLY equ 00200000h
|
|
DSS_HIDEPREFIX equ 0200h
|
|
DSS_PREFIXONLY equ 0400h
|
|
ASFW_ANY equ (-1)
|
|
LSFW_LOCK equ 1
|
|
LSFW_UNLOCK equ 2
|
|
MB_CANCELTRYCONTINUE equ 00000006h
|
|
MB_SERVICE_NOTIFICATION_NT3X equ 00040000h
|
|
COLOR_MENUHILIGHT equ 29
|
|
COLOR_MENUBAR equ 30
|
|
SPI_GETSNAPTODEFBUTTON equ 005Fh
|
|
SPI_SETSNAPTODEFBUTTON equ 0060h
|
|
SPI_GETMENUSHOWDELAY equ 006Ah
|
|
SPI_SETMENUSHOWDELAY equ 006Bh
|
|
SPI_GETDESKWALLPAPER equ 0073h
|
|
SPI_GETKEYBOARDCUES equ 100Ah
|
|
SPI_SETKEYBOARDCUES equ 100Bh
|
|
SPI_GETMENUFADE equ 1012h
|
|
SPI_SETMENUFADE equ 1013h
|
|
SPI_GETSELECTIONFADE equ 1014h
|
|
SPI_SETSELECTIONFADE equ 1015h
|
|
SPI_GETTOOLTIPANIMATION equ 1016h
|
|
SPI_SETTOOLTIPANIMATION equ 1017h
|
|
SPI_GETTOOLTIPFADE equ 1018h
|
|
SPI_SETTOOLTIPFADE equ 1019h
|
|
SPI_GETCURSORSHADOW equ 101Ah
|
|
SPI_SETCURSORSHADOW equ 101Bh
|
|
SPI_GETMOUSESONAR equ 101Ch
|
|
SPI_SETMOUSESONAR equ 101Dh
|
|
SPI_GETMOUSECLICKLOCK equ 101Eh
|
|
SPI_SETMOUSECLICKLOCK equ 101Fh
|
|
SPI_GETMOUSEVANISH equ 1020h
|
|
SPI_SETMOUSEVANISH equ 1021h
|
|
SPI_GETFLATMENU equ 1022h
|
|
SPI_SETFLATMENU equ 1023h
|
|
SPI_GETDROPSHADOW equ 1024h
|
|
SPI_SETDROPSHADOW equ 1025h
|
|
SPI_GETBLOCKSENDINPUTRESETS equ 1026h
|
|
SPI_SETBLOCKSENDINPUTRESETS equ 1027h
|
|
SPI_GETUIEFFECTS equ 103Eh
|
|
SPI_SETUIEFFECTS equ 103Fh
|
|
SPI_GETCARETWIDTH equ 2006h
|
|
SPI_SETCARETWIDTH equ 2007h
|
|
SPI_GETMOUSECLICKLOCKTIME equ 2008h
|
|
SPI_SETMOUSECLICKLOCKTIME equ 2009h
|
|
SPI_GETFONTSMOOTHINGTYPE equ 200Ah
|
|
SPI_SETFONTSMOOTHINGTYPE equ 200Bh
|
|
FE_FONTSMOOTHINGSTANDARD equ 0001h
|
|
FE_FONTSMOOTHINGCLEARTYPE equ 0002h
|
|
FE_FONTSMOOTHINGDOCKING equ 8000h
|
|
SPI_GETFONTSMOOTHINGCONTRAST equ 200Ch
|
|
SPI_SETFONTSMOOTHINGCONTRAST equ 200Dh
|
|
SPI_GETFOCUSBORDERWIDTH equ 200Eh
|
|
SPI_SETFOCUSBORDERWIDTH equ 200Fh
|
|
SPI_GETFOCUSBORDERHEIGHT equ 2010h
|
|
SPI_SETFOCUSBORDERHEIGHT equ 2011h
|
|
SPI_GETFONTSMOOTHINGORIENTATION equ 2012h
|
|
SPI_SETFONTSMOOTHINGORIENTATION equ 2013h
|
|
FE_FONTSMOOTHINGORIENTATIONBGR equ 0000h
|
|
FE_FONTSMOOTHINGORIENTATIONRGB equ 0001h
|
|
CDS_VIDEOPARAMETERS equ 00000020h
|
|
DISP_CHANGE_BADDUALVIEW equ -6
|
|
EDS_RAWMODE equ 00000002h
|
|
OBJID_QUERYCLASSNAMEIDX equ (0FFFFFFF4h)
|
|
OBJID_NATIVEOM equ (0FFFFFFF0h)
|
|
EVENT_CONSOLE_CARET equ 4001h
|
|
EVENT_CONSOLE_UPDATE_REGION equ 4002h
|
|
EVENT_CONSOLE_UPDATE_SIMPLE equ 4003h
|
|
EVENT_CONSOLE_UPDATE_SCROLL equ 4004h
|
|
EVENT_CONSOLE_LAYOUT equ 4005h
|
|
EVENT_CONSOLE_START_APPLICATION equ 4006h
|
|
EVENT_CONSOLE_END_APPLICATION equ 4007h
|
|
CONSOLE_APPLICATION_16BIT equ 0001h
|
|
CONSOLE_CARET_SELECTION equ 0001h
|
|
CONSOLE_CARET_VISIBLE equ 0002h
|
|
GUI_16BITTASK equ 00000020h
|
|
STATE_SYSTEM_INDETERMINATE equ STATE_SYSTEM_MIXED
|
|
STATE_SYSTEM_PROTECTED equ 20000000h
|
|
RIM_INPUT equ 0
|
|
RIM_INPUTSINK equ 1
|
|
RIM_TYPEMOUSE equ 0
|
|
RIM_TYPEKEYBOARD equ 1
|
|
RIM_TYPEHID equ 2
|
|
RI_MOUSE_LEFT_BUTTON_DOWN equ 0001h
|
|
RI_MOUSE_LEFT_BUTTON_UP equ 0002h
|
|
RI_MOUSE_RIGHT_BUTTON_DOWN equ 0004h
|
|
RI_MOUSE_RIGHT_BUTTON_UP equ 0008h
|
|
RI_MOUSE_MIDDLE_BUTTON_DOWN equ 0010h
|
|
RI_MOUSE_MIDDLE_BUTTON_UP equ 0020h
|
|
RI_MOUSE_BUTTON_1_DOWN equ RI_MOUSE_LEFT_BUTTON_DOWN
|
|
RI_MOUSE_BUTTON_1_UP equ RI_MOUSE_LEFT_BUTTON_UP
|
|
RI_MOUSE_BUTTON_2_DOWN equ RI_MOUSE_RIGHT_BUTTON_DOWN
|
|
RI_MOUSE_BUTTON_2_UP equ RI_MOUSE_RIGHT_BUTTON_UP
|
|
RI_MOUSE_BUTTON_3_DOWN equ RI_MOUSE_MIDDLE_BUTTON_DOWN
|
|
RI_MOUSE_BUTTON_3_UP equ RI_MOUSE_MIDDLE_BUTTON_UP
|
|
RI_MOUSE_BUTTON_4_DOWN equ 0040h
|
|
RI_MOUSE_BUTTON_4_UP equ 0080h
|
|
RI_MOUSE_BUTTON_5_DOWN equ 0100h
|
|
RI_MOUSE_BUTTON_5_UP equ 0200h
|
|
RI_MOUSE_WHEEL equ 0400h
|
|
MOUSE_MOVE_RELATIVE equ 0
|
|
MOUSE_MOVE_ABSOLUTE equ 1
|
|
MOUSE_VIRTUAL_DESKTOP equ 02h
|
|
MOUSE_ATTRIBUTES_CHANGED equ 04h
|
|
KEYBOARD_OVERRUN_MAKE_CODE equ 0FFh
|
|
RI_KEY_MAKE equ 0
|
|
RI_KEY_BREAK equ 1
|
|
RI_KEY_E0 equ 2
|
|
RI_KEY_E1 equ 4
|
|
RI_KEY_TERMSRV_SET_LED equ 8
|
|
RI_KEY_TERMSRV_SHADOW equ 10h
|
|
RID_INPUT equ 10000003h
|
|
RID_HEADER equ 10000005h
|
|
RIDI_PREPARSEDDATA equ 20000005h
|
|
RIDI_DEVICENAME equ 20000007h
|
|
RIDI_DEVICEINFO equ 2000000bh
|
|
RIDEV_REMOVE equ 00000001h
|
|
RIDEV_EXCLUDE equ 00000010h
|
|
RIDEV_PAGEONLY equ 00000020h
|
|
RIDEV_NOLEGACY equ 00000030h
|
|
RIDEV_INPUTSINK equ 00000100h
|
|
RIDEV_CAPTUREMOUSE equ 00000200h
|
|
RIDEV_NOHOTKEYS equ 00000200h
|
|
RIDEV_APPKEYS equ 00000400h
|
|
RIDEV_EXMODEMASK equ 000000F0h
|
|
|
|
INVALID_SET_FILE_POINTER equ -1
|
|
INVALID_FILE_SIZE equ -1
|
|
MOUSEEVENTF_VIRTUALDESK equ 4000h
|
|
IDTRYAGAIN equ 10
|
|
IDCONTINUE equ 11
|
|
EN_ALIGN_LTR_EC equ 0700h
|
|
EN_ALIGN_RTL_EC equ 0701h
|
|
DWLP_MSGRESULT equ 0
|
|
DS_SHELLFONT equ DS_SETFONT or DS_FIXEDSYS
|
|
LB_MULTIPLEADDSTRING equ 01B1h
|
|
CB_MULTIPLEADDSTRING equ 0163h
|
|
MDITILE_ZORDER equ 0004h
|
|
|
|
PM_QS_INPUT equ (QS_INPUT SHL 16)
|
|
PM_QS_POSTMESSAGE equ (QS_POSTMESSAGE or QS_HOTKEY or QS_TIMER SHL 16)
|
|
PM_QS_PAINT equ (QS_PAINT SHL 16)
|
|
PM_QS_SENDMESSAGE equ (QS_SENDMESSAGE SHL 16)
|
|
|
|
; winspool equates
|
|
|
|
OSVERSION_MASK equ 0FFFF0000h
|
|
SPVERSION_MASK equ 0000FF00h
|
|
SUBVERSION_MASK equ 000000FFh
|
|
PRINTER_STATUS_SERVER_OFFLINE equ 02000000h
|
|
PRINTER_STATUS_DRIVER_UPDATE_NEEDED equ 04000000h
|
|
PRINTER_ATTRIBUTE_PUSHED_USER equ 00020000h
|
|
PRINTER_ATTRIBUTE_PUSHED_MACHINE equ 00040000h
|
|
PRINTER_ATTRIBUTE_MACHINE equ 00080000h
|
|
PRINTER_ATTRIBUTE_FRIENDLY_NAME equ 00100000h
|
|
JOB_CONTROL_RETAIN equ 8
|
|
JOB_CONTROL_RELEASE equ 9
|
|
JOB_STATUS_RETAINED equ 00002000h
|
|
JOB_STATUS_RENDERING_LOCALLY equ 00004000h
|
|
PRINTER_DRIVER_PACKAGE_AWARE equ 00000001h
|
|
STRING_NONE equ 00000001h
|
|
STRING_MUIDLL equ 00000002h
|
|
STRING_LANGPAIR equ 00000004h
|
|
MAX_FORM_KEYWORD_LENGTH equ 63+1
|
|
PPCAPS_RIGHT_THEN_DOWN equ 00000001h
|
|
PPCAPS_BORDER_PRINT equ 00000001h
|
|
PPCAPS_BOOKLET_EDGE equ 00000001h
|
|
PPCAPS_REVERSE_PAGES_FOR_REVERSE_DUPLEX equ 00000001h
|
|
PPCAPS_SQUARE_SCALING equ 00000001h
|
|
PRINTER_NOTIFY_FIELD_FRIENDLY_NAME equ 1Bh
|
|
JOB_NOTIFY_FIELD_REMOTE_JOB_ID equ 18h
|
|
JOB_ACCESS_READ equ 00000020h
|
|
PRINTER_CONNECTION_MISMATCH equ 00000020h
|
|
PRINTER_CONNECTION_NO_UI equ 00000040h
|
|
IPDFP_COPY_ALL_FILES equ 00000001h
|
|
UPDP_SILENT_UPLOAD equ 00000001h
|
|
UPDP_UPLOAD_ALWAYS equ 00000002h
|
|
UPDP_CHECK_DRIVERSTORE equ 00000004h
|
|
|
|
|
|
|
|
;;;; end winuser
|
|
|
|
;;;; comdlg
|
|
|
|
; *************** equates and structures from commdlg.h *******************
|
|
|
|
CDERR_GENERALCODES equ 0000h
|
|
CDERR_STRUCTSIZE equ 0001h
|
|
CDERR_INITIALIZATION equ 0002h
|
|
CDERR_NOTEMPLATE equ 0003h
|
|
CDERR_NOHINSTANCE equ 0004h
|
|
CDERR_LOADSTRFAILURE equ 0005h
|
|
CDERR_FINDRESFAILURE equ 0006h
|
|
CDERR_LOADRESFAILURE equ 0007h
|
|
CDERR_LOCKRESFAILURE equ 0008h
|
|
CDERR_MEMALLOCFAILURE equ 0009h
|
|
CDERR_MEMLOCKFAILURE equ 000Ah
|
|
CDERR_NOHOOK equ 000Bh
|
|
CDERR_REGISTERMSGFAIL equ 000Ch
|
|
CC_RGBINIT equ 00000001h
|
|
CC_FULLOPEN equ 00000002h
|
|
CC_PREVENTFULLOPEN equ 00000004h
|
|
CC_SHOWHELP equ 00000008h
|
|
CC_ENABLEHOOK equ 00000010h
|
|
CC_ENABLETEMPLATE equ 00000020h
|
|
CC_ENABLETEMPLATEHANDLE equ 00000040h
|
|
CCERR_CHOOSECOLORCODES equ 5000h
|
|
FR_DOWN equ 00000001h
|
|
FR_WHOLEWORD equ 00000002h
|
|
FR_MATCHCASE equ 00000004h
|
|
FR_FINDNEXT equ 00000008h
|
|
FR_REPLACE equ 00000010h
|
|
FR_REPLACEALL equ 00000020h
|
|
FR_DIALOGTERM equ 00000040h
|
|
FR_SHOWHELP equ 00000080h
|
|
FR_ENABLEHOOK equ 00000100h
|
|
FR_ENABLETEMPLATE equ 00000200h
|
|
FR_NOUPDOWN equ 00000400h
|
|
FR_NOMATCHCASE equ 00000800h
|
|
FR_NOWHOLEWORD equ 00001000h
|
|
FR_ENABLETEMPLATEHANDLE equ 00002000h
|
|
FR_HIDEUPDOWN equ 00004000h
|
|
FR_HIDEMATCHCASE equ 00008000h
|
|
FR_HIDEWHOLEWORD equ 00010000h
|
|
FRERR_FINDREPLACECODES equ 4000h
|
|
FRERR_BUFFERLENGTHZERO equ 4001h
|
|
CF_SCREENFONTS equ 00000001h
|
|
CF_PRINTERFONTS equ 00000002h
|
|
CF_BOTH equ CF_SCREENFONTS + CF_PRINTERFONTS
|
|
CF_SHOWHELP equ 00000004h
|
|
CF_ENABLEHOOK equ 00000008h
|
|
CF_ENABLETEMPLATE equ 00000010h
|
|
CF_ENABLETEMPLATEHANDLE equ 00000020h
|
|
CF_INITTOLOGFONTSTRUCT equ 00000040h
|
|
CF_USESTYLE equ 00000080h
|
|
CF_EFFECTS equ 00000100h
|
|
CF_APPLY equ 00000200h
|
|
CF_ANSIONLY equ 00000400h
|
|
CF_NOVECTORFONTS equ 00000800h
|
|
CF_NOOEMFONTS equ CF_NOVECTORFONTS
|
|
CF_NOSIMULATIONS equ 00001000h
|
|
CF_LIMITSIZE equ 00002000h
|
|
CF_FIXEDPITCHONLY equ 00004000h
|
|
CF_WYSIWYG equ 00008000h
|
|
CF_FORCEFONTEXIST equ 00010000h
|
|
CF_SCALABLEONLY equ 00020000h
|
|
CF_TTONLY equ 00040000h
|
|
CF_NOFACESEL equ 00080000h
|
|
CF_NOSTYLESEL equ 00100000h
|
|
CF_NOSIZESEL equ 00200000h
|
|
CFERR_CHOOSEFONTCODES equ 2000h
|
|
CFERR_NOFONTS equ 2001h
|
|
CFERR_MAXLESSTHANMIN equ 2002h
|
|
WM_CHOOSEFONT_GETLOGFONT equ WM_USER + 1
|
|
CD_LBSELNOITEMS equ -1
|
|
CD_LBSELCHANGE equ 0
|
|
CD_LBSELSUB equ 1
|
|
CD_LBSELADD equ 2
|
|
PD_ALLPAGES equ 00000000h
|
|
PD_SELECTION equ 00000001h
|
|
PD_PAGENUMS equ 00000002h
|
|
PD_NOSELECTION equ 00000004h
|
|
PD_NOPAGENUMS equ 00000008h
|
|
PD_COLLATE equ 00000010h
|
|
PD_PRINTTOFILE equ 00000020h
|
|
PD_PRINTSETUP equ 00000040h
|
|
PD_NOWARNING equ 00000080h
|
|
PD_RETURNDC equ 00000100h
|
|
PD_RETURNIC equ 00000200h
|
|
PD_RETURNDEFAULT equ 00000400h
|
|
PD_SHOWHELP equ 00000800h
|
|
PD_ENABLEPRINTHOOK equ 00001000h
|
|
PD_ENABLESETUPHOOK equ 00002000h
|
|
PD_ENABLEPRINTTEMPLATE equ 00004000h
|
|
PD_ENABLESETUPTEMPLATE equ 00008000h
|
|
PD_ENABLEPRINTTEMPLATEHANDLE equ 00010000h
|
|
PD_ENABLESETUPTEMPLATEHANDLE equ 00020000h
|
|
PD_USEDEVMODECOPIES equ 00040000h
|
|
PD_DISABLEPRINTTOFILE equ 00080000h
|
|
PD_HIDEPRINTTOFILE equ 00100000h
|
|
PDERR_PRINTERCODES equ 1000h
|
|
PDERR_SETUPFAILURE equ 1001h
|
|
PDERR_PARSEFAILURE equ 1002h
|
|
PDERR_RETDEFFAILURE equ 1003h
|
|
PDERR_LOADDRVFAILURE equ 1004h
|
|
PDERR_GETDEVMODEFAIL equ 1005h
|
|
PDERR_INITFAILURE equ 1006h
|
|
PDERR_NODEVICES equ 1007h
|
|
PDERR_NODEFAULTPRN equ 1008h
|
|
PDERR_DNDMMISMATCH equ 1009h
|
|
PDERR_CREATEICFAILURE equ 100Ah
|
|
PDERR_PRINTERNOTFOUND equ 100Bh
|
|
PDERR_DEFAULTDIFFERENT equ 100Ch
|
|
DN_DEFAULTPRN equ 0001h
|
|
OFN_ALLOWMULTISELECT equ 00000200h
|
|
OFN_CREATEPROMPT equ 00002000h
|
|
OFN_ENABLEHOOK equ 00000020h
|
|
OFN_ENABLETEMPLATE equ 00000040h
|
|
OFN_ENABLETEMPLATEHANDLE equ 00000080h
|
|
OFN_EXPLORER equ 00080000h
|
|
OFN_EXTENSIONDIFFERENT equ 00000400h
|
|
OFN_FILEMUSTEXIST equ 00001000h
|
|
OFN_HIDEREADONLY equ 00000004h
|
|
OFN_LONGNAMES equ 00200000h
|
|
OFN_NOCHANGEDIR equ 00000008h
|
|
OFN_NODEREFERENCELINKS equ 00100000h
|
|
OFN_NOLONGNAMES equ 00040000h
|
|
OFN_NONETWORKBUTTON equ 00020000h
|
|
OFN_NOREADONLYRETURN equ 00008000h
|
|
OFN_NOTESTFILECREATE equ 00010000h
|
|
OFN_NOVALIDATE equ 00000100h
|
|
OFN_OVERWRITEPROMPT equ 00000002h
|
|
OFN_PATHMUSTEXIST equ 00000800h
|
|
OFN_READONLY equ 00000001h
|
|
OFN_SHAREAWARE equ 00004000h
|
|
OFN_SHOWHELP equ 00000010h
|
|
OFN_SHAREFALLTHROUGH equ 2
|
|
OFN_SHARENOWARN equ 1
|
|
OFN_SHAREWARN equ 0
|
|
CDERR_DIALOGFAILURE equ 0FFFFh
|
|
FNERR_FILENAMECODES equ 3000h
|
|
FNERR_SUBCLASSFAILURE equ 3001h
|
|
FNERR_INVALIDFILENAME equ 3002h
|
|
FNERR_BUFFERTOOSMALL equ 3003h
|
|
|
|
CHOOSECOLORW STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
rgbResult DWORD ?
|
|
lpCustColors DWORD ?
|
|
Flags DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
CHOOSECOLORW ENDS
|
|
|
|
CHOOSECOLORA STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
rgbResult DWORD ?
|
|
lpCustColors DWORD ?
|
|
Flags DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
CHOOSECOLORA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CHOOSECOLOR equ <CHOOSECOLORW>
|
|
ELSE
|
|
CHOOSECOLOR equ <CHOOSECOLORA>
|
|
ENDIF
|
|
|
|
FINDREPLACEW STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
Flags DWORD ?
|
|
lpstrFindWhat DWORD ?
|
|
lpstrReplaceWith DWORD ?
|
|
wFindWhatLen WORD ?
|
|
wReplaceWithLen WORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
FINDREPLACEW ENDS
|
|
|
|
FINDREPLACEA STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
Flags DWORD ?
|
|
lpstrFindWhat DWORD ?
|
|
lpstrReplaceWith DWORD ?
|
|
wFindWhatLen WORD ?
|
|
wReplaceWithLen WORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
FINDREPLACEA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
FINDREPLACE equ <FINDREPLACEW>
|
|
ELSE
|
|
FINDREPLACE equ <FINDREPLACEA>
|
|
ENDIF
|
|
|
|
CHOOSEFONTW STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hDC DWORD ?
|
|
lpLogFont DWORD ?
|
|
iPointSize DWORD ?
|
|
Flags DWORD ?
|
|
rgbColors DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
hInstance DWORD ?
|
|
lpszStyle DWORD ?
|
|
nFontType WORD ?
|
|
Alignment WORD ?
|
|
nSizeMin DWORD ?
|
|
nSizeMax DWORD ?
|
|
CHOOSEFONTW ENDS
|
|
|
|
CHOOSEFONTA STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hDC DWORD ?
|
|
lpLogFont DWORD ?
|
|
iPointSize DWORD ?
|
|
Flags DWORD ?
|
|
rgbColors DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
hInstance DWORD ?
|
|
lpszStyle DWORD ?
|
|
nFontType WORD ?
|
|
Alignment WORD ?
|
|
nSizeMin DWORD ?
|
|
nSizeMax DWORD ?
|
|
CHOOSEFONTA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CHOOSEFONT equ <CHOOSEFONTW>
|
|
ELSE
|
|
CHOOSEFONT equ <CHOOSEFONTA>
|
|
ENDIF
|
|
|
|
DEVNAMES STRUCT
|
|
wDriverOffset WORD ?
|
|
wDeviceOffset WORD ?
|
|
wOutputOffset WORD ?
|
|
wDefault WORD ?
|
|
DEVNAMES ENDS
|
|
|
|
PRINTDLGW STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hDevMode DWORD ?
|
|
hDevNames DWORD ?
|
|
hDC DWORD ?
|
|
Flags DWORD ?
|
|
nFromPage WORD ?
|
|
nToPage WORD ?
|
|
nMinPage WORD ?
|
|
nMaxPage WORD ?
|
|
nCopies WORD ?
|
|
hInstance DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnPrintHook DWORD ?
|
|
lpfnSetupHook DWORD ?
|
|
lpPrintTemplateName DWORD ?
|
|
lpPrintSetupTemplateName DWORD ?
|
|
hPrintTemplate DWORD ?
|
|
hSetupTemplate DWORD ?
|
|
PRINTDLGW ENDS
|
|
|
|
PRINTDLGA STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hDevMode DWORD ?
|
|
hDevNames DWORD ?
|
|
hDC DWORD ?
|
|
Flags DWORD ?
|
|
nFromPage WORD ?
|
|
nToPage WORD ?
|
|
nMinPage WORD ?
|
|
nMaxPage WORD ?
|
|
nCopies WORD ?
|
|
hInstance DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnPrintHook DWORD ?
|
|
lpfnSetupHook DWORD ?
|
|
lpPrintTemplateName DWORD ?
|
|
lpPrintSetupTemplateName DWORD ?
|
|
hPrintTemplate DWORD ?
|
|
hSetupTemplate DWORD ?
|
|
PRINTDLGA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
PRINTDLG equ <PRINTDLGW>
|
|
ELSE
|
|
PRINTDLG equ <PRINTDLGA>
|
|
ENDIF
|
|
|
|
OPENFILENAMEW STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
lpstrFilter DWORD ?
|
|
lpstrCustomFilter DWORD ?
|
|
nMaxCustFilter DWORD ?
|
|
nFilterIndex DWORD ?
|
|
lpstrFile DWORD ?
|
|
nMaxFile DWORD ?
|
|
lpstrFileTitle DWORD ?
|
|
nMaxFileTitle DWORD ?
|
|
lpstrInitialDir DWORD ?
|
|
lpstrTitle DWORD ?
|
|
Flags DWORD ?
|
|
nFileOffset WORD ?
|
|
nFileExtension WORD ?
|
|
lpstrDefExt DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
OPENFILENAMEW ENDS
|
|
|
|
OPENFILENAMEA STRUCT
|
|
lStructSize DWORD ?
|
|
hwndOwner DWORD ?
|
|
hInstance DWORD ?
|
|
lpstrFilter DWORD ?
|
|
lpstrCustomFilter DWORD ?
|
|
nMaxCustFilter DWORD ?
|
|
nFilterIndex DWORD ?
|
|
lpstrFile DWORD ?
|
|
nMaxFile DWORD ?
|
|
lpstrFileTitle DWORD ?
|
|
nMaxFileTitle DWORD ?
|
|
lpstrInitialDir DWORD ?
|
|
lpstrTitle DWORD ?
|
|
Flags DWORD ?
|
|
nFileOffset WORD ?
|
|
nFileExtension WORD ?
|
|
lpstrDefExt DWORD ?
|
|
lCustData DWORD ?
|
|
lpfnHook DWORD ?
|
|
lpTemplateName DWORD ?
|
|
OPENFILENAMEA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
OPENFILENAME equ <OPENFILENAMEW>
|
|
ELSE
|
|
OPENFILENAME equ <OPENFILENAMEA>
|
|
ENDIF
|
|
|
|
SES_EMULATESYSEDIT equ 1
|
|
SES_BEEPONMAXTEXT equ 2
|
|
SES_EXTENDBACKCOLOR equ 4
|
|
SES_MAPCPS equ 8
|
|
SES_EMULATE10 equ 16
|
|
SES_USECRLF equ 32
|
|
SES_USEAIMM equ 64
|
|
SES_ALLOWBEEPS equ 256
|
|
|
|
ENM_NONE equ 00000000h
|
|
ENM_CHANGE equ 00000001h
|
|
ENM_UPDATE equ 00000002h
|
|
ENM_SCROLL equ 00000004h
|
|
ENM_KEYEVENTS equ 00010000h
|
|
ENM_MOUSEEVENTS equ 00020000h
|
|
ENM_REQUESTRESIZE equ 00040000h
|
|
ENM_SELCHANGE equ 00080000h
|
|
ENM_DROPFILES equ 00100000h
|
|
ENM_PROTECTED equ 00200000h
|
|
ENM_CORRECTTEXT equ 00400000h
|
|
ENM_IMECHANGE equ 00800000h
|
|
ES_SAVESEL equ 00008000h
|
|
ES_SUNKEN equ 00004000h
|
|
ES_DISABLENOSCROLL equ 00002000h
|
|
ES_SELECTIONBAR equ 01000000h
|
|
ES_EX_NOCALLOLEINIT equ 01000000h
|
|
ES_VERTICAL equ 00400000h
|
|
ES_NOIME equ 00080000h
|
|
ES_SELFIME equ 00040000h
|
|
ECO_AUTOWORDSELECTION equ 00000001h
|
|
ECO_AUTOVSCROLL equ 00000040h
|
|
ECO_AUTOHSCROLL equ 00000080h
|
|
ECO_NOHIDESEL equ 00000100h
|
|
ECO_READONLY equ 00000800h
|
|
ECO_WANTRETURN equ 00001000h
|
|
ECO_SAVESEL equ 00008000h
|
|
ECO_SELECTIONBAR equ 01000000h
|
|
ECO_VERTICAL equ 00400000h
|
|
ECOOP_SET equ 0001h
|
|
ECOOP_OR equ 0002h
|
|
ECOOP_AND equ 0003h
|
|
ECOOP_XOR equ 0004h
|
|
WB_CLASSIFY equ 3
|
|
WB_MOVEWORDLEFT equ 4
|
|
WB_MOVEWORDRIGHT equ 5
|
|
WB_LEFTBREAK equ 6
|
|
WB_RIGHTBREAK equ 7
|
|
WB_MOVEWORDPREV equ 4
|
|
WB_MOVEWORDNEXT equ 5
|
|
WB_PREVBREAK equ 6
|
|
WB_NEXTBREAK equ 7
|
|
PC_FOLLOWING equ 1
|
|
PC_LEADING equ 2
|
|
PC_OVERFLOW equ 3
|
|
PC_DELIMITER equ 4
|
|
WBF_WORDWRAP equ 010h
|
|
WBF_WORDBREAK equ 020h
|
|
WBF_OVERFLOW equ 040h
|
|
WBF_LEVEL1 equ 080h
|
|
WBF_LEVEL2 equ 100h
|
|
WBF_CUSTOM equ 200h
|
|
|
|
IMF_FORCENONE equ 0001h
|
|
IMF_FORCEENABLE equ 0002h
|
|
IMF_FORCEDISABLE equ 0004h
|
|
IMF_CLOSESTATUSWINDOW equ 0008h
|
|
IMF_VERTICAL equ 0020h
|
|
IMF_FORCEACTIVE equ 0040h
|
|
IMF_FORCEINACTIVE equ 0080h
|
|
IMF_FORCEREMEMBER equ 0100h
|
|
WBF_CLASS equ 0Fh
|
|
WBF_ISWHITE equ 10h
|
|
WBF_BREAKLINE equ 20h
|
|
WBF_BREAKAFTER equ 40h
|
|
CFM_BOLD equ 00000001h
|
|
CFM_ITALIC equ 00000002h
|
|
CFM_UNDERLINE equ 00000004h
|
|
CFM_STRIKEOUT equ 00000008h
|
|
CFM_PROTECTED equ 00000010h
|
|
CFM_SIZE equ 80000000h
|
|
CFM_COLOR equ 40000000h
|
|
CFM_FACE equ 20000000h
|
|
CFM_OFFSET equ 10000000h
|
|
CFM_CHARSET equ 08000000h
|
|
CFE_BOLD equ 0001h
|
|
CFE_ITALIC equ 0002h
|
|
CFE_UNDERLINE equ 0004h
|
|
CFE_STRIKEOUT equ 0008h
|
|
CFE_PROTECTED equ 0010h
|
|
CFE_AUTOCOLOR equ 40000000h
|
|
yHeightCharPtsMost equ 1638
|
|
SCF_SELECTION equ 0001h
|
|
SCF_WORD equ 0002h
|
|
SF_TEXT equ 0001h
|
|
SF_RTF equ 0002h
|
|
SF_RTFNOOBJS equ 0003h
|
|
SF_TEXTIZED equ 0004h
|
|
SFF_SELECTION equ 8000h
|
|
SFF_PLAINRTF equ 4000h
|
|
MAX_TAB_STOPS equ 32
|
|
lDefaultTab equ 720
|
|
PFM_STARTINDENT equ 00000001h
|
|
PFM_RIGHTINDENT equ 00000002h
|
|
PFM_OFFSET equ 00000004h
|
|
PFM_ALIGNMENT equ 00000008h
|
|
PFM_TABSTOPS equ 00000010h
|
|
PFM_NUMBERING equ 00000020h
|
|
PFM_OFFSETINDENT equ 80000000h
|
|
PFN_BULLET equ 0001h
|
|
PFA_LEFT equ 0001h
|
|
PFA_RIGHT equ 0002h
|
|
PFA_CENTER equ 0003h
|
|
SEL_EMPTY equ 0000h
|
|
SEL_TEXT equ 0001h
|
|
SEL_OBJECT equ 0002h
|
|
SEL_MULTICHAR equ 0004h
|
|
SEL_MULTIOBJECT equ 0008h
|
|
OLEOP_DOVERB equ 1
|
|
|
|
OFN_ENABLEINCLUDENOTIFY equ 00400000h
|
|
OFN_ENABLESIZING equ 00800000h
|
|
OFN_DONTADDTORECENT equ 02000000h
|
|
OFN_FORCESHOWHIDDEN equ 10000000h
|
|
OFN_EX_NOPLACESBAR equ 00000001h
|
|
CDN_INITDONE equ 0000h
|
|
CDN_SELCHANGE equ 0001h
|
|
CDN_FOLDERCHANGE equ 0002h
|
|
CDN_SHAREVIOLATION equ 0003h
|
|
CDN_HELP equ 0004h
|
|
CDN_FILEOK equ 0005h
|
|
CDN_TYPECHANGE equ 0006h
|
|
CDN_INCLUDEITEM equ 0007h
|
|
CC_SOLIDCOLOR equ 00000080h
|
|
FR_RAW equ 00020000h
|
|
CF_SELECTSCRIPT equ 00400000h
|
|
CF_NOSCRIPTSEL equ 00800000h
|
|
CF_NOVERTFONTS equ 01000000h
|
|
PS_OPENTYPE_FONTTYPE equ 10000h
|
|
TT_OPENTYPE_FONTTYPE equ 20000h
|
|
TYPE1_FONTTYPE equ 40000h
|
|
WM_CHOOSEFONT_SETLOGFONT equ (WM_USER + 101)
|
|
WM_CHOOSEFONT_SETFLAGS equ (WM_USER + 102)
|
|
PD_USEDEVMODECOPIESANDCOLLATE equ 00040000h
|
|
PD_NONETWORKBUTTON equ 00200000h
|
|
PD_CURRENTPAGE equ 00400000h
|
|
PD_NOCURRENTPAGE equ 00800000h
|
|
PD_EXCLUSIONFLAGS equ 01000000h
|
|
PD_USELARGETEMPLATE equ 10000000h
|
|
PD_EXCL_COPIESANDCOLLATE equ (DM_COPIES or DM_COLLATE)
|
|
START_PAGE_GENERAL equ 0FFFFFFFFh
|
|
PD_RESULT_CANCEL equ 0
|
|
PD_RESULT_PRINT equ 1
|
|
PD_RESULT_APPLY equ 2
|
|
PSD_NONETWORKBUTTON equ 00200000h
|
|
ISOLATION_AWARE_USE_STATIC_LIBRARY equ 0
|
|
ISOLATION_AWARE_BUILD_STATIC_LIBRARY equ 0
|
|
|
|
|
|
|
|
|
|
;;;; end comdlg
|
|
|
|
;;;; comctl
|
|
|
|
; --------------------------- comctl equates -------------------------------
|
|
|
|
ODT_HEADER equ 100
|
|
ODT_TAB equ 101
|
|
ODT_LISTVIEW equ 102
|
|
LVM_FIRST equ 1000h
|
|
TV_FIRST equ 1100h
|
|
HDM_FIRST equ 1200h
|
|
NM_OUTOFMEMORY equ NM_FIRST-1
|
|
NM_CLICK equ NM_FIRST-2
|
|
NM_DBLCLK equ NM_FIRST-3
|
|
NM_RETURN equ NM_FIRST-4
|
|
NM_RCLICK equ NM_FIRST-5
|
|
NM_RDBLCLK equ NM_FIRST-6
|
|
NM_SETFOCUS equ NM_FIRST-7
|
|
NM_KILLFOCUS equ NM_FIRST-8
|
|
CCS_TOP equ 00000001h
|
|
CCS_NOMOVEY equ 00000002h
|
|
CCS_BOTTOM equ 00000003h
|
|
CCS_NORESIZE equ 00000004h
|
|
CCS_NOPARENTALIGN equ 00000008h
|
|
CCS_ADJUSTABLE equ 00000020h
|
|
CCS_NODIVIDER equ 00000040h
|
|
CCM_FIRST equ 2000h
|
|
CCM_LAST equ CCM_FIRST + 200h
|
|
CCM_SETBKCOLOR equ CCM_FIRST + 1
|
|
CCM_SETCOLORSCHEME equ CCM_FIRST + 2
|
|
CCM_GETCOLORSCHEME equ CCM_FIRST + 3
|
|
CCM_GETDROPTARGET equ CCM_FIRST + 4
|
|
CCM_SETUNICODEFORMAT equ CCM_FIRST + 5
|
|
CCM_GETUNICODEFORMAT equ CCM_FIRST + 6
|
|
LVN_FIRST equ 0-100
|
|
LVN_LAST equ 0-199
|
|
HDN_FIRST equ 0-300
|
|
HDN_LAST equ 0-399
|
|
TVN_FIRST equ 0-400
|
|
TVN_LAST equ 0-499
|
|
TTN_FIRST equ 0-520
|
|
TTN_LAST equ 0-549
|
|
TCN_FIRST equ 0-550
|
|
TCN_LAST equ 0-580
|
|
CDN_FIRST equ 0-601
|
|
CDN_LAST equ 0-699
|
|
TBN_FIRST equ 0-700
|
|
TBN_LAST equ 0-720
|
|
UDN_FIRST equ 0-721
|
|
UDN_LAST equ 0-740
|
|
MCN_FIRST equ 0-750
|
|
MCN_LAST equ 0-759
|
|
DTN_FIRST equ 0-760
|
|
DTN_LAST equ 0-799
|
|
CBEN_FIRST equ 0-800
|
|
CBEN_LAST equ 0-830
|
|
RBN_FIRST equ 0-831
|
|
RBN_LAST equ 0-859
|
|
IPN_FIRST equ 0-860
|
|
IPN_LAST equ 0-879
|
|
SBN_FIRST equ 0-880
|
|
SBN_LAST equ 0-899
|
|
PGN_FIRST equ 0-900
|
|
PGN_LAST equ 0-950
|
|
PGM_FIRST equ 1400h
|
|
MSGF_COMMCTRL_BEGINDRAG equ 4200h
|
|
MSGF_COMMCTRL_SIZEHEADER equ 4201h
|
|
MSGF_COMMCTRL_DRAGSELECT equ 4202h
|
|
MSGF_COMMCTRL_TOOLBARCUST equ 4203h
|
|
ICC_LISTVIEW_CLASSES equ 00000001h
|
|
ICC_TREEVIEW_CLASSES equ 00000002h
|
|
ICC_BAR_CLASSES equ 00000004h
|
|
ICC_TAB_CLASSES equ 00000008h
|
|
ICC_UPDOWN_CLASS equ 00000010h
|
|
ICC_PROGRESS_CLASS equ 00000020h
|
|
ICC_HOTKEY_CLASS equ 00000040h
|
|
ICC_ANIMATE_CLASS equ 00000080h
|
|
ICC_WIN95_CLASSES equ 000000FFh
|
|
ICC_DATE_CLASSES equ 00000100h
|
|
ICC_USEREX_CLASSES equ 00000200h
|
|
ICC_COOL_CLASSES equ 00000400h
|
|
ICC_INTERNET_CLASSES equ 00000800h
|
|
ICC_PAGESCROLLER_CLASS equ 00001000h
|
|
ICC_NATIVEFNTCTL_CLASS equ 00002000h
|
|
RBIM_IMAGELIST equ 1
|
|
RBS_TOOLTIPS equ 100h
|
|
RBS_VARHEIGHT equ 200h
|
|
RBS_BANDBORDERS equ 400h
|
|
RBS_FIXEDORDER equ 800h
|
|
RBS_REGISTERDROP equ 1000h
|
|
RBS_AUTOSIZE equ 2000h
|
|
RBS_VERTICALGRIPPER equ 4000h
|
|
RBS_DBLCLKTOGGLE equ 8000h
|
|
RBBS_BREAK equ 1
|
|
RBBS_FIXEDSIZE equ 2
|
|
RBBS_CHILDEDGE equ 4
|
|
RBBS_HIDDEN equ 8
|
|
RBBS_NOVERT equ 10h
|
|
RBBS_FIXEDBMP equ 20h
|
|
RBBS_VARIABLEHEIGHT equ 40h
|
|
RBBS_GRIPPERALWAYS equ 80h
|
|
RBBS_NOGRIPPER equ 100h
|
|
RBBIM_STYLE equ 1
|
|
RBBIM_COLORS equ 2
|
|
RBBIM_TEXT equ 4
|
|
RBBIM_IMAGE equ 8
|
|
RBBIM_CHILD equ 10h
|
|
RBBIM_CHILDSIZE equ 20h
|
|
RBBIM_SIZE equ 40h
|
|
RBBIM_BACKGROUND equ 80h
|
|
RBBIM_ID equ 100h
|
|
RBBIM_IDEALSIZE equ 00000200h
|
|
RBBIM_LPARAM equ 00000400h
|
|
RBBIM_HEADERSIZE equ 00000800h
|
|
RB_INSERTBANDA equ WM_USER + 1
|
|
RB_INSERTBANDW equ (WM_USER + 10)
|
|
IFDEF __UNICODE__
|
|
RB_INSERTBAND equ RB_INSERTBANDW
|
|
ELSE
|
|
RB_INSERTBAND equ RB_INSERTBANDA
|
|
ENDIF
|
|
|
|
RB_DELETEBAND equ WM_USER + 2
|
|
RB_GETBARINFO equ WM_USER + 3
|
|
RB_SETBARINFO equ WM_USER + 4
|
|
RB_GETBANDINFOA equ WM_USER + 29
|
|
RB_GETBANDINFOW equ (WM_USER + 28)
|
|
IFDEF __UNICODE__
|
|
RB_GETBANDINFO equ RB_GETBANDINFOW
|
|
ELSE
|
|
RB_GETBANDINFO equ RB_GETBANDINFOA
|
|
ENDIF
|
|
|
|
RB_SETBANDINFOA equ WM_USER + 6
|
|
RB_SETBANDINFOW equ (WM_USER + 11)
|
|
IFDEF __UNICODE__
|
|
RB_SETBANDINFO equ RB_SETBANDINFOW
|
|
ELSE
|
|
RB_SETBANDINFO equ RB_SETBANDINFOA
|
|
ENDIF
|
|
|
|
RB_SETPARENT equ WM_USER + 7
|
|
RB_HITTEST equ WM_USER + 8
|
|
RB_GETRECT equ WM_USER + 9
|
|
RB_GETBANDCOUNT equ WM_USER + 12
|
|
RB_GETROWCOUNT equ WM_USER + 13
|
|
RB_GETROWHEIGHT equ WM_USER + 14
|
|
RB_IDTOINDEX equ WM_USER + 16
|
|
RB_GETTOOLTIPS equ WM_USER + 17
|
|
RB_SETTOOLTIPS equ WM_USER + 18
|
|
RB_SETBKCOLOR equ WM_USER + 19
|
|
RB_GETBKCOLOR equ WM_USER + 20
|
|
RB_SETTEXTCOLOR equ WM_USER + 21
|
|
RB_GETTEXTCOLOR equ WM_USER + 22
|
|
RB_SIZETORECT equ WM_USER + 23
|
|
RB_SETCOLORSCHEME equ CCM_SETCOLORSCHEME
|
|
RB_GETCOLORSCHEME equ CCM_GETCOLORSCHEME
|
|
RB_BEGINDRAG equ WM_USER + 24
|
|
RB_ENDDRAG equ WM_USER + 25
|
|
RB_DRAGMOVE equ WM_USER + 26
|
|
RB_GETBARHEIGHT equ WM_USER + 27
|
|
RB_MINIMIZEBAND equ WM_USER + 30
|
|
RB_MAXIMIZEBAND equ WM_USER + 31
|
|
RB_GETDROPTARGET equ CCM_GETDROPTARGET
|
|
RB_GETBANDBORDERS equ WM_USER + 34
|
|
RB_SHOWBAND equ WM_USER + 35
|
|
RB_SETPALETTE equ WM_USER + 37
|
|
RB_GETPALETTE equ WM_USER + 38
|
|
RB_MOVEBAND equ WM_USER + 39
|
|
RB_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
RB_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
RBN_HEIGHTCHANGE equ RBN_FIRST - 0
|
|
RBN_GETOBJECT equ RBN_FIRST - 1
|
|
RBN_LAYOUTCHANGED equ RBN_FIRST - 2
|
|
RBN_AUTOSIZE equ RBN_FIRST - 3
|
|
RBN_BEGINDRAG equ RBN_FIRST - 4
|
|
RBN_ENDDRAG equ RBN_FIRST - 5
|
|
RBN_DELETINGBAND equ RBN_FIRST - 6
|
|
RBN_DELETEDBAND equ RBN_FIRST - 7
|
|
RBN_CHILDSIZE equ RBN_FIRST - 8
|
|
RBNM_ID equ 00000001h
|
|
RBNM_STYLE equ 00000002h
|
|
RBNM_LPARAM equ 00000004h
|
|
RBHT_NOWHERE equ 0001h
|
|
RBHT_CAPTION equ 0002h
|
|
RBHT_CLIENT equ 0003h
|
|
RBHT_GRABBER equ 0004h
|
|
CLR_NONE equ 0FFFFFFFFh
|
|
CLR_DEFAULT equ 0FF000000h
|
|
ILC_MASK equ 0001h
|
|
ILC_COLOR equ 0000h
|
|
ILC_COLORDDB equ 00FEh
|
|
ILC_COLOR4 equ 0004h
|
|
ILC_COLOR8 equ 0008h
|
|
ILC_COLOR16 equ 0010h
|
|
ILC_COLOR24 equ 0018h
|
|
ILC_COLOR32 equ 0020h
|
|
ILC_PALETTE equ 0800h
|
|
ILD_NORMAL equ 0000h
|
|
ILD_TRANSPARENT equ 0001h
|
|
ILD_MASK equ 0010h
|
|
ILD_IMAGE equ 0020h
|
|
ILD_BLEND25 equ 0002h
|
|
ILD_BLEND50 equ 0004h
|
|
ILD_OVERLAYMASK equ 0F00h
|
|
ILD_SELECTED equ ILD_BLEND50
|
|
ILD_FOCUS equ ILD_BLEND25
|
|
ILD_BLEND equ ILD_BLEND50
|
|
CLR_HILIGHT equ CLR_DEFAULT
|
|
HDS_HORZ equ 00000000h
|
|
HDS_BUTTONS equ 00000002h
|
|
HDS_HIDDEN equ 00000008h
|
|
HDI_WIDTH equ 0001h
|
|
HDI_HEIGHT equ HDI_WIDTH
|
|
HDI_TEXT equ 0002h
|
|
HDI_FORMAT equ 0004h
|
|
HDI_LPARAM equ 0008h
|
|
HDI_BITMAP equ 0010h
|
|
HDI_IMAGE equ 0020h
|
|
HDI_DI_SETITEM equ 0040h
|
|
HDI_ORDER equ 0080h
|
|
HDF_LEFT equ 0
|
|
HDF_RIGHT equ 1
|
|
HDF_CENTER equ 2
|
|
HDF_JUSTIFYMASK equ 0003h
|
|
HDF_RTLREADING equ 4
|
|
HDF_IMAGE equ 0800h
|
|
HDF_OWNERDRAW equ 8000h
|
|
HDF_STRING equ 4000h
|
|
HDF_BITMAP_ON_RIGHT equ 1000h
|
|
HDF_BITMAP equ 2000h
|
|
HDM_GETITEMCOUNT equ HDM_FIRST + 0
|
|
HDM_INSERTITEMA equ HDM_FIRST + 1
|
|
HDM_INSERTITEMW equ HDM_FIRST + 10
|
|
IFDEF __UNICODE__
|
|
HDM_INSERTITEM equ HDM_INSERTITEMW
|
|
ELSE
|
|
HDM_INSERTITEM equ HDM_INSERTITEMA
|
|
ENDIF
|
|
|
|
HDM_DELETEITEM equ HDM_FIRST + 2
|
|
HDM_GETITEMA equ HDM_FIRST + 3
|
|
HDM_GETITEMW equ HDM_FIRST + 11
|
|
IFDEF __UNICODE__
|
|
HDM_GETITEM equ HDM_GETITEMW
|
|
ELSE
|
|
HDM_GETITEM equ HDM_GETITEMA
|
|
ENDIF
|
|
|
|
HDM_SETITEMA equ HDM_FIRST + 4
|
|
HDM_SETITEMW equ HDM_FIRST + 12
|
|
IFDEF __UNICODE__
|
|
HDM_SETITEM equ HDM_SETITEMW
|
|
ELSE
|
|
HDM_SETITEM equ HDM_SETITEMA
|
|
ENDIF
|
|
|
|
HDM_LAYOUT equ HDM_FIRST + 5
|
|
HHT_NOWHERE equ 0001h
|
|
HHT_ONHEADER equ 0002h
|
|
HHT_ONDIVIDER equ 0004h
|
|
HHT_ONDIVOPEN equ 0008h
|
|
HHT_ABOVE equ 0100h
|
|
HHT_BELOW equ 0200h
|
|
HHT_TORIGHT equ 0400h
|
|
HHT_TOLEFT equ 0800h
|
|
HDM_HITTEST equ HDM_FIRST + 6
|
|
HDN_ITEMCHANGINGA equ HDN_FIRST - 0
|
|
HDN_ITEMCHANGINGW equ HDN_FIRST - 20
|
|
IFDEF __UNICODE__
|
|
HDN_ITEMCHANGING equ HDN_ITEMCHANGINGW
|
|
ELSE
|
|
HDN_ITEMCHANGING equ HDN_ITEMCHANGINGA
|
|
ENDIF
|
|
|
|
HDN_ITEMCHANGED equ HDN_FIRST - 1
|
|
HDN_ITEMCHANGEDW equ HDN_FIRST - 21
|
|
HDN_ITEMCLICK equ HDN_FIRST - 2
|
|
HDN_ITEMCLICKW equ HDN_FIRST - 22
|
|
HDN_ITEMDBLCLICKA equ HDN_FIRST - 3
|
|
HDN_ITEMDBLCLICKW equ HDN_FIRST - 23
|
|
IFDEF __UNICODE__
|
|
HDN_ITEMDBLCLICK equ HDN_ITEMDBLCLICKW
|
|
ELSE
|
|
HDN_ITEMDBLCLICK equ HDN_ITEMDBLCLICKA
|
|
ENDIF
|
|
|
|
HDN_DIVIDERDBLCLICKA equ HDN_FIRST - 5
|
|
HDN_DIVIDERDBLCLICKW equ HDN_FIRST - 25
|
|
IFDEF __UNICODE__
|
|
HDN_DIVIDERDBLCLICK equ HDN_DIVIDERDBLCLICKW
|
|
ELSE
|
|
HDN_DIVIDERDBLCLICK equ HDN_DIVIDERDBLCLICKA
|
|
ENDIF
|
|
|
|
HDN_BEGINTRACKA equ HDN_FIRST - 6
|
|
HDN_BEGINTRACKW equ HDN_FIRST - 26
|
|
IFDEF __UNICODE__
|
|
HDN_BEGINTRACK equ HDN_BEGINTRACKW
|
|
ELSE
|
|
HDN_BEGINTRACK equ HDN_BEGINTRACKA
|
|
ENDIF
|
|
|
|
HDN_ENDTRACKA equ HDN_FIRST - 7
|
|
HDN_ENDTRACKW equ HDN_FIRST - 27
|
|
IFDEF __UNICODE__
|
|
HDN_ENDTRACK equ HDN_ENDTRACKW
|
|
ELSE
|
|
HDN_ENDTRACK equ HDN_ENDTRACKA
|
|
ENDIF
|
|
|
|
HDN_TRACKA equ HDN_FIRST - 8
|
|
HDN_TRACKW equ HDN_FIRST - 28
|
|
IFDEF __UNICODE__
|
|
HDN_TRACK equ HDN_TRACKW
|
|
ELSE
|
|
HDN_TRACK equ HDN_TRACKA
|
|
ENDIF
|
|
|
|
CMB_MASKED equ 02h
|
|
TBSTATE_CHECKED equ 01h
|
|
TBSTATE_PRESSED equ 02h
|
|
TBSTATE_ENABLED equ 04h
|
|
TBSTATE_HIDDEN equ 08h
|
|
TBSTATE_INDETERMINATE equ 10h
|
|
TBSTATE_WRAP equ 20h
|
|
TBSTYLE_BUTTON equ 00h
|
|
TBSTYLE_SEP equ 01h
|
|
TBSTYLE_CHECK equ 02h
|
|
TBSTYLE_GROUP equ 04h
|
|
TBSTYLE_CHECKGROUP equ TBSTYLE_GROUP OR TBSTYLE_CHECK
|
|
TBSTYLE_TOOLTIPS equ 0100h
|
|
TBSTYLE_WRAPABLE equ 0200h
|
|
TBSTYLE_ALTDRAG equ 0400h
|
|
TBSTYLE_FLAT equ 0800h
|
|
TBSTYLE_LIST equ 1000h
|
|
TBSTYLE_CUSTOMERASE equ 2000h
|
|
TBSTYLE_REGISTERDROP equ 4000h
|
|
TBSTYLE_TRANSPARENT equ 8000h
|
|
TB_ENABLEBUTTON equ WM_USER + 1
|
|
TB_CHECKBUTTON equ WM_USER + 2
|
|
TB_PRESSBUTTON equ WM_USER + 3
|
|
TB_HIDEBUTTON equ WM_USER + 4
|
|
TB_INDETERMINATE equ WM_USER + 5
|
|
TB_ISBUTTONENABLED equ WM_USER + 9
|
|
TB_ISBUTTONCHECKED equ WM_USER + 10
|
|
TB_ISBUTTONPRESSED equ WM_USER + 11
|
|
TB_ISBUTTONHIDDEN equ WM_USER + 12
|
|
TB_ISBUTTONINDETERMINATE equ WM_USER + 13
|
|
TB_SETSTATE equ WM_USER + 17
|
|
TB_GETSTATE equ WM_USER + 18
|
|
TB_ADDBITMAP equ WM_USER + 19
|
|
TB_SETSTYLE equ WM_USER + 56
|
|
TB_GETSTYLE equ WM_USER + 57
|
|
HINST_COMMCTRL equ -1
|
|
IDB_STD_SMALL_COLOR equ 0
|
|
IDB_STD_LARGE_COLOR equ 1
|
|
IDB_VIEW_SMALL_COLOR equ 4
|
|
IDB_VIEW_LARGE_COLOR equ 5
|
|
STD_CUT equ 0
|
|
STD_COPY equ 1
|
|
STD_PASTE equ 2
|
|
STD_UNDO equ 3
|
|
STD_REDOW equ 4
|
|
STD_DELETE equ 5
|
|
STD_FILENEW equ 6
|
|
STD_FILEOPEN equ 7
|
|
STD_FILESAVE equ 8
|
|
STD_PRINTPRE equ 9
|
|
STD_PROPERTIES equ 10
|
|
STD_HELP equ 11
|
|
STD_FIND equ 12
|
|
STD_REPLACE equ 13
|
|
STD_PRINT equ 14
|
|
VIEW_LARGEICONS equ 0
|
|
VIEW_SMALLICONS equ 1
|
|
VIEW_LIST equ 2
|
|
VIEW_DETAILS equ 3
|
|
VIEW_SORTNAME equ 4
|
|
VIEW_SORTSIZE equ 5
|
|
VIEW_SORTDATE equ 6
|
|
VIEW_SORTTYPE equ 7
|
|
VIEW_PARENTFOLDER equ 8
|
|
VIEW_NETCONNECT equ 9
|
|
VIEW_NETDISCONNECT equ 10
|
|
VIEW_NEWFOLDER equ 11
|
|
TB_ADDBUTTONSA equ WM_USER + 20
|
|
TB_ADDBUTTONSW equ WM_USER + 68
|
|
IFDEF __UNICODE__
|
|
TB_ADDBUTTONS equ TB_ADDBUTTONSW
|
|
ELSE
|
|
TB_ADDBUTTONS equ TB_ADDBUTTONSA
|
|
ENDIF
|
|
|
|
TB_INSERTBUTTONA equ WM_USER + 21
|
|
TB_INSERTBUTTONW equ WM_USER + 67
|
|
IFDEF __UNICODE__
|
|
TB_INSERTBUTTON equ TB_INSERTBUTTONW
|
|
ELSE
|
|
TB_INSERTBUTTON equ TB_INSERTBUTTONA
|
|
ENDIF
|
|
|
|
TB_DELETEBUTTON equ WM_USER + 22
|
|
TB_GETBUTTON equ WM_USER + 23
|
|
TB_BUTTONCOUNT equ WM_USER + 24
|
|
TB_COMMANDTOINDEX equ WM_USER + 25
|
|
TB_SAVERESTOREA equ WM_USER + 26
|
|
TB_SAVERESTOREW equ WM_USER + 76
|
|
IFDEF __UNICODE__
|
|
TB_SAVERESTORE equ TB_SAVERESTOREW
|
|
ELSE
|
|
TB_SAVERESTORE equ TB_SAVERESTOREA
|
|
ENDIF
|
|
|
|
TB_CUSTOMIZE equ WM_USER + 27
|
|
TB_ADDSTRINGA equ WM_USER + 28
|
|
TB_ADDSTRINGW equ WM_USER + 77
|
|
IFDEF __UNICODE__
|
|
TB_ADDSTRING equ TB_ADDSTRINGW
|
|
ELSE
|
|
TB_ADDSTRING equ TB_ADDSTRINGA
|
|
ENDIF
|
|
|
|
TB_GETITEMRECT equ WM_USER + 29
|
|
TB_BUTTONSTRUCTSIZE equ WM_USER + 30
|
|
TB_SETBUTTONSIZE equ WM_USER + 31
|
|
TB_SETBITMAPSIZE equ WM_USER + 32
|
|
TB_AUTOSIZE equ WM_USER + 33
|
|
TB_GETTOOLTIPS equ WM_USER + 35
|
|
TB_SETTOOLTIPS equ WM_USER + 36
|
|
TB_SETPARENT equ WM_USER + 37
|
|
TB_SETROWS equ WM_USER + 39
|
|
TB_GETROWS equ WM_USER + 40
|
|
TB_SETCMDID equ WM_USER + 42
|
|
TB_CHANGEBITMAP equ WM_USER + 43
|
|
TB_GETBITMAP equ WM_USER + 44
|
|
TB_GETBUTTONTEXTA equ WM_USER + 45
|
|
TB_GETBUTTONTEXTW equ WM_USER + 75
|
|
IFDEF __UNICODE__
|
|
TB_GETBUTTONTEXT equ TB_GETBUTTONTEXTW
|
|
ELSE
|
|
TB_GETBUTTONTEXT equ TB_GETBUTTONTEXTA
|
|
ENDIF
|
|
|
|
TB_REPLACEBITMAP equ WM_USER + 46
|
|
TBBF_LARGE equ 1
|
|
TB_GETBITMAPFLAGS equ WM_USER + 41
|
|
TBN_GETBUTTONINFOA equ TBN_FIRST
|
|
TBN_GETBUTTONINFOW equ TBN_FIRST - 20
|
|
IFDEF __UNICODE__
|
|
TBN_GETBUTTONINFO equ TBN_GETBUTTONINFOW
|
|
ELSE
|
|
TBN_GETBUTTONINFO equ TBN_GETBUTTONINFOA
|
|
ENDIF
|
|
|
|
TBN_BEGINDRAG equ TBN_FIRST-1
|
|
TBN_ENDDRAG equ TBN_FIRST-2
|
|
TBN_BEGINADJUST equ TBN_FIRST-3
|
|
TBN_ENDADJUST equ TBN_FIRST-4
|
|
TBN_RESET equ TBN_FIRST-5
|
|
TBN_QUERYINSERT equ TBN_FIRST-6
|
|
TBN_QUERYDELETE equ TBN_FIRST-7
|
|
TBN_TOOLBARCHANGE equ TBN_FIRST-8
|
|
TBN_CUSTHELP equ TBN_FIRST-9
|
|
TTS_ALWAYSTIP equ 01h
|
|
TTS_NOPREFIX equ 02h
|
|
TTF_IDISHWND equ 01h
|
|
TTF_CENTERTIP equ 02h
|
|
TTF_RTLREADING equ 04h
|
|
TTF_SUBCLASS equ 10h
|
|
TTDT_AUTOMATIC equ 0
|
|
TTDT_RESHOW equ 1
|
|
TTDT_AUTOPOP equ 2
|
|
TTDT_INITIAL equ 3
|
|
TTM_ACTIVATE equ WM_USER + 1
|
|
TTM_SETDELAYTIME equ WM_USER + 3
|
|
TTM_ADDTOOLA equ WM_USER + 4
|
|
TTM_ADDTOOLW equ WM_USER + 50
|
|
IFDEF __UNICODE__
|
|
TTM_ADDTOOL equ TTM_ADDTOOLW
|
|
ELSE
|
|
TTM_ADDTOOL equ TTM_ADDTOOLA
|
|
ENDIF
|
|
|
|
TTM_DELTOOLA equ WM_USER + 5
|
|
TTM_DELTOOLW equ WM_USER + 51
|
|
IFDEF __UNICODE__
|
|
TTM_DELTOOL equ TTM_DELTOOLW
|
|
ELSE
|
|
TTM_DELTOOL equ TTM_DELTOOLA
|
|
ENDIF
|
|
|
|
TTM_NEWTOOLRECTA equ WM_USER + 6
|
|
TTM_NEWTOOLRECTW equ WM_USER + 52
|
|
IFDEF __UNICODE__
|
|
TTM_NEWTOOLRECT equ TTM_NEWTOOLRECTW
|
|
ELSE
|
|
TTM_NEWTOOLRECT equ TTM_NEWTOOLRECTA
|
|
ENDIF
|
|
|
|
TTM_RELAYEVENT equ WM_USER + 7
|
|
TTM_GETTOOLINFOA equ WM_USER + 8
|
|
TTM_GETTOOLINFOW equ WM_USER + 53
|
|
IFDEF __UNICODE__
|
|
TTM_GETTOOLINFO equ TTM_GETTOOLINFOW
|
|
ELSE
|
|
TTM_GETTOOLINFO equ TTM_GETTOOLINFOA
|
|
ENDIF
|
|
|
|
TTM_SETTOOLINFOA equ WM_USER + 9
|
|
TTM_SETTOOLINFOW equ WM_USER + 54
|
|
IFDEF __UNICODE__
|
|
TTM_SETTOOLINFO equ TTM_SETTOOLINFOW
|
|
ELSE
|
|
TTM_SETTOOLINFO equ TTM_SETTOOLINFOA
|
|
ENDIF
|
|
|
|
TTM_HITTESTA equ WM_USER +10
|
|
TTM_HITTESTW equ WM_USER +55
|
|
IFDEF __UNICODE__
|
|
TTM_HITTEST equ TTM_HITTESTW
|
|
ELSE
|
|
TTM_HITTEST equ TTM_HITTESTA
|
|
ENDIF
|
|
|
|
TTM_GETTEXTA equ WM_USER +11
|
|
TTM_GETTEXTW equ WM_USER +56
|
|
IFDEF __UNICODE__
|
|
TTM_GETTEXT equ TTM_GETTEXTW
|
|
ELSE
|
|
TTM_GETTEXT equ TTM_GETTEXTA
|
|
ENDIF
|
|
|
|
TTM_UPDATETIPTEXTA equ WM_USER +12
|
|
TTM_UPDATETIPTEXTW equ WM_USER +57
|
|
IFDEF __UNICODE__
|
|
TTM_UPDATETIPTEXT equ TTM_UPDATETIPTEXTW
|
|
ELSE
|
|
TTM_UPDATETIPTEXT equ TTM_UPDATETIPTEXTA
|
|
ENDIF
|
|
|
|
TTM_GETTOOLCOUNT equ WM_USER +13
|
|
TTM_ENUMTOOLSA equ WM_USER +14
|
|
TTM_ENUMTOOLSW equ WM_USER +58
|
|
IFDEF __UNICODE__
|
|
TTM_ENUMTOOLS equ TTM_ENUMTOOLSW
|
|
ELSE
|
|
TTM_ENUMTOOLS equ TTM_ENUMTOOLSA
|
|
ENDIF
|
|
|
|
TTM_GETCURRENTTOOLA equ WM_USER + 15
|
|
TTM_GETCURRENTTOOLW equ WM_USER + 59
|
|
IFDEF __UNICODE__
|
|
TTM_GETCURRENTTOOL equ TTM_GETCURRENTTOOLW
|
|
ELSE
|
|
TTM_GETCURRENTTOOL equ TTM_GETCURRENTTOOLA
|
|
ENDIF
|
|
|
|
TTM_WINDOWFROMPOINT equ WM_USER + 16
|
|
TTN_NEEDTEXTA equ TTN_FIRST - 0
|
|
TTN_NEEDTEXTW equ TTN_FIRST - 10
|
|
IFDEF __UNICODE__
|
|
TTN_NEEDTEXT equ TTN_NEEDTEXTW
|
|
ELSE
|
|
TTN_NEEDTEXT equ TTN_NEEDTEXTA
|
|
ENDIF
|
|
|
|
TTN_SHOW equ TTN_FIRST - 1
|
|
TTN_POP equ TTN_FIRST - 2
|
|
SBARS_SIZEGRIP equ 0100h
|
|
SB_SETTEXTA equ WM_USER+1
|
|
SB_SETTEXTW equ WM_USER+11
|
|
IFDEF __UNICODE__
|
|
SB_SETTEXT equ SB_SETTEXTW
|
|
ELSE
|
|
SB_SETTEXT equ SB_SETTEXTA
|
|
ENDIF
|
|
|
|
SB_GETTEXTA equ WM_USER+2
|
|
SB_GETTEXTW equ WM_USER+13
|
|
IFDEF __UNICODE__
|
|
SB_GETTEXT equ SB_GETTEXTW
|
|
ELSE
|
|
SB_GETTEXT equ SB_GETTEXTA
|
|
ENDIF
|
|
|
|
SB_GETTEXTLENGTHA equ WM_USER+3
|
|
SB_GETTEXTLENGTHW equ WM_USER+12
|
|
IFDEF __UNICODE__
|
|
SB_GETTEXTLENGTH equ SB_GETTEXTLENGTHW
|
|
ELSE
|
|
SB_GETTEXTLENGTH equ SB_GETTEXTLENGTHA
|
|
ENDIF
|
|
|
|
SB_SETPARTS equ WM_USER+4
|
|
SB_GETPARTS equ WM_USER+6
|
|
SB_GETBORDERS equ WM_USER+7
|
|
SB_SETMINHEIGHT equ WM_USER+8
|
|
SB_SIMPLE equ WM_USER+9
|
|
SB_GETRECT equ WM_USER+10
|
|
SBT_OWNERDRAW equ 1000h
|
|
SBT_NOBORDERS equ 0100h
|
|
SBT_POPOUT equ 0200h
|
|
SBT_RTLREADING equ 0400h
|
|
MINSYSCOMMAND equ SC_SIZE
|
|
TBS_AUTOTICKS equ 0001h
|
|
TBS_VERT equ 0002h
|
|
TBS_HORZ equ 0000h
|
|
TBS_TOP equ 0004h
|
|
TBS_BOTTOM equ 0000h
|
|
TBS_LEFT equ 0004h
|
|
TBS_RIGHT equ 0000h
|
|
TBS_BOTH equ 0008h
|
|
TBS_NOTICKS equ 0010h
|
|
TBS_ENABLESELRANGE equ 0020h
|
|
TBS_FIXEDLENGTH equ 0040h
|
|
TBS_NOTHUMB equ 0080h
|
|
TBM_GETPOS equ WM_USER
|
|
TBM_GETRANGEMIN equ WM_USER+1
|
|
TBM_GETRANGEMAX equ WM_USER+2
|
|
TBM_GETTIC equ WM_USER+3
|
|
TBM_SETTIC equ WM_USER+4
|
|
TBM_SETPOS equ WM_USER+5
|
|
TBM_SETRANGE equ WM_USER+6
|
|
TBM_SETRANGEMIN equ WM_USER+7
|
|
TBM_SETRANGEMAX equ WM_USER+8
|
|
TBM_CLEARTICS equ WM_USER+9
|
|
TBM_SETSEL equ WM_USER+10
|
|
TBM_SETSELSTART equ WM_USER+11
|
|
TBM_SETSELEND equ WM_USER+12
|
|
TBM_GETPTICS equ WM_USER+14
|
|
TBM_GETTICPOS equ WM_USER+15
|
|
TBM_GETNUMTICS equ WM_USER+16
|
|
TBM_GETSELSTART equ WM_USER+17
|
|
TBM_GETSELEND equ WM_USER+18
|
|
TBM_CLEARSEL equ WM_USER+19
|
|
TBM_SETTICFREQ equ WM_USER+20
|
|
TBM_SETPAGESIZE equ WM_USER+21
|
|
TBM_GETPAGESIZE equ WM_USER+22
|
|
TBM_SETLINESIZE equ WM_USER+23
|
|
TBM_GETLINESIZE equ WM_USER+24
|
|
TBM_GETTHUMBRECT equ WM_USER+25
|
|
TBM_GETCHANNELRECT equ WM_USER+26
|
|
TBM_SETTHUMBLENGTH equ WM_USER+27
|
|
TBM_GETTHUMBLENGTH equ WM_USER+28
|
|
TB_LINEUP equ 0
|
|
TB_LINEDOWN equ 1
|
|
TB_PAGEUP equ 2
|
|
TB_PAGEDOWN equ 3
|
|
TB_THUMBPOSITION equ 4
|
|
TB_THUMBTRACK equ 5
|
|
TB_TOP equ 6
|
|
TB_BOTTOM equ 7
|
|
TB_ENDTRACK equ 8
|
|
DL_BEGINDRAG equ WM_USER+133
|
|
DL_DRAGGING equ WM_USER+134
|
|
DL_DROPPED equ WM_USER+135
|
|
DL_CANCELDRAG equ WM_USER+136
|
|
DL_CURSORSET equ 0
|
|
DL_STOPCURSOR equ 1
|
|
DL_COPYCURSOR equ 2
|
|
DL_MOVECURSOR equ 3
|
|
UD_MAXVAL equ 7FFFh
|
|
UD_MINVAL equ - UD_MAXVAL
|
|
UDS_WRAP equ 0001h
|
|
UDS_SETBUDDYINT equ 0002h
|
|
UDS_ALIGNRIGHT equ 0004h
|
|
UDS_ALIGNLEFT equ 0008h
|
|
UDS_AUTOBUDDY equ 0010h
|
|
UDS_ARROWKEYS equ 0020h
|
|
UDS_HORZ equ 0040h
|
|
UDS_NOTHOUSANDS equ 0080h
|
|
UDM_SETRANGE equ WM_USER+101
|
|
UDM_GETRANGE equ WM_USER+102
|
|
UDM_SETPOS equ WM_USER+103
|
|
UDM_GETPOS equ WM_USER+104
|
|
UDM_SETBUDDY equ WM_USER+105
|
|
UDM_GETBUDDY equ WM_USER+106
|
|
UDM_SETACCEL equ WM_USER+107
|
|
UDM_GETACCEL equ WM_USER+108
|
|
UDM_SETBASE equ WM_USER+109
|
|
UDM_GETBASE equ WM_USER+110
|
|
UDN_DELTAPOS equ UDN_FIRST - 1
|
|
PBM_SETRANGE equ WM_USER+1
|
|
PBM_SETPOS equ WM_USER+2
|
|
PBM_DELTAPOS equ WM_USER+3
|
|
PBM_SETSTEP equ WM_USER+4
|
|
PBM_STEPIT equ WM_USER+5
|
|
HOTKEYF_SHIFT equ 01h
|
|
HOTKEYF_CONTROL equ 02h
|
|
HOTKEYF_ALT equ 04h
|
|
HOTKEYF_EXT equ 08h
|
|
HKCOMB_NONE equ 0001h
|
|
HKCOMB_S equ 0002h
|
|
HKCOMB_C equ 0004h
|
|
HKCOMB_A equ 0008h
|
|
HKCOMB_SC equ 0010h
|
|
HKCOMB_SA equ 0020h
|
|
HKCOMB_CA equ 0040h
|
|
HKCOMB_SCA equ 0080h
|
|
HKM_SETHOTKEY equ WM_USER+1
|
|
HKM_GETHOTKEY equ WM_USER+2
|
|
HKM_SETRULES equ WM_USER+3
|
|
LVS_ICON equ 0000h
|
|
LVS_REPORT equ 0001h
|
|
LVS_SMALLICON equ 0002h
|
|
LVS_LIST equ 0003h
|
|
LVS_TYPEMASK equ 0003h
|
|
LVS_SINGLESEL equ 0004h
|
|
LVS_SHOWSELALWAYS equ 0008h
|
|
LVS_SORTASCENDING equ 0010h
|
|
LVS_SORTDESCENDING equ 0020h
|
|
LVS_SHAREIMAGELISTS equ 0040h
|
|
LVS_NOLABELWRAP equ 0080h
|
|
LVS_AUTOARRANGE equ 0100h
|
|
LVS_EDITLABELS equ 0200h
|
|
LVS_NOSCROLL equ 2000h
|
|
LVS_TYPESTYLEMASK equ 0fc00h
|
|
LVS_ALIGNTOP equ 0000h
|
|
LVS_ALIGNLEFT equ 0800h
|
|
LVS_ALIGNMASK equ 0c00h
|
|
LVS_OWNERDRAWFIXED equ 0400h
|
|
LVS_NOCOLUMNHEADER equ 4000h
|
|
LVS_NOSORTHEADER equ 8000h
|
|
LVM_GETBKCOLOR equ LVM_FIRST + 0
|
|
LVM_SETBKCOLOR equ LVM_FIRST + 1
|
|
LVM_GETIMAGELIST equ LVM_FIRST + 2
|
|
LVM_SUBITEMHITTEST equ LVM_FIRST + 57
|
|
LVSIL_NORMAL equ 0
|
|
LVSIL_SMALL equ 1
|
|
LVSIL_STATE equ 2
|
|
LVM_SETIMAGELIST equ LVM_FIRST + 3
|
|
LVM_GETITEMCOUNT equ LVM_FIRST + 4
|
|
LVIF_TEXT equ 0001h
|
|
LVIF_IMAGE equ 0002h
|
|
LVIF_PARAM equ 0004h
|
|
LVIF_STATE equ 0008h
|
|
LVIS_FOCUSED equ 0001h
|
|
LVIS_SELECTED equ 0002h
|
|
LVIS_CUT equ 0004h
|
|
LVIS_DROPHILITED equ 0008h
|
|
LVIS_OVERLAYMASK equ 0F00h
|
|
LVIS_STATEIMAGEMASK equ 0F000h
|
|
LPSTR_TEXTCALLBACKA equ -1
|
|
LPSTR_TEXTCALLBACKW equ -1
|
|
IFDEF __UNICODE__
|
|
LPSTR_TEXTCALLBACK equ LPSTR_TEXTCALLBACKW
|
|
ELSE
|
|
LPSTR_TEXTCALLBACK equ LPSTR_TEXTCALLBACKA
|
|
ENDIF
|
|
|
|
I_IMAGECALLBACK equ -1
|
|
LVM_GETITEMA equ LVM_FIRST + 5
|
|
LVM_GETITEMW equ LVM_FIRST + 75
|
|
IFDEF __UNICODE__
|
|
LVM_GETITEM equ LVM_GETITEMW
|
|
ELSE
|
|
LVM_GETITEM equ LVM_GETITEMA
|
|
ENDIF
|
|
|
|
LVM_SETITEMA equ LVM_FIRST + 6
|
|
LVM_SETITEMW equ LVM_FIRST + 76
|
|
IFDEF __UNICODE__
|
|
LVM_SETITEM equ LVM_SETITEMW
|
|
ELSE
|
|
LVM_SETITEM equ LVM_SETITEMA
|
|
ENDIF
|
|
|
|
LVM_INSERTITEMA equ LVM_FIRST + 7
|
|
LVM_INSERTITEMW equ LVM_FIRST + 77
|
|
IFDEF __UNICODE__
|
|
LVM_INSERTITEM equ LVM_INSERTITEMW
|
|
ELSE
|
|
LVM_INSERTITEM equ LVM_INSERTITEMA
|
|
ENDIF
|
|
|
|
LVM_DELETEITEM equ LVM_FIRST + 8
|
|
LVM_DELETEALLITEMS equ LVM_FIRST + 9
|
|
LVM_GETCALLBACKMASK equ LVM_FIRST + 10
|
|
LVM_SETCALLBACKMASK equ LVM_FIRST + 11
|
|
LVNI_ALL equ 0000h
|
|
LVNI_FOCUSED equ 0001h
|
|
LVNI_SELECTED equ 0002h
|
|
LVNI_CUT equ 0004h
|
|
LVNI_DROPHILITED equ 0008h
|
|
LVNI_ABOVE equ 0100h
|
|
LVNI_BELOW equ 0200h
|
|
LVNI_TOLEFT equ 0400h
|
|
LVNI_TORIGHT equ 0800h
|
|
LVM_GETNEXTITEM equ LVM_FIRST + 12
|
|
LVFI_PARAM equ 0001h
|
|
LVFI_STRING equ 0002h
|
|
LVFI_PARTIAL equ 0008h
|
|
LVFI_WRAP equ 0020h
|
|
LVFI_NEARESTXY equ 0040h
|
|
LVM_FINDITEMA equ LVM_FIRST + 13
|
|
LVM_FINDITEMW equ LVM_FIRST + 83
|
|
IFDEF __UNICODE__
|
|
LVM_FINDITEM equ LVM_FINDITEMW
|
|
ELSE
|
|
LVM_FINDITEM equ LVM_FINDITEMA
|
|
ENDIF
|
|
|
|
LVIR_BOUNDS equ 0
|
|
LVIR_ICON equ 1
|
|
LVIR_LABEL equ 2
|
|
LVIR_SELECTBOUNDS equ 3
|
|
LVM_GETITEMRECT equ LVM_FIRST + 14
|
|
LVM_SETITEMPOSITION equ LVM_FIRST + 15
|
|
LVM_GETITEMPOSITION equ LVM_FIRST + 16
|
|
LVM_GETSTRINGWIDTHA equ LVM_FIRST + 17
|
|
LVM_GETSTRINGWIDTHW equ LVM_FIRST + 87
|
|
IFDEF __UNICODE__
|
|
LVM_GETSTRINGWIDTH equ LVM_GETSTRINGWIDTHW
|
|
ELSE
|
|
LVM_GETSTRINGWIDTH equ LVM_GETSTRINGWIDTHA
|
|
ENDIF
|
|
|
|
LVHT_NOWHERE equ 0001h
|
|
LVHT_ONITEMICON equ 0002h
|
|
LVHT_ONITEMLABEL equ 0004h
|
|
LVHT_ONITEMSTATEICON equ 0008h
|
|
LVHT_ONITEM equ LVHT_ONITEMICON OR LVHT_ONITEMLABEL OR LVHT_ONITEMSTATEICON
|
|
LVHT_ABOVE equ 0008h
|
|
LVHT_BELOW equ 0010h
|
|
LVHT_TORIGHT equ 0020h
|
|
LVHT_TOLEFT equ 0040h
|
|
LVM_HITTEST equ LVM_FIRST + 18
|
|
LVM_ENSUREVISIBLE equ LVM_FIRST + 19
|
|
LVM_SCROLL equ LVM_FIRST + 20
|
|
LVM_REDRAWITEMS equ LVM_FIRST + 21
|
|
LVA_DEFAULT equ 0000h
|
|
LVA_ALIGNLEFT equ 0001h
|
|
LVA_ALIGNTOP equ 0002h
|
|
LVA_SNAPTOGRID equ 0005h
|
|
LVM_ARRANGE equ LVM_FIRST + 22
|
|
LVM_EDITLABELA equ LVM_FIRST + 23
|
|
LVM_EDITLABELW equ LVM_FIRST + 118
|
|
IFDEF __UNICODE__
|
|
LVM_EDITLABEL equ LVM_EDITLABELW
|
|
ELSE
|
|
LVM_EDITLABEL equ LVM_EDITLABELA
|
|
ENDIF
|
|
|
|
LVM_GETEDITCONTROL equ LVM_FIRST + 24
|
|
LVCF_FMT equ 0001h
|
|
LVCF_WIDTH equ 0002h
|
|
LVCF_TEXT equ 0004h
|
|
LVCF_SUBITEM equ 0008h
|
|
LVCFMT_LEFT equ 0000h
|
|
LVCFMT_RIGHT equ 0001h
|
|
LVCFMT_CENTER equ 0002h
|
|
LVCFMT_JUSTIFYMASK equ 0003h
|
|
LVM_GETCOLUMNA equ LVM_FIRST + 25
|
|
LVM_GETCOLUMNW equ LVM_FIRST + 95
|
|
IFDEF __UNICODE__
|
|
LVM_GETCOLUMN equ LVM_GETCOLUMNW
|
|
ELSE
|
|
LVM_GETCOLUMN equ LVM_GETCOLUMNA
|
|
ENDIF
|
|
|
|
LVM_SETCOLUMNA equ LVM_FIRST + 26
|
|
LVM_SETCOLUMNW equ LVM_FIRST + 96
|
|
IFDEF __UNICODE__
|
|
LVM_SETCOLUMN equ LVM_SETCOLUMNW
|
|
ELSE
|
|
LVM_SETCOLUMN equ LVM_SETCOLUMNA
|
|
ENDIF
|
|
|
|
LVM_INSERTCOLUMNA equ LVM_FIRST + 27
|
|
LVM_INSERTCOLUMNW equ LVM_FIRST + 97
|
|
IFDEF __UNICODE__
|
|
LVM_INSERTCOLUMN equ LVM_INSERTCOLUMNW
|
|
ELSE
|
|
LVM_INSERTCOLUMN equ LVM_INSERTCOLUMNA
|
|
ENDIF
|
|
|
|
LVM_DELETECOLUMN equ LVM_FIRST + 28
|
|
LVM_GETCOLUMNWIDTH equ LVM_FIRST + 29
|
|
LVSCW_AUTOSIZE equ -1
|
|
LVSCW_AUTOSIZE_USEHEADER equ -2
|
|
LVM_SETCOLUMNWIDTH equ LVM_FIRST + 30
|
|
LVM_CREATEDRAGIMAGE equ LVM_FIRST + 33
|
|
LVM_GETVIEWRECT equ LVM_FIRST + 34
|
|
LVM_GETTEXTCOLOR equ LVM_FIRST + 35
|
|
LVM_SETTEXTCOLOR equ LVM_FIRST + 36
|
|
LVM_GETTEXTBKCOLOR equ LVM_FIRST + 37
|
|
LVM_SETTEXTBKCOLOR equ LVM_FIRST + 38
|
|
LVM_GETTOPINDEX equ LVM_FIRST + 39
|
|
LVM_GETCOUNTPERPAGE equ LVM_FIRST + 40
|
|
LVM_GETORIGIN equ LVM_FIRST + 41
|
|
LVM_UPDATE equ LVM_FIRST + 42
|
|
LVM_SETITEMSTATE equ LVM_FIRST + 43
|
|
LVM_GETITEMSTATE equ LVM_FIRST + 44
|
|
LVM_GETITEMTEXTA equ LVM_FIRST + 45
|
|
LVM_GETITEMTEXTW equ LVM_FIRST + 115
|
|
IFDEF __UNICODE__
|
|
LVM_GETITEMTEXT equ LVM_GETITEMTEXTW
|
|
ELSE
|
|
LVM_GETITEMTEXT equ LVM_GETITEMTEXTA
|
|
ENDIF
|
|
|
|
LVM_SETITEMTEXTA equ LVM_FIRST + 46
|
|
LVM_SETITEMTEXTW equ LVM_FIRST + 116
|
|
IFDEF __UNICODE__
|
|
LVM_SETITEMTEXT equ LVM_SETITEMTEXTW
|
|
ELSE
|
|
LVM_SETITEMTEXT equ LVM_SETITEMTEXTA
|
|
ENDIF
|
|
|
|
LVM_SETITEMCOUNT equ LVM_FIRST + 47
|
|
LVM_SORTITEMS equ LVM_FIRST + 48
|
|
LVM_SETITEMPOSITION32 equ LVM_FIRST + 49
|
|
LVM_GETSELECTEDCOUNT equ LVM_FIRST + 50
|
|
LVM_GETITEMSPACING equ LVM_FIRST + 51
|
|
LVM_GETISEARCHSTRINGA equ LVM_FIRST + 52
|
|
LVM_GETISEARCHSTRINGW equ LVM_FIRST + 117
|
|
IFDEF __UNICODE__
|
|
LVM_GETISEARCHSTRING equ LVM_GETISEARCHSTRINGW
|
|
ELSE
|
|
LVM_GETISEARCHSTRING equ LVM_GETISEARCHSTRINGA
|
|
ENDIF
|
|
|
|
LVN_ITEMCHANGING equ LVN_FIRST-0
|
|
LVN_ITEMCHANGED equ LVN_FIRST-1
|
|
LVN_INSERTITEM equ LVN_FIRST-2
|
|
LVN_DELETEITEM equ LVN_FIRST-3
|
|
LVN_DELETEALLITEMS equ LVN_FIRST-4
|
|
LVN_BEGINLABELEDITA equ LVN_FIRST-5
|
|
LVN_BEGINLABELEDITW equ LVN_FIRST-75
|
|
IFDEF __UNICODE__
|
|
LVN_BEGINLABELEDIT equ LVN_BEGINLABELEDITW
|
|
ELSE
|
|
LVN_BEGINLABELEDIT equ LVN_BEGINLABELEDITA
|
|
ENDIF
|
|
|
|
LVN_ENDLABELEDITA equ LVN_FIRST-6
|
|
LVN_ENDLABELEDITW equ LVN_FIRST-76
|
|
IFDEF __UNICODE__
|
|
LVN_ENDLABELEDIT equ LVN_ENDLABELEDITW
|
|
ELSE
|
|
LVN_ENDLABELEDIT equ LVN_ENDLABELEDITA
|
|
ENDIF
|
|
|
|
LVN_COLUMNCLICK equ LVN_FIRST-8
|
|
LVN_BEGINDRAG equ LVN_FIRST-9
|
|
LVN_BEGINRDRAG equ LVN_FIRST-11
|
|
LVN_GETDISPINFOA equ LVN_FIRST-50
|
|
LVN_GETDISPINFOW equ LVN_FIRST-77
|
|
IFDEF __UNICODE__
|
|
LVN_GETDISPINFO equ LVN_GETDISPINFOW
|
|
ELSE
|
|
LVN_GETDISPINFO equ LVN_GETDISPINFOA
|
|
ENDIF
|
|
|
|
LVN_SETDISPINFOA equ LVN_FIRST-51
|
|
LVN_SETDISPINFOW equ LVN_FIRST-78
|
|
IFDEF __UNICODE__
|
|
LVN_SETDISPINFO equ LVN_SETDISPINFOW
|
|
ELSE
|
|
LVN_SETDISPINFO equ LVN_SETDISPINFOA
|
|
ENDIF
|
|
|
|
LVIF_DI_SETITEM equ 1000h
|
|
LVN_KEYDOWN equ LVN_FIRST-55
|
|
TVS_HASBUTTONS equ 0001h
|
|
TVS_HASLINES equ 0002h
|
|
TVS_LINESATROOT equ 0004h
|
|
TVS_EDITLABELS equ 0008h
|
|
TVS_DISABLEDRAGDROP equ 0010h
|
|
TVS_SHOWSELALWAYS equ 0020h
|
|
TVIF_TEXT equ 0001h
|
|
TVIF_IMAGE equ 0002h
|
|
TVIF_PARAM equ 0004h
|
|
TVIF_STATE equ 0008h
|
|
TVIF_HANDLE equ 0010h
|
|
TVIF_SELECTEDIMAGE equ 0020h
|
|
TVIF_CHILDREN equ 0040h
|
|
TVIS_FOCUSED equ 0001h
|
|
TVIS_SELECTED equ 0002h
|
|
TVIS_CUT equ 0004h
|
|
TVIS_DROPHILITED equ 0008h
|
|
TVIS_BOLD equ 0010h
|
|
TVIS_EXPANDED equ 0020h
|
|
TVIS_EXPANDEDONCE equ 0040h
|
|
TVIS_OVERLAYMASK equ 0F00h
|
|
TVIS_STATEIMAGEMASK equ 0F000h
|
|
TVIS_USERMASK equ 0F000h
|
|
I_CHILDRENCALLBACK equ -1
|
|
TVI_ROOT equ 0FFFF0000h
|
|
TVI_FIRST equ 0FFFF0001h
|
|
TVI_LAST equ 0FFFF0002h
|
|
TVI_SORT equ 0FFFF0003h
|
|
TVM_INSERTITEMA equ TV_FIRST + 0
|
|
TVM_INSERTITEMW equ TV_FIRST + 50
|
|
IFDEF __UNICODE__
|
|
TVM_INSERTITEM equ TVM_INSERTITEMW
|
|
ELSE
|
|
TVM_INSERTITEM equ TVM_INSERTITEMA
|
|
ENDIF
|
|
|
|
TVM_DELETEITEM equ TV_FIRST + 1
|
|
TVM_EXPAND equ TV_FIRST + 2
|
|
TVE_COLLAPSE equ 0001h
|
|
TVE_EXPAND equ 0002h
|
|
TVE_TOGGLE equ 0003h
|
|
TVE_COLLAPSERESET equ 8000h
|
|
TVM_GETITEMRECT equ TV_FIRST + 4
|
|
TVM_GETCOUNT equ TV_FIRST + 5
|
|
TVM_GETINDENT equ TV_FIRST + 6
|
|
TVM_SETINDENT equ TV_FIRST + 7
|
|
TVM_GETIMAGELIST equ TV_FIRST + 8
|
|
TVSIL_NORMAL equ 0
|
|
TVSIL_STATE equ 2
|
|
TVM_SETIMAGELIST equ TV_FIRST + 9
|
|
TVM_GETNEXTITEM equ TV_FIRST + 10
|
|
TVGN_ROOT equ 0000h
|
|
TVGN_NEXT equ 0001h
|
|
TVGN_PREVIOUS equ 0002h
|
|
TVGN_PARENT equ 0003h
|
|
TVGN_CHILD equ 0004h
|
|
TVGN_FIRSTVISIBLE equ 0005h
|
|
TVGN_NEXTVISIBLE equ 0006h
|
|
TVGN_PREVIOUSVISIBLE equ 0007h
|
|
TVGN_DROPHILITE equ 0008h
|
|
TVGN_CARET equ 0009h
|
|
TVM_SELECTITEM equ TV_FIRST + 11
|
|
TVM_GETITEMA equ TV_FIRST + 12
|
|
TVM_GETITEMW equ TV_FIRST + 62
|
|
IFDEF __UNICODE__
|
|
TVM_GETITEM equ TVM_GETITEMW
|
|
ELSE
|
|
TVM_GETITEM equ TVM_GETITEMA
|
|
ENDIF
|
|
|
|
TVM_SETITEMA equ TV_FIRST + 13
|
|
TVM_SETITEMW equ TV_FIRST + 63
|
|
IFDEF __UNICODE__
|
|
TVM_SETITEM equ TVM_SETITEMW
|
|
ELSE
|
|
TVM_SETITEM equ TVM_SETITEMA
|
|
ENDIF
|
|
|
|
TVM_EDITLABELA equ TV_FIRST + 14
|
|
TVM_EDITLABELW equ TV_FIRST + 65
|
|
IFDEF __UNICODE__
|
|
TVM_EDITLABEL equ TVM_EDITLABELW
|
|
ELSE
|
|
TVM_EDITLABEL equ TVM_EDITLABELA
|
|
ENDIF
|
|
|
|
TVM_GETEDITCONTROL equ TV_FIRST + 15
|
|
TVM_GETVISIBLECOUNT equ TV_FIRST + 16
|
|
TVM_HITTEST equ TV_FIRST + 17
|
|
TVHT_NOWHERE equ 0001h
|
|
TVHT_ONITEMICON equ 0002h
|
|
TVHT_ONITEMLABEL equ 0004h
|
|
TVHT_ONITEMSTATEICON equ 0040h
|
|
TVHT_ONITEM equ TVHT_ONITEMICON OR TVHT_ONITEMLABEL OR TVHT_ONITEMSTATEICON
|
|
TVHT_ONITEMINDENT equ 0008h
|
|
TVHT_ONITEMBUTTON equ 0010h
|
|
TVHT_ONITEMRIGHT equ 0020h
|
|
TVHT_ABOVE equ 0100h
|
|
TVHT_BELOW equ 0200h
|
|
TVHT_TORIGHT equ 0400h
|
|
TVHT_TOLEFT equ 0800h
|
|
TVM_CREATEDRAGIMAGE equ TV_FIRST + 18
|
|
TVM_SORTCHILDREN equ TV_FIRST + 19
|
|
TVM_ENSUREVISIBLE equ TV_FIRST + 20
|
|
TVM_SORTCHILDRENCB equ TV_FIRST + 21
|
|
TVM_GETISEARCHSTRINGA equ TV_FIRST + 23
|
|
TVM_GETISEARCHSTRINGW equ TV_FIRST + 64
|
|
IFDEF __UNICODE__
|
|
TVM_GETISEARCHSTRING equ TVM_GETISEARCHSTRINGW
|
|
ELSE
|
|
TVM_GETISEARCHSTRING equ TVM_GETISEARCHSTRINGA
|
|
ENDIF
|
|
|
|
TVN_SELCHANGINGA equ TVN_FIRST-1
|
|
TVN_SELCHANGINGW equ TVN_FIRST-50
|
|
IFDEF __UNICODE__
|
|
TVN_SELCHANGING equ TVN_SELCHANGINGW
|
|
ELSE
|
|
TVN_SELCHANGING equ TVN_SELCHANGINGA
|
|
ENDIF
|
|
|
|
TVN_SELCHANGEDA equ TVN_FIRST-2
|
|
TVN_SELCHANGEDW equ TVN_FIRST-51
|
|
IFDEF __UNICODE__
|
|
TVN_SELCHANGED equ TVN_SELCHANGEDW
|
|
ELSE
|
|
TVN_SELCHANGED equ TVN_SELCHANGEDA
|
|
ENDIF
|
|
|
|
TVC_UNKNOWN equ 0000h
|
|
TVC_BYMOUSE equ 0001h
|
|
TVC_BYKEYBOARD equ 0002h
|
|
TVN_GETDISPINFOA equ TVN_FIRST-3
|
|
TVN_GETDISPINFOW equ TVN_FIRST-52
|
|
IFDEF __UNICODE__
|
|
TVN_GETDISPINFO equ TVN_GETDISPINFOW
|
|
ELSE
|
|
TVN_GETDISPINFO equ TVN_GETDISPINFOA
|
|
ENDIF
|
|
|
|
TVN_SETDISPINFOA equ TVN_FIRST-4
|
|
TVN_SETDISPINFOW equ TVN_FIRST-53
|
|
IFDEF __UNICODE__
|
|
TVN_SETDISPINFO equ TVN_SETDISPINFOW
|
|
ELSE
|
|
TVN_SETDISPINFO equ TVN_SETDISPINFOA
|
|
ENDIF
|
|
|
|
TVIF_DI_SETITEM equ 1000h
|
|
TVN_ITEMEXPANDINGA equ TVN_FIRST-5
|
|
TVN_ITEMEXPANDINGW equ TVN_FIRST-54
|
|
IFDEF __UNICODE__
|
|
TVN_ITEMEXPANDING equ TVN_ITEMEXPANDINGW
|
|
ELSE
|
|
TVN_ITEMEXPANDING equ TVN_ITEMEXPANDINGA
|
|
ENDIF
|
|
|
|
TVN_ITEMEXPANDEDA equ TVN_FIRST-6
|
|
TVN_ITEMEXPANDEDW equ TVN_FIRST-55
|
|
IFDEF __UNICODE__
|
|
TVN_ITEMEXPANDED equ TVN_ITEMEXPANDEDW
|
|
ELSE
|
|
TVN_ITEMEXPANDED equ TVN_ITEMEXPANDEDA
|
|
ENDIF
|
|
|
|
TVN_BEGINDRAGA equ TVN_FIRST-7
|
|
TVN_BEGINDRAGW equ TVN_FIRST-56
|
|
IFDEF __UNICODE__
|
|
TVN_BEGINDRAG equ TVN_BEGINDRAGW
|
|
ELSE
|
|
TVN_BEGINDRAG equ TVN_BEGINDRAGA
|
|
ENDIF
|
|
|
|
TVN_BEGINRDRAGA equ TVN_FIRST-8
|
|
TVN_BEGINRDRAGW equ TVN_FIRST-57
|
|
IFDEF __UNICODE__
|
|
TVN_BEGINRDRAG equ TVN_BEGINRDRAGW
|
|
ELSE
|
|
TVN_BEGINRDRAG equ TVN_BEGINRDRAGA
|
|
ENDIF
|
|
|
|
TVN_DELETEITEMA equ TVN_FIRST-9
|
|
TVN_DELETEITEMW equ TVN_FIRST-58
|
|
IFDEF __UNICODE__
|
|
TVN_DELETEITEM equ TVN_DELETEITEMW
|
|
ELSE
|
|
TVN_DELETEITEM equ TVN_DELETEITEMA
|
|
ENDIF
|
|
|
|
TVN_BEGINLABELEDITA equ TVN_FIRST-10
|
|
TVN_BEGINLABELEDITW equ TVN_FIRST-59
|
|
IFDEF __UNICODE__
|
|
TVN_BEGINLABELEDIT equ TVN_BEGINLABELEDITW
|
|
ELSE
|
|
TVN_BEGINLABELEDIT equ TVN_BEGINLABELEDITA
|
|
ENDIF
|
|
|
|
TVN_ENDLABELEDITA equ TVN_FIRST-11
|
|
TVN_ENDLABELEDITW equ TVN_FIRST-60
|
|
IFDEF __UNICODE__
|
|
TVN_ENDLABELEDIT equ TVN_ENDLABELEDITW
|
|
ELSE
|
|
TVN_ENDLABELEDIT equ TVN_ENDLABELEDITA
|
|
ENDIF
|
|
|
|
TVN_GETINFOTIPA equ TVN_FIRST-13
|
|
TVN_GETINFOTIPW equ TVN_FIRST-14
|
|
IFDEF __UNICODE__
|
|
TVN_GETINFOTIP equ TVN_GETINFOTIPW
|
|
ELSE
|
|
TVN_GETINFOTIP equ TVN_GETINFOTIPA
|
|
ENDIF
|
|
|
|
TVN_KEYDOWN equ TVN_FIRST-12
|
|
TCS_FORCEICONLEFT equ 0010h
|
|
TCS_FORCELABELLEFT equ 0020h
|
|
TCS_TABS equ 0000h
|
|
TCS_BUTTONS equ 0100h
|
|
TCS_SINGLELINE equ 0000h
|
|
TCS_MULTILINE equ 0200h
|
|
TCS_RIGHTJUSTIFY equ 0000h
|
|
TCS_FIXEDWIDTH equ 0400h
|
|
TCS_RAGGEDRIGHT equ 0800h
|
|
TCS_FOCUSONBUTTONDOWN equ 1000h
|
|
TCS_OWNERDRAWFIXED equ 2000h
|
|
TCS_TOOLTIPS equ 4000h
|
|
TCS_FOCUSNEVER equ 8000h
|
|
TCM_FIRST equ 1300h
|
|
TCM_GETIMAGELIST equ TCM_FIRST + 2
|
|
TCM_SETIMAGELIST equ TCM_FIRST + 3
|
|
TCM_GETITEMCOUNT equ TCM_FIRST + 4
|
|
TCIF_TEXT equ 0001h
|
|
TCIF_IMAGE equ 0002h
|
|
TCIF_RTLREADING equ 0004h
|
|
TCIF_PARAM equ 0008h
|
|
TCM_GETITEMA equ TCM_FIRST + 5
|
|
TCM_GETITEMW equ TCM_FIRST + 60
|
|
IFDEF __UNICODE__
|
|
TCM_GETITEM equ TCM_GETITEMW
|
|
ELSE
|
|
TCM_GETITEM equ TCM_GETITEMA
|
|
ENDIF
|
|
|
|
TCM_SETITEMA equ TCM_FIRST + 6
|
|
TCM_SETITEMW equ TCM_FIRST + 61
|
|
IFDEF __UNICODE__
|
|
TCM_SETITEM equ TCM_SETITEMW
|
|
ELSE
|
|
TCM_SETITEM equ TCM_SETITEMA
|
|
ENDIF
|
|
|
|
TCM_INSERTITEMA equ TCM_FIRST + 7
|
|
TCM_INSERTITEMW equ TCM_FIRST + 62
|
|
IFDEF __UNICODE__
|
|
TCM_INSERTITEM equ TCM_INSERTITEMW
|
|
ELSE
|
|
TCM_INSERTITEM equ TCM_INSERTITEMA
|
|
ENDIF
|
|
|
|
TCM_DELETEITEM equ TCM_FIRST + 8
|
|
TCM_DELETEALLITEMS equ TCM_FIRST + 9
|
|
TCM_GETITEMRECT equ TCM_FIRST + 10
|
|
TCM_GETCURSEL equ TCM_FIRST + 11
|
|
TCM_SETCURSEL equ TCM_FIRST + 12
|
|
TCHT_NOWHERE equ 0001h
|
|
TCHT_ONITEMICON equ 0002h
|
|
TCHT_ONITEMLABEL equ 0004h
|
|
TCHT_ONITEM equ TCHT_ONITEMICON OR TCHT_ONITEMLABEL
|
|
TCM_HITTEST equ TCM_FIRST + 13
|
|
TCM_SETITEMEXTRA equ TCM_FIRST + 14
|
|
TCM_ADJUSTRECT equ TCM_FIRST + 40
|
|
TCM_SETITEMSIZE equ TCM_FIRST + 41
|
|
TCM_REMOVEIMAGE equ TCM_FIRST + 42
|
|
TCM_SETPADDING equ TCM_FIRST + 43
|
|
TCM_GETROWCOUNT equ TCM_FIRST + 44
|
|
TCM_GETTOOLTIPS equ TCM_FIRST + 45
|
|
TCM_SETTOOLTIPS equ TCM_FIRST + 46
|
|
TCM_GETCURFOCUS equ TCM_FIRST + 47
|
|
TCM_SETCURFOCUS equ TCM_FIRST + 48
|
|
TCN_KEYDOWN equ TCN_FIRST - 0
|
|
TCN_SELCHANGE equ TCN_FIRST - 1
|
|
TCN_SELCHANGING equ TCN_FIRST - 2
|
|
ACS_CENTER equ 0001h
|
|
ACS_TRANSPARENT equ 0002h
|
|
ACS_AUTOPLAY equ 0004h
|
|
ACM_OPENA equ WM_USER+100
|
|
ACM_OPENW equ WM_USER+103
|
|
IFDEF __UNICODE__
|
|
ACM_OPEN equ ACM_OPENW
|
|
ELSE
|
|
ACM_OPEN equ ACM_OPENA
|
|
ENDIF
|
|
|
|
ACM_PLAY equ WM_USER+101
|
|
ACM_STOP equ WM_USER+102
|
|
ACN_START equ 1
|
|
ACN_STOP equ 2
|
|
|
|
; FXPT2DOT30 equ <DWORD>
|
|
; MMVERSION equ <DWORD>
|
|
; SECURITY_CONTEXT_TRACKING_MODE equ <BOOLEAN>
|
|
; MAX_JOYSTICKOEMVXDNAME equ 260
|
|
; FOURCC equ <DWORD>
|
|
;
|
|
; LOAD_LIBRARY_AS_DATAFILE equ 2
|
|
; LOAD_WITH_ALTERED_SEARCH_PATH equ 8
|
|
;
|
|
; EVENT_MODIFY_STATE equ 2
|
|
|
|
; ------------------------- comctl structures ------------------------------
|
|
|
|
INITCOMMONCONTROLSEX STRUCT
|
|
dwSize dd ?
|
|
dwICC dd ?
|
|
INITCOMMONCONTROLSEX ENDS
|
|
|
|
REBARINFO STRUCT
|
|
cbSize dd ?
|
|
fMask dd ?
|
|
himl dd ?
|
|
REBARINFO ENDS
|
|
|
|
REBARBANDINFOW STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
fStyle DWORD ?
|
|
clrFore DWORD ?
|
|
clrBack DWORD ?
|
|
lpText DWORD ?
|
|
cch DWORD ?
|
|
iImage DWORD ?
|
|
hwndChild DWORD ?
|
|
cxMinChild DWORD ?
|
|
cyMinChild DWORD ?
|
|
lx DWORD ?
|
|
hbmBack DWORD ?
|
|
wID DWORD ?
|
|
cyChild DWORD ?
|
|
cyMaxChild DWORD ?
|
|
cyIntegral DWORD ?
|
|
cxIdeal DWORD ?
|
|
lParam DWORD ?
|
|
cxHeader DWORD ?
|
|
REBARBANDINFOW ENDS
|
|
|
|
REBARBANDINFOA STRUCT
|
|
cbSize DWORD ?
|
|
fMask DWORD ?
|
|
fStyle DWORD ?
|
|
clrFore DWORD ?
|
|
clrBack DWORD ?
|
|
lpText DWORD ?
|
|
cch DWORD ?
|
|
iImage DWORD ?
|
|
hwndChild DWORD ?
|
|
cxMinChild DWORD ?
|
|
cyMinChild DWORD ?
|
|
lx DWORD ?
|
|
hbmBack DWORD ?
|
|
wID DWORD ?
|
|
cyChild DWORD ?
|
|
cyMaxChild DWORD ?
|
|
cyIntegral DWORD ?
|
|
cxIdeal DWORD ?
|
|
lParam DWORD ?
|
|
cxHeader DWORD ?
|
|
REBARBANDINFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
REBARBANDINFO equ <REBARBANDINFOW>
|
|
ELSE
|
|
REBARBANDINFO equ <REBARBANDINFOA>
|
|
ENDIF
|
|
|
|
LPREBARBANDINFO equ ptr REBARBANDINFO
|
|
LPCREBARBANDINFO equ ptr REBARBANDINFO
|
|
|
|
NMHDR STRUCT
|
|
hwndFrom DWORD ?
|
|
idFrom DWORD ?
|
|
code DWORD ?
|
|
NMHDR ends
|
|
|
|
NMREBARCHILDSIZE STRUCT
|
|
hdr NMHDR <>
|
|
uBand DWORD ?
|
|
wID DWORD ?
|
|
rcChild RECT <>
|
|
rcBand RECT <>
|
|
NMREBARCHILDSIZE ENDS
|
|
|
|
NMREBAR STRUCT
|
|
hdr NMHDR <>
|
|
dwMask DWORD ?
|
|
uBand DWORD ?
|
|
fStyle DWORD ?
|
|
wID DWORD ?
|
|
lParam DWORD ?
|
|
NMREBAR ENDS
|
|
|
|
NMRBAUTOSIZE STRUCT
|
|
hdr NMHDR <>
|
|
fChanged DWORD ?
|
|
rcTarget RECT <>
|
|
rcActual RECT <>
|
|
NMRBAUTOSIZE ENDS
|
|
|
|
RBHITTESTINFO STRUCT
|
|
pt POINT <>
|
|
flags DWORD ?
|
|
iBand DWORD ?
|
|
RBHITTESTINFO ENDS
|
|
|
|
IMAGEINFO STRUCT
|
|
hbmImage HBITMAP ?
|
|
hbmMask HBITMAP ?
|
|
Unused1 DWORD ?
|
|
Unused2 DWORD ?
|
|
rcImage RECT <>
|
|
IMAGEINFO ENDS
|
|
|
|
HD_ITEM STRUCT
|
|
imask DWORD ?
|
|
lxy DWORD ?
|
|
pszText DWORD ?
|
|
hbm DWORD ?
|
|
cchTextMax DWORD ?
|
|
fmt DWORD ?
|
|
lParam DWORD ?
|
|
iImage DWORD ?
|
|
iOrder DWORD ?
|
|
itype dd ?
|
|
pvFilter dd ?
|
|
HD_ITEM ENDS
|
|
|
|
HD_LAYOUT STRUCT
|
|
prc DWORD ?
|
|
pwpos DWORD ?
|
|
HD_LAYOUT ENDS
|
|
|
|
HD_HITTESTINFO STRUCT
|
|
pt POINT <>
|
|
flags DWORD ?
|
|
iItem DWORD ?
|
|
HD_HITTESTINFO ENDS
|
|
|
|
NMHEADERA STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
iButton DWORD ?
|
|
pitem DWORD ?
|
|
NMHEADERA ends
|
|
|
|
NMHEADERW STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
iButton DWORD ?
|
|
pitem DWORD ?
|
|
NMHEADERW ends
|
|
|
|
IFDEF __UNICODE__
|
|
NMHEADER equ <NMHEADERW>
|
|
LPNMHEADER typedef ptr NMHEADERW
|
|
ELSE
|
|
NMHEADER equ <NMHEADERA>
|
|
LPNMHEADER typedef ptr NMHEADERA
|
|
ENDIF
|
|
|
|
TBBUTTON STRUCT
|
|
iBitmap DWORD ?
|
|
idCommand DWORD ?
|
|
fsState BYTE ?
|
|
fsStyle BYTE ?
|
|
_wPad1 WORD ?
|
|
dwData DWORD ?
|
|
iString DWORD ?
|
|
TBBUTTON ENDS
|
|
|
|
COLORMAP STRUCT
|
|
From DWORD ?
|
|
To DWORD ?
|
|
COLORMAP ENDS
|
|
|
|
TBADDBITMAP STRUCT
|
|
hInst DWORD ?
|
|
nID DWORD ?
|
|
TBADDBITMAP ENDS
|
|
|
|
TBREPLACEBITMAP STRUCT
|
|
hInstOld DWORD ?
|
|
nIdOld DWORD ?
|
|
hInstNew DWORD ?
|
|
nIdNew DWORD ?
|
|
nButtons DWORD ?
|
|
TBREPLACEBITMAP ENDS
|
|
|
|
TBSAVEPARAMSA STRUCT
|
|
hkr DWORD ?
|
|
pszSubKey DWORD ?
|
|
pszValueName DWORD ?
|
|
TBSAVEPARAMSA ENDS
|
|
|
|
TBSAVEPARAMSW STRUCT
|
|
hkr DWORD ?
|
|
pszSubKey DWORD ?
|
|
pszValueName DWORD ?
|
|
TBSAVEPARAMSW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TBSAVEPARAMS equ <TBSAVEPARAMSW>
|
|
LPTBSAVEPARAMS typedef ptr TBSAVEPARAMSW
|
|
ELSE
|
|
TBSAVEPARAMS equ <TBSAVEPARAMSA>
|
|
LPTBSAVEPARAMS typedef ptr TBSAVEPARAMSA
|
|
ENDIF
|
|
|
|
TOOLINFOA STRUCT
|
|
cbSize DWORD ?
|
|
uFlags DWORD ?
|
|
hWnd DWORD ?
|
|
uId DWORD ?
|
|
rect RECT <>
|
|
hInst DWORD ?
|
|
lpszText DWORD ?
|
|
lParam LPARAM ?
|
|
TOOLINFOA ENDS
|
|
|
|
TOOLINFOW STRUCT
|
|
cbSize DWORD ?
|
|
uFlags DWORD ?
|
|
hWnd DWORD ?
|
|
uId DWORD ?
|
|
rect RECT <>
|
|
hInst DWORD ?
|
|
lpszText DWORD ?
|
|
lParam LPARAM ?
|
|
TOOLINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TOOLINFO equ <TOOLINFOW>
|
|
TTTOOLINFO equ <TOOLINFOW>
|
|
LPTOOLINFO typedef ptr TOOLINFOW
|
|
ELSE
|
|
TOOLINFO equ <TOOLINFOA>
|
|
TTTOOLINFO equ <TOOLINFOA>
|
|
LPTOOLINFO typedef ptr TOOLINFOA
|
|
ENDIF
|
|
LPTTTOOLINFO equ LPTOOLINFO
|
|
PTOOLINFO equ LPTOOLINFO
|
|
TTTOOLINFO equ <TOOLINFO>
|
|
TTTOOLINFOA equ <TOOLINFOA>
|
|
TTTOOLINFOW equ <TOOLINFOW>
|
|
|
|
TT_HITTESTINFOA STRUCT
|
|
hWnd DWORD ?
|
|
pt POINT <>
|
|
ti TOOLINFOA <>
|
|
TT_HITTESTINFOA ENDS
|
|
|
|
TT_HITTESTINFOW STRUCT
|
|
hWnd DWORD ?
|
|
pt POINT <>
|
|
ti TOOLINFOW <>
|
|
TT_HITTESTINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TT_HITTESTINFO equ TT_HITTESTINFOW
|
|
ELSE
|
|
TT_HITTESTINFO equ TT_HITTESTINFOA
|
|
ENDIF
|
|
|
|
NMTTDISPINFOA STRUCT
|
|
hdr NMHDR <>
|
|
lpszText DWORD ?
|
|
szText BYTE 80 dup(?)
|
|
union
|
|
hInst DWORD ?
|
|
hinst DWORD ?
|
|
ends
|
|
uFlags DWORD ?
|
|
lParam DWORD ?
|
|
NMTTDISPINFOA ENDS
|
|
|
|
NMTTDISPINFOW STRUCT
|
|
hdr NMHDR <>
|
|
lpszText DWORD ?
|
|
szText WORD 80 dup(?)
|
|
union
|
|
hInst DWORD ?
|
|
hinst DWORD ?
|
|
ends
|
|
uFlags DWORD ?
|
|
lParam DWORD ?
|
|
NMTTDISPINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMTTDISPINFO equ <NMTTDISPINFOW>
|
|
ELSE
|
|
NMTTDISPINFO equ <NMTTDISPINFOA>
|
|
ENDIF
|
|
|
|
TOOLTIPTEXT equ <NMTTDISPINFO>
|
|
|
|
DRAGLISTINFO STRUCT
|
|
uNotification DWORD ?
|
|
hWnd DWORD ?
|
|
ptCursor POINT <>
|
|
DRAGLISTINFO ENDS
|
|
|
|
UDACCEL STRUCT
|
|
nSec DWORD ?
|
|
nInc DWORD ?
|
|
UDACCEL ENDS
|
|
|
|
NM_UPDOWN STRUCT
|
|
hdr NMHDR <>
|
|
iPos DWORD ?
|
|
iDelta DWORD ?
|
|
NM_UPDOWN ENDS
|
|
|
|
NMUPDOWN equ <NM_UPDOWN>
|
|
|
|
LV_ITEMA STRUCT
|
|
imask DWORD ?
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
lParam DWORD ?
|
|
iIndent DWORD ?
|
|
LV_ITEMA ENDS
|
|
|
|
LV_ITEMW STRUCT
|
|
imask DWORD ?
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
lParam DWORD ?
|
|
iIndent DWORD ?
|
|
LV_ITEMW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
LV_ITEM equ <LV_ITEMW>
|
|
ELSE
|
|
LV_ITEM equ <LV_ITEMA>
|
|
ENDIF
|
|
|
|
LVITEM equ <LV_ITEM>
|
|
LVITEMA equ <LV_ITEMA>
|
|
LVITEMW equ <LV_ITEMW>
|
|
|
|
LV_FINDINFO STRUCT
|
|
flags DWORD ?
|
|
psz DWORD ?
|
|
lParam DWORD ?
|
|
pt POINT <>
|
|
vkDirection DWORD ?
|
|
LV_FINDINFO ENDS
|
|
|
|
LVFINDINFO equ <LV_FINDINFO>
|
|
|
|
LV_HITTESTINFO STRUCT
|
|
pt POINT <>
|
|
flags DWORD ?
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
LV_HITTESTINFO ENDS
|
|
|
|
LVHITTESTINFO equ <LV_HITTESTINFO>
|
|
|
|
LV_COLUMN STRUCT
|
|
imask DWORD ?
|
|
fmt DWORD ?
|
|
lx DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iSubItem DWORD ?
|
|
iImage DWORD ?
|
|
iOrder DWORD ?
|
|
LV_COLUMN ENDS
|
|
|
|
LVCOLUMN equ <LV_COLUMN>
|
|
|
|
NM_LISTVIEW STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
uNewState DWORD ?
|
|
uOldState DWORD ?
|
|
uChanged DWORD ?
|
|
ptAction POINT <>
|
|
lParam DWORD ?
|
|
NM_LISTVIEW ENDS
|
|
|
|
NMLISTVIEW equ <NM_LISTVIEW>
|
|
|
|
LV_DISPINFO STRUCT
|
|
hdr NMHDR <>
|
|
item LVITEM <>
|
|
LV_DISPINFO ENDS
|
|
|
|
LV_KEYDOWN STRUCT
|
|
hdr NMHDR <>
|
|
wVKey WORD ?
|
|
flags DWORD ?
|
|
LV_KEYDOWN ENDS
|
|
|
|
NMLVKEYDOWN equ <LV_KEYDOWN>
|
|
|
|
_mask equ <imask>
|
|
|
|
TVITEMW STRUCT
|
|
_mask DWORD ?
|
|
hItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
cChildren DWORD ?
|
|
lParam DWORD ?
|
|
TVITEMW ENDS
|
|
|
|
TVITEMA STRUCT
|
|
_mask DWORD ?
|
|
hItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
cChildren DWORD ?
|
|
lParam DWORD ?
|
|
TVITEMA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TVITEM equ <TVITEMW>
|
|
ELSE
|
|
TVITEM equ <TVITEMA>
|
|
ENDIF
|
|
|
|
TV_ITEM equ <TVITEM>
|
|
TV_ITEMA equ <TVITEM>
|
|
TV_ITEMW equ <TVITEM>
|
|
|
|
TV_ITEMEX STRUCT
|
|
imask DWORD ?
|
|
hItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
cChildren DWORD ?
|
|
lParam DWORD ?
|
|
iIntegral DWORD ?
|
|
TV_ITEMEX ENDS
|
|
|
|
TVITEMEX equ <TV_ITEMEX>
|
|
|
|
ITEMTYPE UNION
|
|
itemex TVITEMEX <>
|
|
item TVITEM <>
|
|
ITEMTYPE ENDS
|
|
|
|
TV_INSERTSTRUCT STRUCT
|
|
hParent DWORD ?
|
|
hInsertAfter DWORD ?
|
|
ITEMTYPE <>
|
|
TV_INSERTSTRUCT ENDS
|
|
|
|
TV_HITTESTINFO STRUCT
|
|
pt POINT <>
|
|
flags DWORD ?
|
|
hItem DWORD ?
|
|
TV_HITTESTINFO ENDS
|
|
|
|
TVHITTESTINFO equ <TV_HITTESTINFO>
|
|
|
|
TV_SORTCB STRUCT
|
|
hParent DWORD ?
|
|
lpfnCompare DWORD ?
|
|
lParam DWORD ?
|
|
TV_SORTCB ENDS
|
|
|
|
TVSORTCB equ <TV_SORTCB>
|
|
|
|
NM_TREEVIEW STRUCT
|
|
hdr NMHDR <>
|
|
action DWORD ?
|
|
itemOld TVITEM <>
|
|
itemNew TVITEM <>
|
|
ptDrag POINT <>
|
|
NM_TREEVIEW ENDS
|
|
|
|
NMTREEVIEW equ <NM_TREEVIEW>
|
|
|
|
TV_DISPINFO STRUCT
|
|
hdr NMHDR <>
|
|
item TVITEM <>
|
|
TV_DISPINFO ENDS
|
|
|
|
NMTVDISPINFO equ <TV_DISPINFO>
|
|
|
|
TV_KEYDOWN STRUCT
|
|
hdr NMHDR <>
|
|
wVKey WORD ?
|
|
flags DWORD ?
|
|
TV_KEYDOWN ENDS
|
|
|
|
NMTVKEYDOWN equ <TV_KEYDOWN>
|
|
|
|
TC_ITEMHEADER STRUCT
|
|
imask DWORD ?
|
|
lpReserved1 DWORD ?
|
|
lpReserved2 DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
TC_ITEMHEADER ENDS
|
|
|
|
TCITEMHEADER equ <TC_ITEMHEADER>
|
|
|
|
TC_ITEM STRUCT
|
|
imask DWORD ?
|
|
lpReserved1 DWORD ?
|
|
lpReserved2 DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
lParam DWORD ?
|
|
TC_ITEM ENDS
|
|
|
|
TCITEM equ <TC_ITEM>
|
|
|
|
TC_HITTESTINFO STRUCT
|
|
pt POINT <>
|
|
flags DWORD ?
|
|
TC_HITTESTINFO ENDS
|
|
|
|
TCHITTESTINFO equ <TC_HITTESTINFO>
|
|
|
|
TC_KEYDOWN STRUCT
|
|
hdr NMHDR <>
|
|
wVKey WORD ?
|
|
flags DWORD ?
|
|
TC_KEYDOWN ENDS
|
|
|
|
NMTCKEYDOWN equ <TC_KEYDOWN>
|
|
|
|
; --------------------------------------------------
|
|
; Additional Common Control Equates 28 January 2003
|
|
; --------------------------------------------------
|
|
|
|
CCM_SETVERSION equ CCM_FIRST + 7
|
|
CCM_GETVERSION equ CCM_FIRST + 8
|
|
CCM_SETNOTIFYWINDOW equ CCM_FIRST + 9
|
|
INFOTIPSIZE equ 1024
|
|
NM_CUSTOMDRAW equ NM_FIRST - 12
|
|
NM_HOVER equ NM_FIRST - 13
|
|
NM_NCHITTEST equ NM_FIRST - 14 ; uses NMMOUSE type
|
|
NM_KEYDOWN equ NM_FIRST - 15 ; uses NMKEY type
|
|
NM_RELEASEDCAPTURE equ NM_FIRST - 16
|
|
NM_SETCURSOR equ NM_FIRST - 17 ; uses NMMOUSE type
|
|
NM_CHAR equ NM_FIRST - 18 ; uses NMCHAR type
|
|
NM_TOOLTIPSCREATED equ NM_FIRST - 19 ; notify of when the tooltips window is create
|
|
NM_LDOWN equ NM_FIRST - 20
|
|
NM_RDOWN equ NM_FIRST - 21
|
|
WMN_FIRST equ 0-1000
|
|
WMN_LAST equ 0-1200
|
|
CDRF_DODEFAULT equ 00000000h
|
|
CDRF_NEWFONT equ 00000002h
|
|
CDRF_SKIPDEFAULT equ 00000004h
|
|
CDRF_NOTIFYPOSTPAINT equ 00000010h
|
|
CDRF_NOTIFYITEMDRAW equ 00000020h
|
|
CDRF_NOTIFYSUBITEMDRAW equ 00000020h
|
|
CDRF_NOTIFYPOSTERASE equ 00000040h
|
|
CDDS_PREPAINT equ 00000001h
|
|
CDDS_POSTPAINT equ 00000002h
|
|
CDDS_PREERASE equ 00000003h
|
|
CDDS_POSTERASE equ 00000004h
|
|
CDDS_ITEM equ 00010000h
|
|
CDDS_ITEMPREPAINT equ (CDDS_ITEM OR CDDS_PREPAINT)
|
|
CDDS_ITEMPOSTPAINT equ (CDDS_ITEM OR CDDS_POSTPAINT)
|
|
CDDS_ITEMPREERASE equ (CDDS_ITEM OR CDDS_PREERASE)
|
|
CDDS_ITEMPOSTERASE equ (CDDS_ITEM OR CDDS_POSTERASE)
|
|
CDDS_SUBITEM equ 00020000h
|
|
CDIS_SELECTED equ 0001h
|
|
CDIS_GRAYED equ 0002h
|
|
CDIS_DISABLED equ 0004h
|
|
CDIS_CHECKED equ 0008h
|
|
CDIS_FOCUS equ 0010h
|
|
CDIS_DEFAULT equ 0020h
|
|
CDIS_HOT equ 0040h
|
|
CDIS_MARKED equ 0080h
|
|
CDIS_INDETERMINATE equ 0100h
|
|
ILD_ROP equ 0040h
|
|
ILCF_MOVE equ 00000000h
|
|
ILCF_SWAP equ 00000001h
|
|
HDS_HOTTRACK equ 0004h
|
|
HDS_DRAGDROP equ 0040h
|
|
HDS_FULLDRAG equ 0080h
|
|
HDS_FILTERBAR equ 0100h
|
|
HDFT_ISSTRING equ 00000000h
|
|
HDFT_ISNUMBER equ 00000001h
|
|
HDFT_HASNOVALUE equ 00008000h
|
|
HDI_FILTER equ 0100h
|
|
HDM_GETITEMRECT equ (HDM_FIRST + 7)
|
|
HDM_ORDERTOINDEX equ (HDM_FIRST + 15)
|
|
HDM_CREATEDRAGIMAGE equ (HDM_FIRST + 16)
|
|
HDM_GETORDERARRAY equ (HDM_FIRST + 17)
|
|
HDM_SETORDERARRAY equ (HDM_FIRST + 18)
|
|
HDM_SETHOTDIVIDER equ (HDM_FIRST + 19)
|
|
HDM_SETBITMAPMARGIN equ (HDM_FIRST + 20)
|
|
HDM_GETBITMAPMARGIN equ (HDM_FIRST + 21)
|
|
HDM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
HDM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
HDM_SETFILTERCHANGETIMEOUT equ (HDM_FIRST + 22)
|
|
HDM_EDITFILTER equ (HDM_FIRST + 23)
|
|
HDM_CLEARFILTER equ (HDM_FIRST + 24)
|
|
HDN_GETDISPINFOA equ (HDN_FIRST - 9)
|
|
HDN_GETDISPINFOW equ (HDN_FIRST - 29)
|
|
IFDEF __UNICODE__
|
|
HDN_GETDISPINFO equ HDN_GETDISPINFOW
|
|
ELSE
|
|
HDN_GETDISPINFO equ HDN_GETDISPINFOA
|
|
ENDIF
|
|
|
|
HDN_BEGINDRAG equ (HDN_FIRST - 10)
|
|
HDN_ENDDRAG equ (HDN_FIRST - 11)
|
|
HDN_FILTERCHANGE equ (HDN_FIRST - 12)
|
|
HDN_FILTERBTNCLICK equ (HDN_FIRST - 13)
|
|
TBSTATE_ELLIPSES equ 0040h
|
|
TBSTATE_MARKED equ 0080h
|
|
TBSTYLE_DROPDOWN equ 0008h
|
|
TBSTYLE_NOPREFIX equ 0020h
|
|
TBSTYLE_EX_DRAWDDARROWS equ 00000001h
|
|
BTNS_BUTTON equ TBSTYLE_BUTTON
|
|
BTNS_SEP equ TBSTYLE_SEP
|
|
BTNS_CHECK equ TBSTYLE_CHECK
|
|
BTNS_GROUP equ TBSTYLE_GROUP
|
|
BTNS_CHECKGROUP equ TBSTYLE_CHECKGROUP
|
|
BTNS_DROPDOWN equ TBSTYLE_DROPDOWN
|
|
BTNS_AUTOSIZE equ TBSTYLE_AUTOSIZE
|
|
BTNS_NOPREFIX equ TBSTYLE_NOPREFIX
|
|
BTNS_WHOLEDROPDOWN equ 0080h ; draw drop-down arrow, but without split arrow section
|
|
TBSTYLE_EX_MIXEDBUTTONS equ 00000008h
|
|
TBSTYLE_EX_HIDECLIPPEDBUTTONS equ 00000010h
|
|
TBCDRF_NOEDGES equ 00010000h
|
|
TBCDRF_HILITEHOTTRACK equ 00020000h
|
|
TBCDRF_NOOFFSET equ 00040000h
|
|
TBCDRF_NOMARK equ 00080000h
|
|
TBCDRF_NOETCHEDEFFECT equ 00100000h
|
|
TBCDRF_BLENDICON equ 00200000h
|
|
TB_MARKBUTTON equ WM_USER + 6
|
|
TB_ISBUTTONHIGHLIGHTED equ WM_USER + 14
|
|
IDB_HIST_SMALL_COLOR equ 8
|
|
IDB_HIST_LARGE_COLOR equ 9
|
|
VIEW_VIEWMENU equ 12
|
|
HIST_BACK equ 0
|
|
HIST_FORWARD equ 1
|
|
HIST_FAVORITES equ 2
|
|
HIST_ADDTOFAVORITES equ 3
|
|
HIST_VIEWTREE equ 4
|
|
TBIMHT_AFTER equ 00000001h
|
|
TBIMHT_BACKGROUND equ 00000002h
|
|
TB_GETINSERTMARK equ WM_USER + 79
|
|
TB_SETINSERTMARK equ WM_USER + 80
|
|
TB_INSERTMARKHITTEST equ WM_USER + 81
|
|
TB_MOVEBUTTON equ WM_USER + 82
|
|
TB_GETMAXSIZE equ WM_USER + 83
|
|
TB_SETEXTENDEDSTYLE equ WM_USER + 84 ; For TBSTYLE_EX_*
|
|
TB_GETEXTENDEDSTYLE equ WM_USER + 85 ; For TBSTYLE_EX_*
|
|
TB_GETPADDING equ WM_USER + 86
|
|
TB_SETPADDING equ WM_USER + 87
|
|
TB_SETINSERTMARKCOLOR equ WM_USER + 88
|
|
TB_GETINSERTMARKCOLOR equ WM_USER + 89
|
|
TB_GETCOLORSCHEME equ CCM_GETCOLORSCHEME ; fills in COLORSCHEME pointed to by lParam
|
|
TB_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
TB_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
TBIF_IMAGE equ 00000001h
|
|
TBIF_TEXT equ 00000002h
|
|
TBIF_STATE equ 00000004h
|
|
TBIF_STYLE equ 00000008h
|
|
TBIF_LPARAM equ 00000010h
|
|
TBIF_COMMAND equ 00000020h
|
|
TBIF_SIZE equ 00000040h
|
|
TBIF_BYINDEX equ 80000000h
|
|
TB_GETBUTTONINFOA equ WM_USER + 65
|
|
TB_GETBUTTONINFOW equ WM_USER + 63
|
|
IFDEF __UNICODE__
|
|
TB_GETBUTTONINFO equ TB_GETBUTTONINFOW
|
|
ELSE
|
|
TB_GETBUTTONINFO equ TB_GETBUTTONINFOA
|
|
ENDIF
|
|
|
|
TB_SETBUTTONINFOA equ WM_USER + 66
|
|
TB_SETBUTTONINFOW equ WM_USER + 64
|
|
IFDEF __UNICODE__
|
|
TB_SETBUTTONINFO equ TB_SETBUTTONINFOW
|
|
ELSE
|
|
TB_SETBUTTONINFO equ TB_SETBUTTONINFOA
|
|
ENDIF
|
|
|
|
TB_HITTEST equ WM_USER + 69
|
|
TB_SETDRAWTEXTFLAGS equ WM_USER + 70
|
|
TB_GETSTRINGA equ WM_USER + 92
|
|
TB_GETSTRINGW equ WM_USER + 91
|
|
IFDEF __UNICODE__
|
|
TB_GETSTRING equ TB_GETSTRINGW
|
|
ELSE
|
|
TB_GETSTRING equ TB_GETSTRINGA
|
|
ENDIF
|
|
|
|
TBN_DROPDOWN equ TBN_FIRST - 10
|
|
TBN_GETOBJECT equ TBN_FIRST - 12
|
|
HICF_OTHER equ 00000000h
|
|
HICF_MOUSE equ 00000001h
|
|
HICF_ARROWKEYS equ 00000002h
|
|
HICF_ACCELERATOR equ 00000004h
|
|
HICF_DUPACCEL equ 00000008h
|
|
HICF_ENTERING equ 00000010h
|
|
HICF_LEAVING equ 00000020h
|
|
HICF_RESELECT equ 00000040h
|
|
TBN_HOTITEMCHANGE equ TBN_FIRST - 13
|
|
TBN_DRAGOUT equ TBN_FIRST - 14 ; this is sent when the user clicks down on a button then drags off the button
|
|
TBN_DELETINGBUTTON equ TBN_FIRST - 15 ; uses TBNOTIFY
|
|
TBN_GETDISPINFOA equ TBN_FIRST - 16 ; This is sent when the toolbar needs some display information
|
|
TBN_GETDISPINFOW equ TBN_FIRST - 17 ; This is sent when the toolbar needs some display information
|
|
IFDEF __UNICODE__
|
|
TBN_GETDISPINFO equ TBN_GETDISPINFOW
|
|
ELSE
|
|
TBN_GETDISPINFO equ TBN_GETDISPINFOA
|
|
ENDIF
|
|
|
|
TBN_GETINFOTIPA equ TBN_FIRST - 18
|
|
TBN_GETINFOTIPW equ TBN_FIRST - 19
|
|
IFDEF __UNICODE__
|
|
TBN_GETINFOTIP equ TBN_GETINFOTIPW
|
|
ELSE
|
|
TBN_GETINFOTIP equ TBN_GETINFOTIPA
|
|
ENDIF
|
|
|
|
TBN_RESTORE equ TBN_FIRST - 21
|
|
TBN_SAVE equ TBN_FIRST - 22
|
|
TBN_INITCUSTOMIZE equ TBN_FIRST - 23
|
|
TBNRF_HIDEHELP equ 00000001h
|
|
TBNRF_ENDCUSTOMIZE equ 00000002h
|
|
TBNF_IMAGE equ 00000001h
|
|
TBNF_TEXT equ 00000002h
|
|
TBNF_DI_SETITEM equ 10000000h
|
|
TBDDRET_DEFAULT equ 0
|
|
TBDDRET_NODEFAULT equ 1
|
|
TBDDRET_TREATPRESSED equ 2 ; Treat as a standard press button
|
|
RBBS_HIDETITLE equ 00000400h
|
|
RB_PUSHCHEVRON equ (WM_USER + 43)
|
|
RBN_CHEVRONPUSHED equ (RBN_FIRST - 10)
|
|
RBN_MINMAX equ (RBN_FIRST - 21)
|
|
RBHT_CHEVRON equ 0008h
|
|
TTS_NOANIMATE equ 10h
|
|
TTS_NOFADE equ 20h
|
|
TTS_BALLOON equ 40h
|
|
TTF_TRACK equ 00000020h
|
|
TTF_ABSOLUTE equ 00000080h
|
|
TTF_TRANSPARENT equ 00000100h
|
|
TTI_NONE equ 0
|
|
TTI_INFO equ 1
|
|
TTI_WARNING equ 2
|
|
TTI_ERROR equ 3
|
|
TTM_TRACKACTIVATE equ WM_USER + 17
|
|
TTM_TRACKPOSITION equ WM_USER + 18
|
|
TTM_SETTIPBKCOLOR equ WM_USER + 19
|
|
TTM_SETTIPTEXTCOLOR equ WM_USER + 20
|
|
TTM_GETDELAYTIME equ WM_USER + 21
|
|
TTM_GETTIPBKCOLOR equ WM_USER + 22
|
|
TTM_GETTIPTEXTCOLOR equ WM_USER + 23
|
|
TTM_SETMAXTIPWIDTH equ WM_USER + 24
|
|
TTM_GETMAXTIPWIDTH equ WM_USER + 25
|
|
TTM_SETMARGIN equ WM_USER + 26
|
|
TTM_GETMARGIN equ WM_USER + 27
|
|
TTM_POP equ WM_USER + 28
|
|
TTM_GETBUBBLESIZE equ WM_USER + 30
|
|
TTM_ADJUSTRECT equ WM_USER + 31
|
|
TTM_SETTITLEA equ WM_USER + 32
|
|
TTM_SETTITLEW equ WM_USER + 33
|
|
IFDEF __UNICODE__
|
|
TTM_SETTITLE equ TTM_SETTITLEW
|
|
ELSE
|
|
TTM_SETTITLE equ TTM_SETTITLEA
|
|
ENDIF
|
|
|
|
TTN_GETDISPINFOA equ TTN_FIRST - 0
|
|
TTN_GETDISPINFOW equ TTN_FIRST - 10
|
|
IFDEF __UNICODE__
|
|
TTN_GETDISPINFO equ TTN_GETDISPINFOW
|
|
ELSE
|
|
TTN_GETDISPINFO equ TTN_GETDISPINFOA
|
|
ENDIF
|
|
|
|
SBARS_TOOLTIPS equ 0800h
|
|
SB_ISSIMPLE equ WM_USER + 14
|
|
SB_SETICON equ WM_USER + 15
|
|
SB_SETTIPTEXTA equ WM_USER + 16
|
|
SB_SETTIPTEXTW equ WM_USER + 17
|
|
IFDEF __UNICODE__
|
|
SB_SETTIPTEXT equ SB_SETTIPTEXTW
|
|
ELSE
|
|
SB_SETTIPTEXT equ SB_SETTIPTEXTA
|
|
ENDIF
|
|
|
|
SB_GETTIPTEXTA equ WM_USER + 18
|
|
SB_GETTIPTEXTW equ WM_USER + 19
|
|
IFDEF __UNICODE__
|
|
SB_GETTIPTEXT equ SB_GETTIPTEXTW
|
|
ELSE
|
|
SB_GETTIPTEXT equ SB_GETTIPTEXTA
|
|
ENDIF
|
|
|
|
SB_GETICON equ WM_USER + 20
|
|
SB_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
SB_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
SBT_TOOLTIPS equ 0800h
|
|
SBT_NOTABPARSING equ 0800h
|
|
SB_SETBKCOLOR equ CCM_SETBKCOLOR
|
|
SBN_SIMPLEMODECHANGE equ SBN_FIRST
|
|
SB_SIMPLEID equ 00FFh
|
|
TBS_TOOLTIPS equ 0100h
|
|
TBS_REVERSED equ 0200h
|
|
TBM_SETTOOLTIPS equ WM_USER + 29
|
|
TBM_GETTOOLTIPS equ WM_USER + 30
|
|
TBM_SETTIPSIDE equ WM_USER + 31
|
|
TBTS_TOP equ 0
|
|
TBTS_LEFT equ 1
|
|
TBTS_BOTTOM equ 2
|
|
TBTS_RIGHT equ 3
|
|
TBM_SETBUDDY equ WM_USER + 32
|
|
TBM_GETBUDDY equ WM_USER + 33
|
|
TBM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
TBM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
TBCD_TICS equ 0001h
|
|
TBCD_THUMB equ 0002h
|
|
TBCD_CHANNEL equ 0003h
|
|
UDS_HOTTRACK equ 0100h
|
|
UDM_SETRANGE32 equ WM_USER + 111
|
|
UDM_GETRANGE32 equ WM_USER + 112
|
|
UDM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
UDM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
UDM_SETPOS32 equ WM_USER + 113
|
|
UDM_GETPOS32 equ WM_USER + 114
|
|
PBS_SMOOTH equ 01h
|
|
PBS_VERTICAL equ 04h
|
|
PBM_SETRANGE32 equ WM_USER + 6
|
|
PBM_GETRANGE equ WM_USER + 7
|
|
PBM_GETPOS equ WM_USER + 8
|
|
PBM_SETBKCOLOR equ CCM_SETBKCOLOR
|
|
PBM_SETBARCOLOR equ WM_USER + 9
|
|
CCS_VERT equ 00000080h
|
|
CCS_LEFT equ CCS_VERT OR CCS_TOP
|
|
CCS_RIGHT equ CCS_VERT OR CCS_BOTTOM
|
|
CCS_NOMOVEX equ CCS_VERT OR CCS_NOMOVEY
|
|
LVS_OWNERDATA equ 00001000h
|
|
LVM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
LVM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
LVIF_INDENT equ 0010h
|
|
LVIF_NORECOMPUTE equ 0800h
|
|
LVIS_ACTIVATING equ 0020h
|
|
LVSICF_NOINVALIDATEALL equ 00000001h
|
|
LVSICF_NOSCROLL equ 00000002h
|
|
LVM_SETICONSPACING equ LVM_FIRST + 53
|
|
LVM_GETSUBITEMRECT equ LVM_FIRST + 56
|
|
LVM_SETCOLUMNORDERARRAY equ LVM_FIRST + 58
|
|
LVM_GETCOLUMNORDERARRAY equ LVM_FIRST + 59
|
|
LVM_SETHOTITEM equ LVM_FIRST + 60
|
|
LVM_GETHOTITEM equ LVM_FIRST + 61
|
|
LVM_SETHOTCURSOR equ LVM_FIRST + 62
|
|
LVM_GETHOTCURSOR equ LVM_FIRST + 63
|
|
LVM_APPROXIMATEVIEWRECT equ LVM_FIRST + 64
|
|
LV_MAX_WORKARE equ 16
|
|
LVM_SETWORKARE equ LVM_FIRST + 65
|
|
LVM_GETWORKARE equ LVM_FIRST + 70
|
|
LVM_GETNUMBEROFWORKARE equ LVM_FIRST + 73
|
|
LVM_GETSELECTIONMARK equ LVM_FIRST + 66
|
|
LVM_SETSELECTIONMARK equ LVM_FIRST + 67
|
|
LVM_SETHOVERTIME equ LVM_FIRST + 71
|
|
LVM_GETHOVERTIME equ LVM_FIRST + 72
|
|
LVM_SETTOOLTIPS equ LVM_FIRST + 74
|
|
LVM_GETTOOLTIPS equ LVM_FIRST + 78
|
|
LVBKIF_SOURCE_NONE equ 00000000h
|
|
LVBKIF_SOURCE_HBITMAP equ 00000001h
|
|
LVBKIF_SOURCE_URL equ 00000002h
|
|
LVBKIF_SOURCE_MASK equ 00000003h
|
|
LVBKIF_STYLE_NORMAL equ 00000000h
|
|
LVBKIF_STYLE_TILE equ 00000010h
|
|
LVBKIF_STYLE_MASK equ 00000010h
|
|
LVM_SETBKIMAGEA equ LVM_FIRST + 68
|
|
LVM_SETBKIMAGEW equ LVM_FIRST + 138
|
|
IFDEF __UNICODE__
|
|
LVM_SETBKIMAGE equ LVM_SETBKIMAGEW
|
|
ELSE
|
|
LVM_SETBKIMAGE equ LVM_SETBKIMAGEA
|
|
ENDIF
|
|
|
|
LVM_GETBKIMAGEA equ LVM_FIRST + 69
|
|
LVM_GETBKIMAGEW equ LVM_FIRST + 139
|
|
IFDEF __UNICODE__
|
|
LVM_GETBKIMAGE equ LVM_GETBKIMAGEW
|
|
ELSE
|
|
LVM_GETBKIMAGE equ LVM_GETBKIMAGEA
|
|
ENDIF
|
|
|
|
LVKF_ALT equ 0001h
|
|
LVKF_CONTROL equ 0002h
|
|
LVKF_SHIFT equ 0004h
|
|
LVN_ODCACHEHINT equ LVN_FIRST - 13
|
|
LVN_ODFINDITEMA equ LVN_FIRST - 52
|
|
LVN_ODFINDITEMW equ LVN_FIRST - 79
|
|
IFDEF __UNICODE__
|
|
LVN_ODFINDITEM equ LVN_ODFINDITEMW
|
|
ELSE
|
|
LVN_ODFINDITEM equ LVN_ODFINDITEMA
|
|
ENDIF
|
|
|
|
LVN_ITEMACTIVATE equ LVN_FIRST - 14
|
|
LVN_ODSTATECHANGED equ LVN_FIRST - 15
|
|
LVN_HOTTRACK equ LVN_FIRST - 21
|
|
LVN_MARQUEEBEGIN equ LVN_FIRST - 56
|
|
LVGIT_UNFOLDED equ 0001h
|
|
LVN_GETINFOTIPA equ LVN_FIRST - 57
|
|
LVN_GETINFOTIPW equ LVN_FIRST - 58
|
|
IFDEF __UNICODE__
|
|
LVN_GETINFOTIP equ LVN_GETINFOTIPW
|
|
ELSE
|
|
LVN_GETINFOTIP equ LVN_GETINFOTIPA
|
|
ENDIF
|
|
|
|
TVS_RTLREADING equ 00000040h
|
|
TVS_NOTOOLTIPS equ 00000080h
|
|
TVS_CHECKBOXES equ 00000100h
|
|
TVS_TRACKSELECT equ 00000200h
|
|
TVS_SINGLEEXPAND equ 00000400h
|
|
TVS_INFOTIP equ 00000800h
|
|
TVS_FULLROWSELECT equ 00001000h
|
|
TVS_NOSCROLL equ 00002000h
|
|
TVS_NONEVENHEIGHT equ 00004000h
|
|
TVS_NOHSCROLL equ 00008000h
|
|
TVIF_INTEGRAL equ 0080h
|
|
TVIS_EXPANDPARTIAL equ 0080h
|
|
TVE_EXPANDPARTIAL equ 00004000h
|
|
TVGN_LASTVISIBLE equ 000Ah
|
|
TVM_ENDEDITLABELNOW equ TV_FIRST + 22
|
|
TVM_SETTOOLTIPS equ TV_FIRST + 24
|
|
TVM_GETTOOLTIPS equ TV_FIRST + 25
|
|
TVM_SETINSERTMARK equ TV_FIRST + 26
|
|
TVM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
TVM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
TVM_SETITEMHEIGHT equ TV_FIRST + 27
|
|
TVM_GETITEMHEIGHT equ TV_FIRST + 28
|
|
TVM_SETBKCOLOR equ TV_FIRST + 29
|
|
TVM_SETTEXTCOLOR equ TV_FIRST + 30
|
|
TVM_GETBKCOLOR equ TV_FIRST + 31
|
|
TVM_GETTEXTCOLOR equ TV_FIRST + 32
|
|
TVM_SETSCROLLTIME equ TV_FIRST + 33
|
|
TVM_GETSCROLLTIME equ TV_FIRST + 34
|
|
TVM_SETINSERTMARKCOLOR equ TV_FIRST + 37
|
|
TVM_GETINSERTMARKCOLOR equ TV_FIRST + 38
|
|
TVM_GETITEMSTATE equ TV_FIRST + 39
|
|
TVM_SETLINECOLOR equ TV_FIRST + 40
|
|
TVM_GETLINECOLOR equ TV_FIRST + 41
|
|
TVN_SINGLEEXPAND equ TVN_FIRST - 15
|
|
TVNRET_DEFAULT equ 0
|
|
TVNRET_SKIPOLD equ 1
|
|
TVNRET_SKIPNEW equ 2
|
|
TVCDRF_NOIMAGES equ 00010000h
|
|
CBEIF_TEXT equ 00000001h
|
|
CBEIF_IMAGE equ 00000002h
|
|
CBEIF_SELECTEDIMAGE equ 00000004h
|
|
CBEIF_OVERLAY equ 00000008h
|
|
CBEIF_INDENT equ 00000010h
|
|
CBEIF_LPARAM equ 00000020h
|
|
CBEIF_DI_SETITEM equ 10000000h
|
|
CBEM_INSERTITEMA equ WM_USER + 1
|
|
CBEM_INSERTITEMW equ WM_USER + 11
|
|
IFDEF __UNICODE__
|
|
CBEM_INSERTITEM equ CBEM_INSERTITEMW
|
|
ELSE
|
|
CBEM_INSERTITEM equ CBEM_INSERTITEMA
|
|
ENDIF
|
|
|
|
CBEM_SETIMAGELIST equ WM_USER + 2
|
|
CBEM_GETIMAGELIST equ WM_USER + 3
|
|
CBEM_GETITEMA equ WM_USER + 4
|
|
CBEM_GETITEMW equ WM_USER + 13
|
|
IFDEF __UNICODE__
|
|
CBEM_GETITEM equ CBEM_GETITEMW
|
|
ELSE
|
|
CBEM_GETITEM equ CBEM_GETITEMA
|
|
ENDIF
|
|
|
|
CBEM_SETITEMA equ WM_USER + 5
|
|
CBEM_SETITEMW equ WM_USER + 12
|
|
IFDEF __UNICODE__
|
|
CBEM_SETITEM equ CBEM_SETITEMW
|
|
ELSE
|
|
CBEM_SETITEM equ CBEM_SETITEMA
|
|
ENDIF
|
|
|
|
CBEM_DELETEITEM equ CB_DELETESTRING
|
|
CBEM_GETCOMBOCONTROL equ WM_USER + 6
|
|
CBEM_GETEDITCONTROL equ WM_USER + 7
|
|
CBEM_SETEXSTYLE equ WM_USER + 8
|
|
CBEM_SETEXTENDEDSTYLE equ WM_USER + 14
|
|
CBEM_GETEXSTYLE equ WM_USER + 9
|
|
CBEM_GETEXTENDEDSTYLE equ WM_USER + 9
|
|
CBEM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
CBEM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
CBEM_HASEDITCHANGED equ WM_USER + 10
|
|
CBES_EX_NOEDITIMAGE equ 00000001h
|
|
CBES_EX_NOEDITIMAGEINDENT equ 00000002h
|
|
CBES_EX_PATHWORDBREAKPROC equ 00000004h
|
|
CBES_EX_NOSIZELIMIT equ 00000008h
|
|
CBES_EX_CASESENSITIVE equ 00000010h
|
|
CBEN_GETDISPINFOA equ CBEN_FIRST - 0
|
|
CBEN_GETDISPINFOW equ CBEN_FIRST - 7
|
|
IFDEF __UNICODE__
|
|
CBEN_GETDISPINFO equ CBEN_GETDISPINFOW
|
|
ELSE
|
|
CBEN_GETDISPINFO equ CBEN_GETDISPINFOA
|
|
ENDIF
|
|
|
|
CBEN_INSERTITEM equ CBEN_FIRST - 1
|
|
CBEN_DELETEITEM equ CBEN_FIRST - 2
|
|
CBEN_BEGINEDIT equ CBEN_FIRST - 4
|
|
CBEN_ENDEDITA equ CBEN_FIRST - 5
|
|
CBEN_ENDEDITW equ CBEN_FIRST - 6
|
|
IFDEF __UNICODE__
|
|
CBEN_ENDEDIT equ CBEN_ENDEDITW
|
|
ELSE
|
|
CBEN_ENDEDIT equ CBEN_ENDEDITA
|
|
ENDIF
|
|
|
|
CBEN_DRAGBEGINA equ CBEN_FIRST - 8
|
|
CBEN_DRAGBEGINW equ CBEN_FIRST - 9
|
|
IFDEF __UNICODE__
|
|
CBEN_DRAGBEGIN equ CBEN_DRAGBEGINW
|
|
ELSE
|
|
CBEN_DRAGBEGIN equ CBEN_DRAGBEGINA
|
|
ENDIF
|
|
|
|
CBENF_KILLFOCUS equ 1
|
|
CBENF_RETURN equ 2
|
|
CBENF_ESCAPE equ 3
|
|
CBENF_DROPDOWN equ 4
|
|
CBEMAXSTRLEN equ 260
|
|
TCS_SCROLLOPPOSITE equ 00000001h
|
|
TCS_BOTTOM equ 00000002h
|
|
TCS_MULTISELECT equ 00000004h
|
|
TCS_HOTTRACK equ 00000040h
|
|
TCS_VERTICAL equ 00000080h
|
|
TCS_EX_FLATSEPARATORS equ 00000001h
|
|
TCS_EX_REGISTERDROP equ 00000002h
|
|
TCIF_STATE equ 0010h
|
|
TCIS_BUTTONPRESSED equ 0001h
|
|
TCIS_HIGHLIGHTED equ 0002h
|
|
TCM_SETMINTABWIDTH equ TCM_FIRST + 49
|
|
TCM_DESELECTALL equ TCM_FIRST + 50
|
|
TCM_HIGHLIGHTITEM equ TCM_FIRST + 51
|
|
TCM_SETEXTENDEDSTYLE equ TCM_FIRST + 52
|
|
TCM_GETEXTENDEDSTYLE equ TCM_FIRST + 53
|
|
TCM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
TCM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
TCN_GETOBJECT equ TCN_FIRST - 3
|
|
ACS_TIMER equ 0008h
|
|
MCSC_BACKGROUND equ 0 ; the background color (between months)
|
|
MCSC_TEXT equ 1 ; the dates
|
|
MCSC_TITLEBK equ 2 ; background of the title
|
|
MCSC_TITLETEXT equ 3
|
|
MCSC_MONTHBK equ 4 ; background within the month cal
|
|
MCSC_TRAILINGTEXT equ 5 ; the text color of header & trailing days
|
|
MCHT_TITLE equ 00010000h
|
|
MCHT_CALENDAR equ 00020000h
|
|
MCHT_TODAYLINK equ 00030000h
|
|
MCHT_NEXT equ 01000000h
|
|
MCHT_PREV equ 02000000h
|
|
MCHT_NOWHERE equ 00000000h
|
|
MCHT_TITLEBK equ MCHT_TITLE
|
|
MCHT_TITLEMONTH equ MCHT_TITLE OR 0001h
|
|
MCHT_TITLEYEAR equ MCHT_TITLE OR 0002h
|
|
MCHT_TITLEBTNNEXT equ MCHT_TITLE OR MCHT_NEXT OR 0003h
|
|
MCHT_TITLEBTNPREV equ MCHT_TITLE OR MCHT_PREV OR 0003h
|
|
MCHT_CALENDARBK equ MCHT_CALENDAR
|
|
MCHT_CALENDARDATE equ MCHT_CALENDAR OR 1
|
|
MCHT_CALENDARDATENEXT equ MCHT_CALENDARDATE OR MCHT_NEXT
|
|
MCHT_CALENDARDATEPREV equ MCHT_CALENDARDATE OR MCHT_PREV
|
|
MCHT_CALENDARDAY equ MCHT_CALENDAR OR 2
|
|
MCHT_CALENDARWEEKNUM equ MCHT_CALENDAR OR 3
|
|
MCM_SETUNICODEFORMAT equ CCM_SETUNICODEFORMAT
|
|
MCM_GETUNICODEFORMAT equ CCM_GETUNICODEFORMAT
|
|
MCN_SELCHANGE equ MCN_FIRST + 1
|
|
MCN_GETDAYSTATE equ MCN_FIRST + 3
|
|
MCN_SELECT equ MCN_FIRST + 4
|
|
GMR_VISIBLE equ 0
|
|
GMR_DAYSTATE equ 1
|
|
DTS_DWORDDATEFORMAT equ 0004h
|
|
DTS_SHORTDATECENTURYFORMAT equ 000Ch
|
|
DTN_DATETIMECHANGE equ DTN_FIRST + 1 ; the systemtime has changed
|
|
DTN_USERSTRINGA equ DTN_FIRST + 2 ; the user has entered a string
|
|
DTN_USERSTRINGW equ DTN_FIRST + 15
|
|
IFDEF __UNICODE__
|
|
DTN_USERSTRING equ DTN_USERSTRINGW
|
|
ELSE
|
|
DTN_USERSTRING equ DTN_USERSTRINGA
|
|
ENDIF
|
|
|
|
DTN_WMKEYDOWNA equ DTN_FIRST + 3 ; modify keydown on app format field (X)
|
|
DTN_WMKEYDOWNW equ DTN_FIRST + 16
|
|
IFDEF __UNICODE__
|
|
DTN_WMKEYDOWN equ DTN_WMKEYDOWNW
|
|
ELSE
|
|
DTN_WMKEYDOWN equ DTN_WMKEYDOWNA
|
|
ENDIF
|
|
|
|
DTN_FORMATA equ DTN_FIRST + 4 ; query display for app format field (X)
|
|
DTN_FORMATW equ DTN_FIRST + 17
|
|
IFDEF __UNICODE__
|
|
DTN_FORMAT equ DTN_FORMATW
|
|
ELSE
|
|
DTN_FORMAT equ DTN_FORMATA
|
|
ENDIF
|
|
|
|
DTN_FORMATQUERYA equ DTN_FIRST + 5 ; query formatting info for app format field (X)
|
|
DTN_FORMATQUERYW equ DTN_FIRST + 18
|
|
IFDEF __UNICODE__
|
|
DTN_FORMATQUERY equ DTN_FORMATQUERYW
|
|
ELSE
|
|
DTN_FORMATQUERY equ DTN_FORMATQUERYA
|
|
ENDIF
|
|
|
|
DTN_DROPDOWN equ DTN_FIRST + 6 ; MonthCal has dropped down
|
|
DTN_CLOSEUP equ DTN_FIRST + 7 ; MonthCal is popping up
|
|
GDTR_MIN equ 0001h
|
|
GDTR_MAX equ 0002h
|
|
GDT_ERROR equ -1
|
|
GDT_VALID equ 0
|
|
GDT_NONE equ 1
|
|
IPM_CLEARADDRESS equ WM_USER + 100 ; no parameters
|
|
IPM_SETADDRESS equ WM_USER + 101 ; lparam equ TCP/IP address
|
|
IPM_GETADDRESS equ WM_USER + 102 ; lresult equ # of non black fields. lparam equ LPDWORD for TCP/IP address
|
|
IPM_SETRANGE equ WM_USER + 103 ; wparam equ field, lparam equ range
|
|
IPM_SETFOCUS equ WM_USER + 104 ; wparam equ field
|
|
IPM_ISBLANK equ WM_USER + 105 ; no parameters
|
|
IPN_FIELDCHANGED equ IPN_FIRST
|
|
PGS_VERT equ 00000000h
|
|
PGS_HORZ equ 00000001h
|
|
PGS_AUTOSCROLL equ 00000002h
|
|
PGS_DRAGNDROP equ 00000004h
|
|
PGF_INVISIBLE equ 0 ; Scroll button is not visible
|
|
PGF_NORMAL equ 1 ; Scroll button is in normal state
|
|
PGF_GRAYED equ 2 ; Scroll button is in grayed state
|
|
PGF_DEPRESSED equ 4 ; Scroll button is in depressed state
|
|
PGF_HOT equ 8 ; Scroll button is in hot state
|
|
PGB_TOPORLEFT equ 0
|
|
PGB_BOTTOMORRIGHT equ 1
|
|
PGN_SCROLL equ PGN_FIRST - 1
|
|
PGF_SCROLLUP equ 1
|
|
PGF_SCROLLDOWN equ 2
|
|
PGF_SCROLLLEFT equ 4
|
|
PGF_SCROLLRIGHT equ 8
|
|
PGK_SHIFT equ 1
|
|
PGK_CONTROL equ 2
|
|
PGK_MENU equ 4
|
|
PGN_CALCSIZE equ PGN_FIRST - 2
|
|
PGF_CALCWIDTH equ 1
|
|
PGF_CALCHEIGHT equ 2
|
|
NFS_EDIT equ 0001h
|
|
NFS_STATIC equ 0002h
|
|
NFS_LISTCOMBO equ 0004h
|
|
NFS_BUTTON equ 0008h
|
|
NFS_ALL equ 0010h
|
|
NFS_USEFONTASSOC equ 0020h
|
|
TME_NONCLIENT equ 00000010h
|
|
WSB_PROP_CYVSCROLL equ 00000001h
|
|
WSB_PROP_CXHSCROLL equ 00000002h
|
|
WSB_PROP_CYHSCROLL equ 00000004h
|
|
WSB_PROP_CXVSCROLL equ 00000008h
|
|
WSB_PROP_CXHTHUMB equ 00000010h
|
|
WSB_PROP_CYVTHUMB equ 00000020h
|
|
WSB_PROP_VBKGCOLOR equ 00000040h
|
|
WSB_PROP_HBKGCOLOR equ 00000080h
|
|
WSB_PROP_VSTYLE equ 00000100h
|
|
WSB_PROP_HSTYLE equ 00000200h
|
|
WSB_PROP_WINSTYLE equ 00000400h
|
|
WSB_PROP_PALETTE equ 00000800h
|
|
WSB_PROP_MASK equ 00000FFFh
|
|
FSB_FLAT_MODE equ 2
|
|
FSB_ENCARTA_MODE equ 1
|
|
FSB_REGULAR_MODE equ 0
|
|
|
|
; -------------------------------------------------
|
|
; DatePicker constants contributed by Edgar Hansen
|
|
; -------------------------------------------------
|
|
MCM_FIRST equ 4096
|
|
MCM_GETCOLOR equ MCM_FIRST + 11
|
|
MCM_GETCURSEL equ MCM_FIRST + 1
|
|
MCM_GETFIRSTDAYOFWEEK equ MCM_FIRST + 16
|
|
MCM_GETMAXSELCOUNT equ MCM_FIRST + 3
|
|
MCM_GETMAXTODAYWIDTH equ MCM_FIRST + 21
|
|
MCM_GETMINREQRECT equ MCM_FIRST + 9
|
|
MCM_GETMONTHDELTA equ MCM_FIRST + 19
|
|
MCM_GETMONTHRANGE equ MCM_FIRST + 7
|
|
MCM_GETRANGE equ MCM_FIRST + 17
|
|
MCM_GETSELRANGE equ MCM_FIRST + 5
|
|
MCM_GETTODAY equ MCM_FIRST + 13
|
|
MCM_HITTEST equ MCM_FIRST + 14
|
|
MCM_SETCOLOR equ MCM_FIRST + 10
|
|
MCM_SETCURSEL equ MCM_FIRST + 2
|
|
MCM_SETDAYSTATE equ MCM_FIRST + 8
|
|
MCM_SETFIRSTDAYOFWEEK equ MCM_FIRST + 15
|
|
MCM_SETMAXSELCOUNT equ MCM_FIRST + 4
|
|
MCM_SETMONTHDELTA equ MCM_FIRST + 20
|
|
MCM_SETRANGE equ MCM_FIRST + 18
|
|
MCM_SETSELRANGE equ MCM_FIRST + 6
|
|
MCM_SETTODAY equ MCM_FIRST + 12
|
|
MCS_DAYSTATE equ 1
|
|
MCS_MULTISELECT equ 2
|
|
MCS_NOTODAY equ 16
|
|
MCS_NOTODAY_PRE_IE4 equ 8
|
|
MCS_NOTODAYCIRCLE equ 8
|
|
MCS_WEEKNUMBERS equ 4
|
|
|
|
DTM_GETMCCOLOR equ DTM_FIRST + 7
|
|
DTM_GETMCFONT equ DTM_FIRST + 10
|
|
DTM_GETMONTHCAL equ DTM_FIRST + 8
|
|
DTM_GETRANGE equ DTM_FIRST + 3
|
|
DTM_SETFORMATA equ DTM_FIRST + 5
|
|
DTM_SETFORMATW equ DTM_FIRST + 50
|
|
|
|
IFDEF __UNICODE__
|
|
DTM_SETFORMAT equ DTM_SETFORMATW
|
|
ELSE
|
|
DTM_SETFORMAT equ DTM_SETFORMATA
|
|
ENDIF
|
|
|
|
DTM_SETMCCOLOR equ DTM_FIRST + 6
|
|
DTM_SETMCFONT equ DTM_FIRST + 9
|
|
DTM_SETRANGE equ DTM_FIRST + 4
|
|
DTS_APPCANPARSE equ 16
|
|
DTS_LONGDATEFORMAT equ 4
|
|
DTS_RIGHTALIGN equ 32
|
|
DTS_SHORTDATEFORMAT equ 0
|
|
DTS_SHOWNONE equ 2
|
|
DTS_TIMEFORMAT equ 9
|
|
DTS_UPDOWN equ 1
|
|
|
|
; -------------------------------------
|
|
; Additional common control structures
|
|
; -------------------------------------
|
|
|
|
NMTOOLTIPSCREATED STRUCT
|
|
hdr NMHDR <>
|
|
hwndToolTips DWORD ?
|
|
NMTOOLTIPSCREATED ENDS
|
|
|
|
NMKEY STRUCT
|
|
hdr NMHDR <>
|
|
nVKey DWORD ?
|
|
uFlags DWORD ?
|
|
NMKEY ENDS
|
|
|
|
_ch equ <lh>
|
|
|
|
NMBYTE STRUCT
|
|
hdr NMHDR <>
|
|
_ch DWORD ?
|
|
dwItemPrev DWORD ?
|
|
dwItemNext DWORD ?
|
|
NMBYTE ENDS
|
|
|
|
NMCUSTOMDRAW STRUCT
|
|
hdr NMHDR <>
|
|
dwDrawStage DWORD ?
|
|
hdc DWORD ?
|
|
rc RECT <>
|
|
dwItemSpec DWORD ?
|
|
uItemState DWORD ?
|
|
lItemlParam DWORD ?
|
|
NMCUSTOMDRAW ENDS
|
|
|
|
NMTTCUSTOMDRAW STRUCT
|
|
nmcd NMCUSTOMDRAW <>
|
|
uDrawFlags DWORD ?
|
|
NMTTCUSTOMDRAW ENDS
|
|
|
|
_cx equ <lx>
|
|
|
|
IMAGELISTDRADWORDS STRUCT
|
|
cbSize DWORD ?
|
|
himl DWORD ?
|
|
i DWORD ?
|
|
hdcDst DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
_cx DWORD ?
|
|
cy DWORD ?
|
|
xBitmap DWORD ?
|
|
yBitmap DWORD ?
|
|
rgbBk DWORD ?
|
|
rgbFg DWORD ?
|
|
fStyle DWORD ?
|
|
dwRop DWORD ?
|
|
IMAGELISTDRADWORDS ENDS
|
|
|
|
HDITEMA STRUCT
|
|
_mask DWORD ?
|
|
cxy DWORD ?
|
|
pszText DWORD ?
|
|
hbm DWORD ?
|
|
cchTextMax DWORD ?
|
|
fmt DWORD ?
|
|
lParam DWORD ?
|
|
iImage DWORD ?
|
|
iOrder DWORD ?
|
|
_type DWORD ?
|
|
pvFilter DWORD ?
|
|
state DWORD ?
|
|
HDITEMA ENDS
|
|
|
|
HDITEMW STRUCT
|
|
_mask DWORD ?
|
|
cxy DWORD ?
|
|
pszText DWORD ?
|
|
hbm DWORD ?
|
|
cchTextMax DWORD ?
|
|
fmt DWORD ?
|
|
lParam DWORD ?
|
|
iImage DWORD ?
|
|
iOrder DWORD ?
|
|
_type DWORD ?
|
|
pvFilter DWORD ?
|
|
state DWORD ?
|
|
HDITEMW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
HDITEM equ <HDITEMW>
|
|
ELSE
|
|
HDITEM equ <HDITEMA>
|
|
ENDIF
|
|
|
|
HDHITTESTINFO STRUCT
|
|
pt POINT <>
|
|
flags DWORD ?
|
|
iItem DWORD ?
|
|
HDHITTESTINFO ENDS
|
|
|
|
NMHDDISPINFOA STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
_mask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
lParam DWORD ?
|
|
NMHDDISPINFOA ENDS
|
|
|
|
NMHDDISPINFOW STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
_mask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
lParam DWORD ?
|
|
NMHDDISPINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMHDDISPINFO equ NMHDDISPINFOW
|
|
LPNMHDDISPINFO typedef ptr NMHDDISPINFOW
|
|
ELSE
|
|
NMHDDISPINFO equ NMHDDISPINFOA
|
|
LPNMHDDISPINFO typedef ptr NMHDDISPINFOA
|
|
ENDIF
|
|
|
|
NMHDFILTERBTNCLICK STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
rc RECT <>
|
|
NMHDFILTERBTNCLICK ENDS
|
|
|
|
TBINSERTMARK STRUCT
|
|
iButton DWORD ?
|
|
dwFlags DWORD ?
|
|
TBINSERTMARK ENDS
|
|
|
|
NMTBHOTITEM STRUCT
|
|
hdr NMHDR <>
|
|
idOld DWORD ?
|
|
idNew DWORD ?
|
|
dwFlags DWORD ?
|
|
NMTBHOTITEM ENDS
|
|
|
|
NMTBSAVE STRUCT
|
|
hdr NMHDR <>
|
|
pData DWORD ?
|
|
pCurrent DWORD ?
|
|
cbData DWORD ?
|
|
iItem DWORD ?
|
|
cButtons DWORD ?
|
|
tbButton TBBUTTON <>
|
|
NMTBSAVE ENDS
|
|
|
|
NMTBRESTORE STRUCT
|
|
hdr NMHDR <>
|
|
pData DWORD ?
|
|
pCurrent DWORD ?
|
|
cbData DWORD ?
|
|
iItem DWORD ?
|
|
cButtons DWORD ?
|
|
cbBytesPerRecord DWORD ?
|
|
tbButton TBBUTTON <>
|
|
NMTBRESTORE ENDS
|
|
|
|
NMTBGETINFOTIPA STRUCT
|
|
hdr NMHDR <>
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iItem DWORD ?
|
|
lParam DWORD ?
|
|
NMTBGETINFOTIPA ENDS
|
|
|
|
NMTBGETINFOTIPW STRUCT
|
|
hdr NMHDR <>
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iItem DWORD ?
|
|
lParam DWORD ?
|
|
NMTBGETINFOTIPW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMTBGETINFOTIP equ <NMTBGETINFOTIPW>
|
|
LPNMTBGETINFOTIP typedef ptr NMTBGETINFOTIPW
|
|
ELSE
|
|
NMTBGETINFOTIP equ <NMTBGETINFOTIPA>
|
|
LPNMTBGETINFOTIP typedef ptr NMTBGETINFOTIPA
|
|
ENDIF
|
|
|
|
NMTBDISPINFOW STRUCT
|
|
hdr NMHDR <>
|
|
dwMask DWORD ?
|
|
idCommand DWORD ?
|
|
lParam DWORD ?
|
|
iImage DWORD ?
|
|
pszText DWORD ?
|
|
cchText DWORD ?
|
|
NMTBDISPINFOW ENDS
|
|
|
|
NMTBDISPINFOA STRUCT
|
|
hdr NMHDR <>
|
|
dwMask DWORD ?
|
|
idCommand DWORD ?
|
|
lParam DWORD ?
|
|
iImage DWORD ?
|
|
pszText DWORD ?
|
|
cchText DWORD ?
|
|
NMTBDISPINFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMTBDISPINFO equ <NMTBDISPINFOW>
|
|
ELSE
|
|
NMTBDISPINFO equ <NMTBDISPINFOA>
|
|
ENDIF
|
|
|
|
LPNMTBDISPINFO typedef ptr NMTBDISPINFO
|
|
|
|
NMTOOLBARA STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
tbButton TBBUTTON <>
|
|
cchText DWORD ?
|
|
pszText DWORD ?
|
|
rcButton RECT <>
|
|
NMTOOLBARA ENDS
|
|
|
|
NMTOOLBARW STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
tbButton TBBUTTON <>
|
|
cchText DWORD ?
|
|
pszText DWORD ?
|
|
rcButton RECT <>
|
|
NMTOOLBARW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMTOOLBAR equ <NMTOOLBARW>
|
|
TBNOTIFY equ <NMTOOLBARW>
|
|
TBNOTIFYW equ <NMTOOLBARW>
|
|
LPNMTOOLBAR typedef ptr NMTOOLBARW
|
|
LPTBNOTIFY equ LPNMTOOLBAR
|
|
ELSE
|
|
NMTOOLBAR equ <NMTOOLBARA>
|
|
TBNOTIFY equ <NMTOOLBARA>
|
|
TBNOTIFYA equ <NMTOOLBARA>
|
|
LPNMTOOLBAR typedef ptr NMTOOLBARA
|
|
LPTBNOTIFY equ NMTOOLBARA
|
|
ENDIF
|
|
|
|
NMREBARCHEVRON STRUCT
|
|
hdr NMHDR <>
|
|
uBand DWORD ?
|
|
wID DWORD ?
|
|
lParam DWORD ?
|
|
rc RECT <>
|
|
lParamNM DWORD ?
|
|
NMREBARCHEVRON ENDS
|
|
|
|
TTHITTESTINFOW STRUCT
|
|
hwnd DWORD ?
|
|
pt POINT <>
|
|
ti TTTOOLINFO <>
|
|
TTHITTESTINFOW ENDS
|
|
|
|
TTHITTESTINFOA STRUCT
|
|
hwnd DWORD ?
|
|
pt POINT <>
|
|
ti TTTOOLINFO <>
|
|
TTHITTESTINFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TTHITTESTINFO equ <TTHITTESTINFOW>
|
|
ELSE
|
|
TTHITTESTINFO equ <TTHITTESTINFOA>
|
|
ENDIF
|
|
|
|
; NMUPDOWN STRUCT
|
|
; hdr NMHDR <>
|
|
; iPos DWORD ?
|
|
; iDelta DWORD ?
|
|
; NMUPDOWN ENDS
|
|
|
|
PBRANGE STRUCT
|
|
iLow DWORD ?
|
|
iHigh DWORD ?
|
|
PBRANGE ENDS
|
|
|
|
NMITEMACTIVATE STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
uNewState DWORD ?
|
|
uOldState DWORD ?
|
|
uChanged DWORD ?
|
|
ptAction POINT <>
|
|
lParam DWORD ?
|
|
uKeyFlags DWORD ?
|
|
NMITEMACTIVATE ENDS
|
|
|
|
NMLVCUSTOMDRAW STRUCT
|
|
nmcd NMCUSTOMDRAW <>
|
|
clrText DWORD ?
|
|
clrTextBk DWORD ?
|
|
iSubItem DWORD ?
|
|
NMLVCUSTOMDRAW ENDS
|
|
|
|
NMLVCACHEHDWORD STRUCT
|
|
hdr NMHDR <>
|
|
iFrom DWORD ?
|
|
iTo DWORD ?
|
|
NMLVCACHEHDWORD ENDS
|
|
|
|
; NMLVFINDITEMA STRUCT
|
|
; hdr NMHDR <>
|
|
; iStart DWORD ?
|
|
; lvfi LVFINDINFOA <>
|
|
; NMLVFINDITEMA ENDS
|
|
|
|
NMLVFINDITEM equ <NMLVFINDITEMA>
|
|
|
|
NMLVODSTATECHANGE STRUCT
|
|
hdr NMHDR <>
|
|
iFrom DWORD ?
|
|
iTo DWORD ?
|
|
uNewState DWORD ?
|
|
uOldState DWORD ?
|
|
NMLVODSTATECHANGE ENDS
|
|
|
|
NMLVDISPINFOA STRUCT
|
|
hdr NMHDR <>
|
|
item LVITEMA <>
|
|
NMLVDISPINFOA ENDS
|
|
|
|
NMLVDISPINFOW STRUCT
|
|
hdr NMHDR <>
|
|
item LVITEMW <>
|
|
NMLVDISPINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMLVDISPINFO equ <NMLVDISPINFOW>
|
|
ELSE
|
|
NMLVDISPINFO equ <NMLVDISPINFOA>
|
|
ENDIF
|
|
|
|
NMLVGETINFOTIPW STRUCT
|
|
hdr NMHDR <>
|
|
dwFlags DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
lParam DWORD ?
|
|
NMLVGETINFOTIPW ENDS
|
|
|
|
NMLVGETINFOTIPA STRUCT
|
|
hdr NMHDR <>
|
|
dwFlags DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
lParam DWORD ?
|
|
NMLVGETINFOTIPA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMLVGETINFOTIP equ <NMLVGETINFOTIPW>
|
|
ELSE
|
|
NMLVGETINFOTIP equ <NMLVGETINFOTIPA>
|
|
ENDIF
|
|
|
|
NMTVCUSTOMDRAW STRUCT
|
|
nmcd NMCUSTOMDRAW <>
|
|
clrText DWORD ?
|
|
clrTextBk DWORD ?
|
|
iLevel DWORD ?
|
|
NMTVCUSTOMDRAW ENDS
|
|
|
|
NMTVGETINFOTIPW STRUCT
|
|
hdr NMHDR <>
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
hItem DWORD ?
|
|
lParam DWORD ?
|
|
NMTVGETINFOTIPW ENDS
|
|
|
|
NMTVGETINFOTIPA STRUCT
|
|
hdr NMHDR <>
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
hItem DWORD ?
|
|
lParam DWORD ?
|
|
NMTVGETINFOTIPA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMTVGETINFOTIP equ <NMTVGETINFOTIPW>
|
|
ELSE
|
|
NMTVGETINFOTIP equ <NMTVGETINFOTIPA>
|
|
ENDIF
|
|
|
|
COMBOBOXEXITEMA STRUCT
|
|
_mask DWORD ?
|
|
iItem DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
iOverlay DWORD ?
|
|
iIndent DWORD ?
|
|
lParam DWORD ?
|
|
COMBOBOXEXITEMA ENDS
|
|
|
|
COMBOBOXEXITEMW STRUCT
|
|
_mask DWORD ?
|
|
iItem DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
iOverlay DWORD ?
|
|
iIndent DWORD ?
|
|
lParam DWORD ?
|
|
COMBOBOXEXITEMW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
COMBOBOXEXITEM equ <COMBOBOXEXITEMW>
|
|
ELSE
|
|
COMBOBOXEXITEM equ <COMBOBOXEXITEMA>
|
|
ENDIF
|
|
|
|
NMCOMBOBOXEXW STRUCT
|
|
hdr NMHDR <>
|
|
ceItem COMBOBOXEXITEM <>
|
|
NMCOMBOBOXEXW ENDS
|
|
|
|
NMCOMBOBOXEXA STRUCT
|
|
hdr NMHDR <>
|
|
ceItem COMBOBOXEXITEM <>
|
|
NMCOMBOBOXEXA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMCOMBOBOXEX equ <NMCOMBOBOXEXW>
|
|
ELSE
|
|
NMCOMBOBOXEX equ <NMCOMBOBOXEXA>
|
|
ENDIF
|
|
|
|
MCHITTESTINFO STRUCT
|
|
cbSize DWORD ?
|
|
pt POINT <>
|
|
uHit DWORD ?
|
|
_st SYSTEMTIME <>
|
|
MCHITTESTINFO ENDS
|
|
|
|
NMSELCHANGE STRUCT
|
|
nmhdr NMHDR <>
|
|
stSelStart SYSTEMTIME <>
|
|
stSelEnd SYSTEMTIME <>
|
|
NMSELCHANGE ENDS
|
|
|
|
; NMDAYSTATE STRUCT
|
|
; nmhdr NMHDR <>
|
|
; stStart SYSTEMTIME <>
|
|
; cDayState DWORD ?
|
|
; prgDayState LPMONTHDAYSTATE <>
|
|
; NMDAYSTATE ENDS
|
|
|
|
NMDATETIMECHANGE STRUCT
|
|
nmhdr NMHDR <>
|
|
dwFlags DWORD ?
|
|
_st SYSTEMTIME <>
|
|
NMDATETIMECHANGE ENDS
|
|
|
|
NMDATETIMESTRINGW STRUCT
|
|
nmhdr NMHDR <>
|
|
pszUserString DWORD ?
|
|
_st SYSTEMTIME <>
|
|
dwFlags DWORD ?
|
|
NMDATETIMESTRINGW ENDS
|
|
|
|
NMDATETIMESTRINGA STRUCT
|
|
nmhdr NMHDR <>
|
|
pszUserString DWORD ?
|
|
_st SYSTEMTIME <>
|
|
dwFlags DWORD ?
|
|
NMDATETIMESTRINGA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMDATETIMESTRING equ <NMDATETIMESTRINGW>
|
|
ELSE
|
|
NMDATETIMESTRING equ <NMDATETIMESTRINGA>
|
|
ENDIF
|
|
|
|
NMDATETIMEWMKEYDOWNW STRUCT
|
|
nmhdr NMHDR <>
|
|
nVirtKey DWORD ?
|
|
pszFormat DWORD ?
|
|
_st SYSTEMTIME <>
|
|
NMDATETIMEWMKEYDOWNW ENDS
|
|
|
|
NMDATETIMEWMKEYDOWNA STRUCT
|
|
nmhdr NMHDR <>
|
|
nVirtKey DWORD ?
|
|
pszFormat DWORD ?
|
|
_st SYSTEMTIME <>
|
|
NMDATETIMEWMKEYDOWNA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMDATETIMEWMKEYDOWN equ <NMDATETIMEWMKEYDOWNW>
|
|
ELSE
|
|
NMDATETIMEWMKEYDOWN equ <NMDATETIMEWMKEYDOWNA>
|
|
ENDIF
|
|
|
|
NMDATETIMEFORMATA STRUCT
|
|
nmhdr NMHDR <>
|
|
pszFormat DWORD ?
|
|
_st SYSTEMTIME <>
|
|
pszDisplay DWORD ?
|
|
szDisplay BYTE 64 dup(?)
|
|
NMDATETIMEFORMATA ENDS
|
|
|
|
NMDATETIMEFORMATW STRUCT
|
|
nmhdr NMHDR <>
|
|
pszFormat DWORD ?
|
|
_st SYSTEMTIME <>
|
|
pszDisplay DWORD ?
|
|
szDisplay WORD 64 dup(?)
|
|
NMDATETIMEFORMATW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NMDATETIMEFORMAT equ <NMDATETIMEFORMATW>
|
|
ELSE
|
|
NMDATETIMEFORMAT equ <NMDATETIMEFORMATA>
|
|
ENDIF
|
|
|
|
; NMDATETIMEFORMATQUERYA STRUCT
|
|
; nmhdr NMHDR <>
|
|
; pszFormat DWORD ?
|
|
; szMax SIZE <> ; naming conflict
|
|
; NMDATETIMEFORMATQUERYA ENDS
|
|
|
|
NMDWORDESS STRUCT
|
|
hdr NMHDR <>
|
|
iField DWORD ?
|
|
iValue DWORD ?
|
|
NMDWORDESS ENDS
|
|
|
|
NMPGSCROLL STRUCT
|
|
hdr NMHDR <>
|
|
fwKeys WORD ?
|
|
rcParent RECT <>
|
|
iDir DWORD ?
|
|
iXpos DWORD ?
|
|
iYpos DWORD ?
|
|
iScroll DWORD ?
|
|
NMPGSCROLL ENDS
|
|
|
|
NMPGCALCSIZE STRUCT
|
|
hdr NMHDR <>
|
|
dwFlag DWORD ?
|
|
iWidth DWORD ?
|
|
iHeight DWORD ?
|
|
NMPGCALCSIZE ENDS
|
|
|
|
TBBUTTONINFOA STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
idCommand DWORD ?
|
|
iImage DWORD ?
|
|
fsState BYTE ?
|
|
fsStyle BYTE ?
|
|
lx WORD ?
|
|
lParam DWORD ?
|
|
pszText DWORD ?
|
|
cchText DWORD ?
|
|
TBBUTTONINFOA ends
|
|
|
|
TBBUTTONINFOW STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
idCommand DWORD ?
|
|
iImage DWORD ?
|
|
fsState BYTE ?
|
|
fsStyle BYTE ?
|
|
lx WORD ?
|
|
lParam DWORD ?
|
|
pszText DWORD ?
|
|
cchText DWORD ?
|
|
TBBUTTONINFOW ends
|
|
|
|
IFDEF __UNICODE__
|
|
TBBUTTONINFO equ TBBUTTONINFOW
|
|
LPTBBUTTONINFO typedef ptr TBBUTTONINFOW
|
|
ELSE
|
|
TBBUTTONINFO equ TBBUTTONINFOA
|
|
LPTBBUTTONINFO typedef ptr TBBUTTONINFOA
|
|
ENDIF
|
|
|
|
; �������������������������������������������������������������������������
|
|
; server 2003 extra equates
|
|
; �������������������������������������������������������������������������
|
|
|
|
ICC_STANDARD_CLASSES equ 00004000h
|
|
ICC_LINK_CLASS equ 00008000h
|
|
ECM_FIRST equ 1500h
|
|
BCM_FIRST equ 1600h
|
|
CBM_FIRST equ 1700h
|
|
CCM_SETWINDOWTHEME equ (CCM_FIRST + 0Bh)
|
|
CCM_DPISCALE equ (CCM_FIRST + 0Ch)
|
|
NM_THEMECHANGED equ (NM_FIRST-22)
|
|
BCN_FIRST equ (0-1250)
|
|
BCN_LAST equ (0-1350)
|
|
CDIS_SHOWKEYBOARDCUES equ 0200h
|
|
ILC_MIRROR equ 00002000h
|
|
ILC_PERITEMMIRROR equ 00008000h
|
|
ILD_PRESERVEALPHA equ 00001000h
|
|
ILD_SCALE equ 00002000h
|
|
ILD_DPISCALE equ 00004000h
|
|
ILS_NORMAL equ 00000000h
|
|
ILS_GLOW equ 00000001h
|
|
ILS_SHADOW equ 00000002h
|
|
ILS_SATURATE equ 00000004h
|
|
ILS_ALPHA equ 00000008h
|
|
ILP_NORMAL equ 0
|
|
ILP_DOWNLEVEL equ 1
|
|
HDS_FLAT equ 0200h
|
|
LPHD_TEXTFILTER equ LPHD_TEXTFILTERA
|
|
LPHDTEXTFILTER equ LPHD_TEXTFILTERA
|
|
LPHDITEM equ LPHDITEMA
|
|
HDITEM_V1_SIZE equ HDITEMA_V1_SIZE
|
|
HDF_SORTUP equ 0400h
|
|
HDF_SORTDOWN equ 0200h
|
|
HHT_ONFILTER equ 0010h
|
|
HHT_ONFILTERBUTTON equ 0020h
|
|
HDN_ITEMCHANGEDA equ (HDN_FIRST-1)
|
|
HDN_ITEMCLICKA equ (HDN_FIRST-2)
|
|
HD_NOTIFYA equ NMHEADERA
|
|
HD_NOTIFYW equ NMHEADERW
|
|
IFDEF __UNICODE__
|
|
HD_NOTIFY equ HD_NOTIFYW
|
|
ELSE
|
|
HD_NOTIFY equ HD_NOTIFYA
|
|
ENDIF
|
|
|
|
TBSTYLE_EX_DOUBLEBUFFER equ 00000080h
|
|
TBCDRF_NOBACKGROUND equ 00400000h
|
|
TBMF_PAD equ 00000001h
|
|
TBMF_BARPAD equ 00000002h
|
|
TBMF_BUTTONSPACING equ 00000004h
|
|
TB_GETMETRICS equ (WM_USER + 101)
|
|
TB_SETMETRICS equ (WM_USER + 102)
|
|
TB_SETWINDOWTHEME equ CCM_SETWINDOWTHEME
|
|
HICF_LMOUSE equ 00000080h
|
|
HICF_TOGGLEDROPDOWN equ 00000100h
|
|
RBBS_TOPALIGN equ 00000800h
|
|
REBARBANDINFO_V3_SIZE equ REBARBANDINFOA_V3_SIZE
|
|
RBSTR_CHANGERECT equ 0001h
|
|
RB_GETBANDMARGINS equ (WM_USER + 40)
|
|
RB_SETWINDOWTHEME equ CCM_SETWINDOWTHEME
|
|
RBN_AUTOBREAK equ (RBN_FIRST - 22)
|
|
RBAB_AUTOSIZE equ 0001h
|
|
RBAB_ADDBAND equ 0002h
|
|
TTTOOLINFO_V1_SIZE equ TTTOOLINFOA_V1_SIZE
|
|
TTS_CLOSE equ 80h
|
|
TTF_PARSELINKS equ 1000h
|
|
TTM_POPUP equ (WM_USER + 34)
|
|
TTM_GETTITLE equ (WM_USER + 35)
|
|
TTM_SETWINDOWTHEME equ CCM_SETWINDOWTHEME
|
|
LPHITTESTINFOW equ LPTTHITTESTINFOW
|
|
LPHITTESTINFOA equ LPTTHITTESTINFOA
|
|
LPTTHITTESTINFOA equ LPHITTESTINFOA
|
|
LPTTHITTESTINFOW equ LPHITTESTINFOW
|
|
LPHITTESTINFO equ LPTTHITTESTINFO
|
|
TTN_LINKCLICK equ (TTN_FIRST - 3)
|
|
TOOLTIPTEXTW equ NMTTDISPINFOW
|
|
TOOLTIPTEXTA equ NMTTDISPINFOA
|
|
LPTOOLTIPTEXTA equ LPNMTTDISPINFOA
|
|
LPTOOLTIPTEXTW equ LPNMTTDISPINFOW
|
|
tagNMTTDISPINFOA equ tagTOOLTIPTEXTA
|
|
LPNMTTDISPINFOA equ LPTOOLTIPTEXTA
|
|
tagNMTTDISPINFOW equ tagTOOLTIPTEXTW
|
|
LPNMTTDISPINFOW equ LPTOOLTIPTEXTW
|
|
LPTOOLTIPTEXT equ LPNMTTDISPINFO
|
|
NMTTDISPINFO_V1_SIZE equ NMTTDISPINFOA_V1_SIZE
|
|
CreateStatusWindow equ CreateStatusWindowA
|
|
DrawStatusText equ DrawStatusTextA
|
|
TBS_DOWNISLEFT equ 0400h
|
|
LPNM_UPDOWN equ LPNMUPDOWN
|
|
LPNMUPDOWN equ LPNM_UPDOWN
|
|
PBS_MARQUEE equ 08h
|
|
PBM_SETMARQUEE equ (WM_USER+10)
|
|
LVIF_GROUPID equ 0100h
|
|
LVIF_COLUMNS equ 0200h
|
|
LVIS_GLOW equ 0010h
|
|
I_INDENTCALLBACK equ (-1)
|
|
tagLVITEMA equ _LV_ITEMA
|
|
tagLVITEMW equ _LV_ITEMW
|
|
;; LVITEMW equ LV_ITEMW
|
|
I_GROUPIDCALLBACK equ (-1)
|
|
I_GROUPIDNONE equ (-2)
|
|
LPLVITEM equ LPLVITEMA
|
|
LVITEM_V1_SIZE equ LVITEMA_V1_SIZE
|
|
I_COLUMNSCALLBACK equ (-1)
|
|
LV_FINDINFOA equ LVFINDINFOA
|
|
LV_FINDINFOW equ LVFINDINFOW
|
|
tagLVFINDINFOA equ _LV_FINDINFOA
|
|
tagLVFINDINFOW equ _LV_FINDINFOW
|
|
LVFINDINFOW equ LV_FINDINFOW
|
|
tagLVHITTESTINFO equ _LV_HITTESTINFO
|
|
LV_COLUMNA equ LVCOLUMNA
|
|
LV_COLUMNW equ LVCOLUMNW
|
|
tagLVCOLUMNA equ _LV_COLUMNA
|
|
LVCOLUMNA equ LV_COLUMNA
|
|
tagLVCOLUMNW equ _LV_COLUMNW
|
|
LVCOLUMNW equ LV_COLUMNW
|
|
LPLVCOLUMN equ LPLVCOLUMNA
|
|
LVCOLUMN_V1_SIZE equ LVCOLUMNA_V1_SIZE
|
|
LVS_EX_BORDERSELECT equ 00008000h
|
|
LVS_EX_DOUBLEBUFFER equ 00010000h
|
|
LVS_EX_HIDELABELS equ 00020000h
|
|
LVS_EX_SINGLEROW equ 00040000h
|
|
LVS_EX_SNAPTOGRID equ 00080000h
|
|
LVS_EX_SIMPLESELECT equ 00100000h
|
|
LV_MAX_WORKAREAS equ 16
|
|
LVM_SETWORKAREAS equ (LVM_FIRST + 65)
|
|
LVM_GETWORKAREAS equ (LVM_FIRST + 70)
|
|
LVM_GETNUMBEROFWORKAREAS equ (LVM_FIRST + 73)
|
|
LVM_SORTITEMSEX equ (LVM_FIRST + 81)
|
|
LVBKIF_FLAG_TILEOFFSET equ 00000100h
|
|
LVBKIF_TYPE_WATERMARK equ 10000000h
|
|
LVM_SETSELECTEDCOLUMN equ (LVM_FIRST + 140)
|
|
LVM_SETTILEWIDTH equ (LVM_FIRST + 141)
|
|
LV_VIEW_ICON equ 0000h
|
|
LV_VIEW_DETAILS equ 0001h
|
|
LV_VIEW_SMALLICON equ 0002h
|
|
LV_VIEW_LIST equ 0003h
|
|
LV_VIEW_TILE equ 0004h
|
|
LV_VIEW_MAX equ 0004h
|
|
LVM_SETVIEW equ (LVM_FIRST + 142)
|
|
LVGF_NONE equ 00000000h
|
|
LVGF_HEADER equ 00000001h
|
|
LVGF_FOOTER equ 00000002h
|
|
LVGF_STATE equ 00000004h
|
|
LVGF_ALIGN equ 00000008h
|
|
LVGF_GROUPID equ 00000010h
|
|
LVGS_NORMAL equ 00000000h
|
|
LVGS_COLLAPSED equ 00000001h
|
|
LVGS_HIDDEN equ 00000002h
|
|
LVGA_HEADER_LEFT equ 00000001h
|
|
LVGA_HEADER_CENTER equ 00000002h
|
|
LVGA_HEADER_RIGHT equ 00000004h
|
|
LVGA_FOOTER_LEFT equ 00000008h
|
|
LVGA_FOOTER_CENTER equ 00000010h
|
|
LVGA_FOOTER_RIGHT equ 00000020h
|
|
LVM_INSERTGROUP equ (LVM_FIRST + 145)
|
|
LVM_SETGROUPINFO equ (LVM_FIRST + 147)
|
|
LVM_GETGROUPINFO equ (LVM_FIRST + 149)
|
|
LVM_REMOVEGROUP equ (LVM_FIRST + 150)
|
|
LVM_MOVEGROUP equ (LVM_FIRST + 151)
|
|
LVM_MOVEITEMTOGROUP equ (LVM_FIRST + 154)
|
|
LVGMF_NONE equ 00000000h
|
|
LVGMF_BORDERSIZE equ 00000001h
|
|
LVGMF_BORDERCOLOR equ 00000002h
|
|
LVGMF_TEXTCOLOR equ 00000004h
|
|
LVM_SETGROUPMETRICS equ (LVM_FIRST + 155)
|
|
LVM_GETGROUPMETRICS equ (LVM_FIRST + 156)
|
|
LVM_ENABLEGROUPVIEW equ (LVM_FIRST + 157)
|
|
LVM_SORTGROUPS equ (LVM_FIRST + 158)
|
|
LVM_INSERTGROUPSORTED equ (LVM_FIRST + 159)
|
|
LVM_REMOVEALLGROUPS equ (LVM_FIRST + 160)
|
|
LVM_HASGROUP equ (LVM_FIRST + 161)
|
|
LVTVIF_AUTOSIZE equ 00000000h
|
|
LVTVIF_FIXEDWIDTH equ 00000001h
|
|
LVTVIF_FIXEDHEIGHT equ 00000002h
|
|
LVTVIF_FIXEDSIZE equ 00000003h
|
|
LVTVIM_TILESIZE equ 00000001h
|
|
LVTVIM_COLUMNS equ 00000002h
|
|
LVTVIM_LABELMARGIN equ 00000004h
|
|
LVM_SETTILEVIEWINFO equ (LVM_FIRST + 162)
|
|
LVM_GETTILEVIEWINFO equ (LVM_FIRST + 163)
|
|
LVM_SETTILEINFO equ (LVM_FIRST + 164)
|
|
LVM_GETTILEINFO equ (LVM_FIRST + 165)
|
|
LVIM_AFTER equ 00000001h
|
|
LVM_SETINSERTMARK equ (LVM_FIRST + 166)
|
|
LVM_GETINSERTMARK equ (LVM_FIRST + 167)
|
|
LVM_INSERTMARKHITTEST equ (LVM_FIRST + 168)
|
|
LVM_GETINSERTMARKRECT equ (LVM_FIRST + 169)
|
|
LVM_SETINSERTMARKCOLOR equ (LVM_FIRST + 170)
|
|
LVM_GETINSERTMARKCOLOR equ (LVM_FIRST + 171)
|
|
LVM_SETINFOTIP equ (LVM_FIRST + 173)
|
|
LVM_GETSELECTEDCOLUMN equ (LVM_FIRST + 174)
|
|
LVM_ISGROUPVIEWENABLED equ (LVM_FIRST + 175)
|
|
LVM_GETOUTLINECOLOR equ (LVM_FIRST + 176)
|
|
LVM_SETOUTLINECOLOR equ (LVM_FIRST + 177)
|
|
LVM_CANCELEDITLABEL equ (LVM_FIRST + 179)
|
|
LVM_MAPINDEXTOID equ (LVM_FIRST + 180)
|
|
LVM_MAPIDTOINDEX equ (LVM_FIRST + 181)
|
|
LPLVBKIMAGE equ LPLVBKIMAGEA
|
|
LPNM_LISTVIEW equ LPNMLISTVIEW
|
|
tagNMLISTVIEW equ _NM_LISTVIEW
|
|
LPNMLISTVIEW equ LPNM_LISTVIEW
|
|
LVCDI_ITEM equ 00000000h
|
|
LVCDI_GROUP equ 00000001h
|
|
LVCDRF_NOSELECT equ 00010000h
|
|
LVCDRF_NOGROUPFRAME equ 00020000h
|
|
LPNM_CACHEHINT equ LPNMLVCACHEHINT
|
|
PNM_CACHEHINT equ LPNMLVCACHEHINT
|
|
NM_CACHEHINT equ NMLVCACHEHINT
|
|
PNM_FINDITEMA equ LPNMLVFINDITEMA
|
|
LPNM_FINDITEMA equ LPNMLVFINDITEMA
|
|
NM_FINDITEMA equ NMLVFINDITEMA
|
|
PNM_FINDITEMW equ LPNMLVFINDITEMW
|
|
LPNM_FINDITEMW equ LPNMLVFINDITEMW
|
|
NM_FINDITEMW equ NMLVFINDITEMW
|
|
PNM_FINDITEM equ PNM_FINDITEMA
|
|
LPNM_FINDITEM equ LPNM_FINDITEMA
|
|
NM_FINDITEM equ NM_FINDITEMA
|
|
LPNMLVFINDITEM equ LPNMLVFINDITEMA
|
|
PNM_ODSTATECHANGE equ LPNMLVODSTATECHANGE
|
|
LPNM_ODSTATECHANGE equ LPNMLVODSTATECHANGE
|
|
NM_ODSTATECHANGE equ NMLVODSTATECHANGE
|
|
LV_DISPINFOA equ NMLVDISPINFOA
|
|
LV_DISPINFOW equ NMLVDISPINFOW
|
|
tagLVDISPINFO equ _LV_DISPINFO
|
|
tagLVDISPINFOW equ _LV_DISPINFOW
|
|
tagLVKEYDOWN equ _LV_KEYDOWN
|
|
LPNMLVGETINFOTIP equ LPNMLVGETINFOTIPA
|
|
LVN_BEGINSCROLL equ (LVN_FIRST-80)
|
|
LVN_ENDSCROLL equ (LVN_FIRST-81)
|
|
LPTV_ITEMW equ LPTVITEMW
|
|
LPTV_ITEMA equ LPTVITEMA
|
|
;; TV_ITEMW equ TVITEMW
|
|
;; TV_ITEMA equ TVITEMA
|
|
tagTVITEMA equ _TV_ITEMA
|
|
LPTVITEMA equ LPTV_ITEMA
|
|
tagTVITEMW equ _TV_ITEMW
|
|
;; TVITEMW equ TV_ITEMW
|
|
LPTVITEMW equ LPTV_ITEMW
|
|
LPTV_ITEM equ LPTVITEM
|
|
LPTV_INSERTSTRUCTA equ LPTVINSERTSTRUCTA
|
|
LPTV_INSERTSTRUCTW equ LPTVINSERTSTRUCTW
|
|
TV_INSERTSTRUCTA equ TVINSERTSTRUCTA
|
|
TV_INSERTSTRUCTW equ TVINSERTSTRUCTW
|
|
tagTVINSERTSTRUCTA equ _TV_INSERTSTRUCTA
|
|
TVINSERTSTRUCTA equ TV_INSERTSTRUCTA
|
|
LPTVINSERTSTRUCTA equ LPTV_INSERTSTRUCTA
|
|
tagTVINSERTSTRUCTW equ _TV_INSERTSTRUCTW
|
|
TVINSERTSTRUCTW equ TV_INSERTSTRUCTW
|
|
LPTVINSERTSTRUCTW equ LPTV_INSERTSTRUCTW
|
|
LPTV_INSERTSTRUCT equ LPTVINSERTSTRUCT
|
|
TVINSERTSTRUCT_V1_SIZE equ TVINSERTSTRUCTA_V1_SIZE
|
|
TVSI_NOSINGLEEXPAND equ 8000h
|
|
LPTV_HITTESTINFO equ LPTVHITTESTINFO
|
|
tagTVHITTESTINFO equ _TV_HITTESTINFO
|
|
LPTVHITTESTINFO equ LPTV_HITTESTINFO
|
|
TVM_MAPACCIDTOHTREEITEM equ (TV_FIRST + 42)
|
|
TVM_MAPHTREEITEMTOACCID equ (TV_FIRST + 43)
|
|
LPTV_SORTCB equ LPTVSORTCB
|
|
tagTVSORTCB equ _TV_SORTCB
|
|
LPTVSORTCB equ LPTV_SORTCB
|
|
LPNM_TREEVIEWA equ LPNMTREEVIEWA
|
|
LPNM_TREEVIEWW equ LPNMTREEVIEWW
|
|
NM_TREEVIEWW equ NMTREEVIEWW
|
|
NM_TREEVIEWA equ NMTREEVIEWA
|
|
tagNMTREEVIEWA equ _NM_TREEVIEWA
|
|
tagNMTREEVIEWW equ _NM_TREEVIEWW
|
|
NMTREEVIEWA equ NM_TREEVIEWA
|
|
NMTREEVIEWW equ NM_TREEVIEWW
|
|
LPNMTREEVIEWA equ LPNM_TREEVIEWA
|
|
LPNMTREEVIEWW equ LPNM_TREEVIEWW
|
|
LPNM_TREEVIEW equ LPNMTREEVIEW
|
|
TV_DISPINFOA equ NMTVDISPINFOA
|
|
TV_DISPINFOW equ NMTVDISPINFOW
|
|
tagTVDISPINFOA equ _TV_DISPINFOA
|
|
NMTVDISPINFOA equ TV_DISPINFOA
|
|
tagTVDISPINFOW equ _TV_DISPINFOW
|
|
NMTVDISPINFOW equ TV_DISPINFOW
|
|
LPNMTVDISPINFO equ LPNMTVDISPINFOA
|
|
LPNMTVGETINFOTIP equ LPNMTVGETINFOTIPA
|
|
PCOMBOBOXEXITEM equ PCOMBOBOXEXITEMA
|
|
PCCOMBOBOXEXITEM equ PCCOMBOBOXEXITEMA
|
|
CBEM_SETWINDOWTHEME equ CCM_SETWINDOWTHEME
|
|
PNMCOMBOBOXEX equ PNMCOMBOBOXEXA
|
|
NMCBEDRAGBEGIN equ NMCBEDRAGBEGINA
|
|
LPNMCBEDRAGBEGIN equ LPNMCBEDRAGBEGINA
|
|
PNMCBEDRAGBEGIN equ PNMCBEDRAGBEGINA
|
|
NMCBEENDEDIT equ NMCBEENDEDITA
|
|
LPNMCBEENDEDIT equ LPNMCBEENDEDITA
|
|
PNMCBEENDEDIT equ PNMCBEENDEDITA
|
|
TC_ITEMHEADERA equ TCITEMHEADERA
|
|
TC_ITEMHEADERW equ TCITEMHEADERW
|
|
tagTCITEMHEADERA equ _TC_ITEMHEADERA
|
|
TCITEMHEADERA equ TC_ITEMHEADERA
|
|
TCITEMHEADERW equ TC_ITEMHEADERW
|
|
LPTCITEMHEADER equ LPTCITEMHEADERA
|
|
TC_ITEMA equ TCITEMA
|
|
TC_ITEMW equ TCITEMW
|
|
TCITEMA equ TC_ITEMA
|
|
tagTCITEMW equ _TC_ITEMW
|
|
TCITEMW equ TC_ITEMW
|
|
LPTCITEM equ LPTCITEMA
|
|
LPTC_HITTESTINFO equ LPTCHITTESTINFO
|
|
tagTCHITTESTINFO equ _TC_HITTESTINFO
|
|
LPTCHITTESTINFO equ LPTC_HITTESTINFO
|
|
LPNMDATETIMESTRING equ LPNMDATETIMESTRINGA
|
|
LPNMDATETIMEWMKEYDOWN equ LPNMDATETIMEWMKEYDOWNA
|
|
LPNMDATETIMEFORMAT equ LPNMDATETIMEFORMATA
|
|
LPNMDATETIMEFORMATQUERY equ LPNMDATETIMEFORMATQUERYA
|
|
WC_PAGESCROLLER equ WC_PAGESCROLLERA
|
|
PGM_SETCHILD equ (PGM_FIRST + 1)
|
|
PGM_RECALCSIZE equ (PGM_FIRST + 2)
|
|
PGM_FORWARDMOUSE equ (PGM_FIRST + 3)
|
|
PGM_SETBKCOLOR equ (PGM_FIRST + 4)
|
|
PGM_GETBKCOLOR equ (PGM_FIRST + 5)
|
|
PGM_SETBORDER equ (PGM_FIRST + 6)
|
|
PGM_GETBORDER equ (PGM_FIRST + 7)
|
|
PGM_SETPOS equ (PGM_FIRST + 8)
|
|
PGM_GETPOS equ (PGM_FIRST + 9)
|
|
PGM_SETBUTTONSIZE equ (PGM_FIRST + 10)
|
|
PGM_GETBUTTONSIZE equ (PGM_FIRST + 11)
|
|
PGM_GETBUTTONSTATE equ (PGM_FIRST + 12)
|
|
PGM_GETDROPTARGET equ CCM_GETDROPTARGET
|
|
PGN_HOTITEMCHANGE equ (PGN_FIRST-3)
|
|
BUTTON_IMAGELIST_ALIGN_LEFT equ 0
|
|
BUTTON_IMAGELIST_ALIGN_RIGHT equ 1
|
|
BUTTON_IMAGELIST_ALIGN_TOP equ 2
|
|
BUTTON_IMAGELIST_ALIGN_BOTTOM equ 3
|
|
BUTTON_IMAGELIST_ALIGN_CENTER equ 4
|
|
BCM_GETIDEALSIZE equ (BCM_FIRST + 0001h)
|
|
BCM_SETIMAGELIST equ (BCM_FIRST + 0002h)
|
|
BCM_GETIMAGELIST equ (BCM_FIRST + 0003h)
|
|
BCM_SETTEXTMARGIN equ (BCM_FIRST + 0004h)
|
|
BCM_GETTEXTMARGIN equ (BCM_FIRST + 0005h)
|
|
BCN_HOTITEMCHANGE equ (BCN_FIRST + 0001h)
|
|
BST_HOT equ 0200h
|
|
EM_SETCUEBANNER equ (ECM_FIRST + 1)
|
|
EM_GETCUEBANNER equ (ECM_FIRST + 2)
|
|
EM_SHOWBALLOONTIP equ (ECM_FIRST + 3)
|
|
EM_HIDEBALLOONTIP equ (ECM_FIRST + 4)
|
|
CB_SETMINVISIBLE equ (CBM_FIRST + 1)
|
|
CB_GETMINVISIBLE equ (CBM_FIRST + 2)
|
|
INVALID_LINK_INDEX equ (-1)
|
|
MAX_LINKID_TEXT equ 48
|
|
LWS_TRANSPARENT equ 0001h
|
|
LWS_IGNORERETURN equ 0002h
|
|
LIF_ITEMINDEX equ 00000001h
|
|
LIF_STATE equ 00000002h
|
|
LIF_ITEMID equ 00000004h
|
|
LIF_URL equ 00000008h
|
|
LIS_FOCUSED equ 00000001h
|
|
LIS_ENABLED equ 00000002h
|
|
LIS_VISITED equ 00000004h
|
|
LM_HITTEST equ (WM_USER+300h)
|
|
LM_GETIDEALHEIGHT equ (WM_USER+301h)
|
|
LM_SETITEM equ (WM_USER+302h)
|
|
LM_GETITEM equ (WM_USER+303h)
|
|
DA_LAST equ (7FFFFFFFh)
|
|
DPA_APPEND equ (7fffffffh)
|
|
DPA_ERR equ (-1)
|
|
DSA_APPEND equ (7fffffffh)
|
|
DSA_ERR equ (-1)
|
|
DPAS_SORTED equ 0001h
|
|
DPAS_INSERTBEFORE equ 0002h
|
|
DPAS_INSERTAFTER equ 0004h
|
|
|
|
TB_SETINDENT equ WM_USER + 47
|
|
TB_SETIMAGELIST equ WM_USER + 48
|
|
TB_GETIMAGELIST equ WM_USER + 49
|
|
TB_LOADIMAGES equ WM_USER + 50
|
|
TB_GETRECT equ WM_USER + 51
|
|
TB_SETHOTIMAGELIST equ WM_USER + 52
|
|
TB_GETHOTIMAGELIST equ WM_USER + 53
|
|
TB_SETDISABLEDIMAGELIST equ WM_USER + 54
|
|
TB_GETDISABLEDIMAGELIST equ WM_USER + 55
|
|
TB_GETBUTTONSIZE equ WM_USER + 58
|
|
TB_SETBUTTONWIDTH equ WM_USER + 59
|
|
TB_SETMAXTEXTROWS equ WM_USER + 60
|
|
TB_GETTEXTROWS equ WM_USER + 61
|
|
TB_GETOBJECT equ WM_USER + 62
|
|
TB_GETHOTITEM equ WM_USER + 71
|
|
TB_SETHOTITEM equ WM_USER + 72
|
|
TB_SETANCHORHIGHLIGHT equ WM_USER + 73
|
|
TB_GETANCHORHIGHLIGHT equ WM_USER + 74
|
|
TB_MAPACCELERATORA equ WM_USER + 78
|
|
TB_MAPACCELERATORW equ WM_USER + 90
|
|
IFDEF __UNICODE__
|
|
TB_MAPACCELERATOR equ TB_MAPACCELERATORW
|
|
ELSE
|
|
TB_MAPACCELERATOR equ TB_MAPACCELERATORA
|
|
ENDIF
|
|
|
|
LVS_EX_GRIDLINES equ 00000001h
|
|
LVS_EX_SUBITEMIMAGES equ 00000002h
|
|
LVS_EX_CHECKBOXES equ 00000004h
|
|
LVS_EX_TRACKSELECT equ 00000008h
|
|
LVS_EX_HEADERDRAGDROP equ 00000010h
|
|
LVS_EX_FULLROWSELECT equ 00000020h
|
|
LVS_EX_ONECLICKACTIVATE equ 00000040h
|
|
LVS_EX_TWOCLICKACTIVATE equ 00000080h
|
|
LVS_EX_FLATSB equ 00000100h
|
|
LVS_EX_REGIONAL equ 00000200h
|
|
LVS_EX_INFOTIP equ 00000400h
|
|
LVS_EX_UNDERLINEHOT equ 00000800h
|
|
LVS_EX_UNDERLINECOLD equ 00001000h
|
|
LVS_EX_MULTIWORKAREAS equ 00002000h
|
|
LVS_EX_LABELTIP equ 00004000h
|
|
|
|
LVCF_IMAGE equ 0010h
|
|
LVCF_ORDER equ 0020h
|
|
LVCFMT_IMAGE equ 0800h
|
|
LVCFMT_BITMAP_ON_RIGHT equ 1000h
|
|
LVCFMT_COL_HAS_IMAGES equ 8000h
|
|
|
|
LVM_GETHEADER equ LVM_FIRST + 31
|
|
LVM_SETEXTENDEDLISTVIEWSTYLE equ LVM_FIRST + 54
|
|
LVM_GETEXTENDEDLISTVIEWSTYLE equ LVM_FIRST + 55
|
|
|
|
HDM_SETIMAGELIST equ HDM_FIRST + 8
|
|
HDM_GETIMAGELIST equ HDM_FIRST + 9
|
|
|
|
CDRF_DOERASE equ 00000008h
|
|
CDRF_SKIPPOSTPAINT equ 00000100h
|
|
CDIS_NEARHOT equ 0400h
|
|
CDIS_OTHERSIDEHOT equ 0800h
|
|
CDIS_DROPHILITED equ 1000h
|
|
ILC_ORIGINALSIZE equ 00010000h
|
|
ILC_HIGHQUALITYSCALE equ 00020000h
|
|
ILD_ASYNC equ 00008000h
|
|
ILGT_NORMAL equ 00000000h
|
|
ILGT_ASYNC equ 00000001h
|
|
HDS_CHECKBOXES equ 0400h
|
|
HDS_NOSIZING equ 0800h
|
|
HDS_OVERFLOW equ 1000h
|
|
HDFT_ISDATE equ 0002h
|
|
HDI_STATE equ 0200h
|
|
HDF_CHECKBOX equ 0040h
|
|
HDF_CHECKED equ 0080h
|
|
HDF_FIXEDWIDTH equ 0100h
|
|
HDF_SPLITBUTTON equ 1000000h
|
|
HDIS_FOCUSED equ 00000001h
|
|
HHT_ONITEMSTATEICON equ 1000h
|
|
HHT_ONDROPDOWN equ 2000h
|
|
HHT_ONOVERFLOW equ 4000h
|
|
HDSIL_NORMAL equ 0
|
|
HDSIL_STATE equ 1
|
|
HDM_TRANSLATEACCELERATOR equ CCM_TRANSLATEACCELERATOR
|
|
HDM_GETITEMDROPDOWNRECT equ HDM_FIRST+25
|
|
HDM_GETOVERFLOWRECT equ HDM_FIRST+26
|
|
HDM_GETFOCUSEDITEM equ HDM_FIRST+27
|
|
HDM_SETFOCUSEDITEM equ HDM_FIRST+28
|
|
HDN_BEGINFILTEREDIT equ HDN_FIRST-14
|
|
HDN_ENDFILTEREDIT equ HDN_FIRST-15
|
|
HDN_ITEMSTATEICONCLICK equ HDN_FIRST-16
|
|
HDN_ITEMKEYDOWN equ HDN_FIRST-17
|
|
HDN_DROPDOWN equ HDN_FIRST-18
|
|
HDN_OVERFLOWCLICK equ HDN_FIRST-19
|
|
TBCDRF_USECDCOLORS equ 00800000h
|
|
IDB_HIST_NORMAL equ 12
|
|
IDB_HIST_HOT equ 13
|
|
IDB_HIST_DISABLED equ 14
|
|
IDB_HIST_PRESSED equ 15
|
|
TB_SETPRESSEDIMAGELIST equ WM_USER + 104
|
|
TB_GETPRESSEDIMAGELIST equ WM_USER + 105
|
|
RBBIM_CHEVRONLOCATION equ 00001000h
|
|
RBBIM_CHEVRONSTATE equ 00002000h
|
|
RB_SETEXTENDEDSTYLE equ WM_USER + 41
|
|
RB_GETEXTENDEDSTYLE equ WM_USER + 42
|
|
RB_SETBANDWIDTH equ WM_USER + 44
|
|
RBN_SPLITTERDRAG equ RBN_FIRST - 11
|
|
RBHT_SPLITTER equ 0010h
|
|
TTS_USEVISUALSTYLE equ 100h
|
|
TTI_INFO_LARGE equ 4
|
|
TTI_WARNING_LARGE equ 5
|
|
TTI_ERROR_LARGE equ 6
|
|
TTM_UPDATE equ WM_USER + 29
|
|
TBS_NOTIFYBEFOREMOVE equ 0800h
|
|
TBS_TRANSPARENTBKGND equ 1000h
|
|
PBS_SMOOTHREVERSE equ 10h
|
|
PBM_GETSTEP equ WM_USER+13
|
|
PBM_GETBKCOLOR equ WM_USER+14
|
|
PBM_GETBARCOLOR equ WM_USER+15
|
|
PBM_SETSTATE equ WM_USER+16
|
|
PBM_GETSTATE equ WM_USER+17
|
|
PBST_NORMAL equ 0001h
|
|
PBST_ERROR equ 0002h
|
|
PBST_PAUSED equ 0003h
|
|
LWS_NOPREFIX equ 0004h
|
|
LWS_USEVISUALSTYLE equ 0008h
|
|
LWS_USECUSTOMTEXT equ 0010h
|
|
LWS_RIGHT equ 0020h
|
|
LIS_HOTTRACK equ 00000008h
|
|
LIS_DEFAULTCOLORS equ 00000010h
|
|
LVSIL_GROUPHEADER equ 3
|
|
LVIF_COLFMT equ 00010000h
|
|
LVNI_VISIBLEORDER equ 0010h
|
|
LVNI_PREVIOUS equ 0020h
|
|
LVNI_VISIBLEONLY equ 0040h
|
|
LVNI_SAMEGROUPONLY equ 0080h
|
|
LVNI_DIRECTIONMASK equ LVNI_ABOVE or LVNI_BELOW or LVNI_TOLEFT or LVNI_TORIGHT
|
|
LVFI_SUBSTRING equ 0004h
|
|
LVHT_EX_GROUP_HEADER equ 10000000h
|
|
LVHT_EX_GROUP_FOOTER equ 20000000h
|
|
LVHT_EX_GROUP_COLLAPSE equ 40000000h
|
|
LVHT_EX_GROUP_BACKGROUND equ 80000000h
|
|
LVHT_EX_GROUP_STATEICON equ 01000000h
|
|
LVHT_EX_GROUP_SUBSETLINK equ 02000000h
|
|
LVHT_EX_GROUP equ LVHT_EX_GROUP_BACKGROUND or LVHT_EX_GROUP_COLLAPSE or LVHT_EX_GROUP_FOOTER or LVHT_EX_GROUP_HEADER or LVHT_EX_GROUP_STATEICON or LVHT_EX_GROUP_SUBSETLINK
|
|
LVHT_EX_ONCONTENTS equ 04000000h
|
|
LVHT_EX_FOOTER equ 08000000h
|
|
LVCF_MINWIDTH equ 0040h
|
|
LVCF_DEFAULTWIDTH equ 0080h
|
|
LVCF_IDEALWIDTH equ 0100h
|
|
LVCFMT_FIXED_WIDTH equ 00100h
|
|
LVCFMT_NO_DPI_SCALE equ 40000h
|
|
LVCFMT_FIXED_RATIO equ 80000h
|
|
LVCFMT_LINE_BREAK equ 100000h
|
|
LVCFMT_FILL equ 200000h
|
|
LVCFMT_WRAP equ 400000h
|
|
LVCFMT_NO_TITLE equ 800000h
|
|
LVCFMT_TILE_PLACEMENTMASK equ LVCFMT_LINE_BREAK or LVCFMT_FILL
|
|
LVCFMT_SPLITBUTTON equ 1000000h
|
|
LVS_EX_JUSTIFYCOLUMNS equ 00200000h
|
|
LVS_EX_TRANSPARENTBKGND equ 00400000h
|
|
LVS_EX_TRANSPARENTSHADOWTEXT equ 00800000h
|
|
LVS_EX_AUTOAUTOARRANGE equ 01000000h
|
|
LVS_EX_HEADERINALLVIEWS equ 02000000h
|
|
LVS_EX_AUTOCHECKSELECT equ 08000000h
|
|
LVS_EX_AUTOSIZECOLUMNS equ 10000000h
|
|
LVS_EX_COLUMNSNAPPOINTS equ 40000000h
|
|
LVS_EX_COLUMNOVERFLOW equ 80000000h
|
|
LVBKIF_FLAG_ALPHABLEND equ 20000000h
|
|
LVM_GETVIEW equ LVM_FIRST + 143
|
|
LVGF_SUBTITLE equ 00000100h
|
|
LVGF_TASK equ 00000200h
|
|
LVGF_DESCRIPTIONTOP equ 00000400h
|
|
LVGF_DESCRIPTIONBOTTOM equ 00000800h
|
|
LVGF_TITLEIMAGE equ 00001000h
|
|
LVGF_EXTENDEDIMAGE equ 00002000h
|
|
LVGF_ITEMS equ 00004000h
|
|
LVGF_SUBSET equ 00008000h
|
|
LVGF_SUBSETITEMS equ 00010000h
|
|
LVGS_NOHEADER equ 00000004h
|
|
LVGS_COLLAPSIBLE equ 00000008h
|
|
LVGS_FOCUSED equ 00000010h
|
|
LVGS_SELECTED equ 00000020h
|
|
LVGS_SUBSETED equ 00000040h
|
|
LVGS_SUBSETLINKFOCUSED equ 00000080h
|
|
LVM_GETGROUPCOUNT equ LVM_FIRST + 152
|
|
LVM_GETGROUPINFOBYINDEX equ LVM_FIRST + 153
|
|
LVGGR_GROUP equ 0
|
|
LVGGR_HEADER equ 1
|
|
LVGGR_LABEL equ 2
|
|
LVGGR_SUBSETLINK equ 3
|
|
LVM_GETGROUPRECT equ LVM_FIRST + 98
|
|
LVM_GETGROUPSTATE equ LVM_FIRST + 92
|
|
LVM_GETFOCUSEDGROUP equ LVM_FIRST + 93
|
|
LVTVIF_EXTENDED equ 00000004h
|
|
LVM_ISITEMVISIBLE equ LVM_FIRST + 182
|
|
LVM_GETEMPTYTEXT equ LVM_FIRST + 204
|
|
LVM_GETFOOTERRECT equ LVM_FIRST + 205
|
|
LVFF_ITEMCOUNT equ 00000001h
|
|
LVM_GETFOOTERINFO equ LVM_FIRST + 206
|
|
LVM_GETFOOTERITEMRECT equ LVM_FIRST + 207
|
|
LVFIF_TEXT equ 00000001h
|
|
LVFIF_STATE equ 00000002h
|
|
LVFIS_FOCUSED equ 0001h
|
|
LVM_GETFOOTERITEM equ LVM_FIRST + 208
|
|
LVM_GETITEMINDEXRECT equ LVM_FIRST + 209
|
|
LVM_SETITEMINDEXSTATE equ LVM_FIRST + 210
|
|
LVM_GETNEXTITEMINDEX equ LVM_FIRST + 211
|
|
LVNSCH_DEFAULT equ -1
|
|
LVNSCH_ERROR equ -2
|
|
LVNSCH_IGNORE equ -3
|
|
LVN_INCREMENTALSEARCHA equ LVN_FIRST-62
|
|
LVN_INCREMENTALSEARCHW equ LVN_FIRST-63
|
|
IFDEF __UNICODE__
|
|
LVN_INCREMENTALSEARCH equ LVN_INCREMENTALSEARCHW
|
|
ELSE
|
|
LVN_INCREMENTALSEARCH equ LVN_INCREMENTALSEARCHA
|
|
ENDIF
|
|
|
|
LVN_COLUMNDROPDOWN equ LVN_FIRST-64
|
|
LVN_COLUMNOVERFLOWCLICK equ LVN_FIRST-66
|
|
LVN_LINKCLICK equ LVN_FIRST-84
|
|
EMF_CENTERED equ 00000001h
|
|
TVS_EX_MULTISELECT equ 0002h
|
|
TVS_EX_DOUBLEBUFFER equ 0004h
|
|
TVS_EX_NOINDENTSTATE equ 0008h
|
|
TVS_EX_RICHTOOLTIP equ 0010h
|
|
TVS_EX_AUTOHSCROLL equ 0020h
|
|
TVS_EX_FADEINOUTEXPANDOS equ 0040h
|
|
TVS_EX_PARTIALCHECKBOXES equ 0080h
|
|
TVS_EX_EXCLUSIONCHECKBOXES equ 0100h
|
|
TVS_EX_DIMMEDCHECKBOXES equ 0200h
|
|
TVS_EX_DRAWIMAGEASYNC equ 0400h
|
|
TVIF_STATEEX equ 0100h
|
|
TVIF_EXPANDEDIMAGE equ 0200h
|
|
TVIS_EX_FLAT equ 0001h
|
|
TVIS_EX_DISABLED equ 0002h
|
|
TVIS_EX_ALL equ 0002h
|
|
TVGN_NEXTSELECTED equ 000Bh
|
|
TVM_SETEXTENDEDSTYLE equ TV_FIRST + 44
|
|
TVM_GETEXTENDEDSTYLE equ TV_FIRST + 45
|
|
TVM_SETAUTOSCROLLINFO equ TV_FIRST + 59
|
|
TVM_GETSELECTEDCOUNT equ TV_FIRST + 70
|
|
TVM_SHOWINFOTIP equ TV_FIRST + 71
|
|
TVM_GETITEMPARTRECT equ TV_FIRST + 72
|
|
TVN_ITEMCHANGINGA equ TVN_FIRST-16
|
|
TVN_ITEMCHANGINGW equ TVN_FIRST-17
|
|
IFDEF __UNICODE__
|
|
TVN_ITEMCHANGING equ TVN_ITEMCHANGINGW
|
|
ELSE
|
|
TVN_ITEMCHANGING equ TVN_ITEMCHANGINGA
|
|
ENDIF
|
|
|
|
TVN_ITEMCHANGEDA equ TVN_FIRST-18
|
|
TVN_ITEMCHANGEDW equ TVN_FIRST-19
|
|
IFDEF __UNICODE__
|
|
TVN_ITEMCHANGED equ TVN_ITEMCHANGEDW
|
|
ELSE
|
|
TVN_ITEMCHANGED equ TVN_ITEMCHANGEDA
|
|
ENDIF
|
|
|
|
TVN_ASYNCDRAW equ TVN_FIRST-20
|
|
CBES_EX_TEXTENDELLIPSIS equ 00000020h
|
|
TCS_RIGHT equ 0002h
|
|
MCHT_CALENDARCONTROL equ 00100000h
|
|
MCHT_CALENDARDATEMIN equ MCHT_CALENDAR or 0004h
|
|
MCHT_CALENDARDATEMAX equ MCHT_CALENDAR or 0005h
|
|
MCMV_MONTH equ 0
|
|
MCMV_YEAR equ 1
|
|
MCMV_DECADE equ 2
|
|
MCMV_CENTURY equ 3
|
|
MCMV_MAX equ MCMV_CENTURY
|
|
MCM_GETCURRENTVIEW equ MCM_FIRST + 22
|
|
MCM_GETCALENDARCOUNT equ MCM_FIRST + 23
|
|
MCGIP_CALENDARCONTROL equ 0
|
|
MCGIP_NEXT equ 1
|
|
MCGIP_PREV equ 2
|
|
MCGIP_FOOTER equ 3
|
|
MCGIP_CALENDAR equ 4
|
|
MCGIP_CALENDARHEADER equ 5
|
|
MCGIP_CALENDARBODY equ 6
|
|
MCGIP_CALENDARROW equ 7
|
|
MCGIP_CALENDARCELL equ 8
|
|
MCGIF_DATE equ 00000001h
|
|
MCGIF_RECT equ 00000002h
|
|
MCGIF_NAME equ 00000004h
|
|
MCM_GETCALENDARGRIDINFO equ MCM_FIRST + 24
|
|
MCM_GETCALID equ MCM_FIRST + 27
|
|
MCM_SETCALID equ MCM_FIRST + 28
|
|
MCM_SIZERECTTOMIN equ MCM_FIRST + 29
|
|
MCM_SETCALENDARBORDER equ MCM_FIRST + 30
|
|
MCM_GETCALENDARBORDER equ MCM_FIRST + 31
|
|
MCM_SETCURRENTVIEW equ MCM_FIRST + 32
|
|
MCN_VIEWCHANGE equ MCN_FIRST - 4
|
|
MCS_NOTRAILINGDATES equ 0040h
|
|
MCS_SHORTDAYSOFWEEK equ 0080h
|
|
MCS_NOSELCHANGEONNAV equ 0100h
|
|
DTM_SETMCSTYLE equ DTM_FIRST + 11
|
|
DTM_GETMCSTYLE equ DTM_FIRST + 12
|
|
DTM_CLOSEMONTHCAL equ DTM_FIRST + 13
|
|
DTM_GETDATETIMEPICKERINFO equ DTM_FIRST + 14
|
|
DTM_GETIDEALSIZE equ DTM_FIRST + 15
|
|
BST_DROPDOWNPUSHED equ 0400h
|
|
BS_SPLITBUTTON equ 0000000Ch
|
|
BS_DEFSPLITBUTTON equ 0000000Dh
|
|
BS_COMMANDLINK equ 0000000Eh
|
|
BS_DEFCOMMANDLINK equ 0000000Fh
|
|
BCSIF_GLYPH equ 0001h
|
|
BCSIF_IMAGE equ 0002h
|
|
BCSIF_STYLE equ 0004h
|
|
BCSIF_SIZE equ 0008h
|
|
BCSS_NOSPLIT equ 0001h
|
|
BCSS_STRETCH equ 0002h
|
|
BCSS_ALIGNLEFT equ 0004h
|
|
BCSS_IMAGE equ 0008h
|
|
BCM_SETDROPDOWNSTATE equ BCM_FIRST + 0006h
|
|
BCM_SETSPLITINFO equ BCM_FIRST + 0007h
|
|
BCM_GETSPLITINFO equ BCM_FIRST + 0008h
|
|
BCM_SETNOTE equ BCM_FIRST + 0009h
|
|
BCM_GETNOTE equ BCM_FIRST + 000Ah
|
|
BCM_GETNOTELENGTH equ BCM_FIRST + 000Bh
|
|
BCM_SETSHIELD equ BCM_FIRST + 000Ch
|
|
BCCL_NOGLYPH equ HIMAGELIST -1
|
|
BCN_DROPDOWN equ BCN_FIRST + 0002h
|
|
DA_ERR equ -1
|
|
DPAM_SORTED equ 00000001h
|
|
DPAM_NORMAL equ 00000002h
|
|
DPAM_UNION equ 00000004h
|
|
DPAM_INTERSECT equ 00000008h
|
|
DPAMM_MERGE equ 1
|
|
DPAMM_DELETE equ 2
|
|
DPAMM_INSERT equ 3
|
|
|
|
; Extra structures
|
|
|
|
NMOBJECTNOTIFY STRUCT
|
|
hdr NMHDR <>
|
|
iItem DWORD ?
|
|
piid DWORD ?
|
|
pObject DWORD ?
|
|
hResult DWORD ?
|
|
dwFlags DWORD ?
|
|
NMOBJECTNOTIFY ENDS
|
|
|
|
NMCHAR STRUCT
|
|
hdr NMHDR <>
|
|
_ch DWORD ?
|
|
dwItemPrev DWORD ?
|
|
dwItemNext DWORD ?
|
|
NMCHAR ENDS
|
|
|
|
NMCUSTOMTEXT STRUCT
|
|
hdr NMHDR <>
|
|
hDC DWORD ?
|
|
lpString DWORD ?
|
|
nCount DWORD ?
|
|
lpRect RECT <>
|
|
uFormat DWORD ?
|
|
fLink DWORD ?
|
|
NMCUSTOMTEXT ENDS
|
|
|
|
NMCUSTOMSPLITRECTINFO STRUCT
|
|
hdr NMHDR <>
|
|
rcClient RECT <>
|
|
rcButton RECT <>
|
|
rcSplit RECT <>
|
|
NMCUSTOMSPLITRECTINFO ENDS
|
|
|
|
IMAGELISTDRAWPARAMS STRUCT
|
|
cbSize DWORD ?
|
|
himl DWORD ?
|
|
i DWORD ?
|
|
hdcDst DWORD ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
_cx DWORD ?
|
|
cy DWORD ?
|
|
xBitmap DWORD ?
|
|
yBitmap DWORD ?
|
|
rgbBk DWORD ?
|
|
rgbFg DWORD ?
|
|
fStyle DWORD ?
|
|
dwRop DWORD ?
|
|
fState DWORD ?
|
|
Frame DWORD ?
|
|
crEffect DWORD ?
|
|
IMAGELISTDRAWPARAMS ENDS
|
|
|
|
HD_TEXTFILTERA STRUCT
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
HD_TEXTFILTERA ENDS
|
|
|
|
HD_TEXTFILTERW STRUCT
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
HD_TEXTFILTERW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
HD_TEXTFILTER equ <HD_TEXTFILTERW>
|
|
ELSE
|
|
HD_TEXTFILTER equ <HD_TEXTFILTERA>
|
|
ENDIF
|
|
|
|
HDLAYOUT STRUCT
|
|
prc DWORD ?
|
|
pwpos DWORD ?
|
|
HDLAYOUT ENDS
|
|
|
|
NMTBCUSTOMDRAW STRUCT
|
|
nmcd NMCUSTOMDRAW <>
|
|
hbrMonoDither DWORD ?
|
|
hbrLines DWORD ?
|
|
hpenLines DWORD ?
|
|
clrText DWORD ?
|
|
clrMark DWORD ?
|
|
clrTextHighlight DWORD ?
|
|
clrBtnFace DWORD ?
|
|
clrBtnHighlight DWORD ?
|
|
clrHighlightHotTrack DWORD ?
|
|
rcText RECT <>
|
|
nStringBkMode DWORD ?
|
|
nHLStringBkMode DWORD ?
|
|
iListGap DWORD ?
|
|
NMTBCUSTOMDRAW ENDS
|
|
|
|
TBMETRICS STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
cxPad DWORD ?
|
|
cyPad DWORD ?
|
|
cxBarPad DWORD ?
|
|
cyBarPad DWORD ?
|
|
cxButtonSpacing DWORD ?
|
|
cyButtonSpacing DWORD ?
|
|
TBMETRICS ENDS
|
|
|
|
NMREBARSPLITTER STRUCT
|
|
hdr NMHDR <>
|
|
rcSizing RECT <>
|
|
NMREBARSPLITTER ENDS
|
|
|
|
NMREBARAUTOBREAK STRUCT
|
|
hdr NMHDR <>
|
|
uBand DWORD ?
|
|
wID DWORD ?
|
|
lParam DWORD ?
|
|
uMsg DWORD ?
|
|
fStyleCurrent DWORD ?
|
|
fAutoBreak DWORD ?
|
|
NMREBARAUTOBREAK ENDS
|
|
|
|
TTGETTITLE STRUCT
|
|
dwSize DWORD ?
|
|
uTitleBitmap DWORD ?
|
|
cch DWORD ?
|
|
pszTitle DWORD ?
|
|
TTGETTITLE ENDS
|
|
|
|
NMTRBTHUMBPOSCHANGING STRUCT
|
|
hdr NMHDR <>
|
|
dwPos DWORD ?
|
|
nReason DWORD ?
|
|
NMTRBTHUMBPOSCHANGING ENDS
|
|
|
|
LVBKIMAGEA STRUCT
|
|
ulFlags DWORD ?
|
|
hbm DWORD ?
|
|
pszImage DWORD ?
|
|
cchImageMax DWORD ?
|
|
xOffsetPercent DWORD ?
|
|
yOffsetPercent DWORD ?
|
|
LVBKIMAGEA ENDS
|
|
|
|
LVBKIMAGEW STRUCT
|
|
ulFlags DWORD ?
|
|
hbm DWORD ?
|
|
pszImage DWORD ?
|
|
cchImageMax DWORD ?
|
|
xOffsetPercent DWORD ?
|
|
yOffsetPercent DWORD ?
|
|
LVBKIMAGEW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
LVBKIMAGE equ <LVBKIMAGEW>
|
|
ELSE
|
|
LVBKIMAGE equ <LVBKIMAGEA>
|
|
ENDIF
|
|
|
|
LVGROUP STRUCT
|
|
cbSize DWORD ?
|
|
_mask DWORD ?
|
|
pszHeader DWORD ?
|
|
cchHeader DWORD ?
|
|
pszFooter DWORD ?
|
|
cchFooter DWORD ?
|
|
iGroupId DWORD ?
|
|
stateMask DWORD ?
|
|
state DWORD ?
|
|
uAlign DWORD ?
|
|
pszSubtitle DWORD ?
|
|
cchSubtitle DWORD ?
|
|
pszTask DWORD ?
|
|
cchTask DWORD ?
|
|
pszDescriptionTop DWORD ?
|
|
cchDescriptionTop DWORD ?
|
|
pszDescriptionBottom DWORD ?
|
|
cchDescriptionBottom DWORD ?
|
|
iTitleImage DWORD ?
|
|
iExtendedImage DWORD ?
|
|
iFirstItem DWORD ?
|
|
cItems DWORD ?
|
|
pszSubsetTitle DWORD ?
|
|
cchSubsetTitle DWORD ?
|
|
LVGROUP ENDS
|
|
|
|
LVGROUPMETRICS STRUCT
|
|
cbSize DWORD ?
|
|
_mask DWORD ?
|
|
Left DWORD ?
|
|
Top DWORD ?
|
|
Right DWORD ?
|
|
Bottom DWORD ?
|
|
crLeft DWORD ?
|
|
crTop DWORD ?
|
|
crRight DWORD ?
|
|
crBottom DWORD ?
|
|
crHeader DWORD ?
|
|
crFooter DWORD ?
|
|
LVGROUPMETRICS ENDS
|
|
|
|
LVTILEINFO STRUCT
|
|
cbSize DWORD ?
|
|
iItem DWORD ?
|
|
cColumns DWORD ?
|
|
puColumns DWORD ?
|
|
piColFmt DWORD ?
|
|
LVTILEINFO ENDS
|
|
|
|
LVINSERTMARK STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
iItem DWORD ?
|
|
dwReserved DWORD ?
|
|
LVINSERTMARK ENDS
|
|
|
|
LVSETINFOTIP STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
pszText DWORD ?
|
|
iItem DWORD ?
|
|
iSubItem DWORD ?
|
|
LVSETINFOTIP ENDS
|
|
|
|
LVFOOTERINFO STRUCT
|
|
_mask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
cItems DWORD ?
|
|
LVFOOTERINFO ENDS
|
|
|
|
LVFOOTERITEM STRUCT
|
|
_mask DWORD ?
|
|
iItem DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
LVFOOTERITEM ENDS
|
|
|
|
LVITEMINDEX STRUCT
|
|
iItem DWORD ?
|
|
iGroup DWORD ?
|
|
LVITEMINDEX ENDS
|
|
|
|
NMLVCACHEHINT STRUCT
|
|
hdr NMHDR <>
|
|
iFrom DWORD ?
|
|
iTo DWORD ?
|
|
NMLVCACHEHINT ENDS
|
|
|
|
NMLVSCROLL STRUCT
|
|
hdr NMHDR <>
|
|
_dx DWORD ?
|
|
dy DWORD ?
|
|
NMLVSCROLL ENDS
|
|
|
|
TVITEMEXA STRUCT
|
|
_mask DWORD ?
|
|
hItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
cChildren DWORD ?
|
|
lParam DWORD ?
|
|
iIntegral DWORD ?
|
|
uStateEx DWORD ?
|
|
hwnd DWORD ?
|
|
iExpandedImage DWORD ?
|
|
TVITEMEXA ENDS
|
|
|
|
TVITEMEXW STRUCT
|
|
_mask DWORD ?
|
|
hItem DWORD ?
|
|
state DWORD ?
|
|
stateMask DWORD ?
|
|
pszText DWORD ?
|
|
cchTextMax DWORD ?
|
|
iImage DWORD ?
|
|
iSelectedImage DWORD ?
|
|
cChildren DWORD ?
|
|
lParam DWORD ?
|
|
iIntegral DWORD ?
|
|
uStateEx DWORD ?
|
|
hwnd DWORD ?
|
|
iExpandedImage DWORD ?
|
|
TVITEMEXW ENDS
|
|
|
|
NMTVDISPINFOEXA STRUCT
|
|
hdr NMHDR <>
|
|
item TVITEMEXA <>
|
|
NMTVDISPINFOEXA ENDS
|
|
|
|
NMTVDISPINFOEXW STRUCT
|
|
hdr NMHDR <>
|
|
item TVITEMEXW <>
|
|
NMTVDISPINFOEXW ENDS
|
|
|
|
NMTVITEMCHANGE STRUCT
|
|
hdr NMHDR <>
|
|
uChanged DWORD ?
|
|
hItem DWORD ?
|
|
uStateNew DWORD ?
|
|
uStateOld DWORD ?
|
|
lParam DWORD ?
|
|
NMTVITEMCHANGE ENDS
|
|
|
|
NMVIEWCHANGE STRUCT
|
|
nmhdr NMHDR <>
|
|
dwOldView DWORD ?
|
|
dwNewView DWORD ?
|
|
NMVIEWCHANGE ENDS
|
|
|
|
DATETIMEPICKERINFO STRUCT
|
|
cbSize DWORD ?
|
|
rcCheck RECT <>
|
|
stateCheck DWORD ?
|
|
rcButton RECT <>
|
|
stateButton DWORD ?
|
|
hwndEdit DWORD ?
|
|
hwndUD DWORD ?
|
|
hwndDropDown DWORD ?
|
|
DATETIMEPICKERINFO ENDS
|
|
|
|
NMIPADDRESS STRUCT
|
|
hdr NMHDR <>
|
|
iField DWORD ?
|
|
iValue DWORD ?
|
|
NMIPADDRESS ENDS
|
|
|
|
NMPGHOTITEM STRUCT
|
|
hdr NMHDR <>
|
|
idOld DWORD ?
|
|
idNew DWORD ?
|
|
dwFlags DWORD ?
|
|
NMPGHOTITEM ENDS
|
|
|
|
BUTTON_IMAGELIST STRUCT
|
|
himl DWORD ?
|
|
margin RECT <>
|
|
uAlign DWORD ?
|
|
BUTTON_IMAGELIST ENDS
|
|
|
|
NMBCHOTITEM STRUCT
|
|
hdr NMHDR <>
|
|
dwFlags DWORD ?
|
|
NMBCHOTITEM ENDS
|
|
|
|
NMBCDROPDOWN STRUCT
|
|
hdr NMHDR <>
|
|
rcButton RECT <>
|
|
NMBCDROPDOWN ENDS
|
|
|
|
EDITBALLOONTIP STRUCT
|
|
cbStruct DWORD ?
|
|
pszTitle DWORD ?
|
|
pszText DWORD ?
|
|
ttiIcon DWORD ?
|
|
EDITBALLOONTIP ENDS
|
|
|
|
TASKDIALOG_BUTTON STRUCT
|
|
nButtonID DWORD ?
|
|
pszButtonText DWORD ?
|
|
TASKDIALOG_BUTTON ENDS
|
|
|
|
DPASTREAMINFO STRUCT
|
|
iPos DWORD ?
|
|
pvItem DWORD ?
|
|
DPASTREAMINFO ENDS
|
|
|
|
|
|
;;;; end comctl
|
|
|
|
;;;; wsock
|
|
|
|
;-------------------------- wsock32 equates -------------------------------
|
|
|
|
WSADESCRIPTION_LEN equ 256
|
|
WSASYS_STATUS_LEN equ 128
|
|
IPPROTO_IP equ 0
|
|
IPPROTO_ICMP equ 1
|
|
IPPROTO_GGP equ 2
|
|
IPPROTO_TCP equ 6
|
|
IPPROTO_PUP equ 12
|
|
IPPROTO_UDP equ 17
|
|
IPPROTO_IDP equ 22
|
|
IPPROTO_ND equ 77
|
|
IPPROTO_RAW equ 255
|
|
IPPROTO_MAX equ 256
|
|
IOCPARM_MASK equ 7Fh
|
|
IOC_VOID equ 20000000h
|
|
IOC_OUT equ 40000000h
|
|
IOC_IN equ 80000000h
|
|
IOC_INOUT equ IOC_IN OR IOC_OUT
|
|
FIONBIO equ 8004667Eh
|
|
FIONSYNC equ 8004667Dh
|
|
FIONREAD equ 4004667Fh
|
|
IPPORT_ECHO equ 7
|
|
IPPORT_DISCARD equ 9
|
|
IPPORT_SYSTAT equ 11
|
|
IPPORT_DAYTIME equ 13
|
|
IPPORT_NETSTAT equ 15
|
|
IPPORT_FTP equ 21
|
|
IPPORT_TELNET equ 23
|
|
IPPORT_SMTP equ 25
|
|
IPPORT_TIMESERVER equ 37
|
|
IPPORT_NAMESERVER equ 42
|
|
IPPORT_WHOIS equ 43
|
|
IPPORT_MTP equ 57
|
|
IPPORT_TFTP equ 69
|
|
IPPORT_RJE equ 77
|
|
IPPORT_FINGER equ 79
|
|
IPPORT_TTYLINK equ 87
|
|
IPPORT_SUPDUP equ 95
|
|
IPPORT_EXECSERVER equ 512
|
|
IPPORT_LOGINSERVER equ 513
|
|
IPPORT_CMDSERVER equ 514
|
|
IPPORT_EFSSERVER equ 520
|
|
IPPORT_BIFFUDP equ 512
|
|
IPPORT_WHOSERVER equ 513
|
|
IPPORT_ROUTESERVER equ 520
|
|
IPPORT_RESERVED equ 1024
|
|
IMPLINK_IP equ 155
|
|
IMPLINK_LOWEXPER equ 156
|
|
IMPLINK_HIGHEXPER equ 158
|
|
IN_CLASSA_NET equ 0FF000000h
|
|
IN_CLASSA_NSHIFT equ 24
|
|
IN_CLASSA_HOST equ 000FFFFFFh
|
|
IN_CLASSA_MAX equ 128
|
|
IN_CLASSB_NET equ 0FFFF0000h
|
|
IN_CLASSB_NSHIFT equ 16
|
|
IN_CLASSB_HOST equ 00000FFFFh
|
|
IN_CLASSB_MAX equ 65536
|
|
IN_CLASSC_NET equ 0FFFFFF00h
|
|
IN_CLASSC_NSHIFT equ 8
|
|
IN_CLASSC_HOST equ 0000000FFh
|
|
INADDR_ANY equ 000000000h
|
|
INADDR_LOOPBACK equ 07F000001h
|
|
INADDR_BROADCAST equ 0FFFFFFFFh
|
|
INADDR_NONE equ 0FFFFFFFFh
|
|
SOCK_STREAM equ 1
|
|
SOCK_DGRAM equ 2
|
|
SOCK_RAW equ 3
|
|
SOCK_RDM equ 4
|
|
SOCK_SEQPACKET equ 5
|
|
SO_DEBUG equ 00001h
|
|
SO_ACCEPTCONN equ 00002h
|
|
SO_REUSEADDR equ 00004h
|
|
SO_KEEPALIVE equ 00008h
|
|
SO_DONTROUTE equ 00010h
|
|
SO_BROADCAST equ 00020h
|
|
SO_USELOOPBACK equ 00040h
|
|
SO_LINGER equ 00080h
|
|
SO_OOBINLINE equ 00100h
|
|
SOL_SOCKET equ 0FFFFh
|
|
SO_DONTLINGER equ NOT SO_LINGER
|
|
SO_SNDBUF equ 01001h
|
|
SO_RCVBUF equ 01002h
|
|
SO_SNDLOWAT equ 01003h
|
|
SO_RCVLOWAT equ 01004h
|
|
SO_SNDTIMEO equ 01005h
|
|
SO_RCVTIMEO equ 01006h
|
|
SO_ERROR equ 01007h
|
|
SO_TYPE equ 01008h
|
|
TCP_NODELAY equ 00001h
|
|
AF_UNSPEC equ 0
|
|
AF_UNIX equ 1
|
|
AF_INET equ 2
|
|
AF_IMPLINK equ 3
|
|
AF_PUP equ 4
|
|
AF_CHAOS equ 5
|
|
AF_NS equ 6
|
|
AF_IPX equ 6
|
|
AF_ISO equ 7
|
|
AF_OSI equ AF_ISO
|
|
AF_ECMA equ 8
|
|
AF_DATAKIT equ 9
|
|
AF_CCITT equ 10
|
|
AF_SNA equ 11
|
|
AF_DECnet equ 12
|
|
AF_DLI equ 13
|
|
AF_LAT equ 14
|
|
AF_HYLINK equ 15
|
|
AF_APPLETALK equ 16
|
|
AF_NETBIOS equ 17
|
|
AF_MAX equ 18
|
|
PF_UNSPEC equ AF_UNSPEC
|
|
PF_UNIX equ AF_UNIX
|
|
PF_INET equ AF_INET
|
|
PF_IMPLINK equ AF_IMPLINK
|
|
PF_PUP equ AF_PUP
|
|
PF_CHAOS equ AF_CHAOS
|
|
PF_NS equ AF_NS
|
|
PF_IPX equ AF_IPX
|
|
PF_ISO equ AF_ISO
|
|
PF_OSI equ AF_OSI
|
|
PF_ECMA equ AF_ECMA
|
|
PF_DATAKIT equ AF_DATAKIT
|
|
PF_CCITT equ AF_CCITT
|
|
PF_SNA equ AF_SNA
|
|
PF_DECnet equ AF_DECnet
|
|
PF_DLI equ AF_DLI
|
|
PF_LAT equ AF_LAT
|
|
PF_HYLINK equ AF_HYLINK
|
|
PF_APPLETALK equ AF_APPLETALK
|
|
PF_MAX equ AF_MAX
|
|
SOMAXCONN equ 5
|
|
MSG_OOB equ 01h
|
|
MSG_PEEK equ 02h
|
|
MSG_DONTROUTE equ 04h
|
|
MSG_MAXIOVLEN equ 16
|
|
MAXGETHOSTSTRUCT equ 1024
|
|
FD_READ equ 001h
|
|
FD_WRITE equ 002h
|
|
FD_OOB equ 004h
|
|
FD_ACCEPT equ 008h
|
|
FD_CONNECT equ 010h
|
|
FD_CLOSE equ 020h
|
|
WSABASEERR equ 10000
|
|
WSAEINTR equ WSABASEERR+4
|
|
WSAEBADF equ WSABASEERR+9
|
|
WSAEACCES equ WSABASEERR+13
|
|
WSAEFAULT equ WSABASEERR+14
|
|
WSAEINVAL equ WSABASEERR+22
|
|
WSAEMFILE equ WSABASEERR+24
|
|
WSAEWOULDBLOCK equ WSABASEERR + 35
|
|
WSAEINPROGRESS equ WSABASEERR + 36
|
|
WSAEALREADY equ WSABASEERR + 37
|
|
WSAENOTSOCK equ WSABASEERR + 38
|
|
WSAEDESTADDRREQ equ WSABASEERR + 39
|
|
WSAEMSGSIZE equ WSABASEERR + 40
|
|
WSAEPROTOTYPE equ WSABASEERR + 41
|
|
WSAENOPROTOOPT equ WSABASEERR + 42
|
|
WSAEPROTONOSUPPORT equ WSABASEERR + 43
|
|
WSAESOCKTNOSUPPORT equ WSABASEERR + 44
|
|
WSAEOPNOTSUPP equ WSABASEERR + 45
|
|
WSAEPFNOSUPPORT equ WSABASEERR + 46
|
|
WSAEAFNOSUPPORT equ WSABASEERR + 47
|
|
WSAEADDRINUSE equ WSABASEERR + 48
|
|
WSAEADDRNOTAVAIL equ WSABASEERR + 49
|
|
WSAENETDOWN equ WSABASEERR + 50
|
|
WSAENETUNREACH equ WSABASEERR + 51
|
|
WSAENETRESET equ WSABASEERR + 52
|
|
WSAECONNABORTED equ WSABASEERR + 53
|
|
WSAECONNRESET equ WSABASEERR + 54
|
|
WSAENOBUFS equ WSABASEERR + 55
|
|
WSAEISCONN equ WSABASEERR + 56
|
|
WSAENOTCONN equ WSABASEERR + 57
|
|
WSAESHUTDOWN equ WSABASEERR + 58
|
|
WSAETOOMANYREFS equ WSABASEERR + 59
|
|
WSAETIMEDOUT equ WSABASEERR + 60
|
|
WSAECONNREFUSED equ WSABASEERR + 61
|
|
WSAELOOP equ WSABASEERR + 62
|
|
WSAENAMETOOLONG equ WSABASEERR + 63
|
|
WSAEHOSTDOWN equ WSABASEERR + 64
|
|
WSAEHOSTUNREACH equ WSABASEERR + 65
|
|
WSAENOTEMPTY equ WSABASEERR + 66
|
|
WSAEPROCLIM equ WSABASEERR + 67
|
|
WSAEUSERS equ WSABASEERR + 68
|
|
WSAEDQUOT equ WSABASEERR + 69
|
|
WSAESTALE equ WSABASEERR + 70
|
|
WSAEREMOTE equ WSABASEERR + 71
|
|
WSASYSNOTREADY equ WSABASEERR+91
|
|
WSAVERNOTSUPPORTED equ WSABASEERR+92
|
|
WSANOTINITIALISED equ WSABASEERR+93
|
|
WSAHOST_NOT_FOUND equ WSABASEERR + 1001
|
|
HOST_NOT_FOUND equ WSAHOST_NOT_FOUND
|
|
WSATRY_AGAIN equ WSABASEERR + 1002
|
|
TRY_AGAIN equ WSATRY_AGAIN
|
|
WSANO_RECOVERY equ WSABASEERR + 1003
|
|
NO_RECOVERY equ WSANO_RECOVERY
|
|
WSANO_DATA equ WSABASEERR + 1004
|
|
NO_DATA equ WSANO_DATA
|
|
WSANO_ADDRESS equ WSANO_DATA
|
|
NO_ADDRESS equ WSANO_ADDRESS
|
|
EWOULDBLOCK equ WSAEWOULDBLOCK
|
|
EINPROGRESS equ WSAEINPROGRESS
|
|
EALREADY equ WSAEALREADY
|
|
ENOTSOCK equ WSAENOTSOCK
|
|
EDESTADDRREQ equ WSAEDESTADDRREQ
|
|
EMSGSIZE equ WSAEMSGSIZE
|
|
EPROTOTYPE equ WSAEPROTOTYPE
|
|
ENOPROTOOPT equ WSAENOPROTOOPT
|
|
EPROTONOSUPPORT equ WSAEPROTONOSUPPORT
|
|
ESOCKTNOSUPPORT equ WSAESOCKTNOSUPPORT
|
|
EOPNOTSUPP equ WSAEOPNOTSUPP
|
|
EPFNOSUPPORT equ WSAEPFNOSUPPORT
|
|
EAFNOSUPPORT equ WSAEAFNOSUPPORT
|
|
EADDRINUSE equ WSAEADDRINUSE
|
|
EADDRNOTAVAIL equ WSAEADDRNOTAVAIL
|
|
ENETDOWN equ WSAENETDOWN
|
|
ENETUNREACH equ WSAENETUNREACH
|
|
ENETRESET equ WSAENETRESET
|
|
ECONNABORTED equ WSAECONNABORTED
|
|
ECONNRESET equ WSAECONNRESET
|
|
ENOBUFS equ WSAENOBUFS
|
|
EISCONN equ WSAEISCONN
|
|
ENOTCONN equ WSAENOTCONN
|
|
ESHUTDOWN equ WSAESHUTDOWN
|
|
ETOOMANYREFS equ WSAETOOMANYREFS
|
|
ETIMEDOUT equ WSAETIMEDOUT
|
|
ECONNREFUSED equ WSAECONNREFUSED
|
|
ELOOP equ WSAELOOP
|
|
ENAMETOOLONG equ WSAENAMETOOLONG
|
|
EHOSTDOWN equ WSAEHOSTDOWN
|
|
EHOSTUNREACH equ WSAEHOSTUNREACH
|
|
ENOTEMPTY equ WSAENOTEMPTY
|
|
EPROCLIM equ WSAEPROCLIM
|
|
EUSERS equ WSAEUSERS
|
|
EDQUOT equ WSAEDQUOT
|
|
ESTALE equ WSAESTALE
|
|
EREMOTE equ WSAEREMOTE
|
|
FD_SETSIZE equ 64
|
|
INVALID_SOCKET equ NOT 0
|
|
SOCKET_ERROR equ -1
|
|
SOCKET_BUFFER_SIZE equ 512
|
|
ICMP_ECHOREPLY equ 0
|
|
ICMP_ECHOREQ equ 8
|
|
IMAGE_SIZEOF_SECTION_HEADER equ 40
|
|
|
|
; ------------------------ wsock32 structures -----------------------------
|
|
|
|
fd_set STRUCT
|
|
fd_count DWORD ?
|
|
fd_array SOCKET FD_SETSIZE dup(?)
|
|
fd_set ENDS
|
|
|
|
timeval STRUCT
|
|
tv_sec DWORD ?
|
|
tv_usec DWORD ?
|
|
timeval ENDS
|
|
|
|
S_UN_B STRUCT
|
|
s_b1 BYTE ?
|
|
s_b2 BYTE ?
|
|
s_b3 BYTE ?
|
|
s_b4 BYTE ?
|
|
S_UN_B ENDS
|
|
|
|
S_UN_W STRUCT
|
|
s_w1 WORD ?
|
|
s_w2 WORD ?
|
|
S_UN_W ENDS
|
|
|
|
ADDRESS_UNION UNION
|
|
S_un_b S_UN_B <>
|
|
S_un_w S_UN_W <>
|
|
S_addr DWORD ?
|
|
ADDRESS_UNION ENDS
|
|
|
|
in_addr STRUCT
|
|
S_un ADDRESS_UNION <>
|
|
in_addr ENDS
|
|
|
|
sockaddr_in STRUCT
|
|
sin_family WORD ?
|
|
sin_port WORD ?
|
|
sin_addr in_addr <>
|
|
sin_zero BYTE 8 dup (?)
|
|
sockaddr_in ENDS
|
|
|
|
sockaddr STRUCT
|
|
sa_family WORD ?
|
|
sa_data BYTE 14 dup(?)
|
|
sockaddr ENDS
|
|
|
|
WSADATA STRUCT
|
|
wVersion WORD ?
|
|
wHighVersion WORD ?
|
|
szDescription BYTE WSADESCRIPTION_LEN + 1 dup (?)
|
|
szSystemStatus BYTE WSASYS_STATUS_LEN + 1 dup (?)
|
|
iMaxSockets WORD ?
|
|
iMaxUdpDg WORD ?
|
|
lpVendorInfo DWORD ?
|
|
WSADATA ENDS
|
|
|
|
sockproto STRUCT
|
|
sp_family WORD ?
|
|
sp_protocol WORD ?
|
|
sockproto ENDS
|
|
|
|
linger STRUCT
|
|
l_onoff WORD ?
|
|
l_linger WORD ?
|
|
linger ENDS
|
|
|
|
hostent STRUCT
|
|
h_name DWORD ?
|
|
h_alias DWORD ?
|
|
h_addr WORD ?
|
|
h_len WORD ?
|
|
h_list DWORD ?
|
|
hostent ENDS
|
|
|
|
netent STRUCT
|
|
n_name DWORD ?
|
|
n_aliases DWORD ?
|
|
n_addrtype WORD ?
|
|
n_net DWORD ?
|
|
netent ENDS
|
|
|
|
servent STRUCT
|
|
s_name DWORD ?
|
|
s_aliases DWORD ?
|
|
s_port WORD ?
|
|
s_proto DWORD ?
|
|
servent ENDS
|
|
|
|
icmp_hdr STRUCT
|
|
icmp_type BYTE ?
|
|
icmp_code BYTE ?
|
|
icmp_cksum WORD ?
|
|
icmp_id WORD ?
|
|
icmp_seq WORD ?
|
|
icmp_data BYTE ?
|
|
icmp_hdr ENDS
|
|
|
|
ip_hdr STRUCT
|
|
ip_hlv BYTE ?
|
|
ip_tos BYTE ?
|
|
ip_len WORD ?
|
|
ip_id WORD ?
|
|
ip_off WORD ?
|
|
ip_ttl BYTE ?
|
|
ip_p BYTE ?
|
|
ip_cksum WORD ?
|
|
ip_src DWORD ?
|
|
ip_dest DWORD ?
|
|
ip_hdr ENDS
|
|
|
|
ICMP_OPTIONS STRUCT
|
|
Ttl BYTE ?
|
|
Tos BYTE ?
|
|
Flags BYTE ?
|
|
OptionsSize BYTE ?
|
|
OptionsData DWORD ?
|
|
ICMP_OPTIONS ENDS
|
|
|
|
ICMP_ECHO_REPLY STRUCT
|
|
Address DWORD ?
|
|
Status DWORD ?
|
|
RoundTripTime DWORD ?
|
|
DataSize WORD ?
|
|
Reserved WORD ?
|
|
DataPointer DWORD ?
|
|
Options DWORD ?
|
|
zData BYTE 250 dup (?)
|
|
ICMP_ECHO_REPLY ENDS
|
|
|
|
; ----------------------------------------
|
|
; aditional winsock equates and structure
|
|
; contributed by Thomas Bleeker.
|
|
; ----------------------------------------
|
|
FD_READ_BIT equ 0
|
|
FD_WRITE_BIT equ 1
|
|
FD_OOB_BIT equ 2
|
|
FD_ACCEPT_BIT equ 3
|
|
FD_CONNECT_BIT equ 4
|
|
FD_CLOSE_BIT equ 5
|
|
FD_QOS_BIT equ 6
|
|
FD_GROUP_QOS_BIT equ 7
|
|
FD_ROUTING_INTERFACE_CHANGE_BIT equ 8
|
|
FD_ADDRESS_LIST_CHANGE_BIT equ 9
|
|
|
|
FD_MAX_EVENTS equ 10
|
|
FD_ALL_EVENTS equ (1 SHL FD_MAX_EVENTS) - 1
|
|
|
|
WSANETWORKEVENTS STRUCT
|
|
lNetworkEvents dd ?
|
|
iErrorCode dd FD_MAX_EVENTS dup (?)
|
|
WSANETWORKEVENTS ENDS
|
|
|
|
; ************************* winsock2 equates ******************************
|
|
|
|
INCL_WINSOCK_API_PROTOTYPES equ 1
|
|
INCL_WINSOCK_API_TYPEDEFS equ 0
|
|
IPPROTO_HOPOPTS equ 0
|
|
IPPROTO_IGMP equ 2
|
|
IPPROTO_IPV4 equ 4
|
|
IPPROTO_IPV6 equ 41
|
|
IPPROTO_ROUTING equ 43
|
|
IPPROTO_FRAGMENT equ 44
|
|
IPPROTO_ESP equ 50
|
|
IPPROTO_AH equ 51
|
|
IPPROTO_ICMPV6 equ 58
|
|
IPPROTO_NONE equ 59
|
|
IPPROTO_DSTOPTS equ 60
|
|
IPPROTO_ICLFXBM equ 78
|
|
IN_CLASSD_NET equ 0F0000000h
|
|
IN_CLASSD_NSHIFT equ 28
|
|
IN_CLASSD_HOST equ 0fffffffh
|
|
FROM_PROTOCOL_INFO equ (-1)
|
|
SO_GROUP_ID equ 2001h
|
|
SO_GROUP_PRIORITY equ 2002h
|
|
SO_MAX_MSG_SIZE equ 2003h
|
|
PVD_CONFIG equ 3001h
|
|
SO_CONDITIONAL_ACCEPT equ 3002h
|
|
AF_VOICEVIEW equ 18
|
|
AF_FIREFOX equ 19
|
|
AF_UNKNOWN1 equ 20
|
|
AF_BAN equ 21
|
|
AF_ATM equ 22
|
|
AF_INET6 equ 23
|
|
AF_CLUSTER equ 24
|
|
AF_12844 equ 25
|
|
AF_IRDA equ 26
|
|
AF_NETDES equ 28
|
|
AF_TCNPROCESS equ 29
|
|
AF_TCNMESSAGE equ 30
|
|
AF_ICLFXBM equ 31
|
|
_SS_MAXSIZE equ 128
|
|
PF_VOICEVIEW equ AF_VOICEVIEW
|
|
PF_FIREFOX equ AF_FIREFOX
|
|
PF_UNKNOWN1 equ AF_UNKNOWN1
|
|
PF_BAN equ AF_BAN
|
|
PF_ATM equ AF_ATM
|
|
PF_INET6 equ AF_INET6
|
|
MSG_PARTIAL equ 8000h
|
|
MSG_INTERRUPT equ 10h
|
|
WSAEDISCON equ (WSABASEERR+101)
|
|
WSAENOMORE equ (WSABASEERR+102)
|
|
WSAECANCELLED equ (WSABASEERR+103)
|
|
WSAEINVALIDPROCTABLE equ (WSABASEERR+104)
|
|
WSAEINVALIDPROVIDER equ (WSABASEERR+105)
|
|
WSAEPROVIDERFAILEDINIT equ (WSABASEERR+106)
|
|
WSASYSCALLFAILURE equ (WSABASEERR+107)
|
|
WSASERVICE_NOT_FOUND equ (WSABASEERR+108)
|
|
WSATYPE_NOT_FOUND equ (WSABASEERR+109)
|
|
WSA_E_NO_MORE equ (WSABASEERR+110)
|
|
WSA_E_CANCELLED equ (WSABASEERR+111)
|
|
WSAEREFUSED equ (WSABASEERR+112)
|
|
WSA_QOS_RECEIVERS equ (WSABASEERR + 1005)
|
|
WSA_QOS_SENDERS equ (WSABASEERR + 1006)
|
|
WSA_QOS_NO_SENDERS equ (WSABASEERR + 1007)
|
|
WSA_QOS_NO_RECEIVERS equ (WSABASEERR + 1008)
|
|
WSA_QOS_REQUEST_CONFIRMED equ (WSABASEERR + 1009)
|
|
WSA_QOS_ADMISSION_FAILURE equ (WSABASEERR + 1010)
|
|
WSA_QOS_POLICY_FAILURE equ (WSABASEERR + 1011)
|
|
WSA_QOS_BAD_STYLE equ (WSABASEERR + 1012)
|
|
WSA_QOS_BAD_OBJECT equ (WSABASEERR + 1013)
|
|
WSA_QOS_TRAFFIC_CTRL_ERROR equ (WSABASEERR + 1014)
|
|
WSA_QOS_GENERIC_ERROR equ (WSABASEERR + 1015)
|
|
WSA_QOS_ESERVICETYPE equ (WSABASEERR + 1016)
|
|
WSA_QOS_EFLOWSPEC equ (WSABASEERR + 1017)
|
|
WSA_QOS_EPROVSPECBUF equ (WSABASEERR + 1018)
|
|
WSA_QOS_EFILTERSTYLE equ (WSABASEERR + 1019)
|
|
WSA_QOS_EFILTERTYPE equ (WSABASEERR + 1020)
|
|
WSA_QOS_EFILTERCOUNT equ (WSABASEERR + 1021)
|
|
WSA_QOS_EOBJLENGTH equ (WSABASEERR + 1022)
|
|
WSA_QOS_EFLOWCOUNT equ (WSABASEERR + 1023)
|
|
WSA_QOS_EUNKOWNPSOBJ equ (WSABASEERR + 1024)
|
|
WSA_QOS_EPOLICYOBJ equ (WSABASEERR + 1025)
|
|
WSA_QOS_EFLOWDESC equ (WSABASEERR + 1026)
|
|
WSA_QOS_EPSFLOWSPEC equ (WSABASEERR + 1027)
|
|
WSA_QOS_EPSFILTERSPEC equ (WSABASEERR + 1028)
|
|
WSA_QOS_ESDMODEOBJ equ (WSABASEERR + 1029)
|
|
WSA_QOS_ESHAPERATEOBJ equ (WSABASEERR + 1030)
|
|
WSA_QOS_RESERVED_PETYPE equ (WSABASEERR + 1031)
|
|
WSA_INVALID_EVENT equ ((WSAEVENT)NULL)
|
|
WSA_MAXIMUM_WAIT_EVENTS equ (MAXIMUM_WAIT_OBJECTS)
|
|
WSA_WAIT_FAILED equ (WAIT_FAILED)
|
|
WSA_WAIT_IO_COMPLETION equ (WAIT_IO_COMPLETION)
|
|
WSA_WAIT_TIMEOUT equ (WAIT_TIMEOUT)
|
|
WSA_INFINITE equ (INFINITE)
|
|
WSAAPI equ FAR PASCAL
|
|
WSA_IO_PENDING equ (WSAEWOULDBLOCK)
|
|
WSA_IO_INCOMPLETE equ (WSAEWOULDBLOCK)
|
|
WSA_INVALID_HANDLE equ (WSAENOTSOCK)
|
|
WSA_INVALID_PARAMETER equ (WSAEINVAL)
|
|
WSA_NOT_ENOUGH_MEMORY equ (WSAENOBUFS)
|
|
WSA_OPERATION_ABORTED equ (WSAEINTR)
|
|
WSA_WAIT_EVENT_0 equ ((DWORD)0)
|
|
CF_ACCEPT equ 0000h
|
|
CF_REJECT equ 0001h
|
|
CF_DEFER equ 0002h
|
|
SD_RECEIVE equ 00h
|
|
SD_SEND equ 01h
|
|
SD_BOTH equ 02h
|
|
SG_UNCONSTRAINED_GROUP equ 01h
|
|
SG_CONSTRAINED_GROUP equ 02h
|
|
MAX_PROTOCOL_CHAIN equ 7
|
|
BASE_PROTOCOL equ 1
|
|
LAYERED_PROTOCOL equ 0
|
|
WSAPROTOCOL_LEN equ 255
|
|
PFL_MULTIPLE_PROTO_ENTRIES equ 00000001h
|
|
PFL_RECOMMENDED_PROTO_ENTRY equ 00000002h
|
|
PFL_HIDDEN equ 00000004h
|
|
PFL_MATCHES_PROTOCOL_ZERO equ 00000008h
|
|
XP1_CONNECTIONLESS equ 00000001h
|
|
XP1_GUARANTEED_DELIVERY equ 00000002h
|
|
XP1_GUARANTEED_ORDER equ 00000004h
|
|
XP1_MESSAGE_ORIENTED equ 00000008h
|
|
XP1_PSEUDO_STREAM equ 00000010h
|
|
XP1_GRACEFUL_CLOSE equ 00000020h
|
|
XP1_EXPEDITED_DATA equ 00000040h
|
|
XP1_CONNECT_DATA equ 00000080h
|
|
XP1_DISCONNECT_DATA equ 00000100h
|
|
XP1_SUPPORT_BROADCAST equ 00000200h
|
|
XP1_SUPPORT_MULTIPOINT equ 00000400h
|
|
XP1_MULTIPOINT_CONTROL_PLANE equ 00000800h
|
|
XP1_MULTIPOINT_DATA_PLANE equ 00001000h
|
|
XP1_QOS_SUPPORTED equ 00002000h
|
|
XP1_INTERRUPT equ 00004000h
|
|
XP1_UNI_SEND equ 00008000h
|
|
XP1_UNI_RECV equ 00010000h
|
|
XP1_IFS_HANDLES equ 00020000h
|
|
XP1_PARTIAL_MESSAGE equ 00040000h
|
|
BIGENDIAN equ 0000h
|
|
LITTLEENDIAN equ 0001h
|
|
SECURITY_PROTOCOL_NONE equ 0000h
|
|
JL_SENDER_ONLY equ 01h
|
|
JL_RECEIVER_ONLY equ 02h
|
|
JL_BOTH equ 04h
|
|
WSA_FLAG_OVERLAPPED equ 01h
|
|
WSA_FLAG_MULTIPOINT_C_ROOT equ 02h
|
|
WSA_FLAG_MULTIPOINT_C_LEAF equ 04h
|
|
WSA_FLAG_MULTIPOINT_D_ROOT equ 08h
|
|
WSA_FLAG_MULTIPOINT_D_LEAF equ 10h
|
|
IOC_UNIX equ 00000000h
|
|
IOC_WS2 equ 08000000h
|
|
IOC_PROTOCOL equ 10000000h
|
|
IOC_VENDOR equ 18000000h
|
|
TH_NETDEV equ 00000001h
|
|
TH_TAPI equ 00000002h
|
|
SERVICE_MULTIPLE equ 1
|
|
NS_ALL equ (0)
|
|
NS_SAP equ (1)
|
|
NS_NDS equ (2)
|
|
NS_PEER_BROWSE equ (3)
|
|
NS_SLP equ (5)
|
|
NS_DHCP equ (6)
|
|
NS_TCPIP_LOCAL equ (10)
|
|
NS_TCPIP_HOSTS equ (11)
|
|
NS_DNS equ (12)
|
|
NS_NETBT equ (13)
|
|
NS_WINS equ (14)
|
|
NS_NLA equ (15)
|
|
NS_NBP equ (20)
|
|
NS_MS equ (30)
|
|
NS_STDA equ (31)
|
|
NS_NTDS equ (32)
|
|
NS_X500 equ (40)
|
|
NS_NIS equ (41)
|
|
NS_NISPLUS equ (42)
|
|
NS_WRQ equ (50)
|
|
NS_NETDES equ (60)
|
|
RES_UNUSED_1 equ 1
|
|
RES_FLUSH_CACHE equ 2
|
|
RES_SERVICE equ 4
|
|
LUP_DEEP equ 0001h
|
|
LUP_CONTAINERS equ 0002h
|
|
LUP_NOCONTAINERS equ 0004h
|
|
LUP_NEAREST equ 0008h
|
|
LUP_RETURN_NAME equ 0010h
|
|
LUP_RETURN_TYPE equ 0020h
|
|
LUP_RETURN_VERSION equ 0040h
|
|
LUP_RETURN_COMMENT equ 0080h
|
|
LUP_RETURN_ADDR equ 0100h
|
|
LUP_RETURN_BLOB equ 0200h
|
|
LUP_RETURN_ALIASES equ 0400h
|
|
LUP_RETURN_QUERY_STRING equ 0800h
|
|
LUP_RETURN_ALL equ 0FF0h
|
|
LUP_RES_SERVICE equ 8000h
|
|
LUP_FLUSHCACHE equ 1000h
|
|
LUP_FLUSHPREVIOUS equ 2000h
|
|
RESULT_IS_ALIAS equ 0001h
|
|
RESULT_IS_ADDED equ 0010h
|
|
RESULT_IS_CHANGED equ 0020h
|
|
RESULT_IS_DELETED equ 0040h
|
|
|
|
;;;; end wsock
|
|
|
|
;;;; wsock_xtra
|
|
|
|
FD_QOS equ (1 SHL FD_QOS_BIT)
|
|
FD_GROUP_QOS equ (1 SHL FD_GROUP_QOS_BIT)
|
|
FD_ROUTING_INTERFACE_CHANGE equ (1 SHL FD_ROUTING_INTERFACE_CHANGE_BIT)
|
|
FD_ADDRESS_LIST_CHANGE equ (1 SHL FD_ADDRESS_LIST_CHANGE_BIT)
|
|
|
|
SO_PROTOCOL_INFOA equ 2004h
|
|
SO_PROTOCOL_INFOW equ 2005h
|
|
IFDEF __UNICODE__
|
|
SO_PROTOCOL_INFO equ SO_PROTOCOL_INFOW
|
|
ELSE
|
|
SO_PROTOCOL_INFO equ SO_PROTOCOL_INFOA
|
|
ENDIF
|
|
|
|
PF_BTH equ AF_BTH
|
|
MSG_WAITALL equ 8h
|
|
XP1_SAN_SUPPORT_SDP equ 00080000h
|
|
WSA_FLAG_ACCESS_SYSTEM_SECURITY equ 40h
|
|
NS_BTH equ 16
|
|
NS_EMAIL equ 37
|
|
NS_PNRPNAME equ 38
|
|
NS_PNRPCLOUD equ 39
|
|
LUP_NON_AUTHORITATIVE equ 4000h
|
|
LUP_SECURE equ 8000h
|
|
LUP_RETURN_PREFERRED_NAMES equ 10000h
|
|
LUP_ADDRCONFIG equ 00100000h
|
|
LUP_DUAL_ADDR equ 00200000h
|
|
POLLRDNORM equ 0100h
|
|
POLLRDBAND equ 0200h
|
|
POLLIN equ POLLRDNORM or POLLRDBAND
|
|
POLLPRI equ 0400h
|
|
POLLWRNORM equ 0010h
|
|
POLLOUT equ POLLWRNORM
|
|
POLLWRBAND equ 0020h
|
|
POLLERR equ 0001h
|
|
POLLHUP equ 0002h
|
|
POLLNVAL equ 0004h
|
|
|
|
|
|
;;;; end wsock_xtra
|
|
|
|
;;;; toolhlp
|
|
|
|
;------------------------------ ToolHelp 32 equates ---------------------
|
|
MAX_MODULE_NAME32 equ 255
|
|
TH32CS_SNAPHEAPLIST equ 1
|
|
TH32CS_SNAPPROCESS equ 2
|
|
TH32CS_SNAPTHREAD equ 4
|
|
TH32CS_SNAPMODULE equ 8
|
|
TH32CS_SNAPALL equ TH32CS_SNAPHEAPLIST + TH32CS_SNAPPROCESS + TH32CS_SNAPTHREAD + TH32CS_SNAPMODULE
|
|
TH32CS_INHERIT equ 80000000h
|
|
HF32_DEFAULT equ 1
|
|
HF32_SHARED equ 2
|
|
LF32_FIXED equ 1
|
|
LF32_FREE equ 2
|
|
LF32_MOVEABLE equ 4
|
|
|
|
HEAPLIST32 STRUCT
|
|
dwSize DWORD ?
|
|
th32ProcessID DWORD ?
|
|
th32HeapID DWORD ?
|
|
dwFlags DWORD ?
|
|
HEAPLIST32 ENDS
|
|
|
|
HEAPENTRY32 STRUCT
|
|
dwSize DWORD ?
|
|
hHandle DWORD ?
|
|
dwAddress DWORD ?
|
|
dwBlockSize DWORD ?
|
|
dwFlags DWORD ?
|
|
dwLockCount DWORD ?
|
|
dwResvd DWORD ?
|
|
th32ProcessID DWORD ?
|
|
th32HeapID DWORD ?
|
|
HEAPENTRY32 ENDS
|
|
|
|
PROCESSENTRY32 STRUCT
|
|
dwSize DWORD ?
|
|
cntUsage DWORD ?
|
|
th32ProcessID DWORD ?
|
|
th32DefaultHeapID DWORD ?
|
|
th32ModuleID DWORD ?
|
|
cntThreads DWORD ?
|
|
th32ParentProcessID DWORD ?
|
|
pcPriClassBase DWORD ?
|
|
dwFlags DWORD ?
|
|
szExeFile db MAX_PATH dup(?)
|
|
PROCESSENTRY32 ENDS
|
|
|
|
THREADENTRY32 STRUCT
|
|
dwSize DWORD ?
|
|
cntUsage DWORD ?
|
|
th32ThreadID DWORD ?
|
|
th32OwnerProcessID DWORD ?
|
|
tpBasePri DWORD ?
|
|
tpDeltaPri DWORD ?
|
|
dwFlags DWORD ?
|
|
THREADENTRY32 ENDS
|
|
|
|
MODULEENTRY32 STRUCT
|
|
dwSize DWORD ?
|
|
th32ModuleID DWORD ?
|
|
th32ProcessID DWORD ?
|
|
GlblcntUsage DWORD ?
|
|
ProccntUsage DWORD ?
|
|
modBaseAddr DWORD ?
|
|
modBaseSize DWORD ?
|
|
hModule DWORD ?
|
|
szModule db MAX_MODULE_NAME32+1 dup(?)
|
|
szExePath db MAX_PATH dup(?)
|
|
MODULEENTRY32 ENDS
|
|
|
|
;;;; end toolhlp
|
|
|
|
;;;; propsht
|
|
|
|
;--------- These are the equates & structures for property sheets ---------
|
|
|
|
MAXPROPPAGES equ 100
|
|
|
|
LPFNPSPCALLBACK equ <LPFNPSPCALLBACKA>
|
|
|
|
PSP_DEFAULT equ 00000000h
|
|
PSP_DLGINDIRECT equ 00000001h
|
|
PSP_USEDWORD equ 00000002h
|
|
PSP_USEICONID equ 00000004h
|
|
PSP_USETITLE equ 00000008h
|
|
PSP_RTLREADING equ 00000010h
|
|
|
|
PSP_HASHELP equ 00000020h
|
|
PSP_USEREFPARENT equ 00000040h
|
|
PSP_USECALLBACK equ 00000080h
|
|
PSP_PREMATURE equ 00000400h
|
|
|
|
PSP_HIDEHEADER equ 00000800h
|
|
PSP_USEHEADERTITLE equ 00001000h
|
|
PSP_USEHEADERSUBTITLE equ 00002000h
|
|
|
|
PSPCB_RELEASE equ 1
|
|
PSPCB_CREATE equ 2
|
|
|
|
PROPSHEETPAGE STRUCT
|
|
dwSize DWORD ?
|
|
dwFlags DWORD ?
|
|
hInstance DWORD ?
|
|
union
|
|
pszTemplate DWORD ?
|
|
pResource DWORD ?
|
|
ends
|
|
union
|
|
hIcon DWORD ?
|
|
pszIcon DWORD ?
|
|
ends
|
|
pszTitle DWORD ?
|
|
pfnDlgProc DWORD ?
|
|
lParam DWORD ?
|
|
pfnCallback DWORD ?
|
|
pcRefParent DWORD ?
|
|
pszHeaderTitle DWORD ?
|
|
pszHeaderSubTitle DWORD ?
|
|
PROPSHEETPAGE ENDS
|
|
|
|
PROPSHEETPAGEA equ <PROPSHEETPAGE>
|
|
PROPSHEETPAGEW equ <PROPSHEETPAGE>
|
|
LPPROPSHEETPAGE TypeDef Ptr PROPSHEETPAGE
|
|
LPCPROPSHEETPAGE equ LPPROPSHEETPAGE
|
|
|
|
PSH_DEFAULT equ 00000000h
|
|
PSH_PROPTITLE equ 00000001h
|
|
PSH_USEDWORD equ 00000002h
|
|
PSH_USEICONID equ 00000004h
|
|
PSH_PROPSHEETPAGE equ 00000008h
|
|
PSH_WIZARDHASFINISH equ 00000010h
|
|
PSH_WIZARD equ 00000020h
|
|
PSH_USEPSTARTPAGE equ 00000040h
|
|
PSH_NOAPPLYNOW equ 00000080h
|
|
PSH_USECALLBACK equ 00000100h
|
|
PSH_HASHELP equ 00000200h
|
|
PSH_MODELESS equ 00000400h
|
|
PSH_RTLREADING equ 00000800h
|
|
PSH_WIZARDCONTEXTHELP equ 00001000h
|
|
|
|
IFDEF WIN32_IE5
|
|
PSH_WIZARD97 equ 01000000h
|
|
ELSE
|
|
PSH_WIZARD97 equ 00002000h
|
|
ENDIF
|
|
|
|
PSH_WATERMARK equ 00008000h
|
|
PSH_USEHBMWATERMARK equ 00010000h
|
|
PSH_USEHPLWATERMARK equ 00020000h
|
|
PSH_STRETCHWATERMARK equ 00040000h
|
|
PSH_HEADER equ 00080000h
|
|
PSH_USEHBMHEADER equ 00100000h
|
|
PSH_USEPAGELANG equ 00200000h
|
|
|
|
PROPSHEETHEADER STRUCT
|
|
dwSize DWORD ?
|
|
dwFlags DWORD ?
|
|
hwndParent DWORD ?
|
|
hInstance DWORD ?
|
|
union
|
|
hIcon DWORD ?
|
|
pszIcon DWORD ?
|
|
ends
|
|
pszCaption DWORD ?
|
|
nPages DWORD ?
|
|
union
|
|
nStartPage DWORD ?
|
|
pStartPage DWORD ?
|
|
ends
|
|
union
|
|
ppsp DWORD ?
|
|
phpage DWORD ?
|
|
ends
|
|
pfnCallback DWORD ?
|
|
union
|
|
hbmWatermark DWORD ?
|
|
pszbmWatermark DWORD ?
|
|
ends
|
|
hplWatermark DWORD ?
|
|
union
|
|
hbmHeader DWORD ?
|
|
pszbmHeader DWORD ?
|
|
ends
|
|
|
|
PROPSHEETHEADER ENDS
|
|
|
|
PROPSHEETHEADERA equ <PROPSHEETHEADER>
|
|
PROPSHEETHEADERW equ <PROPSHEETHEADER>
|
|
|
|
PSCB_INITIALIZED equ 1
|
|
PSCB_PRECREATE equ 2
|
|
|
|
PSHNOTIFY STRUCT
|
|
hdr NMHDR <>
|
|
lParam DWORD ?
|
|
PSHNOTIFY ENDS
|
|
|
|
PSN_FIRST equ 0-200
|
|
PSN_LAST equ 0-299
|
|
|
|
PSN_SETACTIVE equ PSN_FIRST-0
|
|
PSN_KILLACTIVE equ PSN_FIRST-1
|
|
PSN_APPLY equ PSN_FIRST-2
|
|
PSN_RESET equ PSN_FIRST-3
|
|
PSN_HELP equ PSN_FIRST-5
|
|
PSN_WIZBACK equ PSN_FIRST-6
|
|
PSN_WIZNEXT equ PSN_FIRST-7
|
|
PSN_WIZFINISH equ PSN_FIRST-8
|
|
PSN_QUERYCANCEL equ PSN_FIRST-9
|
|
PSN_GETOBJECT equ PSN_FIRST-10
|
|
|
|
PSNRET_NOERROR equ 0
|
|
PSNRET_INVALID equ 1
|
|
PSNRET_INVALID_NOCHANGEPAGE equ 2
|
|
|
|
|
|
PSM_SETCURSEL equ WM_USER + 101
|
|
PSM_REMOVEPAGE equ WM_USER + 102
|
|
PSM_ADDPAGE equ WM_USER + 103
|
|
PSM_CHANGED equ WM_USER + 104
|
|
PSM_RESTARTWINDOWS equ WM_USER + 105
|
|
PSM_REBOOTSYSTEM equ WM_USER + 106
|
|
PSM_CANCELTOCLOSE equ WM_USER + 107
|
|
PSM_QUERYSIBLINGS equ WM_USER + 108
|
|
PSM_UNCHANGED equ WM_USER + 109
|
|
PSM_APPLY equ WM_USER + 110
|
|
PSM_SETTITLEA equ WM_USER + 111
|
|
|
|
PSM_SETTITLE equ <PSM_SETTITLEA>
|
|
PSM_SETWIZBUTTONS equ WM_USER + 112
|
|
|
|
PSWIZB_BACK equ 00000001h
|
|
PSWIZB_NEXT equ 00000002h
|
|
PSWIZB_FINISH equ 00000004h
|
|
PSWIZB_DISABLEDFINISH equ 00000008h
|
|
|
|
PSM_PRESSBUTTON equ WM_USER + 113
|
|
|
|
PSBTN_BACK equ 0
|
|
PSBTN_NEXT equ 1
|
|
PSBTN_FINISH equ 2
|
|
PSBTN_OK equ 3
|
|
PSBTN_APPLYNOW equ 4
|
|
PSBTN_CANCEL equ 5
|
|
PSBTN_HELP equ 6
|
|
PSBTN_MAX equ 6
|
|
|
|
PSM_SETCURSELID equ WM_USER + 114
|
|
|
|
PSM_SETFINISHTEXTA equ WM_USER + 115
|
|
|
|
PSM_SETFINISHTEXT equ <PSM_SETFINISHTEXTA>
|
|
|
|
PSM_GETTABCONTROL equ WM_USER + 116
|
|
PSM_ISDIALOGMESSAGE equ WM_USER + 117
|
|
PSM_GETCURRENTPAGEDWORD equ WM_USER + 118
|
|
|
|
ID_PSRESTARTWINDOWS equ 2
|
|
ID_PSREBOOTSYSTEM equ <ID_PSRESTARTWINDOWS or 1>
|
|
|
|
WIZ_CXDLG equ 276
|
|
WIZ_CYDLG equ 140
|
|
|
|
WIZ_CXBMP equ 80
|
|
|
|
WIZ_BODYX equ 92
|
|
WIZ_BODYCX equ 184
|
|
|
|
PROP_SM_CXDLG equ 212
|
|
PROP_SM_CYDLG equ 188
|
|
|
|
PROP_MED_CXDLG equ 227
|
|
PROP_MED_CYDLG equ 215
|
|
|
|
PROP_LG_CXDLG equ 252
|
|
PROP_LG_CYDLG equ 218
|
|
|
|
;;;; end propsht
|
|
|
|
;;;; winnt
|
|
|
|
; --------------------- equates & structures for WINNT ---------------------
|
|
|
|
MAX_NATURAL_ALIGNMENT equ sizeof DWORD
|
|
LANG_AFRIKAANS equ 36h
|
|
LANG_ALBANIAN equ 1ch
|
|
LANG_ARABIC equ 01h
|
|
LANG_ARMENIAN equ 2bh
|
|
LANG_ASSAMESE equ 4dh
|
|
LANG_AZERI equ 2ch
|
|
LANG_BASQUE equ 2dh
|
|
LANG_BELARUSIAN equ 23h
|
|
LANG_BENGALI equ 45h
|
|
LANG_CATALAN equ 03h
|
|
LANG_ESTONIAN equ 25h
|
|
LANG_FAEROESE equ 38h
|
|
LANG_FARSI equ 29h
|
|
LANG_GEORGIAN equ 37h
|
|
LANG_GUJARATI equ 47h
|
|
LANG_HEBREW equ 0dh
|
|
LANG_HINDI equ 39h
|
|
LANG_INDONESIAN equ 21h
|
|
LANG_KANNADA equ 4bh
|
|
LANG_KASHMIRI equ 60h
|
|
LANG_KAZAK equ 3fh
|
|
LANG_KONKANI equ 57h
|
|
LANG_LATVIAN equ 26h
|
|
LANG_LITHUANIAN equ 27h
|
|
LANG_MACEDONIAN equ 2fh
|
|
LANG_MALAY equ 3eh
|
|
LANG_MALAYALAM equ 4ch
|
|
LANG_MANIPURI equ 58h
|
|
LANG_MARATHI equ 4eh
|
|
LANG_NEPALI equ 61h
|
|
LANG_ORIYA equ 48h
|
|
LANG_PUNJABI equ 46h
|
|
LANG_SANSKRIT equ 4fh
|
|
LANG_SERBIAN equ 1ah
|
|
LANG_SINDHI equ 59h
|
|
LANG_SWAHILI equ 41h
|
|
LANG_TAMIL equ 49h
|
|
LANG_TATAR equ 44h
|
|
LANG_TELUGU equ 4ah
|
|
LANG_THAI equ 1eh
|
|
LANG_UKRAINIAN equ 22h
|
|
LANG_URDU equ 20h
|
|
LANG_UZBEK equ 43h
|
|
LANG_VIETNAMESE equ 2ah
|
|
SUBLANG_ARABIC_SAUDI_ARABIA equ 01h
|
|
SUBLANG_ARABIC_IRAQ equ 02h
|
|
SUBLANG_ARABIC_EGYPT equ 03h
|
|
SUBLANG_ARABIC_LIBYA equ 04h
|
|
SUBLANG_ARABIC_ALGERIA equ 05h
|
|
SUBLANG_ARABIC_MOROCCO equ 06h
|
|
SUBLANG_ARABIC_TUNISIA equ 07h
|
|
SUBLANG_ARABIC_OMAN equ 08h
|
|
SUBLANG_ARABIC_YEMEN equ 09h
|
|
SUBLANG_ARABIC_SYRIA equ 0ah
|
|
SUBLANG_ARABIC_JORDAN equ 0bh
|
|
SUBLANG_ARABIC_LEBANON equ 0ch
|
|
SUBLANG_ARABIC_KUWAIT equ 0dh
|
|
SUBLANG_ARABIC_UAE equ 0eh
|
|
SUBLANG_ARABIC_BAHRAIN equ 0fh
|
|
SUBLANG_ARABIC_QATAR equ 10h
|
|
SUBLANG_AZERI_LATIN equ 01h
|
|
SUBLANG_AZERI_CYRILLIC equ 02h
|
|
SUBLANG_CHINESE_MACAU equ 05h
|
|
SUBLANG_ENGLISH_SOUTH_AFRICA equ 07h
|
|
SUBLANG_ENGLISH_JAMAICA equ 08h
|
|
SUBLANG_ENGLISH_CARIBBEAN equ 09h
|
|
SUBLANG_ENGLISH_BELIZE equ 0ah
|
|
SUBLANG_ENGLISH_TRINIDAD equ 0bh
|
|
SUBLANG_ENGLISH_ZIMBABWE equ 0ch
|
|
SUBLANG_ENGLISH_PHILIPPINES equ 0dh
|
|
SUBLANG_FRENCH_LUXEMBOURG equ 05h
|
|
SUBLANG_FRENCH_MONACO equ 06h
|
|
SUBLANG_GERMAN_LUXEMBOURG equ 04h
|
|
SUBLANG_GERMAN_LIECHTENSTEIN equ 05h
|
|
SUBLANG_KASHMIRI_INDIA equ 02h
|
|
SUBLANG_KOREAN equ 01h
|
|
SUBLANG_LITHUANIAN equ 01h
|
|
SUBLANG_LITHUANIAN_CLASSIC equ 02h
|
|
SUBLANG_MALAY_MALAYSIA equ 01h
|
|
SUBLANG_MALAY_BRUNEI_DARUSSALAM equ 02h
|
|
SUBLANG_NEPALI_INDIA equ 02h
|
|
SUBLANG_SERBIAN_LATIN equ 02h
|
|
SUBLANG_SERBIAN_CYRILLIC equ 03h
|
|
SUBLANG_SPANISH_GUATEMALA equ 04h
|
|
SUBLANG_SPANISH_COSTA_RICA equ 05h
|
|
SUBLANG_SPANISH_PANAMA equ 06h
|
|
SUBLANG_SPANISH_DOMINICAN_REPUBLIC equ 07h
|
|
SUBLANG_SPANISH_VENEZUELA equ 08h
|
|
SUBLANG_SPANISH_COLOMBIA equ 09h
|
|
SUBLANG_SPANISH_PERU equ 0ah
|
|
SUBLANG_SPANISH_ARGENTINA equ 0bh
|
|
SUBLANG_SPANISH_ECUADOR equ 0ch
|
|
SUBLANG_SPANISH_CHILE equ 0dh
|
|
SUBLANG_SPANISH_URUGUAY equ 0eh
|
|
SUBLANG_SPANISH_PARAGUAY equ 0fh
|
|
SUBLANG_SPANISH_BOLIVIA equ 10h
|
|
SUBLANG_SPANISH_EL_SALVADOR equ 11h
|
|
SUBLANG_SPANISH_HONDURAS equ 12h
|
|
SUBLANG_SPANISH_NICARAGUA equ 13h
|
|
SUBLANG_SPANISH_PUERTO_RICO equ 14h
|
|
SUBLANG_SWEDISH equ 01h
|
|
SUBLANG_SWEDISH_FINLAND equ 02h
|
|
SUBLANG_URDU_PAKISTAN equ 01h
|
|
SUBLANG_URDU_INDIA equ 02h
|
|
SUBLANG_UZBEK_LATIN equ 01h
|
|
SUBLANG_UZBEK_CYRILLIC equ 02h
|
|
SORT_CHINESE_PRCP equ 0h
|
|
SORT_CHINESE_PRC equ 2h
|
|
SORT_CHINESE_BOPOMOFO equ 3h
|
|
SORT_GERMAN_PHONE_BOOK equ 1h
|
|
SORT_HUNGARIAN_DEFAULT equ 0h
|
|
SORT_HUNGARIAN_TECHNICAL equ 1h
|
|
SORT_GEORGIAN_TRADITIONAL equ 0h
|
|
SORT_GEORGIAN_MODERN equ 1h
|
|
NLS_VALID_LOCALE_MASK equ 000fffffh
|
|
STATUS_SEGMENT_NOTIFICATION equ 40000005h
|
|
STATUS_GUARD_PAGE_VIOLATION equ 80000001h
|
|
STATUS_INVALID_HANDLE equ 0C0000008h
|
|
STATUS_FLOAT_MULTIPLE_FAULTS equ 0C00002B4h
|
|
STATUS_FLOAT_MULTIPLE_TRAPS equ 0C00002B5h
|
|
STATUS_ILLEGAL_VLM_REFERENCE equ 0C00002C0h
|
|
MAXIMUM_WAIT_OBJECTS equ 64
|
|
MAXIMUM_SUSPEND_COUNT equ MAXCHAR
|
|
CONTEXT_EXTENDED_REGISTERS equ (CONTEXT_i386 + 00000020h)
|
|
SECURITY_NULL_SID_AUTHORITY equ {0,0,0,0,0,0}
|
|
SECURITY_WORLD_SID_AUTHORITY equ {0,0,0,0,0,1}
|
|
SECURITY_LOCAL_SID_AUTHORITY equ {0,0,0,0,0,2}
|
|
SECURITY_CREATOR_SID_AUTHORITY equ {0,0,0,0,0,3}
|
|
SECURITY_NON_UNIQUE_AUTHORITY equ {0,0,0,0,0,4}
|
|
SECURITY_CREATOR_OWNER_SERVER_RID equ (00000002h)
|
|
SECURITY_CREATOR_GROUP_SERVER_RID equ (00000003h)
|
|
SECURITY_NT_AUTHORITY equ {0,0,0,0,0,5}
|
|
SECURITY_PROXY_RID equ (00000008h)
|
|
SECURITY_ENTERPRISE_CONTROLLERS_RID equ (00000009h)
|
|
SECURITY_SERVER_LOGON_RID equ SECURITY_ENTERPRISE_CONTROLLERS_RID
|
|
SECURITY_PRINCIPAL_SELF_RID equ (0000000Ah)
|
|
SECURITY_AUTHENTICATED_USER_RID equ (0000000Bh)
|
|
SECURITY_RESTRICTED_CODE_RID equ (0000000Ch)
|
|
SECURITY_LOGON_IDS_RID_COUNT equ (3)
|
|
DOMAIN_USER_RID_KRBTGT equ (000001F6h)
|
|
DOMAIN_GROUP_RID_COMPUTERS equ (00000203h)
|
|
DOMAIN_GROUP_RID_CONTROLLERS equ (00000204h)
|
|
DOMAIN_GROUP_RID_CERT_ADMINS equ (00000205h)
|
|
DOMAIN_GROUP_RID_SCHEMA_ADMINS equ (00000206h)
|
|
SYSTEM_LUID equ { 3E7h, 0h }
|
|
ANONYMOUS_LOGON_LUID equ { 3e6h, 0h }
|
|
SE_GROUP_USE_FOR_DENY_ONLY equ (00000010h)
|
|
ACL_REVISION_DS equ (4)
|
|
MIN_ACL_REVISION equ ACL_REVISION2
|
|
ACL_REVISION3 equ (3)
|
|
ACL_REVISION4 equ (4)
|
|
MAX_ACL_REVISION equ ACL_REVISION4
|
|
ACCESS_MIN_MS_ACE_TYPE equ (0h)
|
|
ACCESS_MAX_MS_V2_ACE_TYPE equ (3h)
|
|
ACCESS_ALLOWED_COMPOUND_ACE_TYPE equ (4h)
|
|
ACCESS_MAX_MS_V3_ACE_TYPE equ (4h)
|
|
ACCESS_MIN_MS_OBJECT_ACE_TYPE equ (5h)
|
|
ACCESS_ALLOWED_OBJECT_ACE_TYPE equ (5h)
|
|
ACCESS_DENIED_OBJECT_ACE_TYPE equ (6h)
|
|
SYSTEM_AUDIT_OBJECT_ACE_TYPE equ (7h)
|
|
SYSTEM_ALARM_OBJECT_ACE_TYPE equ (8h)
|
|
ACCESS_MAX_MS_OBJECT_ACE_TYPE equ (8h)
|
|
ACCESS_MAX_MS_V4_ACE_TYPE equ (8h)
|
|
ACCESS_MAX_MS_ACE_TYPE equ (8h)
|
|
INHERITED_ACE equ (10h)
|
|
ACE_OBJECT_TYPE_PRESENT equ 1h
|
|
ACE_INHERITED_OBJECT_TYPE_PRESENT equ 2h
|
|
SE_DACL_AUTO_INHERIT_REQ equ (0100h)
|
|
SE_SACL_AUTO_INHERIT_REQ equ (0200h)
|
|
SE_DACL_AUTO_INHERITED equ (0400h)
|
|
SE_SACL_AUTO_INHERITED equ (0800h)
|
|
SE_DACL_PROTECTED equ (1000h)
|
|
SE_SACL_PROTECTED equ (2000h)
|
|
ACCESS_OBJECT_GUID equ 0
|
|
ACCESS_PROPERTY_SET_GUID equ 1
|
|
ACCESS_PROPERTY_GUID equ 2
|
|
ACCESS_MAX_LEVEL equ 4
|
|
AUDIT_ALLOW_NO_PRIVILEGE equ 1h
|
|
|
|
ACCESS_DS_SOURCE_A equ A("DS")
|
|
ACCESS_DS_SOURCE_W equ L("DS")
|
|
ACCESS_DS_OBJECT_TYPE_NAME_A equ A("Directory Service Object")
|
|
ACCESS_DS_OBJECT_TYPE_NAME_W equ L("Directory Service Object")
|
|
|
|
SE_CREATE_TOKEN_NAME equ TEXT("SeCreateTokenPrivilege")
|
|
SE_ASSIGNPRIMARYTOKEN_NAME equ TEXT("SeAssignPrimaryTokenPrivilege")
|
|
SE_LOCK_MEMORY_NAME equ TEXT("SeLockMemoryPrivilege")
|
|
SE_INCREASE_QUOTA_NAME equ TEXT("SeIncreaseQuotaPrivilege")
|
|
SE_UNSOLICITED_INPUT_NAME equ TEXT("SeUnsolicitedInputPrivilege")
|
|
SE_MACHINE_ACCOUNT_NAME equ TEXT("SeMachineAccountPrivilege")
|
|
SE_TCB_NAME equ TEXT("SeTcbPrivilege")
|
|
SE_SECURITY_NAME equ TEXT("SeSecurityPrivilege")
|
|
SE_TAKE_OWNERSHIP_NAME equ TEXT("SeTakeOwnershipPrivilege")
|
|
SE_LOAD_DRIVER_NAME equ TEXT("SeLoadDriverPrivilege")
|
|
SE_SYSTEM_PROFILE_NAME equ TEXT("SeSystemProfilePrivilege")
|
|
SE_SYSTEMTIME_NAME equ TEXT("SeSystemtimePrivilege")
|
|
SE_PROF_SINGLE_PROCESS_NAME equ TEXT("SeProfileSingleProcessPrivilege")
|
|
SE_INC_BASE_PRIORITY_NAME equ TEXT("SeIncreaseBasePriorityPrivilege")
|
|
SE_CREATE_PAGEFILE_NAME equ TEXT("SeCreatePagefilePrivilege")
|
|
SE_CREATE_PERMANENT_NAME equ TEXT("SeCreatePermanentPrivilege")
|
|
SE_BACKUP_NAME equ TEXT("SeBackupPrivilege")
|
|
SE_RESTORE_NAME equ TEXT("SeRestorePrivilege")
|
|
SE_SHUTDOWN_NAME equ TEXT("SeShutdownPrivilege")
|
|
SE_DEBUG_NAME equ TEXT("SeDebugPrivilege")
|
|
SE_AUDIT_NAME equ TEXT("SeAuditPrivilege")
|
|
SE_SYSTEM_ENVIRONMENT_NAME equ TEXT("SeSystemEnvironmentPrivilege")
|
|
SE_CHANGE_NOTIFY_NAME equ TEXT("SeChangeNotifyPrivilege")
|
|
SE_REMOTE_SHUTDOWN_NAME equ TEXT("SeRemoteShutdownPrivilege")
|
|
|
|
TOKEN_ASSIGN_PRIMARY equ (0001h)
|
|
TOKEN_DUPLICATE equ (0002h)
|
|
TOKEN_IMPERSONATE equ (0004h)
|
|
TOKEN_QUERY equ (0008h)
|
|
TOKEN_QUERY_SOURCE equ (0010h)
|
|
TOKEN_ADJUST_GROUPS equ (0040h)
|
|
TOKEN_ADJUST_DEFAULT equ (0080h)
|
|
TOKEN_ADJUST_SESSIONID equ (0100h)
|
|
TOKEN_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED+TOKEN_ASSIGN_PRIMARY+TOKEN_DUPLICATE+TOKEN_IMPERSONATE+TOKEN_QUERY+TOKEN_QUERY_SOURCE+TOKEN_ADJUST_PRIVILEGES+TOKEN_ADJUST_GROUPS+TOKEN_ADJUST_SESSIONID+TOKEN_ADJUST_DEFAULT)
|
|
TOKEN_READ equ (STANDARD_RIGHTS_READ+TOKEN_QUERY)
|
|
TOKEN_WRITE equ (STANDARD_RIGHTS_WRITE+TOKEN_ADJUST_PRIVILEGES+TOKEN_ADJUST_GROUPS+TOKEN_ADJUST_DEFAULT)
|
|
TOKEN_EXECUTE equ (STANDARD_RIGHTS_EXECUTE)
|
|
TOKEN_SOURCE_LENGTH equ 8
|
|
SECURITY_DYNAMIC_TRACKING equ TRUE
|
|
SECURITY_STATIC_TRACKING equ FALSE
|
|
OWNER_SECURITY_INFORMATION equ (00000001h)
|
|
GROUP_SECURITY_INFORMATION equ (00000002h)
|
|
DACL_SECURITY_INFORMATION equ (00000004h)
|
|
SACL_SECURITY_INFORMATION equ (00000008h)
|
|
PROCESS_TERMINATE equ (0001h)
|
|
PROCESS_CREATE_THREAD equ (0002h)
|
|
PROCESS_SET_SESSIONID equ (0004h)
|
|
PROCESS_VM_OPERATION equ (0008h)
|
|
PROCESS_VM_READ equ (0010h)
|
|
PROCESS_VM_WRITE equ (0020h)
|
|
PROCESS_DUP_HANDLE equ (0040h)
|
|
PROCESS_CREATE_PROCESS equ (0080h)
|
|
PROCESS_SET_QUOTA equ (0100h)
|
|
PROCESS_SET_INFORMATION equ (0200h)
|
|
PROCESS_QUERY_INFORMATION equ (0400h)
|
|
PROCESS_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED + SYNCHRONIZE + 0FFFh)
|
|
MAXIMUM_PROCESSORS equ 32
|
|
THREAD_TERMINATE equ (0001h)
|
|
THREAD_SUSPEND_RESUME equ (0002h)
|
|
THREAD_GET_CONTEXT equ (0008h)
|
|
THREAD_SET_CONTEXT equ (0010h)
|
|
THREAD_SET_INFORMATION equ (0020h)
|
|
THREAD_QUERY_INFORMATION equ (0040h)
|
|
THREAD_SET_THREAD_TOKEN equ (0080h)
|
|
THREAD_IMPERSONATE equ (0100h)
|
|
THREAD_DIRECT_IMPERSONATION equ (0200h)
|
|
THREAD_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED + SYNCHRONIZE + 3FFh)
|
|
|
|
JOB_OBJECT_ASSIGN_PROCESS equ (0001h)
|
|
JOB_OBJECT_SET_ATTRIBUTES equ (0002h)
|
|
JOB_OBJECT_QUERY equ (0004h)
|
|
JOB_OBJECT_TERMINATE equ (0008h)
|
|
JOB_OBJECT_SET_SECURITY_ATTRIBUTES equ (0010h)
|
|
JOB_OBJECT_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED + SYNCHRONIZE + 1Fh )
|
|
|
|
TLS_MINIMUM_AVAILABLE equ 64
|
|
EVENT_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED+SYNCHRONIZE+3h)
|
|
MUTANT_QUERY_STATE equ 0001h
|
|
MUTANT_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED+SYNCHRONIZE+ MUTANT_QUERY_STATE)
|
|
SEMAPHORE_MODIFY_STATE equ 0002h
|
|
SEMAPHORE_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED+SYNCHRONIZE+3h)
|
|
TIMER_QUERY_STATE equ 0001h
|
|
TIMER_MODIFY_STATE equ 0002h
|
|
TIMER_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED+SYNCHRONIZE+TIMER_QUERY_STATE+TIMER_MODIFY_STATE)
|
|
TIME_ZONE_ID_UNKNOWN equ 0
|
|
TIME_ZONE_ID_STANDARD equ 1
|
|
TIME_ZONE_ID_DAYLIGHT equ 2
|
|
PROCESSOR_PPC_601 equ 601
|
|
PROCESSOR_PPC_603 equ 603
|
|
PROCESSOR_PPC_604 equ 604
|
|
PROCESSOR_PPC_620 equ 620
|
|
PROCESSOR_HITACHI_SH3 equ 10003
|
|
PROCESSOR_HITACHI_SH3E equ 10004
|
|
PROCESSOR_HITACHI_SH4 equ 10005
|
|
PROCESSOR_MOTOROLA_821 equ 821
|
|
PROCESSOR_SHx_SH3 equ 103
|
|
PROCESSOR_SHx_SH4 equ 104
|
|
PROCESSOR_STRONGARM equ 2577
|
|
PROCESSOR_ARM720 equ 1824
|
|
PROCESSOR_ARM820 equ 2080
|
|
PROCESSOR_ARM920 equ 2336
|
|
PROCESSOR_ARM_7TDMI equ 70001
|
|
PROCESSOR_ARCHITECTURE_INTEL equ 0
|
|
PROCESSOR_ARCHITECTURE_MIPS equ 1
|
|
PROCESSOR_ARCHITECTURE_ALPHA equ 2
|
|
PROCESSOR_ARCHITECTURE_PPC equ 3
|
|
PROCESSOR_ARCHITECTURE_SHX equ 4
|
|
PROCESSOR_ARCHITECTURE_ARM equ 5
|
|
PROCESSOR_ARCHITECTURE_IA64 equ 6
|
|
PROCESSOR_ARCHITECTURE_ALPHA64 equ 7
|
|
PROCESSOR_ARCHITECTURE_UNKNOWN equ 0FFFFh
|
|
PF_FLOATING_POINT_PRECISION_ERRATA equ 0
|
|
PF_FLOATING_POINT_EMULATED equ 1
|
|
PF_COMPARE_EXCHANGE_DOUBLE equ 2
|
|
PF_MMX_INSTRUCTIONS_AVAILABLE equ 3
|
|
PF_PPC_MOVEMEM_64BIT_OK equ 4
|
|
PF_ALPHA_BYTE_INSTRUCTIONS equ 5
|
|
PF_XMMI_INSTRUCTIONS_AVAILABLE equ 6
|
|
PF_AMD3D_INSTRUCTIONS_AVAILABLE equ 7
|
|
SYSTEM_FLAG_REMOTE_BOOT_CLIENT equ 00000001h
|
|
SYSTEM_FLAG_DISKLESS_CLIENT equ 00000002h
|
|
SECTION_ALL_ACCESS equ (STANDARD_RIGHTS_REQUIRED+SECTION_QUERY+SECTION_MAP_WRITE+SECTION_MAP_READ+SECTION_MAP_EXECUTE+SECTION_EXTEND_SIZE)
|
|
PAGE_WRITECOMBINE equ 400h
|
|
MEM_4MB_PAGES equ 80000000h
|
|
SEC_VLM equ 2000000h
|
|
FILE_GENERIC_READ equ (STANDARD_RIGHTS_READ+FILE_READ_DATA+FILE_READ_ATTRIBUTES+FILE_READ_EA+SYNCHRONIZE)
|
|
FILE_GENERIC_WRITE equ (STANDARD_RIGHTS_WRITE+FILE_WRITE_DATA+FILE_WRITE_ATTRIBUTES+FILE_WRITE_EA+FILE_APPEND_DATA+SYNCHRONIZE)
|
|
FILE_GENERIC_EXECUTE equ (STANDARD_RIGHTS_EXECUTE+FILE_READ_ATTRIBUTES+FILE_EXECUTE+SYNCHRONIZE)
|
|
FILE_SHARE_DELETE equ 00000004h
|
|
FILE_ATTRIBUTE_SPARSE_FILE equ 00000200h
|
|
FILE_ATTRIBUTE_REPARSE_POINT equ 00000400h
|
|
FILE_ATTRIBUTE_OFFLINE equ 00001000h
|
|
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED equ 00002000h
|
|
FILE_ATTRIBUTE_ENCRYPTED equ 00004000h
|
|
FILE_NOTIFY_CHANGE_LAST_ACCESS equ 00000020h
|
|
FILE_NOTIFY_CHANGE_CREATION equ 00000040h
|
|
FILE_ACTION_ADDED equ 00000001h
|
|
FILE_ACTION_REMOVED equ 00000002h
|
|
FILE_ACTION_MODIFIED equ 00000003h
|
|
FILE_ACTION_RENAMED_OLD_NAME equ 00000004h
|
|
FILE_ACTION_RENAMED_NEW_NAME equ 00000005h
|
|
FILE_VOLUME_QUOTAS equ 00000020h
|
|
FILE_SUPPORTS_SPARSE_FILES equ 00000040h
|
|
FILE_SUPPORTS_REPARSE_POINTS equ 00000080h
|
|
FILE_SUPPORTS_REMOTE_STORAGE equ 00000100h
|
|
FILE_SUPPORTS_OBJECT_IDS equ 00010000h
|
|
FILE_SUPPORTS_ENCRYPTION equ 00020000h
|
|
MAXIMUM_REPARSE_DATA_BUFFER_SIZE equ ( 16 * 1024 )
|
|
IO_REPARSE_TAG_RESERVED_ZERO equ (0)
|
|
IO_REPARSE_TAG_RESERVED_ONE equ (1)
|
|
IO_REPARSE_TAG_RESERVED_RANGE equ IO_REPARSE_TAG_RESERVED_ONE
|
|
IO_REPARSE_TAG_VALID_VALUES equ (0E000FFFFh)
|
|
IO_REPARSE_TAG_SYMBOLIC_LINK equ IO_REPARSE_TAG_RESERVED_ZERO
|
|
IO_REPARSE_TAG_MOUNT_POINT equ (0A0000003h)
|
|
IO_REPARSE_TAG_HSM equ (0C0000004h)
|
|
IO_REPARSE_TAG_NSS equ (80000005h)
|
|
IO_REPARSE_TAG_NSSRECOVER equ (80000006h)
|
|
IO_REPARSE_TAG_SIS equ (80000007h)
|
|
IO_REPARSE_TAG_DFS equ (80000008h)
|
|
ES_SYSTEM_REQUIRED equ (00000001h)
|
|
ES_DISPLAY_REQUIRED equ (00000002h)
|
|
ES_USER_PRESENT equ (00000004h)
|
|
ES_CONTINUOUS equ (80000000h)
|
|
IMAGE_DOS_SIGNATURE equ 5A4Dh
|
|
IMAGE_OS2_SIGNATURE equ 454Eh
|
|
IMAGE_OS2_SIGNATURE_LE equ 454Ch
|
|
IMAGE_VXD_SIGNATURE equ 454Ch
|
|
IMAGE_NT_SIGNATURE equ 00004550h
|
|
IMAGE_SIZEOF_FILE_HEADER equ 20
|
|
IMAGE_FILE_RELOCS_STRIPPED equ 0001h
|
|
IMAGE_FILE_EXECUTABLE_IMAGE equ 0002h
|
|
IMAGE_FILE_LINE_NUMS_STRIPPED equ 0004h
|
|
IMAGE_FILE_LOCAL_SYMS_STRIPPED equ 0008h
|
|
IMAGE_FILE_AGGRESIVE_WS_TRIM equ 0010h
|
|
IMAGE_FILE_LARGE_ADDRESS_AWARE equ 0020h
|
|
IMAGE_FILE_BYTES_REVERSED_LO equ 0080h
|
|
IMAGE_FILE_32BIT_MACHINE equ 0100h
|
|
IMAGE_FILE_DEBUG_STRIPPED equ 0200h
|
|
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP equ 0400h
|
|
IMAGE_FILE_NET_RUN_FROM_SWAP equ 0800h
|
|
IMAGE_FILE_SYSTEM equ 1000h
|
|
IMAGE_FILE_DLL equ 2000h
|
|
IMAGE_FILE_UP_SYSTEM_ONLY equ 4000h
|
|
IMAGE_FILE_BYTES_REVERSED_HI equ 8000h
|
|
IMAGE_FILE_MACHINE_UNKNOWN equ 0
|
|
IMAGE_FILE_MACHINE_I386 equ 014ch
|
|
IMAGE_FILE_MACHINE_R3000 equ 0162h
|
|
IMAGE_FILE_MACHINE_R4000 equ 0166h
|
|
IMAGE_FILE_MACHINE_R10000 equ 0168h
|
|
IMAGE_FILE_MACHINE_WCEMIPSV2 equ 0169h
|
|
IMAGE_FILE_MACHINE_ALPHA equ 0184h
|
|
IMAGE_FILE_MACHINE_POWERPC equ 01F0h
|
|
IMAGE_FILE_MACHINE_SH3 equ 01a2h
|
|
IMAGE_FILE_MACHINE_SH3E equ 01a4h
|
|
IMAGE_FILE_MACHINE_SH4 equ 01a6h
|
|
IMAGE_FILE_MACHINE_ARM equ 01c0h
|
|
IMAGE_FILE_MACHINE_THUMB equ 01c2h
|
|
IMAGE_FILE_MACHINE_IA64 equ 0200h
|
|
IMAGE_FILE_MACHINE_MIPS16 equ 0266h
|
|
IMAGE_FILE_MACHINE_MIPSFPU equ 0366h
|
|
IMAGE_FILE_MACHINE_MIPSFPU16 equ 0466h
|
|
IMAGE_FILE_MACHINE_ALPHA64 equ 0284h
|
|
IMAGE_FILE_MACHINE_AXP64 equ IMAGE_FILE_MACHINE_ALPHA64
|
|
IMAGE_SIZEOF_ROM_OPTIONAL_HEADER equ 56
|
|
IMAGE_SIZEOF_STD_OPTIONAL_HEADER equ 28
|
|
IMAGE_SIZEOF_NT_OPTIONAL32_HEADER equ 224
|
|
IMAGE_SIZEOF_NT_OPTIONAL64_HEADER equ 240
|
|
IMAGE_NT_OPTIONAL_HDR32_MAGIC equ 10bh
|
|
IMAGE_NT_OPTIONAL_HDR64_MAGIC equ 20bh
|
|
IMAGE_ROM_OPTIONAL_HDR_MAGIC equ 107h
|
|
IMAGE_SUBSYSTEM_UNKNOWN equ 0
|
|
IMAGE_SUBSYSTEM_NATIVE equ 1
|
|
IMAGE_SUBSYSTEM_WINDOWS_GUI equ 2
|
|
IMAGE_SUBSYSTEM_WINDOWS_CUI equ 3
|
|
IMAGE_SUBSYSTEM_OS2_CUI equ 5
|
|
IMAGE_SUBSYSTEM_POSIX_CUI equ 7
|
|
IMAGE_SUBSYSTEM_NATIVE_WINDOWS equ 8
|
|
IMAGE_SUBSYSTEM_WINDOWS_CE_GUI equ 9
|
|
IMAGE_DLLCHARACTERISTICS_WDM_DRIVER equ 2000h
|
|
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE equ 7
|
|
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT equ 13
|
|
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR equ 14
|
|
IMAGE_SIZEOF_SHORT_NAME equ 8
|
|
IMAGE_SCN_TYPE_NO_PAD equ 00000008h
|
|
IMAGE_SCN_CNT_CODE equ 00000020h
|
|
IMAGE_SCN_CNT_INITIALIZED_DATA equ 00000040h
|
|
IMAGE_SCN_CNT_UNINITIALIZED_DATA equ 00000080h
|
|
IMAGE_SCN_LNK_OTHER equ 00000100h
|
|
IMAGE_SCN_LNK_INFO equ 00000200h
|
|
IMAGE_SCN_LNK_REMOVE equ 00000800h
|
|
IMAGE_SCN_LNK_COMDAT equ 00001000h
|
|
IMAGE_SCN_NO_DEFER_SPEC_EXC equ 00004000h
|
|
IMAGE_SCN_GPREL equ 00008000h
|
|
IMAGE_SCN_MEM_FARDATA equ 00008000h
|
|
IMAGE_SCN_MEM_PURGEABLE equ 00020000h
|
|
IMAGE_SCN_MEM_16BIT equ 00020000h
|
|
IMAGE_SCN_MEM_LOCKED equ 00040000h
|
|
IMAGE_SCN_MEM_PRELOAD equ 00080000h
|
|
IMAGE_SCN_ALIGN_1BYTES equ 00100000h
|
|
IMAGE_SCN_ALIGN_2BYTES equ 00200000h
|
|
IMAGE_SCN_ALIGN_4BYTES equ 00300000h
|
|
IMAGE_SCN_ALIGN_8BYTES equ 00400000h
|
|
IMAGE_SCN_ALIGN_16BYTES equ 00500000h
|
|
IMAGE_SCN_ALIGN_32BYTES equ 00600000h
|
|
IMAGE_SCN_ALIGN_64BYTES equ 00700000h
|
|
IMAGE_SCN_ALIGN_128BYTES equ 00800000h
|
|
IMAGE_SCN_ALIGN_256BYTES equ 00900000h
|
|
IMAGE_SCN_ALIGN_512BYTES equ 00A00000h
|
|
IMAGE_SCN_ALIGN_1024BYTES equ 00B00000h
|
|
IMAGE_SCN_ALIGN_2048BYTES equ 00C00000h
|
|
IMAGE_SCN_ALIGN_4096BYTES equ 00D00000h
|
|
IMAGE_SCN_ALIGN_8192BYTES equ 00E00000h
|
|
IMAGE_SCN_LNK_NRELOC_OVFL equ 01000000h
|
|
IMAGE_SCN_MEM_DISCARDABLE equ 02000000h
|
|
IMAGE_SCN_MEM_NOT_CACHED equ 04000000h
|
|
IMAGE_SCN_MEM_NOT_PAGED equ 08000000h
|
|
IMAGE_SCN_MEM_SHARED equ 10000000h
|
|
IMAGE_SCN_MEM_EXECUTE equ 20000000h
|
|
IMAGE_SCN_MEM_READ equ 40000000h
|
|
IMAGE_SCN_MEM_WRITE equ 80000000h
|
|
IMAGE_SCN_SCALE_INDEX equ 00000001h
|
|
IMAGE_SIZEOF_SYMBOL equ 18
|
|
IMAGE_SYM_UNDEFINED equ 0
|
|
IMAGE_SYM_ABSOLUTE equ -1
|
|
IMAGE_SYM_DEBUG equ -2
|
|
IMAGE_SYM_TYPE_NULL equ 0000h
|
|
IMAGE_SYM_TYPE_VOID equ 0001h
|
|
IMAGE_SYM_TYPE_CHAR equ 0002h
|
|
IMAGE_SYM_TYPE_SHORT equ 0003h
|
|
IMAGE_SYM_TYPE_INT equ 0004h
|
|
IMAGE_SYM_TYPE_LONG equ 0005h
|
|
IMAGE_SYM_TYPE_FLOAT equ 0006h
|
|
IMAGE_SYM_TYPE_DOUBLE equ 0007h
|
|
IMAGE_SYM_TYPE_STRUCT equ 0008h
|
|
IMAGE_SYM_TYPE_UNION equ 0009h
|
|
IMAGE_SYM_TYPE_ENUM equ 000Ah
|
|
IMAGE_SYM_TYPE_MOE equ 000Bh
|
|
IMAGE_SYM_TYPE_BYTE equ 000Ch
|
|
IMAGE_SYM_TYPE_WORD equ 000Dh
|
|
IMAGE_SYM_TYPE_UINT equ 000Eh
|
|
IMAGE_SYM_TYPE_DWORD equ 000Fh
|
|
IMAGE_SYM_TYPE_PCODE equ 8000h
|
|
IMAGE_SYM_DTYPE_NULL equ 0
|
|
IMAGE_SYM_DTYPE_POINTER equ 1
|
|
IMAGE_SYM_DTYPE_FUNCTION equ 2
|
|
IMAGE_SYM_DTYPE_ARRAY equ 3
|
|
IMAGE_SYM_CLASS_END_OF_FUNCTION equ -1
|
|
IMAGE_SYM_CLASS_NULL equ 0000h
|
|
IMAGE_SYM_CLASS_AUTOMATIC equ 0001h
|
|
IMAGE_SYM_CLASS_EXTERNAL equ 0002h
|
|
IMAGE_SYM_CLASS_STATIC equ 0003h
|
|
IMAGE_SYM_CLASS_REGISTER equ 0004h
|
|
IMAGE_SYM_CLASS_EXTERNAL_DEF equ 0005h
|
|
IMAGE_SYM_CLASS_LABEL equ 0006h
|
|
IMAGE_SYM_CLASS_UNDEFINED_LABEL equ 0007h
|
|
IMAGE_SYM_CLASS_MEMBER_OF_STRUCT equ 0008h
|
|
IMAGE_SYM_CLASS_ARGUMENT equ 0009h
|
|
IMAGE_SYM_CLASS_STRUCT_TAG equ 000Ah
|
|
IMAGE_SYM_CLASS_MEMBER_OF_UNION equ 000Bh
|
|
IMAGE_SYM_CLASS_UNION_TAG equ 000Ch
|
|
IMAGE_SYM_CLASS_TYPE_DEFINITION equ 000Dh
|
|
IMAGE_SYM_CLASS_UNDEFINED_STATIC equ 000Eh
|
|
IMAGE_SYM_CLASS_ENUM_TAG equ 000Fh
|
|
IMAGE_SYM_CLASS_MEMBER_OF_ENUM equ 0010h
|
|
IMAGE_SYM_CLASS_REGISTER_PARAM equ 0011h
|
|
IMAGE_SYM_CLASS_BIT_FIELD equ 0012h
|
|
IMAGE_SYM_CLASS_FAR_EXTERNAL equ 0044h
|
|
IMAGE_SYM_CLASS_BLOCK equ 0064h
|
|
IMAGE_SYM_CLASS_FUNCTION equ 0065h
|
|
IMAGE_SYM_CLASS_END_OF_STRUCT equ 0066h
|
|
IMAGE_SYM_CLASS_FILE equ 0067h
|
|
IMAGE_SYM_CLASS_SECTION equ 0068h
|
|
IMAGE_SYM_CLASS_WEAK_EXTERNAL equ 0069h
|
|
N_BTMASK equ 000Fh
|
|
N_TMASK equ 0030h
|
|
N_TMASK1 equ 00C0h
|
|
N_TMASK2 equ 00F0h
|
|
N_BTSHFT equ 4
|
|
N_TSHIFT equ 2
|
|
IMAGE_SIZEOF_AUX_SYMBOL equ 18
|
|
IMAGE_COMDAT_SELECT_NODUPLICATES equ 1
|
|
IMAGE_COMDAT_SELECT_ANY equ 2
|
|
IMAGE_COMDAT_SELECT_SAME_SIZE equ 3
|
|
IMAGE_COMDAT_SELECT_EXACT_MATCH equ 4
|
|
IMAGE_COMDAT_SELECT_ASSOCIATIVE equ 5
|
|
IMAGE_COMDAT_SELECT_LARGEST equ 6
|
|
IMAGE_COMDAT_SELECT_NEWEST equ 7
|
|
IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY equ 1
|
|
IMAGE_WEAK_EXTERN_SEARCH_LIBRARY equ 2
|
|
IMAGE_WEAK_EXTERN_SEARCH_ALIAS equ 3
|
|
IMAGE_SIZEOF_RELOCATION equ 10
|
|
IMAGE_REL_I386_ABSOLUTE equ 0000h
|
|
IMAGE_REL_I386_DIR16 equ 0001h
|
|
IMAGE_REL_I386_REL16 equ 0002h
|
|
IMAGE_REL_I386_DIR32 equ 0006h
|
|
IMAGE_REL_I386_DIR32NB equ 0007h
|
|
IMAGE_REL_I386_SEG12 equ 0009h
|
|
IMAGE_REL_I386_SECTION equ 000Ah
|
|
IMAGE_REL_I386_SECREL equ 000Bh
|
|
IMAGE_REL_I386_REL32 equ 0014h
|
|
IMAGE_SIZEOF_LINENUMBER equ 6
|
|
IMAGE_SIZEOF_BASE_RELOCATION equ 8
|
|
IMAGE_REL_BASED_ABSOLUTE equ 0
|
|
IMAGE_REL_BASED_HIGH equ 1
|
|
IMAGE_REL_BASED_LOW equ 2
|
|
IMAGE_REL_BASED_HIGHLOW equ 3
|
|
IMAGE_REL_BASED_HIGHADJ equ 4
|
|
IMAGE_REL_BASED_MIPS_JMPADDR equ 5
|
|
IMAGE_REL_BASED_SECTION equ 6
|
|
IMAGE_REL_BASED_REL32 equ 7
|
|
IMAGE_REL_BASED_MIPS_JMPADDR16 equ 9
|
|
IMAGE_REL_BASED_IA64_IMM64 equ 9
|
|
IMAGE_REL_BASED_DIR64 equ 10
|
|
IMAGE_REL_BASED_HIGH3ADJ equ 11
|
|
IMAGE_ARCHIVE_START_SIZE equ 8
|
|
IMAGE_ARCHIVE_START equ A("!<arch>",10)
|
|
IMAGE_ARCHIVE_END equ A("`",10)
|
|
IMAGE_ARCHIVE_PAD equ A(10)
|
|
IMAGE_ARCHIVE_LINKER_MEMBER equ A("/ ")
|
|
IMAGE_ARCHIVE_LONGNAMES_MEMBER equ A("// ")
|
|
IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR equ 60
|
|
IMAGE_ORDINAL_FLAG32 equ 80000000h
|
|
IMAGE_RESOURCE_NAME_IS_STRING equ 80000000h
|
|
IMAGE_RESOURCE_DATA_IS_DIRECTORY equ 80000000h
|
|
IMAGE_DEBUG_TYPE_UNKNOWN equ 0
|
|
IMAGE_DEBUG_TYPE_COFF equ 1
|
|
IMAGE_DEBUG_TYPE_CODEVIEW equ 2
|
|
IMAGE_DEBUG_TYPE_FPO equ 3
|
|
IMAGE_DEBUG_TYPE_MISC equ 4
|
|
IMAGE_DEBUG_TYPE_EXCEPTION equ 5
|
|
IMAGE_DEBUG_TYPE_FIXUP equ 6
|
|
IMAGE_DEBUG_TYPE_OMAP_TO_SRC equ 7
|
|
IMAGE_DEBUG_TYPE_OMAP_FROM_SRC equ 8
|
|
IMAGE_DEBUG_TYPE_BORLAND equ 9
|
|
IMAGE_DEBUG_TYPE_RESERVED10 equ 10
|
|
FRAME_FPO equ 0
|
|
FRAME_TRAP equ 1
|
|
FRAME_TSS equ 2
|
|
FRAME_NONFPO equ 3
|
|
SIZEOF_RFPO_DATA equ 16
|
|
IMAGE_DEBUG_MISC_EXENAME equ 1
|
|
IMAGE_SEPARATE_DEBUG_SIGNATURE equ 4944h
|
|
IMAGE_SEPARATE_DEBUG_FLAGS_MASK equ 8000h
|
|
IMAGE_SEPARATE_DEBUG_MISMATCH equ 8000h
|
|
HEAP_NO_SERIALIZE equ 00000001h
|
|
HEAP_GROWABLE equ 00000002h
|
|
HEAP_GENERATE_EXCEPTIONS equ 00000004h
|
|
HEAP_ZERO_MEMORY equ 00000008h
|
|
HEAP_REALLOC_IN_PLACE_ONLY equ 00000010h
|
|
HEAP_TAIL_CHECKING_ENABLED equ 00000020h
|
|
HEAP_FREE_CHECKING_ENABLED equ 00000040h
|
|
HEAP_DISABLE_COALESCE_ON_FREE equ 00000080h
|
|
HEAP_CREATE_ALIGN_16 equ 00010000h
|
|
HEAP_CREATE_ENABLE_TRACING equ 00020000h
|
|
HEAP_MAXIMUM_TAG equ 0FFFh
|
|
HEAP_PSEUDO_TAG_FLAG equ 8000h
|
|
HEAP_TAG_SHIFT equ 18
|
|
IS_TEXT_UNICODE_ASCII16 equ 0001h
|
|
IS_TEXT_UNICODE_REVERSE_ASCII16 equ 0010h
|
|
IS_TEXT_UNICODE_STATISTICS equ 0002h
|
|
IS_TEXT_UNICODE_REVERSE_STATISTICS equ 0020h
|
|
IS_TEXT_UNICODE_CONTROLS equ 0004h
|
|
IS_TEXT_UNICODE_REVERSE_CONTROLS equ 0040h
|
|
IS_TEXT_UNICODE_SIGNATURE equ 0008h
|
|
IS_TEXT_UNICODE_REVERSE_SIGNATURE equ 0080h
|
|
IS_TEXT_UNICODE_ILLEGAL_CHARS equ 0100h
|
|
IS_TEXT_UNICODE_ODD_LENGTH equ 0200h
|
|
IS_TEXT_UNICODE_DBCS_LEADBYTE equ 0400h
|
|
IS_TEXT_UNICODE_NULL_BYTES equ 1000h
|
|
IS_TEXT_UNICODE_UNICODE_MASK equ 000Fh
|
|
IS_TEXT_UNICODE_REVERSE_MASK equ 00F0h
|
|
IS_TEXT_UNICODE_NOT_UNICODE_MASK equ 0F00h
|
|
IS_TEXT_UNICODE_NOT_ASCII_MASK equ 0F000h
|
|
COMPRESSION_FORMAT_NONE equ (0000h)
|
|
COMPRESSION_FORMAT_DEFAULT equ (0001h)
|
|
COMPRESSION_FORMAT_LZNT1 equ (0002h)
|
|
COMPRESSION_ENGINE_STANDARD equ (0000h)
|
|
COMPRESSION_ENGINE_MAXIMUM equ (0100h)
|
|
MESSAGE_RESOURCE_UNICODE equ 0001h
|
|
RTL_CRITSECT_TYPE equ 0
|
|
RTL_RESOURCE_TYPE equ 1
|
|
SEF_DACL_AUTO_INHERIT equ 1h
|
|
SEF_SACL_AUTO_INHERIT equ 2h
|
|
SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT equ 4h
|
|
SEF_AVOID_PRIVILEGE_CHECK equ 8h
|
|
WT_EXECUTEDEFAULT equ 00000000h
|
|
WT_EXECUTEINIOTHREAD equ 00000001h
|
|
WT_EXECUTEINUITHREAD equ 00000002h
|
|
WT_EXECUTEINWAITTHREAD equ 00000004h
|
|
WT_EXECUTEDELETEWAIT equ 00000008h
|
|
WT_EXECUTEINLONGTHREAD equ 00000010h
|
|
EVENTLOG_SEQUENTIAL_READ equ 0001h
|
|
EVENTLOG_SEEK_READ equ 0002h
|
|
EVENTLOG_FORWARDS_READ equ 0004h
|
|
EVENTLOG_BACKWARDS_READ equ 0008h
|
|
EVENTLOG_SUCCESS equ 0000h
|
|
EVENTLOG_ERROR_TYPE equ 0001h
|
|
EVENTLOG_WARNING_TYPE equ 0002h
|
|
EVENTLOG_INFORMATION_TYPE equ 0004h
|
|
EVENTLOG_AUDIT_SUCCESS equ 0008h
|
|
EVENTLOG_AUDIT_FAILURE equ 0010h
|
|
EVENTLOG_START_PAIRED_EVENT equ 0001h
|
|
EVENTLOG_END_PAIRED_EVENT equ 0002h
|
|
EVENTLOG_END_ALL_PAIRED_EVENTS equ 0004h
|
|
EVENTLOG_PAIRED_EVENT_ACTIVE equ 0008h
|
|
EVENTLOG_PAIRED_EVENT_INACTIVE equ 0010h
|
|
MAXLOGICALLOGNAMESIZE equ 256
|
|
REG_OPTION_OPEN_LINK equ (00000008h)
|
|
REG_NO_LAZY_FLUSH equ (00000004h)
|
|
SERVICE_KERNEL_DRIVER equ 00000001h
|
|
SERVICE_FILE_SYSTEM_DRIVER equ 00000002h
|
|
SERVICE_ADAPTER equ 00000004h
|
|
SERVICE_RECOGNIZER_DRIVER equ 00000008h
|
|
SERVICE_DRIVER equ (SERVICE_KERNEL_DRIVER + SERVICE_FILE_SYSTEM_DRIVER + SERVICE_RECOGNIZER_DRIVER)
|
|
SERVICE_WIN32_OWN_PROCESS equ 00000010h
|
|
SERVICE_WIN32_SHARE_PROCESS equ 00000020h
|
|
SERVICE_WIN32 equ (SERVICE_WIN32_OWN_PROCESS + SERVICE_WIN32_SHARE_PROCESS)
|
|
SERVICE_INTERACTIVE_PROCESS equ 00000100h
|
|
SERVICE_TYPE_ALL equ (SERVICE_WIN32+SERVICE_ADAPTER + SERVICE_DRIVER + SERVICE_INTERACTIVE_PROCESS)
|
|
SERVICE_BOOT_START equ 00000000h
|
|
SERVICE_SYSTEM_START equ 00000001h
|
|
SERVICE_AUTO_START equ 00000002h
|
|
SERVICE_DEMAND_START equ 00000003h
|
|
SERVICE_DISABLED equ 00000004h
|
|
SERVICE_ERROR_IGNORE equ 00000000h
|
|
SERVICE_ERROR_NORMAL equ 00000001h
|
|
SERVICE_ERROR_SEVERE equ 00000002h
|
|
SERVICE_ERROR_CRITICAL equ 00000003h
|
|
TAPE_ERASE_SHORT equ 0
|
|
TAPE_ERASE_LONG equ 1
|
|
TAPE_LOAD equ 0
|
|
TAPE_UNLOAD equ 1
|
|
TAPE_TENSION equ 2
|
|
TAPE_LOCK equ 3
|
|
TAPE_UNLOCK equ 4
|
|
TAPE_FORMAT equ 5
|
|
TAPE_SETMARKS equ 0
|
|
TAPE_FILEMARKS equ 1
|
|
TAPE_SHORT_FILEMARKS equ 2
|
|
TAPE_LONG_FILEMARKS equ 3
|
|
TAPE_ABSOLUTE_POSITION equ 0
|
|
TAPE_LOGICAL_POSITION equ 1
|
|
TAPE_PSEUDO_LOGICAL_POSITION equ 2
|
|
TAPE_REWIND equ 0
|
|
TAPE_ABSOLUTE_BLOCK equ 1
|
|
TAPE_LOGICAL_BLOCK equ 2
|
|
TAPE_PSEUDO_LOGICAL_BLOCK equ 3
|
|
TAPE_SPACE_END_OF_DATA equ 4
|
|
TAPE_SPACE_RELATIVE_BLOCKS equ 5
|
|
TAPE_SPACE_FILEMARKS equ 6
|
|
TAPE_SPACE_SEQUENTIAL_FMKS equ 7
|
|
TAPE_SPACE_SETMARKS equ 8
|
|
TAPE_SPACE_SEQUENTIAL_SMKS equ 9
|
|
TAPE_DRIVE_FIXED equ 00000001h
|
|
TAPE_DRIVE_SELECT equ 00000002h
|
|
TAPE_DRIVE_INITIATOR equ 00000004h
|
|
TAPE_DRIVE_ERASE_SHORT equ 00000010h
|
|
TAPE_DRIVE_ERASE_LONG equ 00000020h
|
|
TAPE_DRIVE_ERASE_BOP_ONLY equ 00000040h
|
|
TAPE_DRIVE_ERASE_IMMEDIATE equ 00000080h
|
|
TAPE_DRIVE_TAPE_CAPACITY equ 00000100h
|
|
TAPE_DRIVE_TAPE_REMAINING equ 00000200h
|
|
TAPE_DRIVE_FIXED_BLOCK equ 00000400h
|
|
TAPE_DRIVE_VARIABLE_BLOCK equ 00000800h
|
|
TAPE_DRIVE_WRITE_PROTECT equ 00001000h
|
|
TAPE_DRIVE_EOT_WZ_SIZE equ 00002000h
|
|
TAPE_DRIVE_ECC equ 00010000h
|
|
TAPE_DRIVE_COMPRESSION equ 00020000h
|
|
TAPE_DRIVE_PADDING equ 00040000h
|
|
TAPE_DRIVE_REPORT_SMKS equ 00080000h
|
|
TAPE_DRIVE_GET_ABSOLUTE_BLK equ 00100000h
|
|
TAPE_DRIVE_GET_LOGICAL_BLK equ 00200000h
|
|
TAPE_DRIVE_SET_EOT_WZ_SIZE equ 00400000h
|
|
TAPE_DRIVE_EJECT_MEDIA equ 01000000h
|
|
TAPE_DRIVE_CLEAN_REQUESTS equ 02000000h
|
|
TAPE_DRIVE_SET_CMP_BOP_ONLY equ 04000000h
|
|
TAPE_DRIVE_RESERVED_BIT equ 80000000h
|
|
TAPE_DRIVE_LOAD_UNLOAD equ 80000001h
|
|
TAPE_DRIVE_TENSION equ 80000002h
|
|
TAPE_DRIVE_LOCK_UNLOCK equ 80000004h
|
|
TAPE_DRIVE_REWIND_IMMEDIATE equ 80000008h
|
|
TAPE_DRIVE_SET_BLOCK_SIZE equ 80000010h
|
|
TAPE_DRIVE_LOAD_UNLD_IMMED equ 80000020h
|
|
TAPE_DRIVE_TENSION_IMMED equ 80000040h
|
|
TAPE_DRIVE_LOCK_UNLK_IMMED equ 80000080h
|
|
TAPE_DRIVE_SET_ECC equ 80000100h
|
|
TAPE_DRIVE_SET_COMPRESSION equ 80000200h
|
|
TAPE_DRIVE_SET_PADDING equ 80000400h
|
|
TAPE_DRIVE_SET_REPORT_SMKS equ 80000800h
|
|
TAPE_DRIVE_ABSOLUTE_BLK equ 80001000h
|
|
TAPE_DRIVE_ABS_BLK_IMMED equ 80002000h
|
|
TAPE_DRIVE_LOGICAL_BLK equ 80004000h
|
|
TAPE_DRIVE_LOG_BLK_IMMED equ 80008000h
|
|
TAPE_DRIVE_END_OF_DATA equ 80010000h
|
|
TAPE_DRIVE_RELATIVE_BLKS equ 80020000h
|
|
TAPE_DRIVE_FILEMARKS equ 80040000h
|
|
TAPE_DRIVE_SEQUENTIAL_FMKS equ 80080000h
|
|
TAPE_DRIVE_SETMARKS equ 80100000h
|
|
TAPE_DRIVE_SEQUENTIAL_SMKS equ 80200000h
|
|
TAPE_DRIVE_REVERSE_POSITION equ 80400000h
|
|
TAPE_DRIVE_SPACE_IMMEDIATE equ 80800000h
|
|
TAPE_DRIVE_WRITE_SETMARKS equ 81000000h
|
|
TAPE_DRIVE_WRITE_FILEMARKS equ 82000000h
|
|
TAPE_DRIVE_WRITE_SHORT_FMKS equ 84000000h
|
|
TAPE_DRIVE_WRITE_LONG_FMKS equ 88000000h
|
|
TAPE_DRIVE_WRITE_MARK_IMMED equ 090000000h
|
|
TAPE_DRIVE_FORMAT equ 0A0000000h
|
|
TAPE_DRIVE_FORMAT_IMMEDIATE equ 0C0000000h
|
|
TAPE_DRIVE_HIGH_FEATURES equ 80000000h
|
|
IMPORT_OBJECT_HDR_SIG2 equ 0ffffh
|
|
TAPE_FIXED_PARTITIONS equ 0
|
|
TAPE_SELECT_PARTITIONS equ 1
|
|
TAPE_INITIATOR_PARTITIONS equ 2
|
|
|
|
|
|
DriverType equ SERVICE_KERNEL_DRIVER
|
|
FileSystemType equ SERVICE_FILE_SYSTEM_DRIVER
|
|
Win32ServiceOwnProcess equ SERVICE_WIN32_OWN_PROCESS
|
|
Win32ServiceShareProcess equ SERVICE_WIN32_SHARE_PROCESS
|
|
AdapterType equ SERVICE_ADAPTER
|
|
RecognizerType equ SERVICE_RECOGNIZER_DRIVER
|
|
|
|
BootLoad equ SERVICE_BOOT_START
|
|
SystemLoad equ SERVICE_SYSTEM_START
|
|
AutoLoad equ SERVICE_AUTO_START
|
|
DemandLoad equ SERVICE_DEMAND_START
|
|
DisableLoad equ SERVICE_DISABLED
|
|
|
|
IgnoreError equ SERVICE_ERROR_IGNORE
|
|
NormalError equ SERVICE_ERROR_NORMAL
|
|
SevereError equ SERVICE_ERROR_SEVERE
|
|
CriticalError equ SERVICE_ERROR_CRITICAL
|
|
|
|
IMPORT_OBJECT_CODE equ 0
|
|
IMPORT_OBJECT_DATA equ 1
|
|
IMPORT_OBJECT_CONST equ 2
|
|
|
|
IMPORT_OBJECT_ORDINAL equ 0
|
|
IMPORT_OBJECT_NAME equ 1
|
|
IMPORT_OBJECT_NAME_NO_PREFIX equ 2
|
|
IMPORT_OBJECT_NAME_UNDECORATE equ 3
|
|
|
|
EXECUTION_STATE equ DWORD
|
|
|
|
LT_DONT_CARE equ 0
|
|
LT_LOWEST_LATENCY equ 1
|
|
|
|
TokenPrimary equ 1
|
|
TokenImpersonation equ 2
|
|
|
|
TokenRestrictedSids equ 11
|
|
TokenSessionId equ 12
|
|
|
|
AuditEventObjectAccess equ 0
|
|
AuditEventDirectoryServiceAccess equ 1
|
|
|
|
|
|
SidTypeComputer equ 9
|
|
|
|
MEMORY_ALLOCATION_ALIGNMENT equ 16
|
|
SYSTEM_CACHE_ALIGNMENT_SIZE equ 64
|
|
PRAGMA_DEPRECATED_DDK equ 1
|
|
UCSCHAR_INVALID_CHARACTER equ 0ffffffffh
|
|
MIN_UCSCHAR equ 0
|
|
MAX_UCSCHAR equ 0010FFFFh
|
|
VER_SUITE_STORAGE_SERVER equ 00002000h
|
|
VER_SUITE_COMPUTE_SERVER equ 00004000h
|
|
PRODUCT_UNDEFINED equ 00000000h
|
|
PRODUCT_ULTIMATE equ 00000001h
|
|
PRODUCT_HOME_BASIC equ 00000002h
|
|
PRODUCT_HOME_PREMIUM equ 00000003h
|
|
PRODUCT_ENTERPRISE equ 00000004h
|
|
PRODUCT_HOME_BASIC_N equ 00000005h
|
|
PRODUCT_BUSINESS equ 00000006h
|
|
PRODUCT_STANDARD_SERVER equ 00000007h
|
|
PRODUCT_DATACENTER_SERVER equ 00000008h
|
|
PRODUCT_SMALLBUSINESS_SERVER equ 00000009h
|
|
PRODUCT_ENTERPRISE_SERVER equ 0000000Ah
|
|
PRODUCT_STARTER equ 0000000Bh
|
|
PRODUCT_DATACENTER_SERVER_CORE equ 0000000Ch
|
|
PRODUCT_STANDARD_SERVER_CORE equ 0000000Dh
|
|
PRODUCT_ENTERPRISE_SERVER_CORE equ 0000000Eh
|
|
PRODUCT_ENTERPRISE_SERVER_IA64 equ 0000000Fh
|
|
PRODUCT_BUSINESS_N equ 00000010h
|
|
PRODUCT_WEB_SERVER equ 00000011h
|
|
PRODUCT_CLUSTER_SERVER equ 00000012h
|
|
PRODUCT_HOME_SERVER equ 00000013h
|
|
PRODUCT_STORAGE_EXPRESS_SERVER equ 00000014h
|
|
PRODUCT_STORAGE_STANDARD_SERVER equ 00000015h
|
|
PRODUCT_STORAGE_WORKGROUP_SERVER equ 00000016h
|
|
PRODUCT_STORAGE_ENTERPRISE_SERVER equ 00000017h
|
|
PRODUCT_SERVER_FOR_SMALLBUSINESS equ 00000018h
|
|
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM equ 00000019h
|
|
PRODUCT_UNLICENSED equ 0ABCDABCDh
|
|
LANG_ALSATIAN equ 84h
|
|
LANG_AMHARIC equ 5eh
|
|
LANG_BASHKIR equ 6dh
|
|
LANG_BRETON equ 7eh
|
|
LANG_BOSNIAN equ 1ah
|
|
LANG_BOSNIAN_NEUTRAL equ 781ah
|
|
LANG_CHINESE_SIMPLIFIED equ 04h
|
|
LANG_CHINESE_TRADITIONAL equ 7c04h
|
|
LANG_CORSICAN equ 83h
|
|
LANG_DARI equ 8ch
|
|
LANG_FILIPINO equ 64h
|
|
LANG_FRISIAN equ 62h
|
|
LANG_GREENLANDIC equ 6fh
|
|
LANG_HAUSA equ 68h
|
|
LANG_IGBO equ 70h
|
|
LANG_INUKTITUT equ 5dh
|
|
LANG_IRISH equ 3ch
|
|
LANG_KHMER equ 53h
|
|
LANG_KICHE equ 86h
|
|
LANG_KINYARWANDA equ 87h
|
|
LANG_LAO equ 54h
|
|
LANG_LOWER_SORBIAN equ 2eh
|
|
LANG_LUXEMBOURGISH equ 6eh
|
|
LANG_MALTESE equ 3ah
|
|
LANG_MAORI equ 81h
|
|
LANG_MAPUDUNGUN equ 7ah
|
|
LANG_MOHAWK equ 7ch
|
|
LANG_OCCITAN equ 82h
|
|
LANG_PASHTO equ 63h
|
|
LANG_PERSIAN equ 29h
|
|
LANG_QUECHUA equ 6bh
|
|
LANG_ROMANSH equ 17h
|
|
LANG_SAMI equ 3bh
|
|
LANG_SERBIAN_NEUTRAL equ 7c1ah
|
|
LANG_SINHALESE equ 5bh
|
|
LANG_SOTHO equ 6ch
|
|
LANG_TAJIK equ 28h
|
|
LANG_TAMAZIGHT equ 5fh
|
|
LANG_TIBETAN equ 51h
|
|
LANG_TIGRIGNA equ 73h
|
|
LANG_TSWANA equ 32h
|
|
LANG_TURKMEN equ 42h
|
|
LANG_UIGHUR equ 80h
|
|
LANG_UPPER_SORBIAN equ 2eh
|
|
LANG_WELSH equ 52h
|
|
LANG_WOLOF equ 88h
|
|
LANG_XHOSA equ 34h
|
|
LANG_YAKUT equ 85h
|
|
LANG_YI equ 78h
|
|
LANG_YORUBA equ 6ah
|
|
LANG_ZULU equ 35h
|
|
SUBLANG_CUSTOM_DEFAULT equ 03h
|
|
SUBLANG_CUSTOM_UNSPECIFIED equ 04h
|
|
SUBLANG_UI_CUSTOM_DEFAULT equ 05h
|
|
SUBLANG_AFRIKAANS_SOUTH_AFRICA equ 01h
|
|
SUBLANG_ALBANIAN_ALBANIA equ 01h
|
|
SUBLANG_ALSATIAN_FRANCE equ 01h
|
|
SUBLANG_AMHARIC_ETHIOPIA equ 01h
|
|
SUBLANG_ARMENIAN_ARMENIA equ 01h
|
|
SUBLANG_ASSAMESE_INDIA equ 01h
|
|
SUBLANG_BASHKIR_RUSSIA equ 01h
|
|
SUBLANG_BASQUE_BASQUE equ 01h
|
|
SUBLANG_BELARUSIAN_BELARUS equ 01h
|
|
SUBLANG_BENGALI_INDIA equ 01h
|
|
SUBLANG_BENGALI_BANGLADESH equ 02h
|
|
SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN equ 05h
|
|
SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC equ 08h
|
|
SUBLANG_BRETON_FRANCE equ 01h
|
|
SUBLANG_BULGARIAN_BULGARIA equ 01h
|
|
SUBLANG_CATALAN_CATALAN equ 01h
|
|
SUBLANG_CORSICAN_FRANCE equ 01h
|
|
SUBLANG_CZECH_CZECH_REPUBLIC equ 01h
|
|
SUBLANG_CROATIAN_CROATIA equ 01h
|
|
SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN equ 04h
|
|
SUBLANG_DANISH_DENMARK equ 01h
|
|
SUBLANG_DARI_AFGHANISTAN equ 01h
|
|
SUBLANG_DIVEHI_MALDIVES equ 01h
|
|
SUBLANG_ENGLISH_INDIA equ 10h
|
|
SUBLANG_ENGLISH_MALAYSIA equ 11h
|
|
SUBLANG_ENGLISH_SINGAPORE equ 12h
|
|
SUBLANG_ESTONIAN_ESTONIA equ 01h
|
|
SUBLANG_FAEROESE_FAROE_ISLANDS equ 01h
|
|
SUBLANG_FILIPINO_PHILIPPINES equ 01h
|
|
SUBLANG_FINNISH_FINLAND equ 01h
|
|
SUBLANG_FRISIAN_NETHERLANDS equ 01h
|
|
SUBLANG_GALICIAN_GALICIAN equ 01h
|
|
SUBLANG_GEORGIAN_GEORGIA equ 01h
|
|
SUBLANG_GREEK_GREECE equ 01h
|
|
SUBLANG_GREENLANDIC_GREENLAND equ 01h
|
|
SUBLANG_GUJARATI_INDIA equ 01h
|
|
SUBLANG_HAUSA_NIGERIA_LATIN equ 01h
|
|
SUBLANG_HEBREW_ISRAEL equ 01h
|
|
SUBLANG_HINDI_INDIA equ 01h
|
|
SUBLANG_HUNGARIAN_HUNGARY equ 01h
|
|
SUBLANG_ICELANDIC_ICELAND equ 01h
|
|
SUBLANG_IGBO_NIGERIA equ 01h
|
|
SUBLANG_INDONESIAN_INDONESIA equ 01h
|
|
SUBLANG_INUKTITUT_CANADA equ 01h
|
|
SUBLANG_INUKTITUT_CANADA_LATIN equ 02h
|
|
SUBLANG_IRISH_IRELAND equ 02h
|
|
SUBLANG_JAPANESE_JAPAN equ 01h
|
|
SUBLANG_KANNADA_INDIA equ 01h
|
|
SUBLANG_KAZAK_KAZAKHSTAN equ 01h
|
|
SUBLANG_KHMER_CAMBODIA equ 01h
|
|
SUBLANG_KICHE_GUATEMALA equ 01h
|
|
SUBLANG_KINYARWANDA_RWANDA equ 01h
|
|
SUBLANG_KONKANI_INDIA equ 01h
|
|
SUBLANG_KYRGYZ_KYRGYZSTAN equ 01h
|
|
SUBLANG_LAO_LAO equ 01h
|
|
SUBLANG_LATVIAN_LATVIA equ 01h
|
|
SUBLANG_LOWER_SORBIAN_GERMANY equ 02h
|
|
SUBLANG_LUXEMBOURGISH_LUXEMBOURG equ 01h
|
|
SUBLANG_MACEDONIAN_MACEDONIA equ 01h
|
|
SUBLANG_MALAYALAM_INDIA equ 01h
|
|
SUBLANG_MALTESE_MALTA equ 01h
|
|
SUBLANG_MAORI_NEW_ZEALAND equ 01h
|
|
SUBLANG_MAPUDUNGUN_CHILE equ 01h
|
|
SUBLANG_MARATHI_INDIA equ 01h
|
|
SUBLANG_MOHAWK_MOHAWK equ 01h
|
|
SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA equ 01h
|
|
SUBLANG_MONGOLIAN_PRC equ 02h
|
|
SUBLANG_NEPALI_NEPAL equ 01h
|
|
SUBLANG_OCCITAN_FRANCE equ 01h
|
|
SUBLANG_ORIYA_INDIA equ 01h
|
|
SUBLANG_PASHTO_AFGHANISTAN equ 01h
|
|
SUBLANG_PERSIAN_IRAN equ 01h
|
|
SUBLANG_POLISH_POLAND equ 01h
|
|
SUBLANG_PUNJABI_INDIA equ 01h
|
|
SUBLANG_QUECHUA_BOLIVIA equ 01h
|
|
SUBLANG_QUECHUA_ECUADOR equ 02h
|
|
SUBLANG_QUECHUA_PERU equ 03h
|
|
SUBLANG_ROMANIAN_ROMANIA equ 01h
|
|
SUBLANG_ROMANSH_SWITZERLAND equ 01h
|
|
SUBLANG_RUSSIAN_RUSSIA equ 01h
|
|
SUBLANG_SAMI_NORTHERN_NORWAY equ 01h
|
|
SUBLANG_SAMI_NORTHERN_SWEDEN equ 02h
|
|
SUBLANG_SAMI_NORTHERN_FINLAND equ 03h
|
|
SUBLANG_SAMI_LULE_NORWAY equ 04h
|
|
SUBLANG_SAMI_LULE_SWEDEN equ 05h
|
|
SUBLANG_SAMI_SOUTHERN_NORWAY equ 06h
|
|
SUBLANG_SAMI_SOUTHERN_SWEDEN equ 07h
|
|
SUBLANG_SAMI_SKOLT_FINLAND equ 08h
|
|
SUBLANG_SAMI_INARI_FINLAND equ 09h
|
|
SUBLANG_SANSKRIT_INDIA equ 01h
|
|
SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN equ 06h
|
|
SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC equ 07h
|
|
SUBLANG_SERBIAN_CROATIA equ 01h
|
|
SUBLANG_SINDHI_INDIA equ 01h
|
|
SUBLANG_SINDHI_PAKISTAN equ 02h
|
|
SUBLANG_SINDHI_AFGHANISTAN equ 02h
|
|
SUBLANG_SINHALESE_SRI_LANKA equ 01h
|
|
SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA equ 01h
|
|
SUBLANG_SLOVAK_SLOVAKIA equ 01h
|
|
SUBLANG_SLOVENIAN_SLOVENIA equ 01h
|
|
SUBLANG_SPANISH_US equ 15h
|
|
SUBLANG_SWAHILI_KENYA equ 01h
|
|
SUBLANG_SYRIAC_SYRIA equ 01h
|
|
SUBLANG_TAJIK_TAJIKISTAN equ 01h
|
|
SUBLANG_TAMAZIGHT_ALGERIA_LATIN equ 02h
|
|
SUBLANG_TAMIL_INDIA equ 01h
|
|
SUBLANG_TATAR_RUSSIA equ 01h
|
|
SUBLANG_TELUGU_INDIA equ 01h
|
|
SUBLANG_THAI_THAILAND equ 01h
|
|
SUBLANG_TIBETAN_PRC equ 01h
|
|
SUBLANG_TIGRIGNA_ERITREA equ 02h
|
|
SUBLANG_TSWANA_SOUTH_AFRICA equ 01h
|
|
SUBLANG_TURKISH_TURKEY equ 01h
|
|
SUBLANG_TURKMEN_TURKMENISTAN equ 01h
|
|
SUBLANG_UIGHUR_PRC equ 01h
|
|
SUBLANG_UKRAINIAN_UKRAINE equ 01h
|
|
SUBLANG_UPPER_SORBIAN_GERMANY equ 01h
|
|
SUBLANG_VIETNAMESE_VIETNAM equ 01h
|
|
SUBLANG_WELSH_UNITED_KINGDOM equ 01h
|
|
SUBLANG_WOLOF_SENEGAL equ 01h
|
|
SUBLANG_XHOSA_SOUTH_AFRICA equ 01h
|
|
SUBLANG_YAKUT_RUSSIA equ 01h
|
|
SUBLANG_YI_PRC equ 01h
|
|
SUBLANG_YORUBA_NIGERIA equ 01h
|
|
SUBLANG_ZULU_SOUTH_AFRICA equ 01h
|
|
SORT_INVARIANT_MATH equ 1h
|
|
SORT_JAPANESE_RADICALSTROKE equ 4h
|
|
LOCALE_NAME_MAX_LENGTH equ 85
|
|
EXCEPTION_READ_FAULT equ 0
|
|
EXCEPTION_WRITE_FAULT equ 1
|
|
EXCEPTION_EXECUTE_FAULT equ 8
|
|
INITIAL_FPCSR equ 027fh
|
|
RUNTIME_FUNCTION_INDIRECT equ 1h
|
|
BREAK_DEBUG_BASE equ 080000h
|
|
WOW64_CONTEXT_i386 equ 00010000h
|
|
WOW64_CONTEXT_i486 equ 00010000h
|
|
WOW64_SIZE_OF_80387_REGISTERS equ 80
|
|
WOW64_MAXIMUM_SUPPORTED_EXTENSION equ 512
|
|
SID_HASH_SIZE equ 32
|
|
SECURITY_CREATOR_OWNER_RIGHTS_RID equ 00000004h
|
|
SECURITY_IUSER_RID equ 00000011h
|
|
SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID equ 00000016h
|
|
SECURITY_WRITE_RESTRICTED_CODE_RID equ 00000021h
|
|
SECURITY_SERVICE_ID_BASE_RID equ 00000050h
|
|
SECURITY_SERVICE_ID_RID_COUNT equ 6
|
|
SECURITY_RESERVED_ID_BASE_RID equ 00000051h
|
|
DOMAIN_GROUP_RID_READONLY_CONTROLLERS equ 00000209h
|
|
DOMAIN_ALIAS_RID_DCOM_USERS equ 00000232h
|
|
DOMAIN_ALIAS_RID_IUSERS equ 00000238h
|
|
DOMAIN_ALIAS_RID_CRYPTO_OPERATORS equ 00000239h
|
|
DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP equ 0000023Bh
|
|
DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP equ 0000023Ch
|
|
DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP equ 0000023Dh
|
|
SECURITY_MANDATORY_UNTRUSTED_RID equ 00000000h
|
|
SECURITY_MANDATORY_LOW_RID equ 00001000h
|
|
SECURITY_MANDATORY_MEDIUM_RID equ 00002000h
|
|
SECURITY_MANDATORY_HIGH_RID equ 00003000h
|
|
SECURITY_MANDATORY_SYSTEM_RID equ 00004000h
|
|
SECURITY_MANDATORY_PROTECTED_PROCESS_RID equ 00005000h
|
|
SECURITY_MANDATORY_MAXIMUM_USER_RID equ SECURITY_MANDATORY_SYSTEM_RID
|
|
SE_GROUP_INTEGRITY equ 00000020h
|
|
SE_GROUP_INTEGRITY_ENABLED equ 00000040h
|
|
SYSTEM_MANDATORY_LABEL_ACE_TYPE equ 11h
|
|
SYSTEM_MANDATORY_LABEL_NO_WRITE_UP equ 1h
|
|
SYSTEM_MANDATORY_LABEL_NO_READ_UP equ 2h
|
|
SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP equ 4h
|
|
TOKEN_MANDATORY_POLICY_OFF equ 0h
|
|
TOKEN_MANDATORY_POLICY_NO_WRITE_UP equ 1h
|
|
TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN equ 2h
|
|
POLICY_AUDIT_SUBCATEGORY_COUNT equ 50
|
|
LUA_TOKEN equ 4h
|
|
WRITE_RESTRICTED equ 8h
|
|
LABEL_SECURITY_INFORMATION equ 00000010h
|
|
PROCESS_QUERY_LIMITED_INFORMATION equ 1000h
|
|
THREAD_SET_LIMITED_INFORMATION equ 0400h
|
|
THREAD_QUERY_LIMITED_INFORMATION equ 0800h
|
|
QUOTA_LIMITS_USE_DEFAULT_LIMITS equ 00000010h
|
|
PS_RATE_PHASE_BITS equ 4
|
|
CACHE_FULLY_ASSOCIATIVE equ 0FFh
|
|
PF_SSE_DAZ_MODE_AVAILABLE equ 11
|
|
PF_NX_ENABLED equ 12
|
|
PF_SSE3_INSTRUCTIONS_AVAILABLE equ 13
|
|
PF_COMPARE_EXCHANGE128 equ 14
|
|
PF_COMPARE64_EXCHANGE128 equ 15
|
|
PF_CHANNELS_ENABLED equ 16
|
|
SECTION_MAP_EXECUTE_EXPLICIT equ 0020h
|
|
SESSION_QUERY_ACCESS equ 0001h
|
|
SESSION_MODIFY_ACCESS equ 0002h
|
|
MEM_ROTATE equ 800000h
|
|
SEC_PROTECTED_IMAGE equ 2000000h
|
|
SEC_WRITECOMBINE equ 40000000h
|
|
SEC_LARGE_PAGES equ 80000000h
|
|
FILE_ATTRIBUTE_VIRTUAL equ 00010000h
|
|
FILE_SEQUENTIAL_WRITE_ONCE equ 00100000h
|
|
FILE_SUPPORTS_TRANSACTIONS equ 00200000h
|
|
IO_REPARSE_TAG_SYMLINK equ 0A000000Ch
|
|
IO_REPARSE_TAG_DFSR equ 80000012h
|
|
ES_AWAYMODE_REQUIRED equ 00000040h
|
|
PO_TRANSITION_VETO_TYPE_WINDOW equ 00000001h
|
|
PO_TRANSITION_VETO_TYPE_SERVICE equ 00000002h
|
|
POWER_SETTING_VALUE_VERSION equ 1h
|
|
PROC_IDLE_BUCKET_COUNT equ 6
|
|
ACPI_PPM_SOFTWARE_ALL equ 0FCh
|
|
ACPI_PPM_SOFTWARE_ANY equ 0FDh
|
|
ACPI_PPM_HARDWARE_ALL equ 0FEh
|
|
MS_PPM_SOFTWARE_ALL equ 1h
|
|
BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK equ 00000007h
|
|
BATTERY_DISCHARGE_FLAGS_ENABLE equ 80000000h
|
|
PROCESSOR_IDLESTATE_POLICY_COUNT equ 3h
|
|
PERFSTATE_POLICY_CHANGE_IDEAL equ 00h
|
|
PERFSTATE_POLICY_CHANGE_SINGLE equ 01h
|
|
PERFSTATE_POLICY_CHANGE_ROCKET equ 02h
|
|
PERFSTATE_POLICY_CHANGE_MAX equ PERFSTATE_POLICY_CHANGE_ROCKET
|
|
IMAGE_NT_OPTIONAL_HDR_MAGIC equ IMAGE_NT_OPTIONAL_HDR64_MAGIC
|
|
IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION equ 16
|
|
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE equ 0040h
|
|
IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY equ 0080h
|
|
IMAGE_DLLCHARACTERISTICS_NX_COMPAT equ 0100h
|
|
IMAGE_REL_SHM_PCRELPT equ 0013h
|
|
IMAGE_REL_SHM_REFLO equ 0014h
|
|
IMAGE_REL_SHM_REFHALF equ 0015h
|
|
IMAGE_REL_SHM_RELLO equ 0016h
|
|
IMAGE_REL_SHM_RELHALF equ 0017h
|
|
IMAGE_REL_SHM_PAIR equ 0018h
|
|
IMAGE_REL_SH_NOMODE equ 8000h
|
|
IMAGE_REL_EBC_ABSOLUTE equ 0000h
|
|
IMAGE_REL_EBC_ADDR32NB equ 0001h
|
|
IMAGE_REL_EBC_REL32 equ 0002h
|
|
IMAGE_REL_EBC_SECTION equ 0003h
|
|
IMAGE_REL_EBC_SECREL equ 0004h
|
|
X3_OPCODE_INST_WORD_X equ 3
|
|
X3_OPCODE_SIZE_X equ 4
|
|
X3_OPCODE_INST_WORD_POS_X equ 28
|
|
X3_OPCODE_SIGN_VAL_POS_X equ 0
|
|
X3_I_INST_WORD_X equ 3
|
|
X3_I_SIZE_X equ 1
|
|
X3_I_INST_WORD_POS_X equ 27
|
|
X3_I_SIGN_VAL_POS_X equ 59
|
|
X3_D_WH_INST_WORD_X equ 3
|
|
X3_D_WH_SIZE_X equ 3
|
|
X3_D_WH_INST_WORD_POS_X equ 24
|
|
X3_D_WH_SIGN_VAL_POS_X equ 0
|
|
X3_IMM20_INST_WORD_X equ 3
|
|
X3_IMM20_SIZE_X equ 20
|
|
X3_IMM20_INST_WORD_POS_X equ 4
|
|
X3_IMM20_SIGN_VAL_POS_X equ 0
|
|
X3_IMM39_1_INST_WORD_X equ 2
|
|
X3_IMM39_1_SIZE_X equ 23
|
|
X3_IMM39_1_INST_WORD_POS_X equ 0
|
|
X3_IMM39_1_SIGN_VAL_POS_X equ 36
|
|
X3_IMM39_2_INST_WORD_X equ 1
|
|
X3_IMM39_2_SIZE_X equ 16
|
|
X3_IMM39_2_INST_WORD_POS_X equ 16
|
|
X3_IMM39_2_SIGN_VAL_POS_X equ 20
|
|
X3_P_INST_WORD_X equ 3
|
|
X3_P_SIZE_X equ 4
|
|
X3_P_INST_WORD_POS_X equ 0
|
|
X3_P_SIGN_VAL_POS_X equ 0
|
|
X3_TMPLT_INST_WORD_X equ 0
|
|
X3_TMPLT_SIZE_X equ 4
|
|
X3_TMPLT_INST_WORD_POS_X equ 0
|
|
X3_TMPLT_SIGN_VAL_POS_X equ 0
|
|
X3_BTYPE_QP_INST_WORD_X equ 2
|
|
X3_BTYPE_QP_SIZE_X equ 9
|
|
X3_BTYPE_QP_INST_WORD_POS_X equ 23
|
|
X3_BTYPE_QP_INST_VAL_POS_X equ 0
|
|
X3_EMPTY_INST_WORD_X equ 1
|
|
X3_EMPTY_SIZE_X equ 2
|
|
X3_EMPTY_INST_WORD_POS_X equ 14
|
|
X3_EMPTY_INST_VAL_POS_X equ 0
|
|
RTL_RUN_ONCE_INIT equ 0
|
|
RTL_RUN_ONCE_CHECK_ONLY equ 00000001Uh
|
|
RTL_RUN_ONCE_ASYNC equ 00000002Uh
|
|
RTL_RUN_ONCE_INIT_FAILED equ 00000004Uh
|
|
RTL_RUN_ONCE_CTX_RESERVED_BITS equ 2
|
|
HEAP_CREATE_ENABLE_EXECUTE equ 00040000h
|
|
SEF_MACL_NO_WRITE_UP equ 100h
|
|
SEF_MACL_NO_READ_UP equ 200h
|
|
SEF_MACL_NO_EXECUTE_UP equ 400h
|
|
SEF_AVOID_OWNER_RESTRICTION equ 1000h
|
|
RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO equ 01000000h
|
|
RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN equ 02000000h
|
|
RTL_CRITICAL_SECTION_FLAG_STATIC_INIT equ 04000000h
|
|
RTL_CRITICAL_SECTION_ALL_FLAG_BITS equ 0FF000000h
|
|
RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT equ 00000001h
|
|
RTL_SRWLOCK_INIT equ 0
|
|
RTL_CONDITION_VARIABLE_INIT equ 0
|
|
RTL_CONDITION_VARIABLE_LOCKMODE_SHARED equ 1h
|
|
REG_APP_HIVE equ 00000010h
|
|
REG_PROCESS_PRIVATE equ 00000020h
|
|
REG_START_JOURNAL equ 00000040h
|
|
REG_HIVE_EXACT_FILE_GROWTH equ 00000080h
|
|
REG_HIVE_NO_RM equ 00000100h
|
|
REG_HIVE_SINGLE_LOG equ 00000200h
|
|
TRANSACTIONMANAGER_QUERY_INFORMATION equ 0001h
|
|
TRANSACTIONMANAGER_SET_INFORMATION equ 0002h
|
|
TRANSACTIONMANAGER_RECOVER equ 0004h
|
|
TRANSACTIONMANAGER_RENAME equ 0008h
|
|
TRANSACTIONMANAGER_CREATE_RM equ 0010h
|
|
TRANSACTIONMANAGER_BIND_TRANSACTION equ 0020h
|
|
TRANSACTIONMANAGER_GENERIC_EXECUTE equ STANDARD_RIGHTS_EXECUTE
|
|
TRANSACTION_QUERY_INFORMATION equ 0001h
|
|
TRANSACTION_SET_INFORMATION equ 0002h
|
|
TRANSACTION_ENLIST equ 0004h
|
|
TRANSACTION_COMMIT equ 0008h
|
|
TRANSACTION_ROLLBACK equ 0010h
|
|
TRANSACTION_PROPAGATE equ 0020h
|
|
TRANSACTION_SAVEPOINT equ 0040h
|
|
TRANSACTION_MARSHALL equ TRANSACTION_QUERY_INFORMATION
|
|
RESOURCEMANAGER_QUERY_INFORMATION equ 0001h
|
|
RESOURCEMANAGER_SET_INFORMATION equ 0002h
|
|
RESOURCEMANAGER_RECOVER equ 0004h
|
|
RESOURCEMANAGER_ENLIST equ 0008h
|
|
RESOURCEMANAGER_GET_NOTIFICATION equ 0010h
|
|
RESOURCEMANAGER_REGISTER_PROTOCOL equ 0020h
|
|
RESOURCEMANAGER_COMPLETE_PROPAGATION equ 0040h
|
|
ENLISTMENT_QUERY_INFORMATION equ 0001h
|
|
ENLISTMENT_SET_INFORMATION equ 0002h
|
|
ENLISTMENT_RECOVER equ 0004h
|
|
ENLISTMENT_SUBORDINATE_RIGHTS equ 0008h
|
|
ENLISTMENT_SUPERIOR_RIGHTS equ 0010h
|
|
PcTeb equ 18h
|
|
ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS equ 10
|
|
|
|
LIST_ENTRY STRUCT
|
|
Flink DWORD ?
|
|
Blink DWORD ?
|
|
LIST_ENTRY ENDS
|
|
|
|
SINGLE_LIST_ENTRY STRUCT
|
|
Next DWORD ?
|
|
SINGLE_LIST_ENTRY ENDS
|
|
|
|
OBJECTID STRUCT
|
|
Lineage GUID <>
|
|
Uniquifier dd ?
|
|
OBJECTID ENDS
|
|
|
|
LDTBits RECORD rBaseHi:8, Granularity:1,Default_Big : 1,Reserved_0:1,Sys:1,LimitHi:4,Pres:1, Dpl:2, S_bit:1, Type1:4,rBaseMid:8
|
|
|
|
LDT_ENTRY STRUCT
|
|
LimitLow dw ?
|
|
BaseLow dw ?
|
|
union HighWord1
|
|
Bytes LDT_BYTES <>
|
|
Bits LDTBits <>
|
|
ends
|
|
LDT_ENTRY ENDS
|
|
|
|
SID STRUCT
|
|
Revision db ?
|
|
SubAuthorityCount db ?
|
|
IdentifierAuthority SID_IDENTIFIER_AUTHORITY <>
|
|
SubAuthority dd ANYSIZE_ARRAY dup(?)
|
|
SID ENDS
|
|
|
|
|
|
ACCESS_ALLOWED_OBJECT_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
Mask1 dd ?
|
|
Flags dd ?
|
|
ObjectType GUID <>
|
|
InheritedObjectType GUID <>
|
|
SidStart dd ?
|
|
ACCESS_ALLOWED_OBJECT_ACE ENDS
|
|
|
|
ACCESS_DENIED_OBJECT_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
Mask1 dd ?
|
|
Flags dd ?
|
|
ObjectType GUID <>
|
|
InheritedObjectType GUID <>
|
|
SidStart dd ?
|
|
ACCESS_DENIED_OBJECT_ACE ENDS
|
|
|
|
SYSTEM_AUDIT_OBJECT_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
Mask1 dd ?
|
|
Flags dd ?
|
|
ObjectType GUID <>
|
|
InheritedObjectType GUID <>
|
|
SidStart dd ?
|
|
SYSTEM_AUDIT_OBJECT_ACE ENDS
|
|
|
|
SYSTEM_ALARM_OBJECT_ACE STRUCT
|
|
Header ACE_HEADER <>
|
|
Mask1 dd ?
|
|
Flags dd ?
|
|
ObjectType GUID <>
|
|
InheritedObjectType GUID <>
|
|
SidStart dd ?
|
|
SYSTEM_ALARM_OBJECT_ACE ENDS
|
|
|
|
SECURITY_DESCRIPTOR_RELATIVE STRUCT
|
|
Revision db ?
|
|
Sbz1 db ?
|
|
Control1 dw ?
|
|
Owner dd ?
|
|
Group1 dd ?
|
|
Sacl dd ?
|
|
Dacl dd ?
|
|
SECURITY_DESCRIPTOR_RELATIVE ENDS
|
|
|
|
OBJECT_TYPE_LIST STRUCT
|
|
Level dw ?
|
|
Sbz dw ?
|
|
ObjectType dd ?
|
|
OBJECT_TYPE_LIST ENDS
|
|
|
|
TOKEN_USER STRUCT
|
|
User SID_AND_ATTRIBUTES <>
|
|
TOKEN_USER ENDS
|
|
|
|
TOKEN_OWNER STRUCT
|
|
Owner dd ?
|
|
TOKEN_OWNER ENDS
|
|
|
|
TOKEN_PRIMARY_GROUP STRUCT
|
|
PrimaryGroup dd ?
|
|
TOKEN_PRIMARY_GROUP ENDS
|
|
|
|
TOKEN_DEFAULT_DACL STRUCT
|
|
DefaultDacl dd ?
|
|
TOKEN_DEFAULT_DACL ENDS
|
|
|
|
TOKEN_SOURCE STRUCT
|
|
SourceName db TOKEN_SOURCE_LENGTH dup(?)
|
|
SourceIdentifier LUID <>
|
|
TOKEN_SOURCE ends
|
|
|
|
TOKEN_CONTROL STRUCT
|
|
TokenId LUID <>
|
|
AuthenticationId LUID <>
|
|
ModifiedId LUID <>
|
|
TokenSource1 TOKEN_SOURCE <>
|
|
TOKEN_CONTROL ENDS
|
|
|
|
NT_TIB STRUCT
|
|
ExceptionList dd ?
|
|
StackBase dd ?
|
|
StackLimit dd ?
|
|
SubSystemTib dd ?
|
|
union
|
|
FiberData dd ?
|
|
Version dd ?
|
|
ends
|
|
ArbitraryUserPointer dd ?
|
|
Self dd ?
|
|
NT_TIB ENDS
|
|
|
|
FILE_NOTIFY_INFORMATION STRUCT
|
|
NextEntryOffset dd ?
|
|
Action dd ?
|
|
FileNameLength dd ?
|
|
FileName dw ?
|
|
FILE_NOTIFY_INFORMATION ENDS
|
|
|
|
|
|
REPARSE_DATA_BUFFER STRUCT
|
|
ReparseTag dd ?
|
|
ReparseDataLength dw ?
|
|
Reserved dw ?
|
|
union
|
|
struct SymbolicLinkReparseBuffer
|
|
SubstituteNameOffset dw ?
|
|
SubstituteNameLength dw ?
|
|
PrintNameOffset dw ?
|
|
PrintNameLength dw ?
|
|
PathBuffer dw ?
|
|
ends
|
|
struct MountPointReparseBuffer
|
|
SubstituteNameOffset dw ?
|
|
SubstituteNameLength dw ?
|
|
PrintNameOffset dw ?
|
|
PrintNameLength dw ?
|
|
PathBuffer dw ?
|
|
ends
|
|
struct GenericReparseBuffer
|
|
DataBuffer db ?
|
|
ends
|
|
ends
|
|
REPARSE_DATA_BUFFER ENDS
|
|
|
|
REPARSE_GUID_DATA_BUFFER STRUCT
|
|
ReparseTag dd ?
|
|
ReparseDataLength dw ?
|
|
Reserved dw ?
|
|
ReparseGuid GUID <>
|
|
struct GenericReparseBuffer
|
|
DataBuffer db ?
|
|
ends
|
|
REPARSE_GUID_DATA_BUFFER ENDS
|
|
|
|
|
|
REPARSE_POINT_INFORMATION STRUCT
|
|
ReparseDataLength dw ?
|
|
UnparsedNameLength dw ?
|
|
REPARSE_POINT_INFORMATION ENDS
|
|
|
|
POWER_DEVICE_TIMEOUTS STRUCT
|
|
ConservationIdleTime DWORD ?
|
|
PerformanceIdleTime DWORD ?
|
|
POWER_DEVICE_TIMEOUTS ENDS
|
|
|
|
IMAGE_VXD_HEADER STRUCT
|
|
e32_magic dw ?
|
|
e32_border db ?
|
|
e32_worder db ?
|
|
e32_level dd ?
|
|
e32_cpu dw ?
|
|
e32_os dw ?
|
|
e32_ver dd ?
|
|
e32_mflags dd ?
|
|
e32_mpages dd ?
|
|
e32_startobj dd ?
|
|
e32_eip dd ?
|
|
e32_stackobj dd ?
|
|
e32_esp dd ?
|
|
e32_pagesize dd ?
|
|
e32_lastpagesize dd ?
|
|
e32_fixupsize dd ?
|
|
e32_fixupsum dd ?
|
|
e32_ldrsize dd ?
|
|
e32_ldrsum dd ?
|
|
e32_objtab dd ?
|
|
e32_objcnt dd ?
|
|
e32_objmap dd ?
|
|
e32_itermap dd ?
|
|
e32_rsrctab dd ?
|
|
e32_rsrccnt dd ?
|
|
e32_restab dd ?
|
|
e32_enttab dd ?
|
|
e32_dirtab dd ?
|
|
e32_dircnt dd ?
|
|
e32_fpagetab dd ?
|
|
e32_frectab dd ?
|
|
e32_impmod dd ?
|
|
e32_impmodcnt dd ?
|
|
e32_impproc dd ?
|
|
e32_pagesum dd ?
|
|
e32_datapage dd ?
|
|
e32_preload dd ?
|
|
e32_nrestab dd ?
|
|
e32_cbnrestab dd ?
|
|
e32_nressum dd ?
|
|
e32_autodata dd ?
|
|
e32_debuginfo dd ?
|
|
e32_debuglen dd ?
|
|
e32_instpreload dd ?
|
|
e32_instdemand dd ?
|
|
e32_heapsize dd ?
|
|
e32_res3 db 12 dup(?)
|
|
e32_winresoff dd ?
|
|
e32_winreslen dd ?
|
|
e32_devid dw ?
|
|
e32_ddkver dw ?
|
|
IMAGE_VXD_HEADER ENDS
|
|
|
|
IMAGE_ROM_OPTIONAL_HEADER STRUCT
|
|
Magic dw ?
|
|
MajorLinkerVersion db ?
|
|
MinorLinkerVersion db ?
|
|
SizeOfCode dd ?
|
|
SizeOfInitializedData dd ?
|
|
SizeOfUninitializedData dd ?
|
|
AddressOfEntryPoint dd ?
|
|
BaseOfCode dd ?
|
|
BaseOfData dd ?
|
|
BaseOfBss dd ?
|
|
GprMask dd ?
|
|
CprMask dd 4 dup(?)
|
|
GpValue dd ?
|
|
IMAGE_ROM_OPTIONAL_HEADER ENDS
|
|
|
|
IMAGE_ROM_HEADERS STRUCT
|
|
FileHeader IMAGE_FILE_HEADER <>
|
|
OptionalHeader IMAGE_ROM_OPTIONAL_HEADER <>
|
|
IMAGE_ROM_HEADERS ENDS
|
|
|
|
IMAGE_SECTION_HEADER STRUCT
|
|
Name1 db IMAGE_SIZEOF_SHORT_NAME dup(?)
|
|
union Misc
|
|
PhysicalAddress dd ?
|
|
VirtualSize dd ?
|
|
ends
|
|
VirtualAddress dd ?
|
|
SizeOfRawData dd ?
|
|
PointerToRawData dd ?
|
|
PointerToRelocations dd ?
|
|
PointerToLinenumbers dd ?
|
|
NumberOfRelocations dw ?
|
|
NumberOfLinenumbers dw ?
|
|
Characteristics dd ?
|
|
IMAGE_SECTION_HEADER ENDS
|
|
|
|
IMAGE_SYMBOL STRUCT
|
|
union N
|
|
ShortName db 8 dup(?)
|
|
struct Name1
|
|
Short1 dd ?
|
|
Long1 dd ?
|
|
ends
|
|
LongName dd 2 dup(?)
|
|
ends
|
|
Value dd ?
|
|
SectionNumber dw ?
|
|
Type1 dw ?
|
|
StorageClass db ?
|
|
NumberOfAuxSymbols db ?
|
|
IMAGE_SYMBOL ENDS
|
|
|
|
IMAGE_AUX_SYMBOL STRUCT
|
|
struct Sym
|
|
TagIndex dd ?
|
|
union Misc
|
|
struct LnSz
|
|
Linenumber dw ?
|
|
Size1 dw ?
|
|
ends
|
|
TotalSize dd ?
|
|
ends
|
|
union FcnAry
|
|
struct Function
|
|
PointerToLinenumber dd ?
|
|
PointerToNextFunction dd ?
|
|
ends
|
|
struct Array
|
|
Dimension dw 4 dup(?)
|
|
ends
|
|
ends
|
|
TvIndex dw ?
|
|
ends
|
|
struct File
|
|
Name1 db IMAGE_SIZEOF_SYMBOL dup(?)
|
|
ends
|
|
struct Section
|
|
Length1 dd ?
|
|
NumberOfRelocations dw ?
|
|
NumberOfLinenumbers dw ?
|
|
CheckSum dd ?
|
|
Number dw ?
|
|
Selection db ?
|
|
ends
|
|
IMAGE_AUX_SYMBOL ENDS
|
|
|
|
IMAGE_RELOCATION STRUCT
|
|
union
|
|
VirtualAddress dd ?
|
|
RelocCount dd ?
|
|
ends
|
|
SymbolTableIndex dd ?
|
|
Type1 dw ?
|
|
IMAGE_RELOCATION ENDS
|
|
|
|
IMAGE_LINENUMBER STRUCT
|
|
union Type1
|
|
SymbolTableIndex dd ?
|
|
VirtualAddress dd ?
|
|
ends
|
|
Linenumber dw ?
|
|
IMAGE_LINENUMBER ENDS
|
|
|
|
|
|
IMAGE_BASE_RELOCATION STRUCT
|
|
VirtualAddress dd ?
|
|
SizeOfBlock dd ?
|
|
IMAGE_BASE_RELOCATION ENDS
|
|
|
|
IMAGE_ARCHIVE_MEMBER_HEADER STRUCT
|
|
Name1 db 16 dup(?)
|
|
Date db 12 dup(?)
|
|
UserID db 6 dup(?)
|
|
GroupID db 6 dup(?)
|
|
Mode db 8 dup(?)
|
|
Size1 db 10 dup(?)
|
|
EndHeader db 2 dup(?)
|
|
IMAGE_ARCHIVE_MEMBER_HEADER ENDS
|
|
|
|
|
|
IMAGE_IMPORT_BY_NAME STRUCT
|
|
Hint dw ?
|
|
Name1 db ?
|
|
IMAGE_IMPORT_BY_NAME ENDS
|
|
|
|
IMAGE_THUNK_DATA32 STRUCT
|
|
union u1
|
|
ForwarderString dd ?
|
|
Function dd ?
|
|
Ordinal dd ?
|
|
AddressOfData dd ?
|
|
ends
|
|
IMAGE_THUNK_DATA32 ENDS
|
|
|
|
|
|
IMAGE_TLS_DIRECTORY32 STRUCT
|
|
StartAddressOfRawData dd ?
|
|
EndAddressOfRawData dd ?
|
|
AddressOfIndex dd ?
|
|
AddressOfCallBacks dd ?
|
|
SizeOfZeroFill dd ?
|
|
Characteristics dd ?
|
|
IMAGE_TLS_DIRECTORY32 ENDS
|
|
|
|
IMAGE_THUNK_DATA EQU <IMAGE_THUNK_DATA32>
|
|
IMAGE_TLS_DIRECTORY EQU <IMAGE_TLS_DIRECTORY32>
|
|
|
|
IMAGE_IMPORT_DESCRIPTOR STRUCT
|
|
union
|
|
Characteristics dd ?
|
|
OriginalFirstThunk dd ?
|
|
ends
|
|
TimeDateStamp dd ?
|
|
ForwarderChain dd ?
|
|
Name1 dd ?
|
|
FirstThunk dd ?
|
|
IMAGE_IMPORT_DESCRIPTOR ENDS
|
|
|
|
IMAGE_BOUND_IMPORT_DESCRIPTOR STRUCT
|
|
TimeDateStamp dd ?
|
|
OffsetModuleName dw ?
|
|
NumberOfModuleForwarderRefs dw ?
|
|
IMAGE_BOUND_IMPORT_DESCRIPTOR ENDS
|
|
|
|
IMAGE_BOUND_FORWARDER_REF STRUCT
|
|
TimeDateStamp dd ?
|
|
OffsetModuleName dw ?
|
|
Reserved dw ?
|
|
IMAGE_BOUND_FORWARDER_REF ENDS
|
|
|
|
IMAGE_RESOURCE_DIRECTORY STRUCT
|
|
Characteristics dd ?
|
|
TimeDateStamp dd ?
|
|
MajorVersion dw ?
|
|
MinorVersion dw ?
|
|
NumberOfNamedEntries dw ?
|
|
NumberOfIdEntries dw ?
|
|
IMAGE_RESOURCE_DIRECTORY ENDS
|
|
|
|
IMAGE_RESOURCE_DIRECTORY_ENTRY STRUCT
|
|
union
|
|
rName RECORD NameIsString:1,NameOffset:31
|
|
Name1 dd ?
|
|
Id dw ?
|
|
ends
|
|
union
|
|
OffsetToData dd ?
|
|
rDirectory RECORD DataIsDirectory:1,OffsetToDirectory:31
|
|
ends
|
|
IMAGE_RESOURCE_DIRECTORY_ENTRY ENDS
|
|
|
|
IMAGE_RESOURCE_DIRECTORY_STRING STRUCT
|
|
Length1 dw ?
|
|
NameString db ?
|
|
IMAGE_RESOURCE_DIRECTORY_STRING ENDS
|
|
|
|
IMAGE_RESOURCE_DIR_STRING_U STRUCT
|
|
Length1 dw ?
|
|
NameString dw ?
|
|
IMAGE_RESOURCE_DIR_STRING_U ENDS
|
|
|
|
IMAGE_RESOURCE_DATA_ENTRY STRUCT
|
|
OffsetToData dd ?
|
|
Size1 dd ?
|
|
CodePage dd ?
|
|
Reserved dd ?
|
|
IMAGE_RESOURCE_DATA_ENTRY ENDS
|
|
|
|
IMAGE_LOAD_CONFIG_DIRECTORY STRUCT
|
|
Characteristics dd ?
|
|
TimeDateStamp dd ?
|
|
MajorVersion dw ?
|
|
MinorVersion dw ?
|
|
GlobalFlagsClear dd ?
|
|
GlobalFlagsSet dd ?
|
|
CriticalSectionDefaultTimeout dd ?
|
|
DeCommitFreeBlockThreshold dd ?
|
|
DeCommitTotalFreeThreshold dd ?
|
|
LockPrefixTable dd ?
|
|
MaximumAllocationSize dd ?
|
|
VirtualMemoryThreshold dd ?
|
|
ProcessHeapFlags dd ?
|
|
ProcessAffinityMask dd ?
|
|
CSDVersion dw ?
|
|
Reserved1 dw ?
|
|
EditList dd ?
|
|
Reserved dd ?
|
|
IMAGE_LOAD_CONFIG_DIRECTORY ENDS
|
|
|
|
IMAGE_DEBUG_DIRECTORY STRUCT
|
|
Characteristics dd ?
|
|
TimeDateStamp dd ?
|
|
MajorVersion dw ?
|
|
MinorVersion dw ?
|
|
Type1 dd ?
|
|
SizeOfData dd ?
|
|
AddressOfRawData dd ?
|
|
PointerToRawData dd ?
|
|
IMAGE_DEBUG_DIRECTORY ENDS
|
|
|
|
IMAGE_COFF_SYMBOLS_HEADER STRUCT
|
|
NumberOfSymbols dd ?
|
|
LvaToFirstSymbol dd ?
|
|
NumberOfLinenumbers dd ?
|
|
LvaToFirstLinenumber dd ?
|
|
RvaToFirstByteOfCode dd ?
|
|
RvaToLastByteOfCode dd ?
|
|
RvaToFirstByteOfData dd ?
|
|
RvaToLastByteOfData dd ?
|
|
IMAGE_COFF_SYMBOLS_HEADER ENDS
|
|
|
|
; FPOProlog RECORD cbFrame : 2, reserved : 1, fUseBP : 1, fHasSEH : 1, cbRegs : 3, cbProlog : 8
|
|
; FPO_DATA STRUCT
|
|
; ulOffStart dd ?
|
|
; cbProcSize dd ?
|
|
; cdwLocals dd ?
|
|
; cdwParams dw ?
|
|
; rProlog FPOProlog <>
|
|
; FPO_DATA ENDS
|
|
|
|
FPO_DATA STRUCT
|
|
ulOffStart dd ?
|
|
cbProcSize dd ?
|
|
cdwLocals dd ?
|
|
cdwParams dw ?
|
|
cbProlog dw ?
|
|
cbRegs dw ?
|
|
fHasSEH dw ?
|
|
fUseBP dw ?
|
|
reserved dw ?
|
|
cbFrame dw ?
|
|
FPO_DATA ENDS
|
|
|
|
IMAGE_DEBUG_MISC STRUCT
|
|
DataType dd ?
|
|
Length1 dd ?
|
|
Unicode BOOLEAN ?
|
|
Reserved db 3 dup(?)
|
|
Data db ?
|
|
IMAGE_DEBUG_MISC ENDS
|
|
|
|
|
|
IMAGE_FUNCTION_ENTRY STRUCT
|
|
StartingAddress dd ?
|
|
EndingAddress dd ?
|
|
EndOfPrologue dd ?
|
|
IMAGE_FUNCTION_ENTRY ENDS
|
|
|
|
IMAGE_SEPARATE_DEBUG_HEADER STRUCT
|
|
Signature dw ?
|
|
Flags dw ?
|
|
Machine dw ?
|
|
Characteristics dw ?
|
|
TimeDateStamp dd ?
|
|
CheckSum dd ?
|
|
ImageBase dd ?
|
|
SizeOfImage dd ?
|
|
NumberOfSections dd ?
|
|
ExportedNamesSize dd ?
|
|
DebugDirectorySize dd ?
|
|
SectionAlignment dd ?
|
|
Reserved dd 2 dup(?)
|
|
IMAGE_SEPARATE_DEBUG_HEADER ENDS
|
|
|
|
ImportRec RECORD Reserved :11,NameType :3,Type2 :2
|
|
|
|
IMPORT_OBJECT_HEADER STRUCT
|
|
Sig1 dw ?
|
|
Sig2 dw ?
|
|
Version dw ?
|
|
Machine dw ?
|
|
TimeDateStamp dd ?
|
|
SizeOfData dd ?
|
|
STRUCT
|
|
UNION
|
|
Ordinal dw ?
|
|
Hint dw ?
|
|
ENDS
|
|
ENDS
|
|
rImport ImportRec <>
|
|
IMPORT_OBJECT_HEADER ENDS
|
|
|
|
MESSAGE_RESOURCE_ENTRY STRUCT
|
|
Length1 dw ?
|
|
Flags dw ?
|
|
Text db ?
|
|
MESSAGE_RESOURCE_ENTRY ENDS
|
|
|
|
MESSAGE_RESOURCE_BLOCK STRUCT
|
|
LowId dd ?
|
|
HighId dd ?
|
|
OffsetToEntries dd ?
|
|
MESSAGE_RESOURCE_BLOCK ENDS
|
|
|
|
MESSAGE_RESOURCE_DATA STRUCT
|
|
NumberOfBlocks dd ?
|
|
Blocks MESSAGE_RESOURCE_BLOCK <>
|
|
MESSAGE_RESOURCE_DATA ENDS
|
|
|
|
RTL_CRITICAL_SECTION_DEBUG STRUCT
|
|
Type1 dw ?
|
|
CreatorBackTraceIndex dw ?
|
|
CriticalSection dd ?
|
|
ProcessLocksList LIST_ENTRY <>
|
|
EntryCount dd ?
|
|
ContentionCount dd ?
|
|
Spare dd 2 dup(?)
|
|
RTL_CRITICAL_SECTION_DEBUG ENDS
|
|
|
|
EVENTSFORLOGFILE STRUCT
|
|
ulSize dd ?
|
|
szLogicalLogFile dw MAXLOGICALLOGNAMESIZE dup(?)
|
|
ulNumRecords dd ?
|
|
pEventLogRecords EVENTLOGRECORD <>
|
|
EVENTSFORLOGFILE ENDS
|
|
|
|
PACKEDEVENTINFO STRUCT
|
|
ulSize dd ?
|
|
ulNumEventsForLogFile dd ?
|
|
ulOffsets dd ?
|
|
PACKEDEVENTINFO ENDS
|
|
|
|
TAPE_ERASE STRUCT
|
|
Type1 dd ?
|
|
Immediate BOOLEAN ?
|
|
TAPE_ERASE ENDS
|
|
|
|
TAPE_PREPARE STRUCT
|
|
Operation dd ?
|
|
Immediate BOOLEAN ?
|
|
TAPE_PREPARE ENDS
|
|
|
|
TAPE_WRITE_MARKS STRUCT
|
|
Type1 dd ?
|
|
Count dd ?
|
|
Immediate BOOLEAN ?
|
|
TAPE_WRITE_MARKS ENDS
|
|
|
|
TAPE_GET_POSITION STRUCT
|
|
Type1 dd ?
|
|
Partition dd ?
|
|
Offset1 QWORD ?
|
|
TAPE_GET_POSITION ENDS
|
|
|
|
TAPE_SET_POSITION STRUCT
|
|
Method dd ?
|
|
Partition dd ?
|
|
Offset1 QWORD ?
|
|
Immediate BOOLEAN ?
|
|
TAPE_SET_POSITION ENDS
|
|
|
|
TAPE_GET_DRIVE_PARAMETERS STRUCT
|
|
ECC BOOLEAN ?
|
|
Compression BOOLEAN ?
|
|
DataPadding BOOLEAN ?
|
|
ReportSetmarks BOOLEAN ?
|
|
DefaultBlockSize dd ?
|
|
MaximumBlockSize dd ?
|
|
MinimumBlockSize dd ?
|
|
MaximumPartitionCount dd ?
|
|
FeaturesLow dd ?
|
|
FeaturesHigh dd ?
|
|
EOTWarningZoneSize dd ?
|
|
TAPE_GET_DRIVE_PARAMETERS ENDS
|
|
|
|
TAPE_SET_DRIVE_PARAMETERS STRUCT
|
|
ECC BOOLEAN ?
|
|
Compression BOOLEAN ?
|
|
DataPadding BOOLEAN ?
|
|
ReportSetmarks BOOLEAN ?
|
|
EOTWarningZoneSize dd ?
|
|
TAPE_SET_DRIVE_PARAMETERS ENDS
|
|
|
|
TAPE_GET_MEDIA_PARAMETERS STRUCT
|
|
Capacity QWORD ?
|
|
Remaining QWORD ?
|
|
BlockSize dd ?
|
|
PartitionCount dd ?
|
|
WriteProtected BOOLEAN ?
|
|
TAPE_GET_MEDIA_PARAMETERS ENDS
|
|
|
|
TAPE_SET_MEDIA_PARAMETERS STRUCT
|
|
BlockSize dd ?
|
|
TAPE_SET_MEDIA_PARAMETERS ENDS
|
|
|
|
TAPE_CREATE_PARTITION STRUCT
|
|
Method dd ?
|
|
Count dd ?
|
|
Size1 dd ?
|
|
TAPE_CREATE_PARTITION ENDS
|
|
|
|
; -------------------------------------
|
|
; additional equates from server 2003
|
|
; -------------------------------------
|
|
|
|
VER_SERVER_NT equ 80000000h
|
|
VER_WORKSTATION_NT equ 40000000h
|
|
VER_SUITE_SMALLBUSINESS equ 00000001h
|
|
VER_SUITE_ENTERPRISE equ 00000002h
|
|
VER_SUITE_BACKOFFICE equ 00000004h
|
|
VER_SUITE_COMMUNICATIONS equ 00000008h
|
|
VER_SUITE_TERMINAL equ 00000010h
|
|
VER_SUITE_SMALLBUSINESS_RESTRICTED equ 00000020h
|
|
VER_SUITE_EMBEDDEDNT equ 00000040h
|
|
VER_SUITE_DATACENTER equ 00000080h
|
|
VER_SUITE_SINGLEUSERTS equ 00000100h
|
|
VER_SUITE_PERSONAL equ 00000200h
|
|
VER_SUITE_BLADE equ 00000400h
|
|
VER_SUITE_EMBEDDED_RESTRICTED equ 00000800h
|
|
VER_SUITE_SECURITY_APPLIANCE equ 00001000h
|
|
LANG_INVARIANT equ 7fh
|
|
LANG_DIVEHI equ 65h
|
|
LANG_GALICIAN equ 56h
|
|
LANG_KYRGYZ equ 40h
|
|
LANG_MONGOLIAN equ 50h
|
|
LANG_SYRIAC equ 5ah
|
|
SUBLANG_KASHMIRI_SASIA equ 02h
|
|
DBG_EXCEPTION_HANDLED equ (00010001h)
|
|
DBG_COMMAND_EXCEPTION equ (40010009h)
|
|
STATUS_REG_NAT_CONSUMPTION equ (0C00002C9h)
|
|
STATUS_SXS_EARLY_DEACTIVATION equ (0C015000Fh)
|
|
STATUS_SXS_INVALID_DEACTIVATION equ (0C0150010h)
|
|
CONTEXT32_LENGTH equ 130h
|
|
MD_LFHINT_NONE equ 00h
|
|
MD_LFHINT_NT1 equ 01h
|
|
MD_LFHINT_NT2 equ 02h
|
|
MD_LFHINT_NTA equ 03h
|
|
PF_TEMPORAL_LEVEL_1 equ MD_LFHINT_NONE
|
|
PF_NON_TEMPORAL_LEVEL_ALL equ MD_LFHINT_NTA
|
|
CONTEXT_EXCEPTION_ACTIVE equ 8000000h
|
|
CONTEXT_SERVICE_ACTIVE equ 10000000h
|
|
CONTEXT_EXCEPTION_REQUEST equ 40000000h
|
|
CONTEXT_EXCEPTION_REPORTING equ 80000000h
|
|
SECURITY_TERMINAL_SERVER_RID equ (0000000Dh)
|
|
SECURITY_REMOTE_LOGON_RID equ (0000000Eh)
|
|
SECURITY_THIS_ORGANIZATION_RID equ (0000000Fh)
|
|
SECURITY_LOCAL_SERVICE_RID equ (00000013h)
|
|
SECURITY_NETWORK_SERVICE_RID equ (00000014h)
|
|
SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT equ (3h)
|
|
SECURITY_PACKAGE_BASE_RID equ (00000040h)
|
|
SECURITY_PACKAGE_RID_COUNT equ (2h)
|
|
SECURITY_PACKAGE_NTLM_RID equ (0000000Ah)
|
|
SECURITY_PACKAGE_SCHANNEL_RID equ (0000000Eh)
|
|
SECURITY_PACKAGE_DIGEST_RID equ (00000015h)
|
|
SECURITY_MAX_ALWAYS_FILTERED equ (000003E7h)
|
|
SECURITY_MIN_NEVER_FILTERED equ (000003E8h)
|
|
SECURITY_OTHER_ORGANIZATION_RID equ (000003E8h)
|
|
FOREST_USER_RID_MAX equ (000001F3h)
|
|
DOMAIN_USER_RID_MAX equ (000003E7h)
|
|
DOMAIN_GROUP_RID_ENTERPRISE_ADMINS equ (00000207h)
|
|
DOMAIN_GROUP_RID_POLICY_ADMINS equ (00000208h)
|
|
DOMAIN_ALIAS_RID_RAS_SERVERS equ (00000229h)
|
|
DOMAIN_ALIAS_RID_PREW2KCOMPACCESS equ (0000022Ah)
|
|
DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS equ (0000022Bh)
|
|
DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS equ (0000022Ch)
|
|
DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS equ (0000022Dh)
|
|
DOMAIN_ALIAS_RID_MONITORING_USERS equ (0000022Eh)
|
|
DOMAIN_ALIAS_RID_LOGGING_USERS equ (0000022Fh)
|
|
DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS equ (00000230h)
|
|
DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS equ (00000231h)
|
|
SE_GROUP_RESOURCE equ (20000000h)
|
|
ACCESS_ALLOWED_CALLBACK_ACE_TYPE equ (09h)
|
|
ACCESS_DENIED_CALLBACK_ACE_TYPE equ (0Ah)
|
|
ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE equ (Bh)
|
|
ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE equ (Ch)
|
|
SYSTEM_AUDIT_CALLBACK_ACE_TYPE equ (Dh)
|
|
SYSTEM_ALARM_CALLBACK_ACE_TYPE equ (Eh)
|
|
SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE equ (Fh)
|
|
SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE equ (10h)
|
|
ACCESS_MAX_MS_V5_ACE_TYPE equ (10h)
|
|
SE_RM_CONTROL_VALID equ (4000h)
|
|
SECURITY_MAX_IMPERSONATION_LEVEL equ SecurityDelegation
|
|
SECURITY_MIN_IMPERSONATION_LEVEL equ SecurityAnonymous
|
|
DEFAULT_IMPERSONATION_LEVEL equ SecurityImpersonation
|
|
TOKEN_AUDIT_SUCCESS_INCLUDE equ 1h
|
|
TOKEN_AUDIT_SUCCESS_EXCLUDE equ 2h
|
|
TOKEN_AUDIT_FAILURE_INCLUDE equ 4h
|
|
TOKEN_AUDIT_FAILURE_EXCLUDE equ 8h
|
|
DISABLE_MAX_PRIVILEGE equ 1h
|
|
SANDBOX_INERT equ 2h
|
|
PROTECTED_DACL_SECURITY_INFORMATION equ (80000000h)
|
|
PROTECTED_SACL_SECURITY_INFORMATION equ (40000000h)
|
|
UNPROTECTED_DACL_SECURITY_INFORMATION equ (20000000h)
|
|
UNPROTECTED_SACL_SECURITY_INFORMATION equ (10000000h)
|
|
PROCESS_SUSPEND_RESUME equ (0800)
|
|
FLS_MAXIMUM_AVAILABLE equ 128
|
|
QUOTA_LIMITS_HARDWS_MIN_ENABLE equ 00000001h
|
|
QUOTA_LIMITS_HARDWS_MIN_DISABLE equ 00000002h
|
|
QUOTA_LIMITS_HARDWS_MAX_ENABLE equ 00000004h
|
|
QUOTA_LIMITS_HARDWS_MAX_DISABLE equ 00000008h
|
|
JOB_OBJECT_TERMINATE_AT_END_OF_JOB equ 0
|
|
JOB_OBJECT_POST_AT_END_OF_JOB equ 1
|
|
JOB_OBJECT_MSG_END_OF_JOB_TIME equ 1
|
|
JOB_OBJECT_MSG_END_OF_PROCESS_TIME equ 2
|
|
JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT equ 3
|
|
JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO equ 4
|
|
JOB_OBJECT_MSG_NEW_PROCESS equ 6
|
|
JOB_OBJECT_MSG_EXIT_PROCESS equ 7
|
|
JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS equ 8
|
|
JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT equ 9
|
|
JOB_OBJECT_MSG_JOB_MEMORY_LIMIT equ 10
|
|
JOB_OBJECT_LIMIT_WORKINGSET equ 00000001h
|
|
JOB_OBJECT_LIMIT_PROCESS_TIME equ 00000002h
|
|
JOB_OBJECT_LIMIT_JOB_TIME equ 00000004h
|
|
JOB_OBJECT_LIMIT_ACTIVE_PROCESS equ 00000008h
|
|
JOB_OBJECT_LIMIT_AFFINITY equ 00000010h
|
|
JOB_OBJECT_LIMIT_PRIORITY_CLASS equ 00000020h
|
|
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME equ 00000040h
|
|
JOB_OBJECT_LIMIT_SCHEDULING_CLASS equ 00000080h
|
|
JOB_OBJECT_LIMIT_PROCESS_MEMORY equ 00000100h
|
|
JOB_OBJECT_LIMIT_JOB_MEMORY equ 00000200h
|
|
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION equ 00000400h
|
|
JOB_OBJECT_LIMIT_BREAKAWAY_OK equ 00000800h
|
|
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK equ 00001000h
|
|
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE equ 00002000h
|
|
JOB_OBJECT_LIMIT_RESERVED2 equ 00004000h
|
|
JOB_OBJECT_LIMIT_RESERVED3 equ 00008000h
|
|
JOB_OBJECT_LIMIT_RESERVED4 equ 00010000h
|
|
JOB_OBJECT_LIMIT_RESERVED5 equ 00020000h
|
|
JOB_OBJECT_LIMIT_RESERVED6 equ 00040000h
|
|
JOB_OBJECT_LIMIT_VALID_FLAGS equ 0007ffffh
|
|
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS equ 000000ffh
|
|
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS equ 00003fffh
|
|
JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS equ 0007ffffh
|
|
JOB_OBJECT_UILIMIT_NONE equ 00000000h
|
|
JOB_OBJECT_UILIMIT_HANDLES equ 00000001h
|
|
JOB_OBJECT_UILIMIT_READCLIPBOARD equ 00000002h
|
|
JOB_OBJECT_UILIMIT_WRITECLIPBOARD equ 00000004h
|
|
JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS equ 00000008h
|
|
JOB_OBJECT_UILIMIT_DISPLAYSETTINGS equ 00000010h
|
|
JOB_OBJECT_UILIMIT_GLOBALATOMS equ 00000020h
|
|
JOB_OBJECT_UILIMIT_DESKTOP equ 00000040h
|
|
JOB_OBJECT_UILIMIT_EXITWINDOWS equ 00000080h
|
|
JOB_OBJECT_UILIMIT_ALL equ 000000FFh
|
|
JOB_OBJECT_UI_VALID_FLAGS equ 000000FFh
|
|
JOB_OBJECT_SECURITY_NO_ADMIN equ 00000001h
|
|
JOB_OBJECT_SECURITY_RESTRICTED_TOKEN equ 00000002h
|
|
JOB_OBJECT_SECURITY_ONLY_TOKEN equ 00000004h
|
|
JOB_OBJECT_SECURITY_FILTER_TOKENS equ 00000008h
|
|
JOB_OBJECT_SECURITY_VALID_FLAGS equ 0000000fh
|
|
LTP_PC_SMT equ 1h
|
|
PROCESSOR_INTEL_IA64 equ 2200
|
|
PROCESSOR_AMD_X8664 equ 8664
|
|
PROCESSOR_OPTIL equ 494fh
|
|
PROCESSOR_ARCHITECTURE_MSIL equ 8
|
|
PROCESSOR_ARCHITECTURE_AMD64 equ 9
|
|
PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 equ 10
|
|
PF_3DNOW_INSTRUCTIONS_AVAILABLE equ 7
|
|
PF_RDTSC_INSTRUCTION_AVAILABLE equ 8
|
|
PF_PAE_ENABLED equ 9
|
|
PF_XMMI64_INSTRUCTIONS_AVAILABLE equ 10
|
|
MEM_WRITE_WATCH equ 200000h
|
|
MEM_PHYSICAL equ 400000h
|
|
MEM_LARGE_PAGES equ 20000000h
|
|
WRITE_WATCH_FLAG_RESET equ 01h
|
|
FILE_ATTRIBUTE_DEVICE equ 00000040h
|
|
FILE_NAMED_STREAMS equ 00040000h
|
|
FILE_READ_ONLY_VOLUME equ 00080000h
|
|
IO_REPARSE_TAG_FILTER_MANAGER equ (8000000Bh)
|
|
POWER_SYSTEM_MAXIMUM equ 7
|
|
PDCAP_D0_SUPPORTED equ 00000001h
|
|
PDCAP_D1_SUPPORTED equ 00000002h
|
|
PDCAP_D2_SUPPORTED equ 00000004h
|
|
PDCAP_D3_SUPPORTED equ 00000008h
|
|
PDCAP_WAKE_FROM_D0_SUPPORTED equ 00000010h
|
|
PDCAP_WAKE_FROM_D1_SUPPORTED equ 00000020h
|
|
PDCAP_WAKE_FROM_D2_SUPPORTED equ 00000040h
|
|
PDCAP_WAKE_FROM_D3_SUPPORTED equ 00000080h
|
|
PDCAP_WARM_EJECT_SUPPORTED equ 00000100h
|
|
POWER_ACTION_QUERY_ALLOWED equ 00000001h
|
|
POWER_ACTION_UI_ALLOWED equ 00000002h
|
|
POWER_ACTION_OVERRIDE_APPS equ 00000004h
|
|
POWER_ACTION_LIGHTEST_FIRST equ 10000000h
|
|
POWER_ACTION_LOCK_CONSOLE equ 20000000h
|
|
POWER_ACTION_DISABLE_WAKES equ 40000000h
|
|
POWER_ACTION_CRITICAL equ 80000000h
|
|
POWER_LEVEL_USER_NOTIFY_TEXT equ 00000001h
|
|
POWER_LEVEL_USER_NOTIFY_SOUND equ 00000002h
|
|
POWER_LEVEL_USER_NOTIFY_EXEC equ 00000004h
|
|
POWER_USER_NOTIFY_BUTTON equ 00000008h
|
|
POWER_USER_NOTIFY_SHUTDOWN equ 00000010h
|
|
POWER_FORCE_TRIGGER_RESET equ 80000000h
|
|
NUM_DISCHARGE_POLICIES equ 4
|
|
DISCHARGE_POLICY_CRITICAL equ 0
|
|
DISCHARGE_POLICY_LOW equ 1
|
|
PO_THROTTLE_NONE equ 0
|
|
PO_THROTTLE_CONSTANT equ 1
|
|
PO_THROTTLE_DEGRADE equ 2
|
|
PO_THROTTLE_ADAPTIVE equ 3
|
|
PO_THROTTLE_MAXIMUM equ 4
|
|
IMAGE_FILE_MACHINE_SH3DSP equ 01a3h
|
|
IMAGE_FILE_MACHINE_SH5 equ 01a8h
|
|
IMAGE_FILE_MACHINE_AM33 equ 01d3h
|
|
IMAGE_FILE_MACHINE_POWERPCFP equ 01f1h
|
|
IMAGE_FILE_MACHINE_TRICORE equ 0520h
|
|
IMAGE_FILE_MACHINE_CEF equ 0CEFh
|
|
IMAGE_FILE_MACHINE_EBC equ 0EBCh
|
|
IMAGE_FILE_MACHINE_AMD64 equ 8664h
|
|
IMAGE_FILE_MACHINE_M32R equ 9041h
|
|
IMAGE_FILE_MACHINE_CEE equ 0C0EEh
|
|
IMAGE_SUBSYSTEM_EFI_APPLICATION equ 10
|
|
IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER equ 11
|
|
IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER equ 12
|
|
IMAGE_SUBSYSTEM_EFI_ROM equ 13
|
|
IMAGE_SUBSYSTEM_XBOX equ 14
|
|
IMAGE_DLLCHARACTERISTICS_NO_ISOLATION equ 0200h
|
|
IMAGE_DLLCHARACTERISTICS_NO_SEH equ 0400h
|
|
IMAGE_DLLCHARACTERISTICS_NO_BIND equ 0800h
|
|
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE equ 8000h
|
|
IMAGE_SCN_ALIGN_MASK equ 00F00000h
|
|
IMAGE_SYM_SECTION_MAX equ 0FEFFh
|
|
IMAGE_SYM_CLASS_CLR_TOKEN equ 006Bh
|
|
IMAGE_REL_I386_TOKEN equ 000Ch
|
|
IMAGE_REL_I386_SECREL7 equ 000Dh
|
|
IMAGE_REL_MIPS_ABSOLUTE equ 0000h
|
|
IMAGE_REL_MIPS_REFHALF equ 0001h
|
|
IMAGE_REL_MIPS_REFWORD equ 0002h
|
|
IMAGE_REL_MIPS_JMPADDR equ 0003h
|
|
IMAGE_REL_MIPS_REFHI equ 0004h
|
|
IMAGE_REL_MIPS_REFLO equ 0005h
|
|
IMAGE_REL_MIPS_GPREL equ 0006h
|
|
IMAGE_REL_MIPS_LITERAL equ 0007h
|
|
IMAGE_REL_MIPS_SECTION equ 000Ah
|
|
IMAGE_REL_MIPS_SECREL equ 000Bh
|
|
IMAGE_REL_MIPS_SECRELLO equ 000Ch
|
|
IMAGE_REL_MIPS_SECRELHI equ 000Dh
|
|
IMAGE_REL_MIPS_TOKEN equ 000Eh
|
|
IMAGE_REL_MIPS_JMPADDR16 equ 0010h
|
|
IMAGE_REL_MIPS_REFWORDNB equ 0022h
|
|
IMAGE_REL_MIPS_PAIR equ 0025h
|
|
IMAGE_REL_ALPHA_ABSOLUTE equ 0000h
|
|
IMAGE_REL_ALPHA_REFLONG equ 0001h
|
|
IMAGE_REL_ALPHA_REFQUAD equ 0002h
|
|
IMAGE_REL_ALPHA_GPREL32 equ 0003h
|
|
IMAGE_REL_ALPHA_LITERAL equ 0004h
|
|
IMAGE_REL_ALPHA_LITUSE equ 0005h
|
|
IMAGE_REL_ALPHA_GPDISP equ 0006h
|
|
IMAGE_REL_ALPHA_BRADDR equ 0007h
|
|
IMAGE_REL_ALPHA_HINT equ 0008h
|
|
IMAGE_REL_ALPHA_INLINE_REFLONG equ 0009h
|
|
IMAGE_REL_ALPHA_REFHI equ 000Ah
|
|
IMAGE_REL_ALPHA_REFLO equ 000Bh
|
|
IMAGE_REL_ALPHA_PAIR equ 000Ch
|
|
IMAGE_REL_ALPHA_MATCH equ 000Dh
|
|
IMAGE_REL_ALPHA_SECTION equ 000Eh
|
|
IMAGE_REL_ALPHA_SECREL equ 000Fh
|
|
IMAGE_REL_ALPHA_REFLONGNB equ 0010h
|
|
IMAGE_REL_ALPHA_SECRELLO equ 0011h
|
|
IMAGE_REL_ALPHA_SECRELHI equ 0012h
|
|
IMAGE_REL_ALPHA_REFQ3 equ 0013h
|
|
IMAGE_REL_ALPHA_REFQ2 equ 0014h
|
|
IMAGE_REL_ALPHA_REFQ1 equ 0015h
|
|
IMAGE_REL_ALPHA_GPRELLO equ 0016h
|
|
IMAGE_REL_ALPHA_GPRELHI equ 0017h
|
|
IMAGE_REL_PPC_ABSOLUTE equ 0000h
|
|
IMAGE_REL_PPC_ADDR64 equ 0001h
|
|
IMAGE_REL_PPC_ADDR32 equ 0002h
|
|
IMAGE_REL_PPC_ADDR24 equ 0003h
|
|
IMAGE_REL_PPC_ADDR16 equ 0004h
|
|
IMAGE_REL_PPC_ADDR14 equ 0005h
|
|
IMAGE_REL_PPC_REL24 equ 0006h
|
|
IMAGE_REL_PPC_REL14 equ 0007h
|
|
IMAGE_REL_PPC_TOCREL16 equ 0008h
|
|
IMAGE_REL_PPC_TOCREL14 equ 0009h
|
|
IMAGE_REL_PPC_ADDR32NB equ 000Ah
|
|
IMAGE_REL_PPC_SECREL equ 000Bh
|
|
IMAGE_REL_PPC_SECTION equ 000Ch
|
|
IMAGE_REL_PPC_IFGLUE equ 000Dh
|
|
IMAGE_REL_PPC_IMGLUE equ 000Eh
|
|
IMAGE_REL_PPC_SECREL16 equ 000Fh
|
|
IMAGE_REL_PPC_REFHI equ 0010h
|
|
IMAGE_REL_PPC_REFLO equ 0011h
|
|
IMAGE_REL_PPC_PAIR equ 0012h
|
|
IMAGE_REL_PPC_SECRELLO equ 0013h
|
|
IMAGE_REL_PPC_SECRELHI equ 0014h
|
|
IMAGE_REL_PPC_GPREL equ 0015h
|
|
IMAGE_REL_PPC_TOKEN equ 0016h
|
|
IMAGE_REL_PPC_TYPEMASK equ 00FFh
|
|
IMAGE_REL_PPC_NEG equ 0100h
|
|
IMAGE_REL_PPC_BRTAKEN equ 0200h
|
|
IMAGE_REL_PPC_BRNTAKEN equ 0400h
|
|
IMAGE_REL_PPC_TOCDEFN equ 0800h
|
|
IMAGE_REL_SH3_ABSOLUTE equ 0000h
|
|
IMAGE_REL_SH3_DIRECT16 equ 0001h
|
|
IMAGE_REL_SH3_DIRECT32 equ 0002h
|
|
IMAGE_REL_SH3_DIRECT8 equ 0003h
|
|
IMAGE_REL_SH3_DIRECT8_WORD equ 0004h
|
|
IMAGE_REL_SH3_DIRECT8_LONG equ 0005h
|
|
IMAGE_REL_SH3_DIRECT4 equ 0006h
|
|
IMAGE_REL_SH3_DIRECT4_WORD equ 0007h
|
|
IMAGE_REL_SH3_DIRECT4_LONG equ 0008h
|
|
IMAGE_REL_SH3_PCREL8_WORD equ 0009h
|
|
IMAGE_REL_SH3_PCREL8_LONG equ 000Ah
|
|
IMAGE_REL_SH3_PCREL12_WORD equ 000Bh
|
|
IMAGE_REL_SH3_STARTOF_SECTION equ 000Ch
|
|
IMAGE_REL_SH3_SIZEOF_SECTION equ 000Dh
|
|
IMAGE_REL_SH3_SECTION equ 000Eh
|
|
IMAGE_REL_SH3_SECREL equ 000Fh
|
|
IMAGE_REL_SH3_DIRECT32_NB equ 0010h
|
|
IMAGE_REL_SH3_GPREL4_LONG equ 0011h
|
|
IMAGE_REL_SH3_TOKEN equ 0012h
|
|
IMAGE_REL_ARM_ABSOLUTE equ 0000h
|
|
IMAGE_REL_ARM_ADDR32 equ 0001h
|
|
IMAGE_REL_ARM_ADDR32NB equ 0002h
|
|
IMAGE_REL_ARM_BRANCH24 equ 0003h
|
|
IMAGE_REL_ARM_BRANCH11 equ 0004h
|
|
IMAGE_REL_ARM_TOKEN equ 0005h
|
|
IMAGE_REL_ARM_GPREL12 equ 0006h
|
|
IMAGE_REL_ARM_GPREL7 equ 0007h
|
|
IMAGE_REL_ARM_BLX24 equ 0008h
|
|
IMAGE_REL_ARM_BLX11 equ 0009h
|
|
IMAGE_REL_ARM_SECTION equ 000Eh
|
|
IMAGE_REL_ARM_SECREL equ 000Fh
|
|
IMAGE_REL_AM_ABSOLUTE equ 0000h
|
|
IMAGE_REL_AM_ADDR32 equ 0001h
|
|
IMAGE_REL_AM_ADDR32NB equ 0002h
|
|
IMAGE_REL_AM_CALL32 equ 0003h
|
|
IMAGE_REL_AM_FUNCINFO equ 0004h
|
|
IMAGE_REL_AM_REL32_1 equ 0005h
|
|
IMAGE_REL_AM_REL32_2 equ 0006h
|
|
IMAGE_REL_AM_SECREL equ 0007h
|
|
IMAGE_REL_AM_SECTION equ 0008h
|
|
IMAGE_REL_AM_TOKEN equ 0009h
|
|
IMAGE_REL_AMD64_ABSOLUTE equ 0000h
|
|
IMAGE_REL_AMD64_ADDR64 equ 0001h
|
|
IMAGE_REL_AMD64_ADDR32 equ 0002h
|
|
IMAGE_REL_AMD64_ADDR32NB equ 0003h
|
|
IMAGE_REL_AMD64_REL32 equ 0004h
|
|
IMAGE_REL_AMD64_REL32_1 equ 0005h
|
|
IMAGE_REL_AMD64_REL32_2 equ 0006h
|
|
IMAGE_REL_AMD64_REL32_3 equ 0007h
|
|
IMAGE_REL_AMD64_REL32_4 equ 0008h
|
|
IMAGE_REL_AMD64_REL32_5 equ 0009h
|
|
IMAGE_REL_AMD64_SECTION equ 000Ah
|
|
IMAGE_REL_AMD64_SECREL equ 000Bh
|
|
IMAGE_REL_AMD64_SECREL7 equ 000Ch
|
|
IMAGE_REL_AMD64_TOKEN equ 000Dh
|
|
IMAGE_REL_AMD64_SREL32 equ 000Eh
|
|
IMAGE_REL_AMD64_PAIR equ 000Fh
|
|
IMAGE_REL_AMD64_SSPAN32 equ 0010h
|
|
IMAGE_REL_IA64_ABSOLUTE equ 0000h
|
|
IMAGE_REL_IA64_IMM14 equ 0001h
|
|
IMAGE_REL_IA64_IMM22 equ 0002h
|
|
IMAGE_REL_IA64_IMM64 equ 0003h
|
|
IMAGE_REL_IA64_DIR32 equ 0004h
|
|
IMAGE_REL_IA64_DIR64 equ 0005h
|
|
IMAGE_REL_IA64_PCREL21B equ 0006h
|
|
IMAGE_REL_IA64_PCREL21M equ 0007h
|
|
IMAGE_REL_IA64_PCREL21F equ 0008h
|
|
IMAGE_REL_IA64_GPREL22 equ 0009h
|
|
IMAGE_REL_IA64_LTOFF22 equ 000Ah
|
|
IMAGE_REL_IA64_SECTION equ 000Bh
|
|
IMAGE_REL_IA64_SECREL22 equ 000Ch
|
|
IMAGE_REL_IA64_SECREL64I equ 000Dh
|
|
IMAGE_REL_IA64_SECREL32 equ 000Eh
|
|
IMAGE_REL_IA64_DIR32NB equ 0010h
|
|
IMAGE_REL_IA64_SREL14 equ 0011h
|
|
IMAGE_REL_IA64_SREL22 equ 0012h
|
|
IMAGE_REL_IA64_SREL32 equ 0013h
|
|
IMAGE_REL_IA64_UREL32 equ 0014h
|
|
IMAGE_REL_IA64_PCREL60X equ 0015h
|
|
IMAGE_REL_IA64_PCREL60B equ 0016h
|
|
IMAGE_REL_IA64_PCREL60F equ 0017h
|
|
IMAGE_REL_IA64_PCREL60I equ 0018h
|
|
IMAGE_REL_IA64_PCREL60M equ 0019h
|
|
IMAGE_REL_IA64_IMMGPREL64 equ 001Ah
|
|
IMAGE_REL_IA64_TOKEN equ 001Bh
|
|
IMAGE_REL_IA64_GPREL32 equ 001Ch
|
|
IMAGE_REL_IA64_ADDEND equ 001Fh
|
|
IMAGE_REL_CEF_ABSOLUTE equ 0000h
|
|
IMAGE_REL_CEF_ADDR32 equ 0001h
|
|
IMAGE_REL_CEF_ADDR64 equ 0002h
|
|
IMAGE_REL_CEF_ADDR32NB equ 0003h
|
|
IMAGE_REL_CEF_SECTION equ 0004h
|
|
IMAGE_REL_CEF_SECREL equ 0005h
|
|
IMAGE_REL_CEF_TOKEN equ 0006h
|
|
IMAGE_REL_CEE_ABSOLUTE equ 0000h
|
|
IMAGE_REL_CEE_ADDR32 equ 0001h
|
|
IMAGE_REL_CEE_ADDR64 equ 0002h
|
|
IMAGE_REL_CEE_ADDR32NB equ 0003h
|
|
IMAGE_REL_CEE_SECTION equ 0004h
|
|
IMAGE_REL_CEE_SECREL equ 0005h
|
|
IMAGE_REL_CEE_TOKEN equ 0006h
|
|
IMAGE_REL_M32R_ABSOLUTE equ 0000h
|
|
IMAGE_REL_M32R_ADDR32 equ 0001h
|
|
IMAGE_REL_M32R_ADDR32NB equ 0002h
|
|
IMAGE_REL_M32R_ADDR24 equ 0003h
|
|
IMAGE_REL_M32R_GPREL16 equ 0004h
|
|
IMAGE_REL_M32R_PCREL24 equ 0005h
|
|
IMAGE_REL_M32R_PCREL16 equ 0006h
|
|
IMAGE_REL_M32R_PCREL8 equ 0007h
|
|
IMAGE_REL_M32R_REFHALF equ 0008h
|
|
IMAGE_REL_M32R_REFHI equ 0009h
|
|
IMAGE_REL_M32R_REFLO equ 000Ah
|
|
IMAGE_REL_M32R_PAIR equ 000Bh
|
|
IMAGE_REL_M32R_SECTION equ 000Ch
|
|
IMAGE_REL_M32R_SECREL32 equ 000Dh
|
|
IMAGE_REL_M32R_TOKEN equ 000Eh
|
|
EMARCH_ENC_I17_IMM7B_INST_WORD_X equ 3
|
|
EMARCH_ENC_I17_IMM7B_SIZE_X equ 7
|
|
EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X equ 4
|
|
EMARCH_ENC_I17_IMM7B_VAL_POS_X equ 0
|
|
EMARCH_ENC_I17_IMM9D_INST_WORD_X equ 3
|
|
EMARCH_ENC_I17_IMM9D_SIZE_X equ 9
|
|
EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X equ 18
|
|
EMARCH_ENC_I17_IMM9D_VAL_POS_X equ 7
|
|
EMARCH_ENC_I17_IMM5C_INST_WORD_X equ 3
|
|
EMARCH_ENC_I17_IMM5C_SIZE_X equ 5
|
|
EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X equ 13
|
|
EMARCH_ENC_I17_IMM5C_VAL_POS_X equ 16
|
|
EMARCH_ENC_I17_IC_INST_WORD_X equ 3
|
|
EMARCH_ENC_I17_IC_SIZE_X equ 1
|
|
EMARCH_ENC_I17_IC_INST_WORD_POS_X equ 12
|
|
EMARCH_ENC_I17_IC_VAL_POS_X equ 21
|
|
EMARCH_ENC_I17_IMM41a_INST_WORD_X equ 1
|
|
EMARCH_ENC_I17_IMM41a_SIZE_X equ 10
|
|
EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X equ 14
|
|
EMARCH_ENC_I17_IMM41a_VAL_POS_X equ 22
|
|
EMARCH_ENC_I17_IMM41b_INST_WORD_X equ 1
|
|
EMARCH_ENC_I17_IMM41b_SIZE_X equ 8
|
|
EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X equ 24
|
|
EMARCH_ENC_I17_IMM41b_VAL_POS_X equ 32
|
|
EMARCH_ENC_I17_IMM41c_INST_WORD_X equ 2
|
|
EMARCH_ENC_I17_IMM41c_SIZE_X equ 23
|
|
EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X equ 0
|
|
EMARCH_ENC_I17_IMM41c_VAL_POS_X equ 40
|
|
EMARCH_ENC_I17_SIGN_INST_WORD_X equ 3
|
|
EMARCH_ENC_I17_SIGN_SIZE_X equ 1
|
|
EMARCH_ENC_I17_SIGN_INST_WORD_POS_X equ 27
|
|
EMARCH_ENC_I17_SIGN_VAL_POS_X equ 63
|
|
SLIST_ENTRY equ SINGLE_LIST_ENTRY
|
|
_SLIST_ENTRY equ _SINGLE_LIST_ENTRY
|
|
PSLIST_ENTRY equ PSINGLE_LIST_ENTRY
|
|
VER_EQUAL equ 1
|
|
VER_GREATER equ 2
|
|
VER_GREATER_EQUAL equ 3
|
|
VER_LESS equ 4
|
|
VER_LESS_EQUAL equ 5
|
|
VER_AND equ 6
|
|
VER_OR equ 7
|
|
VER_CONDITION_MASK equ 7
|
|
VER_NUM_BITS_PER_CONDITION_MASK equ 3
|
|
VER_MINORVERSION equ 0000001h
|
|
VER_MAJORVERSION equ 0000002h
|
|
VER_BUILDNUMBER equ 0000004h
|
|
VER_PLATFORMID equ 0000008h
|
|
VER_SERVICEPACKMINOR equ 0000010h
|
|
VER_SERVICEPACKMAJOR equ 0000020h
|
|
VER_SUITENAME equ 0000040h
|
|
VER_PRODUCT_TYPE equ 0000080h
|
|
VER_NT_WORKSTATION equ 0000001h
|
|
VER_NT_DOMAIN_CONTROLLER equ 0000002h
|
|
VER_NT_SERVER equ 0000003h
|
|
RTL_VRF_FLG_FULL_PAGE_HEAP equ 00000001h
|
|
RTL_VRF_FLG_RESERVED_DONOTUSE equ 00000002h
|
|
RTL_VRF_FLG_HANDLE_CHECKS equ 00000004h
|
|
RTL_VRF_FLG_STACK_CHECKS equ 00000008h
|
|
RTL_VRF_FLG_APPCOMPAT_CHECKS equ 00000010h
|
|
RTL_VRF_FLG_TLS_CHECKS equ 00000020h
|
|
RTL_VRF_FLG_DIRTY_STACKS equ 00000040h
|
|
RTL_VRF_FLG_RPC_CHECKS equ 00000080h
|
|
RTL_VRF_FLG_COM_CHECKS equ 00000100h
|
|
RTL_VRF_FLG_DANGEROUS_APIS equ 00000200h
|
|
RTL_VRF_FLG_RACE_CHECKS equ 00000400h
|
|
RTL_VRF_FLG_DEADLOCK_CHECKS equ 00000800h
|
|
RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS equ 00001000h
|
|
RTL_VRF_FLG_VIRTUAL_MEM_CHECKS equ 00002000h
|
|
RTL_VRF_FLG_ENABLE_LOGGING equ 00004000h
|
|
RTL_VRF_FLG_FAST_FILL_HEAP equ 00008000h
|
|
RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING equ 00010000h
|
|
RTL_VRF_FLG_ENABLED_SYSTEM_WIDE equ 00020000h
|
|
RTL_VRF_FLG_MISCELLANEOUS_CHECKS equ 00020000h
|
|
RTL_VRF_FLG_LOCK_CHECKS equ 00040000h
|
|
APPLICATION_VERIFIER_INTERNAL_ERROR equ 80000000h
|
|
APPLICATION_VERIFIER_INTERNAL_WARNING equ 40000000h
|
|
APPLICATION_VERIFIER_NO_BREAK equ 20000000h
|
|
APPLICATION_VERIFIER_CONTINUABLE_BREAK equ 10000000h
|
|
APPLICATION_VERIFIER_UNKNOWN_ERROR equ 0001h
|
|
APPLICATION_VERIFIER_ACCESS_VIOLATION equ 0002h
|
|
APPLICATION_VERIFIER_UNSYNCHRONIZED_ACCESS equ 0003h
|
|
APPLICATION_VERIFIER_EXTREME_SIZE_REQUEST equ 0004h
|
|
APPLICATION_VERIFIER_BAD_HEAP_HANDLE equ 0005h
|
|
APPLICATION_VERIFIER_SWITCHED_HEAP_HANDLE equ 0006h
|
|
APPLICATION_VERIFIER_DOUBLE_FREE equ 0007h
|
|
APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK equ 0008h
|
|
APPLICATION_VERIFIER_DESTROY_PROCESS_HEAP equ 0009h
|
|
APPLICATION_VERIFIER_UNEXPECTED_EXCEPTION equ 000Ah
|
|
APPLICATION_VERIFIER_STACK_OVERFLOW equ 000Bh
|
|
APPLICATION_VERIFIER_TERMINATE_THREAD_CALL equ 0100h
|
|
APPLICATION_VERIFIER_INVALID_EXIT_PROCESS_CALL equ 0101h
|
|
APPLICATION_VERIFIER_EXIT_THREAD_OWNS_LOCK equ 0200h
|
|
APPLICATION_VERIFIER_LOCK_IN_UNLOADED_DLL equ 0201h
|
|
APPLICATION_VERIFIER_LOCK_IN_FREED_HEAP equ 0202h
|
|
APPLICATION_VERIFIER_LOCK_DOUBLE_INITIALIZE equ 0203h
|
|
APPLICATION_VERIFIER_LOCK_IN_FREED_MEMORY equ 0204h
|
|
APPLICATION_VERIFIER_LOCK_CORRUPTED equ 0205h
|
|
APPLICATION_VERIFIER_LOCK_INVALID_OWNER equ 0206h
|
|
APPLICATION_VERIFIER_LOCK_INVALID_RECURSION_COUNT equ 0207h
|
|
APPLICATION_VERIFIER_LOCK_INVALID_LOCK_COUNT equ 0208h
|
|
APPLICATION_VERIFIER_LOCK_OVER_RELEASED equ 0209h
|
|
APPLICATION_VERIFIER_LOCK_NOT_INITIALIZED equ 0210h
|
|
APPLICATION_VERIFIER_LOCK_ALREADY_INITIALIZED equ 0211h
|
|
APPLICATION_VERIFIER_INVALID_HANDLE equ 0300h
|
|
APPLICATION_VERIFIER_INVALID_TLS_VALUE equ 0301h
|
|
APPLICATION_VERIFIER_INCORRECT_WAIT_CALL equ 0302h
|
|
APPLICATION_VERIFIER_NULL_HANDLE equ 0303h
|
|
APPLICATION_VERIFIER_WAIT_IN_DLLMAIN equ 0304h
|
|
APPLICATION_VERIFIER_COM_ERROR equ 0400h
|
|
APPLICATION_VERIFIER_COM_API_IN_DLLMAIN equ 0401h
|
|
APPLICATION_VERIFIER_COM_UNHANDLED_EXCEPTION equ 0402h
|
|
APPLICATION_VERIFIER_COM_UNBALANCED_COINIT equ 0403h
|
|
APPLICATION_VERIFIER_COM_UNBALANCED_OLEINIT equ 0404h
|
|
APPLICATION_VERIFIER_COM_UNBALANCED_SWC equ 0405h
|
|
APPLICATION_VERIFIER_COM_NULL_DACL equ 0406h
|
|
APPLICATION_VERIFIER_COM_UNSAFE_IMPERSONATION equ 0407h
|
|
APPLICATION_VERIFIER_COM_SMUGGLED_WRAPPER equ 0408h
|
|
APPLICATION_VERIFIER_COM_SMUGGLED_PROXY equ 0409h
|
|
APPLICATION_VERIFIER_COM_CF_SUCCESS_WITH_NULL equ 040Ah
|
|
APPLICATION_VERIFIER_COM_GCO_SUCCESS_WITH_NULL equ 040Bh
|
|
APPLICATION_VERIFIER_COM_OBJECT_IN_FREED_MEMORY equ 040Ch
|
|
APPLICATION_VERIFIER_COM_OBJECT_IN_UNLOADED_DLL equ 040Dh
|
|
APPLICATION_VERIFIER_COM_VTBL_IN_FREED_MEMORY equ 040Eh
|
|
APPLICATION_VERIFIER_COM_VTBL_IN_UNLOADED_DLL equ 040Fh
|
|
APPLICATION_VERIFIER_COM_HOLDING_LOCKS_ON_CALL equ 0410h
|
|
APPLICATION_VERIFIER_RPC_ERROR equ 0500h
|
|
APPLICATION_VERIFIER_INVALID_FREEMEM equ 0600h
|
|
APPLICATION_VERIFIER_INVALID_ALLOCMEM equ 0601h
|
|
APPLICATION_VERIFIER_INVALID_MAPVIEW equ 0602h
|
|
APPLICATION_VERIFIER_PROBE_INVALID_ADDRESS equ 0603h
|
|
APPLICATION_VERIFIER_PROBE_FREE_MEM equ 0604h
|
|
APPLICATION_VERIFIER_PROBE_GUARD_PAGE equ 0605h
|
|
APPLICATION_VERIFIER_PROBE_NULL equ 0606h
|
|
APPLICATION_VERIFIER_PROBE_INVALID_START_OR_SIZE equ 0607h
|
|
SEF_AVOID_OWNER_CHECK equ 10h
|
|
SEF_DEFAULT_OWNER_FROM_PARENT equ 20h
|
|
SEF_DEFAULT_GROUP_FROM_PARENT equ 40h
|
|
WT_EXECUTEONLYONCE equ 00000008h
|
|
WT_EXECUTEINTIMERTHREAD equ 00000020h
|
|
WT_EXECUTELONGFUNCTION equ 00000010h
|
|
WT_EXECUTEINPERSISTENTIOTHREAD equ 00000040h
|
|
WT_EXECUTEINPERSISTENTTHREAD equ 00000080h
|
|
WT_TRANSFER_IMPERSONATION equ 00000100h
|
|
ACTIVATIONCONTEXTINFOCLASS equ ACTIVATION_CONTEXT_INFO_CLASS
|
|
ACTIVATION_CONTEXT_PATH_TYPE_NONE equ (1)
|
|
ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE equ (2)
|
|
ACTIVATION_CONTEXT_PATH_TYPE_URL equ (3)
|
|
ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF equ (4)
|
|
_ASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION equ _ASSEMBLY_FILE_DETAILED_INFORMATION
|
|
ASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION equ ASSEMBLY_FILE_DETAILED_INFORMATION
|
|
PASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION equ PASSEMBLY_FILE_DETAILED_INFORMATION
|
|
PCASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION equ PCASSEMBLY_FILE_DETAILED_INFORMATION
|
|
DLL_PROCESS_VERIFIER equ 4
|
|
KEY_WOW64_32KEY equ (0200)
|
|
KEY_WOW64_64KEY equ (0100)
|
|
KEY_WOW64_RES equ (0300)
|
|
REG_STANDARD_FORMAT equ 1
|
|
REG_LATEST_FORMAT equ 2
|
|
REG_NO_COMPRESSION equ 4
|
|
REG_FORCE_RESTORE equ (00000008h)
|
|
REG_FORCE_UNLOAD equ 1
|
|
REG_QWORD equ ( 11 )
|
|
REG_QWORD_LITTLE_ENDIAN equ ( 11 )
|
|
TAPE_QUERY_DRIVE_PARAMETERS equ 0
|
|
TAPE_QUERY_MEDIA_CAPACITY equ 1
|
|
TAPE_CHECK_FOR_DRIVE_PROBLEM equ 2
|
|
TAPE_QUERY_IO_ERROR_DATA equ 3
|
|
TAPE_QUERY_DEVICE_ERROR_DATA equ 4
|
|
ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION equ (1)
|
|
ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION equ (2)
|
|
ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION equ (3)
|
|
ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION equ (4)
|
|
ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION equ (5)
|
|
ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION equ (6)
|
|
ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION equ (7)
|
|
ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE equ (8)
|
|
ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES equ (9)
|
|
MAXLONGLONG equ 7fffffffffffffffh
|
|
ANSI_NULL equ 0
|
|
UNICODE_NULL equ 0
|
|
UNICODE_STRING_MAX_BYTES equ 065534
|
|
UNICODE_STRING_MAX_CHARS equ 32767
|
|
_MM_HINT_T0 equ 1
|
|
_MM_HINT_T1 equ 2
|
|
_MM_HINT_T2 equ 3
|
|
_MM_HINT_NTA equ 0
|
|
CONTEXT_AMD64 equ 100000h
|
|
CONTEXT_ALL equ (CONTEXT_CONTROL or CONTEXT_INTEGER or CONTEXT_SEGMENTS or CONTEXT_FLOATING_POINT or CONTEXT_DEBUG_REGISTERS)
|
|
INITIAL_MXCSR equ 1f80h
|
|
CONTEXT_ALPHA equ 00020000h
|
|
CONTEXT_R4000 equ 00010000h
|
|
CONTEXT_IA64 equ 00080000h
|
|
SE_PRIVILEGE_REMOVED equ 00000004h
|
|
IMAGE_ORDINAL_FLAG64 equ 8000000000000000h
|
|
IMAGE_DEBUG_TYPE_CLSID equ 11
|
|
NON_PAGED_DEBUG_SIGNATURE equ 494Eh
|
|
COMPRESSION_ENGINE_HIBER equ 0200h
|
|
|
|
PS_RATE_PHASE_MASK equ (1 SHL (PS_RATE_PHASE_BITS - 1))
|
|
|
|
; Structures from WinBase.h
|
|
|
|
OVERLAPPED_ENTRY STRUCT
|
|
lpCompletionKey DWORD ?
|
|
lpOverlapped OVERLAPPED <>
|
|
Internal DWORD ?
|
|
dwNumberOfBytesTransferred DWORD ?
|
|
OVERLAPPED_ENTRY ENDS
|
|
|
|
JIT_DEBUG_INFO STRUCT
|
|
dwSize DWORD ?
|
|
dwProcessorArchitecture DWORD ?
|
|
dwThreadID DWORD ?
|
|
dwReserved0 DWORD ?
|
|
lpExceptionAddress QWORD ?
|
|
lpExceptionRecord QWORD ?
|
|
lpContextRecord QWORD ?
|
|
JIT_DEBUG_INFO ENDS
|
|
|
|
MEMORYSTATUSEX STRUCT
|
|
dwLength DWORD ?
|
|
dwMemoryLoad DWORD ?
|
|
ullTotalPhys QWORD ?
|
|
ullAvailPhys QWORD ?
|
|
ullTotalPageFile QWORD ?
|
|
ullAvailPageFile QWORD ?
|
|
ullTotalVirtual QWORD ?
|
|
ullAvailVirtual QWORD ?
|
|
ullAvailExtendedVirtual QWORD ?
|
|
MEMORYSTATUSEX ENDS
|
|
|
|
DYNAMIC_TIME_ZONE_INFORMATION STRUCT
|
|
Bias DWORD ?
|
|
StandardName WORD 32 dup (?)
|
|
StandardDate SYSTEMTIME <>
|
|
StandardBias DWORD ?
|
|
DaylightName WORD 32 dup (?)
|
|
DaylightDate SYSTEMTIME <>
|
|
DaylightBias DWORD ?
|
|
TimeZoneKeyName WORD 128 dup (?)
|
|
DynamicDaylightTimeDisabled BYTE ?
|
|
DYNAMIC_TIME_ZONE_INFORMATION ENDS
|
|
|
|
WIN32_FIND_STREAM_DATA STRUCT
|
|
StreamSize QWORD ?
|
|
cStreamName WORD MAX_PATH + 36 dup (?)
|
|
WIN32_FIND_STREAM_DATA ENDS
|
|
|
|
ACTCTXA STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
lpSource DWORD ?
|
|
wProcessorArchitecture WORD ?
|
|
wLangId WORD ?
|
|
lpAssemblyDirectory DWORD ?
|
|
lpResourceName DWORD ?
|
|
lpApplicationName DWORD ?
|
|
hModule DWORD ?
|
|
ACTCTXA ENDS
|
|
|
|
ACTCTXW STRUCT
|
|
cbSize DWORD ?
|
|
dwFlags DWORD ?
|
|
lpSource DWORD ?
|
|
wProcessorArchitecture WORD ?
|
|
wLangId WORD ?
|
|
lpAssemblyDirectory DWORD ?
|
|
lpResourceName DWORD ?
|
|
lpApplicationName DWORD ?
|
|
hModule DWORD ?
|
|
ACTCTXW ENDS
|
|
|
|
ACTCTX_SECTION_KEYED_DATA_2600 STRUCT
|
|
cbSize DWORD ?
|
|
ulDataFormatVersion DWORD ?
|
|
lpData DWORD ?
|
|
ulLength DWORD ?
|
|
lpSectionGlobalData DWORD ?
|
|
ulSectionGlobalDataLength DWORD ?
|
|
lpSectionBase DWORD ?
|
|
ulSectionTotalLength DWORD ?
|
|
hActCtx DWORD ?
|
|
ulAssemblyRosterIndex DWORD ?
|
|
ACTCTX_SECTION_KEYED_DATA_2600 ENDS
|
|
|
|
ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA STRUCT
|
|
lpInformation DWORD ?
|
|
lpSectionBase DWORD ?
|
|
ulSectionLength DWORD ?
|
|
lpSectionGlobalDataBase DWORD ?
|
|
ulSectionGlobalDataLength DWORD ?
|
|
ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA ENDS
|
|
|
|
ACTIVATION_CONTEXT_BASIC_INFORMATION STRUCT
|
|
hActCtx DWORD ?
|
|
dwFlags DWORD ?
|
|
ACTIVATION_CONTEXT_BASIC_INFORMATION ENDS
|
|
|
|
FILE_BASIC_INFO STRUCT
|
|
CreationTime QWORD ?
|
|
LastAccessTime QWORD ?
|
|
LastWriteTime QWORD ?
|
|
ChangeTime QWORD ?
|
|
FileAttributes DWORD ?
|
|
FILE_BASIC_INFO ENDS
|
|
|
|
FILE_STANDARD_INFO STRUCT
|
|
AllocationSize QWORD ?
|
|
EndOfFile QWORD ?
|
|
NumberOfLinks DWORD ?
|
|
DeletePending BYTE ?
|
|
Directory BYTE ?
|
|
FILE_STANDARD_INFO ENDS
|
|
|
|
FILE_NAME_INFO STRUCT
|
|
FileNameLength DWORD ?
|
|
FileName WORD 1 dup (?)
|
|
FILE_NAME_INFO ENDS
|
|
|
|
FILE_RENAME_INFO STRUCT
|
|
ReplaceIfExists BYTE ?
|
|
RootDirectory DWORD ?
|
|
FileNameLength DWORD ?
|
|
FileName WORD 1 dup (?)
|
|
FILE_RENAME_INFO ENDS
|
|
|
|
FILE_ALLOCATION_INFO STRUCT
|
|
AllocationSize QWORD ?
|
|
FILE_ALLOCATION_INFO ENDS
|
|
|
|
FILE_END_OF_FILE_INFO STRUCT
|
|
EndOfFile QWORD ?
|
|
FILE_END_OF_FILE_INFO ENDS
|
|
|
|
FILE_STREAM_INFO STRUCT
|
|
NextEntryOffset DWORD ?
|
|
StreamNameLength DWORD ?
|
|
StreamSize QWORD ?
|
|
StreamAllocationSize QWORD ?
|
|
StreamName WORD 1 dup (?)
|
|
FILE_STREAM_INFO ENDS
|
|
|
|
FILE_COMPRESSION_INFO STRUCT
|
|
CompressedFileSize QWORD ?
|
|
CompressionFormat WORD ?
|
|
CompressionUnitShift BYTE ?
|
|
ChunkShift BYTE ?
|
|
ClusterShift BYTE ?
|
|
Reserved BYTE 3 dup (?)
|
|
FILE_COMPRESSION_INFO ENDS
|
|
|
|
FILE_ATTRIBUTE_TAG_INFO STRUCT
|
|
FileAttributes DWORD ?
|
|
ReparseTag DWORD ?
|
|
FILE_ATTRIBUTE_TAG_INFO ENDS
|
|
|
|
FILE_DISPOSITION_INFO STRUCT
|
|
DeleteFile BYTE ?
|
|
FILE_DISPOSITION_INFO ENDS
|
|
|
|
FILE_ID_BOTH_DIR_INFO STRUCT
|
|
NextEntryOffset DWORD ?
|
|
FileIndex DWORD ?
|
|
CreationTime QWORD ?
|
|
LastAccessTime QWORD ?
|
|
LastWriteTime QWORD ?
|
|
ChangeTime QWORD ?
|
|
EndOfFile QWORD ?
|
|
AllocationSize QWORD ?
|
|
FileAttributes DWORD ?
|
|
FileNameLength DWORD ?
|
|
EaSize DWORD ?
|
|
ShortNameLength BYTE ?
|
|
ShortName WORD 12 dup (?)
|
|
FileId QWORD ?
|
|
FileName WORD 1 dup (?)
|
|
FILE_ID_BOTH_DIR_INFO ENDS
|
|
|
|
;;;; end winnt
|
|
|
|
;;;; imaghlp
|
|
|
|
; --------------------- Imagehlp.h EQUATES ---------------------
|
|
|
|
API_VERSION_NUMBER equ 9
|
|
AddrMode1616 equ 0
|
|
AddrMode1632 equ 1
|
|
AddrModeFlat equ 3
|
|
AddrModeReal equ 2
|
|
BIND_ALL_IMAGES equ 000000004h
|
|
BIND_CACHE_IMPORT_DLLS equ 000000008h
|
|
BIND_NO_BOUND_IMPORTS equ 000000001h
|
|
BIND_NO_UPDATE equ 000000002h
|
|
BIND_REPORT_64BIT_VA equ 00000010h
|
|
CBA_DEBUG_INFO equ 10000000h
|
|
CBA_DEFERRED_SYMBOL_LOAD_CANCEL equ 00000007h
|
|
CBA_DEFERRED_SYMBOL_LOAD_COMPLETE equ 000000002h
|
|
CBA_DEFERRED_SYMBOL_LOAD_FAILURE equ 000000003h
|
|
CBA_DEFERRED_SYMBOL_LOAD_PARTIAL equ 00000020h
|
|
CBA_DEFERRED_SYMBOL_LOAD_START equ 000000001h
|
|
CBA_DUPLICATE_SYMBOL equ 000000005h
|
|
CBA_EVENT equ 00000010h
|
|
CBA_READ_MEMORY equ 00000006h
|
|
CBA_SET_OPTIONS equ 00000008h
|
|
CBA_SYMBOLS_UNLOADED equ 000000004h
|
|
CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO equ 004h
|
|
CERT_PE_IMAGE_DIGEST_DEBUG_INFO equ 001h
|
|
CERT_PE_IMAGE_DIGEST_NON_PE_INFO equ 008h
|
|
CERT_PE_IMAGE_DIGEST_RESOURCES equ 002h
|
|
CERT_SECTION_TYPE_ANY equ 0FFh
|
|
CHECKSUM_MAPVIEW_FAILURE equ 3
|
|
CHECKSUM_MAP_FAILURE equ 2
|
|
CHECKSUM_OPEN_FAILURE equ 1
|
|
CHECKSUM_SUCCESS equ 0
|
|
CHECKSUM_UNICODE_FAILURE equ 4
|
|
DBHHEADER_DEBUGDIRS equ 1h
|
|
DSLFLAG_MISMATCHED_DBG equ 2h
|
|
IMAGEHLP_SYMBOL_INFO_VALUEPRESENT equ 1
|
|
IMAGE_SEPARATION equ 65536
|
|
MAX_SYM_NAME equ 2000
|
|
MINIDUMP_MISC1_PROCESS_ID equ 00000001h
|
|
MINIDUMP_MISC1_PROCESS_TIMES equ 00000002h
|
|
MINIDUMP_VERSION equ 42899
|
|
SLMFLAG_VIRTUAL equ 1h
|
|
SPLITSYM_EXTRACT_ALL equ 000000002h
|
|
SPLITSYM_REMOVE_PRIVATE equ 000000001h
|
|
SPLITSYM_SYMBOLPATH_IS_SRC equ 000000004h
|
|
SSRVACTION_EVENT equ 3
|
|
SSRVACTION_QUERYCANCEL equ 2
|
|
SSRVACTION_TRACE equ 1
|
|
SSRVOPT_CALLBACK equ 0001h
|
|
SSRVOPT_DOWNSTREAM_STORE equ 2000h
|
|
SSRVOPT_DWORD equ 0002h
|
|
SSRVOPT_DWORDPTR equ 0004h
|
|
SSRVOPT_GUIDPTR equ 0008h
|
|
SSRVOPT_NOCOPY equ 0040h
|
|
SSRVOPT_OLDGUIDPTR equ 0010h
|
|
SSRVOPT_PARAMTYPE equ 0100h
|
|
SSRVOPT_PARENTWIN equ 0080h
|
|
SSRVOPT_PROXY equ 1000h
|
|
SSRVOPT_RESET equ -1
|
|
SSRVOPT_SECURE equ 0200h
|
|
SSRVOPT_SETCONTEXT equ 0800h
|
|
SSRVOPT_TRACE equ 0400h
|
|
SSRVOPT_UNATTENDED equ 0020h
|
|
SYMENUMFLAG_FULLSRCH equ 1
|
|
SYMENUMFLAG_SPEEDSRCH equ 2
|
|
SYMFLAG_CONSTANT equ 00000100h
|
|
SYMFLAG_EXPORT equ 00000200h
|
|
SYMFLAG_FORWARDER equ 00000400h
|
|
SYMFLAG_FRAMEREL equ 00000020h
|
|
SYMFLAG_FUNCTION equ 00000800h
|
|
SYMFLAG_LOCAL equ 00000080h
|
|
SYMFLAG_PARAMETER equ 00000040h
|
|
SYMFLAG_REGISTER equ 00000008h
|
|
SYMFLAG_REGREL equ 00000010h
|
|
SYMFLAG_THUNK equ 00002000h
|
|
SYMFLAG_TLSREL equ 00004000h
|
|
SYMFLAG_VALUEPRESENT equ 00000001h
|
|
SYMFLAG_VIRTUAL equ 00001000h
|
|
SYMF_CONSTANT equ 00000100h
|
|
SYMF_EXPORT equ 00000200h
|
|
SYMF_FORWARDER equ 00000400h
|
|
SYMF_FRAMEREL equ 00000020h
|
|
SYMF_FUNCTION equ 00000800h
|
|
SYMF_LOCAL equ 00000080h
|
|
SYMF_OMAP_GENERATED equ 000000001h
|
|
SYMF_OMAP_MODIFIED equ 000000002h
|
|
SYMF_PARAMETER equ 00000040h
|
|
SYMF_REGISTER equ 00000008h
|
|
SYMF_REGREL equ 00000010h
|
|
SYMF_THUNK equ 00002000h
|
|
SYMF_TLSREL equ 00004000h
|
|
SYMF_VIRTUAL equ 00001000h
|
|
SYMOPT_ALLOW_ABSOLUTE_SYMBOLS equ 00000800h
|
|
SYMOPT_AUTO_PUBLICS equ 00010000h
|
|
SYMOPT_CASE_INSENSITIVE equ 000000001h
|
|
SYMOPT_DEBUG equ 80000000h
|
|
SYMOPT_DEFERRED_LOADS equ 000000004h
|
|
SYMOPT_EXACT_SYMBOLS equ 00000400h
|
|
SYMOPT_FAIL_CRITICAL_ERRORS equ 00000200h
|
|
SYMOPT_IGNORE_CVREC equ 00000080h
|
|
SYMOPT_IGNORE_NT_SYMPATH equ 00001000h
|
|
SYMOPT_INCLUDE_32BIT_MODULES equ 00002000h
|
|
SYMOPT_LOAD_ANYTHING equ 00000040h
|
|
SYMOPT_LOAD_LINES equ 000000010h
|
|
SYMOPT_NO_CPP equ 000000008h
|
|
SYMOPT_NO_IMAGE_SEARCH equ 00020000h
|
|
SYMOPT_NO_PROMPTS equ 00080000h
|
|
SYMOPT_NO_PUBLICS equ 00008000h
|
|
SYMOPT_NO_UNQUALIFIED_LOADS equ 00000100h
|
|
SYMOPT_OMAP_FIND_NEAREST equ 000000020h
|
|
SYMOPT_PUBLICS_ONLY equ 00004000h
|
|
SYMOPT_SECURE equ 00040000h
|
|
SYMOPT_UNDNAME equ 000000002h
|
|
SymCoff equ 1
|
|
SymCv equ 2
|
|
SymDeferred equ 5
|
|
SymExport equ 4
|
|
SymNone equ 0
|
|
SymPdb equ 3
|
|
SymSym equ 6
|
|
UNDNAME_32_BIT_DECODE equ 00800h
|
|
UNDNAME_COMPLETE equ 00000h
|
|
UNDNAME_NAME_ONLY equ 01000h
|
|
UNDNAME_NO_ACCESS_SPECIFIERS equ 00080h
|
|
UNDNAME_NO_ALLOCATION_LANGUAGE equ 00010h
|
|
UNDNAME_NO_ALLOCATION_MODEL equ 00008h
|
|
UNDNAME_NO_ARGUMENTS equ 02000h
|
|
UNDNAME_NO_CV_THISTYPE equ 00040h
|
|
UNDNAME_NO_FUNCTION_RETURNS equ 00004h
|
|
UNDNAME_NO_LEADING_UNDERSCORES equ 00001h
|
|
UNDNAME_NO_MEMBER_TYPE equ 00200h
|
|
UNDNAME_NO_MS_KEYWORDS equ 00002h
|
|
UNDNAME_NO_MS_THISTYPE equ 00020h
|
|
UNDNAME_NO_RETURN_UDT_MODEL equ 00400h
|
|
UNDNAME_NO_SPECIAL_SYMS equ 04000h
|
|
UNDNAME_NO_THISTYPE equ 00060h
|
|
UNDNAME_NO_THROW_SIGNATURES equ 00100h
|
|
|
|
; --------------------- Imagehlp.h STRUCTURES ---------------------
|
|
|
|
LOADED_IMAGE STRUCT
|
|
ModuleName DWORD ?
|
|
hFile DWORD ?
|
|
MappedAddress DWORD ?
|
|
FileHeader DWORD ?
|
|
LastRvaSection DWORD ?
|
|
NumberOfSections DWORD ?
|
|
Sections DWORD ?
|
|
Characteristics DWORD ?
|
|
fSystemImage BYTE ?
|
|
fDOSImage BYTE ?
|
|
Links DWORD ?
|
|
SizeOfImage DWORD ?
|
|
LOADED_IMAGE ENDS
|
|
|
|
IMAGE_DEBUG_INFORMATION STRUCT
|
|
List LIST_ENTRY <>
|
|
Size1 DWORD ?
|
|
MappedBase DWORD ?
|
|
Machine WORD ?
|
|
Characteristics WORD ?
|
|
CheckSum DWORD ?
|
|
ImageBase DWORD ?
|
|
SizeOfImage DWORD ?
|
|
NumberOfSections DWORD ?
|
|
Sections DWORD ?
|
|
ExportedNamesSize DWORD ?
|
|
ExportedNames DWORD ?
|
|
NumberOfFunctionTableEntries DWORD ?
|
|
FunctionTableEntries DWORD ?
|
|
LowestFunctionStartingAddress DWORD ?
|
|
HighestFunctionEndingAddress DWORD ?
|
|
NumberOfFpoTableEntries DWORD ?
|
|
FpoTableEntries DWORD ?
|
|
SizeOfCoffSymbols DWORD ?
|
|
CoffSymbols DWORD ?
|
|
SizeOfCodeViewSymbols DWORD ?
|
|
CodeViewSymbols DWORD ?
|
|
ImageFilePath DWORD ?
|
|
ImageFileName DWORD ?
|
|
DebugFilePath DWORD ?
|
|
TimeDateStamp DWORD ?
|
|
RomImage BYTE ?
|
|
DebugDirectory DWORD ?
|
|
NumberOfDebugDirectories DWORD ?
|
|
Reserved DWORD 3 dup (?)
|
|
IMAGE_DEBUG_INFORMATION ENDS
|
|
|
|
ADDRESS STRUCT
|
|
Offset1 DWORD ?
|
|
Segment1 WORD ?
|
|
Mode DWORD ?
|
|
ADDRESS ENDS
|
|
|
|
KDHELP STRUCT
|
|
Thread DWORD ?
|
|
ThCallbackStack DWORD ?
|
|
NextCallback DWORD ?
|
|
FramePointer DWORD ?
|
|
KiCallUserMode DWORD ?
|
|
KeUserCallbackDispatcher DWORD ?
|
|
SystemRangeStart DWORD ?
|
|
KDHELP ENDS
|
|
|
|
STACKFRAME STRUCT
|
|
AddrPC ADDRESS <>
|
|
AddrReturn ADDRESS <>
|
|
AddrFrame ADDRESS <>
|
|
AddrStack ADDRESS <>
|
|
FuncTableEntry DWORD ?
|
|
Params DWORD 4 dup (?)
|
|
Far1 BOOL ?
|
|
Virtual BOOL ?
|
|
Reserved DWORD 3 dup (?)
|
|
KdHelp KDHELP <>
|
|
STACKFRAME ENDS
|
|
|
|
API_VERSION STRUCT
|
|
MajorVersion WORD ?
|
|
MinorVersion WORD ?
|
|
Revision WORD ?
|
|
Reserved WORD ?
|
|
API_VERSION ENDS
|
|
|
|
IMAGEHLP_SYMBOL STRUCT
|
|
SizeOfStruct DWORD ?
|
|
Address DWORD ?
|
|
Size1 DWORD ?
|
|
Flags DWORD ?
|
|
MaxNameLength DWORD ?
|
|
Name1 db ?
|
|
IMAGEHLP_SYMBOL ENDS
|
|
|
|
IMAGEHLP_MODULE STRUCT
|
|
SizeOfStruct DWORD ?
|
|
BaseOfImage DWORD ?
|
|
ImageSize DWORD ?
|
|
TimeDateStamp DWORD ?
|
|
CheckSum DWORD ?
|
|
NumSyms DWORD ?
|
|
SymType1 DWORD ?
|
|
ModuleName BYTE 32 dup (?)
|
|
ImageName BYTE 256 dup (?)
|
|
LoadedImageName BYTE 256 dup (?)
|
|
IMAGEHLP_MODULE ENDS
|
|
|
|
IMAGEHLP_LINE STRUCT
|
|
SizeOfStruct DWORD ?
|
|
Key DWORD ?
|
|
LineNumber DWORD ?
|
|
FileName DWORD ?
|
|
Address DWORD ?
|
|
IMAGEHLP_LINE ENDS
|
|
|
|
IMAGEHLP_DEFERRED_SYMBOL_LOAD STRUCT
|
|
SizeOfStruct DWORD ?
|
|
BaseOfImage DWORD ?
|
|
CheckSum DWORD ?
|
|
TimeDateStamp DWORD ?
|
|
FileName BYTE MAX_PATH dup (?)
|
|
Reparse BYTE ?
|
|
IMAGEHLP_DEFERRED_SYMBOL_LOAD ENDS
|
|
|
|
IMAGEHLP_DUPLICATE_SYMBOL STRUCT
|
|
SizeOfStruct DWORD ?
|
|
NumberOfDups DWORD ?
|
|
Symbol DWORD ?
|
|
SelectedSymbol DWORD ?
|
|
IMAGEHLP_DUPLICATE_SYMBOL ENDS
|
|
|
|
;;;; end imaghlp
|
|
|
|
;;;; excpt
|
|
|
|
;--------------------------------------[ Excpt.h ]--------------------------
|
|
|
|
ExceptionContinueExecution equ 0
|
|
ExceptionContinueSearch equ 1
|
|
ExceptionNestedException equ 2
|
|
ExceptionCollidedUnwind equ 3
|
|
|
|
;;;; end excpt
|
|
|
|
;;;; wtypes
|
|
|
|
;-------------------------------------[ wtypes.h ]------------------------------
|
|
IID EQU <GUID>
|
|
CLSID EQU <GUID>
|
|
MEMCTX_TASK equ 1
|
|
MEMCTX_SHARED equ 2
|
|
MEMCTX_MACSYSTEM equ 3
|
|
MEMCTX_UNKNOWN equ -1
|
|
MEMCTX_SAME equ -2
|
|
ROTFLAGS_REGISTRATIONKEEPSALIVE equ 1
|
|
ROTFLAGS_ALLOWANYCLIENT equ 2
|
|
ROT_COMPARE_MAX equ 2048
|
|
CLSCTX_INPROC_SERVER equ 1
|
|
CLSCTX_INPROC_HANDLER equ 2
|
|
CLSCTX_LOCAL_SERVER equ 4
|
|
CLSCTX_INPROC_SERVER16 equ 8
|
|
CLSCTX_REMOTE_SERVER equ 10h
|
|
CLSCTX_INPROC_HANDLER16 equ 20h
|
|
CLSCTX_INPROC_SERVERX86 equ 40h
|
|
CLSCTX_INPROC_HANDLERX86 equ 80h
|
|
CLSCTX_ESERVER_HANDLER equ 100h
|
|
MSHLFLAGS_NORMAL equ 0
|
|
MSHLFLAGS_TABLESTRONG equ 1
|
|
MSHLFLAGS_TABLEWEAK equ 2
|
|
MSHLFLAGS_NOPING equ 4
|
|
MSHCTX_LOCAL equ 0
|
|
MSHCTX_NOSHAREDMEM equ 1
|
|
MSHCTX_DIFFERENTMACHINE equ 2
|
|
MSHCTX_INPROC equ 3
|
|
DVASPECT_CONTENT equ 1
|
|
DVASPECT_THUMBNAIL equ 2
|
|
DVASPECT_ICON equ 4
|
|
DVASPECT_DOCPRINT equ 8
|
|
STGC_DEFAULT equ 0
|
|
STGC_OVERWRITE equ 1
|
|
STGC_ONLYIFCURRENT equ 2
|
|
STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE equ 4
|
|
STGC_CONSOLIDATE equ 8
|
|
STGMOVE_MOVE equ 0
|
|
STGMOVE_COPY equ 1
|
|
STGMOVE_SHALLOWCOPY equ 2
|
|
STATFLAG_DEFAULT equ 0
|
|
STATFLAG_NONAME equ 1
|
|
STATFLAG_NOOPEN equ 2
|
|
WDT_INPROC_CALL equ 48746457h
|
|
WDT_REMOTE_CALL equ 52746457h
|
|
VARIANT_TRUE equ 0ffffh
|
|
VARIANT_FALSE equ 0
|
|
DECIMAL_NEG equ 80
|
|
APPINFO_PUBLISHED equ 1
|
|
APPINFO_SHELLNEW equ APPINFO_PUBLISHED + 1
|
|
APPINFO_INSERTABLE equ APPINFO_SHELLNEW + 1
|
|
ACTFLG_RunLocally equ 1
|
|
ACTFLG_RunOnce equ 2
|
|
ACTFLG_SystemWide equ 4
|
|
ACTFLG_Published equ 8
|
|
ACTFLG_Assigned equ 16
|
|
ACTFLG_UserInstall equ 32
|
|
ExeNamePath equ 0
|
|
DllNamePath equ ExeNamePath + 1
|
|
TlbNamePath equ DllNamePath + 1
|
|
CabFilePath equ TlbNamePath + 1
|
|
InfFilePath equ CabFilePath + 1
|
|
DrwFilePath equ InfFilePath + 1
|
|
SetupNamePath equ DrwFilePath + 1
|
|
TYSPEC_CLSID equ 0
|
|
TYSPEC_FILEEXT equ TYSPEC_CLSID + 1
|
|
TYSPEC_MIMETYPE equ TYSPEC_FILEEXT + 1
|
|
TYSPEC_PROGID equ TYSPEC_MIMETYPE + 1
|
|
TYSPEC_IID equ TYSPEC_PROGID + 1
|
|
TYSPEC_TYPELIB equ TYSPEC_IID + 1
|
|
TYSPEC_FILENAME equ TYSPEC_TYPELIB + 1
|
|
TYSPEC_JAVACLASS equ TYSPEC_FILENAME + 1
|
|
TYSPEC_PACKAGENAME equ TYSPEC_JAVACLASS + 1
|
|
VT_EMPTY equ 0
|
|
VT_NULL equ 1
|
|
VT_I2 equ 2
|
|
VT_I4 equ 3
|
|
VT_R4 equ 4
|
|
VT_R8 equ 5
|
|
VT_CY equ 6
|
|
VT_DATE equ 7
|
|
VT_BSTR equ 8
|
|
VT_DISPATCH equ 9
|
|
VT_ERROR equ 10
|
|
VT_BOOL equ 11
|
|
VT_VARIANT equ 12
|
|
VT_UNKNOWN equ 13
|
|
VT_DECIMAL equ 14
|
|
VT_I1 equ 16
|
|
VT_UI1 equ 17
|
|
VT_UI2 equ 18
|
|
VT_UI4 equ 19
|
|
VT_I8 equ 20
|
|
VT_UI8 equ 21
|
|
VT_INT equ 22
|
|
VT_UINT equ 23
|
|
VT_VOID equ 24
|
|
VT_HRESULT equ 25
|
|
VT_PTR equ 26
|
|
VT_SAFEARRAY equ 27
|
|
VT_CARRAY equ 28
|
|
VT_USERDEFINED equ 29
|
|
VT_LPSTR equ 30
|
|
VT_LPWSTR equ 31
|
|
VT_RECORD equ 36
|
|
VT_FILETIME equ 64
|
|
VT_BLOB equ 65
|
|
VT_STREAM equ 66
|
|
VT_STORAGE equ 67
|
|
VT_STREAMED_OBJECT equ 68
|
|
VT_STORED_OBJECT equ 69
|
|
VT_BLOB_OBJECT equ 70
|
|
VT_CF equ 71
|
|
VT_CLSID equ 72
|
|
VT_BSTR_BLOB equ 0fffh
|
|
VT_VECTOR equ 1000h
|
|
VT_ARRAY equ 2000h
|
|
VT_BYREF equ 4000h
|
|
VT_RESERVED equ 8000h
|
|
VT_ILLEGAL equ 0ffffh
|
|
VT_ILLEGALMASKED equ 0fffh
|
|
VT_TYPEMASK equ 0fffh
|
|
|
|
RemHGLOBAL STRUCT
|
|
fNullHGlobal DWORD ?
|
|
cbData DWORD ?
|
|
data db ?
|
|
RemHGLOBAL ENDS
|
|
|
|
RemHMETAFILEPICT STRUCT
|
|
imm DWORD ?
|
|
xExt DWORD ?
|
|
yExt DWORD ?
|
|
cbData DWORD ?
|
|
data db ?
|
|
RemHMETAFILEPICT ENDS
|
|
|
|
RemHENHMETAFILE STRUCT
|
|
cbData DWORD ?
|
|
data db ?
|
|
RemHENHMETAFILE ENDS
|
|
|
|
RemHBITMAP STRUCT
|
|
cbData DWORD ?
|
|
data db ?
|
|
RemHBITMAP ENDS
|
|
|
|
RemHPALETTE STRUCT
|
|
cbData DWORD ?
|
|
data db ?
|
|
RemHPALETTE ENDS
|
|
|
|
RemHBRUSH STRUCT
|
|
cbData DWORD ?
|
|
data db ?
|
|
RemHBRUSH ENDS
|
|
|
|
COAUTHIDENTITY STRUCT
|
|
User DWORD ?
|
|
UserLength DWORD ?
|
|
Domain DWORD ?
|
|
DomainLength DWORD ?
|
|
Password DWORD ?
|
|
PasswordLength DWORD ?
|
|
Flags DWORD ?
|
|
COAUTHIDENTITY ENDS
|
|
|
|
COAUTHINFO STRUCT
|
|
dwAuthnSvc DWORD ?
|
|
dwAuthzSvc DWORD ?
|
|
pwszServerPrincName DWORD ?
|
|
dwAuthnLevel DWORD ?
|
|
dwImpersonationLevel DWORD ?
|
|
pAuthIdentityData DWORD ?
|
|
dwCapabilities DWORD ?
|
|
COAUTHINFO ENDS
|
|
|
|
BYTE_BLOB STRUCT
|
|
clSize DWORD ?
|
|
abData db ?
|
|
BYTE_BLOB ENDS
|
|
|
|
WORD_BLOB STRUCT
|
|
clSize DWORD ?
|
|
asData dw ?
|
|
WORD_BLOB ENDS
|
|
|
|
DWORD_BLOB STRUCT
|
|
clSize DWORD ?
|
|
alData DWORD ?
|
|
DWORD_BLOB ENDS
|
|
|
|
FLAGGED_BYTE_BLOB STRUCT
|
|
fFlags DWORD ?
|
|
clSize DWORD ?
|
|
abData db ?
|
|
FLAGGED_BYTE_BLOB ENDS
|
|
|
|
FLAGGED_WORD_BLOB STRUCT
|
|
fFlags DWORD ?
|
|
clSize DWORD ?
|
|
asData dw ?
|
|
FLAGGED_WORD_BLOB ENDS
|
|
|
|
BYTE_SIZEDARR STRUCT
|
|
clSize DWORD ?
|
|
pData DWORD ?
|
|
BYTE_SIZEDARR ENDS
|
|
|
|
WORD_SIZEDARR STRUCT
|
|
clSize DWORD ?
|
|
pData DWORD ?
|
|
WORD_SIZEDARR ENDS
|
|
|
|
DWORD_SIZEDARR STRUCT
|
|
clSize DWORD ?
|
|
pData DWORD ?
|
|
DWORD_SIZEDARR ENDS
|
|
|
|
HYPER_SIZEDARR STRUCT
|
|
clSize DWORD ?
|
|
pData DWORD ?
|
|
HYPER_SIZEDARR ENDS
|
|
|
|
userCLIPFORMAT STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
dwValue DWORD ?
|
|
pwszName DWORD ?
|
|
ends
|
|
userCLIPFORMAT ENDS
|
|
|
|
GDI_NONREMOTE STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
hInproc DWORD ?
|
|
hRemote DWORD ?
|
|
ends
|
|
GDI_NONREMOTE ENDS
|
|
|
|
userHGLOBAL STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
hInproc DWORD ?
|
|
hRemote DWORD ?
|
|
hGlobal DWORD ?
|
|
ends
|
|
userHGLOBAL ENDS
|
|
|
|
userHMETAFILE STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
hInproc DWORD ?
|
|
hRemote DWORD ?
|
|
hGlobal DWORD ?
|
|
ends
|
|
userHMETAFILE ENDS
|
|
|
|
remoteMETAFILEPICT STRUCT
|
|
imm DWORD ?
|
|
xExt DWORD ?
|
|
yExt DWORD ?
|
|
hMF DWORD ?
|
|
remoteMETAFILEPICT ENDS
|
|
|
|
userHMETAFILEPICT STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
hInproc DWORD ?
|
|
hRemote DWORD ?
|
|
hGlobal DWORD ?
|
|
ends
|
|
userHMETAFILEPICT ENDS
|
|
|
|
userHENHMETAFILE STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
hInproc DWORD ?
|
|
hRemote DWORD ?
|
|
hGlobal DWORD ?
|
|
ends
|
|
userHENHMETAFILE ENDS
|
|
|
|
userBITMAP STRUCT
|
|
bmType DWORD ?
|
|
bmWidth DWORD ?
|
|
bmHeight DWORD ?
|
|
bmWidthBytes DWORD ?
|
|
bmPlanes dw ?
|
|
bmBitsPixel dw ?
|
|
cbSize DWORD ?
|
|
pBuffer db ?
|
|
userBITMAP ENDS
|
|
|
|
userHBITMAP STRUCT
|
|
fContext DWORD ?
|
|
union u
|
|
hInproc dd ?
|
|
hRemote dd ?
|
|
hGlobal dd ?
|
|
ends
|
|
userHBITMAP ENDS
|
|
|
|
rpcLOGPALETTE STRUCT
|
|
palVersion dw ?
|
|
palNumEntries dw ?
|
|
palPalEntry PALETTEENTRY <>
|
|
rpcLOGPALETTE ENDS
|
|
|
|
userHPALETTE STRUCT
|
|
fContext dd ?
|
|
union u
|
|
hInproc dd ?
|
|
hRemote dd ?
|
|
hGlobal dd ?
|
|
ends
|
|
userHPALETTE ENDS
|
|
|
|
RemotableHandle STRUCT
|
|
fContext dd ?
|
|
union u
|
|
hInproc dd ?
|
|
hRemote dd ?
|
|
ends
|
|
RemotableHandle ENDS
|
|
|
|
BSTRBLOB STRUCT
|
|
cbSize dd ?
|
|
pData dd ?
|
|
BSTRBLOB ENDS
|
|
|
|
BLOB STRUCT
|
|
cbSize dd ?
|
|
pBlobData dd ?
|
|
BLOB ENDS
|
|
|
|
CLIPDATA STRUCT
|
|
cbSize dd ?
|
|
ulClipFmt dd ?
|
|
pClipData dd ?
|
|
CLIPDATA ENDS
|
|
|
|
CSPLATFORM STRUCT
|
|
dwPlatformId dd ?
|
|
dwVersionHi dd ?
|
|
dwVersionLo dd ?
|
|
dwProcessorArch dd ?
|
|
CSPLATFORM ENDS
|
|
|
|
QUERYCONTEXT STRUCT
|
|
dwContext dd ?
|
|
Platform CSPLATFORM <>
|
|
Locale dd ?
|
|
dwVersionHi dd ?
|
|
dwVersionLo dd ?
|
|
QUERYCONTEXT ENDS
|
|
|
|
uCLSSPEC STRUCT
|
|
tyspec dd ?
|
|
union tagged_union
|
|
clsid CLSID <>
|
|
iid IID <>
|
|
typelibID GUID <>
|
|
pFileExt dd ?
|
|
pMimeType dd ?
|
|
pProgId dd ?
|
|
pFileName dd ?
|
|
pJavaClassName dd ?
|
|
pPackageName dd ?
|
|
ends
|
|
uCLSSPEC ENDS
|
|
|
|
PUBLISHEDAPPINFO STRUCT
|
|
pwszFileExtension dd ?
|
|
pwszDisplayName dd ?
|
|
pwszPackagePath dd ?
|
|
PUBLISHEDAPPINFO ENDS
|
|
|
|
APPDETAIL STRUCT
|
|
AppID GUID <>
|
|
cClasses dd ?
|
|
prgClsIdList dd ?
|
|
cTypeLibIds dd ?
|
|
prgTypeLibIdList dd ?
|
|
cServers dd ?
|
|
prgServerNames dd ?
|
|
APPDETAIL ENDS
|
|
|
|
;;;; end wtypes
|
|
|
|
;;;; mmsys
|
|
|
|
;-------------------------------------------[ mmsystem.h ]--------------------------------
|
|
|
|
MM_DRVM_OPEN equ 3D0h
|
|
MM_DRVM_CLOSE equ 3D1h
|
|
MM_DRVM_DATA equ 3D2h
|
|
MM_DRVM_ERROR equ 3D3h
|
|
MM_STREAM_OPEN equ 3D4h
|
|
MM_STREAM_CLOSE equ 3D5h
|
|
MM_STREAM_DONE equ 3D6h
|
|
MM_STREAM_ERROR equ 3D7h
|
|
MM_MIXM_LINE_CHANGE equ 3D0h
|
|
MM_MIXM_CONTROL_CHANGE equ 3D1h
|
|
MMSYSERR_BADDB equ (MMSYSERR_BASE + 14)
|
|
MMSYSERR_KEYNOTFOUND equ (MMSYSERR_BASE + 15)
|
|
MMSYSERR_READERROR equ (MMSYSERR_BASE + 16)
|
|
MMSYSERR_WRITEERROR equ (MMSYSERR_BASE + 17)
|
|
MMSYSERR_DELETEERROR equ (MMSYSERR_BASE + 18)
|
|
MMSYSERR_VALNOTFOUND equ (MMSYSERR_BASE + 19)
|
|
MMSYSERR_NODRIVERCB equ (MMSYSERR_BASE + 20)
|
|
CALLBACK_THREAD equ (CALLBACK_TASK)
|
|
CALLBACK_EVENT equ 50000h
|
|
WAVECAPS_SAMPLEACCURATE equ 20h
|
|
WAVECAPS_DIRECTSOUND equ 40h
|
|
MIDIERR_BADOPENMODE equ (MIDIERR_BASE + 6)
|
|
MIDIERR_DONT_CONTINUE equ (MIDIERR_BASE + 7)
|
|
MIDIPATCHSIZE equ 128
|
|
MEVT_SHORTMSG equ 0
|
|
MEVT_TEMPO equ 1
|
|
MEVT_NOP equ 2
|
|
MEVT_LONGMSG equ 80h
|
|
MEVT_COMMENT equ 82h
|
|
MEVT_VERSION equ 84h
|
|
MMIOERR_PATHNOTFOUND equ (MMIOERR_BASE + 11)
|
|
MMIOERR_ACCESSDENIED equ (MMIOERR_BASE + 12)
|
|
MMIOERR_SHARINGVIOLATION equ (MMIOERR_BASE + 13)
|
|
MMIOERR_NETWORKERROR equ (MMIOERR_BASE + 14)
|
|
MMIOERR_TOOMANYOPENFILES equ (MMIOERR_BASE + 15)
|
|
MMIOERR_INVALIDFILE equ (MMIOERR_BASE + 16)
|
|
CFSEPCHAR equ '+'
|
|
MCIERR_NO_IDENTITY equ (MCIERR_BASE + 94)
|
|
MCI_INFO_MEDIA_UPC equ 400h
|
|
MCI_INFO_MEDIA_IDENTITY equ 800h
|
|
MCI_INFO_NAME equ 1000h
|
|
MCI_INFO_COPYRIGHT equ 2000h
|
|
MCI_CDA_STATUS_TYPE_TRACK equ 4001h
|
|
MCI_CDA_TRACK_AUDIO equ (MCI_CD_OFFSET + 0)
|
|
MCI_CDA_TRACK_OTHER equ (MCI_CD_OFFSET + 1)
|
|
MCI_SEQ_STATUS_NAME equ 400Bh
|
|
MCI_SEQ_STATUS_COPYRIGHT equ 400Ch
|
|
|
|
MIXERLINEA STRUCT DWORD
|
|
cbStruct DWORD ?
|
|
dwDestination DWORD ?
|
|
dwSource DWORD ?
|
|
dwLineID DWORD ?
|
|
fdwLine DWORD ?
|
|
dwUser DWORD ?
|
|
dwComponentType DWORD ?
|
|
cChannels DWORD ?
|
|
cConnections DWORD ?
|
|
cControls DWORD ?
|
|
szShortName db MIXER_SHORT_NAME_CHARS dup(?)
|
|
szName db MIXER_LONG_NAME_CHARS dup(?)
|
|
struct Target
|
|
dwType dd ?
|
|
dwDeviceID dd ?
|
|
wMid dw ?
|
|
wPid dw ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname db MAXPNAMELEN dup(?)
|
|
ends
|
|
MIXERLINEA ENDS
|
|
|
|
MIXERLINEW STRUCT DWORD
|
|
cbStruct DWORD ?
|
|
dwDestination DWORD ?
|
|
dwSource DWORD ?
|
|
dwLineID DWORD ?
|
|
fdwLine DWORD ?
|
|
dwUser DWORD ?
|
|
dwComponentType DWORD ?
|
|
cChannels DWORD ?
|
|
cConnections DWORD ?
|
|
cControls DWORD ?
|
|
szShortName dw MIXER_SHORT_NAME_CHARS dup(?)
|
|
szName dw MIXER_LONG_NAME_CHARS dup(?)
|
|
struct Target
|
|
dwType dd ?
|
|
dwDeviceID dd ?
|
|
wMid dw ?
|
|
wPid dw ?
|
|
vDriverVersion MMVERSION ?
|
|
szPname dw MAXPNAMELEN dup(?)
|
|
ends
|
|
MIXERLINEW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIXERLINE EQU <MIXERLINEW>
|
|
ELSE
|
|
MIXERLINE EQU <MIXERLINEA>
|
|
ENDIF
|
|
|
|
MIXERCONTROLA STRUCT DWORD
|
|
cbStruct DWORD ?
|
|
dwControlID DWORD ?
|
|
dwControlType DWORD ?
|
|
fdwControl DWORD ?
|
|
cMultipleItems DWORD ?
|
|
szShortName db MIXER_SHORT_NAME_CHARS dup(?)
|
|
szName db MIXER_LONG_NAME_CHARS dup(?)
|
|
union Bounds
|
|
struct
|
|
lMinimum dd ?
|
|
lMaximum dd ?
|
|
ends
|
|
struct
|
|
dwMinimum dd ?
|
|
dwMaximum dd ?
|
|
ends
|
|
dwReserved dd 6 dup(?)
|
|
ends
|
|
union Metrics
|
|
cSteps dd ?
|
|
cbCustomData dd ?
|
|
dwReserved dd 6 dup(?)
|
|
ends
|
|
MIXERCONTROLA ENDS
|
|
|
|
MIXERCONTROLW STRUCT DWORD
|
|
cbStruct DWORD ?
|
|
dwControlID DWORD ?
|
|
dwControlType DWORD ?
|
|
fdwControl DWORD ?
|
|
cMultipleItems DWORD ?
|
|
szShortName dw MIXER_SHORT_NAME_CHARS dup(?)
|
|
szName dw MIXER_LONG_NAME_CHARS dup(?)
|
|
union Bounds
|
|
struct
|
|
lMinimum dd ?
|
|
lMaximum dd ?
|
|
ends
|
|
struct
|
|
dwMinimum dd ?
|
|
dwMaximum dd ?
|
|
ends
|
|
dwReserved dd 6 dup(?)
|
|
ends
|
|
union Metrics
|
|
cSteps dd ?
|
|
cbCustomData dd ?
|
|
dwReserved dd 6 dup(?)
|
|
ends
|
|
MIXERCONTROLW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIXERCONTROL EQU <MIXERCONTROLW>
|
|
ELSE
|
|
MIXERCONTROL EQU <MIXERCONTROLA>
|
|
ENDIF
|
|
|
|
WAVEFORMATEX STRUCT
|
|
wFormatTag dw ?
|
|
nChannels dw ?
|
|
nSamplesPerSec dd ?
|
|
nAvgBytesPerSec dd ?
|
|
nBlockAlign dw ?
|
|
wBitsPerSample dw ?
|
|
cbSize dw ?
|
|
WAVEFORMATEX ENDS
|
|
|
|
MIXERCONTROLDETAILS_LISTTEXTA STRUCT
|
|
dwParam1 dd ?
|
|
dwParam2 dd ?
|
|
szName db MIXER_LONG_NAME_CHARS dup(?)
|
|
MIXERCONTROLDETAILS_LISTTEXTA ENDS
|
|
|
|
MIXERCONTROLDETAILS_LISTTEXTW STRUCT
|
|
dwParam1 dd ?
|
|
dwParam2 dd ?
|
|
szName dw MIXER_LONG_NAME_CHARS dup(?)
|
|
MIXERCONTROLDETAILS_LISTTEXTW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
MIXERCONTROLDETAILS_LISTTEXT EQU <MIXERCONTROLDETAILS_LISTTEXTW>
|
|
ELSE
|
|
MIXERCONTROLDETAILS_LISTTEXT EQU <MIXERCONTROLDETAILS_LISTTEXTA>
|
|
ENDIF
|
|
|
|
; -------------------------------------------------
|
|
; Thew following equates were contributed by "bart"
|
|
; -------------------------------------------------
|
|
SND_ALIAS_SYSTEMASTERISK equ 00002A53h
|
|
SND_ALIAS_SYSTEMQUESTION equ 00003F53h
|
|
SND_ALIAS_SYSTEMHAND equ 00004853h
|
|
SND_ALIAS_SYSTEMEXIT equ 00004553h
|
|
SND_ALIAS_SYSTEMSTART equ 00005353h
|
|
SND_ALIAS_SYSTEMWELCOME equ 00005753h
|
|
SND_ALIAS_SYSTEMEXCLAMATION equ 00002153h
|
|
SND_ALIAS_SYSTEMDEFAULT equ 00004453h
|
|
|
|
|
|
WAVE_FORMAT_44M08 equ 00000100h
|
|
WAVE_FORMAT_44S08 equ 00000200h
|
|
WAVE_FORMAT_44M16 equ 00000400h
|
|
WAVE_FORMAT_44S16 equ 00000800h
|
|
WAVE_FORMAT_48M08 equ 00001000h
|
|
WAVE_FORMAT_48S08 equ 00002000h
|
|
WAVE_FORMAT_48M16 equ 00004000h
|
|
WAVE_FORMAT_48S16 equ 00008000h
|
|
WAVE_FORMAT_96M08 equ 00010000h
|
|
WAVE_FORMAT_96S08 equ 00020000h
|
|
WAVE_FORMAT_96M16 equ 00040000h
|
|
WAVE_FORMAT_96S16 equ 00080000h
|
|
MOD_WAVETABLE equ 6
|
|
MOD_SWSYNTH equ 7
|
|
TIME_CALLBACK_FUNCTION equ 0000h
|
|
TIME_CALLBACK_EVENT_SET equ 0010h
|
|
TIME_CALLBACK_EVENT_PULSE equ 0020h
|
|
TIME_KILL_SYNCHRONOUS equ 0100h
|
|
JOYCAPS_HASZ equ 0001h
|
|
JOYCAPS_HASR equ 0002h
|
|
JOYCAPS_HASU equ 0004h
|
|
JOYCAPS_HASV equ 0008h
|
|
JOYCAPS_HASPOV equ 0010h
|
|
JOYCAPS_POV4DIR equ 0020h
|
|
JOYCAPS_POVCTS equ 0040h
|
|
|
|
;;;; end mmsys
|
|
|
|
;;;; cpl
|
|
|
|
;----------------------------------------[ cpl.h ]--------------------------------
|
|
|
|
WM_CPL_LAUNCH equ WM_USER+1000
|
|
WM_CPL_LAUNCHED equ WM_USER+1001
|
|
CPL_DYNAMIC_RES equ 0
|
|
CPL_INIT equ 1
|
|
CPL_GETCOUNT equ 2
|
|
CPL_INQUIRE equ 3
|
|
CPL_SELECT equ 4
|
|
CPL_DBLCLK equ 5
|
|
CPL_STOP equ 6
|
|
CPL_EXIT equ 7
|
|
CPL_NEWINQUIRE equ 8
|
|
CPL_STARTWPARMSA equ 9
|
|
CPL_STARTWPARMSW equ 10
|
|
IFDEF __UNICODE__
|
|
CPL_STARTWPARMS equ CPL_STARTWPARMSW
|
|
ELSE
|
|
CPL_STARTWPARMS equ CPL_STARTWPARMSA
|
|
ENDIF
|
|
|
|
CPL_SETUP equ 200
|
|
|
|
CPLINFO STRUCT
|
|
idIcon dd ?
|
|
idName dd ?
|
|
idInfo dd ?
|
|
lData dd ?
|
|
CPLINFO ENDS
|
|
|
|
NEWCPLINFOA STRUCT
|
|
dwSize dd ?
|
|
dwFlags dd ?
|
|
dwHelpContext dd ?
|
|
lData dd ?
|
|
hIcon dd ?
|
|
szName db 32 dup(?)
|
|
szInfo db 64 dup(?)
|
|
szHelpFile db 128 dup(?)
|
|
NEWCPLINFOA ENDS
|
|
|
|
NEWCPLINFOW STRUCT
|
|
dwSize dd ?
|
|
dwFlags dd ?
|
|
dwHelpContext dd ?
|
|
lData dd ?
|
|
hIcon dd ?
|
|
szName dw 32 dup(?)
|
|
szInfo dw 64 dup(?)
|
|
szHelpFile dw 128 dup(?)
|
|
NEWCPLINFOW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
NEWCPLINFO EQU <NEWCPLINFOW>
|
|
ELSE
|
|
NEWCPLINFO EQU <NEWCPLINFOA>
|
|
ENDIF
|
|
|
|
;--------------------------------------[ cplext.h ]----------------------------------
|
|
CPLPAGE_MOUSE_BUTTONS equ 1
|
|
CPLPAGE_MOUSE_PTRMOTION equ 2
|
|
CPLPAGE_KEYBOARD_SPEED equ 1
|
|
|
|
;;;; end cpl
|
|
|
|
;;;; ctl3d
|
|
|
|
;--------------------------------------[ ctl3d.h ]------------------------------------
|
|
|
|
CTL3D_SUBCLASS_DYNCREATE equ 1
|
|
CTL3D_NOSUBCLASS_DYNCREATE equ 2
|
|
CTL3D_BUTTON_CTL equ 0
|
|
CTL3D_LISTBOX_CTL equ 1
|
|
CTL3D_EDIT_CTL equ 2
|
|
CTL3D_COMBO_CTL equ 3
|
|
CTL3D_STATIC_CTL equ 4
|
|
CTL3D_BUTTONS equ 1
|
|
CTL3D_LISTBOXES equ 2
|
|
CTL3D_EDITS equ 4
|
|
CTL3D_COMBOS equ 8
|
|
CTL3D_STATICTEXTS equ 10h
|
|
CTL3D_STATICFRAMES equ 20h
|
|
CTL3D_NODLGWINDOW equ 10000h
|
|
CTL3D_ALL equ 0ffffh
|
|
WM_DLGBORDER equ WM_USER+3567
|
|
CTL3D_NOBORDER equ 0
|
|
CTL3D_BORDER equ 1
|
|
WM_DLGSUBCLASS equ WM_USER+3568
|
|
CTL3D_NOSUBCLASS equ 0
|
|
CTL3D_SUBCLASS equ 1
|
|
CTLMSGOFFSET equ 3569
|
|
CTL3D_CTLCOLORMSGBOX equ WM_USER+CTLMSGOFFSET
|
|
CTL3D_CTLCOLOREDIT equ WM_USER+CTLMSGOFFSET+1
|
|
CTL3D_CTLCOLORLISTBOX equ WM_USER+CTLMSGOFFSET+2
|
|
CTL3D_CTLCOLORBTN equ WM_USER+CTLMSGOFFSET+3
|
|
CTL3D_CTLCOLORSCROLLBAR equ WM_USER+CTLMSGOFFSET+4
|
|
CTL3D_CTLCOLORSTATIC equ WM_USER+CTLMSGOFFSET+5
|
|
CTL3D_CTLCOLORDLG equ WM_USER+CTLMSGOFFSET+6
|
|
CTL3D_3DCHECK equ 26567
|
|
|
|
;;;; end ctl3d
|
|
|
|
;;;; shlapi
|
|
|
|
; ---------------------------- ShellAPI.h -------------------------------
|
|
|
|
FOF_NOERRORUI equ 400h
|
|
FOF_NOCOPYSECURITYATTRIBS equ 800h
|
|
SEE_MASK_UNICODE equ 4000h
|
|
SEE_MASK_NO_CONSOLE equ 8000h
|
|
SEE_MASK_ASYNCOK equ 100000h
|
|
SEE_MASK_HMONITOR equ 200000h
|
|
SHERB_NOCONFIRMATION equ 1
|
|
SHERB_NOPROGRESSUI equ 2
|
|
SHERB_NOSOUND equ 4
|
|
SHGFI_ATTR_SPECIFIED equ 20000h
|
|
SHGNLI_NOUNIQUE equ 4
|
|
PRINTACTION_OPEN equ 0
|
|
PRINTACTION_PROPERTIES equ 1
|
|
PRINTACTION_NETINSTALL equ 2
|
|
PRINTACTION_NETINSTALLLINK equ 3
|
|
PRINTACTION_TESTPAGE equ 4
|
|
PRINTACTION_OPENNETPRN equ 5
|
|
PRINTACTION_DOCUMENTDEFAULTS equ 6
|
|
PRINTACTION_SERVERPROPERTIES equ 7
|
|
|
|
SHQUERYRBINFO STRUCT
|
|
cbSize dd ?
|
|
i64Size qword ?
|
|
i64NumItems qword ?
|
|
SHQUERYRBINFO ENDS
|
|
|
|
;wininet.h
|
|
|
|
INTERNET_INVALID_PORT_NUMBER equ 0
|
|
INTERNET_DEFAULT_FTP_PORT equ 21
|
|
INTERNET_DEFAULT_GOPHER_PORT equ 70
|
|
INTERNET_DEFAULT_HTTP_PORT equ 80
|
|
INTERNET_DEFAULT_HTTPS_PORT equ 443
|
|
INTERNET_DEFAULT_SOCKS_PORT equ 1080
|
|
INTERNET_MAX_HOST_NAME_LENGTH equ 256
|
|
INTERNET_MAX_USER_NAME_LENGTH equ 128
|
|
INTERNET_MAX_PASSWORD_LENGTH equ 128
|
|
INTERNET_MAX_PORT_NUMBER_LENGTH equ 5
|
|
INTERNET_MAX_PORT_NUMBER_VALUE equ 65535
|
|
INTERNET_MAX_PATH_LENGTH equ 2048
|
|
INTERNET_MAX_SCHEME_LENGTH equ 32
|
|
INTERNET_MAX_URL_LENGTH equ INTERNET_MAX_SCHEME_LENGTH + 3 + INTERNET_MAX_PATH_LENGTH
|
|
INTERNET_KEEP_ALIVE_UNKNOWN equ 0ffffffffh
|
|
INTERNET_KEEP_ALIVE_ENABLED equ 1
|
|
INTERNET_KEEP_ALIVE_DISABLED equ 0
|
|
INTERNET_REQFLAG_FROM_CACHE equ 1
|
|
INTERNET_REQFLAG_ASYNC equ 2
|
|
INTERNET_REQFLAG_VIA_PROXY equ 4
|
|
INTERNET_REQFLAG_NO_HEADERS equ 8
|
|
INTERNET_REQFLAG_PASSIVE equ 10h
|
|
INTERNET_REQFLAG_CACHE_WRITE_DISABLED equ 40h
|
|
INTERNET_FLAG_RELOAD equ 80000000h
|
|
INTERNET_FLAG_RAW_DATA equ 40000000h
|
|
INTERNET_FLAG_EXISTING_CONNECT equ 20000000h
|
|
INTERNET_FLAG_ASYNC equ 10000000h
|
|
INTERNET_FLAG_PASSIVE equ 8000000h
|
|
INTERNET_FLAG_NO_CACHE_WRITE equ 4000000h
|
|
INTERNET_FLAG_DONT_CACHE equ INTERNET_FLAG_NO_CACHE_WRITE
|
|
INTERNET_FLAG_MAKE_PERSISTENT equ 2000000h
|
|
INTERNET_FLAG_FROM_CACHE equ 1000000h
|
|
INTERNET_FLAG_OFFLINE equ INTERNET_FLAG_FROM_CACHE
|
|
INTERNET_FLAG_SECURE equ 800000h
|
|
INTERNET_FLAG_KEEP_CONNECTION equ 400000h
|
|
INTERNET_FLAG_NO_AUTO_REDIRECT equ 200000h
|
|
INTERNET_FLAG_READ_PREFETCH equ 100000h
|
|
INTERNET_FLAG_NO_COOKIES equ 80000h
|
|
INTERNET_FLAG_NO_AUTH equ 40000h
|
|
INTERNET_FLAG_CACHE_IF_NET_FAIL equ 10000h
|
|
INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP equ 8000h
|
|
INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS equ 4000h
|
|
INTERNET_FLAG_IGNORE_CERT_DATE_INVALID equ 2000h
|
|
INTERNET_FLAG_IGNORE_CERT_CN_INVALID equ 1000h
|
|
INTERNET_FLAG_RESYNCHRONIZE equ 800h
|
|
INTERNET_FLAG_HYPERLINK equ 400h
|
|
INTERNET_FLAG_NO_UI equ 200h
|
|
INTERNET_FLAG_PRAGMA_NOCACHE equ 100h
|
|
INTERNET_FLAG_CACHE_ASYNC equ 80h
|
|
INTERNET_FLAG_FORMS_SUBMIT equ 40h
|
|
INTERNET_FLAG_NEED_FILE equ 10h
|
|
INTERNET_FLAG_MUST_CACHE_REQUEST equ INTERNET_FLAG_NEED_FILE
|
|
INTERNET_FLAG_TRANSFER_ASCII equ FTP_TRANSFER_TYPE_ASCII
|
|
INTERNET_FLAG_TRANSFER_BINARY equ FTP_TRANSFER_TYPE_BINARY
|
|
SECURITY_INTERNET_MASK equ INTERNET_FLAG_IGNORE_CERT_CN_INVALID + INTERNET_FLAG_IGNORE_CERT_DATE_INVALID + INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS + INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP
|
|
INTERNET_ERROR_MASK_INSERT_CDROM equ 1
|
|
INTERNET_OPTIONS_MASK equ not INTERNET_FLAGS_MASK
|
|
WININET_API_FLAG_ASYNC equ 1
|
|
WININET_API_FLAG_SYNC equ 4
|
|
WININET_API_FLAG_USE_CONTEXT equ 8
|
|
INTERNET_NO_CALLBACK equ 0
|
|
INTERNET_RFC1123_FORMAT equ 0
|
|
INTERNET_RFC1123_BUFSIZE equ 30
|
|
ICU_ESCAPE equ 80000000h
|
|
ICU_USERNAME equ 40000000h
|
|
ICU_NO_ENCODE equ 20000000h
|
|
ICU_DECODE equ 10000000h
|
|
ICU_NO_META equ 8000000h
|
|
ICU_ENCODE_SPACES_ONLY equ 4000000h
|
|
ICU_BROWSER_MODE equ 2000000h
|
|
INTERNET_OPEN_TYPE_PRECONFIG equ 0
|
|
INTERNET_OPEN_TYPE_DIRECT equ 1
|
|
INTERNET_OPEN_TYPE_PROXY equ 3
|
|
INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY equ 4
|
|
PRE_CONFIG_INTERNET_ACCESS equ INTERNET_OPEN_TYPE_PRECONFIG
|
|
LOCAL_INTERNET_ACCESS equ INTERNET_OPEN_TYPE_DIRECT
|
|
CERN_PROXY_INTERNET_ACCESS equ INTERNET_OPEN_TYPE_PROXY
|
|
INTERNET_SERVICE_URL equ 0
|
|
INTERNET_SERVICE_FTP equ 1
|
|
INTERNET_SERVICE_GOPHER equ 2
|
|
INTERNET_SERVICE_HTTP equ 3
|
|
IRF_ASYNC equ WININET_API_FLAG_ASYNC
|
|
IRF_SYNC equ WININET_API_FLAG_SYNC
|
|
IRF_USE_CONTEXT equ WININET_API_FLAG_USE_CONTEXT
|
|
IRF_NO_WAIT equ 8
|
|
ISO_GLOBAL equ 1
|
|
ISO_REGISTRY equ 2
|
|
ISO_VALID_FLAGS equ (ISO_GLOBAL + ISO_REGISTRY)
|
|
INTERNET_OPTION_CALLBACK equ 1
|
|
INTERNET_OPTION_CONNECT_TIMEOUT equ 2
|
|
INTERNET_OPTION_CONNECT_RETRIES equ 3
|
|
INTERNET_OPTION_CONNECT_BACKOFF equ 4
|
|
INTERNET_OPTION_SEND_TIMEOUT equ 5
|
|
INTERNET_OPTION_CONTROL_SEND_TIMEOUT equ INTERNET_OPTION_SEND_TIMEOUT
|
|
INTERNET_OPTION_RECEIVE_TIMEOUT equ 6
|
|
INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT equ INTERNET_OPTION_RECEIVE_TIMEOUT
|
|
INTERNET_OPTION_DATA_SEND_TIMEOUT equ 7
|
|
INTERNET_OPTION_DATA_RECEIVE_TIMEOUT equ 8
|
|
INTERNET_OPTION_HANDLE_TYPE equ 9
|
|
INTERNET_OPTION_LISTEN_TIMEOUT equ 11
|
|
INTERNET_OPTION_READ_BUFFER_SIZE equ 12
|
|
INTERNET_OPTION_WRITE_BUFFER_SIZE equ 13
|
|
INTERNET_OPTION_ASYNC_ID equ 15
|
|
INTERNET_OPTION_ASYNC_PRIORITY equ 16
|
|
INTERNET_OPTION_PARENT_HANDLE equ 21
|
|
INTERNET_OPTION_KEEP_CONNECTION equ 22
|
|
INTERNET_OPTION_REQUEST_FLAGS equ 23
|
|
INTERNET_OPTION_EXTENDED_ERROR equ 24
|
|
INTERNET_OPTION_OFFLINE_MODE equ 26
|
|
INTERNET_OPTION_CACHE_STREAM_HANDLE equ 27
|
|
INTERNET_OPTION_USERNAME equ 28
|
|
INTERNET_OPTION_PASSWORD equ 29
|
|
INTERNET_OPTION_ASYNC equ 30
|
|
INTERNET_OPTION_SECURITY_FLAGS equ 31
|
|
INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT equ 32
|
|
INTERNET_OPTION_DATAFILE_NAME equ 33
|
|
INTERNET_OPTION_URL equ 34
|
|
INTERNET_OPTION_SECURITY_CERTIFICATE equ 35
|
|
INTERNET_OPTION_SECURITY_KEY_BITNESS equ 36
|
|
INTERNET_OPTION_REFRESH equ 37
|
|
INTERNET_OPTION_PROXY equ 38
|
|
INTERNET_OPTION_SETTINGS_CHANGED equ 39
|
|
INTERNET_OPTION_VERSION equ 40
|
|
INTERNET_OPTION_USER_AGENT equ 41
|
|
INTERNET_OPTION_END_BROWSER_SESSION equ 42
|
|
INTERNET_OPTION_PROXY_USERNAME equ 43
|
|
INTERNET_OPTION_PROXY_PASSWORD equ 44
|
|
INTERNET_OPTION_CONTEXT_VALUE equ 45
|
|
INTERNET_OPTION_CONNECT_LIMIT equ 46
|
|
INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT equ 47
|
|
INTERNET_OPTION_POLICY equ 48
|
|
INTERNET_OPTION_DISCONNECTED_TIMEOUT equ 49
|
|
INTERNET_OPTION_CONNECTED_STATE equ 50
|
|
INTERNET_OPTION_IDLE_STATE equ 51
|
|
INTERNET_OPTION_OFFLINE_SEMANTICS equ 52
|
|
INTERNET_OPTION_SECONDARY_CACHE_KEY equ 53
|
|
INTERNET_OPTION_CALLBACK_FILTER equ 54
|
|
INTERNET_OPTION_CONNECT_TIME equ 55
|
|
INTERNET_OPTION_SEND_THROUGHPUT equ 56
|
|
INTERNET_OPTION_RECEIVE_THROUGHPUT equ 57
|
|
INTERNET_OPTION_REQUEST_PRIORITY equ 58
|
|
INTERNET_OPTION_HTTP_VERSION equ 59
|
|
INTERNET_OPTION_RESET_URLCACHE_SESSION equ 60
|
|
INTERNET_OPTION_ERROR_MASK equ 62
|
|
INTERNET_FIRST_OPTION equ INTERNET_OPTION_CALLBACK
|
|
INTERNET_LAST_OPTION equ INTERNET_OPTION_ERROR_MASK
|
|
INTERNET_PRIORITY_FOREGROUND equ 1000
|
|
INTERNET_HANDLE_TYPE_INTERNET equ 1
|
|
INTERNET_HANDLE_TYPE_CONNECT_FTP equ 2
|
|
INTERNET_HANDLE_TYPE_CONNECT_GOPHER equ 3
|
|
INTERNET_HANDLE_TYPE_CONNECT_HTTP equ 4
|
|
INTERNET_HANDLE_TYPE_FTP_FIND equ 5
|
|
INTERNET_HANDLE_TYPE_FTP_FIND_HTML equ 6
|
|
INTERNET_HANDLE_TYPE_FTP_FILE equ 7
|
|
INTERNET_HANDLE_TYPE_FTP_FILE_HTML equ 8
|
|
INTERNET_HANDLE_TYPE_GOPHER_FIND equ 9
|
|
INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML equ 10
|
|
INTERNET_HANDLE_TYPE_GOPHER_FILE equ 11
|
|
INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML equ 12
|
|
INTERNET_HANDLE_TYPE_HTTP_REQUEST equ 13
|
|
SECURITY_FLAG_SECURE equ 1
|
|
SECURITY_FLAG_STRENGTH_WEAK equ 10000000h
|
|
SECURITY_FLAG_STRENGTH_MEDIUM equ 40000000h
|
|
SECURITY_FLAG_STRENGTH_STRONG equ 20000000h
|
|
SECURITY_FLAG_UNKNOWNBIT equ 80000000h
|
|
SECURITY_FLAG_NORMALBITNESS equ SECURITY_FLAG_STRENGTH_WEAK
|
|
SECURITY_FLAG_SSL equ 2
|
|
SECURITY_FLAG_SSL3 equ 4
|
|
SECURITY_FLAG_PCT equ 8
|
|
SECURITY_FLAG_PCT4 equ 10h
|
|
SECURITY_FLAG_IETFSSL4 equ 20h
|
|
SECURITY_FLAG_40BIT equ SECURITY_FLAG_STRENGTH_WEAK
|
|
SECURITY_FLAG_128BIT equ SECURITY_FLAG_STRENGTH_STRONG
|
|
SECURITY_FLAG_56BIT equ SECURITY_FLAG_STRENGTH_MEDIUM
|
|
SECURITY_FLAG_IGNORE_REVOCATION equ 80h
|
|
SECURITY_FLAG_IGNORE_UNKNOWN_CA equ 100h
|
|
SECURITY_FLAG_IGNORE_WRONG_USAGE equ 200h
|
|
SECURITY_FLAG_IGNORE_CERT_CN_INVALID equ INTERNET_FLAG_IGNORE_CERT_CN_INVALID
|
|
SECURITY_FLAG_IGNORE_CERT_DATE_INVALID equ INTERNET_FLAG_IGNORE_CERT_DATE_INVALID
|
|
SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS equ INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS
|
|
SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP equ INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP
|
|
SECURITY_SET_MASK equ (SECURITY_FLAG_IGNORE_REVOCATION+SECURITY_FLAG_IGNORE_UNKNOWN_CA+SECURITY_FLAG_IGNORE_CERT_CN_INVALID+SECURITY_FLAG_IGNORE_CERT_DATE_INVALID+SECURITY_FLAG_IGNORE_WRONG_USAGE)
|
|
INTERNET_STATUS_RESOLVING_NAME equ 10
|
|
INTERNET_STATUS_NAME_RESOLVED equ 11
|
|
INTERNET_STATUS_CONNECTING_TO_SERVER equ 20
|
|
INTERNET_STATUS_CONNECTED_TO_SERVER equ 21
|
|
INTERNET_STATUS_SENDING_REQUEST equ 30
|
|
INTERNET_STATUS_REQUEST_SENT equ 31
|
|
INTERNET_STATUS_RECEIVING_RESPONSE equ 40
|
|
INTERNET_STATUS_RESPONSE_RECEIVED equ 41
|
|
INTERNET_STATUS_CTL_RESPONSE_RECEIVED equ 42
|
|
INTERNET_STATUS_PREFETCH equ 43
|
|
INTERNET_STATUS_CLOSING_CONNECTION equ 50
|
|
INTERNET_STATUS_CONNECTION_CLOSED equ 51
|
|
INTERNET_STATUS_HANDLE_CREATED equ 60
|
|
INTERNET_STATUS_HANDLE_CLOSING equ 70
|
|
INTERNET_STATUS_REQUEST_COMPLETE equ 100
|
|
INTERNET_STATUS_REDIRECT equ 110
|
|
INTERNET_STATUS_INTERMEDIATE_RESPONSE equ 120
|
|
INTERNET_STATUS_STATE_CHANGE equ 200
|
|
INTERNET_STATE_CONNECTED equ 1
|
|
INTERNET_STATE_DISCONNECTED equ 2
|
|
INTERNET_STATE_DISCONNECTED_BY_USER equ 10h
|
|
INTERNET_STATE_IDLE equ 100h
|
|
INTERNET_STATE_BUSY equ 200h
|
|
INTERNET_INVALID_STATUS_CALLBACK equ 0ffffffffh
|
|
FTP_TRANSFER_TYPE_UNKNOWN equ 0
|
|
FTP_TRANSFER_TYPE_ASCII equ 1
|
|
FTP_TRANSFER_TYPE_BINARY equ 2
|
|
FTP_TRANSFER_TYPE_MASK equ (FTP_TRANSFER_TYPE_ASCII + FTP_TRANSFER_TYPE_BINARY)
|
|
MAX_GOPHER_DISPLAY_TEXT equ 128
|
|
MAX_GOPHER_SELECTOR_TEXT equ 256
|
|
MAX_GOPHER_HOST_NAME equ INTERNET_MAX_HOST_NAME_LENGTH
|
|
MAX_GOPHER_LOCATOR_LENGTH equ 1+ MAX_GOPHER_DISPLAY_TEXT+ 1 + MAX_GOPHER_SELECTOR_TEXT+ 1+ MAX_GOPHER_HOST_NAME+ 1+ INTERNET_MAX_PORT_NUMBER_LENGTH+ 1+ 1+ 2
|
|
GOPHER_TYPE_TEXT_FILE equ 1
|
|
GOPHER_TYPE_DIRECTORY equ 2
|
|
GOPHER_TYPE_CSO equ 4
|
|
GOPHER_TYPE_ERROR equ 8
|
|
GOPHER_TYPE_MAC_BINHEX equ 10h
|
|
GOPHER_TYPE_DOS_ARCHIVE equ 20h
|
|
GOPHER_TYPE_UNIX_UUENCODED equ 40h
|
|
GOPHER_TYPE_INDEX_SERVER equ 80h
|
|
GOPHER_TYPE_TELNET equ 100h
|
|
GOPHER_TYPE_BINARY equ 200h
|
|
GOPHER_TYPE_REDUNDANT equ 400h
|
|
GOPHER_TYPE_TN3270 equ 800h
|
|
GOPHER_TYPE_GIF equ 1000h
|
|
GOPHER_TYPE_IMAGE equ 2000h
|
|
GOPHER_TYPE_BITMAP equ 4000h
|
|
GOPHER_TYPE_MOVIE equ 8000h
|
|
GOPHER_TYPE_SOUND equ 10000h
|
|
GOPHER_TYPE_HTML equ 20000h
|
|
GOPHER_TYPE_PDF equ 40000h
|
|
GOPHER_TYPE_CALENDAR equ 80000h
|
|
GOPHER_TYPE_INLINE equ 100000h
|
|
GOPHER_TYPE_UNKNOWN equ 20000000h
|
|
GOPHER_TYPE_ASK equ 40000000h
|
|
GOPHER_TYPE_GOPHER_PLUS equ 80000000h
|
|
GOPHER_TEMP equ GOPHER_TYPE_TEXT_FILE+GOPHER_TYPE_MAC_BINHEX+GOPHER_TYPE_DOS_ARCHIVE+GOPHER_TYPE_UNIX_UUENCODED+GOPHER_TYPE_BINARY
|
|
GOPHER_TYPE_FILE_MASK equ GOPHER_TEMP+ GOPHER_TYPE_GIF+ GOPHER_TYPE_IMAGE+ GOPHER_TYPE_BITMAP+GOPHER_TYPE_MOVIE+GOPHER_TYPE_SOUND+ GOPHER_TYPE_HTML+GOPHER_TYPE_PDF+GOPHER_TYPE_CALENDAR+GOPHER_TYPE_INLINE
|
|
MAX_GOPHER_CATEGORY_NAME equ 128
|
|
MAX_GOPHER_ATTRIBUTE_NAME equ 128
|
|
MIN_GOPHER_ATTRIBUTE_LENGTH equ 256
|
|
GOPHER_ATTRIBUTE_ID_BASE equ 0abcccc00h
|
|
GOPHER_CATEGORY_ID_ALL equ (GOPHER_ATTRIBUTE_ID_BASE + 1)
|
|
GOPHER_CATEGORY_ID_INFO equ (GOPHER_ATTRIBUTE_ID_BASE + 2)
|
|
GOPHER_CATEGORY_ID_ADMIN equ (GOPHER_ATTRIBUTE_ID_BASE + 3)
|
|
GOPHER_CATEGORY_ID_VIEWS equ (GOPHER_ATTRIBUTE_ID_BASE + 4)
|
|
GOPHER_CATEGORY_ID_ABSTRACT equ (GOPHER_ATTRIBUTE_ID_BASE + 5)
|
|
GOPHER_CATEGORY_ID_VERONICA equ (GOPHER_ATTRIBUTE_ID_BASE + 6)
|
|
GOPHER_CATEGORY_ID_ASK equ (GOPHER_ATTRIBUTE_ID_BASE + 7)
|
|
GOPHER_CATEGORY_ID_UNKNOWN equ (GOPHER_ATTRIBUTE_ID_BASE + 8)
|
|
GOPHER_ATTRIBUTE_ID_ALL equ (GOPHER_ATTRIBUTE_ID_BASE + 9)
|
|
GOPHER_ATTRIBUTE_ID_ADMIN equ (GOPHER_ATTRIBUTE_ID_BASE + 10)
|
|
GOPHER_ATTRIBUTE_ID_MOD_DATE equ (GOPHER_ATTRIBUTE_ID_BASE + 11)
|
|
GOPHER_ATTRIBUTE_ID_TTL equ (GOPHER_ATTRIBUTE_ID_BASE + 12)
|
|
GOPHER_ATTRIBUTE_ID_SCORE equ (GOPHER_ATTRIBUTE_ID_BASE + 13)
|
|
GOPHER_ATTRIBUTE_ID_RANGE equ (GOPHER_ATTRIBUTE_ID_BASE + 14)
|
|
GOPHER_ATTRIBUTE_ID_SITE equ (GOPHER_ATTRIBUTE_ID_BASE + 15)
|
|
GOPHER_ATTRIBUTE_ID_ORG equ (GOPHER_ATTRIBUTE_ID_BASE + 16)
|
|
GOPHER_ATTRIBUTE_ID_LOCATION equ (GOPHER_ATTRIBUTE_ID_BASE + 17)
|
|
GOPHER_ATTRIBUTE_ID_GEOG equ (GOPHER_ATTRIBUTE_ID_BASE + 18)
|
|
GOPHER_ATTRIBUTE_ID_TIMEZONE equ (GOPHER_ATTRIBUTE_ID_BASE + 19)
|
|
GOPHER_ATTRIBUTE_ID_PROVIDER equ (GOPHER_ATTRIBUTE_ID_BASE + 20)
|
|
GOPHER_ATTRIBUTE_ID_VERSION equ (GOPHER_ATTRIBUTE_ID_BASE + 21)
|
|
GOPHER_ATTRIBUTE_ID_ABSTRACT equ (GOPHER_ATTRIBUTE_ID_BASE + 22)
|
|
GOPHER_ATTRIBUTE_ID_VIEW equ (GOPHER_ATTRIBUTE_ID_BASE + 23)
|
|
GOPHER_ATTRIBUTE_ID_TREEWALK equ (GOPHER_ATTRIBUTE_ID_BASE + 24)
|
|
GOPHER_ATTRIBUTE_ID_UNKNOWN equ (GOPHER_ATTRIBUTE_ID_BASE + 25)
|
|
HTTP_MAJOR_VERSION equ 1
|
|
HTTP_MINOR_VERSION equ 0
|
|
HTTP_VERSION equ A("HTTP/1.0")
|
|
HTTP_QUERY_MIME_VERSION equ 0
|
|
HTTP_QUERY_CONTENT_TYPE equ 1
|
|
HTTP_QUERY_CONTENT_TRANSFER_ENCODING equ 2
|
|
HTTP_QUERY_CONTENT_ID equ 3
|
|
HTTP_QUERY_CONTENT_DESCRIPTION equ 4
|
|
HTTP_QUERY_CONTENT_LENGTH equ 5
|
|
HTTP_QUERY_CONTENT_LANGUAGE equ 6
|
|
HTTP_QUERY_ALLOW equ 7
|
|
HTTP_QUERY_PUBLIC equ 8
|
|
HTTP_QUERY_DATE equ 9
|
|
HTTP_QUERY_EXPIRES equ 10
|
|
HTTP_QUERY_LAST_MODIFIED equ 11
|
|
HTTP_QUERY_MESSAGE_ID equ 12
|
|
HTTP_QUERY_URI equ 13
|
|
HTTP_QUERY_DERIVED_FROM equ 14
|
|
HTTP_QUERY_COST equ 15
|
|
HTTP_QUERY_LINK equ 16
|
|
HTTP_QUERY_PRAGMA equ 17
|
|
HTTP_QUERY_VERSION equ 18
|
|
HTTP_QUERY_STATUS_CODE equ 19
|
|
HTTP_QUERY_STATUS_TEXT equ 20
|
|
HTTP_QUERY_RAW_HEADERS equ 21
|
|
HTTP_QUERY_RAW_HEADERS_CRLF equ 22
|
|
HTTP_QUERY_CONNECTION equ 23
|
|
HTTP_QUERY_ACCEPT equ 24
|
|
HTTP_QUERY_ACCEPT_CHARSET equ 25
|
|
HTTP_QUERY_ACCEPT_ENCODING equ 26
|
|
HTTP_QUERY_ACCEPT_LANGUAGE equ 27
|
|
HTTP_QUERY_AUTHORIZATION equ 28
|
|
HTTP_QUERY_CONTENT_ENCODING equ 29
|
|
HTTP_QUERY_FORWARDED equ 30
|
|
HTTP_QUERY_FROM equ 31
|
|
HTTP_QUERY_IF_MODIFIED_SINCE equ 32
|
|
HTTP_QUERY_LOCATION equ 33
|
|
HTTP_QUERY_ORIG_URI equ 34
|
|
HTTP_QUERY_REFERER equ 35
|
|
HTTP_QUERY_RETRY_AFTER equ 36
|
|
HTTP_QUERY_SERVER equ 37
|
|
HTTP_QUERY_TITLE equ 38
|
|
HTTP_QUERY_USER_AGENT equ 39
|
|
HTTP_QUERY_WWW_AUTHENTICATE equ 40
|
|
HTTP_QUERY_PROXY_AUTHENTICATE equ 41
|
|
HTTP_QUERY_ACCEPT_RANGES equ 42
|
|
HTTP_QUERY_SET_COOKIE equ 43
|
|
HTTP_QUERY_COOKIE equ 44
|
|
HTTP_QUERY_REQUEST_METHOD equ 45
|
|
HTTP_QUERY_REFRESH equ 46
|
|
HTTP_QUERY_CONTENT_DISPOSITION equ 47
|
|
HTTP_QUERY_AGE equ 48
|
|
HTTP_QUERY_CACHE_CONTROL equ 49
|
|
HTTP_QUERY_CONTENT_BASE equ 50
|
|
HTTP_QUERY_CONTENT_LOCATION equ 51
|
|
HTTP_QUERY_CONTENT_MD5 equ 52
|
|
HTTP_QUERY_CONTENT_RANGE equ 53
|
|
HTTP_QUERY_ETAG equ 54
|
|
HTTP_QUERY_HOST equ 55
|
|
HTTP_QUERY_IF_MATCH equ 56
|
|
HTTP_QUERY_IF_NONE_MATCH equ 57
|
|
HTTP_QUERY_IF_RANGE equ 58
|
|
HTTP_QUERY_IF_UNMODIFIED_SINCE equ 59
|
|
HTTP_QUERY_MAX_FORWARDS equ 60
|
|
HTTP_QUERY_PROXY_AUTHORIZATION equ 61
|
|
HTTP_QUERY_RANGE equ 62
|
|
HTTP_QUERY_TRANSFER_ENCODING equ 63
|
|
HTTP_QUERY_UPGRADE equ 64
|
|
HTTP_QUERY_VARY equ 65
|
|
HTTP_QUERY_VIA equ 66
|
|
HTTP_QUERY_WARNING equ 67
|
|
HTTP_QUERY_MAX equ 67
|
|
HTTP_QUERY_CUSTOM equ 65535
|
|
HTTP_QUERY_FLAG_REQUEST_HEADERS equ 80000000h
|
|
HTTP_QUERY_FLAG_SYSTEMTIME equ 40000000h
|
|
HTTP_QUERY_FLAG_NUMBER equ 20000000h
|
|
HTTP_QUERY_FLAG_COALESCE equ 10000000h
|
|
HTTP_QUERY_MODIFIER_FLAGS_MASK equ (HTTP_QUERY_FLAG_REQUEST_HEADERS+HTTP_QUERY_FLAG_SYSTEMTIME+HTTP_QUERY_FLAG_NUMBER+HTTP_QUERY_FLAG_COALESCE)
|
|
HTTP_QUERY_HEADER_MASK equ not HTTP_QUERY_MODIFIER_FLAGS_MASK
|
|
HTTP_STATUS_CONTINUE equ 100
|
|
HTTP_STATUS_SWITCH_PROTOCOLS equ 101
|
|
HTTP_STATUS_OK equ 200
|
|
HTTP_STATUS_CREATED equ 201
|
|
HTTP_STATUS_ACCEPTED equ 202
|
|
HTTP_STATUS_PARTIAL equ 203
|
|
HTTP_STATUS_NO_CONTENT equ 204
|
|
HTTP_STATUS_RESET_CONTENT equ 205
|
|
HTTP_STATUS_PARTIAL_CONTENT equ 206
|
|
HTTP_STATUS_AMBIGUOUS equ 300
|
|
HTTP_STATUS_MOVED equ 301
|
|
HTTP_STATUS_REDIRECT equ 302
|
|
HTTP_STATUS_REDIRECT_METHOD equ 303
|
|
HTTP_STATUS_NOT_MODIFIED equ 304
|
|
HTTP_STATUS_USE_PROXY equ 305
|
|
HTTP_STATUS_REDIRECT_KEEP_VERB equ 307
|
|
HTTP_STATUS_BAD_REQUEST equ 400
|
|
HTTP_STATUS_DENIED equ 401
|
|
HTTP_STATUS_PAYMENT_REQ equ 402
|
|
HTTP_STATUS_FORBIDDEN equ 403
|
|
HTTP_STATUS_NOT_FOUND equ 404
|
|
HTTP_STATUS_BAD_METHOD equ 405
|
|
HTTP_STATUS_NONE_ACCEPTABLE equ 406
|
|
HTTP_STATUS_PROXY_AUTH_REQ equ 407
|
|
HTTP_STATUS_REQUEST_TIMEOUT equ 408
|
|
HTTP_STATUS_CONFLICT equ 409
|
|
HTTP_STATUS_GONE equ 410
|
|
HTTP_STATUS_LENGTH_REQUIRED equ 411
|
|
HTTP_STATUS_PRECOND_FAILED equ 412
|
|
HTTP_STATUS_REQUEST_TOO_LARGE equ 413
|
|
HTTP_STATUS_URI_TOO_LONG equ 414
|
|
HTTP_STATUS_UNSUPPORTED_MEDIA equ 415
|
|
HTTP_STATUS_SERVER_ERROR equ 500
|
|
HTTP_STATUS_NOT_SUPPORTED equ 501
|
|
HTTP_STATUS_BAD_GATEWAY equ 502
|
|
HTTP_STATUS_SERVICE_UNAVAIL equ 503
|
|
HTTP_STATUS_GATEWAY_TIMEOUT equ 504
|
|
HTTP_STATUS_VERSION_NOT_SUP equ 505
|
|
HTTP_STATUS_FIRST equ HTTP_STATUS_CONTINUE
|
|
HTTP_STATUS_LAST equ HTTP_STATUS_VERSION_NOT_SUP
|
|
HTTP_ADDREQ_INDEX_MASK equ 0FFFFh
|
|
HTTP_ADDREQ_FLAGS_MASK equ 0FFFF0000h
|
|
HTTP_ADDREQ_FLAG_ADD_IF_NEW equ 10000000h
|
|
HTTP_ADDREQ_FLAG_ADD equ 20000000h
|
|
HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA equ 40000000h
|
|
HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON equ 1000000h
|
|
HTTP_ADDREQ_FLAG_COALESCE equ HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA
|
|
HTTP_ADDREQ_FLAG_REPLACE equ 80000000h
|
|
HSR_ASYNC equ WININET_API_FLAG_ASYNC
|
|
HSR_SYNC equ WININET_API_FLAG_SYNC
|
|
HSR_USE_CONTEXT equ WININET_API_FLAG_USE_CONTEXT
|
|
HSR_INITIATE equ 8
|
|
HSR_DOWNLOAD equ 10h
|
|
HSR_CHUNKED equ 20h
|
|
FLAGS_ERROR_UI_FILTER_FOR_ERRORS equ 1
|
|
FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS equ 2
|
|
FLAGS_ERROR_UI_FLAGS_GENERATE_DATA equ 4
|
|
FLAGS_ERROR_UI_FLAGS_NO_UI equ 8
|
|
FLAGS_ERROR_UI_SERIALIZE_DIALOGS equ 10h
|
|
INTERNET_ERROR_BASE equ 12000
|
|
ERROR_INTERNET_OUT_OF_HANDLES equ (INTERNET_ERROR_BASE + 1)
|
|
ERROR_INTERNET_TIMEOUT equ (INTERNET_ERROR_BASE + 2)
|
|
ERROR_INTERNET_EXTENDED_ERROR equ (INTERNET_ERROR_BASE + 3)
|
|
ERROR_INTERNET_INTERNAL_ERROR equ (INTERNET_ERROR_BASE + 4)
|
|
ERROR_INTERNET_INVALID_URL equ (INTERNET_ERROR_BASE + 5)
|
|
ERROR_INTERNET_UNRECOGNIZED_SCHEME equ (INTERNET_ERROR_BASE + 6)
|
|
ERROR_INTERNET_NAME_NOT_RESOLVED equ (INTERNET_ERROR_BASE + 7)
|
|
ERROR_INTERNET_PROTOCOL_NOT_FOUND equ (INTERNET_ERROR_BASE + 8)
|
|
ERROR_INTERNET_INVALID_OPTION equ (INTERNET_ERROR_BASE + 9)
|
|
ERROR_INTERNET_BAD_OPTION_LENGTH equ (INTERNET_ERROR_BASE + 10)
|
|
ERROR_INTERNET_OPTION_NOT_SETTABLE equ (INTERNET_ERROR_BASE + 11)
|
|
ERROR_INTERNET_SHUTDOWN equ (INTERNET_ERROR_BASE + 12)
|
|
ERROR_INTERNET_INCORRECT_USER_NAME equ (INTERNET_ERROR_BASE + 13)
|
|
ERROR_INTERNET_INCORRECT_PASSWORD equ (INTERNET_ERROR_BASE + 14)
|
|
ERROR_INTERNET_LOGIN_FAILURE equ (INTERNET_ERROR_BASE + 15)
|
|
ERROR_INTERNET_INVALID_OPERATION equ (INTERNET_ERROR_BASE + 16)
|
|
ERROR_INTERNET_OPERATION_CANCELLED equ (INTERNET_ERROR_BASE + 17)
|
|
ERROR_INTERNET_INCORRECT_HANDLE_TYPE equ (INTERNET_ERROR_BASE + 18)
|
|
ERROR_INTERNET_INCORRECT_HANDLE_STATE equ (INTERNET_ERROR_BASE + 19)
|
|
ERROR_INTERNET_NOT_PROXY_REQUEST equ (INTERNET_ERROR_BASE + 20)
|
|
ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND equ (INTERNET_ERROR_BASE + 21)
|
|
ERROR_INTERNET_BAD_REGISTRY_PARAMETER equ (INTERNET_ERROR_BASE + 22)
|
|
ERROR_INTERNET_NO_DIRECT_ACCESS equ (INTERNET_ERROR_BASE + 23)
|
|
ERROR_INTERNET_NO_CONTEXT equ (INTERNET_ERROR_BASE + 24)
|
|
ERROR_INTERNET_NO_CALLBACK equ (INTERNET_ERROR_BASE + 25)
|
|
ERROR_INTERNET_REQUEST_PENDING equ (INTERNET_ERROR_BASE + 26)
|
|
ERROR_INTERNET_INCORRECT_FORMAT equ (INTERNET_ERROR_BASE + 27)
|
|
ERROR_INTERNET_ITEM_NOT_FOUND equ (INTERNET_ERROR_BASE + 28)
|
|
ERROR_INTERNET_CANNOT_CONNECT equ (INTERNET_ERROR_BASE + 29)
|
|
ERROR_INTERNET_CONNECTION_ABORTED equ (INTERNET_ERROR_BASE + 30)
|
|
ERROR_INTERNET_CONNECTION_RESET equ (INTERNET_ERROR_BASE + 31)
|
|
ERROR_INTERNET_FORCE_RETRY equ (INTERNET_ERROR_BASE + 32)
|
|
ERROR_INTERNET_INVALID_PROXY_REQUEST equ (INTERNET_ERROR_BASE + 33)
|
|
ERROR_INTERNET_NEED_UI equ (INTERNET_ERROR_BASE + 34)
|
|
ERROR_INTERNET_HANDLE_EXISTS equ (INTERNET_ERROR_BASE + 36)
|
|
ERROR_INTERNET_SEC_CERT_DATE_INVALID equ (INTERNET_ERROR_BASE + 37)
|
|
ERROR_INTERNET_SEC_CERT_CN_INVALID equ (INTERNET_ERROR_BASE + 38)
|
|
ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR equ (INTERNET_ERROR_BASE + 39)
|
|
ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR equ (INTERNET_ERROR_BASE + 40)
|
|
ERROR_INTERNET_MIXED_SECURITY equ (INTERNET_ERROR_BASE + 41)
|
|
ERROR_INTERNET_CHG_POST_IS_NON_SECURE equ (INTERNET_ERROR_BASE + 42)
|
|
ERROR_INTERNET_POST_IS_NON_SECURE equ (INTERNET_ERROR_BASE + 43)
|
|
ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED equ (INTERNET_ERROR_BASE + 44)
|
|
ERROR_INTERNET_INVALID_CA equ (INTERNET_ERROR_BASE + 45)
|
|
ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP equ (INTERNET_ERROR_BASE + 46)
|
|
ERROR_INTERNET_ASYNC_THREAD_FAILED equ (INTERNET_ERROR_BASE + 47)
|
|
ERROR_INTERNET_REDIRECT_SCHEME_CHANGE equ (INTERNET_ERROR_BASE + 48)
|
|
ERROR_INTERNET_DIALOG_PENDING equ (INTERNET_ERROR_BASE + 49)
|
|
ERROR_INTERNET_RETRY_DIALOG equ (INTERNET_ERROR_BASE + 50)
|
|
ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR equ (INTERNET_ERROR_BASE + 52)
|
|
ERROR_INTERNET_INSERT_CDROM equ (INTERNET_ERROR_BASE + 53)
|
|
ERROR_FTP_TRANSFER_IN_PROGRESS equ (INTERNET_ERROR_BASE + 110)
|
|
ERROR_FTP_DROPPED equ (INTERNET_ERROR_BASE + 111)
|
|
ERROR_FTP_NO_PASSIVE_MODE equ (INTERNET_ERROR_BASE + 112)
|
|
ERROR_GOPHER_PROTOCOL_ERROR equ (INTERNET_ERROR_BASE + 130)
|
|
ERROR_GOPHER_NOT_FILE equ (INTERNET_ERROR_BASE + 131)
|
|
ERROR_GOPHER_DATA_ERROR equ (INTERNET_ERROR_BASE + 132)
|
|
ERROR_GOPHER_END_OF_DATA equ (INTERNET_ERROR_BASE + 133)
|
|
ERROR_GOPHER_INVALID_LOCATOR equ (INTERNET_ERROR_BASE + 134)
|
|
ERROR_GOPHER_INCORRECT_LOCATOR_TYPE equ (INTERNET_ERROR_BASE + 135)
|
|
ERROR_GOPHER_NOT_GOPHER_PLUS equ (INTERNET_ERROR_BASE + 136)
|
|
ERROR_GOPHER_ATTRIBUTE_NOT_FOUND equ (INTERNET_ERROR_BASE + 137)
|
|
ERROR_GOPHER_UNKNOWN_LOCATOR equ (INTERNET_ERROR_BASE + 138)
|
|
ERROR_HTTP_HEADER_NOT_FOUND equ (INTERNET_ERROR_BASE + 150)
|
|
ERROR_HTTP_DOWNLEVEL_SERVER equ (INTERNET_ERROR_BASE + 151)
|
|
ERROR_HTTP_INVALID_SERVER_RESPONSE equ (INTERNET_ERROR_BASE + 152)
|
|
ERROR_HTTP_INVALID_HEADER equ (INTERNET_ERROR_BASE + 153)
|
|
ERROR_HTTP_INVALID_QUERY_REQUEST equ (INTERNET_ERROR_BASE + 154)
|
|
ERROR_HTTP_HEADER_ALREADY_EXISTS equ (INTERNET_ERROR_BASE + 155)
|
|
ERROR_HTTP_REDIRECT_FAILED equ (INTERNET_ERROR_BASE + 156)
|
|
ERROR_HTTP_NOT_REDIRECTED equ (INTERNET_ERROR_BASE + 160)
|
|
ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION equ (INTERNET_ERROR_BASE + 161)
|
|
ERROR_HTTP_COOKIE_DECLINED equ (INTERNET_ERROR_BASE + 162)
|
|
ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION equ (INTERNET_ERROR_BASE + 168)
|
|
ERROR_INTERNET_SECURITY_CHANNEL_ERROR equ (INTERNET_ERROR_BASE + 157)
|
|
ERROR_INTERNET_UNABLE_TO_CACHE_FILE equ (INTERNET_ERROR_BASE + 158)
|
|
ERROR_INTERNET_TCPIP_NOT_INSTALLED equ (INTERNET_ERROR_BASE + 159)
|
|
ERROR_INTERNET_DISCONNECTED equ (INTERNET_ERROR_BASE + 163)
|
|
ERROR_INTERNET_SERVER_UNREACHABLE equ (INTERNET_ERROR_BASE + 164)
|
|
ERROR_INTERNET_PROXY_SERVER_UNREACHABLE equ (INTERNET_ERROR_BASE + 165)
|
|
ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT equ (INTERNET_ERROR_BASE + 166)
|
|
ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT equ (INTERNET_ERROR_BASE + 167)
|
|
ERROR_INTERNET_SEC_INVALID_CERT equ (INTERNET_ERROR_BASE + 169)
|
|
ERROR_INTERNET_SEC_CERT_REVOKED equ (INTERNET_ERROR_BASE + 170)
|
|
ERROR_INTERNET_FAILED_DUETOSECURITYCHECK equ (INTERNET_ERROR_BASE + 171)
|
|
INTERNET_ERROR_LAST equ ERROR_INTERNET_FAILED_DUETOSECURITYCHECK
|
|
NORMAL_CACHE_ENTRY equ 1
|
|
COOKIE_CACHE_ENTRY equ 100000h
|
|
URLHISTORY_CACHE_ENTRY equ 200000h
|
|
TRACK_OFFLINE_CACHE_ENTRY equ 10h
|
|
TRACK_ONLINE_CACHE_ENTRY equ 20h
|
|
STICKY_CACHE_ENTRY equ 4
|
|
SPARSE_CACHE_ENTRY equ 10000h
|
|
URLCACHE_FIND_DEFAULT_FILTER equ NORMAL_CACHE_ENTRY+COOKIE_CACHE_ENTRY+URLHISTORY_CACHE_ENTRY+TRACK_OFFLINE_CACHE_ENTRY+TRACK_ONLINE_CACHE_ENTRY+STICKY_CACHE_ENTRY
|
|
CACHE_ENTRY_ATTRIBUTE_FC equ 4
|
|
CACHE_ENTRY_HITRATE_FC equ 10h
|
|
CACHE_ENTRY_MODTIME_FC equ 40h
|
|
CACHE_ENTRY_EXPTIME_FC equ 80h
|
|
CACHE_ENTRY_ACCTIME_FC equ 100h
|
|
CACHE_ENTRY_SYNCTIME_FC equ 200h
|
|
CACHE_ENTRY_HEADERINFO_FC equ 400h
|
|
CACHE_ENTRY_EXEMPT_DELTA_FC equ 800h
|
|
INTERNET_DIAL_UNATTENDED equ 8000h
|
|
INTERENT_GOONLINE_REFRESH equ 1
|
|
INTERENT_GOONLINE_MASK equ 1
|
|
INTERNET_AUTODIAL_FORCE_ONLINE equ 1
|
|
INTERNET_AUTODIAL_FORCE_UNATTENDED equ 2
|
|
INTERNET_AUTODIAL_FAILIFSECURITYCHECK equ 4
|
|
INTERNET_AUTODIAL_FLAGS_MASK equ (INTERNET_AUTODIAL_FORCE_ONLINE + INTERNET_AUTODIAL_FORCE_UNATTENDED + INTERNET_AUTODIAL_FAILIFSECURITYCHECK)
|
|
INTERNET_CONNECTION_MODEM equ 1
|
|
INTERNET_CONNECTION_LAN equ 2
|
|
INTERNET_CONNECTION_PROXY equ 4
|
|
INTERNET_CONNECTION_MODEM_BUSY equ 8
|
|
INTERNET_CUSTOMDIAL_CONNECT equ 0
|
|
INTERNET_CUSTOMDIAL_UNATTENDED equ 1
|
|
INTERNET_CUSTOMDIAL_DISCONNECT equ 2
|
|
INTERNET_CUSTOMDIAL_SHOWOFFLINE equ 4
|
|
INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED equ 1
|
|
INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE equ 2
|
|
INTERNET_CUSTOMDIAL_CAN_HANGUP equ 4
|
|
INTERNET_DIALSTATE_DISCONNECTED equ 1
|
|
ISO_FORCE_DISCONNECTED equ 1
|
|
INTERNET_SCHEME_PARTIAL equ -2
|
|
INTERNET_SCHEME_UNKNOWN equ -1
|
|
INTERNET_SCHEME_DEFAULT equ 0
|
|
INTERNET_SCHEME_FTP equ 1
|
|
INTERNET_SCHEME_GOPHER equ 2
|
|
INTERNET_SCHEME_HTTP equ 3
|
|
INTERNET_SCHEME_HTTPS equ 4
|
|
INTERNET_SCHEME_FILE equ 5
|
|
INTERNET_SCHEME_NEWS equ 6
|
|
INTERNET_SCHEME_MAILTO equ 7
|
|
INTERNET_SCHEME_SOCKS equ 8
|
|
INTERNET_SCHEME_FIRST equ INTERNET_SCHEME_FTP
|
|
INTERNET_SCHEME_LAST equ INTERNET_SCHEME_SOCKS
|
|
|
|
INTERNET_ASYNC_RESULT STRUCT
|
|
dwResult dd ?
|
|
dwError dd ?
|
|
INTERNET_ASYNC_RESULT ENDS
|
|
|
|
INTERNET_PROXY_INFO STRUCT
|
|
dwAccessType dd ?
|
|
lpszProxy dd ?
|
|
lpszProxyBypass dd ?
|
|
INTERNET_PROXY_INFO ENDS
|
|
|
|
INTERNET_VERSION_INFO STRUCT
|
|
dwMajorVersion dd ?
|
|
dwMinorVersion dd ?
|
|
INTERNET_VERSION_INFO ENDS
|
|
|
|
HTTP_VERSION_INFO STRUCT
|
|
dwMajorVersion dd ?
|
|
dwMinorVersion dd ?
|
|
HTTP_VERSION_INFO ENDS
|
|
|
|
INTERNET_CONNECTED_INFO STRUCT
|
|
dwConnectedState dd ?
|
|
dwFlags dd ?
|
|
INTERNET_CONNECTED_INFO ENDS
|
|
|
|
URL_COMPONENTSW STRUCT dword
|
|
dwStructSize dd ?
|
|
lpszScheme dd ?
|
|
dwSchemeLength dd ?
|
|
nScheme dd ?
|
|
lpszHostName dd ?
|
|
dwHostNameLength dd ?
|
|
nPort dw ?
|
|
lpszUserName dd ?
|
|
dwUserNameLength dd ?
|
|
lpszPassword dd ?
|
|
dwPasswordLength dd ?
|
|
lpszUrlPath dd ?
|
|
dwUrlPathLength dd ?
|
|
lpszExtraInfo dd ?
|
|
dwExtraInfoLength dd ?
|
|
URL_COMPONENTSW ENDS
|
|
|
|
URL_COMPONENTSA STRUCT dword
|
|
dwStructSize dd ?
|
|
lpszScheme dd ?
|
|
dwSchemeLength dd ?
|
|
nScheme dd ?
|
|
lpszHostName dd ?
|
|
dwHostNameLength dd ?
|
|
nPort dw ?
|
|
lpszUserName dd ?
|
|
dwUserNameLength dd ?
|
|
lpszPassword dd ?
|
|
dwPasswordLength dd ?
|
|
lpszUrlPath dd ?
|
|
dwUrlPathLength dd ?
|
|
lpszExtraInfo dd ?
|
|
dwExtraInfoLength dd ?
|
|
URL_COMPONENTSA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
URL_COMPONENTS equ <URL_COMPONENTSW>
|
|
ELSE
|
|
URL_COMPONENTS equ <URL_COMPONENTSA>
|
|
ENDIF
|
|
|
|
INTERNET_CERTIFICATE_INFO STRUCT
|
|
ftExpiry FILETIME <>
|
|
ftStart FILETIME <>
|
|
lpszSubjectInfo dd ?
|
|
lpszIssuerInfo dd ?
|
|
lpszProtocolName dd ?
|
|
lpszSignatureAlgName dd ?
|
|
lpszEncryptionAlgName dd ?
|
|
dwKeySize dd ?
|
|
INTERNET_CERTIFICATE_INFO ENDS
|
|
|
|
INTERNET_BUFFERS STRUCT
|
|
dwStructSize dd ?
|
|
Next dd ?
|
|
lpcszHeader dd ?
|
|
dwHeadersLength dd ?
|
|
dwHeadersTotal dd ?
|
|
lpvBuffer dd ?
|
|
dwBufferLength dd ?
|
|
dwBufferTotal dd ?
|
|
dwOffsetLow dd ?
|
|
dwOffsetHigh dd ?
|
|
INTERNET_BUFFERS ENDS
|
|
INTERNET_BUFFERSA equ <INTERNET_BUFFERS>
|
|
INTERNET_BUFFERSW equ <INTERNET_BUFFERS>
|
|
|
|
GOPHER_FIND_DATAW STRUCT
|
|
DisplayString db MAX_GOPHER_DISPLAY_TEXT + 1 dup(?)
|
|
GopherType dd ?
|
|
SizeLow dd ?
|
|
SizeHigh dd ?
|
|
LastModificationTime FILETIME <>
|
|
Locator db MAX_GOPHER_LOCATOR_LENGTH + 1 dup(?)
|
|
GOPHER_FIND_DATAW ENDS
|
|
|
|
GOPHER_FIND_DATAA STRUCT
|
|
DisplayString db MAX_GOPHER_DISPLAY_TEXT + 1 dup(?)
|
|
GopherType dd ?
|
|
SizeLow dd ?
|
|
SizeHigh dd ?
|
|
LastModificationTime FILETIME <>
|
|
Locator db MAX_GOPHER_LOCATOR_LENGTH + 1 dup(?)
|
|
GOPHER_FIND_DATAA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
GOPHER_FIND_DATA equ <GOPHER_FIND_DATAW>
|
|
ELSE
|
|
GOPHER_FIND_DATA equ <GOPHER_FIND_DATAA>
|
|
ENDIF
|
|
|
|
GOPHER_ADMIN_ATTRIBUTE_TYPE STRUCT
|
|
Comment dd ?
|
|
EmailAddress dd ?
|
|
GOPHER_ADMIN_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_MOD_DATE_ATTRIBUTE_TYPE STRUCT
|
|
DateAndTime FILETIME <>
|
|
GOPHER_MOD_DATE_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_TTL_ATTRIBUTE_TYPE STRUCT
|
|
Ttl dd ?
|
|
GOPHER_TTL_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_SCORE_ATTRIBUTE_TYPE STRUCT
|
|
Score dd ?
|
|
GOPHER_SCORE_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE STRUCT
|
|
LowerBound dd ?
|
|
UpperBound dd ?
|
|
GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_SITE_ATTRIBUTE_TYPE STRUCT
|
|
Site dd ?
|
|
GOPHER_SITE_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_ORGANIZATION_ATTRIBUTE_TYPE STRUCT
|
|
Organization dd ?
|
|
GOPHER_ORGANIZATION_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_LOCATION_ATTRIBUTE_TYPE STRUCT
|
|
Location dd ?
|
|
GOPHER_LOCATION_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE STRUCT
|
|
DegreesNorth dd ?
|
|
MinutesNorth dd ?
|
|
SecondsNorth dd ?
|
|
DegreesEast dd ?
|
|
MinutesEast dd ?
|
|
SecondsEast dd ?
|
|
GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_TIMEZONE_ATTRIBUTE_TYPE STRUCT
|
|
Zone dd ?
|
|
GOPHER_TIMEZONE_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_PROVIDER_ATTRIBUTE_TYPE STRUCT
|
|
Provider dd ?
|
|
GOPHER_PROVIDER_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_VERSION_ATTRIBUTE_TYPE STRUCT
|
|
Version dd ?
|
|
GOPHER_VERSION_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_ABSTRACT_ATTRIBUTE_TYPE STRUCT
|
|
ShortAbstract dd ?
|
|
AbstractFile dd ?
|
|
GOPHER_ABSTRACT_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_VIEW_ATTRIBUTE_TYPE STRUCT
|
|
ContentType dd ?
|
|
Language dd ?
|
|
iSize dd ?
|
|
GOPHER_VIEW_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_VERONICA_ATTRIBUTE_TYPE STRUCT
|
|
TreeWalk dd ?
|
|
GOPHER_VERONICA_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_ASK_ATTRIBUTE_TYPE STRUCT
|
|
QuestionType dd ?
|
|
QuestionText dd ?
|
|
GOPHER_ASK_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_UNKNOWN_ATTRIBUTE_TYPE STRUCT
|
|
Text dd ?
|
|
GOPHER_UNKNOWN_ATTRIBUTE_TYPE ENDS
|
|
|
|
GOPHER_ATTRIBUTE_TYPE STRUCT
|
|
CategoryId dd ?
|
|
AttributeId dd ?
|
|
union AttributeType
|
|
Admin GOPHER_ADMIN_ATTRIBUTE_TYPE <>
|
|
ModDate GOPHER_MOD_DATE_ATTRIBUTE_TYPE <>
|
|
Ttl GOPHER_TTL_ATTRIBUTE_TYPE <>
|
|
Score GOPHER_SCORE_ATTRIBUTE_TYPE <>
|
|
ScoreRange GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE <>
|
|
Site GOPHER_SITE_ATTRIBUTE_TYPE <>
|
|
Organization GOPHER_ORGANIZATION_ATTRIBUTE_TYPE <>
|
|
Location GOPHER_LOCATION_ATTRIBUTE_TYPE <>
|
|
GeographicalLocation GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE <>
|
|
TimeZone GOPHER_TIMEZONE_ATTRIBUTE_TYPE <>
|
|
Provider GOPHER_PROVIDER_ATTRIBUTE_TYPE <>
|
|
Version GOPHER_VERSION_ATTRIBUTE_TYPE <>
|
|
Abstract GOPHER_ABSTRACT_ATTRIBUTE_TYPE <>
|
|
View GOPHER_VIEW_ATTRIBUTE_TYPE <>
|
|
Veronica GOPHER_VERONICA_ATTRIBUTE_TYPE <>
|
|
Ask GOPHER_ASK_ATTRIBUTE_TYPE <>
|
|
Unknown GOPHER_UNKNOWN_ATTRIBUTE_TYPE <>
|
|
ENDS
|
|
GOPHER_ATTRIBUTE_TYPE ENDS
|
|
|
|
INTERNET_AUTH_NOTIFY_DATA STRUCT
|
|
cbStruct dd ?
|
|
dwOptions dd ?
|
|
pfnNotify dd ?
|
|
dwContext dd ?
|
|
INTERNET_AUTH_NOTIFY_DATA ENDS
|
|
|
|
INTERNET_CACHE_ENTRY_INFO STRUCT
|
|
dwStructSize dd ?
|
|
lpszSourceUrlName dd ?
|
|
lpszLocalFileName dd ?
|
|
CacheEntryType dd ?
|
|
dwUseCount dd ?
|
|
dwHitRate dd ?
|
|
dwSizeLow dd ?
|
|
dwSizeHigh dd ?
|
|
LastModifiedTime FILETIME <>
|
|
ExpireTime FILETIME <>
|
|
LastAccessTime FILETIME <>
|
|
LastSyncTime FILETIME <>
|
|
lpHeaderInfo dd ?
|
|
dwHeaderInfoSize dd ?
|
|
lpszFileExtension dd ?
|
|
union
|
|
dwReserved dd ?
|
|
dwExemptDelta dd ?
|
|
ENDS
|
|
INTERNET_CACHE_ENTRY_INFO ENDS
|
|
INTERNET_CACHE_ENTRY_INFOA equ <INTERNET_CACHE_ENTRY_INFO>
|
|
INTERNET_CACHE_ENTRY_INFOW equ <INTERNET_CACHE_ENTRY_INFO>
|
|
|
|
; ----------------------------- shlobj.h -----------------------------
|
|
|
|
CMF_NORMAL equ 0
|
|
CMF_DEFAULTONLY equ 1
|
|
CMF_VERBSONLY equ 2
|
|
CMF_EXPLORE equ 4
|
|
CMF_NOVERBS equ 8
|
|
CMF_CANRENAME equ 10h
|
|
CMF_NODEFAULT equ 20h
|
|
CMF_INCLUDESTATIC equ 40h
|
|
CMF_RESERVED equ 0ffff0000h
|
|
GCS_VERBA equ 0
|
|
GCS_VERBW equ 4
|
|
IFDEF __UNICODE__
|
|
GCS_VERB equ GCS_VERBW
|
|
ELSE
|
|
GCS_VERB equ GCS_VERBA
|
|
ENDIF
|
|
|
|
GCS_HELPTEXTA equ 1
|
|
GCS_HELPTEXTW equ 5
|
|
IFDEF __UNICODE__
|
|
GCS_HELPTEXT equ GCS_HELPTEXTW
|
|
ELSE
|
|
GCS_HELPTEXT equ GCS_HELPTEXTA
|
|
ENDIF
|
|
|
|
GCS_VALIDATEA equ 2
|
|
GCS_VALIDATEW equ 6
|
|
IFDEF __UNICODE__
|
|
GCS_VALIDATE equ GCS_VALIDATEW
|
|
ELSE
|
|
GCS_VALIDATE equ GCS_VALIDATEA
|
|
ENDIF
|
|
|
|
GCS_UNICODE equ 4
|
|
CMDSTR_NEWFOLDERA equ A("NewFolder")
|
|
CMDSTR_VIEWLISTA equ A("ViewList")
|
|
CMDSTR_VIEWDETAILSA equ A("ViewDetails")
|
|
CMDSTR_NEWFOLDERW equ L("NewFolder")
|
|
CMDSTR_VIEWLISTW equ L("ViewList")
|
|
CMDSTR_VIEWDETAILSW equ L("ViewDetails")
|
|
IFDEF __UNICODE__
|
|
CMDSTR_NEWFOLDER equ CMDSTR_NEWFOLDERW
|
|
CMDSTR_VIEWLIST equ CMDSTR_VIEWLISTW
|
|
CMDSTR_VIEWDETAILS equ CMDSTR_VIEWDETAILSW
|
|
ELSE
|
|
CMDSTR_NEWFOLDER equ CMDSTR_NEWFOLDERA
|
|
CMDSTR_VIEWLIST equ CMDSTR_VIEWLISTA
|
|
CMDSTR_VIEWDETAILS equ CMDSTR_VIEWDETAILSA
|
|
ENDIF
|
|
|
|
CMIC_MASK_HOTKEY equ SEE_MASK_HOTKEY
|
|
CMIC_MASK_ICON equ SEE_MASK_ICON
|
|
CMIC_MASK_FLAG_NO_UI equ SEE_MASK_FLAG_NO_UI
|
|
CMIC_MASK_UNICODE equ SEE_MASK_UNICODE
|
|
CMIC_MASK_NO_CONSOLE equ SEE_MASK_NO_CONSOLE
|
|
CMIC_MASK_HASLINKNAME equ SEE_MASK_HASLINKNAME
|
|
CMIC_MASK_FLAG_SEP_VDM equ SEE_MASK_FLAG_SEPVDM
|
|
CMIC_MASK_HASTITLE equ SEE_MASK_HASTITLE
|
|
CMIC_MASK_ASYNCOK equ SEE_MASK_ASYNCOK
|
|
CMIC_MASK_PTINVOKE equ 20000000h
|
|
ISIOI_SYSIMAGELISTINDEX equ 4
|
|
SBSP_DEFBROWSER equ 0
|
|
SBSP_SAMEBROWSER equ 1
|
|
SBSP_NEWBROWSER equ 2
|
|
SBSP_DEFMODE equ 0
|
|
SBSP_OPENMODE equ 10h
|
|
SBSP_EXPLOREMODE equ 20h
|
|
SBSP_ABSOLUTE equ 0
|
|
SBSP_RELATIVE equ 1000h
|
|
SBSP_PARENT equ 2000h
|
|
SBSP_NAVIGATEBACK equ 4000h
|
|
SBSP_NAVIGATEFORWARD equ 8000h
|
|
SBSP_ALLOW_AUTONAVIGATE equ 10000h
|
|
SBSP_INITIATEDBYHLINKFRAME equ 80000000h
|
|
SBSP_REDIRECT equ 40000000h
|
|
SBSP_WRITENOHISTORY equ 8000000h
|
|
SBSP_NOAUTOSELECT equ 4000000h
|
|
FCW_STATUS equ 1
|
|
FCW_TOOLBAR equ 2
|
|
FCW_TREE equ 3
|
|
FCW_INTERNETBAR equ 6
|
|
FCW_PROGRESS equ 8
|
|
FCT_MERGE equ 1
|
|
FCT_CONFIGABLE equ 2
|
|
FCT_ADDTOEND equ 4
|
|
CDBOSC_SETFOCUS equ 0
|
|
CDBOSC_KILLFOCUS equ 1
|
|
CDBOSC_SELCHANGE equ 2
|
|
CDBOSC_RENAME equ 3
|
|
SVSI_DESELECT equ 0
|
|
SVSI_SELECT equ 1
|
|
SVSI_EDIT equ 3
|
|
SVSI_DESELECTOTHERS equ 4
|
|
SVSI_ENSUREVISIBLE equ 8
|
|
SVSI_FOCUSED equ 10h
|
|
SVSI_TRANSLATEPT equ 20h
|
|
SVGIO_BACKGROUND equ 0
|
|
SVGIO_SELECTION equ 1
|
|
SVGIO_ALLVIEW equ 2
|
|
SV2GV_CURRENTVIEW equ 0ffffffffh
|
|
SV2GV_DEFAULTVIEW equ 0fffffffeh
|
|
STRRET_WSTR equ 0
|
|
STRRET_OFFSET equ 1
|
|
STRRET_CSTR equ 2
|
|
DROPEFFECT_COPY equ 1
|
|
SFGAO_CANCOPY equ DROPEFFECT_COPY
|
|
DROPEFFECT_MOVE equ 2
|
|
SFGAO_CANMOVE equ DROPEFFECT_MOVE
|
|
DROPEFFECT_LINK equ 3
|
|
SFGAO_CANLINK equ DROPEFFECT_LINK
|
|
SFGAO_CANRENAME equ 10h
|
|
SFGAO_CANDELETE equ 20h
|
|
SFGAO_HASPROPSHEET equ 40h
|
|
SFGAO_DROPTARGET equ 100h
|
|
SFGAO_CAPABILITYMASK equ 177h
|
|
SFGAO_LINK equ 10000h
|
|
SFGAO_SHARE equ 20000h
|
|
SFGAO_READONLY equ 40000h
|
|
SFGAO_GHOSTED equ 80000h
|
|
SFGAO_HIDDEN equ 80000h
|
|
SFGAO_DISPLAYATTRMASK equ 0F0000h
|
|
SFGAO_FILESYSANCESTOR equ 10000000h
|
|
SFGAO_FOLDER equ 20000000h
|
|
SFGAO_FILESYSTEM equ 40000000h
|
|
SFGAO_HASSUBFOLDER equ 80000000h
|
|
SFGAO_CONTENTSMASK equ 80000000h
|
|
SFGAO_VALIDATE equ 1000000h
|
|
SFGAO_REMOVABLE equ 2000000h
|
|
SFGAO_COMPRESSED equ 4000000h
|
|
SFGAO_BROWSABLE equ 8000000h
|
|
SFGAO_NONENUMERATED equ 100000h
|
|
SFGAO_NEWCONTENT equ 200000h
|
|
DBIM_MINSIZE equ 1
|
|
DBIM_MAXSIZE equ 2
|
|
DBIM_INTEGRAL equ 4
|
|
DBIM_ACTUAL equ 8
|
|
DBIM_TITLE equ 10h
|
|
DBIM_MODEFLAGS equ 20h
|
|
DBIM_BKCOLOR equ 40h
|
|
DBIMF_NORMAL equ 0
|
|
DBIMF_VARIABLEHEIGHT equ 8
|
|
DBIMF_DEBOSSED equ 20h
|
|
DBIMF_BKCOLOR equ 40h
|
|
DBIF_VIEWMODE_NORMAL equ 0
|
|
DBIF_VIEWMODE_VERTICAL equ 1
|
|
DBIF_VIEWMODE_FLOATING equ 2
|
|
DBIF_VIEWMODE_TRANSPARENT equ 4
|
|
;COMP_ELEM_ALL equ (COMP_ELEM_TYPE+COMP_ELEM_CHECKED+COMP_ELEM_DIRTY+COMP_ELEM_NOSCROLL+COMP_ELEM_POS_LEFT+COMP_ELEM_SIZE_WIDTH+COMP_ELEM_SIZE_HEIGHT+COMP_ELEM_POS_ZINDEX+COMP_ELEM_SOURCE+COMP_ELEM_FRIENDLYNAME+COMP_ELEM_POS_TOP+COMP_ELEM_SUBSCRIBEDURL+COMP_ELEM_ORIGINAL_CSI+COMP_ELEM_RESTORED_CSI+COMP_ELEM_CURITEMSTATE)
|
|
CFSTR_SHELLIDLIST equ TEXT("Shell IDList Array")
|
|
CFSTR_SHELLIDLISTOFFSET equ TEXT("Shell Object Offsets")
|
|
CFSTR_NETRESOURCES equ TEXT("Net Resource")
|
|
CFSTR_FILEDESCRIPTORA equ TEXT("FileGroupDescriptor")
|
|
CFSTR_FILEDESCRIPTORW equ TEXT("FileGroupDescriptorW")
|
|
CFSTR_FILECONTENTS equ TEXT("FileContents")
|
|
CFSTR_FILENAMEA equ TEXT("FileName")
|
|
CFSTR_FILENAMEW equ TEXT("FileNameW")
|
|
CFSTR_PRINTERGROUP equ TEXT("PrinterFriendlyName")
|
|
CFSTR_FILENAMEMAPA equ TEXT("FileNameMap")
|
|
CFSTR_FILENAMEMAPW equ TEXT("FileNameMapW")
|
|
CFSTR_SHELLURL equ TEXT("UniformResourceLocator")
|
|
CFSTR_PREFERREDDROPEFFECT equ TEXT("Preferred DropEffect")
|
|
CFSTR_PERFORMEDDROPEFFECT equ TEXT("Performed DropEffect")
|
|
CFSTR_PASTESUCCEEDED equ TEXT("Paste Succeeded")
|
|
CFSTR_INDRAGLOOP equ TEXT("InShellDragLoop")
|
|
IFDEF __UNICODE__
|
|
CFSTR_FILEDESCRIPTOR equ CFSTR_FILEDESCRIPTORW
|
|
CFSTR_FILENAME equ CFSTR_FILENAMEW
|
|
CFSTR_FILENAMEMAP equ CFSTR_FILENAMEMAPW
|
|
ELSE
|
|
CFSTR_FILEDESCRIPTOR equ CFSTR_FILEDESCRIPTORA
|
|
CFSTR_FILENAME equ CFSTR_FILENAMEA
|
|
CFSTR_FILENAMEMAP equ CFSTR_FILENAMEMAPA
|
|
ENDIF
|
|
|
|
SHCNF_PATH equ SHCNF_PATHA
|
|
SHCNF_PRINTER equ SHCNF_PRINTERA
|
|
SHARD_PATH equ SHARD_PATHA
|
|
SLR_NO_UI equ 1
|
|
SLR_ANY_MATCH equ 2
|
|
SLR_UPDATE equ 4
|
|
SLR_NOUPDATE equ 8
|
|
SLGP_SHORTPATH equ 1
|
|
SLGP_UNCPRIORITY equ 2
|
|
SLGP_RAWPATH equ 4
|
|
FWF_AUTOARRANGE equ 1
|
|
FWF_ABBREVIATEDNAMES equ 2
|
|
FWF_SNAPTOGRID equ 4
|
|
FWF_OWNERDATA equ 8
|
|
FWF_BESTFITWINDOW equ 10h
|
|
FWF_DESKTOP equ 20h
|
|
FWF_SINGLESEL equ 40h
|
|
FWF_NOSUBFOLDERS equ 80h
|
|
FWF_TRANSPARENT equ 100h
|
|
FWF_NOCLIENTEDGE equ 200h
|
|
FWF_NOSCROLL equ 400h
|
|
FWF_ALIGNLEFT equ 800h
|
|
FWF_NOICONS equ 1000h
|
|
FWF_SINGLECLICKACTIVATE equ 8000h
|
|
FVM_ICON equ 1
|
|
FVM_SMALLICON equ 2
|
|
FVM_LIST equ 3
|
|
FVM_DETAILS equ 4
|
|
SBSC_HIDE equ 0
|
|
SBSC_SHOW equ 1
|
|
SBSC_TOGGLE equ 2
|
|
SBSC_QUERY equ 3
|
|
SBO_DEFAULT equ 0
|
|
SBO_NOBROWSERPAGES equ 1
|
|
SVUIA_DEACTIVATE equ 0
|
|
SVUIA_ACTIVATE_NOFOCUS equ 1
|
|
SVUIA_ACTIVATE_FOCUS equ 2
|
|
SVUIA_INPLACEACTIVATE equ 3
|
|
SHGDN_NORMAL equ 0
|
|
SHGDN_INFOLDER equ 1
|
|
SHGDN_INCLUDE_NONFILESYS equ 2000h
|
|
SHGDN_FORADDRESSBAR equ 4000h
|
|
SHGDN_FORPARSING equ 8000h
|
|
SHCONTF_FOLDERS equ 32
|
|
SHCONTF_NONFOLDERS equ 64
|
|
SHCONTF_INCLUDEHIDDEN equ 128
|
|
DBID_BANDINFOCHANGED equ 0
|
|
DBID_SHOWONLY equ 1
|
|
DBID_MAXIMIZEBAND equ 2
|
|
DTI_ADDUI_DEFAULT equ 0
|
|
DTI_ADDUI_DISPSUBWIZARD equ 1
|
|
FD_CLSID equ 1
|
|
FD_SIZEPOINT equ 2
|
|
FD_ATTRIBUTES equ 4
|
|
FD_CREATETIME equ 8
|
|
FD_ACCESSTIME equ 10h
|
|
FD_WRITESTIME equ 20h
|
|
FD_FILESIZE equ 40h
|
|
FD_LINKUI equ 8000h
|
|
|
|
SHELLFLAGSTATE record fShowAllObjects:1,fShowExtensions:1, fNoConfirmRecycle:1,fShowSysFiles:1,fShowCompColor:1,fDoubleClickInWebView:1,fDesktopHTML:1,fWin95Classic:1,fDontPrettyPath:1,fShowAttribCol:1,fMapNetDrvBtn:1,fShowInfoTip:1,fHideIcons:1, fRestFlags:3
|
|
|
|
SHITEMID STRUCT
|
|
cb dw ?
|
|
abID db 1 dup(?) ; variable length
|
|
SHITEMID ENDS
|
|
|
|
ITEMIDLIST STRUCT
|
|
mkid SHITEMID <>
|
|
ITEMIDLIST ENDS
|
|
|
|
CMINVOKECOMMANDINFO STRUCT
|
|
cbSize dd ?
|
|
fMask dd ?
|
|
hwnd dd ?
|
|
lpVerb dd ?
|
|
lpParameters dd ?
|
|
lpDirectory dd ?
|
|
nShow dd ?
|
|
dwHotKey dd ?
|
|
hIcon dd ?
|
|
CMINVOKECOMMANDINFO ENDS
|
|
|
|
CMINVOKECOMMANDINFOEX STRUCT
|
|
cbSize dd ?
|
|
fMask dd ?
|
|
hwnd dd ?
|
|
lpVerb dd ?
|
|
lpParameters dd ?
|
|
lpDirectory dd ?
|
|
nShow dd ?
|
|
dwHotKey dd ?
|
|
hIcon dd ?
|
|
lpTitle dd ?
|
|
lpVerbW dd ?
|
|
lpParametersW dd ?
|
|
lpDirectoryW dd ?
|
|
lpTitleW dd ?
|
|
ptInvoke POINT <>
|
|
CMINVOKECOMMANDINFOEX ENDS
|
|
|
|
FVSHOWINFO STRUCT
|
|
cbSize dd ?
|
|
hwndOwner dd ?
|
|
iShow dd ?
|
|
dwFlags dd ?
|
|
rect RECT <>
|
|
punkRel dd ?
|
|
strNewFile db MAX_PATH dup(?)
|
|
FVSHOWINFO ENDS
|
|
|
|
FOLDERSETTINGS STRUCT
|
|
ViewMode dd ?
|
|
fFlags dd ?
|
|
FOLDERSETTINGS ENDS
|
|
|
|
SV2CVW2_PARAMS STRUCT
|
|
cbSize dd ?
|
|
psvPrev dd ?
|
|
pfs dd ?
|
|
psbOwner dd ?
|
|
prcView dd ?
|
|
pvid dd ?
|
|
hwndView dd ?
|
|
SV2CVW2_PARAMS ENDS
|
|
|
|
BROWSEINFOW STRUCT
|
|
hwndOwner dd ?
|
|
pidlRoot dd ?
|
|
pszDisplayName dd ?
|
|
lpszTitle dd ?
|
|
ulFlags dd ?
|
|
lpfn dd ?
|
|
lParam dd ?
|
|
iImage dd ?
|
|
BROWSEINFOW ENDS
|
|
|
|
BROWSEINFOA STRUCT
|
|
hwndOwner dd ?
|
|
pidlRoot dd ?
|
|
pszDisplayName dd ?
|
|
lpszTitle dd ?
|
|
ulFlags dd ?
|
|
lpfn dd ?
|
|
lParam dd ?
|
|
iImage dd ?
|
|
BROWSEINFOA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
BROWSEINFO equ <BROWSEINFOW>
|
|
ELSE
|
|
BROWSEINFO equ <BROWSEINFOA>
|
|
ENDIF
|
|
|
|
DESKBANDINFO STRUCT
|
|
dwMask dd ?
|
|
ptMinSize POINT <>
|
|
ptMaxSize POINT <>
|
|
ptIntegral POINT <>
|
|
ptActual POINT <>
|
|
wszTitle WCHAR 256 dup(?)
|
|
dwModeFlags dd ?
|
|
crBkgnd COLORREF ?
|
|
DESKBANDINFO ENDS
|
|
|
|
WALLPAPEROPT STRUCT
|
|
dwSize dd ?
|
|
dwStyle dd ?
|
|
WALLPAPEROPT ENDS
|
|
|
|
COMPONENTSOPT STRUCT
|
|
dwSize dd ?
|
|
fEnableComponents dd ?
|
|
fActiveDesktop dd ?
|
|
COMPONENTSOPT ENDS
|
|
|
|
COMPPOS STRUCT
|
|
dwSize dd ?
|
|
iLeft dd ?
|
|
iTop dd ?
|
|
dwWidth dd ?
|
|
dwHeight dd ?
|
|
izIndex dd ?
|
|
fCanResize dd ?
|
|
fCanResizeX dd ?
|
|
fCanResizeY dd ?
|
|
iPreferredLeftPercent dd ?
|
|
iPreferredTopPercent dd ?
|
|
COMPPOS ENDS
|
|
|
|
COMPONENT STRUCT
|
|
dwSize dd ?
|
|
dwID dd ?
|
|
iComponentType dd ?
|
|
fChecked dd ?
|
|
fDirty dd ?
|
|
fNoScroll dd ?
|
|
cpPos COMPPOS <>
|
|
wszFriendlyName WCHAR MAX_PATH dup(?)
|
|
wszSource WCHAR INTERNET_MAX_URL_LENGTH dup(?)
|
|
wszSubscribedURL WCHAR INTERNET_MAX_URL_LENGTH dup(?)
|
|
COMPONENT ENDS
|
|
|
|
NRESARRAY STRUCT
|
|
cItems dd ?
|
|
nr NETRESOURCE <>
|
|
NRESARRAY ENDS
|
|
|
|
CIDA STRUCT
|
|
cidl dd ?
|
|
aoffset dd 1 dup(?)
|
|
CIDA ENDS
|
|
|
|
FILEDESCRIPTORA STRUCT
|
|
dwFlags dd ?
|
|
clsid CLSID <>
|
|
sizel SIZEL <>
|
|
pointl POINTL <>
|
|
dwFileAttributes dd ?
|
|
ftCreationTime FILETIME <>
|
|
ftLastAccessTime FILETIME <>
|
|
ftLastWriteTime FILETIME <>
|
|
nFileSizeHigh dd ?
|
|
nFileSizeLow dd ?
|
|
cFileName db MAX_PATH dup(?)
|
|
FILEDESCRIPTORA ENDS
|
|
|
|
FILEDESCRIPTORW STRUCT
|
|
dwFlags dd ?
|
|
clsid CLSID <>
|
|
sizel SIZEL <>
|
|
pointl POINTL <>
|
|
dwFileAttributes dd ?
|
|
ftCreationTime FILETIME <>
|
|
ftLastAccessTime FILETIME <>
|
|
ftLastWriteTime FILETIME <>
|
|
nFileSizeHigh dd ?
|
|
nFileSizeLow dd ?
|
|
cFileName dw MAX_PATH dup(?)
|
|
FILEDESCRIPTORW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
FILEDESCRIPTOR equ <FILEDESCRIPTORW>
|
|
ELSE
|
|
FILEDESCRIPTOR equ <FILEDESCRIPTORA>
|
|
ENDIF
|
|
|
|
FILEGROUPDESCRIPTORA STRUCT
|
|
cItems dd ?
|
|
fgd FILEDESCRIPTORA <>
|
|
FILEGROUPDESCRIPTORA ENDS
|
|
|
|
FILEGROUPDESCRIPTORW STRUCT
|
|
cItems dd ?
|
|
fgd FILEDESCRIPTORW <>
|
|
FILEGROUPDESCRIPTORW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
FILEGROUPDESCRIPTOR equ <FILEGROUPDESCRIPTORW>
|
|
ELSE
|
|
FILEGROUPDESCRIPTOR equ <FILEGROUPDESCRIPTORA>
|
|
ENDIF
|
|
|
|
DROPFILES STRUCT
|
|
pFiles dd ?
|
|
pt POINT <>
|
|
fNC dd ?
|
|
fWide dd ?
|
|
DROPFILES ENDS
|
|
|
|
SHDESCRIPTIONID STRUCT
|
|
dwDescriptionId dd ?
|
|
clsid CLSID <>
|
|
SHDESCRIPTIONID ENDS
|
|
|
|
;;;; end shlapi
|
|
|
|
;;;; riched
|
|
|
|
; -------------------------- riched structures -----------------------------
|
|
|
|
CHARFORMATA STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
dwEffects DWORD ?
|
|
yHeight DWORD ?
|
|
yOffset DWORD ?
|
|
crTextColor COLORREF ?
|
|
bCharSet BYTE ?
|
|
bPitchAndFamily BYTE ?
|
|
szFaceName BYTE LF_FACESIZE dup(?)
|
|
_wPad2 WORD ?
|
|
CHARFORMATA ENDS
|
|
|
|
CHARFORMATW STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
dwEffects DWORD ?
|
|
yHeight DWORD ?
|
|
yOffset DWORD ?
|
|
crTextColor COLORREF ?
|
|
bCharSet BYTE ?
|
|
bPitchAndFamily BYTE ?
|
|
szFaceName WORD LF_FACESIZE dup(?)
|
|
_wPad2 WORD ?
|
|
CHARFORMATW ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CHARFORMAT equ <CHARFORMATW>
|
|
ELSE
|
|
CHARFORMAT equ <CHARFORMATA>
|
|
ENDIF
|
|
|
|
CHARRANGE STRUCT
|
|
cpMin DWORD ?
|
|
cpMax DWORD ?
|
|
CHARRANGE ENDS
|
|
|
|
TEXTRANGEW STRUCT
|
|
chrg CHARRANGE <>
|
|
lpstrText DWORD ?
|
|
TEXTRANGEW ENDS
|
|
|
|
TEXTRANGEA STRUCT
|
|
chrg CHARRANGE <>
|
|
lpstrText DWORD ?
|
|
TEXTRANGEA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
TEXTRANGE equ <TEXTRANGEW>
|
|
ELSE
|
|
TEXTRANGE equ <TEXTRANGEA>
|
|
ENDIF
|
|
|
|
EDITSTREAM STRUCT
|
|
dwCookie DWORD ?
|
|
dwError DWORD ?
|
|
pfnCallback DWORD ?
|
|
EDITSTREAM ENDS
|
|
|
|
FINDTEXTW STRUCT
|
|
chrg CHARRANGE <>
|
|
lpstrText DWORD ?
|
|
FINDTEXTW ENDS
|
|
|
|
FINDTEXTA STRUCT
|
|
chrg CHARRANGE <>
|
|
lpstrText DWORD ?
|
|
FINDTEXTA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
FINDTEXT equ <FINDTEXTW>
|
|
ELSE
|
|
FINDTEXT equ <FINDTEXTA>
|
|
ENDIF
|
|
|
|
FINDTEXTEXW STRUCT
|
|
chrg CHARRANGE <>
|
|
lpstrText DWORD ?
|
|
chrgText CHARRANGE <>
|
|
FINDTEXTEXW ENDS
|
|
|
|
FINDTEXTEXA STRUCT
|
|
chrg CHARRANGE <>
|
|
lpstrText DWORD ?
|
|
chrgText CHARRANGE <>
|
|
FINDTEXTEXA ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
FINDTEXTEX equ <FINDTEXTEXW>
|
|
ELSE
|
|
FINDTEXTEX equ <FINDTEXTEXA>
|
|
ENDIF
|
|
|
|
FORMATRANGE STRUCT
|
|
hdc DWORD ?
|
|
hdcTarget DWORD ?
|
|
rc RECT <>
|
|
rcPage RECT <>
|
|
chrg CHARRANGE <>
|
|
FORMATRANGE ENDS
|
|
|
|
PARAFORMAT STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
wNumbering WORD ?
|
|
wEffects WORD ?
|
|
dxStartIndent DWORD ?
|
|
dxRightIndent DWORD ?
|
|
dxOffset DWORD ?
|
|
wAlignment WORD ?
|
|
cTabCount WORD ?
|
|
rgxTabs DWORD MAX_TAB_STOPS dup(?)
|
|
PARAFORMAT ENDS
|
|
|
|
PARAFORMAT2 STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
wNumbering WORD ?
|
|
wEffects WORD ?
|
|
dxStartIndent DWORD ?
|
|
dxRightIndent DWORD ?
|
|
dxOffset DWORD ?
|
|
wAlignment WORD ?
|
|
cTabCount WORD ?
|
|
rgxTabs DWORD MAX_TAB_STOPS dup(?)
|
|
dySpaceBefore DWORD ?
|
|
dySpaceAfter DWORD ?
|
|
dyLineSpacing DWORD ?
|
|
sStyle WORD ?
|
|
bLineSpacingRule BYTE ?
|
|
bOutlineLevel BYTE ?
|
|
wShadingWeight WORD ?
|
|
wShadingStyle WORD ?
|
|
wNumberingStart WORD ?
|
|
wNumberingStyle WORD ?
|
|
wNumberingTab WORD ?
|
|
wBorderSpace WORD ?
|
|
wBorderWidth WORD ?
|
|
wBorders WORD ?
|
|
PARAFORMAT2 ENDS
|
|
|
|
MSGFILTER STRUCT
|
|
nmhdr NMHDR <>
|
|
msg DWORD ?
|
|
wParam DWORD ?
|
|
lParam DWORD ?
|
|
MSGFILTER ENDS
|
|
|
|
REQRESIZE STRUCT
|
|
nmhdr NMHDR <>
|
|
rc RECT <>
|
|
REQRESIZE ENDS
|
|
|
|
SELCHANGE STRUCT
|
|
nmhdr NMHDR <>
|
|
chrg CHARRANGE <>
|
|
seltyp WORD ?
|
|
SELCHANGE ENDS
|
|
|
|
ENDROPFILES STRUCT
|
|
nmhdr NMHDR <>
|
|
hDrop DWORD ?
|
|
cp DWORD ?
|
|
fProtected DWORD ?
|
|
ENDROPFILES ENDS
|
|
|
|
ENPROTECTED STRUCT
|
|
nmhdr NMHDR <>
|
|
msg DWORD ?
|
|
wPad1 DWORD ?
|
|
wParam DWORD ?
|
|
wPad2 DWORD ?
|
|
lParam DWORD ?
|
|
chrg CHARRANGE <>
|
|
ENPROTECTED ENDS
|
|
|
|
ENSAVECLIPBOARD STRUCT
|
|
nmhdr NMHDR <>
|
|
cObjectCount DWORD ?
|
|
cch DWORD ?
|
|
ENSAVECLIPBOARD ENDS
|
|
|
|
ENOLEOPFAILED STRUCT
|
|
nmhdr NMHDR <>
|
|
iob DWORD ?
|
|
lOper DWORD ?
|
|
hr DWORD ?
|
|
ENOLEOPFAILED ENDS
|
|
|
|
ENCORRECTTEXT STRUCT
|
|
nmhdr NMHDR <>
|
|
chrg CHARRANGE <>
|
|
seltyp WORD ?
|
|
ENCORRECTTEXT ENDS
|
|
|
|
PUNCTUATION STRUCT
|
|
iSize DWORD ?
|
|
szPunctuation DWORD ?
|
|
PUNCTUATION ENDS
|
|
|
|
COMPCOLOR STRUCT
|
|
crText DWORD ?
|
|
crBackground DWORD ?
|
|
dwEffects DWORD ?
|
|
COMPCOLOR ENDS
|
|
|
|
REPASTESPECIAL STRUCT
|
|
dwAspect DWORD ?
|
|
dwParam DWORD ?
|
|
REPASTESPECIAL ENDS
|
|
|
|
BIDIOPTIONS STRUCT
|
|
cdSize DWORD ?
|
|
wMask WORD ?
|
|
wEffects WORD ?
|
|
BIDIOPTIONS ENDS
|
|
|
|
;========================[ RichEdit v3 by Ewayne '==============================
|
|
|
|
CFM_BACKCOLOR equ 4000000h
|
|
CFM_LCID equ 2000000h
|
|
CFM_UNDERLINETYPE equ 800000h
|
|
CFM_WEIGHT equ 400000h
|
|
CFM_SPACING equ 200000h
|
|
CFM_KERNING equ 100000h
|
|
CFM_STYLE equ 80000h
|
|
CFM_ANIMATION equ 40000h
|
|
CFM_REVAUTHOR equ 8000h
|
|
CFM_SMALLCAPS equ 40h
|
|
CFM_ALLCAPS equ 80h
|
|
CFM_HIDDEN equ 100h
|
|
CFM_OUTLINE equ 200h
|
|
CFM_SHADOW equ 400h
|
|
CFM_EMBOSS equ 800h
|
|
CFM_IMPRINT equ 1000h
|
|
CFM_DISABLED equ 2000h
|
|
CFM_REVISED equ 4000h
|
|
SCF_DEFAULT equ 0
|
|
SCF_ALL equ 4
|
|
SCF_SCF_USEUIRULES equ 8
|
|
CFU_CF1UNDERLINE equ 0ffh
|
|
CFU_INVERT equ 0feh
|
|
CFU_UNDERLINEHAIRLINE equ 10
|
|
CFU_UNDERLINETHICK equ 9
|
|
CFU_UNDERLINEWAVE equ 8
|
|
CFU_UNDERLINEDASHDOTDOT equ 7
|
|
CFU_UNDERLINEDASHDOT equ 6
|
|
CFU_UNDERLINEDASH equ 5
|
|
CFU_UNDERLINEDOTTED equ 4
|
|
CFU_UNDERLINEDOUBLE equ 3
|
|
CFU_UNDERLINEWORD equ 2
|
|
CFU_UNDERLINE equ 1
|
|
CFU_UNDERLINENONE equ 0
|
|
|
|
PFM_SPACEBEFORE equ 40h
|
|
PFM_SPACEAFTER equ 80h
|
|
PFM_LINESPACING equ 100h
|
|
PFM_STYLE equ 400h
|
|
PFM_BORDER equ 800h
|
|
PFM_SHADING equ 1000h
|
|
PFM_NUMBERINGSTYLE equ 2000h
|
|
PFM_NUMBERINGTAB equ 4000h
|
|
PFM_NUMBERINGSTART equ 8000h
|
|
PFM_RTLPARA equ 10000h
|
|
PFM_KEEP equ 20000h
|
|
PFM_KEEPNEXT equ 40000h
|
|
PFM_PAGEBREAKBEFORE equ 80000h
|
|
PFM_NOLINENUMBER equ 100000h
|
|
PFM_NOWIDOWCONTROL equ 200000h
|
|
PFM_DONOTHYPHEN equ 400000h
|
|
PFM_SIDEBYSIDE equ 800000h
|
|
PFM_TABLE equ 40000000h
|
|
PFM_COLLAPSED equ 1000000h
|
|
PFM_OUTLINELEVEL equ 2000000h
|
|
PFM_BOX equ 4000000h
|
|
|
|
IMECOMPTEXT STRUCT
|
|
cb DWORD ?
|
|
flags DWORD ?
|
|
IMECOMPTEXT ENDS
|
|
|
|
CHARFORMAT2A STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
dwEffects DWORD ?
|
|
yHeight DWORD ?
|
|
yOffset DWORD ?
|
|
crTextColor DWORD ?
|
|
bCharSet BYTE ?
|
|
bPitchAndFamily BYTE ?
|
|
szFaceName BYTE LF_FACESIZE dup(?)
|
|
_wPad2 WORD ?
|
|
wWeight WORD ?
|
|
sSpacing WORD ?
|
|
crBackColor DWORD ?
|
|
lcid DWORD ?
|
|
dwReserved DWORD ?
|
|
sStyle WORD ?
|
|
wKerning WORD ?
|
|
bUnderlineType BYTE ?
|
|
bAnimation BYTE ?
|
|
bRevAuthor BYTE ?
|
|
bReserved1 BYTE ?
|
|
CHARFORMAT2A ENDS
|
|
|
|
CHARFORMAT2W STRUCT
|
|
cbSize DWORD ?
|
|
dwMask DWORD ?
|
|
dwEffects DWORD ?
|
|
yHeight DWORD ?
|
|
yOffset DWORD ?
|
|
crTextColor DWORD ?
|
|
bCharSet BYTE ?
|
|
bPitchAndFamily BYTE ?
|
|
szFaceName WORD LF_FACESIZE dup (?)
|
|
wWeight WORD ?
|
|
sSpacing WORD ?
|
|
crBackColor DWORD ?
|
|
lcid LCID ?
|
|
dwReserved DWORD ?
|
|
sStyle WORD ?
|
|
wKerning WORD ?
|
|
bUnderlineType BYTE ?
|
|
bAnimation BYTE ?
|
|
bRevAuthor BYTE ?
|
|
bReserved1 BYTE ?
|
|
CHARFORMAT2W ENDS
|
|
|
|
IFDEF __UNICODE__
|
|
CHARFORMAT2 equ <CHARFORMAT2W>
|
|
ELSE
|
|
CHARFORMAT2 equ <CHARFORMAT2A>
|
|
ENDIF
|
|
|
|
OBJECTPOSITIONS STRUCT
|
|
nmhdr NMHDR <>
|
|
cObjectCount DWORD ?
|
|
pcpPositions DWORD ?
|
|
OBJECTPOSITIONS ENDS
|
|
|
|
ENLINK STRUCT
|
|
nmhdr NMHDR <>
|
|
msg DWORD ?
|
|
wParam DWORD ?
|
|
lParam DWORD ?
|
|
chrg CHARRANGE <>
|
|
ENLINK ENDS
|
|
|
|
;============================[ RICHEDIT.H ]=======================
|
|
GETTEXTEX STRUCT
|
|
cb DWORD ? ;DWORD
|
|
flags DWORD ? ;DWORD
|
|
codepage DWORD ? ;UINT
|
|
lpDefaultChar DWORD ? ;LPCSTR
|
|
lpUsedDefChar DWORD ? ;LPBOOL
|
|
GETTEXTEX ENDS
|
|
|
|
SETTEXTEX STRUCT
|
|
flags DWORD ?
|
|
codepage DWORD ?
|
|
SETTEXTEX ENDS
|
|
|
|
GETTEXTLENGTHEX STRUCT
|
|
flags DWORD ?
|
|
codepage DWORD ?
|
|
GETTEXTLENGTHEX ENDS
|
|
|
|
ST_DEFAULT equ 0
|
|
ST_KEEPUNDO equ 1
|
|
ST_SELECTION equ 2
|
|
|
|
; ----------------------
|
|
; edit control messages
|
|
; ----------------------
|
|
EM_GETSEL equ 0B0h
|
|
EM_SETSEL equ 0B1h
|
|
EM_GETRECT equ 0B2h
|
|
EM_SETRECT equ 0B3h
|
|
EM_SETRECTNP equ 0B4h
|
|
EM_SCROLL equ 0B5h
|
|
EM_LINESCROLL equ 0B6h
|
|
EM_SCROLLCARET equ 0B7h
|
|
EM_GETMODIFY equ 0B8h
|
|
EM_SETMODIFY equ 0B9h
|
|
EM_GETLINECOUNT equ 0BAh
|
|
EM_LINEINDEX equ 0BBh
|
|
EM_SETHANDLE equ 0BCh
|
|
EM_GETHANDLE equ 0BDh
|
|
EM_GETTHUMB equ 0BEh
|
|
EM_LINELENGTH equ 0C1h
|
|
EM_REPLACESEL equ 0C2h
|
|
EM_GETLINE equ 0C4h
|
|
EM_LIMITTEXT equ 0C5h
|
|
EM_CANUNDO equ 0C6h
|
|
EM_UNDO equ 0C7h
|
|
EM_FMTLINES equ 0C8h
|
|
EM_LINEFROMCHAR equ 0C9h
|
|
EM_SETTABSTOPS equ 0CBh
|
|
EM_SETPASSWORDCHAR equ 0CCh
|
|
EM_EMPTYUNDOBUFFER equ 0CDh
|
|
EM_GETFIRSTVISIBLELINE equ 0CEh
|
|
EM_SETREADONLY equ 0CFh
|
|
EM_SETWORDBREAKPROC equ 0D0h
|
|
EM_GETWORDBREAKPROC equ 0D1h
|
|
EM_GETPASSWORDCHAR equ 0D2h
|
|
EM_SETMARGINS equ 0D3h
|
|
EM_GETMARGINS equ 0D4h
|
|
EM_SETLIMITTEXT equ EM_LIMITTEXT
|
|
EM_GETLIMITTEXT equ 0D5h
|
|
EM_POSFROMCHAR equ 0D6h
|
|
EM_CHARFROMPOS equ 0D7h
|
|
EM_SETIMESTATUS equ 0D8h
|
|
EM_GETIMESTATUS equ 0D9h
|
|
|
|
; -------------------------- riched equates -------------------------------
|
|
|
|
cchTextLimitDefault equ 32767
|
|
|
|
EM_CANPASTE equ WM_USER + 50
|
|
EM_DISPLAYBAND equ WM_USER + 51
|
|
EM_EXGETSEL equ WM_USER + 52
|
|
EM_EXLIMITTEXT equ WM_USER + 53
|
|
EM_EXLINEFROMCHAR equ WM_USER + 54
|
|
EM_EXSETSEL equ WM_USER + 55
|
|
EM_FINDTEXTA equ WM_USER + 56
|
|
EM_FINDTEXTW equ WM_USER + 123
|
|
IFDEF __UNICODE__
|
|
EM_FINDTEXT equ EM_FINDTEXTW
|
|
ELSE
|
|
EM_FINDTEXT equ EM_FINDTEXTA
|
|
ENDIF
|
|
|
|
EM_FORMATRANGE equ WM_USER + 57
|
|
EM_GETCHARFORMAT equ WM_USER + 58
|
|
EM_GETEVENTMASK equ WM_USER + 59
|
|
EM_GETOLEINTERFACE equ WM_USER + 60
|
|
EM_GETPARAFORMAT equ WM_USER + 61
|
|
EM_GETSELTEXT equ WM_USER + 62
|
|
EM_HIDESELECTION equ WM_USER + 63
|
|
EM_PASTESPECIAL equ WM_USER + 64
|
|
EM_REQUESTRESIZE equ WM_USER + 65
|
|
EM_SELECTIONTYPE equ WM_USER + 66
|
|
EM_SETBKGNDCOLOR equ WM_USER + 67
|
|
EM_SETCHARFORMAT equ WM_USER + 68
|
|
EM_SETEVENTMASK equ WM_USER + 69
|
|
EM_SETOLECALLBACK equ WM_USER + 70
|
|
EM_SETPARAFORMAT equ WM_USER + 71
|
|
EM_SETTARGETDEVICE equ WM_USER + 72
|
|
EM_STREAMIN equ WM_USER + 73
|
|
EM_STREAMOUT equ WM_USER + 74
|
|
EM_GETTEXTRANGE equ WM_USER + 75
|
|
EM_FINDWORDBREAK equ WM_USER + 76
|
|
EM_SETOPTIONS equ WM_USER + 77
|
|
EM_GETOPTIONS equ WM_USER + 78
|
|
EM_FINDTEXTEXA equ WM_USER + 79
|
|
EM_FINDTEXTEXW equ WM_USER + 124
|
|
IFDEF __UNICODE__
|
|
EM_FINDTEXTEX equ EM_FINDTEXTEXW
|
|
ELSE
|
|
EM_FINDTEXTEX equ EM_FINDTEXTEXA
|
|
ENDIF
|
|
|
|
EM_GETWORDBREAKPROCEX equ WM_USER + 80
|
|
EM_SETWORDBREAKPROCEX equ WM_USER + 81
|
|
EM_SETUNDOLIMIT equ WM_USER + 82
|
|
EM_REDO equ WM_USER + 84
|
|
EM_CANREDO equ WM_USER + 85
|
|
EM_GETUNDONAME equ WM_USER + 86
|
|
EM_GETREDONAME equ WM_USER + 87
|
|
EM_STOPGROUPTYPING equ WM_USER + 88
|
|
EM_SETTEXTMODE equ WM_USER + 89
|
|
EM_GETTEXTMODE equ WM_USER + 90
|
|
EM_AUTOURLDETECT equ WM_USER + 91
|
|
EM_GETAUTOURLDETECT equ WM_USER + 92
|
|
EM_SETPALETTE equ WM_USER + 93
|
|
EM_GETTEXTEX equ WM_USER + 94
|
|
EM_GETTEXTLENGTHEX equ WM_USER + 95
|
|
EM_SHOWSCROLLBAR equ WM_USER + 96
|
|
|
|
EM_SETPUNCTUATION equ WM_USER + 100
|
|
EM_GETPUNCTUATION equ WM_USER + 101
|
|
EM_SETWORDWRAPMODE equ WM_USER + 102
|
|
EM_GETWORDWRAPMODE equ WM_USER + 103
|
|
EM_SETIMECOLOR equ WM_USER + 104
|
|
EM_GETIMECOLOR equ WM_USER + 105
|
|
EM_SETIMEOPTIONS equ WM_USER + 106
|
|
EM_GETIMEOPTIONS equ WM_USER + 107
|
|
EM_CONVPOSITION equ WM_USER + 108
|
|
EM_SETLANGOPTIONS equ WM_USER + 120
|
|
EM_GETLANGOPTIONS equ WM_USER + 121
|
|
EM_GETIMECOMPMODE equ WM_USER + 122
|
|
EM_RECONVERSION equ WM_USER + 125
|
|
EM_SETIMEMODEBIAS equ WM_USER + 126
|
|
EM_GETIMEMODEBIAS equ WM_USER + 127
|
|
EM_SETBIDIOPTIONS equ WM_USER + 200
|
|
EM_GETBIDIOPTIONS equ WM_USER + 201
|
|
EM_SETTYPOGRAPHYOPTIONS equ WM_USER + 202
|
|
EM_GETTYPOGRAPHYOPTIONS equ WM_USER + 203
|
|
EM_SETEDITSTYLE equ WM_USER + 204
|
|
EM_GETEDITSTYLE equ WM_USER + 205
|
|
|
|
EM_OUTLINE equ WM_USER + 220
|
|
EM_GETSCROLLPOS equ WM_USER + 221
|
|
EM_SETSCROLLPOS equ WM_USER + 222
|
|
EM_SETFONTSIZE equ WM_USER + 223
|
|
EM_GETZOOM equ WM_USER + 224
|
|
EM_SETZOOM equ WM_USER + 225
|
|
|
|
EM_SETTEXTEX equ WM_USER + 97
|
|
|
|
; ----------------------
|
|
; notification messages
|
|
; ----------------------
|
|
EN_SETFOCUS equ 100h
|
|
EN_KILLFOCUS equ 200h
|
|
EN_CHANGE equ 300h
|
|
EN_UPDATE equ 400h
|
|
EN_ERRSPACE equ 500h
|
|
EN_MAXTEXT equ 501h
|
|
EN_HSCROLL equ 601h
|
|
EN_VSCROLL equ 602h
|
|
|
|
EN_MSGFILTER equ 0700h
|
|
EN_REQUESTRESIZE equ 0701h
|
|
EN_SELCHANGE equ 0702h
|
|
EN_DROPFILES equ 0703h
|
|
EN_PROTECTED equ 0704h
|
|
EN_CORRECTTEXT equ 0705h
|
|
EN_STOPNOUNDO equ 0706h
|
|
EN_IMECHANGE equ 0707h
|
|
EN_SAVECLIPBOARD equ 0708h
|
|
EN_OLEOPFAILED equ 0709h
|
|
|
|
; ***************** additional equates from server 2003 *******************
|
|
|
|
SES_NOIME equ 128
|
|
SES_UPPERCASE equ 512
|
|
SES_LOWERCASE equ 1024
|
|
SES_NOINPUTSEQUENCECHK equ 2048
|
|
SES_BIDI equ 4096
|
|
SES_SCROLLONKILLFOCUS equ 8192
|
|
SES_XLTCRCRLFTOCR equ 16384
|
|
SES_DRAFTMODE equ 32768
|
|
SES_USECTF equ 0010000h
|
|
SES_HIDEGRIDLINES equ 0020000h
|
|
SES_USEATFONT equ 0040000h
|
|
SES_CUSTOMLOOK equ 0080000h
|
|
SES_LBSCROLLNOTIFY equ 0100000h
|
|
SES_CTFALLOWEMBED equ 0200000h
|
|
SES_CTFALLOWSMARTTAG equ 0400000h
|
|
SES_CTFALLOWPROOFING equ 0800000h
|
|
IMF_AUTOKEYBOARD equ 0001h
|
|
IMF_AUTOFONT equ 0002h
|
|
IMF_IMECANCELCOMPLETE equ 0004h
|
|
IMF_IMEALWAYSSENDNOTIFY equ 0008h
|
|
IMF_AUTOFONTSIZEADJUST equ 0010h
|
|
IMF_UIFONTS equ 0020h
|
|
IMF_DUALFONT equ 0080h
|
|
ICM_NOTOPEN equ 0000h
|
|
ICM_LEVEL3 equ 0001h
|
|
ICM_LEVEL2 equ 0002h
|
|
ICM_LEVEL2_5 equ 0003h
|
|
ICM_LEVEL2_SUI equ 0004h
|
|
ICM_CTF equ 0005h
|
|
TO_DISABLECUSTOMTEXTOUT equ 4
|
|
TO_ADVANCEDLAYOUT equ 8
|
|
EM_GETVIEWKIND equ (WM_USER + 226)
|
|
EM_SETVIEWKIND equ (WM_USER + 227)
|
|
EM_GETPAGE equ (WM_USER + 228)
|
|
EM_SETPAGE equ (WM_USER + 229)
|
|
EM_GETHYPHENATEINFO equ (WM_USER + 230)
|
|
EM_SETHYPHENATEINFO equ (WM_USER + 231)
|
|
EM_GETPAGEROTATE equ (WM_USER + 235)
|
|
EM_SETPAGEROTATE equ (WM_USER + 236)
|
|
EM_GETCTFMODEBIAS equ (WM_USER + 237)
|
|
EM_SETCTFMODEBIAS equ (WM_USER + 238)
|
|
EM_GETCTFOPENSTATUS equ (WM_USER + 240)
|
|
EM_SETCTFOPENSTATUS equ (WM_USER + 241)
|
|
EM_GETIMECOMPTEXT equ (WM_USER + 242)
|
|
EM_ISIME equ (WM_USER + 243)
|
|
EM_GETIMEPROPERTY equ (WM_USER + 244)
|
|
EPR_0 equ 0
|
|
EPR_270 equ 1
|
|
EPR_180 equ 2
|
|
EPR_90 equ 3
|
|
CTFMODEBIAS_DEFAULT equ 0000h
|
|
CTFMODEBIAS_FILENAME equ 0001h
|
|
CTFMODEBIAS_NAME equ 0002h
|
|
CTFMODEBIAS_READING equ 0003h
|
|
CTFMODEBIAS_DATETIME equ 0004h
|
|
CTFMODEBIAS_CONVERSATION equ 0005h
|
|
CTFMODEBIAS_NUMERIC equ 0006h
|
|
CTFMODEBIAS_HIRAGANA equ 0007h
|
|
CTFMODEBIAS_KATAKANA equ 0008h
|
|
CTFMODEBIAS_HANGUL equ 0009h
|
|
CTFMODEBIAS_HALFWIDTHKATAKANA equ 000Ah
|
|
CTFMODEBIAS_FULLWIDTHALPHANUMERIC equ 000Bh
|
|
CTFMODEBIAS_HALFWIDTHALPHANUMERIC equ 000Ch
|
|
IMF_SMODE_PLAURALCLAUSE equ 0001h
|
|
IMF_SMODE_NONE equ 0002h
|
|
ICT_RESULTREADSTR equ 1
|
|
EMO_EXIT equ 0
|
|
EMO_ENTER equ 1
|
|
EMO_PROMOTE equ 2
|
|
EMO_EXPAND equ 3
|
|
EMO_MOVESELECTION equ 4
|
|
EMO_GETVIEWMODE equ 5
|
|
EMO_EXPANDSELECTION equ 0
|
|
EMO_EXPANDDOCUMENT equ 1
|
|
VM_NORMAL equ 4
|
|
VM_OUTLINE equ 2
|
|
VM_PAGE equ 9
|
|
EN_OBJECTPOSITIONS equ 070ah
|
|
EN_DRAGDROPDONE equ 070ch
|
|
EN_PARAGRAPHEXPANDED equ 070dh
|
|
EN_PAGECHANGE equ 070eh
|
|
EN_LOWFIRTF equ 070fh
|
|
EN_ALIGNLTR equ 0710h
|
|
EN_ALIGNRTL equ 0711h
|
|
ENM_SCROLLEVENTS equ 00000008h
|
|
ENM_DRAGDROPDONE equ 00000010h
|
|
ENM_PARAGRAPHEXPANDED equ 00000020h
|
|
ENM_PAGECHANGE equ 00000040h
|
|
ENM_LANGCHANGE equ 01000000h
|
|
ENM_OBJECTPOSITIONS equ 02000000h
|
|
ENM_LINK equ 04000000h
|
|
ENM_LOWFIRTF equ 08000000h
|
|
ES_NOOLEDRAGDROP equ 00000008h
|
|
IMF_MULTIPLEEDIT equ 0400h
|
|
CFM_LINK equ 00000020h
|
|
CFE_LINK equ 0020h
|
|
CFE_SUBSCRIPT equ 00010000h
|
|
CFE_SUPERSCRIPT equ 00020000h
|
|
CFM_SUBSCRIPT equ CFE_SUBSCRIPT or CFE_SUPERSCRIPT
|
|
CFM_SUPERSCRIPT equ CFM_SUBSCRIPT
|
|
CFE_SMALLCAPS equ CFM_SMALLCAPS
|
|
CFE_ALLCAPS equ CFM_ALLCAPS
|
|
CFE_HIDDEN equ CFM_HIDDEN
|
|
CFE_OUTLINE equ CFM_OUTLINE
|
|
CFE_SHADOW equ CFM_SHADOW
|
|
CFE_EMBOSS equ CFM_EMBOSS
|
|
CFE_IMPRINT equ CFM_IMPRINT
|
|
CFE_DISABLED equ CFM_DISABLED
|
|
CFE_REVISED equ CFM_REVISED
|
|
CFE_AUTOBACKCOLOR equ CFM_BACKCOLOR
|
|
CFU_UNDERLINETHICKLONGDASH equ 18
|
|
CFU_UNDERLINETHICKDOTTED equ 17
|
|
CFU_UNDERLINETHICKDASHDOTDOT equ 16
|
|
CFU_UNDERLINETHICKDASHDOT equ 15
|
|
CFU_UNDERLINETHICKDASH equ 14
|
|
CFU_UNDERLINELONGDASH equ 13
|
|
CFU_UNDERLINEHEAVYWAVE equ 12
|
|
CFU_UNDERLINEDOUBLEWAVE equ 11
|
|
SCF_ASSOCIATEFONT equ 0010h
|
|
SCF_NOKBUPDATE equ 0020h
|
|
SCF_ASSOCIATEFONT2 equ 0040h
|
|
SF_UNICODE equ 0010h
|
|
SF_USECODEPAGE equ 0020h
|
|
SF_NCRFORNONASCII equ 40h
|
|
SFF_WRITEXTRAPAR equ 80h
|
|
SFF_PERSISTVIEWSCALE equ 2000h
|
|
SFF_KEEPDOCINFO equ 1000h
|
|
SFF_PWD equ 0800h
|
|
SF_RTFVAL equ 0700h
|
|
MAX_TABLE_CELLS equ 63
|
|
PFM_TEXTWRAPPINGBREAK equ 20000000h
|
|
PFM_TABLEROWDELIMITER equ 10000000h
|
|
PFM_RESERVED2 equ 08000000h
|
|
PFN_ARABIC equ 2
|
|
PFN_LCLETTER equ 3
|
|
PFN_UCLETTER equ 4
|
|
PFN_LCROMAN equ 5
|
|
PFN_UCROMAN equ 6
|
|
PFNS_PAREN equ 000h
|
|
PFNS_PARENS equ 100h
|
|
PFNS_PERIOD equ 200h
|
|
PFNS_PLAIN equ 300h
|
|
PFNS_NONUMBER equ 400h
|
|
PFNS_NEWNUMBER equ 8000h
|
|
PFA_JUSTIFY equ 4
|
|
PFA_FULL_INTERWORD equ 4
|
|
PFA_FULL_INTERLETTER equ 5
|
|
PFA_FULL_SCALED equ 6
|
|
PFA_FULL_GLYPHS equ 7
|
|
PFA_SNAP_GRID equ 8
|
|
GCM_RIGHTMOUSEDROP equ 8000h
|
|
ST_NEWCHARS equ 4
|
|
GT_SELECTION equ 2
|
|
GT_RAWTEXT equ 4
|
|
GT_NOHIDDENTEXT equ 8
|
|
BOM_DEFPARADIR equ 0001h
|
|
BOM_PLAINTEXT equ 0002h
|
|
BOM_NEUTRALOVERRIDE equ 0004h
|
|
BOM_CONTEXTREADING equ 0008h
|
|
BOM_CONTEXTALIGNMENT equ 0010h
|
|
BOE_RTLDIR equ 0001h
|
|
BOE_PLAINTEXT equ 0002h
|
|
BOE_NEUTRALOVERRIDE equ 0004h
|
|
BOE_CONTEXTREADING equ 0008h
|
|
BOE_CONTEXTALIGNMENT equ 0010h
|
|
FR_MATCHDIAC equ 20000000h
|
|
FR_MATCHKASHIDA equ 40000000h
|
|
FR_MATCHALEFHAMZA equ 80000000h
|
|
WCH_EMBEDDING equ 0FFFCh
|
|
|
|
;;;; end riched
|
|
|
|
;;;; ole
|
|
|
|
;OLE Structures and Equates
|
|
;----------------------------------------------------------------------------
|
|
|
|
CLSCTX_ALL equ CLSCTX_INPROC_SERVER or CLSCTX_INPROC_HANDLER or CLSCTX_LOCAL_SERVER
|
|
CLSCTX_INPROC equ CLSCTX_INPROC_SERVER or CLSCTX_INPROC_HANDLER
|
|
CLSCTX_SERVER equ CLSCTX_INPROC_SERVER or CLSCTX_LOCAL_SERVER
|
|
|
|
REGCLS_SINGLEUSE equ 0
|
|
REGCLS_MULTIPLEUSE equ 1
|
|
REGCLS_MULTI_SEPARATE equ 2
|
|
|
|
MARSHALINTERFACE_MIN equ 500
|
|
CWCSTORAGENAME equ 32
|
|
STGM_DIRECT equ 0
|
|
STGM_TRANSACTED equ 00010000h
|
|
STGM_SIMPLE equ 08000000h
|
|
STGM_READ equ 0
|
|
STGM_WRITE equ 00000001h
|
|
STGM_READWRITE equ 00000002h
|
|
STGM_SHARE_DENY_NONE equ 00000040h
|
|
STGM_SHARE_DENY_READ equ 00000030h
|
|
STGM_SHARE_DENY_WRITE equ 00000020h
|
|
STGM_SHARE_EXCLUSIVE equ 00000010h
|
|
STGM_PRIORITY equ 00040000h
|
|
STGM_DELETEONRELEASE equ 04000000h
|
|
STGM_CREATE equ 00001000h
|
|
STGM_CONVERT equ 00020000h
|
|
STGM_FAILIFTHERE equ 0
|
|
|
|
; IID STRUCT DWORD
|
|
; Data1 dd ?
|
|
; Data2 dw ?
|
|
; Data3 dw ?
|
|
; Data4 db 8 dup(?)
|
|
; IID ENDS
|
|
|
|
BFFM_SETSTATUSTEXTA equ WM_USER + 100
|
|
BFFM_SETSTATUSTEXTW equ (WM_USER + 104)
|
|
IFDEF __UNICODE__
|
|
BFFM_SETSTATUSTEXT equ BFFM_SETSTATUSTEXTW
|
|
ELSE
|
|
BFFM_SETSTATUSTEXT equ BFFM_SETSTATUSTEXTA
|
|
ENDIF
|
|
|
|
BFFM_SETSELECTIONA equ WM_USER + 102
|
|
BFFM_SETSELECTIONW equ (WM_USER + 103)
|
|
IFDEF __UNICODE__
|
|
BFFM_SETSELECTION equ BFFM_SETSELECTIONW
|
|
ELSE
|
|
BFFM_SETSELECTION equ BFFM_SETSELECTIONA
|
|
ENDIF
|
|
|
|
CMIC_VALID_SEE_FLAGS equ SEE_VALID_CMIC_FLAGS ; Internal
|
|
|
|
COLORSCHEME struct
|
|
dwSize dd ?
|
|
clrBtnHighlight COLORREF ?
|
|
clrBtnShadow COLORREF ?
|
|
COLORSCHEME ends
|
|
|
|
NMMOUSE struct
|
|
hdr NMHDR <>
|
|
dwItemSpec dd ?
|
|
dwItemData dd ?
|
|
pt POINT <>
|
|
dwHitInfo dd ?
|
|
NMMOUSE ends
|
|
|
|
NMCLICK equ <NMMOUSE>
|
|
|
|
HOVER_DEFAULT equ 0FFFFFFFFh
|
|
|
|
TRACKMOUSEEVENT struct
|
|
cbSize dd ?
|
|
dwFlags dd ?
|
|
hwndTrack dd ?
|
|
dwHoverTime dd ?
|
|
TRACKMOUSEEVENT ends
|
|
|
|
TBSTYLE_AUTOSIZE equ 10h
|
|
TB_SETCOLORSCHEME equ CCM_SETCOLORSCHEME
|
|
SWP_NOSENDCHANGING equ 400h
|
|
CC_ANYCOLOR equ 100h
|
|
TCN_FOCUSCHANGE equ TCN_FIRST - 4
|
|
|
|
STREAM_SEEK_SET equ 0
|
|
STREAM_SEEK_CUR equ 1
|
|
STREAM_SEEK_END equ 2
|
|
|
|
GTL_DEFAULT equ 0
|
|
GTL_USECRLF equ 1
|
|
GTL_PRECISE equ 2
|
|
GTL_CLOSE equ 4
|
|
GTL_NUMCHARS equ 8
|
|
GTL_NUMBYTES equ 16
|
|
|
|
TM_PLAINTEXT equ 1
|
|
TM_RICHTEXT equ 2
|
|
TM_SINGLELEVELUNDO equ 4
|
|
TM_MULTILEVELUNDO equ 8
|
|
TM_SINGLECODEPAGE equ 16
|
|
TM_MULTICODEPAGE equ 32
|
|
|
|
hWndOwner equ hwndOwner
|
|
|
|
TO_ADVANCEDTYPOGRAPHY equ 1
|
|
TO_SIMPLELINEBREAK equ 2
|
|
TCS_FLATBUTTONS equ 8
|
|
|
|
TTF_DI_SETITEM equ 8000h
|
|
RBBS_USECHEVRON equ 200h
|
|
GT_DEFAULT equ 0
|
|
GT_USECRLF equ 1
|
|
|
|
DLLVERSIONINFO struct
|
|
cbSize dd ?
|
|
dwMajorVersion dd ?
|
|
dwMinorVersion dd ?
|
|
dwBuildNumber dd ?
|
|
dwPlatformID dd ?
|
|
DLLVERSIONINFO ends
|
|
|
|
BTNS_SHOWTEXT equ 40h
|
|
I_IMAGENONE equ -2
|
|
|
|
DTM_FIRST equ 1000h
|
|
DTM_SETFORMAT equ DTM_FIRST + 5
|
|
DTM_SETSYSTEMTIME equ DTM_FIRST + 2
|
|
DTM_GETSYSTEMTIME equ DTM_FIRST + 1
|
|
MAX_COMPUTERNAME_LENGTH equ 15
|
|
|
|
;;;; end ole
|
|
|
|
;;;; gdiplus
|
|
|
|
; Translation by Alonso Murillo,
|
|
; revised by qWord, 2011
|
|
|
|
ARGB typedef DWORD
|
|
|
|
GdiplusStartupInput STRUCT
|
|
GdiplusVersion DWORD ?
|
|
DebugEventCallback DWORD ?
|
|
SuppressBackgroundThread DWORD ?
|
|
SuppressExternalCodecs DWORD ?
|
|
GdiplusStartupInput ENDS
|
|
|
|
PointF STRUCT
|
|
x REAL4 ?
|
|
y REAL4 ?
|
|
PointF ENDS
|
|
|
|
RectF STRUCT
|
|
x REAL4 ?
|
|
y REAL4 ?
|
|
_Width REAL4 ?
|
|
Height REAL4 ?
|
|
RectF ENDS
|
|
|
|
SizeF STRUCT
|
|
_Width REAL4 ?
|
|
Height REAL4 ?
|
|
SizeF ENDS
|
|
|
|
AlphaShift EQU 24
|
|
RedShift EQU 16
|
|
GreenShift EQU 8
|
|
BlueShift EQU 0
|
|
AlphaMask EQU 0FF000000h
|
|
RedMask EQU 000FF0000h
|
|
GreenMask EQU 00000FF00h
|
|
BlueMask EQU 0000000FFh
|
|
|
|
ImageLockModeRead EQU 1
|
|
ImageLockModeWrite EQU 2
|
|
ImageLockModeReadWrite EQU 3
|
|
ImageLockModeUserInputBuf EQU 4
|
|
|
|
PixelFormat1bppIndexed EQU 30101h
|
|
PixelFormat4bppIndexed EQU 30402h
|
|
PixelFormat8bppIndexed EQU 30803h
|
|
PixelFormat16bppGreyScale EQU 101004h
|
|
PixelFormat16bppRGB555 EQU 21005h
|
|
PixelFormat16bppRGB565 EQU 21006h
|
|
PixelFormat16bppARGB1555 EQU 61007h
|
|
PixelFormat24bppRGB EQU 21808h
|
|
PixelFormat32bppRGB EQU 22009
|
|
PixelFormat32bppARGB EQU 26200Ah
|
|
PixelFormat32bppPARGB EQU 0E200Bh
|
|
PixelFormat48bppRGB EQU 10300Ch
|
|
PixelFormat64bppARGB EQU 34400Dh
|
|
PixelFormat64bppPARGB EQU 1C400Eh
|
|
PixelFormatMax EQU 0fh
|
|
|
|
PropertyTagTypeByte EQU 1
|
|
PropertyTagTypeASCII EQU 2
|
|
PropertyTagTypeShort EQU 3
|
|
PropertyTagTypeLong EQU 4
|
|
PropertyTagTypeRational EQU 5
|
|
PropertyTagTypeUndefined EQU 7
|
|
PropertyTagTypeSLONG EQU 9
|
|
PropertyTagTypeSRational EQU 10
|
|
|
|
|
|
PropertyTagExifIFD EQU 8769h
|
|
PropertyTagGpsIFD EQU 8825h
|
|
|
|
PropertyTagNewSubfileType EQU 0FEh
|
|
PropertyTagSubfileType EQU 0FFh
|
|
PropertyTagImageWidth EQU 100h
|
|
PropertyTagImageHeight EQU 101h
|
|
PropertyTagBitsPerSample EQU 102h
|
|
PropertyTagCompression EQU 103h
|
|
PropertyTagPhotometricInterp EQU 106h
|
|
PropertyTagThreshHolding EQU 107h
|
|
PropertyTagCellWidth EQU 108h
|
|
PropertyTagCellHeight EQU 109h
|
|
PropertyTagFillOrder EQU 10Ah
|
|
PropertyTagDocumentName EQU 10Dh
|
|
PropertyTagImageDescription EQU 10Eh
|
|
PropertyTagEquipMake EQU 10Fh
|
|
PropertyTagEquipModel EQU 110h
|
|
PropertyTagStripOffsets EQU 111h
|
|
PropertyTagOrientation EQU 112h
|
|
PropertyTagSamplesPerPixel EQU 115h
|
|
PropertyTagRowsPerStrip EQU 116h
|
|
PropertyTagStripBytesCount EQU 117h
|
|
PropertyTagMinSampleValue EQU 118h
|
|
PropertyTagMaxSampleValue EQU 119h
|
|
PropertyTagXResolution EQU 11Ah
|
|
PropertyTagYResolution EQU 11Bh
|
|
PropertyTagPlanarConfig EQU 11Ch
|
|
PropertyTagPageName EQU 11Dh
|
|
PropertyTagXPosition EQU 11Eh
|
|
PropertyTagYPosition EQU 11Fh
|
|
PropertyTagFreeOffset EQU 120h
|
|
PropertyTagFreeByteCounts EQU 121h
|
|
PropertyTagGrayResponseUnit EQU 122h
|
|
PropertyTagGrayResponseCurve EQU 123h
|
|
PropertyTagT4Option EQU 124h
|
|
PropertyTagT6Option EQU 125h
|
|
PropertyTagResolutionUnit EQU 128h
|
|
PropertyTagPageNumber EQU 129h
|
|
PropertyTagTransferFuncition EQU 12Dh
|
|
PropertyTagSoftwareUsed EQU 131h
|
|
PropertyTagDateTime EQU 132h
|
|
PropertyTagArtist EQU 13Bh
|
|
PropertyTagHostComputer EQU 13Ch
|
|
PropertyTagPredictor EQU 13Dh
|
|
PropertyTagWhitePoint EQU 13Eh
|
|
PropertyTagPrimaryChromaticities EQU 13Fh
|
|
PropertyTagColorMap EQU 140h
|
|
PropertyTagHalftoneHints EQU 141h
|
|
PropertyTagTileWidth EQU 142h
|
|
PropertyTagTileLength EQU 143h
|
|
PropertyTagTileOffset EQU 144h
|
|
PropertyTagTileByteCounts EQU 145h
|
|
PropertyTagInkSet EQU 14Ch
|
|
PropertyTagInkNames EQU 14Dh
|
|
PropertyTagNumberOfInks EQU 14Eh
|
|
PropertyTagDotRange EQU 150h
|
|
PropertyTagTargetPrinter EQU 151h
|
|
PropertyTagExtraSamples EQU 152h
|
|
PropertyTagSampleFormat EQU 153h
|
|
PropertyTagSMinSampleValue EQU 154h
|
|
PropertyTagSMaxSampleValue EQU 155h
|
|
PropertyTagTransferRange EQU 156h
|
|
|
|
PropertyTagJPEGProc EQU 200h
|
|
PropertyTagJPEGInterFormat EQU 201h
|
|
PropertyTagJPEGInterLength EQU 202h
|
|
PropertyTagJPEGRestartInterval EQU 203h
|
|
PropertyTagJPEGLosslessPredictors EQU 205h
|
|
PropertyTagJPEGPointTransforms EQU 206h
|
|
PropertyTagJPEGQTables EQU 207h
|
|
PropertyTagJPEGDCTables EQU 208h
|
|
PropertyTagJPEGACTables EQU 209h
|
|
PropertyTagYCbCrCoefficients EQU 211h
|
|
PropertyTagYCbCrSubsampling EQU 212h
|
|
PropertyTagYCbCrPositioning EQU 213h
|
|
PropertyTagREFBlackWhite EQU 214h
|
|
PropertyTagICCProfile EQU 8773h
|
|
PropertyTagGamma EQU 301h
|
|
PropertyTagICCProfileDescriptor EQU 302h
|
|
PropertyTagSRGBRenderingIntent EQU 303h
|
|
PropertyTagImageTitle EQU 320h
|
|
PropertyTagCopyright EQU 8298h
|
|
|
|
|
|
PropertyTagResolutionXUnit EQU 5001h
|
|
PropertyTagResolutionYUnit EQU 5002h
|
|
PropertyTagResolutionXLengthUnit EQU 5003h
|
|
PropertyTagResolutionYLengthUnit EQU 5004h
|
|
PropertyTagPrintFlags EQU 5005h
|
|
PropertyTagPrintFlagsVersion EQU 5006h
|
|
PropertyTagPrintFlagsCrop EQU 5007h
|
|
PropertyTagPrintFlagsBleedWidth EQU 5008h
|
|
PropertyTagPrintFlagsBleedWidthScale EQU 5009h
|
|
PropertyTagHalftoneLPI EQU 500Ah
|
|
PropertyTagHalftoneLPIUnit EQU 500Bh
|
|
PropertyTagHalftoneDegree EQU 500Ch
|
|
PropertyTagHalftoneShape EQU 500Dh
|
|
PropertyTagHalftoneMisc EQU 500Eh
|
|
PropertyTagHalftoneScreen EQU 500Fh
|
|
PropertyTagJPEGQuality EQU 5010h
|
|
PropertyTagGridSize EQU 5011h
|
|
PropertyTagThumbnailFormat EQU 5012h
|
|
PropertyTagThumbnailWidth EQU 5013h
|
|
PropertyTagThumbnailHeight EQU 5014h
|
|
PropertyTagThumbnailColorDepth EQU 5015h
|
|
PropertyTagThumbnailPlanes EQU 5016h
|
|
PropertyTagThumbnailRawBytes EQU 5017h
|
|
PropertyTagThumbnailSize EQU 5018h
|
|
PropertyTagThumbnailCompressedSize EQU 5019h
|
|
PropertyTagColorTransferFunction EQU 501Ah
|
|
PropertyTagThumbnailData EQU 501Bh
|
|
|
|
|
|
PropertyTagThumbnailImageWidth EQU 5020h
|
|
PropertyTagThumbnailImageHeight EQU 5021h
|
|
PropertyTagThumbnailBitsPerSample EQU 5022h
|
|
PropertyTagThumbnailCompression EQU 5023h
|
|
PropertyTagThumbnailPhotometricInterp EQU 5024h
|
|
PropertyTagThumbnailImageDescription EQU 5025h
|
|
PropertyTagThumbnailEquipMake EQU 5026h
|
|
|
|
PropertyTagThumbnailEquipModel EQU 5027h
|
|
PropertyTagThumbnailStripOffsets EQU 5028h
|
|
PropertyTagThumbnailOrientation EQU 5029h
|
|
PropertyTagThumbnailSamplesPerPixel EQU 502Ah
|
|
PropertyTagThumbnailRowsPerStrip EQU 502Bh
|
|
PropertyTagThumbnailStripBytesCount EQU 502Ch
|
|
PropertyTagThumbnailResolutionX EQU 502Dh
|
|
PropertyTagThumbnailResolutionY EQU 502Eh
|
|
PropertyTagThumbnailPlanarConfig EQU 502Fh
|
|
PropertyTagThumbnailResolutionUnit EQU 5030h
|
|
PropertyTagThumbnailTransferFunction EQU 5031h
|
|
PropertyTagThumbnailSoftwareUsed EQU 5032h
|
|
PropertyTagThumbnailDateTime EQU 5033h
|
|
PropertyTagThumbnailArtist EQU 5034h
|
|
PropertyTagThumbnailWhitePoint EQU 5035h
|
|
PropertyTagThumbnailPrimaryChromaticities EQU 5036h
|
|
PropertyTagThumbnailYCbCrCoefficients EQU 5037h
|
|
PropertyTagThumbnailYCbCrSubsampling EQU 5038h
|
|
PropertyTagThumbnailYCbCrPositioning EQU 5039h
|
|
PropertyTagThumbnailRefBlackWhite EQU 503Ah
|
|
PropertyTagThumbnailCopyRight EQU 503Bh
|
|
PropertyTagLuminanceTable EQU 5090h
|
|
PropertyTagChrominanceTable EQU 5091h
|
|
PropertyTagFrameDelay EQU 5100h
|
|
PropertyTagLoopCount EQU 5101h
|
|
PropertyTagPixelUnit EQU 5110h
|
|
PropertyTagPixelPerUnitX EQU 5111h
|
|
PropertyTagPixelPerUnitY EQU 5112h
|
|
PropertyTagPaletteHistogram EQU 5113h
|
|
|
|
PropertyTagExifExposureTime EQU 829Ah
|
|
PropertyTagExifFNumber EQU 829Dh
|
|
PropertyTagExifExposureProg EQU 8822h
|
|
PropertyTagExifSpectralSense EQU 8824h
|
|
PropertyTagExifISOSpeed EQU 8827h
|
|
PropertyTagExifOECF EQU 8828h
|
|
PropertyTagExifVer EQU 9000h
|
|
PropertyTagExifDTOrig EQU 9003h
|
|
PropertyTagExifDTDigitized EQU 9004h
|
|
PropertyTagExifCompConfig EQU 9101h
|
|
PropertyTagExifCompBPP EQU 9102h
|
|
PropertyTagExifShutterSpeed EQU 9201h
|
|
PropertyTagExifAperture EQU 9202h
|
|
PropertyTagExifBrightness EQU 9203h
|
|
PropertyTagExifExposureBias EQU 9204h
|
|
PropertyTagExifMaxAperture EQU 9205h
|
|
PropertyTagExifSubjectDist EQU 9206h
|
|
PropertyTagExifMeteringMode EQU 9207h
|
|
PropertyTagExifLightSource EQU 9208h
|
|
PropertyTagExifFlash EQU 9209h
|
|
PropertyTagExifFocalLength EQU 920Ah
|
|
PropertyTagExifMakerNote EQU 927Ch
|
|
PropertyTagExifUserComment EQU 9286h
|
|
PropertyTagExifDTSubsec EQU 9290h
|
|
PropertyTagExifDTOrigSS EQU 9291h
|
|
PropertyTagExifDTDigSS EQU 9292h
|
|
PropertyTagExifFPXVer EQU 0A000h
|
|
PropertyTagExifColorSpace EQU 0A001h
|
|
PropertyTagExifPixXDim EQU 0A002h
|
|
PropertyTagExifPixYDim EQU 0A003h
|
|
PropertyTagExifRelatedWav EQU 0A004h
|
|
PropertyTagExifInterop EQU 0A005h
|
|
PropertyTagExifFlashEnergy EQU 0A20Bh
|
|
PropertyTagExifSpatialFR EQU 0A20Ch
|
|
PropertyTagExifFocalXRes EQU 0A20Eh
|
|
PropertyTagExifFocalYRes EQU 0A20Fh
|
|
PropertyTagExifFocalResUnit EQU 0A210h
|
|
PropertyTagExifSubjectLoc EQU 0A214h
|
|
PropertyTagExifExposureIndex EQU 0A215h
|
|
PropertyTagExifSensingMethod EQU 0A217h
|
|
PropertyTagExifFileSource EQU 0A300h
|
|
PropertyTagExifSceneType EQU 0A301h
|
|
PropertyTagExifCfaPattern EQU 0A302h
|
|
PropertyTagGpsVer EQU 0
|
|
PropertyTagGpsLatitudeRef EQU 1
|
|
PropertyTagGpsLatitude EQU 2
|
|
PropertyTagGpsLongitudeRef EQU 3
|
|
PropertyTagGpsLongitude EQU 4
|
|
PropertyTagGpsAltitudeRef EQU 5
|
|
PropertyTagGpsAltitude EQU 6
|
|
PropertyTagGpsGpsTime EQU 7
|
|
PropertyTagGpsGpsSatellites EQU 8
|
|
PropertyTagGpsGpsStatus EQU 9
|
|
PropertyTagGpsGpsMeasureMode EQU 0Ah
|
|
PropertyTagGpsGpsDop EQU 0Bh
|
|
PropertyTagGpsSpeedRef EQU 0Ch
|
|
PropertyTagGpsSpeed EQU 0Dh
|
|
PropertyTagGpsTrackRef EQU 0Eh
|
|
PropertyTagGpsTrack EQU 0Fh
|
|
PropertyTagGpsImgDirRef EQU 10h
|
|
PropertyTagGpsImgDir EQU 11h
|
|
PropertyTagGpsMapDatum EQU 12h
|
|
PropertyTagGpsDestLatRef EQU 13h
|
|
PropertyTagGpsDestLat EQU 14h
|
|
PropertyTagGpsDestLongRef EQU 15h
|
|
PropertyTagGpsDestLong EQU 16h
|
|
PropertyTagGpsDestBearRef EQU 17h
|
|
PropertyTagGpsDestBear EQU 18h
|
|
PropertyTagGpsDestDistRef EQU 19h
|
|
PropertyTagGpsDestDist EQU 1Ah
|
|
|
|
COLORBYTES STRUC
|
|
BlueByte BYTE ?
|
|
GreenByte BYTE ?
|
|
RedByte BYTE ?
|
|
AlphaByte BYTE ?
|
|
COLORBYTES ENDS
|
|
|
|
COLORLONG STRUC
|
|
longval DWORD ?
|
|
COLORLONG ENDS
|
|
|
|
ImageCodecInfo STRUC
|
|
ClassID GUID <>
|
|
FormatID GUID <>
|
|
CodecName DWORD ?
|
|
DllName DWORD ?
|
|
FormatDescription DWORD ?
|
|
FilenameExtension DWORD ?
|
|
MimeType DWORD ?
|
|
flags DWORD ?
|
|
Version DWORD ?
|
|
SigCount DWORD ?
|
|
SigSize DWORD ?
|
|
SigPattern DWORD ?
|
|
SigMask DWORD ?
|
|
ImageCodecInfo ENDS
|
|
|
|
EncoderParameter STRUC
|
|
pGUID GUID <>
|
|
NumberOfValues DWORD ?
|
|
vType DWORD ?
|
|
value DWORD ?
|
|
EncoderParameter ENDS
|
|
|
|
EncoderParameters STRUC
|
|
Count DWORD ?
|
|
Parameter EncoderParameter <>
|
|
EncoderParameters ENDS
|
|
|
|
ColorPalette STRUC
|
|
flags DWORD ?
|
|
Count DWORD ?
|
|
Entries DWORD ?
|
|
ColorPalette ENDS
|
|
|
|
ColorMatrix STRUC
|
|
m11 REAL4 ?
|
|
m12 REAL4 ?
|
|
m13 REAL4 ?
|
|
m14 REAL4 ?
|
|
m15 REAL4 ?
|
|
m21 REAL4 ?
|
|
m22 REAL4 ?
|
|
m23 REAL4 ?
|
|
m24 REAL4 ?
|
|
m25 REAL4 ?
|
|
m31 REAL4 ?
|
|
m32 REAL4 ?
|
|
m33 REAL4 ?
|
|
m34 REAL4 ?
|
|
m35 REAL4 ?
|
|
m41 REAL4 ?
|
|
m42 REAL4 ?
|
|
m43 REAL4 ?
|
|
m44 REAL4 ?
|
|
m45 REAL4 ?
|
|
m51 REAL4 ?
|
|
m52 REAL4 ?
|
|
m53 REAL4 ?
|
|
m54 REAL4 ?
|
|
m55 REAL4 ?
|
|
ColorMatrix ENDS
|
|
|
|
BitmapData STRUC
|
|
nWidth DWORD ?
|
|
nHeight DWORD ?
|
|
Stride DWORD ?
|
|
PixelFormat DWORD ?
|
|
Scan0 DWORD ?
|
|
Reserved DWORD ?
|
|
BitmapData ENDS
|
|
|
|
PathData STRUC
|
|
Count DWORD ?
|
|
pPoint DWORD ?
|
|
types DWORD ?
|
|
PathData ENDS
|
|
|
|
PropertyItem STRUC
|
|
propId DWORD ?
|
|
_length DWORD ?
|
|
nType WORD ?
|
|
value DWORD ?
|
|
PropertyItem ENDS
|
|
|
|
CharacterRange STRUC
|
|
First DWORD ?
|
|
_length DWORD ?
|
|
CharacterRange ENDS
|
|
|
|
PWMFRect16 STRUC
|
|
nLEFT WORD ?
|
|
nTop WORD ?
|
|
nRIGHT WORD ?
|
|
nBottom WORD ?
|
|
PWMFRect16 ENDS
|
|
|
|
WmfPlaceableFileHeader STRUC
|
|
Key DWORD ?
|
|
Hmf WORD ?
|
|
boundingBox PWMFRect16 <>
|
|
Inch WORD ?
|
|
Reserved DWORD ?
|
|
Checksum WORD ?
|
|
WmfPlaceableFileHeader ENDS
|
|
|
|
ENHMETAHEADER3 STRUC
|
|
itype DWORD ?
|
|
nSize DWORD ?
|
|
rclBounds RECTL <>
|
|
rclFrame RECTL <>
|
|
dSignature DWORD ?
|
|
nVersion DWORD ?
|
|
nBytes DWORD ?
|
|
nRecords DWORD ?
|
|
nHandles WORD ?
|
|
sReserved WORD ?
|
|
nDescription DWORD ?
|
|
offDescription DWORD ?
|
|
nPalEntries DWORD ?
|
|
szlDevice SIZEL <>
|
|
szlMillimeters SIZEL <>
|
|
ENHMETAHEADER3 ENDS
|
|
|
|
MetafileHeader STRUC
|
|
mType DWORD ?
|
|
msize DWORD ?
|
|
Version DWORD ?
|
|
EmfPlusFlags DWORD ?
|
|
DpiX REAL4 ?
|
|
DpiY REAL4 ?
|
|
x DWORD ?
|
|
y DWORD ?
|
|
nWIDTH DWORD ?
|
|
Height DWORD ?
|
|
EmfHeader ENHMETAHEADER3 <>
|
|
EmfPlusHeaderSize DWORD ?
|
|
LogicalDpiX DWORD ?
|
|
LogicalDpiY DWORD ?
|
|
MetafileHeader ENDS
|
|
|
|
|
|
UnitWorld EQU 0
|
|
UnitDisplay EQU 1
|
|
UnitPixel EQU 2
|
|
UnitPoint EQU 3
|
|
UnitInch EQU 4
|
|
UnitDocument EQU 5
|
|
UnitMillimeter EQU 6
|
|
|
|
|
|
ColorsAliceBlue EQU 0FFF0F8FFh
|
|
ColorsAntiqueWhite EQU 0FFFAEBD7h
|
|
ColorsAqua EQU 0FF00FFFFh
|
|
ColorsAquamarine EQU 0FF7FFFD4h
|
|
ColorsAzure EQU 0FFF0FFFFh
|
|
ColorsBeige EQU 0FFF5F5DCh
|
|
ColorsBisque EQU 0FFFFE4C4h
|
|
ColorsBlack EQU 0FF000000h
|
|
ColorsBlanchedAlmond EQU 0FFFFEBCDh
|
|
ColorsBlue EQU 0FF0000FFh
|
|
ColorsBlueViolet EQU 0FF8A2BE2h
|
|
ColorsBrown EQU 0FFA52A2Ah
|
|
ColorsBurlyWood EQU 0FFDEB887h
|
|
ColorsCadetBlue EQU 0FF5F9EA0h
|
|
ColorsChartreuse EQU 0FF7FFF00h
|
|
ColorsChocolate EQU 0FFD2691Eh
|
|
ColorsCoral EQU 0FFFF7F50h
|
|
ColorsCornflowerBlue EQU 0FF6495EDh
|
|
ColorsCornsilk EQU 0FFFFF8DCh
|
|
ColorsCrimson EQU 0FFDC143Ch
|
|
ColorsCyan EQU 0FF00FFFFh
|
|
ColorsDarkBlue EQU 0FF00008Bh
|
|
ColorsDarkCyan EQU 0FF008B8Bh
|
|
ColorsDarkGoldenrod EQU 0FFB8860Bh
|
|
ColorsDarkGray EQU 0FFA9A9A9h
|
|
ColorsDarkGreen EQU 0FF006400h
|
|
ColorsDarkKhaki EQU 0FFBDB76Bh
|
|
ColorsDarkMagenta EQU 0FF8B008Bh
|
|
ColorsDarkOliveGreen EQU 0FF556B2Fh
|
|
ColorsDarkOrange EQU 0FFFF8C00h
|
|
ColorsDarkOrchid EQU 0FF9932CCh
|
|
ColorsDarkRed EQU 0FF8B0000h
|
|
ColorsDarkSalmon EQU 0FFE9967Ah
|
|
ColorsDarkSeaGreen EQU 0FF8FBC8Bh
|
|
ColorsDarkSlateBlue EQU 0FF483D8Bh
|
|
ColorsDarkSlateGray EQU 0FF2F4F4Fh
|
|
ColorsDarkTurquoise EQU 0FF00CED1h
|
|
ColorsDarkViolet EQU 0FF9400D3h
|
|
ColorsDeepPink EQU 0FFFF1493h
|
|
ColorsDeepSkyBlue EQU 0FF00BFFFh
|
|
ColorsDimGray EQU 0FF696969h
|
|
ColorsDodgerBlue EQU 0FF1E90FFh
|
|
ColorsFirebrick EQU 0FFB22222h
|
|
ColorsFloralWhite EQU 0FFFFFAF0h
|
|
ColorsForestGreen EQU 0FF228B22h
|
|
ColorsFuchsia EQU 0FFFF00FFh
|
|
ColorsGainsboro EQU 0FFDCDCDCh
|
|
ColorsGhostWhite EQU 0FFF8F8FFh
|
|
ColorsGold EQU 0FFFFD700h
|
|
ColorsGoldenrod EQU 0FFDAA520h
|
|
ColorsGray EQU 0FF808080h
|
|
ColorsGreen EQU 0FF008000h
|
|
ColorsGreenYellow EQU 0FFADFF2Fh
|
|
ColorsHoneydew EQU 0FFF0FFF0h
|
|
ColorsHotPink EQU 0FFFF69B4h
|
|
ColorsIndianRed EQU 0FFCD5C5Ch
|
|
ColorsIndigo EQU 0FF4B0082h
|
|
ColorsIvory EQU 0FFFFFFF0h
|
|
ColorsKhaki EQU 0FFF0E68Ch
|
|
ColorsLavender EQU 0FFE6E6FAh
|
|
ColorsLavenderBlush EQU 0FFFFF0F5h
|
|
ColorsLawnGreen EQU 0FF7CFC00h
|
|
ColorsLemonChiffon EQU 0FFFFFACDh
|
|
ColorsLightBlue EQU 0FFADD8E6h
|
|
ColorsLightCoral EQU 0FFF08080h
|
|
ColorsLightCyan EQU 0FFE0FFFFh
|
|
ColorsLightGoldenrodYellow EQU 0FFFAFAD2h
|
|
ColorsLightGray EQU 0FFD3D3D3h
|
|
ColorsLightGreen EQU 0FF90EE90h
|
|
ColorsLightPink EQU 0FFFFB6C1h
|
|
ColorsLightSalmon EQU 0FFFFA07Ah
|
|
ColorsLightSeaGreen EQU 0FF20B2AAh
|
|
ColorsLightSkyBlue EQU 0FF87CEFAh
|
|
ColorsLightSlateGray EQU 0FF778899h
|
|
ColorsLightSteelBlue EQU 0FFB0C4DEh
|
|
ColorsLightYellow EQU 0FFFFFFE0h
|
|
ColorsLime EQU 0FF00FF00h
|
|
ColorsLimeGreen EQU 0FF32CD32h
|
|
ColorsLinen EQU 0FFFAF0E6h
|
|
ColorsMagenta EQU 0FFFF00FFh
|
|
ColorsMaroon EQU 0FF800000h
|
|
ColorsMediumAquamarine EQU 0FF66CDAAh
|
|
ColorsMediumBlue EQU 0FF0000CDh
|
|
ColorsMediumOrchid EQU 0FFBA55D3h
|
|
ColorsMediumPurple EQU 0FF9370DBh
|
|
ColorsMediumSeaGreen EQU 0FF3CB371h
|
|
ColorsMediumSlateBlue EQU 0FF7B68EEh
|
|
ColorsMediumSpringGreen EQU 0FF00FA9Ah
|
|
ColorsMediumTurquoise EQU 0FF48D1CCh
|
|
ColorsMediumVioletRed EQU 0FFC71585h
|
|
ColorsMidnightBlue EQU 0FF191970h
|
|
ColorsMintCream EQU 0FFF5FFFAh
|
|
ColorsMistyRose EQU 0FFFFE4E1h
|
|
ColorsMoccasin EQU 0FFFFE4B5h
|
|
ColorsNavajoWhite EQU 0FFFFDEADh
|
|
ColorsNavy EQU 0FF000080h
|
|
ColorsOldLace EQU 0FFFDF5E6h
|
|
ColorsOlive EQU 0FF808000h
|
|
ColorsOliveDrab EQU 0FF6B8E23h
|
|
ColorsOrange EQU 0FFFFA500h
|
|
ColorsOrangeRed EQU 0FFFF4500h
|
|
ColorsOrchid EQU 0FFDA70D6h
|
|
ColorsPaleGoldenrod EQU 0FFEEE8AAh
|
|
ColorsPaleGreen EQU 0FF98FB98h
|
|
ColorsPaleTurquoise EQU 0FFAFEEEEh
|
|
ColorsPaleVioletRed EQU 0FFDB7093h
|
|
ColorsPapayaWhip EQU 0FFFFEFD5h
|
|
ColorsPeachPuff EQU 0FFFFDAB9h
|
|
ColorsPeru EQU 0FFCD853Fh
|
|
ColorsPink EQU 0FFFFC0CBh
|
|
ColorsPlum EQU 0FFDDA0DDh
|
|
ColorsPowderBlue EQU 0FFB0E0E6h
|
|
ColorsPurple EQU 0FF800080h
|
|
ColorsRed EQU 0FFFF0000h
|
|
ColorsRosyBrown EQU 0FFBC8F8Fh
|
|
ColorsRoyalBlue EQU 0FF4169E1h
|
|
ColorsSaddleBrown EQU 0FF8B4513h
|
|
ColorsSalmon EQU 0FFFA8072h
|
|
ColorsSandyBrown EQU 0FFF4A460h
|
|
ColorsSeaGreen EQU 0FF2E8B57h
|
|
ColorsSeaShell EQU 0FFFFF5EEh
|
|
ColorsSienna EQU 0FFA0522Dh
|
|
ColorsSilver EQU 0FFC0C0C0h
|
|
ColorsSkyBlue EQU 0FF87CEEBh
|
|
ColorsSlateBlue EQU 0FF6A5ACDh
|
|
ColorsSlateGray EQU 0FF708090h
|
|
ColorsSnow EQU 0FFFFFAFAh
|
|
ColorsSpringGreen EQU 0FF00FF7Fh
|
|
ColorsSteelBlue EQU 0FF4682B4h
|
|
ColorsTan EQU 0FFD2B48Ch
|
|
ColorsTeal EQU 0FF008080h
|
|
ColorsThistle EQU 0FFD8BFD8h
|
|
ColorsTomato EQU 0FFFF6347h
|
|
ColorsTransparent EQU 0FFFFFFh
|
|
ColorsTurquoise EQU 0FF40E0D0h
|
|
ColorsViolet EQU 0FFEE82EEh
|
|
ColorsWheat EQU 0FFF5DEB3h
|
|
ColorsWhite EQU 0FFFFFFFFh
|
|
ColorsWhiteSmoke EQU 0FFF5F5F5h
|
|
ColorsYellow EQU 0FFFFFF00h
|
|
ColorsYellowGreen EQU 0FF9ACD32h
|
|
|
|
|
|
GpStatusOk EQU 0
|
|
GpStatusGenericError EQU 1
|
|
GpStatusInvalidParameter EQU 2
|
|
GpStatusOutOfMemory EQU 3
|
|
GpStatusObjectBusy EQU 4
|
|
GpStatusInsufficientBuffer EQU 5
|
|
GpStatusNotImplemented EQU 6
|
|
GpStatusWin32Error EQU 7
|
|
GpStatusWrongState EQU 8
|
|
GpStatusAborted EQU 9
|
|
GpStatusFileNotFound EQU 10
|
|
GpStatusValueOverflow EQU 11
|
|
GpStatusAccessDenied EQU 12
|
|
GpStatusUnknownImageFormat EQU 13
|
|
GpStatusFontFamilyNotFound EQU 14
|
|
GpStatusFontStyleNotFound EQU 15
|
|
GpStatusNotTrueTypeFont EQU 16
|
|
GpStatusUnsupportedGdiplusVersion EQU 17
|
|
GpStatusGdiplusNotInitialized EQU 18
|
|
GpStatusPropertyNotFound EQU 19
|
|
GpStatusPropertyNotSupported EQU 20
|
|
|
|
|
|
QualityModeInvalid EQU -1
|
|
QualityModeDefault EQU 0
|
|
QualityModeLow EQU 1
|
|
QualityModeHigh EQU 2
|
|
|
|
|
|
CompositingModeSourceOver EQU 0
|
|
CompositingModeSourceCopy EQU 1
|
|
|
|
|
|
CompositingQualityInvalid EQU QualityModeInvalid
|
|
CompositingQualityDefault EQU QualityModeDefault
|
|
CompositingQualityHighSpeed EQU QualityModeLow
|
|
CompositingQualityHighQuality EQU QualityModeHigh
|
|
CompositingQualityGammaCorrected EQU 3
|
|
CompositingQualityAssumeLinear EQU 4
|
|
|
|
|
|
GenericFontFamilySerif EQU 0
|
|
GenericFontFamilySansSerif EQU 1
|
|
GenericFontFamilyMonospace EQU 2
|
|
|
|
|
|
FontStyleRegular EQU 0
|
|
FontStyleBold EQU 1
|
|
FontStyleItalic EQU 2
|
|
FontStyleBoldItalic EQU 3
|
|
FontStyleUnderline EQU 4
|
|
FontStyleStrikeout EQU 8
|
|
|
|
SmoothingModeInvalid EQU QualityModeInvalid
|
|
SmoothingModeDefault EQU QualityModeDefault
|
|
SmoothingModeHighSpeed EQU QualityModeLow
|
|
SmoothingModeHighQuality EQU QualityModeHigh
|
|
SmoothingModeNone EQU 3
|
|
SmoothingModeAntiAlias EQU 4
|
|
|
|
FillModeAlternate EQU 0
|
|
FillModeWinding EQU 1
|
|
|
|
InterpolationModeInvalid EQU QualityModeInvalid
|
|
InterpolationModeDefault EQU QualityModeDefault
|
|
InterpolationModeLowQuality EQU QualityModeLow
|
|
InterpolationModeHighQuality EQU QualityModeHigh
|
|
InterpolationModeBilinear EQU 3
|
|
InterpolationModeBicubic EQU 4
|
|
InterpolationModeNearestNeighbor EQU 5
|
|
InterpolationModeHighQualityBilinear EQU 6
|
|
InterpolationModeHighQualityBicubic EQU 7
|
|
|
|
|
|
WrapModeTile EQU 0
|
|
WrapModeTileFlipX EQU 1
|
|
WrapModeTileFlipY EQU 2
|
|
WrapModeTileFlipXY EQU 3
|
|
WrapModeClamp EQU 4
|
|
|
|
LinearGradientModeHorizontal EQU 0
|
|
LinearGradientModeVertical EQU 1
|
|
LinearGradientModeForwardDiagonal EQU 2
|
|
LinearGradientModeBackwardDiagonal EQU 3
|
|
|
|
ImageTypeUnknown EQU 0
|
|
ImageTypeBitmap EQU 1
|
|
ImageTypeMetafile EQU 2
|
|
|
|
|
|
HatchStyleHorizontal EQU 0
|
|
HatchStyleVertical EQU 1
|
|
HatchStyleForwardDiagonal EQU 2
|
|
HatchStyleBackwardDiagonal EQU 3
|
|
HatchStyleCross EQU 4
|
|
HatchStyleDiagonalCross EQU 5
|
|
HatchStyle05Percent EQU 6
|
|
HatchStyle10Percent EQU 7
|
|
HatchStyle20Percent EQU 8
|
|
HatchStyle25Percent EQU 9
|
|
HatchStyle30Percent EQU 10
|
|
HatchStyle40Percent EQU 11
|
|
HatchStyle50Percent EQU 12
|
|
HatchStyle60Percent EQU 13
|
|
HatchStyle70Percent EQU 14
|
|
HatchStyle75Percent EQU 15
|
|
HatchStyle80Percent EQU 16
|
|
HatchStyle90Percent EQU 17
|
|
HatchStyleLightDownwardDiagonal EQU 18
|
|
HatchStyleLightUpwardDiagonal EQU 19
|
|
HatchStyleDarkDownwardDiagonal EQU 20
|
|
HatchStyleDarkUpwardDiagonal EQU 21
|
|
HatchStyleWideDownwardDiagonal EQU 22
|
|
HatchStyleWideUpwardDiagonal EQU 23
|
|
HatchStyleLightVertical EQU 24
|
|
HatchStyleLightHorizontal EQU 25
|
|
HatchStyleNarrowVertical EQU 26
|
|
HatchStyleNarrowHorizontal EQU 27
|
|
HatchStyleDarkVertical EQU 28
|
|
HatchStyleDarkHorizontal EQU 29
|
|
HatchStyleDashedDownwardDiagonal EQU 30
|
|
HatchStyleDashedUpwardDiagonal EQU 31
|
|
HatchStyleDashedHorizontal EQU 32
|
|
HatchStyleDashedVertical EQU 33
|
|
HatchStyleSmallConfetti EQU 34
|
|
HatchStyleLargeConfetti EQU 35
|
|
HatchStyleZigZag EQU 36
|
|
HatchStyleWave EQU 37
|
|
HatchStyleDiagonalBrick EQU 38
|
|
HatchStyleHorizontalBrick EQU 39
|
|
HatchStyleWeave EQU 40
|
|
HatchStylePlaid EQU 41
|
|
HatchStyleDivot EQU 42
|
|
HatchStyleDottedGrid EQU 43
|
|
HatchStyleDottedDiamond EQU 44
|
|
HatchStyleShingle EQU 45
|
|
HatchStyleTrellis EQU 46
|
|
HatchStyleSphere EQU 47
|
|
HatchStyleSmallGrid EQU 48
|
|
HatchStyleSmallCheckerBoard EQU 49
|
|
HatchStyleLargeCheckerBoard EQU 50
|
|
HatchStyleOutlinedDiamond EQU 51
|
|
HatchStyleSolidDiamond EQU 52
|
|
HatchStyleTotal EQU 53
|
|
HatchStyleLargeGrid EQU HatchStyleCross
|
|
HatchStyleMin EQU HatchStyleHorizontal
|
|
HatchStyleMax EQU HatchStyleTotal - 1
|
|
|
|
|
|
MatrixOrderPrepend EQU 0
|
|
MatrixOrderAppend EQU 1
|
|
|
|
|
|
ColorAdjustTypeDefault EQU 0
|
|
ColorAdjustTypeBitmap EQU 1
|
|
ColorAdjustTypeBrush EQU 2
|
|
ColorAdjustTypePen EQU 3
|
|
ColorAdjustTypeText EQU 4
|
|
ColorAdjustTypeCount EQU 5
|
|
ColorAdjustTypeAny EQU 6
|
|
|
|
ColorChannelFlagsC EQU 0
|
|
ColorChannelFlagsM EQU 1
|
|
ColorChannelFlagsY EQU 2
|
|
ColorChannelFlagsK EQU 3
|
|
ColorChannelFlagsLast EQU 4
|
|
|
|
ColorMatrixFlagsDefault EQU 0
|
|
ColorMatrixFlagsSkipGrays EQU 1
|
|
ColorMatrixFlagsAltGray EQU 2
|
|
|
|
PenAlignmentCenter EQU 0
|
|
PenAlignmentInset EQU 1
|
|
|
|
|
|
BrushTypeSolidColor EQU 0
|
|
BrushTypeHatchFill EQU 1
|
|
BrushTypeTextureFill EQU 2
|
|
BrushTypePathGradient EQU 3
|
|
BrushTypeLinearGradient EQU 4
|
|
|
|
|
|
DashStyleSolid EQU 0
|
|
DashStyleDash EQU 1
|
|
DashStyleDot EQU 2
|
|
DashStyleDashDot EQU 3
|
|
DashStyleDashDotDot EQU 4
|
|
DashStyleCustom EQU 5
|
|
|
|
DashCapFlat EQU 0
|
|
DashCapRound EQU 2
|
|
DashCapTriangle EQU 3
|
|
|
|
LineCapFlat EQU 0
|
|
LineCapSquare EQU 1
|
|
LineCapRound EQU 2
|
|
LineCapTriangle EQU 3
|
|
LineCapNoAnchor EQU 010h
|
|
LineCapSquareAnchor EQU 011h
|
|
LineCapRoundAnchor EQU 012h
|
|
LineCapDiamondAnchor EQU 013h
|
|
LineCapArrowAnchor EQU 014h
|
|
LineCapCustom EQU 0FFh
|
|
LineCapAnchorMask EQU 0F0h
|
|
|
|
|
|
CustomLineCapTypeDefault EQU 0
|
|
CustomLineCapTypeAdjustableArrow EQU 1
|
|
|
|
|
|
LineJoinMiter EQU 0
|
|
LineJoinBevel EQU 1
|
|
LineJoinRound EQU 2
|
|
LineJoinMiterClipped EQU 3
|
|
|
|
|
|
PenTypeSolidColor EQU BrushTypeSolidColor
|
|
PenTypeHatchFill EQU BrushTypeHatchFill
|
|
PenTypeTextureFill EQU BrushTypeTextureFill
|
|
PenTypePathGradient EQU BrushTypePathGradient
|
|
PenTypeLinearGradient EQU BrushTypeLinearGradient
|
|
PenTypeUnknown EQU -1
|
|
|
|
|
|
WarpModePerspective EQU 0
|
|
WarpModeBilinear EQU 1
|
|
|
|
|
|
CombineModeReplace EQU 0
|
|
CombineModeIntersect EQU 1
|
|
CombineModeUnion EQU 2
|
|
CombineModeXor EQU 3
|
|
CombineModeExclude EQU 4
|
|
CombineModeComplement EQU 5
|
|
|
|
RotateNoneFlipNone EQU 0
|
|
Rotate90FlipNone EQU 1
|
|
Rotate180FlipNone EQU 2
|
|
Rotate270FlipNone EQU 3
|
|
RotateNoneFlipX EQU 4
|
|
Rotate90FlipX EQU 5
|
|
Rotate180FlipX EQU 6
|
|
Rotate270FlipX EQU 7
|
|
RotateNoneFlipY EQU Rotate180FlipX
|
|
Rotate90FlipY EQU Rotate270FlipX
|
|
Rotate180FlipY EQU RotateNoneFlipX
|
|
Rotate270FlipY EQU Rotate90FlipX
|
|
RotateNoneFlipXY EQU Rotate180FlipNone
|
|
Rotate90FlipXY EQU Rotate270FlipNone
|
|
Rotate180FlipXY EQU RotateNoneFlipNone
|
|
Rotate270FlipXY EQU Rotate90FlipNone
|
|
|
|
|
|
StringFormatFlagsDirectionRightToLeft EQU 01h
|
|
StringFormatFlagsDirectionVertical EQU 02h
|
|
StringFormatFlagsNoFitBlackBox EQU 04h
|
|
StringFormatFlagsDisplayFormatControl EQU 020h
|
|
StringFormatFlagsNoFontFallback EQU 0400h
|
|
StringFormatFlagsMeasureTrailingSpaces EQU 0800h
|
|
StringFormatFlagsNoWrap EQU 01000h
|
|
StringFormatFlagsLineLimit EQU 02000h
|
|
StringFormatFlagsNoClip EQU 04000h
|
|
|
|
StringTrimmingNone EQU 0
|
|
StringTrimmingCharacter EQU 1
|
|
StringTrimmingWord EQU 2
|
|
StringTrimmingEllipsisCharacter EQU 3
|
|
StringTrimmingEllipsisWord EQU 4
|
|
StringTrimmingEllipsisPath EQU 5
|
|
|
|
|
|
StringDigitSubstituteUser EQU 0
|
|
StringDigitSubstituteNone EQU 1
|
|
StringDigitSubstituteNational EQU 2
|
|
StringDigitSubstituteTraditional EQU 3
|
|
|
|
|
|
HotkeyPrefixNone EQU 0
|
|
HotkeyPrefixShow EQU 1
|
|
HotkeyPrefixHide EQU 2
|
|
|
|
|
|
StringAlignmentNear EQU 0
|
|
StringAlignmentCenter EQU 1
|
|
StringAlignmentFar EQU 2
|
|
|
|
FlushIntentionFlush EQU 0
|
|
FlushIntentionSync EQU 1
|
|
|
|
|
|
EncoderParameterValueTypeByte EQU 1
|
|
EncoderParameterValueTypeASCII EQU 2
|
|
EncoderParameterValueTypeShort EQU 3
|
|
EncoderParameterValueTypeLong EQU 4
|
|
EncoderParameterValueTypeRational EQU 5
|
|
EncoderParameterValueTypeLongRange EQU 6
|
|
EncoderParameterValueTypeUndefined EQU 7
|
|
EncoderParameterValueTypeRationalRange EQU 8
|
|
EncoderValueColorTypeCMYK EQU 0
|
|
EncoderValueColorTypeYCCK EQU 1
|
|
EncoderValueCompressionLZW EQU 2
|
|
EncoderValueCompressionCCITT3 EQU 3
|
|
EncoderValueCompressionCCITT4 EQU 4
|
|
EncoderValueCompressionRle EQU 5
|
|
EncoderValueCompressionNone EQU 6
|
|
EncoderValueScanMethodInterlaced EQU 7
|
|
EncoderValueScanMethodNonInterlaced EQU 8
|
|
EncoderValueVersionGif87 EQU 9
|
|
EncoderValueVersionGif89 EQU 10
|
|
EncoderValueRenderProgressive EQU 11
|
|
EncoderValueRenderNonProgressive EQU 12
|
|
EncoderValueTransformRotate90 EQU 13
|
|
EncoderValueTransformRotate180 EQU 14
|
|
EncoderValueTransformRotate270 EQU 15
|
|
EncoderValueTransformFlipHorizontal EQU 16
|
|
EncoderValueTransformFlipVertical EQU 17
|
|
EncoderValueMultiFrame EQU 18
|
|
EncoderValueLastFrame EQU 19
|
|
EncoderValueFlush EQU 20
|
|
EncoderValueFrameDimensionTime EQU 21
|
|
EncoderValueFrameDimensionResolution EQU 22
|
|
EncoderValueFrameDimensionPage EQU 23
|
|
EncoderCompression EQU 0
|
|
EncoderColorDepth EQU 1
|
|
EncoderScanMethod EQU 2
|
|
EncoderVersion EQU 3
|
|
EncoderRenderMethod EQU 4
|
|
EncoderQuality EQU 5
|
|
EncoderTransformation EQU 6
|
|
EncoderLuminanceTable EQU 7
|
|
EncoderChrominanceTable EQU 8
|
|
EncoderSaveFlag EQU 9
|
|
|
|
PixelOffsetModeInvalid EQU QualityModeInvalid
|
|
PixelOffsetModeDefault EQU QualityModeDefault
|
|
PixelOffsetModeHighSpeed EQU QualityModeLow
|
|
PixelOffsetModeHighQuality EQU QualityModeHigh
|
|
PixelOffsetModeNone EQU 3
|
|
PixelOffsetModeHalf EQU 4
|
|
|
|
TextRenderingHintSystemDefault EQU 0
|
|
TextRenderingHintSingleBitPerPixelGridFit EQU 1
|
|
TextRenderingHintSingleBitPerPixel EQU 2
|
|
TextRenderingHintAntiAliasGridFit EQU 3
|
|
TextRenderingHintAntiAlias EQU 4
|
|
TextRenderingHintClearTypeGridFit EQU 5
|
|
|
|
MetafileTypeInvalid EQU 0
|
|
MetafileTypeWmf EQU 1
|
|
MetafileTypeWmfPlaceable EQU 2
|
|
MetafileTypeEmf EQU 3
|
|
MetafileTypeEmfPlusOnly EQU 4
|
|
MetafileTypeEmfPlusDual EQU 5
|
|
|
|
|
|
EmfTypeEmfOnly EQU MetafileTypeEmf
|
|
EmfTypeEmfPlusOnly EQU MetafileTypeEmfPlusOnly
|
|
EmfTypeEmfPlusDual EQU MetafileTypeEmfPlusDual
|
|
|
|
|
|
ObjectTypeInvalid EQU 0
|
|
ObjectTypeBrush EQU 1
|
|
ObjectTypePen EQU 2
|
|
ObjectTypePath EQU 3
|
|
ObjectTypeRegion EQU 4
|
|
ObjectTypeImage EQU 5
|
|
ObjectTypeFont EQU 6
|
|
ObjectTypeStringFormat EQU 7
|
|
ObjectTypeImageAttributes EQU 8
|
|
ObjectTypeCustomLineCap EQU 9
|
|
|
|
ObjectTypeMax EQU ObjectTypeCustomLineCap
|
|
ObjectTypeMin EQU ObjectTypeBrush
|
|
|
|
|
|
MetafileFrameUnitPixel EQU UnitPixel
|
|
MetafileFrameUnitPoint EQU UnitPoint
|
|
MetafileFrameUnitInch EQU UnitInch
|
|
MetafileFrameUnitDocument EQU UnitDocument
|
|
MetafileFrameUnitMillimeter EQU UnitMillimeter
|
|
MetafileFrameUnitGdi EQU 7
|
|
|
|
|
|
CoordinateSpaceWorld EQU 0
|
|
CoordinateSpacePage EQU 1
|
|
CoordinateSpaceDevice EQU 2
|
|
|
|
FlatnessDefault EQU 0.25
|
|
|
|
;;;; end gdiplus
|
|
|
|
include winextra.inc
|
|
|
|
; �������������������������������������������������������������������������
|
|
; It is not recomended that WINDOWS.INC be modified but if you need to add
|
|
; equates or structures to WINDOWS.INC, do not write anything after the
|
|
; following conditional assembly directive that display the duplicate
|
|
; warning or it will be duplicated if the file is included more than once.
|
|
; �������������������������������������������������������������������������
|
|
|
|
ELSE
|
|
echo ------------------------------------------
|
|
echo WARNING Duplicate include file windows.inc
|
|
echo ------------------------------------------
|
|
ENDIF
|