CInternetFile::SetWriteBufferSize
사용 하는 임시 쓰기 버퍼의 크기를 설정 하려면이 멤버 함수를 호출에 CInternetFile-개체를 파생 합니다.
BOOL SetWriteBufferSize(
UINT nWriteSize
);
매개 변수
- nWriteSize
버퍼의 바이트 크기입니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.Win32 함수 호출이 실패 하면 GetLastError 오류 원인을 호출 될 수 있습니다.
설명
WinInet Api 하지 수행할 버퍼링, 내부 버퍼를 데이터를 쓸 수 있는 데이터의 양에 관계 없이 효율적으로 쓸 수 있도록 해 주는 넘어가겠습니다.호출 하는 경우 쓰기 일반적으로 많은 양의 작업이 포함 됩니다 (예를 들어, 네 개 이상의 킬로바이트 번) 데이터의 버퍼 해야.그러나 호출 하는 경우 쓰기 적은 양의 데이터를 쓸 쓰기 버퍼를 응용 프로그램의 성능이 향상 됩니다.
기본적으로 CInternetFile 개체는 버퍼링 된 쓰기를 제공 하지 않습니다.이 멤버 함수를 호출 하는 경우 파일에 대 한 쓰기 액세스 열렸음을 해야 합니다.언제 든 지 쓰기 버퍼의 크기를 변경할 수 있습니다 있지만 이렇게 하면 따라서 암시적으로 호출 하 플러시.
요구 사항
헤더: afxinet.h