CAtlFile::Write
Volání této metody zapsat data do souboru, který začíná na pozici ukazatele souboru.
HRESULT Write(
LPCVOID pBuffer,
DWORD nBufSize,
LPOVERLAPPED pOverlapped,
LPOVERLAPPED_COMPLETION_ROUTINE pfnCompletionRoutine
) throw( );
HRESULT Write(
LPCVOID pBuffer,
DWORD nBufSize,
DWORD* pnBytesWritten = NULL
) throw( );
HRESULT Write(
LPCVOID pBuffer,
DWORD nBufSize,
LPOVERLAPPED pOverlapped
) throw( );
Parametry
pBuffer
Vyrovnávací paměť obsahuje data budou zapsány do souboru.nBufSize
Počet bajtů, které mají být převedeny z vyrovnávací paměti.pOverlapped
Struktury překrytí.See lpOverlapped in WriteFile in the Windows SDK.pfnCompletionRoutine
Ukončení rutiny.Viz lpCompletionRoutine v WriteFileEx v .pnBytesWritten
Zapsaných bajtů.
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í WriteFile, poslední volání WriteFileEx zapsat data do souboru.Použití CAtlFile::Seek přesunout ukazatel souboru.
Požadavky
Záhlaví: atlfile.h