Freigeben über


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

CFileException-Klasse

Hierarchiediagramm

CFileException::ThrowErrno