정리

[Win32] GetFileAttributes

저장소/VC++



Attribute Meaning
FILE_ATTRIBUTE_ARCHIVE 일반 문서파일. 이 파일은 이동되거나 사라질 경우 이때의 상태를 마크한다.
FILE_ATTRIBUTE_COMPRESSED 압축된 파일.
FILE_ATTRIBUTE_DIRECTORY 디렉토리.
FILE_ATTRIBUTE_ENCRYPTED 암호화 파일.디렉토리의 경우 이후에 생성되는 파일과 서브 디렉토리를 암호화하며 시스템 파일에는 적용안됨.
FILE_ATTRIBUTE_HIDDEN 숨김 파일.
FILE_ATTRIBUTE_NORMAL 일반 파일.
FILE_ATTRIBUTE_OFFLINE (캐쉬된)오프라인 파일. 이 파일은 다른곳에서 사용이 불가능하다.
FILE_ATTRIBUTE_READONLY 읽기 전용 파일.
FILE_ATTRIBUTE_REPARSE_POINT 조합된 재구문분석위치 파일.
FILE_ATTRIBUTE_SPARSE_FILE sparse file.디스크공간의 필요에 의하여 제한된 매우 큰 파일. (예를 들면 파일 용량은 몇기가 바이트지만 실제적인 디스크 할당 영역은 1메가 정도 밖에 안되는 파일)
FILE_ATTRIBUTE_SYSTEM 시스템 파일.
FILE_ATTRIBUTE_TEMPORARY 임시 파일. 임시파일은 바로 입출력을 행하지 않고 가급적이면 메모리상에서 읽기와 쓰기를 수행하기 떄문에 일반 파일보다 속도가 빠르다. 응용프로그램은 임시파일을 사용한 후 삭제해야 한다. 

'저장소 > VC++' 카테고리의 다른 글

[Win32] CreateFile로 Text파일을 처리할 때  (0) 2009.10.07
[Error/Warning] warning C4995  (0) 2009.09.23
[C++] Calling Convention  (0) 2009.09.22
[MSDN][VS6.0] Windows Data Types  (0) 2009.09.22
[MSDN][VS6.0] ASSERT  (0) 2009.09.22