Função StgSetTimes (coml2api.h)

A função StgSetTimes define os tempos de criação, acesso e modificação do arquivo indicado, se houver suporte do sistema de arquivos subjacente.

Sintaxe

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

Parâmetros

[in] lpszName

Ponteiro para o nome do arquivo a ser alterado.

[in] pctime

Ponteiro para o novo valor da hora de criação.

[in] patime

Ponteiro para o novo valor do tempo de acesso.

[in] pmtime

Ponteiro para o novo valor do tempo de modificação.

Retornar valor

A função StgSetTimes também pode retornar erros do sistema de arquivos ou erros do sistema encapsulados em um HRESULT. Consulte Estratégias de tratamento de erros e tratamento de erros desconhecidos.

Comentários

A função StgSetTimes define os valores de tempo para o arquivo especificado. Cada um dos parâmetros de valor de tempo pode ser NULL, indicando que nenhuma modificação deve ocorrer.

É possível que um ou mais desses valores de tempo não sejam suportados pelo sistema de arquivos subjacente. Essa função define os horários que podem ser definidos e ignora o restante.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho coml2api.h (inclua Objbase.h)
Biblioteca Ole32.lib
DLL Ole32.dll