IS_ERROR macro (winerror.h)
Provides a generic test for errors on any status value.
Syntax
void IS_ERROR(
Status
);
Parameters
Status
The status code. This value can be an HRESULT or an SCODE.
Return value
None
Remarks
This macro is defined as follows:
#define SEVERITY_ERROR 1
#define IS_ERROR(Status) (((unsigned long)(Status)) >> 31 == SEVERITY_ERROR)
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | winerror.h |