프로그래밍/MFC , WinAPI
ReadFile이란 함수는 무엇인가?
친루엄
2018. 4. 5. 17:17
BOOL WINAPI ReadFile( _In_ HANDLE hFile, _Out_ LPVOID lpBuffer, _In_ DWORD nNumberOfBytesToRead, _Out_opt_ LPDWORD lpNumberOfBytesRead, _Inout_opt_ LPOVERLAPPED lpOverlapped );
지정된 파일 또는 입출력 (I / O) 장치에서 데이터를 읽습니다.
장치에서 지원할 경우 파일 포인터로 지정된 위치에서 읽기가 발생합니다.
hFile
데이터를 읽을 파일의 핸들을 지정한다.
lpBuffer
읽어 들인 데이터를 저장할 버퍼의 주소를 지정한다.
nNumberOfBytesToRead
파일로부터 읽고자 하는 데이터의 크기를 바이트 단위로 지정한다.
lpNumberOfBytesRead
실제 읽어 들인 데이터 크기를 얻기 위한 변수의 주소를 지정한다.
lpOverlapped
비동기 입출력을 위한 OVERLAPPED 구조체의 주소값을 넘겨줍니다.
hFile 매개 변수가 FILE_FLAG_OVERLAPPED 로 열린거면 반드시 시정해줘야합니다.
아닐시 NULL값으로 지정합니다.