Kill NTOS headers. So long, and thanks for all the fish
[reactos.git] / reactos / include / ndk / inbvfuncs.h
1 /*
2 * PROJECT: ReactOS Native Headers
3 * FILE: include/ndk/haltypes.h
4 * PURPOSE: Prototypes for Boot Video Driver not defined in DDK/IFS
5 * PROGRAMMER: Alex Ionescu (alex@relsoft.net)
6 * UPDATE HISTORY:
7 * Created 06/10/04
8 */
9 #ifndef _INBVFUNCS_H
10 #define _INBVFUNCS_H
11
12 /* DEPENDENCIES **************************************************************/
13
14 /* FUNCTION TYPES ************************************************************/
15
16 /* PROTOTYPES ****************************************************************/
17
18 VOID
19 STDCALL
20 InbvAcquireDisplayOwnership(VOID);
21
22 BOOLEAN
23 STDCALL
24 InbvCheckDisplayOwnership(VOID);
25
26 BOOLEAN
27 STDCALL
28 InbvDisplayString(
29 IN PCHAR String
30 );
31
32 VOID
33 STDCALL
34 InbvEnableBootDriver(
35 IN BOOLEAN Enable
36 );
37
38 BOOLEAN
39 STDCALL
40 InbvEnableDisplayString(
41 IN BOOLEAN Enable
42 );
43
44 VOID
45 STDCALL
46 InbvInstallDisplayStringFilter(
47 IN PVOID Unknown
48 );
49
50 BOOLEAN
51 STDCALL
52 InbvIsBootDriverInstalled(VOID);
53
54 VOID
55 STDCALL
56 InbvNotifyDisplayOwnershipLost(
57 IN PVOID Callback
58 );
59
60 BOOLEAN
61 STDCALL
62 InbvResetDisplay(VOID);
63
64 VOID
65 STDCALL
66 InbvSetScrollRegion(
67 IN ULONG Left,
68 IN ULONG Top,
69 IN ULONG Width,
70 IN ULONG Height
71 );
72
73 VOID
74 STDCALL
75 InbvSetTextColor(
76 IN ULONG Color
77 );
78
79 VOID
80 STDCALL
81 InbvSolidColorFill(
82 IN ULONG Left,
83 IN ULONG Top,
84 IN ULONG Width,
85 IN ULONG Height,
86 IN ULONG Color
87 );
88
89 VOID
90 STDCALL
91 VidCleanUp(VOID);
92
93 BOOL
94 STDCALL
95 VidResetDisplay(VOID);
96
97 BOOLEAN
98 STDCALL
99 VidIsBootDriverInstalled(VOID);
100
101 #endif