|
ReactOS 0.4.17-dev-1218-gfae4549
|

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 |
|
static |
Definition at line 797 of file init.c.
| VOID NTAPI ExBurnMemory | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
| IN ULONG_PTR | PagesToDestroy, | ||
| IN TYPE_OF_MEMORY | MemoryType | ||
| ) |
Definition at line 886 of file init.c.
Referenced by ExpInitializeExecutive().
Definition at line 610 of file init.c.
Referenced by ExpInitializeExecutive().
Definition at line 748 of file init.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
| NTSTATUS NTAPI ExpCreateSystemRootLink | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 105 of file init.c.
Referenced by Phase1InitializationDiscard().
Definition at line 932 of file init.c.
Referenced by KiInitializeKernel().
| VOID NTAPI ExpInitNls | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 217 of file init.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
Definition at line 643 of file init.c.
Referenced by ExInitSystem().
Definition at line 667 of file init.c.
Referenced by ExInitSystem().
| BOOLEAN NTAPI ExpIsLoaderValid | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 774 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 393 of file init.c.
Referenced by Phase1InitializationDiscard().
Definition at line 2049 of file mminit.c.
Referenced by ExpInitializeExecutive(), and Phase1InitializationDiscard().
| VOID NTAPI MmFreeLoaderBlock | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 1085 of file mminit.c.
Referenced by Phase1InitializationDiscard().
Definition at line 2065 of file init.c.
Referenced by PspInitPhase0().
Definition at line 1355 of file init.c.
Referenced by Phase1Initialization().
Initializes the locale index table, that maps the LCIDs to their indexes in the alphabetical table, and is sorted by LCID.
Definition at line 515 of file locale.c.
Referenced by Phase1InitializationDiscard().
| UNICODE_STRING CmCSDVersionString |
Definition at line 66 of file init.c.
Referenced by CmpSetVersionData(), ExpInitializeExecutive(), Phase1InitializationDiscard(), and PsGetVersion().
| ULONG CmNtCSDReleaseType |
Definition at line 64 of file init.c.
Referenced by ExpInitializeExecutive().
| ULONG CmNtCSDVersion |
Definition at line 63 of file init.c.
Referenced by ExpInitializeExecutive(), MmCreatePeb(), and RtlGetVersion().
| ULONG CmNtSpBuildNumber |
Definition at line 62 of file init.c.
Referenced by CmpSetVersionData(), and ExpInitializeExecutive().
| UNICODE_STRING CmVersionString |
Definition at line 65 of file init.c.
Referenced by CmpSetVersionData(), and ExpInitializeExecutive().
Definition at line 97 of file init.c.
Referenced by KeSetSystemTime(), and Phase1InitializationDiscard().
| ULONG ExpAnsiCodePageDataOffset |
Definition at line 90 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
| ULONG ExpInitializationPhase |
Definition at line 72 of file init.c.
Referenced by ExInitSystem(), ExpInitializeExecutive(), ExpInitNls(), IopMountVolume(), MiReloadBootLoadedDrivers(), Phase1InitializationDiscard(), PpInitSystem(), PsInitSystem(), and SeInitSystem().
| BOOLEAN ExpInTextModeSetup |
Definition at line 73 of file init.c.
Referenced by CmpGetRegistryPath(), DisplayBootBitmap(), and ExpInitializeExecutive().
| PVOID ExpNlsSectionPointer |
Definition at line 94 of file init.c.
Referenced by ExpInitNls(), and MmCreatePeb().
| PVOID ExpNlsTableBase |
Definition at line 89 of file init.c.
Referenced by ExpInitializeExecutive(), and ExpInitNls().
| NLSTABLEINFO ExpNlsTableInfo |
Definition at line 92 of file init.c.
Referenced by ExpInitializeExecutive(), and ExpInitNls().
| SIZE_T ExpNlsTableSize |
Definition at line 93 of file init.c.
Referenced by ExpInitNls().
| ULONG ExpOemCodePageDataOffset |
Definition at line 90 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
| BOOLEAN ExpRealTimeIsUniversal |
Definition at line 98 of file init.c.
Referenced by Phase1InitializationDiscard().
| ULONG ExpUnicodeCaseTableDataOffset |
Definition at line 91 of file init.c.
Referenced by ExpInitializeExecutive(), ExpInitNls(), and MmCreatePeb().
| ULONG ExSuiteMask |
Definition at line 59 of file init.c.
Referenced by ExpInitSystemPhase0().
| BOOLEAN InitIsWinPEMode |
Definition at line 76 of file init.c.
Referenced by CmInitSystem1(), NtSystemDebugControl(), and Phase1InitializationDiscard().
| ULONG InitSafeBootMode |
Definition at line 75 of file init.c.
Referenced by ApphelpCacheInitialize(), AtaCtrlSetTransferMode(), CmpFindDrivers(), DiskInitFdo(), KseInitialize(), NtLockProductActivationKeys(), PciApplyHacks(), and Phase1InitializationDiscard().
| BOOLEAN InitWinPEModeType |
Definition at line 76 of file init.c.
Referenced by Phase1InitializationDiscard().
| BOOLEAN IoRemoteBootClient |
Definition at line 74 of file init.c.
Referenced by ExpInitializeExecutive(), IopCreateArcNames(), and xHalIoAssignDriveLetters().
| CHAR NtBuildLab[] |
Definition at line 68 of file init.c.
Referenced by CmpSetVersionData(), and Phase1InitializationDiscard().
| ULONG NtBuildNumber = VER_PRODUCTBUILD |
Definition at line 54 of file init.c.
Referenced by CmpSetVersionData(), KdInitSystem(), MmCreatePeb(), Phase1InitializationDiscard(), PsGetVersion(), and RtlGetVersion().
| ULONG NtGlobalFlag = 0 |
Definition at line 58 of file init.c.
Referenced by AVrfDllLoadNotification(), AVrfDllUnloadNotification(), AVrfInternalHeapFreeNotification(), 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 83 of file init.c.
Referenced by ExpLoadInitialProcess().
| ULONG NtInitialUserProcessBufferLength |
Definition at line 84 of file init.c.
Referenced by ExpLoadInitialProcess().
Definition at line 86 of file init.c.
Referenced by ExpLoadInitialProcess().
| ULONG NtMajorVersion = VER_PRODUCTMAJORVERSION |
Definition at line 49 of file init.c.
Referenced by ExpInitializeExecutive(), MmCreatePeb(), PsGetVersion(), and RtlGetVersion().
| ULONG NtMinorVersion = VER_PRODUCTMINORVERSION |
Definition at line 50 of file init.c.
Referenced by ExpInitializeExecutive(), MmCreatePeb(), PsGetVersion(), and RtlGetVersion().
| UNICODE_STRING NtSystemRoot |
Definition at line 80 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 77 of file init.c.
Referenced by Phase1InitializationDiscard().