Funzione StgSetTimes (coml2api.h)
La funzione StgSetTimes imposta i tempi di creazione, accesso e modifica del file indicato, se supportati dal file system sottostante.
Sintassi
HRESULT StgSetTimes(
[in] const WCHAR *lpszName,
[in] const FILETIME *pctime,
[in] const FILETIME *patime,
[in] const FILETIME *pmtime
);
Parametri
[in] lpszName
Puntatore al nome del file da modificare.
[in] pctime
Puntatore al nuovo valore per l'ora di creazione.
[in] patime
Puntatore al nuovo valore per l'ora di accesso.
[in] pmtime
Puntatore al nuovo valore per l'ora di modifica.
Valore restituito
La funzione StgSetTimes può anche restituire eventuali errori del file system o errori di sistema di cui è stato eseguito il wrapping in un HRESULT. Vedere Strategie di gestione degli errori e gestione degli errori sconosciuti.
Commenti
La funzione StgSetTimes imposta i valori di ora per il file specificato. Ognuno dei parametri del valore di ora può essere NULL, a indicare che non deve essere apportata alcuna modifica.
È possibile che uno o più valori temporali non siano supportati dal file system sottostante. Questa funzione imposta i tempi che è possibile impostare e ignora il resto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | coml2api.h (include Objbase.h) |
Libreria | Ole32.lib |
DLL | Ole32.dll |