Partilhar via


CFileException::ThrowOsError

Lança um CFileException correspondente a um determinado lOsError valor. Se o código de erro for desconhecido, a função lança uma exceção codificada sistema autônomo CFileException::generic.

static void PASCAL ThrowOsError(
   LONG lOsError,
      LPCTSTR lpszFileName = NULL 
);

Parâmetros

  • lOsError
    Um código de erro operacional-específicas do sistema.

  • lpszFileName
    Um ponteiro para a seqüência de caracteres que contém o nome do arquivo que causou a exceção, se disponível.

Exemplo

CFileException::ThrowOsError(ERROR_ACCESS_DENIED);  // "access denied"         

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CFileException

Gráfico de hierarquia

CFileException::ThrowErrno

Outros recursos

CFileException membros