ReactOS 0.4.15-dev-6656-gbbb33a6
|
#include <freeldr.h>
#include "winldr.h"
#include "registry.h"
#include <internal/cmboot.h>
#include <debug.h>
Go to the source code of this file.
Variables | |
ULONG | TotalNLSSize = 0 |
DBG_DEFAULT_CHANNEL | ( | WINDOWS | ) |
BOOLEAN WinLdrAddDriverToList | ( | _Inout_ PLIST_ENTRY | DriverListHead, |
_In_ BOOLEAN | InsertAtHead, | ||
_In_ PCWSTR | DriverName, | ||
_In_opt_ PCWSTR | ImagePath, | ||
_In_opt_ PCWSTR | GroupName, | ||
_In_ ULONG | ErrorControl, | ||
_In_ ULONG | Tag | ||
) |
Inserts the specified driver entry into the driver list, or updates an existing entry with new ImagePath, ErrorControl, Group and Tag values.
[in,out] | DriverListHead | The driver list where to insert the driver entry. |
[in] | InsertAtHead | Whether to insert the driver at the head (TRUE) or at the tail (FALSE) of the driver list. |
[in] | DriverName | The driver's name. |
[in] | ImagePath | Optional path the the driver's image. If none is specified, a default path is constructed out of the driver's name. |
[in] | GroupName | Optional driver group name. |
[in] | ErrorControl | |
[in] | Tag | The ErrorControl and group Tag values for the driver. |
Definition at line 575 of file wlregistry.c.
Referenced by SetupLdrScanBootDrivers().
|
static |
Definition at line 213 of file wlregistry.c.
Referenced by WinLdrScanSystemHive().
BOOLEAN WinLdrInitSystemHive | ( | IN OUT PLOADER_PARAMETER_BLOCK | LoaderBlock, |
IN PCSTR | SystemRoot, | ||
IN BOOLEAN | Setup | ||
) |
Definition at line 110 of file wlregistry.c.
Referenced by LoadAndBootWindows(), and LoadReactOSSetup().
BOOLEAN WinLdrLoadNLSData | ( | _Inout_ PLOADER_PARAMETER_BLOCK | LoaderBlock, |
_In_ PCSTR | DirectoryPath, | ||
_In_ PCUNICODE_STRING | AnsiFileName, | ||
_In_ PCUNICODE_STRING | OemFileName, | ||
_In_ PCUNICODE_STRING | LangFileName, | ||
_In_ PCUNICODE_STRING | OemHalFileName | ||
) |
Definition at line 336 of file wlregistry.c.
Referenced by SetupLdrLoadNlsData(), and WinLdrScanSystemHive().
|
static |
Definition at line 38 of file wlregistry.c.
Referenced by WinLdrInitSystemHive().
|
static |
Definition at line 511 of file wlregistry.c.
Referenced by WinLdrScanSystemHive().
Definition at line 161 of file wlregistry.c.
Referenced by LoadAndBootWindows().
ULONG TotalNLSSize = 0 |
Definition at line 20 of file wlregistry.c.
Referenced by WinLdrLoadNLSData().