Condividi tramite


macro MAKE_HRESULT (dmerror.h)

Crea un valore HRESULT dai componenti.

Sintassi

void MAKE_HRESULT(
   sev,
   fac,
   code
);

Parametri

sev

Gravità.

fac

La struttura.

code

Codice.

Valore restituito

nessuno

Osservazioni

Questa macro è definita come segue:

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

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dmerror.h (include Winerror.h, Ddrawi.h, Ddrawint.h, Winerror.h, Ddrawi.h, Ddrawint.h)

Vedi anche

Gestione degli errori