Sdílet prostřednictvím


CFileException::CFileException

Konstrukce CFileException objekt, který uchovává kód příčiny a kódu operačního systému v objektu.

CFileException( 
   int cause = CFileException::none,  
   LONG lOsError = -1,  
   LPCTSTR lpszArchiveName = NULL 
);

Parametry

  • cause
    Proměnná Výčtový typ označuje z důvodu výjimky.Viz CFileException::m_cause seznam možných hodnot.

  • lOsError
    Výjimku, pokud je k dispozici z důvodu provozní konkrétního systému. lOsError Parametr obsahuje více informací než cause nemá.

  • lpszArchiveName
    Řetězec obsahující název odkazuje CFile objekt způsobující výjimku.

Poznámky

Nepoužívejte tento konstruktor přímo, ale spíše volání globální funkce AfxThrowFileException.

[!POZNÁMKA]

Proměnná lOsError se týká pouze CFile a CStdioFile objektů. CMemFile Třídy nezpracovává tento kód chyby.

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

Třída CFileException

Diagram hierarchie

AfxThrowFileException