-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
At least its a library for generating the bindings. You can then create a cargo xtask for it with something like codegenrs
https://github.com/microsoft/windows-rs/issues/142 I think this is the big blocker for easy cross-compilation.
As far as I could understand, this crate provides unsafe bindings for the Win32 API in Rust, which is the same thing that winapi does, except that everything is automatically generated from existent Win32 metadata, while winapi does everything by hand.
You might have luck by studying https://github.com/jam1garner/rust-dyn-call for the specific use case.
https://github.com/thisKai/rust-windows-dll is quite convenient.
I know but right now the best thing we have in terms of bindings to the native windows kernel APIs is https://github.com/pravic/winapi-kmd-rs which unfortunately never received polishing. I forked it a while back to include the bindings I needed but stopped after scratching my itch. I would love comprehensive bindings for that and got my hopes up when I saw this post.
Related posts
-
I seen people say that () is similar to void in C. But what is similar to void*?
-
Kernel Headers for Windows could soon make it into windows-rs
-
More malware is shifting to Rust
-
Noob question - Can I see what my used cargo crate has inside?
-
Building Outer Wonders, our Rust/SDL2 puzzle game, for Windows