ReactOS 0.4.16-dev-91-g764881a
|
#include "ntoskrnl.h"
#include "debug.h"
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | ASSERT_VALUE_CACHE() ASSERTMSG("Cached Values Not Yet Supported!\n", FALSE); |
Definition at line 37 of file cmvalche.c.
#define NDEBUG |
Definition at line 12 of file cmvalche.c.
VALUE_SEARCH_RETURN_TYPE NTAPI CmpCompareNewValueDataAgainstKCBCache | ( | IN PCM_KEY_CONTROL_BLOCK | Kcb, |
IN PUNICODE_STRING | ValueName, | ||
IN ULONG | Type, | ||
IN PVOID | Data, | ||
IN ULONG | DataSize | ||
) |
Definition at line 700 of file cmvalche.c.
Referenced by CmSetValueKey().
VALUE_SEARCH_RETURN_TYPE NTAPI CmpFindValueByNameFromCache | ( | IN PCM_KEY_CONTROL_BLOCK | Kcb, |
IN PCUNICODE_STRING | Name, | ||
OUT PCM_CACHED_VALUE ** | CachedValue, | ||
OUT ULONG * | Index, | ||
OUT PCM_KEY_VALUE * | Value, | ||
OUT BOOLEAN * | ValueIsCached, | ||
OUT PHCELL_INDEX | CellToRelease | ||
) |
Definition at line 194 of file cmvalche.c.
Referenced by CmpCompareNewValueDataAgainstKCBCache(), and CmQueryValueKey().
VALUE_SEARCH_RETURN_TYPE NTAPI CmpGetValueDataFromCache | ( | IN PCM_KEY_CONTROL_BLOCK | Kcb, |
IN PCM_CACHED_VALUE * | CachedValue, | ||
IN PCELL_DATA | ValueKey, | ||
IN BOOLEAN | ValueIsCached, | ||
OUT PVOID * | DataPointer, | ||
OUT PBOOLEAN | Allocated, | ||
OUT PHCELL_INDEX | CellToRelease | ||
) |
Definition at line 142 of file cmvalche.c.
Referenced by CmpCompareNewValueDataAgainstKCBCache(), and CmpQueryKeyValueData().
VALUE_SEARCH_RETURN_TYPE NTAPI CmpGetValueKeyFromCache | ( | IN PCM_KEY_CONTROL_BLOCK | Kcb, |
IN PCELL_DATA | CellData, | ||
IN ULONG | Index, | ||
OUT PCM_CACHED_VALUE ** | CachedValue, | ||
OUT PCM_KEY_VALUE * | Value, | ||
IN BOOLEAN | IndexIsCached, | ||
OUT BOOLEAN * | ValueIsCached, | ||
OUT PHCELL_INDEX | CellToRelease | ||
) |
Definition at line 96 of file cmvalche.c.
Referenced by CmEnumerateValueKey(), and CmpFindValueByNameFromCache().
VALUE_SEARCH_RETURN_TYPE NTAPI CmpGetValueListFromCache | ( | IN PCM_KEY_CONTROL_BLOCK | Kcb, |
OUT PCELL_DATA * | CellData, | ||
OUT BOOLEAN * | IndexIsCached, | ||
OUT PHCELL_INDEX | ValueListToRelease | ||
) |
Definition at line 44 of file cmvalche.c.
Referenced by CmEnumerateValueKey(), and CmpFindValueByNameFromCache().
FORCEINLINE BOOLEAN CmpIsValueCached | ( | IN HCELL_INDEX | CellIndex | ) |
Definition at line 17 of file cmvalche.c.
Referenced by CmpGetValueListFromCache().
VALUE_SEARCH_RETURN_TYPE NTAPI CmpQueryKeyValueData | ( | IN PCM_KEY_CONTROL_BLOCK | Kcb, |
IN PCM_CACHED_VALUE * | CachedValue, | ||
IN PCM_KEY_VALUE | ValueKey, | ||
IN BOOLEAN | ValueIsCached, | ||
IN KEY_VALUE_INFORMATION_CLASS | KeyValueInformationClass, | ||
IN PVOID | KeyValueInformation, | ||
IN ULONG | Length, | ||
OUT PULONG | ResultLength, | ||
OUT PNTSTATUS | Status | ||
) |
Definition at line 327 of file cmvalche.c.
Referenced by CmEnumerateValueKey(), and CmQueryValueKey().
FORCEINLINE VOID CmpSetValueCached | ( | IN PHCELL_INDEX | CellIndex | ) |
Definition at line 31 of file cmvalche.c.