ReactOS 0.4.16-dev-91-g764881a
|
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 877 of file init.c.
Referenced by ExpInitializeExecutive().
Definition at line 606 of file init.c.
Referenced by ExpInitializeExecutive().
Definition at line 744 of file init.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
NTSTATUS NTAPI ExpCreateSystemRootLink | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 101 of file init.c.
Referenced by Phase1InitializationDiscard().
Definition at line 923 of file init.c.
Referenced by KiInitializeKernel().
VOID NTAPI ExpInitNls | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 213 of file init.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
Definition at line 639 of file init.c.
Referenced by ExInitSystem().
Definition at line 663 of file init.c.
Referenced by ExInitSystem().
BOOLEAN NTAPI ExpIsLoaderValid | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 770 of file init.c.
Referenced by ExpInitializeExecutive().
VOID NTAPI ExpLoadBootSymbols | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 796 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 389 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 2023 of file init.c.
Referenced by PspInitPhase0().
Definition at line 1342 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 93 of file init.c.
Referenced by KeSetSystemTime(), and Phase1InitializationDiscard().
ULONG ExpAnsiCodePageDataOffset |
Definition at line 86 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(), and ExpInitializeExecutive().
PVOID ExpNlsSectionPointer |
Definition at line 90 of file init.c.
Referenced by ExpInitNls(), and MmCreatePeb().
PVOID ExpNlsTableBase |
Definition at line 85 of file init.c.
Referenced by ExpInitializeExecutive(), and ExpInitNls().
NLSTABLEINFO ExpNlsTableInfo |
Definition at line 88 of file init.c.
Referenced by ExpInitializeExecutive(), and ExpInitNls().
SIZE_T ExpNlsTableSize |
Definition at line 89 of file init.c.
Referenced by ExpInitNls().
ULONG ExpOemCodePageDataOffset |
Definition at line 86 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
BOOLEAN ExpRealTimeIsUniversal |
Definition at line 94 of file init.c.
Referenced by Phase1InitializationDiscard().
ULONG ExpUnicodeCaseTableDataOffset |
Definition at line 87 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 79 of file init.c.
Referenced by ExpLoadInitialProcess().
ULONG NtInitialUserProcessBufferLength |
Definition at line 80 of file init.c.
Referenced by ExpLoadInitialProcess().
Definition at line 82 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 76 of file init.c.
Referenced by CmpSetVersionData(), ConnectRegistry(), CreateRegistryFile(), ExpInitializeExecutive(), ExpLoadInitialProcess(), IoInitSystem(), IopStartRamdisk(), LdrpApplyFileNameRedirection(), LdrpInitializeProcess(), RegCleanupRegistry(), RegInitializeRegistry(), VerifyRegistryHive(), and VerifyRegistryHives().
BOOLEAN SosEnabled |
Definition at line 73 of file init.c.
Referenced by Phase1InitializationDiscard().