макрос IS_ERROR (winerror.h)
Предоставляет универсальный тест на наличие ошибок в любом значении состояния.
Синтаксис
void IS_ERROR(
Status
);
Параметры
Status
Код состояния. Это может быть HRESULT или SCODE.
Возвращаемое значение
None
Remarks
Этот макрос определяется следующим образом:
#define SEVERITY_ERROR 1
#define IS_ERROR(Status) (((unsigned long)(Status)) >> 31 == SEVERITY_ERROR)
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winerror.h |