Geoff Chappell, Software Analyst
The public symbol file NTKRPAMP.PDB for the original release of Windows 10 tells that the kernel is built with the HIVEDATA.H header at
d:\th\minkernel\ntos\inc
and draws from it the following type definitions:
Line Number | Type |
---|---|
75 | enum HSTORAGE_TYPE |
221 | struct _HCELL |
223 | unnamed union u in _HCELL |
224 | unnamed struct NewCell in u in _HCELL |
225 | unnamed union u in NewCell in u in _HCELL |
241 | struct _HBIN |
417 | struct _HBASE_BLOCK |
580 | struct _HMAP_ENTRY |
623 | struct _HMAP_TABLE |
631 | struct _HMAP_DIRECTORY |
664 | struct CMP_OFFSET_ARRAY |
703 | struct _HV_GET_CELL_CONTEXT |
776 | struct _HVIEW_MAP_ENTRY |
788 | struct _HVIEW_MAP_TABLE |
792 | struct _HVIEW_MAP_DIRECTORY |
801 | struct _HVIEW_MAP_PIN_LOG_ENTRY |
809 | struct _HVIEW_MAP_PIN_LOG |
817 | struct _HVIEW_MAP |
939 | struct _FREE_DISPLAY |
945 | struct _DUAL |
963 | struct _HHIVE |
The header HIVEDATA.H is not known in any Device Driver Kit (DDK) or Windows Driver Kit (WDK).