implementation of TouchFileTimes(), Thanks to Florian Stinglmayr for submitting a rough draft ;)

svn path=/trunk/; revision=10279
This commit is contained in:
Thomas Bluemel 2004-07-24 10:42:55 +00:00
parent d7c54ad860
commit ce336586ba

View file

@ -138,12 +138,17 @@ BOOL WINAPI SearchTreeForFile(
/***********************************************************************
* TouchFileTimes (IMAGEHLP.@)
*/
BOOL WINAPI TouchFileTimes(
HANDLE FileHandle, LPSYSTEMTIME lpSystemTime)
BOOL WINAPI TouchFileTimes(HANDLE FileHandle, LPSYSTEMTIME lpSystemTime)
{
FIXME("(%p, %p): stub\n",
FileHandle, lpSystemTime
);
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
FILETIME FileTime;
SYSTEMTIME SystemTime;
if(lpSystemTime == NULL)
{
GetSystemTime(&SystemTime);
lpSystemTime = &SystemTime;
}
return (SystemTimeToFileTime(lpSystemTime, &FileTime) &&
SetFileTime(FileHandle, NULL, NULL, &FileTime));
}