Compartir a través de


MAKE_HRESULT macro (dmerror.h)

Crea un valor HRESULT a partir de sus partes de componentes.

Sintaxis

void MAKE_HRESULT(
   sev,
   fac,
   code
);

Parámetros

sev

La gravedad.

fac

La instalación.

code

Código.

Valor devuelto

Ninguno

Observaciones

Esta macro se define de la siguiente manera:

#define MAKE_HRESULT(sev,fac,code) \
    ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )

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 dmerror.h (incluyen Winerror.h, Ddrawi.h, Ddrawint.h, Winerror.h, Ddrawi.h, Ddrawint.h)

Consulte también

Tratamiento de errores