ReactOS
0.4.15-dev-5606-gf34e425
|
Go to the source code of this file.
Classes | |
struct | _INICACHEKEY |
struct | _INICACHESECTION |
struct | _INICACHE |
struct | _PINICACHEITERATOR |
Typedefs | |
typedef struct _INICACHEKEY | INICACHEKEY |
typedef struct _INICACHEKEY * | PINICACHEKEY |
typedef struct _INICACHESECTION | INICACHESECTION |
typedef struct _INICACHESECTION * | PINICACHESECTION |
typedef struct _INICACHE | INICACHE |
typedef struct _INICACHE * | PINICACHE |
typedef struct _PINICACHEITERATOR | INICACHEITERATOR |
typedef struct _PINICACHEITERATOR * | PINICACHEITERATOR |
Enumerations | |
enum | INSERTION_TYPE { INSERT_FIRST, INSERT_BEFORE, INSERT_AFTER, INSERT_LAST } |
typedef struct _PINICACHEITERATOR INICACHEITERATOR |
typedef struct _INICACHEKEY INICACHEKEY |
typedef struct _INICACHESECTION INICACHESECTION |
typedef struct _PINICACHEITERATOR * PINICACHEITERATOR |
typedef struct _INICACHEKEY * PINICACHEKEY |
typedef struct _INICACHESECTION * PINICACHESECTION |
Enumerator | |
---|---|
INSERT_FIRST | |
INSERT_BEFORE | |
INSERT_AFTER | |
INSERT_LAST |
Definition at line 46 of file inicache.h.
PINICACHESECTION IniCacheAppendSection | ( | PINICACHE | Cache, |
PWCHAR | Name | ||
) |
Definition at line 1088 of file inicache.c.
Referenced by CreateCommonFreeLdrSections(), CreateNTOSEntry(), InstallSetupInfFile(), and OpenIniBootLoaderStore().
Definition at line 929 of file inicache.c.
Referenced by InstallSetupInfFile(), and OpenIniBootLoaderStore().
Definition at line 666 of file inicache.c.
Referenced by CloseIniBootLoaderStore(), InstallSetupInfFile(), and OpenIniBootLoaderStore().
VOID IniCacheFindClose | ( | PINICACHEITERATOR | Iterator | ) |
Definition at line 815 of file inicache.c.
Referenced by FreeLdrEnumerateBootEntries(), and NtLdrEnumerateBootEntries().
PINICACHEITERATOR IniCacheFindFirstValue | ( | PINICACHESECTION | Section, |
PWCHAR * | KeyName, | ||
PWCHAR * | KeyData | ||
) |
Definition at line 744 of file inicache.c.
Referenced by FreeLdrEnumerateBootEntries(), and NtLdrEnumerateBootEntries().
BOOLEAN IniCacheFindNextValue | ( | PINICACHEITERATOR | Iterator, |
PWCHAR * | KeyName, | ||
PWCHAR * | KeyData | ||
) |
Definition at line 785 of file inicache.c.
Referenced by FreeLdrEnumerateBootEntries(), and NtLdrEnumerateBootEntries().
NTSTATUS IniCacheGetKey | ( | PINICACHESECTION | Section, |
PWCHAR | KeyName, | ||
PWCHAR * | KeyData | ||
) |
Definition at line 716 of file inicache.c.
Referenced by FreeLdrEnumerateBootEntries(), and QueryBootStoreOptions().
PINICACHESECTION IniCacheGetSection | ( | PINICACHE | Cache, |
PWCHAR | Name | ||
) |
Definition at line 683 of file inicache.c.
Referenced by CreateCommonFreeLdrSections(), FreeLdrEnumerateBootEntries(), and OpenIniBootLoaderStore().
PINICACHEKEY IniCacheInsertKey | ( | PINICACHESECTION | Section, |
PINICACHEKEY | AnchorKey, | ||
INSERTION_TYPE | InsertionType, | ||
PWCHAR | Name, | ||
PWCHAR | Data | ||
) |
Definition at line 826 of file inicache.c.
Referenced by AddBootStoreEntry(), CreateCommonFreeLdrSections(), CreateNTOSEntry(), InstallSetupInfFile(), and SetBootStoreOptions().
Definition at line 621 of file inicache.c.
Referenced by InstallSetupInfFile().
Definition at line 547 of file inicache.c.
Referenced by IniCacheLoad().
NTSTATUS IniCacheLoadFromMemory | ( | PINICACHE * | Cache, |
PCHAR | FileBuffer, | ||
ULONG | FileLength, | ||
BOOLEAN | String | ||
) |
Definition at line 452 of file inicache.c.
Referenced by IniCacheLoadByHandle(), and OpenIniBootLoaderStore().
Definition at line 1043 of file inicache.c.
Referenced by InstallSetupInfFile().
Definition at line 948 of file inicache.c.
Referenced by CloseIniBootLoaderStore(), and IniCacheSave().