NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers

Recent content changes

17 Apr 2026

ntfill.h from System Informer is now included in NtDoc, adding documentation for additional kernel functions, types, and constants, such as ExEnumHandleTable, KeInsertQueueApc, MmCopyVirtualMemory, MmMapViewOfSection, ObDuplicateObject, PsSuspendProcess, SeCaptureSecurityDescriptor.

4 Apr 2026

Added integration with the Benowin Blanc project to inspect struct layouts, field offsets, enum values, constants, #define macros, and function declarations with full ABI breakdowns.

20 Jan 2026

Documented most fields in RTL_USER_PROCESS_PARAMETERS (#31).

29 Sep 2025

Documented all fields in KUSER_SHARED_DATA (#25).

25 Sep 2025

Official Windows documentation: NtDoc now includes documentation from the official Windows Driver Kit DDI reference and parts of the Win32 API reference.

All content changes