Optimize RecurseDirectory on Windows
By storing the WIN32_FIND_DATA we get from FindFirstFile and FindNextFile, we can remove the expensive GetFileAttribute calls and therefore make RecurseDirectory faster.
System updates will be applied on March 12th between 0900 AM and 1200 PM, EST (UTC-05:00). This site will have intermittent downtime during that time.
By storing the WIN32_FIND_DATA we get from FindFirstFile and FindNextFile, we can remove the expensive GetFileAttribute calls and therefore make RecurseDirectory faster.