You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ffi
About this tag
The ffi tag on WindowsForum.com covers discussions about Foreign Function Interface (FFI) in the context of Windows development, particularly Microsoft's efforts to enable Rust for Windows drivers. Content explores how Rust interacts with the Windows kernel and device-driver APIs through FFI, including tooling, safety abstractions, and production readiness. Topics include Microsoft-backed crates, CodeQL support for Rust analysis, and the challenges of bridging Rust's safety guarantees with Windows driver certification requirements. The tag is relevant for developers working on low-level Windows programming, kernel extensions, or cross-language interoperability involving Rust and the Windows platform.
Microsoft's effort to let device-driver developers use Rust has moved from research and experiments into tangible tooling and samples, but the path to production-ready Windows drivers written in Rust remains long and cautious — working prototypes and Microsoft-backed crates exist, CodeQL now...