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 accedió por última vez al archivo en formato filetime.
LastWriteTime
Hora en que el archivo se escribió por última vez en formato FILETIME.
ChangeTime
Hora en que se cambió el archivo en formato FILETIME.
Nota
La distinción entre ChangeTime y LastWriteTime, es que lastWriteTime se relaciona con el flujo de datos subyacente, mientras que ChangeTime hace referencia a los cambios en los metadatos de archivo, como los cambios de nombre y los cambios de atributo.
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 que se pasa a setFileInformationByHandle, no se cambia ninguno de los atributos.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
servidor mínimo admitido | Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
encabezado de |
winbase.h (incluya Windows.h) |
redistribuible | Windows SDK en Windows Server 2003 y Windows XP. |