|
StgSetTimes
Sets the creation, access, and modification times of the indicated file, if
supported by the underlying file system.
HRESULT StgSetTimes(
WCHAR const * lpszName,
| //Points to the name of the file to be changed
| FILETIME const * pctime,
| //Points to the new value for the creation time
| FILETIME const * patime,
| //Points to the new value for the access time
| FILETIME const * pmtime
| //Points to the new value for the modification time
| );
|
|
Parameters
lpszName
Points to the name of the file to be changed.
pctime
Points to the new value for the creation time.
patime
Points to the new value for the access time.
pmtime
Points to the new value for the modification time.
Return Values
S_OK
Indicates time values successfully set.
STG_E_FILENOTFOUND
Indicates element does not exist.
STG_E_INVALIDNAME
Indicates bad name passed in the lpszName parameter, or a file system error.
STG_E_ACCESSDENIED
Indicates insufficient permissions to access storage.
File system error return values.
Comments
This function sets the time values for the specified file. Each of the time
value parameters can be NULL, indicating no modification should occur.
It is possible that one or more of these time values are not supported by the
underlying file system. This function sets the times that can be set and
ignores the rest.
Related LinksSoftware for Delphi and C++ Builder developers Software for Visual Studio .NET developers Software for Visual Basic 6 developers Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder
More Online Helps Win32 Programmer's Reference (win32.hlp) Win32 Multimedia Programmer's Reference (mmedia.hlp) Microsoft Windows Pen API Programmer's Reference (penapi.hlp) Microsoft Windows Sockets 2 Reference (sock2.hlp) Microsoft Windows Telephony API (TAPI) Programmer's Reference (sock2.hlp) Unix Manual Pages
|