Changes between Version 13 and Version 14 of w32apimon
- Timestamp:
- Aug 28, 2008, 8:00:32 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
w32apimon
v13 v14 5 5 == Win32::Monitoring::DLLInject == 6 6 7 The Win32::Monitoring::DLLInject module provides a perl object to automatically8 handles and injects a Windows program or a DLL with some overloading (self 9 written) functionalcode.7 The Win32::Monitoring::DLLInject module provides a mechanism allowing a Perl pro 8 gram to inject (self written) code into a running Windows program or a DLL. This 9 functionality can be used for patching or instrumenting code. 10 10 11 Additional a communication infrastructure is set up using a Windows mailslot 12 to return information like status information or time measurements to the callee. 11 Additionally, a communication channel using a Windows mailslot is set up. This c 12 hannel can be used for sending information, e.g. status information or time meas 13 urements, back to the Perl application that injected the code. 13 14 14 As a bonus there is an example framework for a DLL implementation included, such 15 that you can implement a nice time measuring monitoring program for any Win32 16 application without requiring further modules. 15 As a bonus, we provide an example for a DLL implementation that allows for adding time 16 measuring to any Win32 application without requiring further modules. 17 17 18 18 == Win32::Monitoring::Session == 19 19 20 20 The Win32::Monitoring::Session module provides an interface to query Windows 21 for additional session Information. Most notably the exact logon time which21 for additional session information. Most notably the exact logon time which 22 22 seems to be rather difficult to get a hold of more or less portable way. 23 23