<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Headers">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
    </Filter>
    <Filter Include="Resources">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
    </Filter>
    <Filter Include="Process Hacker">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="PCRE">
      <UniqueIdentifier>{3fa0b151-12c1-4832-94fb-e16c52584b65}</UniqueIdentifier>
    </Filter>
    <Filter Include="Mini-XML">
      <UniqueIdentifier>{eaabb14f-9091-4b18-8764-45c8350f4887}</UniqueIdentifier>
    </Filter>
    <Filter Include="phsvc">
      <UniqueIdentifier>{84a3be0b-42cf-42ae-bcd3-16f165caa0db}</UniqueIdentifier>
    </Filter>
    <Filter Include="PCRE\Headers">
      <UniqueIdentifier>{e72b6c69-b510-4578-9ed5-34a16d8dffc1}</UniqueIdentifier>
    </Filter>
    <Filter Include="Mini-XML\Headers">
      <UniqueIdentifier>{c4b014d0-6bd0-4848-a23f-e639563d998e}</UniqueIdentifier>
    </Filter>
    <Filter Include="Module">
      <UniqueIdentifier>{67c40321-0b28-4c16-8c48-dc0b64c148d7}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="about.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="actions.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="affinity.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="anawait.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="appsup.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="chcol.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="chdlg.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="chproc.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="cmdmode.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="dbgcon.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="findobj.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="gdihndl.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="hidnproc.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="hndlprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="hndlprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="hndlstat.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="infodlg.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="itemtips.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="jobprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="log.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="logwnd.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="main.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="mainwnd.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="mdump.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memedit.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memprot.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memrslt.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memsrch.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="modprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="netprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="netstk.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="notifico.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="ntobjprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="options.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="pagfiles.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="plugin.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="plugman.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="procprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="procprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="procrec.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="proctree.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="runas.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="sessprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="settings.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="srvcr.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="srvprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="srvprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="sysinfo.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="thrdprv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="thrdstk.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="tokprp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-attr.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-entity.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-file.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-index.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-node.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-private.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-search.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-set.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="mxml\mxml-string.c">
      <Filter>Mini-XML</Filter>
    </ClCompile>
    <ClCompile Include="srvctl.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="srvlist.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="modlist.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="phsvc\svcmain.c">
      <Filter>phsvc</Filter>
    </ClCompile>
    <ClCompile Include="phsvc\svcclient.c">
      <Filter>phsvc</Filter>
    </ClCompile>
    <ClCompile Include="phsvc\svcapiport.c">
      <Filter>phsvc</Filter>
    </ClCompile>
    <ClCompile Include="phsvc\svcapi.c">
      <Filter>phsvc</Filter>
    </ClCompile>
    <ClCompile Include="phsvc\clapi.c">
      <Filter>phsvc</Filter>
    </ClCompile>
    <ClCompile Include="sessmsg.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="sessshad.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="colmgr.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="netlist.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="extmgr.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="thrdlist.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="hndllist.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memlists.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="memlist.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="miniinfo.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="procgrp.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_compile.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_config.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_context.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_dfa_match.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_error.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_maketables.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_match.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_match_data.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_newline.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_ord2utf.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_pattern_info.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_serialize.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_string_utils.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_study.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_substitute.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_substring.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_tables.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_ucd.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_valid_utf.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_xclass.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_auto_possess.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_chartables.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_jit_compile.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2posix.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="pcre\pcre2_find_bracket.c">
      <Filter>PCRE</Filter>
    </ClCompile>
    <ClCompile Include="procmtgn.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="mtgndlg.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="hndlmenu.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="syssccpu.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="sysscmem.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="sysscio.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpggen.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgstat.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgperf.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgthrd.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgtok.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgmod.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgmem.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgenv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpghndl.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgjob.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
    <ClCompile Include="prpgsrv.c">
      <Filter>Process Hacker</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="include\hidnproc.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\memsrch.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phapp.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="sdk\phdk.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phplug.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\procprpp.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="resource.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\settings.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\settingsp.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phsvcapi.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phsvc.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phsvccl.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phappres.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\colmgr.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\mainwndp.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\extmgr.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\extmgri.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\sysinfop.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\notifico.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\heapstruct.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\miniinfop.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\miniinfo.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\procgrp.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\sysinfo.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="pcre\config.h">
      <Filter>PCRE\Headers</Filter>
    </ClInclude>
    <ClInclude Include="pcre\pcre2.h">
      <Filter>PCRE\Headers</Filter>
    </ClInclude>
    <ClInclude Include="pcre\pcre2_internal.h">
      <Filter>PCRE\Headers</Filter>
    </ClInclude>
    <ClInclude Include="pcre\pcre2_intmodedep.h">
      <Filter>PCRE\Headers</Filter>
    </ClInclude>
    <ClInclude Include="pcre\pcre2_ucp.h">
      <Filter>PCRE\Headers</Filter>
    </ClInclude>
    <ClInclude Include="pcre\pcre2posix.h">
      <Filter>PCRE\Headers</Filter>
    </ClInclude>
    <ClInclude Include="mxml\config.h">
      <Filter>Mini-XML\Headers</Filter>
    </ClInclude>
    <ClInclude Include="mxml\mxml-private.h">
      <Filter>Mini-XML\Headers</Filter>
    </ClInclude>
    <ClInclude Include="mxml\mxml.h">
      <Filter>Mini-XML\Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\notificop.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\procmtgn.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phfwddef.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\procprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\srvprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\netprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\modprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\thrdprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\hndlprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\memprv.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\phuisup.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\proctree.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\srvlist.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\netlist.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\thrdlist.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\modlist.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\hndllist.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\memlist.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\hndlmenu.h">
      <Filter>Headers</Filter>
    </ClInclude>
    <ClInclude Include="include\actions.h">
      <Filter>Headers</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <None Include="resources\cross.bmp">
      <Filter>Resources</Filter>
    </None>
    <None Include="ProcessHacker.ico">
      <Filter>Resources</Filter>
    </None>
    <None Include="resources\ProcessHacker.png">
      <Filter>Resources</Filter>
    </None>
    <None Include="resources\tick.bmp">
      <Filter>Resources</Filter>
    </None>
    <None Include="resources\application.ico">
      <Filter>Resources</Filter>
    </None>
    <None Include="resources\cog.ico">
      <Filter>Resources</Filter>
    </None>
    <None Include="resources\application_go.ico">
      <Filter>Resources</Filter>
    </None>
    <None Include="resources\cog_go.ico">
      <Filter>Resources</Filter>
    </None>
    <None Include="ProcessHacker.def">
      <Filter>Module</Filter>
    </None>
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="ProcessHacker.rc">
      <Filter>Resources</Filter>
    </ResourceCompile>
    <ResourceCompile Include="version.rc">
      <Filter>Resources</Filter>
    </ResourceCompile>
  </ItemGroup>
  <ItemGroup>
    <Manifest Include="ProcessHacker.manifest">
      <Filter>Resources</Filter>
    </Manifest>
  </ItemGroup>
  <ItemGroup>
    <Image Include="resources\pin.ico">
      <Filter>Resources</Filter>
    </Image>
    <Image Include="resources\pencil.ico">
      <Filter>Resources</Filter>
    </Image>
    <Image Include="resources\folder.ico">
      <Filter>Resources</Filter>
    </Image>
    <Image Include="resources\magnifier.ico">
      <Filter>Resources</Filter>
    </Image>
  </ItemGroup>
</Project>