Share via


CFileException::CFileException

Construye un objeto de CFileException que almacena el código de la causa y el código del sistema operativo en el objeto.

CFileException( 
   int cause = CFileException::none,  
   LONG lOsError = -1,  
   LPCTSTR lpszArchiveName = NULL 
);

Parámetros

  • cause
    Una variable de tipo enumerado que indica la razón de la excepción.Vea CFileException::m_cause para una lista de valores posibles.

  • lOsError
    Una razón funcionamiento-sistema- específica de la excepción, si está disponible.El parámetro de lOsError proporciona más información que hace cause .

  • lpszArchiveName
    Señala una cadena que contiene el nombre del objeto de CFile que produce la excepción.

Comentarios

No utilice este constructor directamente, pero no llame a la función global AfxThrowFileException.

[!NOTA]

lOsError variable sólo se aplica a CFile y objetos de CStdioFile .La clase de CMemFile no controla este código de error.

Requisitos

encabezado: afx.h

Vea también

Referencia

Clase de CFileException

Gráfico de jerarquía

AfxThrowFileException