home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / wini.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  16.7 KB  |  517 lines

  1. // Copyright (C) 1997 Microsoft Corporation  All Rights Reserved
  2.  
  3. // These classes provide direct, low-overhead access to commonly used
  4. // Windows api. These classes use the new J/Direct feature.
  5. //
  6. // Information on how to use J/Direct to write your own declarations
  7. // can be found in the Microsoft SDK for Java 2.0.
  8.  
  9. package com.ms.win32;
  10.  
  11. public interface wini {
  12.     int ITALIC_FONTTYPE = 0x0200,
  13.         ico1 = 0x043c,
  14.         ico2 = 0x043d,
  15.         ico3 = 0x043e,
  16.         ico4 = 0x043f,
  17.         IMC_GETCANDIDATEPOS = 0x0007,
  18.         IMC_SETCANDIDATEPOS = 0x0008,
  19.         IMC_GETCOMPOSITIONFONT = 0x0009,
  20.         IMC_SETCOMPOSITIONFONT = 0x000A,
  21.         IMC_GETCOMPOSITIONWINDOW = 0x000B,
  22.         IMC_SETCOMPOSITIONWINDOW = 0x000C,
  23.         IMC_GETSTATUSWINDOWPOS = 0x000F,
  24.         IMC_SETSTATUSWINDOWPOS = 0x0010,
  25.         IMC_CLOSESTATUSWINDOW = 0x0021,
  26.         IMC_OPENSTATUSWINDOW = 0x0022,
  27.         ISC_SHOWUICANDIDATEWINDOW = 0x00000001,
  28.         ISC_SHOWUICOMPOSITIONWINDOW = 0x80000000,
  29.         ISC_SHOWUIGUIDELINE = 0x40000000,
  30.         ISC_SHOWUIALLCANDIDATEWINDOW = 0x0000000F,
  31.         ISC_SHOWUIALL = 0xC000000F,
  32.         IME_CHOTKEY_IME_NONIME_TOGGLE = 0x10,
  33.         IME_CHOTKEY_SHAPE_TOGGLE = 0x11,
  34.         IME_CHOTKEY_SYMBOL_TOGGLE = 0x12,
  35.         IME_JHOTKEY_CLOSE_OPEN = 0x30,
  36.         IME_KHOTKEY_SHAPE_TOGGLE = 0x50,
  37.         IME_KHOTKEY_HANJACONVERT = 0x51,
  38.         IME_KHOTKEY_ENGLISH = 0x52,
  39.         IME_THOTKEY_IME_NONIME_TOGGLE = 0x70,
  40.         IME_THOTKEY_SHAPE_TOGGLE = 0x71,
  41.         IME_THOTKEY_SYMBOL_TOGGLE = 0x72,
  42.         IME_HOTKEY_DSWITCH_FIRST = 0x100,
  43.         IME_HOTKEY_DSWITCH_LAST = 0x11F,
  44.         IME_HOTKEY_PRIVATE_FIRST = 0x200,
  45.         IME_ITHOTKEY_RESEND_RESULTSTR = 0x200,
  46.         IME_ITHOTKEY_PREVIOUS_COMPOSITION = 0x201,
  47.         IME_ITHOTKEY_UISTYLE_TOGGLE = 0x202,
  48.         IME_HOTKEY_PRIVATE_LAST = 0x21F,
  49.         IMEVER_0310 = 0x0003000A,
  50.         IMEVER_0400 = 0x00040000,
  51.         IME_PROP_AT_CARET = 0x00010000,
  52.         IME_PROP_SPECIAL_UI = 0x00020000,
  53.         IME_PROP_CANDLIST_START_FROM_1 = 0x00040000,
  54.         IME_PROP_UNICODE = 0x00080000,
  55.         IGP_PROPERTY = 0x00000004,
  56.         IGP_CONVERSION = 0x00000008,
  57.         IGP_SENTENCE = 0x0000000c,
  58.         IGP_UI = 0x00000010,
  59.         IGP_SETCOMPSTR = 0x00000014,
  60.         IGP_SELECT = 0x00000018,
  61.         IME_CMODE_ALPHANUMERIC = 0x0000,
  62.         IME_CMODE_NATIVE = 0x0001,
  63.         IME_CMODE_CHINESE = 0x0001,
  64.         IME_CMODE_HANGEUL = 0x0001,
  65.         IME_CMODE_HANGUL = 0x0001,
  66.         IME_CMODE_JAPANESE = 0x0001,
  67.         IME_CMODE_KATAKANA = 0x0002,
  68.         IME_CMODE_LANGUAGE = 0x0003,
  69.         IME_CMODE_FULLSHAPE = 0x0008,
  70.         IME_CMODE_ROMAN = 0x0010,
  71.         IME_CMODE_CHARCODE = 0x0020,
  72.         IME_CMODE_HANJACONVERT = 0x0040,
  73.         IME_CMODE_SOFTKBD = 0x0080,
  74.         IME_CMODE_NOCONVERSION = 0x0100,
  75.         IME_CMODE_EUDC = 0x0200,
  76.         IME_CMODE_SYMBOL = 0x0400,
  77.         IME_SMODE_NONE = 0x0000,
  78.         IME_SMODE_PLAURALCLAUSE = 0x0001,
  79.         IME_SMODE_SINGLECONVERT = 0x0002,
  80.         IME_SMODE_AUTOMATIC = 0x0004,
  81.         IME_SMODE_PHRASEPREDICT = 0x0008,
  82.         IME_CAND_UNKNOWN = 0x0000,
  83.         IME_CAND_READ = 0x0001,
  84.         IME_CAND_CODE = 0x0002,
  85.         IME_CAND_MEANING = 0x0003,
  86.         IME_CAND_RADICAL = 0x0004,
  87.         IME_CAND_STROKE = 0x0005,
  88.         IMN_CLOSESTATUSWINDOW = 0x0001,
  89.         IMN_OPENSTATUSWINDOW = 0x0002,
  90.         IMN_CHANGECANDIDATE = 0x0003,
  91.         IMN_CLOSECANDIDATE = 0x0004,
  92.         IMN_OPENCANDIDATE = 0x0005,
  93.         IMN_SETCONVERSIONMODE = 0x0006,
  94.         IMN_SETSENTENCEMODE = 0x0007,
  95.         IMN_SETOPENSTATUS = 0x0008,
  96.         IMN_SETCANDIDATEPOS = 0x0009,
  97.         IMN_SETCOMPOSITIONFONT = 0x000A,
  98.         IMN_SETCOMPOSITIONWINDOW = 0x000B,
  99.         IMN_SETSTATUSWINDOWPOS = 0x000C,
  100.         IMN_GUIDELINE = 0x000D,
  101.         IMN_PRIVATE = 0x000E,
  102.         IMM_ERROR_NODATA = (-1),
  103.         IMM_ERROR_GENERAL = (-2),
  104.         IME_CONFIG_GENERAL = 1,
  105.         IME_CONFIG_REGISTERWORD = 2,
  106.         IME_CONFIG_SELECTDICTIONARY = 3,
  107.         IME_ESC_QUERY_SUPPORT = 0x0003,
  108.         IME_ESC_RESERVED_FIRST = 0x0004,
  109.         IME_ESC_RESERVED_LAST = 0x07FF,
  110.         IME_ESC_PRIVATE_FIRST = 0x0800,
  111.         IME_ESC_PRIVATE_LAST = 0x0FFF,
  112.         IME_ESC_SEQUENCE_TO_INTERNAL = 0x1001,
  113.         IME_ESC_GET_EUDC_DICTIONARY = 0x1003,
  114.         IME_ESC_SET_EUDC_DICTIONARY = 0x1004,
  115.         IME_ESC_MAX_KEY = 0x1005,
  116.         IME_ESC_IME_NAME = 0x1006,
  117.         IME_ESC_SYNC_HOTKEY = 0x1007,
  118.         IME_ESC_HANJA_MODE = 0x1008,
  119.         IME_ESC_AUTOMATA = 0x1009,
  120.         IME_ESC_PRIVATE_HOTKEY = 0x100a,
  121.         IME_REGWORD_STYLE_EUDC = 0x00000001,
  122.         IME_REGWORD_STYLE_USER_FIRST = 0x80000000,
  123.         IME_REGWORD_STYLE_USER_LAST = 0xFFFFFFFF,
  124.         IDLFLAG_NONE = ((0)),
  125.         IDLFLAG_FIN = ((0x1)),
  126.         IDLFLAG_FOUT = ((0x2)),
  127.         IDLFLAG_FLCID = ((0x4)),
  128.         IDLFLAG_FRETVAL = ((0x8)),
  129.         IMPLTYPEFLAG_FDEFAULT = (0x1),
  130.         IMPLTYPEFLAG_FSOURCE = (0x2),
  131.         IMPLTYPEFLAG_FRESTRICTED = (0x4),
  132.         IMPLTYPEFLAG_FDEFAULTVTABLE = (0x8),
  133.         ID_DEFAULTINST = -2,
  134.         ID_PSRESTARTWINDOWS = 0x2,
  135.         ID_PSREBOOTSYSTEM = (0x2|0x1),
  136.         IDLE_PRIORITY_CLASS = 0x00000040,
  137.         IGNORE = 0,
  138.         INFINITE = 0xFFFFFFFF,
  139.         IE_BADID = (-1),
  140.         IE_OPEN = (-2),
  141.         IE_NOPEN = (-3),
  142.         IE_MEMORY = (-4),
  143.         IE_DEFAULT = (-5),
  144.         IE_HARDWARE = (-10),
  145.         IE_BYTESIZE = (-11),
  146.         IE_BAUDRATE = (-12),
  147.         INPLACE_E_NOTUNDOABLE = 0x800401A0,
  148.         INPLACE_E_NOTOOLSPACE = 0x800401A1,
  149.         INPLACE_E_FIRST = 0x800401A0,
  150.         INPLACE_E_LAST = 0x800401AF,
  151.         INPLACE_S_FIRST = 0x000401A0,
  152.         INPLACE_S_LAST = 0x000401AF,
  153.         INPLACE_S_TRUNCATED = 0x000401A0,
  154.         ILLUMINANT_DEVICE_DEFAULT = 0,
  155.         ILLUMINANT_A = 1,
  156.         ILLUMINANT_B = 2,
  157.         ILLUMINANT_C = 3,
  158.         ILLUMINANT_D50 = 4,
  159.         ILLUMINANT_D55 = 5,
  160.         ILLUMINANT_D65 = 6,
  161.         ILLUMINANT_D75 = 7,
  162.         ILLUMINANT_F2 = 8,
  163.         ILLUMINANT_MAX_INDEX = 8,
  164.         ILLUMINANT_TUNGSTEN = 1,
  165.         ILLUMINANT_DAYLIGHT = 3,
  166.         ILLUMINANT_FLUORESCENT = 8,
  167.         ILLUMINANT_NTSC = 3,
  168.         ICM_OFF = 1,
  169.         ICM_ON = 2,
  170.         ICM_QUERY = 3,
  171.         IO_COMPLETION_MODIFY_STATE = 0x0002,
  172.         INHERIT_ONLY_ACE = (0x8),
  173.         IMAGE_DOS_SIGNATURE = 0x5A4D,
  174.         IMAGE_OS2_SIGNATURE = 0x454E,
  175.         IMAGE_OS2_SIGNATURE_LE = 0x454C,
  176.         IMAGE_VXD_SIGNATURE = 0x454C,
  177.         IMAGE_NT_SIGNATURE = 0x00004550,
  178.         IMAGE_SIZEOF_FILE_HEADER = 20,
  179.         IMAGE_FILE_RELOCS_STRIPPED = 0x0001,
  180.         IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004,
  181.         IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008,
  182.         IMAGE_FILE_AGGRESIVE_WS_TRIM = 0x0010,
  183.         IMAGE_FILE_BYTES_REVERSED_LO = 0x0080,
  184.         IMAGE_FILE_32BIT_MACHINE = 0x0100,
  185.         IMAGE_FILE_DEBUG_STRIPPED = 0x0200,
  186.         IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400,
  187.         IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800,
  188.         IMAGE_FILE_SYSTEM = 0x1000,
  189.         IMAGE_FILE_DLL = 0x2000,
  190.         IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000,
  191.         IMAGE_FILE_BYTES_REVERSED_HI = 0x8000,
  192.         IMAGE_FILE_MACHINE_UNKNOWN = 0,
  193.         IMAGE_FILE_MACHINE_I386 = 0x14c,
  194.         IMAGE_FILE_MACHINE_R3000 = 0x162,
  195.         IMAGE_FILE_MACHINE_R4000 = 0x166,
  196.         IMAGE_FILE_MACHINE_R10000 = 0x168,
  197.         IMAGE_FILE_MACHINE_ALPHA = 0x184,
  198.         IMAGE_FILE_MACHINE_POWERPC = 0x1F0,
  199.         IMAGE_NUMBEROF_DIRECTORY_ENTRIES = 16,
  200.         IMAGE_SIZEOF_ROM_OPTIONAL_HEADER = 56,
  201.         IMAGE_SIZEOF_STD_OPTIONAL_HEADER = 28,
  202.         IMAGE_SIZEOF_NT_OPTIONAL_HEADER = 224,
  203.         IMAGE_NT_OPTIONAL_HDR_MAGIC = 0x10b,
  204.         IMAGE_ROM_OPTIONAL_HDR_MAGIC = 0x107,
  205.         IMAGE_SUBSYSTEM_UNKNOWN = 0,
  206.         IMAGE_SUBSYSTEM_NATIVE = 1,
  207.         IMAGE_SUBSYSTEM_WINDOWS_GUI = 2,
  208.         IMAGE_SUBSYSTEM_WINDOWS_CUI = 3,
  209.         IMAGE_SUBSYSTEM_OS2_CUI = 5,
  210.         IMAGE_SUBSYSTEM_POSIX_CUI = 7,
  211.         IMAGE_SUBSYSTEM_RESERVED8 = 8,
  212.         IMAGE_DIRECTORY_ENTRY_EXPORT = 0,
  213.         IMAGE_DIRECTORY_ENTRY_IMPORT = 1,
  214.         IMAGE_DIRECTORY_ENTRY_RESOURCE = 2,
  215.         IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3,
  216.         IMAGE_DIRECTORY_ENTRY_SECURITY = 4,
  217.         IMAGE_DIRECTORY_ENTRY_BASERELOC = 5,
  218.         IMAGE_DIRECTORY_ENTRY_DEBUG = 6,
  219.         IMAGE_DIRECTORY_ENTRY_COPYRIGHT = 7,
  220.         IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8,
  221.         IMAGE_DIRECTORY_ENTRY_TLS = 9,
  222.         IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10,
  223.         IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11,
  224.         IMAGE_DIRECTORY_ENTRY_IAT = 12,
  225.         IMAGE_SIZEOF_SHORT_NAME = 8,
  226.         IMAGE_SIZEOF_SECTION_HEADER = 40,
  227.         IMAGE_SCN_TYPE_NO_PAD = 0x00000008,
  228.         IMAGE_SCN_CNT_CODE = 0x00000020,
  229.         IMAGE_SCN_CNT_INITIALIZED_DATA = 0x00000040,
  230.         IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x00000080,
  231.         IMAGE_SCN_LNK_OTHER = 0x00000100,
  232.         IMAGE_SCN_LNK_INFO = 0x00000200,
  233.         IMAGE_SCN_LNK_REMOVE = 0x00000800,
  234.         IMAGE_SCN_LNK_COMDAT = 0x00001000,
  235.         IMAGE_SCN_MEM_FARDATA = 0x00008000,
  236.         IMAGE_SCN_MEM_PURGEABLE = 0x00020000,
  237.         IMAGE_SCN_MEM_16BIT = 0x00020000,
  238.         IMAGE_SCN_MEM_LOCKED = 0x00040000,
  239.         IMAGE_SCN_MEM_PRELOAD = 0x00080000,
  240.         IMAGE_SCN_ALIGN_1BYTES = 0x00100000,
  241.         IMAGE_SCN_ALIGN_2BYTES = 0x00200000,
  242.         IMAGE_SCN_ALIGN_4BYTES = 0x00300000,
  243.         IMAGE_SCN_ALIGN_8BYTES = 0x00400000,
  244.         IMAGE_SCN_ALIGN_16BYTES = 0x00500000,
  245.         IMAGE_SCN_ALIGN_32BYTES = 0x00600000,
  246.         IMAGE_SCN_ALIGN_64BYTES = 0x00700000,
  247.         IMAGE_SCN_LNK_NRELOC_OVFL = 0x01000000,
  248.         IMAGE_SCN_MEM_DISCARDABLE = 0x02000000,
  249.         IMAGE_SCN_MEM_NOT_CACHED = 0x04000000,
  250.         IMAGE_SCN_MEM_NOT_PAGED = 0x08000000,
  251.         IMAGE_SCN_MEM_SHARED = 0x10000000,
  252.         IMAGE_SCN_MEM_EXECUTE = 0x20000000,
  253.         IMAGE_SCN_MEM_READ = 0x40000000,
  254.         IMAGE_SCN_MEM_WRITE = 0x80000000,
  255.         IMAGE_SCN_SCALE_INDEX = 0x00000001,
  256.         IMAGE_SIZEOF_SYMBOL = 18,
  257.         IMAGE_SYM_TYPE_NULL = 0x0000,
  258.         IMAGE_SYM_TYPE_VOID = 0x0001,
  259.         IMAGE_SYM_TYPE_CHAR = 0x0002,
  260.         IMAGE_SYM_TYPE_SHORT = 0x0003,
  261.         IMAGE_SYM_TYPE_INT = 0x0004,
  262.         IMAGE_SYM_TYPE_LONG = 0x0005,
  263.         IMAGE_SYM_TYPE_FLOAT = 0x0006,
  264.         IMAGE_SYM_TYPE_DOUBLE = 0x0007,
  265.         IMAGE_SYM_TYPE_STRUCT = 0x0008,
  266.         IMAGE_SYM_TYPE_UNION = 0x0009,
  267.         IMAGE_SYM_TYPE_ENUM = 0x000A,
  268.         IMAGE_SYM_TYPE_MOE = 0x000B,
  269.         IMAGE_SYM_TYPE_BYTE = 0x000C,
  270.         IMAGE_SYM_TYPE_WORD = 0x000D,
  271.         IMAGE_SYM_TYPE_UINT = 0x000E,
  272.         IMAGE_SYM_TYPE_DWORD = 0x000F,
  273.         IMAGE_SYM_TYPE_PCODE = 0x8000,
  274.         IMAGE_SYM_DTYPE_NULL = 0,
  275.         IMAGE_SYM_DTYPE_POINTER = 1,
  276.         IMAGE_SYM_DTYPE_FUNCTION = 2,
  277.         IMAGE_SYM_DTYPE_ARRAY = 3,
  278.         IMAGE_SYM_CLASS_NULL = 0x0000,
  279.         IMAGE_SYM_CLASS_AUTOMATIC = 0x0001,
  280.         IMAGE_SYM_CLASS_STATIC = 0x0003,
  281.         IMAGE_SYM_CLASS_REGISTER = 0x0004,
  282.         IMAGE_SYM_CLASS_LABEL = 0x0006,
  283.         IMAGE_SYM_CLASS_UNDEFINED_LABEL = 0x0007,
  284.         IMAGE_SYM_CLASS_MEMBER_OF_STRUCT = 0x0008,
  285.         IMAGE_SYM_CLASS_ARGUMENT = 0x0009,
  286.         IMAGE_SYM_CLASS_STRUCT_TAG = 0x000A,
  287.         IMAGE_SYM_CLASS_MEMBER_OF_UNION = 0x000B,
  288.         IMAGE_SYM_CLASS_UNION_TAG = 0x000C,
  289.         IMAGE_SYM_CLASS_TYPE_DEFINITION = 0x000D,
  290.         IMAGE_SYM_CLASS_UNDEFINED_STATIC = 0x000E,
  291.         IMAGE_SYM_CLASS_ENUM_TAG = 0x000F,
  292.         IMAGE_SYM_CLASS_MEMBER_OF_ENUM = 0x0010,
  293.         IMAGE_SYM_CLASS_REGISTER_PARAM = 0x0011,
  294.         IMAGE_SYM_CLASS_BIT_FIELD = 0x0012,
  295.         IMAGE_SYM_CLASS_BLOCK = 0x0064,
  296.         IMAGE_SYM_CLASS_FUNCTION = 0x0065,
  297.         IMAGE_SYM_CLASS_END_OF_STRUCT = 0x0066,
  298.         IMAGE_SYM_CLASS_FILE = 0x0067,
  299.         IMAGE_SYM_CLASS_SECTION = 0x0068,
  300.         IMAGE_SIZEOF_AUX_SYMBOL = 18,
  301.         IMAGE_COMDAT_SELECT_NODUPLICATES = 1,
  302.         IMAGE_COMDAT_SELECT_ANY = 2,
  303.         IMAGE_COMDAT_SELECT_SAME_SIZE = 3,
  304.         IMAGE_COMDAT_SELECT_EXACT_MATCH = 4,
  305.         IMAGE_COMDAT_SELECT_ASSOCIATIVE = 5,
  306.         IMAGE_COMDAT_SELECT_LARGEST = 6,
  307.         IMAGE_COMDAT_SELECT_NEWEST = 7,
  308.         IMAGE_SIZEOF_RELOCATION = 10,
  309.         IMAGE_REL_I386_ABSOLUTE = 0x0000,
  310.         IMAGE_REL_I386_DIR16 = 0x0001,
  311.         IMAGE_REL_I386_REL16 = 0x0002,
  312.         IMAGE_REL_I386_DIR32 = 0x0006,
  313.         IMAGE_REL_I386_DIR32NB = 0x0007,
  314.         IMAGE_REL_I386_SEG12 = 0x0009,
  315.         IMAGE_REL_I386_SECTION = 0x000A,
  316.         IMAGE_REL_I386_SECREL = 0x000B,
  317.         IMAGE_REL_I386_REL32 = 0x0014,
  318.         IMAGE_REL_MIPS_ABSOLUTE = 0x0000,
  319.         IMAGE_REL_MIPS_REFHALF = 0x0001,
  320.         IMAGE_REL_MIPS_REFWORD = 0x0002,
  321.         IMAGE_REL_MIPS_JMPADDR = 0x0003,
  322.         IMAGE_REL_MIPS_REFHI = 0x0004,
  323.         IMAGE_REL_MIPS_REFLO = 0x0005,
  324.         IMAGE_REL_MIPS_GPREL = 0x0006,
  325.         IMAGE_REL_MIPS_LITERAL = 0x0007,
  326.         IMAGE_REL_MIPS_SECTION = 0x000A,
  327.         IMAGE_REL_MIPS_SECREL = 0x000B,
  328.         IMAGE_REL_MIPS_SECRELLO = 0x000C,
  329.         IMAGE_REL_MIPS_SECRELHI = 0x000D,
  330.         IMAGE_REL_MIPS_REFWORDNB = 0x0022,
  331.         IMAGE_REL_MIPS_PAIR = 0x0025,
  332.         IMAGE_REL_ALPHA_ABSOLUTE = 0x0000,
  333.         IMAGE_REL_ALPHA_REFLONG = 0x0001,
  334.         IMAGE_REL_ALPHA_REFQUAD = 0x0002,
  335.         IMAGE_REL_ALPHA_GPREL32 = 0x0003,
  336.         IMAGE_REL_ALPHA_LITERAL = 0x0004,
  337.         IMAGE_REL_ALPHA_LITUSE = 0x0005,
  338.         IMAGE_REL_ALPHA_GPDISP = 0x0006,
  339.         IMAGE_REL_ALPHA_BRADDR = 0x0007,
  340.         IMAGE_REL_ALPHA_HINT = 0x0008,
  341.         IMAGE_REL_ALPHA_INLINE_REFLONG = 0x0009,
  342.         IMAGE_REL_ALPHA_REFHI = 0x000A,
  343.         IMAGE_REL_ALPHA_REFLO = 0x000B,
  344.         IMAGE_REL_ALPHA_PAIR = 0x000C,
  345.         IMAGE_REL_ALPHA_MATCH = 0x000D,
  346.         IMAGE_REL_ALPHA_SECTION = 0x000E,
  347.         IMAGE_REL_ALPHA_SECREL = 0x000F,
  348.         IMAGE_REL_ALPHA_REFLONGNB = 0x0010,
  349.         IMAGE_REL_ALPHA_SECRELLO = 0x0011,
  350.         IMAGE_REL_ALPHA_SECRELHI = 0x0012,
  351.         IMAGE_REL_PPC_ABSOLUTE = 0x0000,
  352.         IMAGE_REL_PPC_ADDR64 = 0x0001,
  353.         IMAGE_REL_PPC_ADDR32 = 0x0002,
  354.         IMAGE_REL_PPC_ADDR24 = 0x0003,
  355.         IMAGE_REL_PPC_ADDR16 = 0x0004,
  356.         IMAGE_REL_PPC_ADDR14 = 0x0005,
  357.         IMAGE_REL_PPC_REL24 = 0x0006,
  358.         IMAGE_REL_PPC_REL14 = 0x0007,
  359.         IMAGE_REL_PPC_TOCREL16 = 0x0008,
  360.         IMAGE_REL_PPC_TOCREL14 = 0x0009,
  361.         IMAGE_REL_PPC_ADDR32NB = 0x000A,
  362.         IMAGE_REL_PPC_SECREL = 0x000B,
  363.         IMAGE_REL_PPC_SECTION = 0x000C,
  364.         IMAGE_REL_PPC_IFGLUE = 0x000D,
  365.         IMAGE_REL_PPC_IMGLUE = 0x000E,
  366.         IMAGE_REL_PPC_SECREL16 = 0x000F,
  367.         IMAGE_REL_PPC_REFHI = 0x0010,
  368.         IMAGE_REL_PPC_REFLO = 0x0011,
  369.         IMAGE_REL_PPC_PAIR = 0x0012,
  370.         IMAGE_REL_PPC_SECRELLO = 0x0013,
  371.         IMAGE_REL_PPC_SECRELHI = 0x0014,
  372.         IMAGE_REL_PPC_TYPEMASK = 0x00FF,
  373.         IMAGE_REL_PPC_NEG = 0x0100,
  374.         IMAGE_REL_PPC_BRTAKEN = 0x0200,
  375.         IMAGE_REL_PPC_BRNTAKEN = 0x0400,
  376.         IMAGE_REL_PPC_TOCDEFN = 0x0800,
  377.         IMAGE_SIZEOF_LINENUMBER = 6,
  378.         IMAGE_SIZEOF_BASE_RELOCATION = 8,
  379.         IMAGE_REL_BASED_ABSOLUTE = 0,
  380.         IMAGE_REL_BASED_HIGH = 1,
  381.         IMAGE_REL_BASED_LOW = 2,
  382.         IMAGE_REL_BASED_HIGHLOW = 3,
  383.         IMAGE_REL_BASED_HIGHADJ = 4,
  384.         IMAGE_REL_BASED_MIPS_JMPADDR = 5,
  385.         IMAGE_REL_BASED_SECTION = 6,
  386.         IMAGE_REL_BASED_REL32 = 7,
  387.         IMAGE_ARCHIVE_START_SIZE = 8,
  388.         IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR = 60,
  389.         IMAGE_ORDINAL_FLAG = 0x80000000,
  390.         IMAGE_RESOURCE_NAME_IS_STRING = 0x80000000,
  391.         IMAGE_RESOURCE_DATA_IS_DIRECTORY = 0x80000000,
  392.         IMAGE_DEBUG_TYPE_UNKNOWN = 0,
  393.         IMAGE_DEBUG_TYPE_COFF = 1,
  394.         IMAGE_DEBUG_TYPE_CODEVIEW = 2,
  395.         IMAGE_DEBUG_TYPE_FPO = 3,
  396.         IMAGE_DEBUG_TYPE_MISC = 4,
  397.         IMAGE_DEBUG_TYPE_EXCEPTION = 5,
  398.         IMAGE_DEBUG_TYPE_FIXUP = 6,
  399.         IMAGE_DEBUG_TYPE_OMAP_TO_SRC = 7,
  400.         IMAGE_DEBUG_TYPE_OMAP_FROM_SRC = 8,
  401.         IMAGE_DEBUG_MISC_EXENAME = 1,
  402.         IMAGE_SEPARATE_DEBUG_SIGNATURE = 0x4944,
  403.         IMAGE_SEPARATE_DEBUG_FLAGS_MASK = 0x8000,
  404.         IMAGE_SEPARATE_DEBUG_MISMATCH = 0x8000,
  405.         IS_TEXT_UNICODE_ASCII16 = 0x0001,
  406.         IS_TEXT_UNICODE_REVERSE_ASCII16 = 0x0010,
  407.         IS_TEXT_UNICODE_STATISTICS = 0x0002,
  408.         IS_TEXT_UNICODE_REVERSE_STATISTICS = 0x0020,
  409.         IS_TEXT_UNICODE_CONTROLS = 0x0004,
  410.         IS_TEXT_UNICODE_REVERSE_CONTROLS = 0x0040,
  411.         IS_TEXT_UNICODE_SIGNATURE = 0x0008,
  412.         IS_TEXT_UNICODE_REVERSE_SIGNATURE = 0x0080,
  413.         IS_TEXT_UNICODE_ILLEGAL_CHARS = 0x0100,
  414.         IS_TEXT_UNICODE_ODD_LENGTH = 0x0200,
  415.         IS_TEXT_UNICODE_DBCS_LEADBYTE = 0x0400,
  416.         IS_TEXT_UNICODE_NULL_BYTES = 0x1000,
  417.         IS_TEXT_UNICODE_UNICODE_MASK = 0x000F,
  418.         IS_TEXT_UNICODE_REVERSE_MASK = 0x00F0,
  419.         IS_TEXT_UNICODE_NOT_UNICODE_MASK = 0x0F00,
  420.         IS_TEXT_UNICODE_NOT_ASCII_MASK = 0xF000,
  421.         ICON_SMALL = 0,
  422.         ICON_BIG = 1,
  423.         IDANI_OPEN = 1,
  424.         IDANI_CLOSE = 2,
  425.         IDANI_CAPTION = 3,
  426.         IDHOT_SNAPWINDOW = (-1),
  427.         IDHOT_SNAPDESKTOP = (-2),
  428.         IDC_ARROW = 32512,
  429.         IDC_IBEAM = 32513,
  430.         IDC_WAIT = 32514,
  431.         IDC_CROSS = 32515,
  432.         IDC_UPARROW = 32516,
  433.         IDC_SIZE = 32640,
  434.         IDC_ICON = 32641,
  435.         IDC_SIZENWSE = 32642,
  436.         IDC_SIZENESW = 32643,
  437.         IDC_SIZEWE = 32644,
  438.         IDC_SIZENS = 32645,
  439.         IDC_SIZEALL = 32646,
  440.         IDC_NO = 32648,
  441.         IDC_APPSTARTING = 32650,
  442.         IDC_HELP = 32651,
  443.         IMAGE_BITMAP = 0,
  444.         IMAGE_ICON = 1,
  445.         IMAGE_CURSOR = 2,
  446.         IMAGE_ENHMETAFILE = 3,
  447.         IDI_APPLICATION = 32512,
  448.         IDI_HAND = 32513,
  449.         IDI_QUESTION = 32514,
  450.         IDI_EXCLAMATION = 32515,
  451.         IDI_ASTERISK = 32516,
  452.         IDI_WINLOGO = 32517,
  453.         IDI_WARNING = 32515,
  454.         IDI_ERROR = 32513,
  455.         IDI_INFORMATION = 32516,
  456.         IDOK = 1,
  457.         IDCANCEL = 2,
  458.         IDABORT = 3,
  459.         IDRETRY = 4,
  460.         IDIGNORE = 5,
  461.         IDYES = 6,
  462.         IDNO = 7,
  463.         IDCLOSE = 8,
  464.         IDHELP = 9,
  465.         IDH_NO_HELP = 28440,
  466.         IDH_MISSING_CONTEXT = 28441,
  467.         IDH_GENERIC_HELP_BUTTON = 28442,
  468.         IDH_OK = 28443,
  469.         IDH_CANCEL = 28444,
  470.         IDH_HELP = 28445,
  471.         ICC_LISTVIEW_CLASSES = 0x00000001,
  472.         ICC_TREEVIEW_CLASSES = 0x00000002,
  473.         ICC_BAR_CLASSES = 0x00000004,
  474.         ICC_TAB_CLASSES = 0x00000008,
  475.         ICC_UPDOWN_CLASS = 0x00000010,
  476.         ICC_PROGRESS_CLASS = 0x00000020,
  477.         ICC_HOTKEY_CLASS = 0x00000040,
  478.         ICC_ANIMATE_CLASS = 0x00000080,
  479.         ICC_WIN95_CLASSES = 0x000000FF,
  480.         ICC_DATE_CLASSES = 0x00000100,
  481.         ICC_USEREX_CLASSES = 0x00000200,
  482.         ICC_COOL_CLASSES = 0x00000400,
  483.         ILC_MASK = 0x0001,
  484.         ILC_COLOR = 0x0000,
  485.         ILC_COLORDDB = 0x00FE,
  486.         ILC_COLOR4 = 0x0004,
  487.         ILC_COLOR8 = 0x0008,
  488.         ILC_COLOR16 = 0x0010,
  489.         ILC_COLOR24 = 0x0018,
  490.         ILC_COLOR32 = 0x0020,
  491.         ILC_PALETTE = 0x0800,
  492.         ILD_NORMAL = 0x0000,
  493.         ILD_TRANSPARENT = 0x0001,
  494.         ILD_MASK = 0x0010,
  495.         ILD_IMAGE = 0x0020,
  496.         ILD_ROP = 0x0040,
  497.         ILD_BLEND25 = 0x0002,
  498.         ILD_BLEND50 = 0x0004,
  499.         ILD_OVERLAYMASK = 0x0F00,
  500.         ILD_SELECTED = 0x0004,
  501.         ILD_FOCUS = 0x0002,
  502.         ILD_BLEND = 0x0004,
  503.         ILCF_MOVE = (0x00000000),
  504.         ILCF_SWAP = (0x00000001),
  505.         IDB_STD_SMALL_COLOR = 0,
  506.         IDB_STD_LARGE_COLOR = 1,
  507.         IDB_VIEW_SMALL_COLOR = 4,
  508.         IDB_VIEW_LARGE_COLOR = 5,
  509.         IDB_HIST_SMALL_COLOR = 8,
  510.         IDB_HIST_LARGE_COLOR = 9,
  511.         I_INDENTCALLBACK = (-1),
  512.         I_IMAGECALLBACK = (-1),
  513.         I_CHILDRENCALLBACK = (-1),
  514.         IO_COMPLETION_ALL_ACCESS = ((0x000F0000)|(0x00100000)|0x3);
  515.  
  516. }
  517.