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