winbase.h) (FILE_BASIC_INFO結構

包含檔案的基本資訊。 用於檔案控制代碼。

語法

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;

成員

CreationTime

檔案以 FILETIME格式建立的時間,這是 64 位值,代表自 1601 年 1 月 1 日起的 100 奈秒間隔數目, (UTC) 。

LastAccessTime

檔案上次以 FILETIME 格式存取的時間。

LastWriteTime

檔案上次以 FILETIME 格式寫入的時間。

ChangeTime

檔案以 FILETIME格式變更的時間。

FileAttributes

檔案屬性。 如需屬性清單,請參閱 檔案屬性常數。 如果在傳遞至SetFileInformationByHandle的FILE_BASIC_INFO結構中將此設定為 0,則不會變更任何屬性。

規格需求

   
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
標頭 winbase.h (包含 Windows.h)
可轉散發套件 Windows Server 2003 和 Windows XP 上的 Windows SDK。

另請參閱

FILE_INFO_BY_HANDLE_CLASS

GetFileAttributes

GetFileInformationByHandleEx

SetFileInformationByHandle