estructura FILE_BASIC_INFO (winbase.h)

Contiene la información básica de un archivo. Se usa para los identificadores de archivo.

Sintaxis

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;

Miembros

CreationTime

Hora en que se creó el archivo en formato FILETIME , que es un valor de 64 bits que representa el número de intervalos de 100 nanosegundos desde el 1 de enero de 1601 (UTC).

LastAccessTime

Hora a la que se obtuvo acceso por última vez al archivo en formato FILETIME .

LastWriteTime

Hora en que el archivo se escribió por última vez en formato FILETIME .

ChangeTime

Hora a la que se cambió el archivo en formato FILETIME .

FileAttributes

Atributos de archivo. Para obtener una lista de atributos, vea Constantes de atributo de archivo. Si se establece en 0 en una estructura de FILE_BASIC_INFO pasada a SetFileInformationByHandle , no se cambia ninguno de los atributos.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Encabezado winbase.h (incluye Windows.h)
Redistribuible Windows SDK en Windows Server 2003 y Windows XP.

Consulte también

FILE_INFO_BY_HANDLE_CLASS

GetFileAttributes

GetFileInformationByHandleEx

SetFileInformationByHandle