Bagikan melalui


MAKE_HRESULT makro (dmerror.h)

Membuat nilai HRESULT dari bagian komponennya.

Sintaks

void MAKE_HRESULT(
   sev,
   fac,
   code
);

Parameter

sev

Tingkat keparahannya.

fac

Fasilitasnya.

code

Kodenya.

Nilai kembali

Tidak ada

Keterangan

Makro ini didefinisikan sebagai berikut:

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

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header dmerror.h (termasuk Winerror.h, Ddrawi.h, Ddrawint.h, Winerror.h, Ddrawi.h, Ddrawint.h)

Lihat juga

Penanganan Kesalahan