home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / winx.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  1.6 KB  |  57 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 winx {
  12.     int XST_NULL = 0,
  13.         XST_INCOMPLETE = 1,
  14.         XST_CONNECTED = 2,
  15.         XST_INIT1 = 3,
  16.         XST_INIT2 = 4,
  17.         XST_REQSENT = 5,
  18.         XST_DATARCVD = 6,
  19.         XST_POKESENT = 7,
  20.         XST_POKEACKRCVD = 8,
  21.         XST_EXECSENT = 9,
  22.         XST_EXECACKRCVD = 10,
  23.         XST_ADVSENT = 11,
  24.         XST_UNADVSENT = 12,
  25.         XST_ADVACKRCVD = 13,
  26.         XST_UNADVACKRCVD = 14,
  27.         XST_ADVDATASENT = 15,
  28.         XST_ADVDATAACKRCVD = 16,
  29.         XTYPF_NOBLOCK = 0x0002,
  30.         XTYPF_NODATA = 0x0004,
  31.         XTYPF_ACKREQ = 0x0008,
  32.         XCLASS_MASK = 0xFC00,
  33.         XCLASS_BOOL = 0x1000,
  34.         XCLASS_DATA = 0x2000,
  35.         XCLASS_FLAGS = 0x4000,
  36.         XCLASS_NOTIFICATION = 0x8000,
  37.         XTYP_ERROR = (0x0000|0x8000|0x0002),
  38.         XTYP_ADVDATA = (0x0010|0x4000),
  39.         XTYP_ADVREQ = (0x0020|0x2000|0x0002),
  40.         XTYP_ADVSTART = (0x0030|0x1000),
  41.         XTYP_ADVSTOP = (0x0040|0x8000),
  42.         XTYP_EXECUTE = (0x0050|0x4000),
  43.         XTYP_CONNECT = (0x0060|0x1000|0x0002),
  44.         XTYP_CONNECT_CONFIRM = (0x0070|0x8000|0x0002),
  45.         XTYP_XACT_COMPLETE = (0x0080|0x8000),
  46.         XTYP_POKE = (0x0090|0x4000),
  47.         XTYP_REGISTER = (0x00A0|0x8000|0x0002),
  48.         XTYP_REQUEST = (0x00B0|0x2000),
  49.         XTYP_DISCONNECT = (0x00C0|0x8000|0x0002),
  50.         XTYP_UNREGISTER = (0x00D0|0x8000|0x0002),
  51.         XTYP_WILDCONNECT = (0x00E0|0x2000|0x0002),
  52.         XTYP_MASK = 0x00F0,
  53.         XTYP_SHIFT = 4,
  54.         XTYP_MONITOR = (0x00F0|0x8000|0x0002);
  55.  
  56. }
  57.