A comparison of the Linux and Windows device driver architectures
ACM SIGOPS Operating Systems Review
A research on open CNC system based on architecture/component software reuse technology
Computers in Industry
A generic anti-spyware solution by access control list at kernel level
Journal of Systems and Software - Special issue: Software engineering education and training
On windows file access modes: a performance study
WISICT '05 Proceedings of the 4th international symposium on Information and communication technologies
An electric fence for kernel buffers
Proceedings of the 2005 ACM workshop on Storage security and survivability
PowerNap: An Efficient Power Management Scheme for Mobile Devices
IEEE Transactions on Mobile Computing
On incremental file system development
ACM Transactions on Storage (TOS)
Ad hoc extensibility and access control
ACM SIGOPS Operating Systems Review
Windows device interface security
Information Security Tech. Report
XFI: software guards for system address spaces
OSDI '06 Proceedings of the 7th symposium on Operating systems design and implementation
Electronic Notes in Theoretical Computer Science (ENTCS)
Execution path profiling for OS device drivers: viability and methodology
ISAS'08 Proceedings of the 5th international conference on Service availability
Analyzing stripped device-driver executables
TACAS'08/ETAPS'08 Proceedings of the Theory and practice of software, 14th international conference on Tools and algorithms for the construction and analysis of systems
Extensible block-level storage virtualization in cluster-based systems
Journal of Parallel and Distributed Computing
Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A driver-layer caching policy for removable storage devices
ACM Transactions on Storage (TOS)
An online cross view difference and behavior based kernel rootkit detector
ACM SIGSOFT Software Engineering Notes
Fay: extensible distributed tracing from kernels to clusters
SOSP '11 Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles
Improving robustness testing of COTS OS extensions
ISAS'06 Proceedings of the Third international conference on Service Availability
Fay: Extensible Distributed Tracing from Kernels to Clusters
ACM Transactions on Computer Systems (TOCS)
Hi-index | 0.00 |
From the Publisher:Written for advanced programmers who use C and C++, the second edition of this popular technical guide illustrates and clarifies real-world driver programming issues for current versions of Microsoft Windows. The author offers a solid overview of the Windows Driver Model (WDM) architecture and breaks down the process of writing custom device drivers into manageable pieces-from the basics of loading device drivers to creating and processing I/O request packets. This edition includes updated information about Windows XP, Windows 2000, and Windows Me, plus extensive practical examples, illustrations, and line-by-line analysis of code samples.