I file non sono conservati ma sono semplicemente visualizzati tramite la

_tprintf(TEXT(" %s %ld bytes\n"), ffd.cFileName, filesize.QuadPart);

e i nomi delle cartelle con

_tprintf(TEXT(" %s <DIR>\n"), ffd.cFileName);

L'include strsafe.h la puoi omettere se utilizzi le normali funzioni stringa al posto di quelle safe. Ad esempio, puoi utilizzare la

strlen

strcpy

strcat