ntprocesses/processes/mod.rs
1use nt::NtIteratorError;
2
3pub mod nt;
4pub mod snapshot;
5
6/// Returns an iterator from a snapshot of all the processes.
7pub fn get_from_snapshot() -> snapshot::SnapshotState {
8 snapshot::SnapshotState::iter()
9}
10
11/// Returns an iterator from querying the system.
12pub fn get_from_nt() -> Result<nt::NtProcessState, NtIteratorError> {
13 nt::NtProcessState::iter()
14}