DWORD WINAPI GetFileAttributes(
__in LPCTSTR lpFileName
);
lpFileName : 특성 정보를 얻고자 하는 파일의 절대경로의 주소값을 전달한다. 파일의 특성 정보는 반환값을 통해서 얻게 된다.
하나의 값을 통해서 모든 정보를 얻다보니 비트 단위로 존재한다.
FILE_ATTRIBUTE_READONLY - 0x1 : 읽기 전용
FILE_ATTRIBUTE_HIDDEN - 0x2 : 숨김 특성
FILE_ATTRIBUTE_NORMAL - 0x80 : 어떤 설정도 없음
FILE_ATTRIBUTE_SPARSE_FILE - 0x200 : sparse파일 - 크기는 엄청나게 큰데(8G) 디스크 할당 크기는 엄청 작은 파일(1.06MB..)
FILE_ATTRIBUTE_DIRECTORY - 0x10 : 디렉토리 식별..
'My Study > Function' 카테고리의 다른 글
GetFileInformationByHandle (0) | 2010.02.25 |
---|---|
SetFileAttributes (0) | 2010.02.25 |
GetFileSize (0) | 2010.02.25 |
GetFileTime, FileTimeToSystemTime, SystemTimeToTzSpecificLocalTime (0) | 2010.02.25 |
RaiseException (0) | 2010.02.25 |