Condividi tramite


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