|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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.