FILE_BASIC_INFO struttura (winbase.h)

Contiene le informazioni di base per un file. Usato per gli handle di file.

Sintassi

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;

Members

CreationTime

Ora in cui il file è stato creato in formato FILETIME , ovvero un valore a 64 bit che rappresenta il numero di intervalli da 100 nanosecondi dal 1 gennaio 1601 (UTC).

LastAccessTime

Ora in cui il file è stato eseguito l'ultimo accesso in formato FILETIME .

LastWriteTime

Ora in cui il file è stato scritto in formato FILETIME .

ChangeTime

Ora in cui il file è stato modificato in formato FILETIME .

FileAttributes

Attributi di file. Per un elenco di attributi, vedere Costanti attributo file. Se questo valore è impostato su 0 in una struttura FILE_BASIC_INFO passata a SetFileInformationByHandle , nessuno degli attributi viene modificato.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione winbase.h (include Windows.h)
Componente ridistribuibile Windows SDK in Windows Server 2003 e Windows XP.

Vedi anche

FILE_INFO_BY_HANDLE_CLASS

GetFileAttributes

GetFileInformationByHandleEx

SetFileInformationByHandle