Aracılığıyla paylaş


CFileException::CFileException

Yapıları bir CFileException neden kodu ve işletim sistemi kodu depolar nesnesi.

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

Parametreler

  • cause
    Özel durumun nedenini belirten bir enum türü değişkeni.Bkz: CFileException::m_cause için olası değerler listesi.

  • lOsError
    Varsa özel bir işletim sistemine özgü nedeni.lOsError Parametresi sağlar daha çok bilgi cause yapar.

  • lpszArchiveName
    İşaret adını içeren bir dize CFile özel duruma neden olan nesne.

Notlar

Bu kurucu doğrudan kullanmayın, ancak yerine genel işlev çağrısı AfxThrowFileException.

[!NOT]

Değişken lOsError yalnızca için geçerlidir CFile ve CStdioFile nesneler.CMemFile Sınıfı, bu hata kodu işlemiyor.

Gereksinimler

Başlık: afx.h

Ayrıca bkz.

Başvuru

CFileException sınıfı

Hiyerarşi grafik

AfxThrowFileException