CFileException::ThrowOsError

Löst CFileException gemäß einem angegebenen lOsError-Wert aus.Wenn der Fehlercode unbekannt ist, löst die Funktion eine Ausnahme aus, die als CFileException::generic codiert ist.

static void PASCAL ThrowOsError(
   LONG lOsError,
   LPCTSTR lpszFileName = NULL 
);

Parameter

  • lOsError
    Ein betriebssystemspezifischer Fehlercode.

  • lpszFileName
    Ein Zeiger auf die Zeichenfolge, die den Namen der Datei enthält, die die Ausnahme veranlasst hat, sofern verfügbar.

Beispiel

CFileException::ThrowOsError(ERROR_ACCESS_DENIED);  // "access denied"         

Anforderungen

Header: afx.h

Siehe auch

Referenz

CFileExceptions-Klasse

Hierarchien-Diagramm

CFileException::ThrowErrno