CInternetFile::Read
更新 : 2007 年 11 月
lpvBuf から始まる指定されたメモリへ、nCount で指定されたバイト数を読み出します。
virtual UINT Read(
void* lpBuf,
UINT nCount
);
パラメータ
lpBuf
ファイル データを読み出すメモリ アドレスへのポインタ。nCount
読み出すバイト数。
戻り値
バッファに転送されたバイト数を返します。ファイルの終端 (EOF) に達した場合、戻り値は nCount よりも小さくなる場合があります。
解説
実際に読み出したバイト数を返します。ファイルの終端に達した場合、この値は nCount よりも小さな数になることがあります。ファイルの読み出し中にエラーが発生した場合、関数は、エラーを表す CInternetException オブジェクトをスローします。ファイルの終端 (EOF) を越えた読み出しはエラーとして処理されず、例外もスローされません。
例外
このメソッドは、CInternetException* 型の例外をスローできます。
必要条件
ヘッダー : afxinet.h