windows-sys
cargoRust for Windows
Audits
windows-sys@0.48.0
windows-sys 0.48.0 is Microsoft's machine-generated raw FFI binding crate for the Windows API (~16,800 extern declarations, ~497K LOC). The published source is byte-identical to the VCS at the pinned commit. No unsafe blocks in crate-owned code, no build-time execution, no I/O, no tests in the published artifact, and a single dependency on windows-targets. No findings were raised.
windows-sys@0.52.0
windows-sys 0.52.0 is Microsoft's machine-generated raw FFI bindings to the Windows API (~385K LOC, 3,411 extern declarations). VCS byte-equivalence holds. No binary artifacts, no build-time execution, no runtime capability surface in the crate body. No findings.
windows-sys@0.60.2
windows-sys 0.60.2 is Microsoft's machine-generated crate of raw FFI bindings to the Windows API and WDK (~334K LOC). No build script, no install hooks, no binaries, no tests, and no I/O in the Rust body; unsafe appears only in FFI type signatures. The unsafe-safe, unsafe-documented, and unsafe-minimal claims were not evaluated due to the volume (~8,925 occurrences). VCS diff couldn't be made against the pinned commit. No findings.
windows-sys@0.61.2
windows-sys 0.61.2 is Microsoft's raw FFI binding crate for the Windows API, consisting almost entirely of machine-generated extern "system" declarations and constants. No findings were raised; unsafe sub-claims were left unasserted due to 8,925 generated unsafe items (scoped audit).