Freigeben über


AfxThrowFileException

Löst eine Dateiausnahme aus.

void AfxThrowFileException( 
   int cause, 
   LONG lOsError = -1, 
   LPCTSTR lpszFileName = NULL  
);

Parameter

  • cause
    Gibt eine ganze Zahl, die den Grund für die Ausnahme angibt. Eine Liste der möglichen Werte, finden Sie unter CFileException::m_cause.

  • lOsError
    Enthält die Betriebssystemfehlernummer (sofern verfügbar) diese Zustände der Grund für die Ausnahme. Siehe das Betriebssystemhandbuch für Listen von Fehlercodes.

  • lpszFileName
    Zeigt auf eine Zeichenfolge, die den Namen der Datei enthält, die die Ausnahme veranlasst hat (sofern verfügbar).

Hinweise

Sie sind für das Ermitteln der Ursache für den Betriebssystemfehlercode zuständig.

Anforderungen

Header: afx.h

Siehe auch

Referenz

CFileException::ThrowOsError

THROW (MFC)

Konzepte

MFC-Makros, globale Funktionen und globale Variablen