IrpTrace is a tool that watches I/O request rnpackages (IRP) sent to kernel-mode driver(s) of rnWindows NT 4.0, Windows 2000 or Windows XP. rnInformation about IRP requests can be sent to rnremote debugger and/or saved to a file. The rncollected information is available for rninstantaneous or deferred analysis, which makes rnthis tool indispensable for debugging and support rnof device drivers. rn
rnIf a driver causes system crash or hangs at rnprocessing of an IRP, IrpTrace can help to locate rnbuggy handler by information sent to remote rndebugger or output window of terminal application. rnUsually developers insert debug messages to locate rncrash point. Advantage of IrpTrace in that that: a) rnit can do it for non-debug version of drivers; b) rndeveloper can save time using for writing debug rncode. rn
rnIf a driver forgets to complete an IRP request, it rncan cause various problems (up to system hang or rnblue screen). The list of not completed IRP rnrequests can be determined using IrpTrace. rn
rnWindows 2000/XP build a stack of physical, filter rnand functional devices for each PnP device. Your rnsoftware for a PnP device can malfunction due to a rnthird-party software installed on the computer. rnIrpTrace can help you to locate such kind of rnproblems.
Download File Size:2.92 MB