Compartilhar via


estrutura FILE_BASIC_INFO (winbase.h)

Contém as informações básicas de um arquivo. Usado para identificadores de arquivo.

Sintaxe

typedef struct _FILE_BASIC_INFO {
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastAccessTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  DWORD         FileAttributes;
} FILE_BASIC_INFO, *PFILE_BASIC_INFO;

Membros

CreationTime

A hora em que o arquivo foi criado no formato FILETIME , que é um valor de 64 bits que representa o número de intervalos de 100 nanossegundos desde 1º de janeiro de 1601 (UTC).

LastAccessTime

A hora em que o arquivo foi acessado pela última vez no formato FILETIME .

LastWriteTime

A hora em que o arquivo foi gravado pela última vez no formato FILETIME .

ChangeTime

A hora em que o arquivo foi alterado no formato FILETIME .

FileAttributes

Os atributos de arquivo. Para obter uma lista de atributos, consulte Constantes de atributo de arquivo. Se isso for definido como 0 em uma estrutura FILE_BASIC_INFO passada para SetFileInformationByHandle , nenhum dos atributos será alterado.

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho winbase.h (inclua Windows.h)
Redistribuível SDK do Windows no Windows Server 2003 e Windows XP.

Confira também

FILE_INFO_BY_HANDLE_CLASS

GetFileAttributes

GetFileInformationByHandleEx

SetFileInformationByHandle