파일 포인터 변경
- SetFilePointer 2015.03.11
SetFilePointer
2015. 3. 11. 19:07
지정한 파일의 파일 포인터를 이동 시킨다.
- 출처 : MSDN
-
hFile
- 파일 포인터를 이동 시키고자 하는 파일의 핸들이다.
-
lDistanceToMove
- 이동 시킬 파일 포인터의 크기이다.
-
lpDistanceToMoveHigh
- 파일의 크기가 4Gbyte를 넘는 경우 2번째 파라메터와 조합하여 이동 시킬 크기를 지정한다.
- 사용하지 않을 경우 NULL을 설정한다.
-
dwMoveMethod
- 파일 포인터의 시작을 지정한다.
- FILE_BEGIN : 파일의 시작 위치를 포인터의 기준으로 지정한다.
- FILE_CURRENT : 파일 포인터의 현재 위치를 기준으로 지정한다.
- FILE_END : 파일의 끝 위치를 포인터의 기준으로 지정한다.
Return value : 성공 시 새로운 파일 포인터를 반환 하고, 실패 시 INVALID_SET_FILE_POINTER를 반환 한다. 에러에 관한 자세한 정보는 GetLastError 함수를 참고 한다.
Header : FileAPI.h(include Windows.h)
DLL : Kernel32.dll
'Win32 API' 카테고리의 다른 글
CopyFile (0) | 2015.03.11 |
---|---|
GetFileSize (0) | 2015.03.11 |
WriteFile (0) | 2015.03.11 |
ReadFile (0) | 2015.03.11 |
CreateFile (0) | 2015.03.10 |