#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(). |
1.3.7