Windows-rust-driver-samples
Windows-rust-driver-samples copied to clipboard
Rust port of the official Windows Driver Samples on Github. Leverages windows-drivers-rs
Hello Everything seems to compile up just fine on my Windows 10 (x64) system but seem to run into a problem in Step 8 for "Install the Driver from the...
Bumps [paste](https://github.com/dtolnay/paste) from 1.0.14 to 1.0.15. Release notes Sourced from paste's releases. 1.0.15 Resolve unexpected_cfgs warning (#102) Commits a2c7e27 Release 1.0.15 1d23098 Merge pull request #102 from dtolnay/checkcfg 1edfaae Resolve...
Hi! I've tried to compile the example code on **Windows 11 ARM**, but it fails with the following error message: As user: ``` ********************************************************************** ** Enterprise Windows Driver Kit (WDK)...
Bumps [windows-sys](https://github.com/microsoft/windows-rs) from 0.52.0 to 0.59.0. Release notes Sourced from windows-sys's releases. 0.59.0 This release includes an update to the windows-sys crate only. The windows-sys crate is updated very infrequently...
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.8.0 to 1.10.0. Release notes Sourced from uuid's releases. 1.10.0 Deprecations This release deprecates and renames the following functions: Builder::from_rfc4122_timestamp -> Builder::from_gregorian_timestamp Builder::from_sorted_rfc4122_timestamp -> Builder::from_sorted_gregorian_timestamp Timestamp::from_rfc4122 ->...
The OSR USB-FX2 board is a standard learning device for driver developers getting their feet wet with KMDF and USB development. See more details on MSDN here: https://learn.microsoft.com/en-us/samples/microsoft/windows-driver-samples/sample-kmdf-function-driver-for-osr-usb-fx2/ The C...
Fixes this error when running cargo make in EWDK: Windows 11, version 24H2 EWDK (released May 22, 2024) with Visual Studio Buildtools 17.8.6, 26100 ``` Validating echo_2.inf ERROR(1284) in C:\Users\xxx\Documents\develop\Windows-rust-driver-samples\target\debug\echo_2.inf,...
Reading through https://github.com/microsoft/Windows-rust-driver-samples/blob/d9cc3091625f2d3eb0d528b3e6e9ab2c0551c372/general/echo/kmdf/exe/src/main.rs#L4, I see unsafe blocks labeled with SAFETY comments, which is great! However, the comments focus on why the unsafe block is required (eg. a specific FFI call...
Update this repo to use an upcoming 0.3.0 release of [windows-drivers-rs](https://github.com/microsoft/windows-drivers-rs/), including the changes from https://github.com/microsoft/windows-drivers-rs/pull/143. This of course does not build today, but was validated with local changes.