Función StgSetTimes (coml2api.h)

La función StgSetTimes establece los tiempos de creación, acceso y modificación del archivo indicado, si es compatible con el sistema de archivos subyacente.

Sintaxis

HRESULT StgSetTimes(
  [in] const WCHAR    *lpszName,
  [in] const FILETIME *pctime,
  [in] const FILETIME *patime,
  [in] const FILETIME *pmtime
);

Parámetros

[in] lpszName

Puntero al nombre del archivo que se va a cambiar.

[in] pctime

Puntero al nuevo valor para la hora de creación.

[in] patime

Puntero al nuevo valor para el tiempo de acceso.

[in] pmtime

Puntero al nuevo valor para la hora de modificación.

Valor devuelto

La función StgSetTimes también puede devolver cualquier error del sistema de archivos o errores del sistema encapsulados en un HRESULT. Consulte Estrategias de control de errores y Control de errores desconocidos.

Comentarios

La función StgSetTimes establece los valores de hora del archivo especificado. Cada uno de los parámetros de valor de hora puede ser NULL, lo que indica que no se debe producir ninguna modificación.

Es posible que el sistema de archivos subyacente no admita uno o varios de estos valores de tiempo. Esta función establece las horas que se pueden establecer y omite el resto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado coml2api.h (incluya Objbase.h)
Library Ole32.lib
Archivo DLL Ole32.dll