Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

inbv.h File Reference

Go to the source code of this file.

Typedefs

typedef BOOLEAN(* INBV_RESET_DISPLAY_PARAMETERS )(ULONG Cols, ULONG Rows)
typedef VOID(* INBV_DISPLAY_STRING_FILTER )(PUCHAR *Str)

Functions

VOID InbvNotifyDisplayOwnershipLost (INBV_RESET_DISPLAY_PARAMETERS ResetDisplayParameters)
VOID InbvInstallDisplayStringFilter (INBV_DISPLAY_STRING_FILTER DisplayStringFilter)
VOID InbvAcquireDisplayOwnership (VOID)
BOOLEAN InbvDriverInitialize (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Count)
BOOLEAN InbvResetDisplay ()
VOID InbvBitBlt (PUCHAR Buffer, ULONG x, ULONG y)
VOID InbvSolidColorFill (ULONG x1, ULONG y1, ULONG x2, ULONG y2, ULONG color)
BOOLEAN InbvDisplayString (PUCHAR Str)
VOID InbvUpdateProgressBar (ULONG Percentage)
VOID InbvSetProgressBarSubset (ULONG Floor, ULONG Ceiling)
VOID InbvSetBootDriverBehavior (PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID InbvIndicateProgress (VOID)
VOID InbvSaveProgressIndicatorCount (VOID)
VOID InbvSetProgressBarCoordinates (ULONG x, ULONG y)
VOID InbvEnableBootDriver (BOOLEAN bEnable)
BOOLEAN InbvEnableDisplayString (BOOLEAN bEnable)
BOOLEAN InbvIsBootDriverInstalled (VOID)
PUCHAR InbvGetResourceAddress (IN ULONG ResourceNumber)
VOID InbvBufferToScreenBlt (PUCHAR Buffer, ULONG x, ULONG y, ULONG width, ULONG height, ULONG lDelta)
VOID InbvScreenToBufferBlt (PUCHAR Buffer, ULONG x, ULONG y, ULONG width, ULONG height, ULONG lDelta)
BOOLEAN InbvTestLock (VOID)
VOID InbvAcquireLock (VOID)
VOID InbvReleaseLock (VOID)
BOOLEAN InbvCheckDisplayOwnership (VOID)
VOID InbvSetScrollRegion (ULONG x1, ULONG y1, ULONG x2, ULONG y2)
ULONG InbvSetTextColor (ULONG Color)
VOID InbvSetDisplayOwnership (BOOLEAN DisplayOwned)


Typedef Documentation

typedef VOID(* INBV_DISPLAY_STRING_FILTER)(PUCHAR *Str)
 

Definition at line 34 of file inbv.h.

Referenced by KeBugCheckEx().

typedef BOOLEAN(* INBV_RESET_DISPLAY_PARAMETERS)(ULONG Cols, ULONG Rows)
 

Definition at line 27 of file inbv.h.


Function Documentation

VOID InbvAcquireDisplayOwnership (  VOID   ) 
 

Referenced by KeBugCheckEx().

VOID InbvAcquireLock (  VOID   ) 
 

VOID InbvBitBlt (  PUCHAR  Buffer,
ULONG  x,
ULONG  y
) 
 

VOID InbvBufferToScreenBlt (  PUCHAR  Buffer,
ULONG  x,
ULONG  y,
ULONG  width,
ULONG  height,
ULONG  lDelta
) 
 

BOOLEAN InbvCheckDisplayOwnership (  VOID   ) 
 

BOOLEAN InbvDisplayString (  PUCHAR  Str  ) 
 

Referenced by IoInitializeDumpStack(), IopWriteSummaryDump(), IoWriteCrashDump(), KeBugCheckEx(), KeGetBugMessageText(), KiDumpParameterImages(), KiOtherBreakException(), MiInitMachineDependent(), and putc().

BOOLEAN InbvDriverInitialize (  IN PLOADER_PARAMETER_BLOCK  LoaderBlock,
IN ULONG  Count
) 
 

VOID InbvEnableBootDriver (  BOOLEAN  bEnable  ) 
 

BOOLEAN InbvEnableDisplayString (  BOOLEAN  bEnable  ) 
 

Referenced by KeBugCheckEx().

PUCHAR InbvGetResourceAddress (  IN ULONG  ResourceNumber  ) 
 

VOID InbvIndicateProgress (  VOID   ) 
 

Referenced by IopInitializeBuiltinDriver(), and IopInitializeSystemDrivers().

VOID InbvInstallDisplayStringFilter (  INBV_DISPLAY_STRING_FILTER  DisplayStringFilter  ) 
 

Referenced by KeBugCheckEx().

BOOLEAN InbvIsBootDriverInstalled (  VOID   ) 
 

Referenced by KeBugCheckEx().

VOID InbvNotifyDisplayOwnershipLost (  INBV_RESET_DISPLAY_PARAMETERS  ResetDisplayParameters  ) 
 

VOID InbvReleaseLock (  VOID   ) 
 

BOOLEAN InbvResetDisplay (   ) 
 

Referenced by KeBugCheckEx().

VOID InbvSaveProgressIndicatorCount (  VOID   ) 
 

VOID InbvScreenToBufferBlt (  PUCHAR  Buffer,
ULONG  x,
ULONG  y,
ULONG  width,
ULONG  height,
ULONG  lDelta
) 
 

VOID InbvSetBootDriverBehavior (  PLOADER_PARAMETER_BLOCK  LoaderBlock  ) 
 

VOID InbvSetDisplayOwnership (  BOOLEAN  DisplayOwned  ) 
 

VOID InbvSetProgressBarCoordinates (  ULONG  x,
ULONG  y
) 
 

VOID InbvSetProgressBarSubset (  ULONG  Floor,
ULONG  Ceiling
) 
 

VOID InbvSetScrollRegion (  ULONG  x1,
ULONG  y1,
ULONG  x2,
ULONG  y2
) 
 

Referenced by KeBugCheckEx().

ULONG InbvSetTextColor (  ULONG  Color  ) 
 

Referenced by KeBugCheckEx().

VOID InbvSolidColorFill (  ULONG  x1,
ULONG  y1,
ULONG  x2,
ULONG  y2,
ULONG  color
) 
 

Referenced by KeBugCheckEx().

BOOLEAN InbvTestLock (  VOID   ) 
 

VOID InbvUpdateProgressBar (  ULONG  Percentage  ) 
 


Generated on Sat May 15 19:44:10 2004 for test by doxygen 1.3.7