CFileException::CFileException
Konstrukcje CFileException obiekt, który przechowuje kod przyczyny i kodu systemu operacyjnego w obiekcie.
CFileException(
int cause = CFileException::none,
LONG lOsError = -1,
LPCTSTR lpszArchiveName = NULL
);
Parametry
cause
Zmienna typu wyliczanego wskazuje przyczynę wyjątku.Zobacz CFileException::m_cause dla listy możliwych wartości.lOsError
Przyczyna działających konkretnych systemów wyjątku, jeśli są dostępne.lOsError Parametr zawiera więcej informacji niż cause jest.lpszArchiveName
Wskazuje ciąg zawierający nazwę CFile obiektu powoduje wyjątek.
Uwagi
Nie używaj tego konstruktora bezpośrednio, ale raczej wywołania funkcji globalnej AfxThrowFileException.
[!UWAGA]
Zmienna lOsError stosuje się tylko do CFile i CStdioFile obiektów.CMemFile Klasa nie obsługuje ten kod błędu.
Wymagania
Nagłówek: afx.h