ReactOS  r75636
_LOADER_PARAMETER_BLOCK Struct Reference

#include <arc.h>

Collaboration diagram for _LOADER_PARAMETER_BLOCK:

Public Attributes

LIST_ENTRY LoadOrderListHead
 
LIST_ENTRY MemoryDescriptorListHead
 
LIST_ENTRY BootDriverListHead
 
ULONG_PTR KernelStack
 
ULONG_PTR Prcb
 
ULONG_PTR Process
 
ULONG_PTR Thread
 
ULONG RegistryLength
 
PVOID RegistryBase
 
PCONFIGURATION_COMPONENT_DATA ConfigurationRoot
 
PSTR ArcBootDeviceName
 
PSTR ArcHalDeviceName
 
PSTR NtBootPathName
 
PSTR NtHalPathName
 
PSTR LoadOptions
 
PNLS_DATA_BLOCK NlsData
 
PARC_DISK_INFORMATION ArcDiskInformation
 
PVOID OemFontFile
 
struct _SETUP_LOADER_BLOCKSetupLdrBlock
 
PLOADER_PARAMETER_EXTENSION Extension
 
union {
   I386_LOADER_BLOCK   I386
 
   ALPHA_LOADER_BLOCK   Alpha
 
   IA64_LOADER_BLOCK   IA64
 
   PPC_LOADER_BLOCK   PowerPC
 
   ARM_LOADER_BLOCK   Arm
 
u
 
FIRMWARE_INFORMATION_LOADER_BLOCK FirmwareInformation
 

Detailed Description

Definition at line 491 of file arc.h.

Member Data Documentation

ALPHA_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::Alpha

Definition at line 516 of file arc.h.

PSTR _LOADER_PARAMETER_BLOCK::ArcBootDeviceName
PARC_DISK_INFORMATION _LOADER_PARAMETER_BLOCK::ArcDiskInformation

Definition at line 509 of file arc.h.

Referenced by IoGetBootDiskInformation(), WinLdrInitializePhase1(), and WinLdrpDumpArcDisks().

PSTR _LOADER_PARAMETER_BLOCK::ArcHalDeviceName
ARM_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::Arm

Definition at line 519 of file arc.h.

Referenced by KiInitializePcr().

LIST_ENTRY _LOADER_PARAMETER_BLOCK::BootDriverListHead
PCONFIGURATION_COMPONENT_DATA _LOADER_PARAMETER_BLOCK::ConfigurationRoot

Definition at line 502 of file arc.h.

Referenced by LoadAndBootWindowsCommon(), and WinLdrInitializePhase1().

PLOADER_PARAMETER_EXTENSION _LOADER_PARAMETER_BLOCK::Extension
FIRMWARE_INFORMATION_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::FirmwareInformation

Definition at line 521 of file arc.h.

I386_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::I386

Definition at line 515 of file arc.h.

Referenced by KiInitializeMachineType(), and WinLdrSetupMachineDependent().

IA64_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::IA64

Definition at line 517 of file arc.h.

ULONG_PTR _LOADER_PARAMETER_BLOCK::KernelStack

Definition at line 496 of file arc.h.

Referenced by KiSystemStartupBootStack().

LIST_ENTRY _LOADER_PARAMETER_BLOCK::MemoryDescriptorListHead
PNLS_DATA_BLOCK _LOADER_PARAMETER_BLOCK::NlsData

Definition at line 508 of file arc.h.

Referenced by AllocateAndInitLPB().

PSTR _LOADER_PARAMETER_BLOCK::NtBootPathName
PSTR _LOADER_PARAMETER_BLOCK::NtHalPathName
PVOID _LOADER_PARAMETER_BLOCK::OemFontFile

Definition at line 510 of file arc.h.

PPC_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::PowerPC

Definition at line 518 of file arc.h.

ULONG_PTR _LOADER_PARAMETER_BLOCK::Prcb

Definition at line 497 of file arc.h.

Referenced by KiSystemStartupBootStack().

ULONG_PTR _LOADER_PARAMETER_BLOCK::Process

Definition at line 498 of file arc.h.

PVOID _LOADER_PARAMETER_BLOCK::RegistryBase

Definition at line 501 of file arc.h.

ULONG _LOADER_PARAMETER_BLOCK::RegistryLength

Definition at line 500 of file arc.h.

ULONG_PTR _LOADER_PARAMETER_BLOCK::Thread

Definition at line 499 of file arc.h.

Referenced by KiSystemStartupBootStack().

union { ... } _LOADER_PARAMETER_BLOCK::u

The documentation for this struct was generated from the following file: