ÿþ<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=unicode" /> <meta http-equiv="Content-Language" content="en-us" /> <title>The Windows process tool help application programming interface (API) Win32 library</title> <meta name="keywords" content="Windows system, Win32 library, applications, system programming, hardware, tech, tools, technology, security, examples, samples, codes" /> <meta name="description" content="This is the Windows system programming tutorial on using the process tool help library in extracting the Windows process information" /> </head> <body topmargin="20" leftmargin="20" rightmargin="20" bottommargin="20"> <table border="0" width="100%"> <tr> <td colspan="2"> <h1 align="center" style="margin-top:0; margin-bottom:0"> <font face="Batang"><span style="font-weight: 400">The Windows Process Tool Help Library Win32 Programming</span></font></h1> </td> </tr> <tr> <td colspan="2"> <p align="center"> <script type="text/javascript"><!-- google_ad_client = "pub-8089415323104206"; google_ad_slot = "2156170134"; google_ad_width = 728; google_ad_height = 15; //--> </script> &nbsp;<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></p> </td> </tr> <tr> <td width="7%" align="center"> <h3> <font face="Byington"><span style="font-weight: 400"> <a title="The Win32 programming tutorial using Visual Studio, C and C++ languages" target="_top" href="index.html"> HOME</a></span></font></h3> <p>&nbsp;</p> <p>&nbsp;</p> <p> <script type="text/javascript"><!-- google_ad_client = "pub-8089415323104206"; google_ad_slot = "3614899554"; google_ad_width = 160; google_ad_height = 600; //--> </script> &nbsp;<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></td> <td width="92%"> <h1 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font size="5" face="Times New Roman"> <span style="line-height:115%; font-family:&quot;Arial&quot;; font-weight:400">What do we have in this session?</span></font></h1> <p style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="DejaVu Sans Condensed" size="2"><script type="text/javascript" language="javascript"> var sc_project=443642; var sc_partition=2; var sc_security=""; var sc_invisible=1; </script><script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><a href="http://www.statcounter.com/" target="_blank"> <img src="http://c3.statcounter.com/counter.php?sc_project=443642&java=0&security=&invisible=1" alt="web page hit counter" border="0" /> </a> </noscript></font></p> <p style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> &nbsp;</p> <p style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Arial">In this session you will be introduced to the Windows process tool help APIs. These libraries used for Windows process and thread enumeration.</font></p> <ol> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12.html">Introduction</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400">The Process (image)</span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0;line-height:normal; margin-top:0"> <font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12_1.html">The Stack</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0;line-height: normal; margin-top:0"><font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12_2.html">Snapshots of the System</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400">Process Walking</span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0;line-height: normal; margin-top:0"><font face="Byington"><span style="font-weight: 400">Thread Walking</span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400">Module Walking</span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0;line-height: normal; margin-top:0"><font face="Byington"><span style="font-weight: 400">Heap Lists and Heap Walking</span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12_3.html">Using the Tool Help Functions: Program Examples</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0;line-height: normal; margin-top:0"><font face="Byington"><span style="font-weight: 400">Taking a Snapshot and Viewing Processes Program Example</span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12_4.html">Traversing the Thread List Program Example</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0;line-height: normal; margin-top:0"><font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12_5.html">Traversing the Module List Program Example</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400"> <a href="processtoolhelpapis12_6.html">Traversing the Heap List Program Example</a></span></font></h3> </li> <li> <h3 style="margin-bottom:0mm;margin-bottom:0; margin-top:0"> <font face="Byington"><span style="font-weight: 400">The Tool Help Reference</span></font></h3> </li> </ol> </td> </tr> <tr> <td colspan="2"> <p align="center"> <script type="text/javascript"><!-- google_ad_client = "pub-8089415323104206"; google_ad_slot = "0761177910"; google_ad_width = 728; google_ad_height = 90; //--> </script> &nbsp;<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></p> </td> </tr> <tr> <td colspan="2"> <h3 align="center" style="margin-top: 0; margin-bottom: 0"> <font face="Byington"><span style="font-weight: 400">&lt; <a title="The Windows Win32 thread synchronization techniques programming tutorials with program examples and code samples" style="color: blue; text-decoration: underline" href="threadprocesssynchronizationapis11index.html"> Thread Synchronization Programming</a> | <a title="The Win32 programming tutorial using Visual Studio, C and C++ languages" style="color: blue; text-decoration: underline" href="index.html"> Win32 Programming</a> | <a title="An introduction to the Windows process and executable with process tools help library program example and code sample" style="color: blue; text-decoration: underline" href="processtoolhelpapis12.html"> Windows Process Tool Help APIs 1</a> &gt;</span></font></h3> <p align="left" style="margin-top: 0; margin-bottom: 0">&nbsp;</p> <div align="center"> <script src="http://tag.contextweb.com/TagPublish/getjs.aspx?action=VIEWAD&cwrun=200&cwadformat=728X90&cwpid=527221&cwwidth=728&cwheight=90&cwpnet=1&cwtagid=82740"></script> </div> </td> </tr> </table> </body> </html>