Go to the source code of this file.
Data Structures |
| struct | PINICACHEKEY |
| struct | PINICACHESECTION |
| struct | PINICACHE |
| struct | PINICACHEITERATOR |
Enumerations |
| enum | INSERTATION_TYPE { INSERT_FIRST,
INSERT_BEFORE,
INSERT_AFTER,
INSERT_LAST
} |
Functions |
| NTSTATUS | IniCacheLoad (PINICACHE *Cache, PUNICODE_STRING FileName, BOOLEAN String) |
| VOID | IniCacheDestroy (PINICACHE Cache) |
| PINICACHESECTION | IniCacheGetSection (PINICACHE Cache, PWCHAR Name) |
| NTSTATUS | IniCacheGetKey (PINICACHESECTION Section, PWCHAR KeyName, PWCHAR *KeyData) |
| PINICACHEITERATOR | IniCacheFindFirstValue (PINICACHESECTION Section, PWCHAR *KeyName, PWCHAR *KeyData) |
| BOOLEAN | IniCacheFindNextValue (PINICACHEITERATOR Iterator, PWCHAR *KeyName, PWCHAR *KeyData) |
| VOID | IniCacheFindClose (PINICACHEITERATOR Iterator) |
| PINICACHEKEY | IniCacheInsertKey (PINICACHESECTION Section, PINICACHEKEY AnchorKey, INSERTATION_TYPE InsertationType, PWCHAR Name, PWCHAR Data) |
| PINICACHE | IniCacheCreate (VOID) |
| NTSTATUS | IniCacheSave (PINICACHE Cache, PWCHAR FileName) |
| PINICACHESECTION | IniCacheAppendSection (PINICACHE Cache, PWCHAR Name) |