#process #bindings #header #native-bindings #syscalls #informer #undocumented

phnt

Rust bindings to the System Informer’s (formerly known as Process Hacker) phnt native Windows headers

7 releases

0.0.31 Sep 14, 2024
0.0.30 Sep 6, 2024
0.0.27 Jul 31, 2024
0.0.26 Apr 17, 2024

#435 in Rust patterns


Used in windows-syscall

MIT license

2.5MB
62K SLoC

phnt: Rust bindings to the System Informer's phnt

phnt GitHub Actions phnt on crates.io phnt on docs.rs

This crate provides Rust with access to the System Informer's (formerly known as Process Hacker) native Windows headers (shortened to phnt) which provide type definitions, constants, macros as well as function prototypes to even undocumented functions and syscalls.

Feature Description
regenerate Regenerate bindings from phnt (nightly) source code.
(default) Pre-generated bindings are used for faster builds.

Crate Overview

Dependencies

~13–20MB
~263K SLoC