Microsoft Message Analyzer enables you to capture, display, and analyze protocol messaging traffic; and to trace and assess system events and other messages from Windows components. It is a freeware protocol implementation application that's advanced, user friendly, comprehensive, reliable, straightforward and customizable.
Here are some screenshots to illustrate the features and user interface of this application: