Mdl

final class ntoseye.Mdl

Subclass of BaseRecord.

A decoded _MDL header and the page-frame array that follows it (!mdl).

property address: int
property byte_count: int
property byte_offset: int
property capacity: int

The number of PFN slots that size leaves after the header.

property flag_names: list[str]

The MDL_* names of the set flags bits, low bit first.

property flags: int
property mapped_system_va: int
property next: int
property pfn_array: int

The start of the PFN array, immediately after the header.

property pfns: list[int]
property process: int
property size: int

The size in bytes of the header and the PFN array in the allocation.

property spanned_pages: int

The number of pages that the described buffer spans.

property start_va: int
property truncated: bool

Whether the list has fewer PFNs than the buffer spans, which happens when a smaller count was requested.