CInternetFile::SetWriteBufferSize

BOOL SetWriteBufferSize (UINT nWriteSize );

반환 값

성공 하는 경우 0이 아닌 그렇지 않으면 0입니다. Win32 함수 호출이 실패 하는 경우 오류의 원인을 확인 하려면 GetLastError 를 호출 될 수 있습니다。

매개 변수

nWriteSize

바이트에서 버퍼의 크기。

주의

CInternetFile에 의해 사용 되는 임시 쓰기 버퍼의 크기를 설정 하려면이 멤버 함수를 호출-개체를 파생 합니다. 응용 프로그램을 효율적으로 작성 하는 데이터의 양 관계 없이 데이터를 쓸 수 있는 버퍼 크기를 선택 그래서 WinInet Api 버퍼링을 수행 하지 않는 기본. 쓰기 를 호출할 때마다은 일반적으로 많은 양의 데이터 (예를 들어, 한 번에 4 개 이상의 킬로바이트)을 포함 하는 경우 버퍼 하지 해야 합니다. 그러나, 데이터의 작은 덩어리를 쓸 쓰기 를 호출 하는 경우 응용 프로그램의 성능이 쓰기 버퍼 향상。

기본적으로 쓰기를 위해 버퍼링 CInternetFile 개체를 제공 하지 않습니다. 이 멤버 함수를 호출 하는 경우 파일 쓰기 액세스를 위해 열려 있는지 확인 해야 합니다. 언제 든 지 쓰기 버퍼의 크기를 변경할 수 있지만 뭐 이렇게 하면 플러시 를 암시적으로 호출。

CInternetFile 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index