CAtlFile::Read
Volání této metody číst data ze souboru, který začíná na pozici ukazatele souboru.
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( );
Parametry
pBuffer
Ukazatel do vyrovnávací paměti, která bude přijímat data číst ze souboru.nBufSize
Velikost vyrovnávací paměti v bajtech.nBytesRead
Počet bajtů přečtených.pOverlapped
Struktury překrytí.See lpOverlapped in ReadFile in the Windows SDK.pfnCompletionRoutine
Ukončení rutiny.Viz lpCompletionRoutine v ReadFileEx v .
Vrácená hodnota
Vrátí S_OK na úspěchu nebo chybu HRESULT při selhání.
Poznámky
První tři formuláře volání ReadFile, poslední ReadFileEx číst data ze souboru.Použití CAtlFile::Seek přesunout ukazatel souboru.
Požadavky
Záhlaví: atlfile.h