Bagikan melalui


IS_ERROR makro (winerror.h)

Menyediakan pengujian generik untuk kesalahan pada nilai status apa pun.

Sintaks

void IS_ERROR(
   Status
);

Parameter

Status

Kode status. Nilai ini dapat berupa HRESULT atau SCODE.

Nilai kembali

Tidak ada

Keterangan

Makro ini didefinisikan sebagai berikut:

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

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 winerror.h

Lihat juga

Penanganan Kesalahan