CFileException::CFileException
オブジェクトに原因コードおよびオペレーティング システムのコードを格納するために、CFileException オブジェクトを構築します。
CFileException(
int cause = CFileException::none,
LONG lOsError = -1,
LPCTSTR lpszArchiveName = NULL
);
パラメーター
cause
例外の原因を示す列挙型変数。 CFileException::m_cause の値の一覧を参照してください。lOsError
オペレーティング システム固有の原因があれば指定します。 パラメーター lOsError は、cause のさらに詳しい情報を提供します。lpszArchiveName
例外の原因となった CFile オブジェクトの名前を含んでいる文字列へのポインター。
解説
通常、このコンストラクターは直接使わずに、グローバル関数 AfxThrowFileException を呼び出します。
注意
変数 lOsError は、CFile と CStdioFile オブジェクトだけに適用されます。 CMemFile クラスでは、このエラー コードは処理されません。
必要条件
**ヘッダー:**afx.h