#include "ntoskrnl.h"
#include "debug.h"
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| BOOLEAN NTAPI | CmpMarkValueDataDirty (IN PHHIVE Hive, IN PCM_KEY_VALUE Value) |
| BOOLEAN NTAPI | CmpFreeValueData (IN PHHIVE Hive, IN HCELL_INDEX DataCell, IN ULONG DataLength) |
| BOOLEAN NTAPI | CmpFreeValue (IN PHHIVE Hive, IN HCELL_INDEX Cell) |
| HCELL_INDEX NTAPI | CmpFindValueByName (IN PHHIVE Hive, IN PCM_KEY_NODE KeyNode, IN PUNICODE_STRING Name) |
| BOOLEAN NTAPI | CmpGetValueData (IN PHHIVE Hive, IN PCM_KEY_VALUE Value, IN PULONG Length, OUT PVOID *Buffer, OUT PBOOLEAN BufferAllocated, OUT PHCELL_INDEX CellToRelease) |
| PCELL_DATA NTAPI | CmpValueToData (IN PHHIVE Hive, IN PCM_KEY_VALUE Value, OUT PULONG Length) |
| NTSTATUS NTAPI | CmpAddValueToList (IN PHHIVE Hive, IN HCELL_INDEX ValueCell, IN ULONG Index, IN ULONG Type, IN OUT PCHILD_LIST ChildList) |
| NTSTATUS NTAPI | CmpSetValueDataNew (IN PHHIVE Hive, IN PVOID Data, IN ULONG DataSize, IN ULONG StorageType, IN HCELL_INDEX ValueCell, OUT PHCELL_INDEX DataCell) |
| NTSTATUS NTAPI | CmpRemoveValueFromList (IN PHHIVE Hive, IN ULONG Index, IN OUT PCHILD_LIST ChildList) |