|
|
1.1 root 1: /****************************** Module Header ******************************\
2: *
3: * Module Name: BSE.H
4: *
5: * This file includes the definitions necessary for writing Base OS/2 applications.
6: *
1.1.1.2 ! root 7: * Copyright (c) 1987,1989 Microsoft Corporation
1.1 root 8: *
9: * ===========================================================================
10: *
11: * The following symbols are used in this file for conditional sections.
12: *
13: * INCL_BASE - ALL of OS/2 Base
14: * INCL_DOS - OS/2 DOS Kernel
15: * INCL_SUB - OS/2 VIO/KBD/MOU
16: * INCL_DOSERRORS - OS/2 Errors - only included if symbol defined
1.1.1.2 ! root 17: * INCL_DOSDEVIOCTL - Structures and constants for DosDevIOCtl
1.1 root 18: *
19: \***************************************************************************/
20:
21: #define INCL_BASEINCLUDED
22:
23: /* if INCL_BASE defined then define all the symbols */
24: #ifdef INCL_BASE
25: #define INCL_DOS
26: #define INCL_SUB
27: #define INCL_DOSERRORS
1.1.1.2 ! root 28: #define INCL_DOSDEVICES
! 29: #define INCL_DOSDEVIOCTL
1.1 root 30: #endif /* INCL_BASE */
31:
32: #include <bsedos.h> /* Base definitions */
33: #include <bsesub.h> /* VIO/KBD/MOU definitions */
1.1.1.2 ! root 34: #include <bseerr.h> /* Base error code definitions */
! 35:
! 36: #ifdef INCL_DOSDEVIOCTL
! 37: #include <bsedev.h> /* Structures and constants for DosDevIOCtl */
! 38: #endif /* INCL_DOSDEVIOCTL */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.