An open API service indexing awesome lists of open source software.

https://github.com/veykril/tlhelp32

A small idiomatic wrapper around the tlhelp32 windows API
https://github.com/veykril/tlhelp32

ffi process rust snapshot tlhelp32 winapi windows

Last synced: 12 months ago
JSON representation

A small idiomatic wrapper around the tlhelp32 windows API

Awesome Lists containing this project

README

          

# tlhelp32 [![][img_crates]][crates] [![][img_doc]][doc]

[img_crates]: https://img.shields.io/crates/v/tlhelp32.svg
[img_doc]: https://img.shields.io/badge/rust-documentation-blue.svg
[crates]: https://crates.io/crates/tlhelp32
[doc]: https://docs.rs/tlhelp32/*/x86_64-pc-windows-msvc/tlhelp32/

An abstraction over the windows tlhelp32 api.
It offers a generic Snapshot struct which acts as an iterator to easily iterate over the
returned entries.

## Example
```rust
fn main() -> std::io::Result<()> {
for entry in tlhelp32::Snapshot::new_process()? {
println!("{:?}", entry);
}
Ok(())
}
```