Partager via


macro MAKE_HRESULT (winerror.h)

Crée une valeur HRESULT à partir de ses composants.

Syntaxe

void MAKE_HRESULT(
   sev,
   fac,
   code
);

Paramètres

sev

Gravité.

fac

L’installation.

code

Code.

Valeur de retour

None

Remarques

Cette macro est définie comme suit :

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

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winerror.h (inclure Winerror.h, Ddrawi.h, Ddrawint.h, Winerror.h, Ddrawi.h, Ddrawint.h)

Voir aussi

Gestion des erreurs