Share via


FILE_BASIC_INFO 구조체(winbase.h)

파일에 대한 기본 정보를 포함합니다. 파일 핸들에 사용됩니다.

구문

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

1601년 1월 1일(UTC) 이후의 100나노초 간격 수를 나타내는 64비트 값인 FILETIME 형식으로 파일을 만든 시간입니다.

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