Talk:User-Mode Driver Framework

This is an old revision of this page, as edited by Kvng (talk | contribs) at 02:06, 25 July 2013 (assess computing importance). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Latest comment: 14 years ago by 80.153.118.57
WikiProject iconMicrosoft Windows: Computing B‑class Low‑importance
WikiProject iconThis article is within the scope of WikiProject Microsoft Windows, a collaborative effort to improve the coverage of Microsoft Windows on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
BThis article has been rated as B-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing (assessed as Low-importance).

--80.153.118.57 (talk) 15:29, 13 September 2010 (UTC)Reply

The User Mode Driver Framework is also availible in Windows XP (and maybe other versions as well). It wasn't "first introduced with Microsoft's Windows Vista operating system" as the author claims.

it was available from the beginning in windows 2003 server and was added as an update in windows xp service pack 2. for verification just check the list of services on a fresh windows 2003 server install which includes both Windows Driver Foundation - User-mode Driver Framework and Windows User Mode Driver Framework


User Mode Driver is a Common Practice in other OS's, too. It isnt a new Microsoft Feature. —The preceding unsigned comment was added by 217.7.198.31 (talk) 11:05, August 21, 2007 (UTC)

Which device classes?

"UMDF facilitates the creation of drivers for certain classes of devices." Which device classes should be mentioned. - xpclient Talk 08:14, 6 October 2008 (UTC)Reply

Interfaces vs. Implementations

IDriverEntry and IDevicePnpHardware are shown as stub implementations. I'd think it would make more sense to only show the class interface, and no (useless and empty) implementations. It might also make sense to enumerate all interface methods, and give a brief summary on what the two interfaces do, and which methods get called in which order by UMDF, to give an overview how those drivers are loaded and operate. However, I do not possess the inside knowledge to write this.

Also, classes do not need to derive from CUnknown, it is only one of many possibilities to write COM-components. I would also give information about the purpose of IUnknown (... "reference counting and querying for other interfaces" ...). 88.215.67.7 (talk) 03:38, 14 January 2009 (UTC)Reply

64 bit

Does this work on 64 bit? Will user mode drivers run in WoW64 mode?