CFileException::CFileException
Construit un objet d' CFileException qui stocke le code de cause et le code du système d'exploitation de l'objet.
CFileException(
int cause = CFileException::none,
LONG lOsError = -1,
LPCTSTR lpszArchiveName = NULL
);
Paramètres
cause
Un type énuméré variable qui indique la raison de l'exception.Consultez CFileException::m_cause pour une liste des valeurs possibles.lOsError
Une raison pour fonctionnement-système- détails de l'exception, si disponible.Le paramètre d' lOsError fournit davantage d'informations que cause fait.lpszArchiveName
Pointe vers une chaîne contenant le nom de l'objet d' CFile qui provoque l'exception.
Notes
N'utilisez pas ce constructeur directement, mais plutôt appelez la fonction globale AfxThrowFileException.
[!REMARQUE]
lOsError variable s'applique uniquement à CFile et aux objets d' CStdioFile .La classe d' CMemFile ne gère pas ce code d'erreur.
Configuration requise
Header: afx.h