home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / wina.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  3.8 KB  |  147 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 wina {
  12.     int APPCMD_CLIENTONLY = 0x00000010,
  13.         APPCMD_FILTERINITS = 0x00000020,
  14.         APPCMD_MASK = 0x00000FF0,
  15.         APPCLASS_STANDARD = 0x00000000,
  16.         APPCLASS_MASK = 0x0000000F,
  17.         APPCLASS_MONITOR = 0x00000001,
  18.         ATTR_INPUT = 0x00,
  19.         ATTR_TARGET_CONVERTED = 0x01,
  20.         ATTR_CONVERTED = 0x02,
  21.         ATTR_TARGET_NOTCONVERTED = 0x03,
  22.         ATTR_INPUT_ERROR = 0x04,
  23.         AUXCAPS_CDAUDIO = 1,
  24.         AUXCAPS_AUXIN = 2,
  25.         AUXCAPS_VOLUME = 0x0001,
  26.         AUXCAPS_LRVOLUME = 0x0002,
  27.         ASYNCH = 0x80,
  28.         ASYNC_MODE_COMPATIBILITY = 0x00000001,
  29.         ASYNC_MODE_DEFAULT = 0x00000000,
  30.         ACTIVEOBJECT_STRONG = 0x0,
  31.         ACTIVEOBJECT_WEAK = 0x1,
  32.         ABM_NEW = 0x00000000,
  33.         ABM_REMOVE = 0x00000001,
  34.         ABM_QUERYPOS = 0x00000002,
  35.         ABM_SETPOS = 0x00000003,
  36.         ABM_GETSTATE = 0x00000004,
  37.         ABM_GETTASKBARPOS = 0x00000005,
  38.         ABM_ACTIVATE = 0x00000006,
  39.         ABM_GETAUTOHIDEBAR = 0x00000007,
  40.         ABM_SETAUTOHIDEBAR = 0x00000008,
  41.         ABM_WINDOWPOSCHANGED = 0x0000009,
  42.         ABN_STATECHANGE = 0x0000000,
  43.         ABN_POSCHANGED = 0x0000001,
  44.         ABN_FULLSCREENAPP = 0x0000002,
  45.         ABN_WINDOWARRANGE = 0x0000003,
  46.         ABS_AUTOHIDE = 0x0000001,
  47.         ABS_ALWAYSONTOP = 0x0000002,
  48.         ABE_LEFT = 0,
  49.         ABE_TOP = 1,
  50.         ABE_RIGHT = 2,
  51.         ABE_BOTTOM = 3,
  52.         AC_LINE_OFFLINE = 0x00,
  53.         AC_LINE_ONLINE = 0x01,
  54.         AC_LINE_BACKUP_POWER = 0x02,
  55.         AC_LINE_UNKNOWN = 0xFF,
  56.         ALG_CLASS_ANY = (0),
  57.         ALG_CLASS_SIGNATURE = (1<<13),
  58.         ALG_CLASS_MSG_ENCRYPT = (2<<13),
  59.         ALG_CLASS_DATA_ENCRYPT = (3<<13),
  60.         ALG_CLASS_HASH = (4<<13),
  61.         ALG_CLASS_KEY_EXCHANGE = (5<<13),
  62.         ALG_TYPE_ANY = (0),
  63.         ALG_TYPE_DSS = (1<<9),
  64.         ALG_TYPE_RSA = (2<<9),
  65.         ALG_TYPE_BLOCK = (3<<9),
  66.         ALG_TYPE_STREAM = (4<<9),
  67.         ALG_SID_ANY = (0),
  68.         ALG_SID_RSA_ANY = 0,
  69.         ALG_SID_RSA_PKCS = 1,
  70.         ALG_SID_RSA_MSATWORK = 2,
  71.         ALG_SID_RSA_ENTRUST = 3,
  72.         ALG_SID_RSA_PGP = 4,
  73.         ALG_SID_DSS_ANY = 0,
  74.         ALG_SID_DSS_PKCS = 1,
  75.         ALG_SID_DSS_DMS = 2,
  76.         ALG_SID_DES = 1,
  77.         ALG_SID_3DES = 3,
  78.         ALG_SID_DESX = 4,
  79.         ALG_SID_IDEA = 5,
  80.         ALG_SID_CAST = 6,
  81.         ALG_SID_SAFERSK64 = 7,
  82.         ALD_SID_SAFERSK128 = 8,
  83.         ALG_SID_RC2 = 2,
  84.         ALG_SID_RC4 = 1,
  85.         ALG_SID_SEAL = 2,
  86.         ALG_SID_MD2 = 1,
  87.         ALG_SID_MD4 = 2,
  88.         ALG_SID_MD5 = 3,
  89.         ALG_SID_SHA = 4,
  90.         ALG_SID_MAC = 5,
  91.         ALG_SID_RIPEMD = 6,
  92.         ALG_SID_RIPEMD160 = 7,
  93.         ALG_SID_SSL3SHAMD5 = 8,
  94.         ALG_SID_EXAMPLE = 80,
  95.         AT_KEYEXCHANGE = 1,
  96.         AT_SIGNATURE = 2,
  97.         ALTERNATE = 1,
  98.         ASPECT_FILTERING = 0x0001,
  99.         ABORTDOC = 2,
  100.         ANTIALIASED_QUALITY = 4,
  101.         ANSI_CHARSET = 0,
  102.         ARABIC_CHARSET = 178,
  103.         ABSOLUTE = 1,
  104.         ANSI_FIXED_FONT = 11,
  105.         ANSI_VAR_FONT = 12,
  106.         AD_COUNTERCLOCKWISE = 1,
  107.         AD_CLOCKWISE = 2,
  108.         ASPECTX = 40,
  109.         ASPECTY = 42,
  110.         ASPECTXY = 44,
  111.         ANYSIZE_ARRAY = 1,
  112.         APPLICATION_ERROR_MASK = 0x20000000,
  113.         ACCESS_SYSTEM_SECURITY = (0x01000000),
  114.         ACL_REVISION = (2),
  115.         ACL_REVISION1 = (1),
  116.         ACL_REVISION2 = (2),
  117.         ACL_REVISION3 = (3),
  118.         ACCESS_ALLOWED_ACE_TYPE = (0x0),
  119.         ACCESS_DENIED_ACE_TYPE = (0x1),
  120.         ARW_BOTTOMLEFT = 0x0000,
  121.         ARW_BOTTOMRIGHT = 0x0001,
  122.         ARW_TOPLEFT = 0x0002,
  123.         ARW_TOPRIGHT = 0x0003,
  124.         ARW_STARTMASK = 0x0003,
  125.         ARW_STARTRIGHT = 0x0001,
  126.         ARW_STARTTOP = 0x0002,
  127.         ARW_LEFT = 0x0000,
  128.         ARW_RIGHT = 0x0000,
  129.         ARW_UP = 0x0004,
  130.         ARW_DOWN = 0x0004,
  131.         ARW_HIDE = 0x0008,
  132.         ARW_VALID = 0x000F,
  133.         ATF_TIMEOUTON = 0x00000001,
  134.         ATF_ONOFFFEEDBACK = 0x00000002,
  135.         ACS_CENTER = 0x0001,
  136.         ACS_TRANSPARENT = 0x0002,
  137.         ACS_AUTOPLAY = 0x0004,
  138.         ACS_TIMER = 0x0008,
  139.         ACM_OPENA = (0x0400+100),
  140.         ACM_OPENW = (0x0400+103),
  141.         ACM_PLAY = (0x0400+101),
  142.         ACM_STOP = (0x0400+102),
  143.         ACN_START = 1,
  144.         ACN_STOP = 2;
  145.  
  146. }
  147.