CFileException::CFileException
Constrói um objeto de CFileException que armazena o código da causa e o código do sistema operacional no objeto.
CFileException(
int cause = CFileException::none,
LONG lOsError = -1,
LPCTSTR lpszArchiveName = NULL
);
Parâmetros
cause
Uma variável do tipo enumerado que indica a razão para a exceção.Consulte CFileException::m_cause para obter uma lista de valores possíveis.lOsError
Um motivo operar-sistema- específica para a exceção, se disponível.O parâmetro de lOsError fornece informações do que faz cause .lpszArchiveName
Aponta para uma cadeia de caracteres que contém o nome do objeto de CFile causando a exceção.
Comentários
Não use esse construtor diretamente, mas em vez de chamar a função global AfxThrowFileException.
Observação |
---|
lOsError variável se aplica somente a CFile e objetos de CStdioFile .A classe de CMemFile não manipula esse código de erro. |
Requisitos
Cabeçalho: afx.h