ReactOS 0.4.15-dev-7788-g1ad9096
_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 538 of file arc.h.

Member Data Documentation

◆ Alpha

ALPHA_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::Alpha

Definition at line 563 of file arc.h.

◆ ArcBootDeviceName

PSTR _LOADER_PARAMETER_BLOCK::ArcBootDeviceName

◆ ArcDiskInformation

PARC_DISK_INFORMATION _LOADER_PARAMETER_BLOCK::ArcDiskInformation

Definition at line 556 of file arc.h.

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

◆ ArcHalDeviceName

PSTR _LOADER_PARAMETER_BLOCK::ArcHalDeviceName

Definition at line 551 of file arc.h.

Referenced by IoGetBootDiskInformation(), and WinLdrInitializePhase1().

◆ Arm

ARM_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::Arm

Definition at line 566 of file arc.h.

Referenced by KiInitializePcr().

◆ BootDriverListHead

LIST_ENTRY _LOADER_PARAMETER_BLOCK::BootDriverListHead

◆ ConfigurationRoot

PCONFIGURATION_COMPONENT_DATA _LOADER_PARAMETER_BLOCK::ConfigurationRoot

Definition at line 549 of file arc.h.

Referenced by WinLdrInitializePhase1().

◆ Extension

PLOADER_PARAMETER_EXTENSION _LOADER_PARAMETER_BLOCK::Extension

◆ FirmwareInformation

FIRMWARE_INFORMATION_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::FirmwareInformation

Definition at line 568 of file arc.h.

◆ I386

I386_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::I386

Definition at line 562 of file arc.h.

Referenced by KiInitializeMachineType(), and WinLdrSetupMachineDependent().

◆ IA64

IA64_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::IA64

Definition at line 564 of file arc.h.

◆ KernelStack

ULONG_PTR _LOADER_PARAMETER_BLOCK::KernelStack

Definition at line 543 of file arc.h.

Referenced by KeStartAllProcessors(), and KiSystemStartupBootStack().

◆ LoadOptions

◆ LoadOrderListHead

◆ MemoryDescriptorListHead

LIST_ENTRY _LOADER_PARAMETER_BLOCK::MemoryDescriptorListHead

◆ NlsData

PNLS_DATA_BLOCK _LOADER_PARAMETER_BLOCK::NlsData

Definition at line 555 of file arc.h.

Referenced by AllocateAndInitLPB().

◆ NtBootPathName

PSTR _LOADER_PARAMETER_BLOCK::NtBootPathName

Definition at line 552 of file arc.h.

Referenced by IopDisplayLoadingMessage(), and WinLdrInitializePhase1().

◆ NtHalPathName

PSTR _LOADER_PARAMETER_BLOCK::NtHalPathName

Definition at line 553 of file arc.h.

Referenced by WinLdrInitializePhase1().

◆ OemFontFile

PVOID _LOADER_PARAMETER_BLOCK::OemFontFile

Definition at line 557 of file arc.h.

◆ PowerPC

PPC_LOADER_BLOCK _LOADER_PARAMETER_BLOCK::PowerPC

Definition at line 565 of file arc.h.

◆ Prcb

ULONG_PTR _LOADER_PARAMETER_BLOCK::Prcb

Definition at line 544 of file arc.h.

Referenced by KeStartAllProcessors(), and KiSystemStartupBootStack().

◆ Process

ULONG_PTR _LOADER_PARAMETER_BLOCK::Process

Definition at line 545 of file arc.h.

◆ RegistryBase

PVOID _LOADER_PARAMETER_BLOCK::RegistryBase

Definition at line 548 of file arc.h.

Referenced by WinLdrAddDriverToList().

◆ RegistryLength

ULONG _LOADER_PARAMETER_BLOCK::RegistryLength

Definition at line 547 of file arc.h.

Referenced by WinLdrAddDriverToList().

◆ SetupLdrBlock

◆ Thread

ULONG_PTR _LOADER_PARAMETER_BLOCK::Thread

Definition at line 546 of file arc.h.

Referenced by KeStartAllProcessors(), and KiSystemStartupBootStack().

◆ 

union { ... } _LOADER_PARAMETER_BLOCK::u

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