ReactOS 0.4.15-dev-6644-g539123c
|
Go to the source code of this file.
Classes | |
struct | _INIT_BUFFER |
Macros | |
#define | NDEBUG |
#define | LOADER_PARAMETER_EXTENSION_MIN_SIZE RTL_SIZEOF_THROUGH_FIELD(LOADER_PARAMETER_EXTENSION, AcpiTableSize) |
Typedefs | |
typedef struct _INIT_BUFFER | INIT_BUFFER |
typedef struct _INIT_BUFFER * | PINIT_BUFFER |
#define LOADER_PARAMETER_EXTENSION_MIN_SIZE RTL_SIZEOF_THROUGH_FIELD(LOADER_PARAMETER_EXTENSION, AcpiTableSize) |
typedef struct _INIT_BUFFER INIT_BUFFER |
typedef struct _INIT_BUFFER * PINIT_BUFFER |
VOID NTAPI ExBurnMemory | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
IN ULONG_PTR | PagesToDestroy, | ||
IN TYPE_OF_MEMORY | MemoryType | ||
) |
Definition at line 876 of file init.c.
Referenced by ExpInitializeExecutive().
Definition at line 605 of file init.c.
Referenced by ExpInitializeExecutive().
Definition at line 743 of file init.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
NTSTATUS NTAPI ExpCreateSystemRootLink | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 100 of file init.c.
Referenced by Phase1InitializationDiscard().
Definition at line 922 of file init.c.
Referenced by KiInitializeKernel().
VOID NTAPI ExpInitNls | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 212 of file init.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
Definition at line 638 of file init.c.
Referenced by ExInitSystem().
Definition at line 662 of file init.c.
Referenced by ExInitSystem().
BOOLEAN NTAPI ExpIsLoaderValid | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 769 of file init.c.
Referenced by ExpInitializeExecutive().
VOID NTAPI ExpLoadBootSymbols | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 795 of file init.c.
Referenced by ExpInitializeExecutive().
VOID NTAPI ExpLoadInitialProcess | ( | IN PINIT_BUFFER | InitBuffer, |
OUT PRTL_USER_PROCESS_PARAMETERS * | ProcessParameters, | ||
OUT PCHAR * | ProcessEnvironment | ||
) |
Definition at line 388 of file init.c.
Referenced by Phase1InitializationDiscard().
Definition at line 2046 of file mminit.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
VOID NTAPI MmFreeLoaderBlock | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 1093 of file mminit.c.
Referenced by Phase1InitializationDiscard().
Definition at line 2017 of file init.c.
Referenced by PspInitPhase0().
Definition at line 1341 of file init.c.
Referenced by Phase1Initialization().
UNICODE_STRING CmCSDVersionString |
Definition at line 62 of file init.c.
Referenced by CmpSetVersionData(), ExpInitializeExecutive(), Phase1InitializationDiscard(), and PsGetVersion().
ULONG CmNtCSDReleaseType |
Definition at line 60 of file init.c.
Referenced by ExpInitializeExecutive().
ULONG CmNtCSDVersion |
Definition at line 59 of file init.c.
Referenced by ExpInitializeExecutive(), MmCreatePeb(), and RtlGetVersion().
ULONG CmNtSpBuildNumber |
Definition at line 58 of file init.c.
Referenced by CmpSetVersionData(), and ExpInitializeExecutive().
UNICODE_STRING CmVersionString |
Definition at line 61 of file init.c.
Referenced by CmpSetVersionData(), and ExpInitializeExecutive().
Definition at line 92 of file init.c.
Referenced by KeSetSystemTime(), and Phase1InitializationDiscard().
ULONG ExpAnsiCodePageDataOffset |
Definition at line 85 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
ULONG ExpInitializationPhase |
Definition at line 68 of file init.c.
Referenced by ExInitSystem(), ExpInitializeExecutive(), ExpInitNls(), IopMountVolume(), MiReloadBootLoadedDrivers(), Phase1InitializationDiscard(), PpInitSystem(), PsInitSystem(), and SeInitSystem().
BOOLEAN ExpInTextModeSetup |
Definition at line 69 of file init.c.
Referenced by CmpGetRegistryPath(), DisplayBootBitmap(), ExpInitializeExecutive(), and IopDisplayLoadingMessage().
PVOID ExpNlsSectionPointer |
Definition at line 89 of file init.c.
Referenced by ExpInitNls(), and MmCreatePeb().
PVOID ExpNlsTableBase |
Definition at line 84 of file init.c.
Referenced by ExpInitializeExecutive(), and ExpInitNls().
NLSTABLEINFO ExpNlsTableInfo |
Definition at line 87 of file init.c.
Referenced by ExpInitializeExecutive(), and ExpInitNls().
SIZE_T ExpNlsTableSize |
Definition at line 88 of file init.c.
Referenced by ExpInitNls().
ULONG ExpOemCodePageDataOffset |
Definition at line 85 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
BOOLEAN ExpRealTimeIsUniversal |
Definition at line 93 of file init.c.
Referenced by Phase1InitializationDiscard().
ULONG ExpUnicodeCaseTableDataOffset |
Definition at line 86 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
ULONG ExSuiteMask |
Definition at line 55 of file init.c.
Referenced by ExpInitSystemPhase0().
BOOLEAN InitIsWinPEMode |
Definition at line 72 of file init.c.
Referenced by CmInitSystem1(), and Phase1InitializationDiscard().
ULONG InitSafeBootMode |
Definition at line 71 of file init.c.
Referenced by ApphelpCacheInitialize(), CmpFindDrivers(), DiskInitFdo(), NtLockProductActivationKeys(), PciApplyHacks(), and Phase1InitializationDiscard().
BOOLEAN InitWinPEModeType |
Definition at line 72 of file init.c.
Referenced by Phase1InitializationDiscard().
BOOLEAN IoRemoteBootClient |
Definition at line 70 of file init.c.
Referenced by ExpInitializeExecutive(), IopCreateArcNames(), and xHalIoAssignDriveLetters().
CHAR NtBuildLab[] |
Definition at line 64 of file init.c.
Referenced by CmpSetVersionData(), and Phase1InitializationDiscard().
ULONG NtBuildNumber = VER_PRODUCTBUILD |
Definition at line 50 of file init.c.
Referenced by CmpSetVersionData(), KdInitSystem(), MmCreatePeb(), Phase1InitializationDiscard(), PsGetVersion(), and RtlGetVersion().
ULONG NtGlobalFlag = 0 |
Definition at line 54 of file init.c.
Referenced by AVrfDllLoadNotification(), AVrfDllUnloadNotification(), ExpInitializeExecutive(), KdDebuggerInitialize1(), KdpReport(), MiLoadImageSection(), MmCreatePeb(), MmLoadSystemImage(), ObCreateObjectType(), ObReferenceFileObjectForWrite(), QSI_DEF(), RtlGetNtGlobalFlags(), RtlpCheckLogException(), RtlSetProcessIsCritical(), RtlSetThreadIsCritical(), and SSI_DEF().
WCHAR NtInitialUserProcessBuffer[128] = L"\\SystemRoot\\System32\\smss.exe" |
Definition at line 78 of file init.c.
Referenced by ExpLoadInitialProcess().
ULONG NtInitialUserProcessBufferLength |
Definition at line 79 of file init.c.
Referenced by ExpLoadInitialProcess().
Definition at line 81 of file init.c.
Referenced by ExpLoadInitialProcess().
ULONG NtMajorVersion = VER_PRODUCTMAJORVERSION |
Definition at line 45 of file init.c.
Referenced by ExpInitializeExecutive(), MmCreatePeb(), PsGetVersion(), and RtlGetVersion().
ULONG NtMinorVersion = VER_PRODUCTMINORVERSION |
Definition at line 46 of file init.c.
Referenced by ExpInitializeExecutive(), MmCreatePeb(), PsGetVersion(), and RtlGetVersion().
UNICODE_STRING NtSystemRoot |
Definition at line 75 of file init.c.
Referenced by CmpSetVersionData(), ConnectRegistry(), CreateRegistryFile(), ExpInitializeExecutive(), ExpLoadInitialProcess(), IoInitSystem(), IopStartRamdisk(), LdrpInitializeProcess(), RegCleanupRegistry(), RegInitializeRegistry(), VerifyRegistryHive(), and VerifyRegistryHives().