Skip to content
EntityQ1067615· pop 7· linked from 313 articles

Windows Driver Foundation

Sign in to save

Also known as WDF

set of tools and libraries for developing device drivers under Microsoft Windows

Source code

The Windows Driver Frameworks (WDF) are a set of libraries that make it simple to write high-quality device drivers. Developers can use the MSDN reference documentation to learn about the core concepts of WDF and the APIs available for use. Still, there's no substitute for actual source code. That's why we've published the source behind KMDF and UMDF v2 for anyone to dig through and debug drivers with. Note: As you experiment with WDF, you may come across undocumented behavior or APIS. We strongly advise against taking dependencies on that behavior as it's subject to change in future releases. Using the source in this repo, developers can perform step-through debugging into the WDF source. This makes it much easier to follow driver activity, understand interactions with the framework, and diagnose issues. Debugging can be done live by hooking onto a running driver or after a crash by analyzing the dump file. See the [debugging page][] in the wiki for instructions. With this initial release, we've published the source behind KMDF and UMDF v2. You'll find that a great deal of the source is shared between the two. Driving the frameworks forward with a unified model is a key priority for the WDF team.

Excerpt from the source-code README · 2,176 chars · not written by Vinony

Wikidata facts

Instance of
programming tool
Developer
Microsoft
Show 5 more facts
language of work or name
English language
copyright license
MIT License
Stack Exchange tag
stackoverflow.com/tags/wdf
software version identifier
10.0.10240.16405
Sources (2)

via Wikidata · CC0

Article · 中文

Windows Driver Frameworks(Windows驱动程序框架,簡稱WDF,前称Windows Driver Foundation),是微軟公司所提供的驅動程式開發技術的集合,包括Kernel-Mode Driver Framework(核心模式驅動程式架構,KMDF)、User-Mode Driver Framework(使用者模式驅動程式架構,UMDF)以及PREfast plug-in for Drivers(PFD),目的是要改善目前Windows平台的驅動程式品質,可支援Windows 2000、Windows XP、Windows Server 2003、Windows Vista、Windows Server 2008和Windows 7,以及更新的作業系統上之最新驅動程式架構。WDF架構提供了非同步輸入輸出、分層式驅動程式、隨插即用(PNP)、電源管理(Power Management),以及Windows管理規範(Windows Management Instrumentation,WMI)等功能。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 7 languages

via Wikidata sitelinks · CC0