Sign In
A Hole In My Head
Doron Holan's musings on drivers and other nibbles and bits
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Coding Thoughts
Design Patterns
KMDF
WDF
WDK Docs
WDM
WinDBG/KD Fun
Archive
Archives
December 2010
(1)
August 2010
(1)
May 2010
(3)
February 2010
(2)
March 2009
(2)
February 2009
(1)
January 2009
(2)
June 2008
(1)
April 2008
(4)
March 2008
(6)
December 2007
(1)
November 2007
(2)
October 2007
(8)
July 2007
(2)
June 2007
(4)
May 2007
(3)
April 2007
(5)
March 2007
(6)
February 2007
(6)
January 2007
(7)
December 2006
(6)
November 2006
(11)
October 2006
(9)
September 2006
(8)
August 2006
(17)
July 2006
(15)
June 2006
(9)
May 2006
(16)
March 2006
(20)
February 2006
(17)
April, 2007
MSDN Blogs
>
A Hole In My Head
>
April, 2007
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
A Hole In My Head
Having two names is not necessarily better than one
Posted
over 5 years ago
by
Doron Holan [MSFT]
3
Comments
Every physical device object (PDO) must have a name . Furthermore, if you read the entire MSDN page, you see that any device attached to the PDO must not have a name. Why does such a rule exist? To answer this question, let's explore what happens if more...
A Hole In My Head
The WDK ISO download link has been moved off of WHDC
Posted
over 5 years ago
by
Doron Holan [MSFT]
5
Comments
For those of you who are trying to find the WDK download link on WHDC, it is not longer there. It has moved to the Microsoft Connect site. Peter Wieland previously described how to get the WDK Beta 2 ISO from this site and nearly the same instructions...
A Hole In My Head
Better control over /GS stack checking in your driver
Posted
over 5 years ago
by
Doron Holan [MSFT]
0
Comments
Michael Howard has a great posting on improvements made in the compiler with respect to the /GS flag (stack checking using a "canary" on function exit). Before these changes, #pragmas to explicitly turn the functionality on or off, the compiler itself...
A Hole In My Head
Problems with not having a current IRP stack location, part 2
Posted
over 5 years ago
by
Doron Holan [MSFT]
2
Comments
This problem falls into the category being hidden by a macro that does not indicate in its name what it touches. If you call IoMarkIrpPending on an IRP that you allocated in your driver, chances are that you are corrupting memory. First, let's look at...
A Hole In My Head
Your completion routine context can be anything you want
Posted
over 5 years ago
by
Doron Holan [MSFT]
0
Comments
It sounds obvious, but sometimes it needs to be stated. For instance, let's say that you are allocating your own IRP, your context contains I/O related data (like a URB ) and you encounter the issue where the DeviceObject passed to your I/O completion...
Page 1 of 1 (5 items)