WIAS_TRACE makro (wiautil.h)
Makro WIAS_TRACE menulis pesan diagnostik ke fileWiatrace.log .
Sintaks
void WIAS_TRACE(
x
);
Parameter
x
HInst - Menangani ke DLL (driver).
format_string, ... - Menentukan daftar argumen variabel, yang dimulai dengan string format ANSI yang menjelaskan pesan dan pengidentifikasi format apa pun. Elipsis (...) menentukan jumlah variabel argumen yang perlu menjadi output. Teks kesalahan harus diawali dengan nama lengkap metode atau fungsi dan menghasilkan pesan dalam format "class::method, error-text".
Nilai kembali
Tidak ada
Keterangan
Untuk mengaktifkan pelacakan dalam build bebas, driver harus menentukan makro WIA_DEBUG dengan menambahkan #define WIA_DEBUG
sebelum menyertakan salah satu header WIA. Pelacakan diaktifkan secara default dalam build sistem operasi yang dicentang dan debug.
Berikut ini adalah contoh bagaimana makro akan digunakan:
WIAS_TRACE((g_hInst,"WIA storage path = %ws",m_wszStoragePath));
Cuplikan kode ini diambil dariWiadriver.cpp, yang disertakan dengan WDK.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | wiautil.h (termasuk Wiautil.h) |