IWiaLog::Metode log (wia_lh.h)
Metode IWiaLog::Log sudah usang dan tidak lagi didukung. Gunakan Makro Log Diagnostik sebagai gantinya.
Metode IWiaLog::Log menulis pesan log diagnostik ke Wiaservc.log.
Sintaks
HRESULT Log(
[in] LONG lFlags,
[in] LONG lResID,
LONG lDetail,
[in] BSTR bstrText
);
Parameter
[in] lFlags
Menentukan jenis pesan diagnostik. Parameter ini dapat WIALOG_TRACE, WIALOG_WARNING, atau WIALOG_ERROR.
[in] lResID
Menentukan id sumber daya. Parameter ini harus diatur ke WIALOG_NO_RESOURCE_ID.
lDetail
Menentukan tingkat detail diagnostik pesan. Parameter ini bisa menjadi salah satu nilai berikut.
Tingkat | 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. |
[in] bstrText
Menentukan teks kesalahan. Teks kesalahan harus diawali dengan nama lengkap metode atau fungsi dan menghasilkan pesan dalam format "class::method, error-text".
Mengembalikan nilai
Jika metode berhasil, metode akan mengembalikan S_OK. Jika metode gagal, metode mengembalikan kode kesalahan COM standar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Usang dan tidak lagi didukung. Sebagai gantinya, gunakan Makro Log Diagnostik. |
Target Platform | Desktop |
Header | wia_lh.h (termasuk Wia_lh.h) |