Developing Drivers with the Windows Driver Foundation (Pro Developer)
Overview
To create a UMDF driver, you must use a number of COM objects that belong to the UMDF runtime and implement a number of COM-based callback objects. Although COM-based applications have a reputation for being large, complex, and difficult to implement, much of this complexity is imposed by the COM runtime and the requirements of applications; it is not intrinsic to COM.
UMDF uses only the essential core of the COM programming model-and does not use the COM runtime-which keeps UMDF drivers lightweight and relatively easy to implement. This chapter provides a basic introduction to using and implementing COM objects, as required by UMDF. It is especially intended for kernel-mode driver developers with limited COM experience.
For this chapter, you need … | From … |
---|---|
| |
Tools and files | |
Wudfddi.idl | %wdk%\BuildNumber\inc\wdf\umdf\VersionNumber |
References | |
"Component Object Model" on MSDN | http://go.microsoft.com/fwlink/?LinkId=79770 |
Inside COM from Microsoft Press | http://go.microsoft.com/fwlink/?LinkId=79771 |
Категории