ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

inbv.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 typedef struct _InbvProgressState
00004 {
00005     ULONG Floor;
00006     ULONG Ceiling;
00007     ULONG Bias;
00008 } INBV_PROGRESS_STATE;
00009 
00010 typedef struct _BT_PROGRESS_INDICATOR
00011 {
00012     ULONG Count;
00013     ULONG Expected;
00014     ULONG Percentage;
00015 } BT_PROGRESS_INDICATOR, *PBT_PROGRESS_INDICATOR;
00016 
00017 typedef enum _ROT_BAR_TYPE
00018 {
00019     RB_UNSPECIFIED,
00020     RB_SQUARE_CELLS
00021 } ROT_BAR_TYPE;
00022 
00023 VOID
00024 NTAPI
00025 InbvUpdateProgressBar(
00026     IN ULONG Progress
00027 );
00028 
00029 BOOLEAN
00030 NTAPI
00031 InbvDriverInitialize(
00032     IN PLOADER_PARAMETER_BLOCK LoaderBlock,
00033     IN ULONG Count
00034 );
00035 
00036 VOID
00037 NTAPI
00038 InbvEnableBootDriver(
00039     IN BOOLEAN Enable
00040 );
00041 
00042 VOID
00043 NTAPI
00044 DisplayBootBitmap(
00045     IN BOOLEAN TextMode
00046 );
00047 
00048 VOID
00049 NTAPI
00050 DisplayFilter(
00051     IN PCHAR *String
00052 );
00053 
00054 VOID
00055 NTAPI
00056 FinalizeBootLogo(
00057     VOID
00058 );
00059 
00060 PUCHAR
00061 NTAPI
00062 InbvGetResourceAddress(
00063     IN ULONG ResourceNumber
00064 );
00065 
00066 VOID
00067 NTAPI
00068 InbvBitBlt(
00069     IN PUCHAR Buffer,
00070     IN ULONG X,
00071     IN ULONG Y
00072 );
00073 
00074 VOID
00075 NTAPI
00076 InbvIndicateProgress(
00077     VOID
00078 );
00079            
00080 VOID
00081 NTAPI
00082 InbvPortEnableFifo(
00083     IN ULONG PortId,
00084     IN BOOLEAN Enable
00085 );
00086 
00087 VOID
00088 NTAPI
00089 InbvPortPutByte(
00090     IN ULONG PortId,
00091     IN BOOLEAN Output
00092 );
00093 
00094 VOID
00095 NTAPI
00096 InbvPortTerminate(
00097     IN ULONG PortId
00098 );
00099 
00100 BOOLEAN
00101 NTAPI
00102 InbvPortInitialize(
00103     IN ULONG BaudRate,
00104     IN ULONG PortNumber,
00105     IN PUCHAR PortAddress,
00106     OUT PULONG PortId,
00107     IN BOOLEAN IsMMIODevice
00108 );
00109 
00110 extern BOOLEAN InbvBootDriverInstalled;

Generated on Sun May 27 2012 04:37:14 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.