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)

Lihat juga

WIAS_ASSERT

WIAS_ERROR

WIAS_HRESULT