Compartilhar via


CFileFind::GetLastWriteTime

Chamar essa função de membro para obter a última vez que o arquivo foi alterado.

virtual BOOL GetLastWriteTime(
   FILETIME* pTimeStamp 
) const;
virtual BOOL GetLastWriteTime(
   CTime& refTime 
) const;

Parâmetros

  • pTimeStamp
    Um ponteiro a estrutura de FILETIME que contém o momento o arquivo a última gravados.

  • refTime
    Uma referência a um objeto de CTime .

Valor de retorno

Diferente de zero se com êxito; 0 se malsucedido.GetLastWriteTime retorna 0 somente se FindNextFile foi chamado nunca este objeto de CFileFind .

Comentários

Você deve chamar FindNextFile pelo menos uma vez antes de chamar GetLastWriteTime.

ObservaçãoObservação

Nem todos os sistemas de arquivos usam a mesma semântica para implementar o carimbo de data/hora retornado pela função.Essa função pode retornar o mesmo valor retornado por outras funções de carimbo de data/hora se o sistema de arquivos ou o servidor base não suportam manter o atributo de tempo.Consulte a estrutura de Win32_Find_Data para obter informações sobre formatos de tempo.Em alguns sistemas da operação, o tempo são retornados no local da zona de tempo para o computador eram o arquivo estão localizados.Consulte FileTimeToLocalFileTime API do Win32 para mais informações.

Exemplo

Consulte o exemplo para CFileFind::GetLength.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe de CFileFind

Gráfico de hierarquia