CAtlFile::Read
파일 포인터가 가리키는 위치에 파일에서 데이터를 읽으려면이 메서드를 호출 합니다.
HRESULT Read(
LPVOID pBuffer,
DWORD nBufSize
) throw( );
HRESULT Read(
LPVOID pBuffer,
DWORD nBufSize,
DWORD& nBytesRead
) throw( );
HRESULT Read(
LPVOID pBuffer,
DWORD nBufSize,
LPOVERLAPPED pOverlapped
) throw( );
HRESULT Read(
LPVOID pBuffer,
DWORD nBufSize,
LPOVERLAPPED pOverlapped,
LPOVERLAPPED_COMPLETION_ROUTINE pfnCompletionRoutine
) throw( );
매개 변수
pBuffer
파일에서 읽은 데이터를 받는 버퍼에 대 한 포인터입니다.nBufSize
버퍼 크기(바이트)입니다.nBytesRead
읽은 바이트 수입니다.pOverlapped
Overlapped 구조체입니다.See lpOverlapped in ReadFile in the Windows SDK.pfnCompletionRoutine
완료 루틴입니다.참조 lpCompletionRoutine 에서 ReadFileEx 에 있는 Windows SDK.
반환 값
반환 S_OK 성공 또는 오류에 HRESULT 에서 오류가 발생 합니다.
설명
먼저 세 가지 호출 ReadFile, 마지막으로 ReadFileEx 파일에서 데이터를 읽을 수 있습니다.사용 CAtlFile::Seek 파일 포인터를 이동 합니다.
요구 사항
헤더: atlfile.h