_Must_inspect_result_ _In_opt_ PFLT_INSTANCE _Out_ PHANDLE FileHandle
NTSTATUS IniCacheLoad(PINICACHE *Cache, PWCHAR FileName, BOOLEAN String)
NTSTATUS IniCacheLoadFromMemory(PINICACHE *Cache, PCHAR FileBuffer, ULONG FileLength, BOOLEAN String)
struct _INICACHEKEY INICACHEKEY
struct _INICACHESECTION * PINICACHESECTION
NTSTATUS IniCacheSaveByHandle(PINICACHE Cache, HANDLE FileHandle)
NTSTATUS IniCacheGetKey(PINICACHESECTION Section, PWCHAR KeyName, PWCHAR *KeyData)
struct _INICACHESECTION INICACHESECTION
struct _PINICACHEITERATOR * PINICACHEITERATOR
PINICACHESECTION IniCacheAppendSection(PINICACHE Cache, PWCHAR Name)
struct _INICACHE INICACHE
BOOLEAN IniCacheFindNextValue(PINICACHEITERATOR Iterator, PWCHAR *KeyName, PWCHAR *KeyData)
PINICACHEITERATOR IniCacheFindFirstValue(PINICACHESECTION Section, PWCHAR *KeyName, PWCHAR *KeyData)
NTSTATUS IniCacheSave(PINICACHE Cache, PWCHAR FileName)
PINICACHEKEY IniCacheInsertKey(PINICACHESECTION Section, PINICACHEKEY AnchorKey, INSERTION_TYPE InsertionType, PWCHAR Name, PWCHAR Data)
struct _INICACHE * PINICACHE
PINICACHESECTION IniCacheGetSection(PINICACHE Cache, PWCHAR Name)
PINICACHE IniCacheCreate(VOID)
NTSTATUS IniCacheLoadByHandle(PINICACHE *Cache, HANDLE FileHandle, BOOLEAN String)
VOID IniCacheDestroy(PINICACHE Cache)
struct _INICACHEKEY * PINICACHEKEY
struct _PINICACHEITERATOR INICACHEITERATOR
VOID IniCacheFindClose(PINICACHEITERATOR Iterator)
_Out_ PNDIS_HANDLE _Out_ PUINT FileLength
struct _INICACHEKEY * Next
struct _INICACHEKEY * Prev
struct _INICACHESECTION * Next
struct _INICACHESECTION * Prev
PINICACHESECTION LastSection
PINICACHESECTION FirstSection
_In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR Iterator
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING KeyName
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String