microsoft/windows-drivers-rs

HID hidport.h headers missing for UMDF build

Open

#355 geöffnet am 14. Mai 2025

Auf GitHub ansehen
 (3 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Rust (128 Forks)auto 404
good first issue

Repository-Metriken

Stars
 (1.886 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

According to the examples for HID miniport drivers. It should be possible to implement HID miniport drivers with UMDF builds.

Example here: https://github.com/microsoft/Windows-driver-samples/tree/main/hid/vhidmini2

This requires types from hidport.h that has been marked as only available in kernel mode drivers here: https://github.com/microsoft/windows-drivers-rs/blob/b82b4278f7085cfb0165d7cc6ffd6e0ccaad41ff/crates/wdk-build/src/lib.rs#L753

That limitation should likely be lifted for generation of bindgen headers.

Contributor Guide