NtLfhUserBlocks

final class ntoseye.NtLfhUserBlocks

Subclass of BaseRecord.

A legacy-LFH user block region in one busy NT-heap entry.

property block_count: int
property block_size: int

Bytes per block.

property blocks: list[HeapBlock]

The blocks of the region. Empty unless the entries were listed.

property busy_bitmap: list[int]

One bit for each block, set if the block is busy. Block i is byte i / 8, bit i % 8.

property busy_count: int
property first_block: int
property header: int

The _HEAP_USERDATA_HEADER.

property stride: int

The distance in bytes between consecutive blocks.

property subsegment: int

The _HEAP_SUBSEGMENT that owns the region.