CFileException::CFileException
Erstellt ein CFileException-Objekt, das den Ursachencode und den Betriebssystemcode im Objekt gespeichert wird.
CFileException(
int cause = CFileException::none,
LONG lOsError = -1,
LPCTSTR lpszArchiveName = NULL
);
Parameter
cause
Eine Aufzählungstypvariable, die den Grund für die Ausnahme angibt.Siehe CFileException::m_cause für eine Liste der möglichen Werte.lOsError
Ein betriebssystemspezifischer Grund für die Ausnahme, sofern verfügbar.Der lOsError-Parameter stellt mehr Informationen, als cause ausführt.lpszArchiveName
Zeigt auf eine Zeichenfolge, die den Namen des CFile-Objekts verursacht die Ausnahme enthält.
Hinweise
Verwenden Sie diesen Konstruktor nicht direkt, sondern rufen Sie lieber die globale Funktion AfxThrowFileException auf.
Hinweis |
---|
Variable lOsError gilt nur für CFile und CStdioFile-Objekte.Die CMemFile-Klasse behandelt nicht diesen Fehlercode. |
Anforderungen
Header: afx.h