ReactOS  r74244
_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
 
LPSTR ArcBootDeviceName
 
LPSTR ArcHalDeviceName
 
LPSTR NtBootPathName
 
LPSTR NtHalPathName
 
LPSTR 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 481 of file arc.h.

Member Data Documentation

ALPHA_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::Alpha

Definition at line 506 of file arc.h.

LPSTR _LOADER_PARAMETER_BLOCK::ArcBootDeviceName
PARC_DISK_INFORMATION _LOADER_PARAMETER_BLOCK::ArcDiskInformation

Definition at line 499 of file arc.h.

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

LPSTR _LOADER_PARAMETER_BLOCK::ArcHalDeviceName
ARM_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::Arm

Definition at line 509 of file arc.h.

Referenced by KiInitializePcr().

LIST_ENTRY _LOADER_PARAMETER_BLOCK::BootDriverListHead
PCONFIGURATION_COMPONENT_DATA _LOADER_PARAMETER_BLOCK::ConfigurationRoot

Definition at line 492 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 511 of file arc.h.

I386_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::I386

Definition at line 505 of file arc.h.

Referenced by KiInitializeMachineType(), and WinLdrSetupMachineDependent().

IA64_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::IA64

Definition at line 507 of file arc.h.

ULONG_PTR _LOADER_PARAMETER_BLOCK::KernelStack

Definition at line 486 of file arc.h.

Referenced by KiSystemStartupBootStack().

LIST_ENTRY _LOADER_PARAMETER_BLOCK::MemoryDescriptorListHead
PNLS_DATA_BLOCK _LOADER_PARAMETER_BLOCK::NlsData

Definition at line 498 of file arc.h.

Referenced by AllocateAndInitLPB().

LPSTR _LOADER_PARAMETER_BLOCK::NtBootPathName
LPSTR _LOADER_PARAMETER_BLOCK::NtHalPathName
PVOID _LOADER_PARAMETER_BLOCK::OemFontFile

Definition at line 500 of file arc.h.

PPC_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::PowerPC

Definition at line 508 of file arc.h.

ULONG_PTR _LOADER_PARAMETER_BLOCK::Prcb

Definition at line 487 of file arc.h.

Referenced by KiSystemStartupBootStack().

ULONG_PTR _LOADER_PARAMETER_BLOCK::Process

Definition at line 488 of file arc.h.

PVOID _LOADER_PARAMETER_BLOCK::RegistryBase

Definition at line 491 of file arc.h.

ULONG _LOADER_PARAMETER_BLOCK::RegistryLength

Definition at line 490 of file arc.h.

ULONG_PTR _LOADER_PARAMETER_BLOCK::Thread

Definition at line 489 of file arc.h.

Referenced by KiSystemStartupBootStack().

union { ... } _LOADER_PARAMETER_BLOCK::u

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