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 結構。 請參閱在 ReadFile 的 lpOverlapped 在 Windows SDK。pfnCompletionRoutine
完成常式。 請參閱在 ReadFileEx 的 lpCompletionRoutine 在 Windows SDK。
傳回值
在成功傳回 S_OK 或是失敗的錯誤 HRESULT 。
備註
前三個表單呼叫 ReadFile,會 ReadFileEx 讀取檔案中的資料時。 使用 CAtlFile::Seek 移動檔案指標。
需求
Header: atlfile.h