There Be HRESULTs Here

I've often found that searching for and browsing through the various standard HRESULT error codes can be quite painful as they are spread through many different header files. To make my life easier I've written a tool to grovel through all the header files in the platform sdk and pull out the various HRESULT values, their #define symbol, and the short description (if there is one).

 

All the HRESULTs that have been found (and had fairly standard formatting) are now available to you, the reader, in these handy tables organized by facility.