[FREELDR] Define _BLDR_ for WDK header compatibility
[reactos.git] / include / ndk / inbvtypes.h
1 /*++ NDK Version: 0098
2
3 Copyright (c) Alex Ionescu. All rights reserved.
4
5 Header Name:
6
7 inbvtypes.h
8
9 Abstract:
10
11 Type definitions for the Boot Video Driver.
12
13 Author:
14
15 Alex Ionescu (alexi@tinykrnl.org) - Created - 02-Feb-2007
16
17 --*/
18
19 #ifndef _INBVTYPES_H
20 #define _INBVTYPES_H
21
22 //
23 // Dependencies
24 //
25 #include <umtypes.h>
26 #ifndef NTOS_MODE_USER
27
28 //
29 // Boot Video Display Ownership Status
30 //
31 typedef enum _INBV_DISPLAY_STATE
32 {
33 INBV_DISPLAY_STATE_OWNED,
34 INBV_DISPLAY_STATE_DISABLED,
35 INBV_DISPLAY_STATE_LOST
36 } INBV_DISPLAY_STATE;
37
38 //
39 // Function Callbacks
40 //
41 typedef
42 BOOLEAN
43 (NTAPI *INBV_RESET_DISPLAY_PARAMETERS)(
44 ULONG Cols,
45 ULONG Rows
46 );
47
48 typedef
49 VOID
50 (NTAPI *INBV_DISPLAY_STRING_FILTER)(
51 PCHAR *Str
52 );
53
54 #endif
55 #endif