OSR Online - The Home Page for Windows Driver Developers
OSRLogoOSRLogoOSRLogo x Seminar Ad

Everything Windows Driver Development

GoToHomePage xLoginx

    Thu, 27 Nov 2014     105349 members


  About This Site
What's New?
OSR Dev Blog
The NT Insider
The Basics
File Systems
ListServer / Forum
Driver Jobs


OSR Corporate Website

OSR Seminar Schedule   Last Updated: 12-Nov-14  (Read 20089 times)

Sept-Oct Issue of The NT Insider Released!   Last Updated: 03-Sep-14  (Read 2321 times)

Writing WDF Drivers: Advanced Implementation Techniques   Last Updated: 03-Sep-14  (Read 6676 times)

Instant Online Crash Dump Analyzer   Last Updated: 03-Sep-10  (Read 45051 times)

Online Crash Analyzer Got a crash dump? Analyze it instantly online (and for free) using OSR's Instant Online Crash Dump Analyzer.  Accepts mini-dumps and kernel summary dumps... you can even zip and upload PDBs.  Check it out!

Driver Jobs: 4 Jobs Available For Driver Writers   Last Updated: 14-Nov-14

OSR Dev Blog posts are now being created and posted at http://www.osr.com/developers-blog/. Please check that location for future posts. We are listing the most recent posts from that site here, as a convenience. See the full list of our blog posts here.
Do As I Say, Not As I Do (article + video)
When we teach classes, whether it’s KMDF, Software Drivers, and Debugging, we always provide our Read more

Overlooked Features: Device Name Spaces (article + video)
Device Name Spaces are an often overlooked, but potentially useful, feature in Windows device driver design and development. This article (with accompanying video) describes how Device Name Spaces can be useful and how to implement them when you write a WDF driver.

Setting the WinDbg Symbol Search Path (article + video)
When people postĀ the output from the WinDbg !analyze -v command to ourĀ NTDEV support forum, it’s Read more

WinHEC Returns!
In the latest concrete demonstration of Microsoft’s return to engagement with the hardware design and Read more

What is Arbitrary Thread Context? (article + video)
The concept of “arbitrary thread context” or “arbitrary process and thread context” is often confusing Read more

The NT Insider Digital Edition - Sept-Oct 2014 Now Available!   Last Updated: 10-Sep-14  (Read 6938 times)

The NT Insider Sept-Oct 2014 The Sept-Oct 2014 issue of The NT Insider is available exclusively in PDF format for download. Click the image of The NT Insider to the left for the details, and the download link to use.

Articles include:

- Peter Pontificates: To the Cloud?
- Understanding Sync Scope in WDF Drivers
- Updating Drivers with KDFiles
- Guest Article: Windows and Real-Time
- Isolation Realized: Project Monadnock
...and more!

The NT Insider is moving to OSR.COM!   Last Updated: 14-Aug-14
To make way for an all new and much improved community web site, the primary home page for The NT Insider has moved to a dedicated section on OSR's corporate web site at http://www.osr.com/nt-insider/. There, you'll find links to PDF versions of all recent issues of The NT Insider as well as HTML versions of recent articles.   Last Updated: 14-Aug-14

It's All About The Basics

Check this section for information that's fundamental to driver development on Windows.

File Systems and Filters: A Specialty
If you're a Windows file system or file system filter driver developer, this section is for you.
Sample WDF Driver for Sealevel Digital I/O Kit   Last Updated: 16-Mar-06  (Downloaded 13631 times)
Here's the latest update to the sample KMDF driver for the Sealevel Digital I/O Kit. It supports the most recent release of the SeaLevel DIO-24 board (the 8018). Have fun!
OsrVirtualCdAndDisk   Last Updated: 11-Aug-05  (Downloaded 3848 times)
The OSR Virtual CD and Disk driver allows a user to mount .ISO,.IMG images as CD-ROMs and allows the user to create and mount .DSK files that act as Disk Drives.  In addition true disk image file format (.bin) has been added
Windows Driver Developer Community
What's going on in the community? Check out what people are talking about on the NTDEV and NTFSD discussion lists below. You can participate via email, new reader, or the web. Ask a question, answer a question, or watch the discussion had by others. What are you waiting for... Click here to join the community now!

Sourabh Arvikar: My driver hangs while unloading (1 msg, posted 6:01 ago)
Y krons: Driver signing issue on update (7 msgs, last updated 7:02 ago)
Santhosh Kumar: WinDbg: Net option does not work. Pl help (3 msgs)
Sultana Sultana: Kernel Debugging over Network using Visual Studio (1 msg)
Steven Lawrence: InternetGetConnectedState (1 msg)
Pradeepa Senanayake: RNDIS "OID_GEN_C..." contains 0x00000000 (1 msg)
mani singh: FltControlFile returns STATUS_NOT_IMPLEMENTED (2 msgs)
pavel konovalov: Minifilter instance setup callback is calling at DPC level?! (5 msgs)
Amritanshu Johri: Query regarding teardown callback (1 msg)
Haotian Wang: What is the IRQL for PFLT_DISCONNECT_NOTIFY? (5 msgs)
David Hanney: Distinguishing between userspace or kernelspace paging IO in a minifilter (2 msgs)
Brian Groose: FltGetVolumeGuidName returning wrong name? (1 msg)
Join the discussion!   Join the discussion!


Writing WDF Drivers: Core Concepts

Palo Alto, CA
12-16 Jan 2015

Windows Internals and SW Drivers

Seattle, WA
16-20 Feb 2015

Writing WDF Drivers: Advanced Implementation Techniques

Palo Alto, CA
10-13 Mar 2015

Kernel Debugging and Crash Analysis

Palo Alto, CA
6-10 Apr 2015

Developing File Systems for Windows
Boston/Waltham, MA
12-15 May 2015


Windows Debugger

Checked Build Downloads

Debugging Symbols

WDK Documentation

Windows WDK


Need to develop a Windows file system solution?

We've got a kit for that.

Need Windows internals or kernel driver expertise?

Bring us your most challenging project - we can help!

System hangs/crashes?

We've got a special diagnostic team that's standing by.

Visit the OSR Corporate Web site for more information about how OSR can help!

bottom nav links