I wrote a little unix-like "touch" utility to reset file timestamps to the current time... but I used MFC headers to access the structure. I've been looking through the msdn trying to find a way to do this without MFC, so I can put the function into a regular dll, but I haven't found anything yet. Anyone know what classes/methods to use in the winapi or ansi c++ to access/mutate file timestamps?

Sam.