StgSetTimes-Funktion (coml2api.h)
Die StgSetTimes-Funktion legt die Erstellungs-, Zugriffs- und Änderungszeiten der angegebenen Datei fest, sofern vom zugrunde liegenden Dateisystem unterstützt.
Syntax
HRESULT StgSetTimes(
[in] const WCHAR *lpszName,
[in] const FILETIME *pctime,
[in] const FILETIME *patime,
[in] const FILETIME *pmtime
);
Parameter
[in] lpszName
Zeiger auf den Namen der zu ändernden Datei.
[in] pctime
Zeiger auf den neuen Wert für die Erstellungszeit.
[in] patime
Zeiger auf den neuen Wert für die Zugriffszeit.
[in] pmtime
Zeiger auf den neuen Wert für die Änderungszeit.
Rückgabewert
Die StgSetTimes-Funktion kann auch alle Dateisystemfehler oder Systemfehler zurückgeben, die in ein HRESULT umschlossen sind. Weitere Informationen finden Sie unter Strategien zur Fehlerbehandlung und Behandeln unbekannter Fehler.
Hinweise
Die StgSetTimes-Funktion legt die Zeitwerte für die angegebene Datei fest. Jeder Zeitwertparameter kann NULL sein, was angibt, dass keine Änderung erfolgen soll.
Es ist möglich, dass mindestens einer dieser Zeitwerte vom zugrunde liegenden Dateisystem nicht unterstützt wird. Diese Funktion legt die Zeiten fest, die festgelegt werden können, und ignoriert den Rest.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | coml2api.h (include Objbase.h) |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |