home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v1.zip / DDKX86 / IBMH / OS2.H < prev    next >
C/C++ Source or Header  |  1995-04-14  |  2KB  |  61 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  4. /*                                                                           */
  5. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  6. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  7. /*    drivers. You may use this code in accordance with the IBM License      */
  8. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  9. /*    Copyright statement may not be removed.                                */
  10. /*                                                                           */
  11. /*****************************************************************************/
  12. /*static char *SCCSID = "@(#)os2.h    6.6 92/03/15";*/
  13. /****************************** Module Header ******************************\
  14. *                                                                          *
  15. *                                                                          *
  16. * Module Name: OS2.H                                                       *
  17. *                                                                          *
  18. * This is the top level include file that includes all the files necessary *
  19. * for writing an OS/2 application.                                         *
  20. *                                                                          *
  21. \***************************************************************************/
  22.  
  23. #ifdef __IBMC__
  24. #pragma checkout( suspend )
  25.    #ifndef __CHKHDR__
  26.       #pragma checkout( suspend )
  27.    #endif
  28. #pragma checkout( resume )
  29. #endif
  30.  
  31. #ifndef __OS2_H__
  32.  
  33. /* NOINC */
  34. #define __OS2_H__
  35. /* INC */
  36.  
  37. #define OS2_INCLUDED
  38.  
  39. /* Common definitions */
  40. #include <os2def.h>
  41.  
  42. /* OS/2 Base Include File */
  43. #ifndef INCL_NOBASEAPI
  44.    #include <bse.h>
  45. #endif /* INCL_NOBASEAPI */
  46.  
  47. /* OS/2 Presentation Manager Include File */
  48. #ifndef INCL_NOPMAPI
  49.    #include <pm.h>
  50. #endif /* INCL_NOPMAPI */
  51.  
  52. #endif /* __OS2__ */
  53.  
  54. #ifdef __IBMC__
  55. #pragma checkout( suspend )
  56.    #ifndef __CHKHDR__
  57.       #pragma checkout( resume )
  58.    #endif
  59. #pragma checkout( resume )
  60. #endif
  61.