CFileException::ThrowOsError

Создает CFileException, соответствующее заданному значению lOsError.Если код ошибки неизвестен, то функция вызывает исключение закодированное как CFileException::generic.

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

Параметры

  • lOsError
    Код ошибки, характерной для работать-система-.

  • lpszFileName
    Указатель на строку, содержащую имя файла, вызвавшего исключение, если он доступен.

Пример

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

Требования

Header: afx.h

См. также

Ссылки

Класс CFileException

Диаграмма иерархии

CFileException::ThrowErrno