3 ms·
I noticed the other morning that they’ve either re-written or are growing the win32k driver in rust. This was either in Server ‘25 or vNext though I can’t remem
by tsujamin 2y ago
I noticed the other morning that they’ve either re-written or are growing the win32k driver in rust. This was either in Server ‘25 or vNext though I can’t remember.
Given win32k implements a good chunk of the kernel-mode graphics and windowing system it’s a pretty good place to start that effort.
edit: win32kbase_rs.sys was what it was called, and I’m pretty sure it was 2025 I pulled it from but it might be on earlier versions too
- okwubodu 2y agoOut of curiosity, how did you notice this?
- tsujamin 2y agoI was hunting for what Windows libraries used a particular new API and saw it in my scrolling! You can see all the panic and error strings, and some internal package paths if you run strings over it. Win32k looks like it got split pretty hard into a couple of sub libraries in recent versions though (win32k, win32kbase, win32kbase_rs etc)
- npalli 2y agoI googled for this file and I LOL'ed as the first link was a crash report linked to this one. https://www.elevenforum.com/t/latest-beta-causing-program-crash-culprit-win32kbase_rs-sys.21375/ https://www.elevenforum.com/t/latest-beta-causing-program-cr...