Compartir a través de


IS_ERROR macro (winerror.h)

Proporciona una prueba genérica para los errores en cualquier valor de estado.

Sintaxis

void IS_ERROR(
   Status
);

Parámetros

Status

Código de estado. Este valor puede ser HRESULT o SCODE.

Valor devuelto

None

Observaciones

Esta macro se define de la siguiente manera:

#define SEVERITY_ERROR     1
#define IS_ERROR(Status) (((unsigned long)(Status)) >> 31 == SEVERITY_ERROR)

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winerror.h

Consulte también

Tratamiento de errores