file size

GetFileSize

2015. 3. 11. 19:15

지정한 파일의 크기(Byte)를 구한다.



- 출처 : MSDN

  • hFile

- 파일의 크기를 구하고자 하는 파일의 핸들이다.

 

  • lpFileSizeHigh

- 파일의 크기가 큰 경우 파일의 크기가 입력 된다.(4Gbyte 이상)

- 파일의 크기가 크지 않다면 NULL을 사용한다.


Return value : 성공 시 파일 크기가 반환 되고, 실패 시 INVALID_FILE_SIZE(-1)이 반환 된다. 파일의 크기가 4Gbyte를 넘어 lpFileSizeHigh 파라메터를 사용 했다면 파일 크기 중 32bit 이하의 값은 반환 되고 32bit 이상의 값은 lpFileSizeHigh에 저장된다.

 


Header : FileAPI.h(include Windows.h)


DLL : Kernel32.dll


'Win32 API' 카테고리의 다른 글

MoveFile  (0) 2015.03.11
CopyFile  (0) 2015.03.11
SetFilePointer  (0) 2015.03.11
WriteFile  (0) 2015.03.11
ReadFile  (0) 2015.03.11

+ Recent posts