-
|
Hey, Update since posting: the below process doesn't work, My questions up front:
Detail:I'm looking to use the FltRegisterFilter API to register a filesystem minifilter. I have found it in the Windows crate, which has a I have got the correct features for the [dependencies]
windows = { version = "0.61", features = [
"Wdk_Foundation",
"Wdk_Storage_FileSystem_Minifilters",
"Wdk_System_SystemServices",
"Win32_Security",
"Win32_Storage_InstallableFileSystems",
"Win32_System_IO",
"Win32_System_Kernel",
"Win32_System_Power"
]}
wdk = "0.3"
wdk-alloc = "0.3"
wdk-sys = "0.3"
wdk-panic = "0.3" |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
My understanding from discussions with the folks who maintain the Windows crate is that its WDK module is mostly just for folks who are writing Applications that target drivers (ie. those apps may need shared definitions from WDK modules). They have no intention of supporting the full swath of driver developer scenarios that we are working towards supporting. As you've discovered, the
We have been adding subsets of the WDK on an as needed basis. It looks like the ifsk subset of the wdk headers have not been added yet. If you want to take a stab at adding them, see some previous examples here: |
Beta Was this translation helpful? Give feedback.
My understanding from discussions with the folks who maintain the Windows crate is that its WDK module is mostly just for folks who are writing Applications that taβ¦