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