title: Which APIs are used by explorer.exe in Windows 7 to list files?
body: <p>I am coding a rootkit-like program which hooks functions used by Windows to list files in a folder.
  I know that in Windows XP explorer.exe uses <code>FindFirstFileW</code> / <code>FindNextFileW</code> each time we open/update directory, to list files that are contained in that folder.
  Different story for Windows 7, and I can't manage to understand which functions are used here to do the job.</p>