WIAS_LTRACE makro (wiamdef.h)

Makro WIAS_LTRACE sudah usang. Sebaiknya makro WIAS_TRACE digunakan sebagai gantinya.

Makro WIAS_LTRACE menulis pesan WIA_TRACE diagnostik ke file log.

Sintaks

void WIAS_LTRACE(
   pILog,
   ResID,
   Detail,
   Args
);

Parameter

pILog

ResID

Detail

Args

  • DetailLevel - Menentukan tingkat detail diagnostik pesan. Parameter ini bisa menjadi salah satu nilai berikut.

    Nilai Deskripsi
    WIALOG_LEVEL1 Mencatat titik masuk dan keluar untuk semua metode dan fungsi WIA.
    WIALOG_LEVEL2 Mencatat detail tambahan untuk WIALOG_LEVEL1.
    WIALOG_LEVEL3 Mencatat titik masuk dan keluar untuk semua metode dan fungsi WIA dan fungsi tambahan yang disediakan vendor.
    WIALOG_LEVEL4 Mencatat detail tambahan untuk WIALOG_LEVEL3.
    WIALOG_LEVELXXX Tingkat log yang ditentukan pengguna.
  • ResourceID - Menentukan ID sumber daya. Nilai ini harus diatur ke WIALOG_NO_RESOURCE_ID.

  • 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".

  • pIWiaLog - Penunjuk ke Antarmuka IWiaLog.

Nilai kembali

Tidak ada

Keterangan

Berikut ini adalah contoh bagaimana makro dapat digunakan:

WIAS_LTRACE(g_pIWiaLog, WIALOG_NO_RESOURCE_ID, WIALOG_LEVEL2,
  ("MyClass::MyMethod, This is my text and my lValue = %d", lValue));

Makro WIAS_LTRACE usang dan tidak disarankan untuk digunakan karena tidak merekam outputnya ke file Log diagnostik Wiatrace.log . Sebaiknya makro WIAS_TRACE digunakan sebagai gantinya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Usang, gunakan WIAS_TRACE sebagai gantinya.
Target Platform Desktop
Header wiamdef.h (termasuk Wiautil.h)

Lihat juga

WIAS_LERROR

WIAS_LHRESULT

WIAS_LWARNING

WIAS_TRACE