home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v2.zip / DDKX86 / DBCSDD / SRC_DBCS / VDHWNDW / VIOT.H < prev    next >
C/C++ Source or Header  |  1995-04-14  |  2KB  |  69 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT (C) Microsoft Corporation, 1989                                 */
  4. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  5. /*                                                                           */
  6. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  7. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  8. /*    drivers. You may use this code in accordance with the IBM License      */
  9. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  10. /*    Copyright statement may not be removed.                                */
  11. /*                                                                           */
  12. /*****************************************************************************/
  13. /**************************************************************************
  14.  *
  15.  * SOURCE FILE NAME = VIOT.H
  16.  *
  17.  * DESCRIPTIVE NAME = Avio subroutine types file 
  18.  *
  19.  *
  20.  * VERSION =    V2.0
  21.  *
  22.  * DATE         
  23.  *
  24.  * DESCRIPTION  
  25.  *
  26.  * FUNCTIONS    NONE
  27.  *
  28.  * NOTES
  29.  *
  30.  *
  31.  * STRUCTURES
  32.  *
  33.  * EXTERNAL REFERENCES
  34.  *
  35.  * EXTERNAL FUNCTIONS
  36.  *
  37. */
  38.  
  39. #ifndef VIOT_H
  40.     #define VIOT_H                 /* Include this file        */
  41.  
  42. /*                                                                 
  43. ** Null Vio handle                                                 
  44. */
  45.  
  46. #define NullVioHandle 0
  47.  
  48. /*
  49. **  GreGet/SetHandle defns.                                         
  50. */
  51.  
  52.  
  53. #define VioHandleIndex 1
  54. #define VioHandleError (USHORT) 0xffff
  55.  
  56. /*
  57. **  Return values for Vio.                                          
  58. */
  59.  
  60.  
  61. #define RcOk  0
  62. #define RcErr 1
  63.  
  64. #endif
  65.  
  66. void        near NULLCHARRECT(void);                                 /* @T52 */
  67. BOOL PASCAL near CopyDc(HDC, HDC);
  68. BOOL PASCAL near AdjustWindowOriginAndShape(VioPresentationSpace FAR *);
  69.