#include <freeldr.h>
#include <debug.h>
Go to the source code of this file.
Functions |
| | DBG_DEFAULT_CHANNEL (INIFILE) |
| BOOLEAN | IniParseFile (PCHAR IniFileData, ULONG IniFileSize) |
| ULONG | IniGetNextLineSize (PCHAR IniFileData, ULONG IniFileSize, ULONG CurrentOffset) |
| ULONG | IniGetNextLine (PCHAR IniFileData, ULONG IniFileSize, PCHAR Buffer, ULONG BufferSize, ULONG CurrentOffset) |
| BOOLEAN | IniIsLineEmpty (PCHAR LineOfText, ULONG TextLength) |
| BOOLEAN | IniIsCommentLine (PCHAR LineOfText, ULONG TextLength) |
| BOOLEAN | IniIsSectionName (PCHAR LineOfText, ULONG TextLength) |
| ULONG | IniGetSectionNameSize (PCHAR SectionNameLine, ULONG LineLength) |
| VOID | IniExtractSectionName (PCHAR SectionName, PCHAR SectionNameLine, ULONG LineLength) |
| BOOLEAN | IniIsSetting (PCHAR LineOfText, ULONG TextLength) |
| ULONG | IniGetSettingNameSize (PCHAR SettingNameLine, ULONG LineLength) |
| ULONG | IniGetSettingValueSize (PCHAR SettingValueLine, ULONG LineLength) |
| VOID | IniExtractSettingName (PCHAR SettingName, PCHAR SettingNameLine, ULONG LineLength) |
| VOID | IniExtractSettingValue (PCHAR SettingValue, PCHAR SettingValueLine, ULONG LineLength) |
Variables |
| LIST_ENTRY | IniFileSectionListHead |
| BOOLEAN | IniFileSectionInitialized = FALSE |
| ULONG | IniFileSectionCount = 0 |
| ULONG | IniFileSettingCount = 0 |