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)
November, 2006
MSDN Blogs
>
A Hole In My Head
>
November, 2006
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
A Hole In My Head
Getting Vista to open my Inbox the way I want it to
Posted
over 6 years ago
by
Doron Holan [MSFT]
3
Comments
I am a creature of habit. Once I get into a pattern, especially with keyboard keys (i.e. my sleep key went missing ), it is very hard for me to break the habit and learn to do something else to achieve the same goal. One pattern I have grown accustomed...
A Hole In My Head
Support for double checked locking
Posted
over 6 years ago
by
Doron Holan [MSFT]
2
Comments
Looking through some of the additions to the WDK, I found an interesting structure, RTL_RUN_ONCE . After a little more digging, I found that it is also exposed in user mode under a different typedef, INIT_ONCE . They both have the same set of functionality...
A Hole In My Head
Have you been waiting for a book on WDF?
Posted
over 6 years ago
by
Doron Holan [MSFT]
0
Comments
Well wait no more! We (the technical writers on WHDC and the WDF team) is working on a book and it was just announced (the description is currently a little wonky though). The book will cover both KMDF and UMDF and the static analysis tools (SDV and PreFAST...
A Hole In My Head
New POBJECT_TYPE exports documented in the WDK
Posted
over 6 years ago
by
Doron Holan [MSFT]
6
Comments
When calling ObReferenceObjectByHandle , ObReferenceObjectByPointer , or ObOpenObjectByPointer you should be passing a non NULL value for the POBJECT_TYPE ObjectType parameter (more on why you should never pass NULL in a later post). Before Windows Vista...
A Hole In My Head
Where did my debug output go in Vista?
Posted
over 6 years ago
by
Doron Holan [MSFT]
5
Comments
If you are using DbgPrint for your debug output in Vista you may have noticed that you cannot see anything in the debugger. That is because DbgPrint now defaults to the DEFAULT debug component (you can read about the change here ) and the default settings...
A Hole In My Head
What is the serial enumeration protocol?
Posted
over 6 years ago
by
Doron Holan [MSFT]
0
Comments
A common question is "how do I write a device driver for my device which is connected over the serial port?" The answer depends on if your device conforms to the serial device numeration protocol (officially titled "Plug and Play External COM Device Specification...
A Hole In My Head
The case of amazingly morphing intrinsic function
Posted
over 6 years ago
by
Doron Holan [MSFT]
6
Comments
I was in a code review earlier this week and someone pointed out the InterlockedOr, unlike the other InterlockedXxx operations, does not return the previous value. I found that hard to believe. I pulled up the MSDN docs and pointed this out Return...
A Hole In My Head
The Vista party is today. Schweet, I finally get to attend another ship party!
Posted
over 6 years ago
by
Doron Holan [MSFT]
1
Comments
Well, 5 long years later, Vista is out the door. Barely time to breath and enjoy it though, Longhorn Server (sorry for the mixup, the next server release apparently does not have a name yet...what do I know, I am just a developer ;) ) work is already...
A Hole In My Head
Another WDF blogger
Posted
over 6 years ago
by
Doron Holan [MSFT]
0
Comments
Patrick has started blogging on WDF. He will be looking using both UMDF and KMDF as a way to write a driver for one device, it looks like it will be good based on our hallway conversations.
A Hole In My Head
Weird side affect of the day: #defines can be used in your .def file
Posted
over 6 years ago
by
Doron Holan [MSFT]
4
Comments
I found this one out the hard way today. I was experimenting with the KMDF loader driver (wdfldr.sys). I added the following #define to my sources file so that I could share code between wdfldr and another component and control some functionality based...
A Hole In My Head
New Driver Verifier feature for Vista: runtime checking for remove locks on fre OS builds
Posted
over 6 years ago
by
Doron Holan [MSFT]
1
Comments
An updated document on WHDC lists the new DV features for Vista. Having used them, there are some great new additions to the verifier. One of the best features is the ability to start verification without a reboot. It has its limitations, but it is still...
Page 1 of 1 (11 items)