HRplus 

The HRPLUS utility retrieves a system error message or COM module error 
message based on the hexadecimal or decimal
Error Code or HRESULT value entered. 

HRPLUS is inspired by UI and Implementation of MS ErrLook Tool. 
Thanks for the idea to Decoder simple application from MS SDK.

You can enter a value either by typing it in or pasting it from the 
Clipboard and clicking Look Up or Look Up Modules. 

Why HRPlus?

Advantages 

Informational
1. Support of OLE-DB error codes
2. Support of ADO error codes
3. Support of COM error codes
4. Support of MTS error codes
5. Support of MSMQ error codes
6. Support of DTC error codes
7. Support of Facility_Internet error codes (at least that I was able to find)
8. Support of Security error codes
9. Support of Hardware error codes and exceptions and more ... ( see list of error headers below )

Functional
1. LookUp of error codes (from clipboard)Immediately after app starts.
2. Ability of copy into clipboard of Lookup results and ALL information that shown on the screen.
3. LookUp for both Hex and Decimal values
4. Additional information about errors (even if we did not find one):
	a. FACILITY name
	b. FACILITY code
	c. ERROR ID name
	d. ERROR code
	e. Severity name
	f. Severity code
	g. Header file where this ERROR ID is declared or source of info
	h. Message Text 
5. Extended LookUp in Modules ( with search, module info, display of multiple results of search,,, )
6. Error Generator (you can generate your own HRESULTs in two formats (message compiler and winerror like) and test them against existing HRs.
7. ...

Error Header files supported (compiled):

MS Error Headers
	ADSERR.H
	BRERROR.H
	CIERROR.H
	DAPIMSG.H
	FILTERR.H
	ISSPERR.H
	MSTERR.H
	OLEDBERR.H
	SCARDERR.H
	VFWMSGS.H
	WINERROR.H
	MQ.H
	and more...

Stripped errors from
	ADOINT.H
	MTX.H
	MTXADMIN.H
	URLMON.H
	SUBSMGR.H
	TXDTC.H
	TRANSACT.H
	and more...

Adding to Visual Studio
	You can add HRPlus.exe to VS Tools Menu using "Customize..." 
	submenu and Tab "Tools" in it.

HRESULT Plus is freely redistributable shareware with neither functionality nor time limitations. 

For latest updates:
	http://www.softstyle.com
	ftp://ftp.softstyle.com 

Any questions? please email me:
	kvasov@softstyle.com

Best Regards,
Alexei Kvasov
