Share via


CArchive::IsBufferEmpty

Llame a esta función miembro para determinar si el búfer interno del objeto de archivo está vacío.

BOOL IsBufferEmpty( ) const;

Valor devuelto

Distinto de cero si el búfer de archivo está vacío; si no 0.

Comentarios

Esta función se proporciona a la programación compatible con la clase CSocketFilede Windows Sockets de MFC.No necesita utilizarlo para un archivo asociado con un objeto de CFile .

La razón para usar IsBufferEmpty con un archivo asociado con un objeto de CSocketFile es que el búfer de archivo puede contener más de un mensaje o registro.Después de recibir un mensaje, debe utilizar IsBufferEmpty para controlar un bucle continuar recibiendo datos hasta que el búfer está vacío.Para obtener más información, vea la función miembro de Recibir de la clase CAsyncSocket, que muestra cómo utilizar IsBufferEmpty.

Para obtener más información, vea Windows Sockets: Mediante sockets con archivos.

Requisitos

encabezado: afx.h

Vea también

Referencia

Clase CArchive

Gráfico de jerarquía

Clase de CSocketFile

CAsyncSocket::Receive