WIAS_ASSERT makro (wiautil.h)
Makro WIAS_ASSERT menulis pesan diagnostik ke file Wiatrace.log .
Sintaks
void WIAS_ASSERT(
x,
y
);
Parameter
x
y
Ekspresi - Menentukan ekspresi logis apa pun.
HInst - Menangani ke DLL (driver).
Nilai kembali
Tidak ada
Keterangan
Makro WIAS_ASSERT digunakan untuk men-debug driver WIA. Ini digunakan untuk menguji bahwa kondisi tertentu terpenuhi. Jika parameter Ekspresi mengevaluasi ke TRUE, makro ini tidak melakukan apa pun. Jika Ekspresi mengevaluasi ke FALSE, makro mencetak string kesalahan ke file log diagnostik Wiatrace.log . Pesan kesalahan ini akan berisi nama dan jalur ke driver panggilan dan nomor baris dalam kode sumber driver tempat makro WIAS_ASSERT gagal.
Makro WIAS_ASSERT tersedia di Windows Vista dan versi sistem operasi yang lebih baru. Makro ini adalah cara yang disarankan untuk menerapkan pernyataan WIA pada Windows Vista. WIAS_ASSERT memungkinkan pesan kesalahan ditulis ke file log (Wiatrace.log). File Wiatrace.log hanya tersedia di Windows Vista, dan versi sistem operasi yang lebih baru. Utilitas yang digunakan untuk melihat konten file log ini WiaTrcVw.exe.
Untuk mengaktifkan pernyataan dalam build gratis, driver harus menentukan makro WIA_DEBUG dengan menambahkan #define WIA_DEBUG
ke kode sumber driver; ini harus dilakukan sebelum menyertakan salah satu header WIA. Pernyataan diaktifkan secara default dalam build sistem operasi yang diperiksa dan debug.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | wiautil.h (termasuk Wiautil.h) |