#include <hivedata.h>
Public Attributes | |
ULONG | Signature |
PGET_CELL_ROUTINE | GetCellRoutine |
PALLOCATE_ROUTINE | Allocate |
PFREE_ROUTINE | Free |
PFILE_SET_SIZE_ROUTINE | FileSetSize |
PFILE_WRITE_ROUTINE | FileWrite |
PFILE_READ_ROUTINE | FileRead |
PFILE_FLUSH_ROUTINE | FileFlush |
_HBASE_BLOCK * | BaseBlock |
RTL_BITMAP | DirtyVector |
ULONG | DirtyCount |
ULONG | DirtyAlloc |
ULONG | Cluster |
BOOLEAN | Flat |
BOOLEAN | ReadOnly |
BOOLEAN | Log |
BOOLEAN | Alternate |
ULONG | HiveFlags |
ULONG | LogSize |
ULONG | RefreshCount |
ULONG | StorageTypeCount |
ULONG | Version |
_HHIVE::_DUAL | HTYPE_COUNT |
|
Definition at line 597 of file hivedata.h. Referenced by CmpAddDriverToList(), CmpAddSubKey(), CmpMarkIndexDirty(), CmpRemoveSubKey(), HvInitializeHive(), HvpAddBin(), HvpAllocateMap(), HvpBuildMapAndCopy(), HvpGetHiveHeader(), HvpGetLogHeader(), HvpInitMap(), HvpReadFileImageAndBuildMap(), HvpRecoverData(), and HvWriteHive(). |
|
Definition at line 620 of file hivedata.h. Referenced by HvInitializeHive(), HvpAddBin(), and HvSyncHive(). |
|
|
Definition at line 610 of file hivedata.h. Referenced by CmpInitializeHiveList(), HvInitializeHive(), HvMarkClean(), HvMarkDirty(), HvpDoWriteHive(), HvpGetHiveHeader(), HvpGetLogHeader(), HvpGrowLog1(), HvpGrowLog2(), HvpRecoverData(), HvpWriteLog(), and HvWriteHive(). |
|
Definition at line 609 of file hivedata.h. Referenced by HvFreeHive(), HvInitializeHive(), HvpAddBin(), HvpBuildMapAndCopy(), HvpInitMap(), and HvpRecoverData(). |
|
Definition at line 608 of file hivedata.h. Referenced by CmpInitializeHiveList(), CmSaveKey(), CmSaveMergedKeys(), HvFreeHivePartial(), HvInitializeHive(), HvLoadHive(), HvMarkCellDirty(), HvMarkClean(), HvMarkDirty(), HvpAddBin(), HvpGrowLog1(), HvpGrowLog2(), HvpRecoverData(), HvRefreshHive(), and HvSyncHive(). |
|
Definition at line 607 of file hivedata.h. Referenced by CmpInitializeHiveList(), HvFreeHive(), HvFreeHivePartial(), HvInitializeHive(), HvIsBinDirty(), HvMarkCellDirty(), HvMarkClean(), HvMarkDirty(), HvpAddBin(), HvpBuildMapAndCopy(), HvpDoWriteHive(), HvpGrowLog1(), HvpGrowLog2(), HvpInitMap(), HvpRecoverData(), HvpWriteLog(), HvRefreshHive(), HvSyncHive(), and HvWriteHive(). |
|
Definition at line 603 of file hivedata.h. Referenced by HvInitializeHive(), HvpDoWriteHive(), and HvpWriteLog(). |
|
Definition at line 602 of file hivedata.h. Referenced by HvInitializeHive(), HvpGetHiveHeader(), HvpGetLogHeader(), HvpReadFileImageAndBuildMap(), HvpRecoverData(), and HvRefreshHive(). |
|
Definition at line 600 of file hivedata.h. Referenced by HvInitializeHive(), HvpAddBin(), HvpGrowLog1(), HvpGrowLog2(), and HvRefreshHive(). |
|
Definition at line 601 of file hivedata.h. Referenced by HvInitializeHive(), HvpDoWriteHive(), and HvpWriteLog(). |
|
Definition at line 616 of file hivedata.h. Referenced by HvFreeHive(), HvFreeHivePartial(), HvInitializeHive(), HvIsCellAllocated(), and HvpGetCellPaged(). |
|
Definition at line 598 of file hivedata.h. Referenced by CmpAddSubKey(), CmpFreeDriverList(), CmpMarkIndexDirty(), CmpRemoveSubKey(), HvFreeHive(), HvInitializeHive(), HvLoadHive(), HvpAddBin(), HvpBuildMapAndCopy(), HvpCleanMap(), HvpCoalesceDiscardedBins(), HvpFreeAllocatedBins(), HvpFreeMap(), HvpGetHiveHeader(), HvpGetLogHeader(), HvpInitMap(), HvpRecoverData(), HvRefreshHive(), and HvWriteHive(). |
|
Definition at line 595 of file hivedata.h. Referenced by HvInitializeHive(). |
|
Definition at line 622 of file hivedata.h. Referenced by CmLoadKey(), CmpAddToHiveFileList(), CmpDoFlushAll(), CmpInitializeHiveList(), CmpRefreshHive(), CmReplaceKey(), CmSaveKey(), CmSaveMergedKeys(), HvInitializeHive(), HvIsBinDirty(), HvMarkCellDirty(), HvMarkClean(), HvMarkDirty(), HvpAddBin(), HvRefreshHive(), and HvSyncHive(). |
|
|
|
Definition at line 619 of file hivedata.h. Referenced by HvInitializeHive(), HvLoadHive(), HvpDoWriteHive(), HvpGrowLog1(), HvpGrowLog2(), and HvSyncHive(). |
|
Definition at line 624 of file hivedata.h. Referenced by HvInitializeHive(), HvpDoWriteHive(), HvpGrowLog1(), and HvpGrowLog2(). |
|
Definition at line 617 of file hivedata.h. Referenced by HvFreeCell(), HvFreeHive(), HvFreeHivePartial(), HvInitializeHive(), HvIsBinDirty(), HvLoadHive(), HvMarkCellDirty(), HvMarkClean(), HvMarkDirty(), HvpBuildMapAndCopy(), HvpDoWriteHive(), HvpEnlistBinInMap(), HvpGrowLog1(), HvpGrowLog2(), HvpRecoverData(), HvpWriteLog(), HvSyncHive(), and HvWriteHive(). |
|
Definition at line 626 of file hivedata.h. Referenced by HvInitializeHive(), and HvRefreshHive(). |
|
Definition at line 593 of file hivedata.h. Referenced by HvInitializeHive(), HvIsBinDirty(), HvIsCellAllocated(), HvLoadHive(), HvMarkCellDirty(), HvMarkClean(), HvMarkDirty(), HvpGetCellPaged(), HvSyncHive(), and HvWriteHive(). |
|
Definition at line 629 of file hivedata.h. Referenced by CmpAddInfoAfterParseFailure(), CmpFindSubKeyByName(), CmpFindSubKeyByNumber(), CmpMarkIndexDirty(), and HvInitializeHive(). |
|
Definition at line 633 of file hivedata.h. Referenced by CmpCopyName(), CmpNameSize(), HvInitializeHive(), and HvLoadHive(). |