windows-drivers-rs icon indicating copy to clipboard operation
windows-drivers-rs copied to clipboard

Platform that enables Windows driver development in Rust. Developed by Surface.

Results 54 windows-drivers-rs issues
Sort by recently updated
recently updated
newest added

With resolution of https://github.com/sagiegurari/cargo-make/issues/1081, this plugin may be no longer needed. This can be addressed in a followup _Originally posted by @wmmc88 in https://github.com/microsoft/windows-drivers-rs/pull/143#discussion_r1621435724_

> Lazy is now stable if I'm not mistaken. Not something that needs to be fixed right this instant though. Its available in stable as of 1.80.0 (released 5 days...

Hi, I've made a small addition to the list to include an obsolete WinAPI function: ExAllocatePool, which wasn't previously mentioned. Reference: https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/wdm/nf-wdm-exallocatepool

The current NT_SUCCESS macro checks for NTSTATUS >= 0. While this is semantically equivalent to the official behavior I think it is appropriate to match MSDN documentation exactly. This PR...

I have a somewhat unique setup where I develop on my linux host machine and build the project in a Windows virtual machine. The project is shared through a shared...

These pwsh tasks could be turned into composite github actions, and then grouping of actions could also be done. Full workflows could also be reused between this the WDR repo...

infrastructure

Hi guys. I have a question about the library: does it contain all the APIs documented by Microsoft for Windows kernel drivers using Rust? I noticed that I didn't find...

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.196 to 1.0.204. Release notes Sourced from serde's releases. v1.0.204 Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag...

type:dependabot
type:dependencies-cargo

Not sure if this would be in scope for the repo, but would be nice to have documented somewhere. I wasn't able to get a valid kernel driver binary going....

Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.82 to 1.0.86. Release notes Sourced from proc-macro2's releases. 1.0.86 Documentation improvements 1.0.85 Mark some tests as only for 64-bit targets (#463) 1.0.84 Documentation improvements (#455, thanks...

type:dependabot
type:dependencies-cargo