Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygeninbvfuncs.h
Go to the documentation of this file.
00001 /*++ NDK Version: 0098 00002 00003 Copyright (c) Alex Ionescu. All rights reserved. 00004 00005 Header Name: 00006 00007 inbvfuncs.h 00008 00009 Abstract: 00010 00011 Function definitions for the Boot Video Driver. 00012 00013 Author: 00014 00015 Alex Ionescu (alexi@tinykrnl.org) - Updated - 27-Feb-2006 00016 00017 --*/ 00018 00019 #ifndef _INBVFUNCS_H 00020 #define _INBVFUNCS_H 00021 00022 // 00023 // Dependencies 00024 // 00025 #include <umtypes.h> 00026 #include <inbvtypes.h> 00027 00028 #ifndef NTOS_MODE_USER 00029 // 00030 // Ownership Functions 00031 // 00032 VOID 00033 NTAPI 00034 InbvAcquireDisplayOwnership( 00035 VOID 00036 ); 00037 00038 BOOLEAN 00039 NTAPI 00040 InbvCheckDisplayOwnership( 00041 VOID 00042 ); 00043 00044 VOID 00045 NTAPI 00046 InbvNotifyDisplayOwnershipLost( 00047 IN INBV_RESET_DISPLAY_PARAMETERS Callback 00048 ); 00049 00050 // 00051 // Installation Functions 00052 // 00053 VOID 00054 NTAPI 00055 InbvEnableBootDriver( 00056 IN BOOLEAN Enable 00057 ); 00058 00059 VOID 00060 NTAPI 00061 InbvInstallDisplayStringFilter( 00062 IN INBV_DISPLAY_STRING_FILTER DisplayFilter 00063 ); 00064 00065 BOOLEAN 00066 NTAPI 00067 InbvIsBootDriverInstalled( 00068 VOID 00069 ); 00070 00071 // 00072 // Display Functions 00073 // 00074 BOOLEAN 00075 NTAPI 00076 InbvDisplayString( 00077 IN PCHAR String 00078 ); 00079 00080 BOOLEAN 00081 NTAPI 00082 InbvEnableDisplayString( 00083 IN BOOLEAN Enable 00084 ); 00085 00086 BOOLEAN 00087 NTAPI 00088 InbvResetDisplay( 00089 VOID 00090 ); 00091 00092 VOID 00093 NTAPI 00094 InbvSetScrollRegion( 00095 IN ULONG Left, 00096 IN ULONG Top, 00097 IN ULONG Width, 00098 IN ULONG Height 00099 ); 00100 00101 VOID 00102 NTAPI 00103 InbvSetTextColor( 00104 IN ULONG Color 00105 ); 00106 00107 VOID 00108 NTAPI 00109 InbvSolidColorFill( 00110 IN ULONG Left, 00111 IN ULONG Top, 00112 IN ULONG Width, 00113 IN ULONG Height, 00114 IN ULONG Color 00115 ); 00116 00117 VOID 00118 NTAPI 00119 InbvSetProgressBarSubset( 00120 IN ULONG Floor, 00121 IN ULONG Ceiling 00122 ); 00123 00124 #endif 00125 #endif Generated on Sun May 27 2012 04:30:51 for ReactOS by
1.7.6.1
|