CFileException::CFileException

Costruisce un oggetto CFileException che archivia il codice testcase e il codice del sistema operativo nell'oggetto.

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

Parametri

  • cause
    Una variabile di tipo di enumerazione che indica il motivo dell'eccezione.Vedere CFileException::m_cause per un elenco di valori possibili.

  • lOsError
    Un motivo specifico per funzionamento-sistema- l'eccezione, se disponibile.Il parametro lOsError fornisce più informazioni cause scegliere.

  • lpszArchiveName
    Punta a una stringa contenente il nome dell'oggetto CFile che causa l'eccezione.

Note

Non utilizzare direttamente il costruttore, ma anziché chiamare la funzione globale AfxThrowFileException.

[!NOTA]

lOsError variabile viene applicata a CFile e agli oggetti CStdioFile.La classe CMemFile non gestisce questo codice di errore.

Requisiti

Header: afx.h

Vedere anche

Riferimenti

Classe di CFileException

Grafico della gerarchia

AfxThrowFileException