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.c File Reference
#include <ntoskrnl.h>
#include <debug.h>
#include "bootvid/bootvid.h"

Go to the source code of this file.

Defines

#define NDEBUG

Functions

PVOID NTAPI INIT_FUNCTION FindBitmapResource (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG ResourceId)
BOOLEAN NTAPI INIT_FUNCTION InbvDriverInitialize (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Count)
VOID NTAPI InbvAcquireLock (VOID)
VOID NTAPI InbvReleaseLock (VOID)
VOID NTAPI INIT_FUNCTION InbvEnableBootDriver (IN BOOLEAN Enable)
VOID NTAPI InbvAcquireDisplayOwnership (VOID)
VOID NTAPI InbvSetDisplayOwnership (IN BOOLEAN DisplayOwned)
BOOLEAN NTAPI InbvCheckDisplayOwnership (VOID)
INBV_DISPLAY_STATE NTAPI InbvGetDisplayState (VOID)
BOOLEAN NTAPI InbvDisplayString (IN PCHAR String)
BOOLEAN NTAPI InbvEnableDisplayString (IN BOOLEAN Enable)
VOID NTAPI InbvInstallDisplayStringFilter (IN INBV_DISPLAY_STRING_FILTER Filter)
BOOLEAN NTAPI InbvIsBootDriverInstalled (VOID)
VOID NTAPI InbvNotifyDisplayOwnershipLost (IN INBV_RESET_DISPLAY_PARAMETERS Callback)
BOOLEAN NTAPI InbvResetDisplay (VOID)
VOID NTAPI InbvSetScrollRegion (IN ULONG Left, IN ULONG Top, IN ULONG Width, IN ULONG Height)
VOID NTAPI InbvSetTextColor (IN ULONG Color)
VOID NTAPI InbvSolidColorFill (IN ULONG Left, IN ULONG Top, IN ULONG Width, IN ULONG Height, IN ULONG Color)
VOID NTAPI INIT_FUNCTION InbvUpdateProgressBar (IN ULONG Progress)
VOID NTAPI InbvBufferToScreenBlt (IN PUCHAR Buffer, IN ULONG X, IN ULONG Y, IN ULONG Width, IN ULONG Height, IN ULONG Delta)
VOID NTAPI InbvBitBlt (IN PUCHAR Buffer, IN ULONG X, IN ULONG Y)
VOID NTAPI InbvScreenToBufferBlt (IN PUCHAR Buffer, IN ULONG X, IN ULONG Y, IN ULONG Width, IN ULONG Height, IN ULONG Delta)
VOID NTAPI InbvSetProgressBarCoordinates (IN ULONG Left, IN ULONG Top)
VOID NTAPI InbvSetProgressBarSubset (IN ULONG Floor, IN ULONG Ceiling)
VOID NTAPI INIT_FUNCTION InbvIndicateProgress (VOID)
PUCHAR NTAPI InbvGetResourceAddress (IN ULONG ResourceNumber)
NTSTATUS NTAPI NtDisplayString (IN PUNICODE_STRING DisplayString)
VOID NTAPI INIT_FUNCTION DisplayBootBitmap (IN BOOLEAN TextMode)
VOID NTAPI INIT_FUNCTION DisplayFilter (PCHAR *String)
VOID NTAPI INIT_FUNCTION FinalizeBootLogo (VOID)

Variables

KSPIN_LOCK BootDriverLock
KIRQL InbvOldIrql
INBV_DISPLAY_STATE InbvDisplayState
BOOLEAN InbvBootDriverInstalled = FALSE
BOOLEAN InbvDisplayDebugStrings = FALSE
INBV_DISPLAY_STRING_FILTER InbvDisplayFilter
ULONG ProgressBarLeft
ULONG ProgressBarTop
BOOLEAN ShowProgressBar = FALSE
INBV_PROGRESS_STATE InbvProgressState
INBV_RESET_DISPLAY_PARAMETERS InbvResetDisplayParameters
ULONG ResourceCount
PUCHAR ResourceList [64]
BOOLEAN SysThreadCreated = FALSE
ROT_BAR_TYPE RotBarSelection
ULONG PltRotBarStatus
BT_PROGRESS_INDICATOR InbvProgressIndicator = {0, 25, 0}

Generated on Sun May 27 2012 06:06:48 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.