macro IS_ERROR (winerror.h)

Fornece um teste genérico para erros em qualquer valor de status.

Sintaxe

void IS_ERROR(
   Status
);

Parâmetros

Status

O código do status. Esse valor pode ser um HRESULT ou um SCODE.

Valor retornado

Nenhum

Comentários

Essa macro é definida da seguinte maneira:

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

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winerror.h

Confira também

Tratamento de erro