MINI
C:
/
Program Files (x86)
/
Windows Resource Kits
/
Tools
/
Upload File:
files >> C:/Program Files (x86)/Windows Resource Kits/Tools/sss_1.1.xsl
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" version="1.0" encoding="UTF-8" omit-xml-declaration="no" indent="no" media-type="text/html"/> <xsl:template match="SETSystemStateData"> <html> <head> <title>Snapshot Data</title> </head> <body> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="1" bgcolor="#BD6F57"><font><A NAME="Contents">Contents</A></font></td> </tr> <tr><td><A HREF="#Header">Header</A></td></tr> <tr><td><A HREF="#PageFiles">Page File Information</A></td></tr> <tr><td><A HREF="#MemoryInfo">Memory Information</A></td></tr> <tr><td><A HREF="#PoolAllocationInformation">Pool Information</A></td></tr> <tr><td><A HREF="#ProcessSummary">Process Summary</A></td></tr> <tr><td><A HREF="#ProcessStartInfo">Process Start Information</A></td></tr> <tr><td><A HREF="#ProcessModuleInfo">Process Module Information</A></td></tr> <tr><td><A HREF="#ProcessThreadInfo">Process Thread Information</A></td></tr> <tr><td><A HREF="#KernelModuleInfo">Kernel Module Information</A></td></tr> <tr><td><A HREF="#PhyDiskInfo">Physical Disk Information</A></td></tr> <tr><td><A HREF="#Partition Info">Disk Partition Information</A></td></tr> <tr><td><A HREF="#LogDiskInfo">Logical Disk Information</A></td></tr> <tr><td><A HREF="#BiosInfo">BIOS Information</A></td></tr> <tr><td><A HREF="#ProcessorInfo">Processor Information</A></td></tr> <tr><td><A HREF="#NICInfo">NIC Information</A></td></tr> <tr><td><A HREF="#OSInfo">OS Information</A></td></tr> <tr><td><A HREF="#TimingInfo">Timing Information</A></td></tr> </table><br/> <xsl:apply-templates/> </body> </html> </xsl:template> <xsl:template match="SETSystemStateData/Header"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#BD6F57"><font><A NAME="Header">Header Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td>Reliability GUID</td> <td width="50%"><xsl:value-of select="ReliabilityGuid"/></td> </tr> <tr> <td>Initiating Process</td> <td width="50%"><xsl:value-of select="InitiatingProcess"/></td> </tr> <tr> <td>Restart Date</td> <td width="50%"><xsl:value-of select="RestartDate"/></td> </tr> <tr> <td>Restart Time</td> <td width="50%"><xsl:value-of select="RestartTime"/></td> </tr> <tr> <td>Reason Code</td> <td width="50%"><xsl:value-of select="ReasonCode"/></td> </tr> <tr> <td>Reason Title</td> <td width="50%"><xsl:value-of select="ReasonTitle"/></td> </tr> <tr> <td>RestartType</td> <td width="50%"><xsl:value-of select="RestartType"/></td> </tr> <tr> <td>Uptime</td> <td width="50%"><xsl:value-of select="SystemUptime"/></td> </tr> <tr> <td>Comment</td> <td width="50%"><xsl:value-of select="Comment"/></td> </tr> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/PageFiles"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="4" bgcolor="#BD6F57"><font><A NAME="PageFiles">Page File Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Path</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Current Size</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Total</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Peak</font></td> </tr> <xsl:for-each select="PageFile"> <tr> <td><xsl:value-of select="Path"/></td> <td ><xsl:value-of select="CurrentSize"/></td> <td ><xsl:value-of select="Total"/></td> <td ><xsl:value-of select="Peak"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/PoolInfo/AllocationInformation"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="6" bgcolor="#BD6F57"><font><A NAME="PoolAllocationInformation">Pool Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Pool Tag</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Pool Type</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF"># Allocs</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF"># Frees</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF"># Bytes</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Session ID</font></td> </tr> <xsl:for-each select="TagEntry"> <tr> <td><xsl:value-of select="PoolTag"/></td> <td ><xsl:value-of select="PoolType"/></td> <td ><xsl:value-of select="NumAllocs"/></td> <td ><xsl:value-of select="NumFrees"/></td> <td ><xsl:value-of select="NumBytes"/></td> <td ><xsl:value-of select="SessionID"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/ProcessSummaries"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="10" bgcolor="#BD6F57"><font><A NAME="ProcessSummary">Process Summary </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">PID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Name</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">User Time</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Kernel Time</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Working Set</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Page Faults</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Commmitted Bytes</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Priority</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Handle Count</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Thread Count</font></td> </tr> <xsl:for-each select="Process"> <tr> <td><xsl:value-of select="PID"/></td> <td ><xsl:value-of select="Name"/></td> <td ><xsl:value-of select="UserTime"/></td> <td ><xsl:value-of select="KernelTime"/></td> <td ><xsl:value-of select="WorkingSet"/></td> <td ><xsl:value-of select="PageFaults"/></td> <td ><xsl:value-of select="CommittedBytes"/></td> <td ><xsl:value-of select="Priority"/></td> <td ><xsl:value-of select="HandleCount"/></td> <td ><xsl:value-of select="ThreadCount"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/ProcessStartInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="10" bgcolor="#BD6F57"><font><A NAME="ProcessStartInfo">Process Start Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">PID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Image Name</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Command Line</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Current Directory</font></td> </tr> <xsl:for-each select="Process"> <tr> <td><xsl:value-of select="PID"/></td> <td ><xsl:value-of select="ImageName"/></td> <td ><xsl:value-of select="CmdLine"/></td> <td ><xsl:value-of select="CurrentDir"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/ProcessesThreadInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="8" bgcolor="#BD6F57"><font><A NAME="ProcessThreadInfo">Process Thread Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">PID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">TID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Priority</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Context Switches</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Start Address</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">User Time</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Kernel Time</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">State</font></td> </tr> <xsl:for-each select="Process"> <xsl:for-each select="Thread"> <tr> <td><xsl:value-of select="../PID"/></td> <td ><xsl:value-of select="TID"/></td> <td ><xsl:value-of select="Priority"/></td> <td ><xsl:value-of select="ContextSwitches"/></td> <td><xsl:value-of select="StartAddress"/></td> <td ><xsl:value-of select="UserTime"/></td> <td ><xsl:value-of select="KernelTime"/></td> <td ><xsl:value-of select="State"/></td> </tr> </xsl:for-each> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/ProcessesModuleInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%" id="AutoNumber1"> <tr> <td width="80%" colspan="5" bgcolor="#BD6F57"><font><A NAME="ProcessModuleInfo">Process Module Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">PID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Load Address</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Image Size</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Entry Point</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">File Name</font></td> </tr> <xsl:for-each select="Process"> <xsl:for-each select="Module"> <tr> <td><xsl:value-of select="../PID"/></td> <td ><xsl:value-of select="LoadAddr"/></td> <td ><xsl:value-of select="ImageSize"/></td> <td ><xsl:value-of select="EntryPoint"/></td> <td><xsl:value-of select="FileName"/></td> </tr> </xsl:for-each> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="SETSystemStateData/KernelModuleInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="80%" colspan="7" bgcolor="#BD6F57"><font><A NAME="KernelModuleInfo">Kernel Module Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Module Name</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Load Address</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Code</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Data</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Paged</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Date</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Time</font></td> </tr> <xsl:for-each select="Module"> <tr> <td ><xsl:value-of select="ModuleName"/></td> <td ><xsl:value-of select="LoadAddress"/></td> <td ><xsl:value-of select="Code"/></td> <td ><xsl:value-of select="Data"/></td> <td><xsl:value-of select="Paged"/></td> <td ><xsl:value-of select="Date"/></td> <td><xsl:value-of select="Time"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="OSInfo"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#BD6F57"><A NAME="OSInfo">OS Information </A><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <xsl:apply-templates/> </table> <br></br> </xsl:template> <xsl:template match="CurrentBuild"> <tr> <td width="50%">Current Build</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="CurrentType"> <tr> <td width="50%">Current Type</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="CurrentVersion"> <tr> <td width="50%">Current Version</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Path"> <tr> <td width="50%">Path</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="ProductName"> <tr> <td width="50%">Product Name</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="SoftwareType"> <tr> <td width="50%">Software Type</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="SourcePath"> <tr> <td width="50%">Source Path</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="SystemRoot"> <tr> <td width="50%">System Root</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="DebuggerEnabled"> <tr> <td width="50%">Debugger Enabled</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Hotfix"> <tr> <td width="50%">Hotfix</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Memory"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#BD6F57"><font><A NAME="MemoryInfo">Memory Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td width="50%">Working Set Size</td> <td width="50%"><xsl:value-of select="WorkingSet"/></td> </tr> <xsl:apply-templates/> </table> <br></br> </xsl:template> <xsl:template match="PhysicalMemory"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#588BC2">Physical Memory</td> </tr> <xsl:apply-templates/> </table> </xsl:template> <xsl:template match="Total"> <tr> <td width="50%">Total</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Available"> <tr> <td width="50%">Available</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="WorkingSet"> </xsl:template> <xsl:template match="CommittedMemory"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#588BC2">Committed Memory</td> </tr> <xsl:apply-templates/> </table> </xsl:template> <xsl:template match="Total"> <tr> <td width="50%">Total</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="UserMode"> <tr> <td width="50%">User Mode</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Limit"> <tr> <td width="50%">Limit</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Peak"> <tr> <td width="50%">Peak</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="KernelMemory"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#588BC2">Kernel Memory</td> </tr> <xsl:apply-templates/> </table> </xsl:template> <xsl:template match="Nonpaged"> <tr> <td width="50%">Non Paged</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Paged"> <tr> <td width="50%">Paged</td> <td width="50%"><xsl:apply-templates/></td> </tr> </xsl:template> <xsl:template match="Pool"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#588BC2">Memory Pool</td> </tr> <xsl:apply-templates/> </table> </xsl:template> <xsl:template match="SETSystemStateData/HardwareInfo/BiosInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="2" bgcolor="#BD6F57"><A NAME="BiosInfo">BIOS Information </A><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td width="50%">Identifier</td> <td width="50%"><xsl:value-of select="Identifier"/></td> </tr> <tr> <td width="50%">System Bios Date</td> <td width="50%"><xsl:value-of select="SystemBiosDate"/></td> </tr> <tr> <td width="50%">System BIOS Version</td> <td width="50%"><xsl:value-of select="SystemBiosVersion"/></td> </tr> <tr> <td width="50%">Video Bios Date</td> <td width="50%"><xsl:value-of select="VideoBiosDate"/></td> </tr> <tr> <td width="50%">Video BIOS Version</td> <td width="50%"><xsl:value-of select="VideoBiosVersion"/></td> </tr> </table> <br/> </xsl:template> <xsl:template match="ProcessorInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="100%" colspan="4" bgcolor="#BD6F57"><font><A NAME="ProcessorInfo">Processor Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Number</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Speed</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Identifier</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Vendor Information</font></td> </tr> <xsl:for-each select="Processor"> <tr> <td ><xsl:value-of select="Number"/></td> <td ><xsl:value-of select="Speed"/></td> <td><xsl:value-of select="Identifier"/></td> <td><xsl:value-of select="VendorIdent"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="NICInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="80%" colspan="4" bgcolor="#BD6F57"><font><A NAME="NICInfo">NIC Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Description</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Service Name</font></td> </tr> <xsl:for-each select="NIC"> <tr> <td ><xsl:value-of select="Description"/></td> <td ><xsl:value-of select="ServiceName"/></td> </tr> </xsl:for-each> </table> <br/> </xsl:template> <xsl:template match="DiskInfo/PhysicalDisks"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="80%" colspan="10" bgcolor="#BD6F57"><font><A NAME="PhyDiskInfo">Physical Disk Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Disk ID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Bytes Per Sector</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Sectors Per Track</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Tracks Per Cylinder</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Number of Cylinders</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Port Number</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Path ID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Target ID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">LUN</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Manufacturer</font></td> </tr> <xsl:for-each select="Disk"> <tr> <td ><xsl:value-of select="DiskID"/></td> <td ><xsl:value-of select="BytesPerSector"/></td> <td ><xsl:value-of select="SectorsPerTrack"/></td> <td ><xsl:value-of select="TracksPerCylinder"/></td> <td ><xsl:value-of select="NumberOfCylinders"/></td> <td ><xsl:value-of select="PortNumber"/></td> <td ><xsl:value-of select="PathID"/></td> <td ><xsl:value-of select="TargetID"/></td> <td ><xsl:value-of select="LUN"/></td> <td ><xsl:value-of select="Manufacturer"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="DiskInfo/PartitionByDiskInfo"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%" id="AutoNumber1"> <tr> <td width="80%" colspan="5" bgcolor="#BD6F57"><font><A NAME="Partition Info">Disk Partition Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">DiskID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">PartitionID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Extent ID</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Starting Offset</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Partition Size</font></td> </tr> <xsl:for-each select="Disk"> <xsl:for-each select="Partitions"> <xsl:for-each select="PartitionInfo"> <xsl:for-each select="Extents"> <xsl:for-each select="ExtentInfo"> <tr> <td><xsl:value-of select="../../../../DiskID"/></td> <td ><xsl:value-of select="../../PartitionID"/></td> <td ><xsl:value-of select="ID"/></td> <td ><xsl:value-of select="StartingOffset"/></td> <td><xsl:value-of select="PartitionSize"/></td> </tr> </xsl:for-each> </xsl:for-each> </xsl:for-each> </xsl:for-each> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="DiskInfo/LogicalDrives"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td width="80%" colspan="10" bgcolor="#BD6F57"><font><A Name="LogDiskInfo">Logical Disk Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td bgcolor="#588BC2"><font color="#FFFFFF">Drive Path</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Free Space (bytes)</font></td> <td bgcolor="#588BC2"><font color="#FFFFFF">Total Space (bytes)</font></td> </tr> <xsl:for-each select="LogicalDriveInfo"> <tr> <td ><xsl:value-of select="DrivePath"/></td> <td ><xsl:value-of select="FreeSpaceBytes"/></td> <td ><xsl:value-of select="TotalSpaceBytes"/></td> </tr> </xsl:for-each> </table> <br></br> </xsl:template> <xsl:template match="Timing"> <table border="1" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="80%" id="AutoNumber1"> <tr> <td colspan="2" bgcolor="#BD6F57"><font><A NAME="TimingInfo">Timing Information </A></font><A HREF="#Contents"><font color="#FFFFFF">[Back to Contents]</font></A></td> </tr> <tr> <td>Summary Information</td> <td><xsl:value-of select="SummaryInfo"/></td> </tr> <tr> <td>Pool Information</td> <td><xsl:value-of select="PoolInfo"/></td> </tr> <tr> <td>Process Information</td> <td><xsl:value-of select="ProcessInfo"/></td> </tr> <tr> <td>Process Startup Information</td> <td><xsl:value-of select="ProcessStartupInfo"/></td> </tr> <tr> <td>Process Thread Information</td> <td><xsl:value-of select="ProcessThreadInfo"/></td> </tr> <tr> <td>Process Module Information</td> <td><xsl:value-of select="ProcessModuleInfo"/></td> </tr> <tr> <td>Drivers Loaded</td> <td><xsl:value-of select="LoadedDrivers"/></td> </tr> <tr> <td>OS Information</td> <td><xsl:value-of select="OsInfo"/></td> </tr> <tr> <td>Hot Fixes</td> <td><xsl:value-of select="HotFixes"/></td> </tr> <tr> <td>Bios Information</td> <td><xsl:value-of select="BiosInfo"/></td> </tr> <tr> <td>Hardware Information</td> <td><xsl:value-of select="HardwareInfo"/></td> </tr> <tr> <td >Physical Disk Information</td> <td ><xsl:value-of select="PhysicalDiskInfo"/></td> </tr> <tr> <td >Logical Drive Information</td> <td ><xsl:value-of select="LogicalDriveInfo"/></td> </tr> <tr> <td >Extension DLL</td> <td ><xsl:value-of select="ExtensionDll"/></td> </tr> </table> <br></br> </xsl:template> </xsl:stylesheet>
Copyright ©2021 || Defacer Indonesia