FS2_Open
Open source remastering of the Freespace 2 engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
monopub.h
Go to the documentation of this file.
1
/*++
2
3
Copyright (c) 1993 Microsoft Corporation
4
5
Module Name:
6
7
monopub.h
8
9
Abstract:
10
11
This module contains the PUBLIC (viewable by driver & Win32 apps)
12
definitions for the IOCTLs supported by the MONO device driver.
13
14
Environment:
15
16
Kernel & User mode
17
18
Revision History:
19
20
03-22-93 : created
21
22
--*/
23
24
25
26
//
27
// Define the various device type values. Note that values used by Microsoft
28
// Corporation are in the range 0-32767, and 32768-65535 are reserved for use
29
// by customers.
30
//
31
32
#define FILE_DEVICE_MONO 0x00008100
33
34
35
36
//
37
// Macro definition for defining IOCTL and FSCTL function control codes. Note
38
// that function codes 0-2047 are reserved for Microsoft Corporation, and
39
// 2048-4095 are reserved for customers.
40
//
41
42
#define MONO_IOCTL_INDEX 0x810
43
44
45
46
//
47
// The MONO device driver IOCTLs
48
//
49
50
#define IOCTL_MONO_PRINT CTL_CODE(FILE_DEVICE_MONO, \
51
MONO_IOCTL_INDEX, \
52
METHOD_BUFFERED, \
53
FILE_ANY_ACCESS)
54
55
#define IOCTL_MONO_CLEAR_SCREEN CTL_CODE(FILE_DEVICE_MONO, \
56
MONO_IOCTL_INDEX + 1, \
57
METHOD_BUFFERED, \
58
FILE_ANY_ACCESS)
code
osapi
monopub.h
Generated on Sun May 1 2016 16:23:14 for FS2_Open by
1.8.10