Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memberi tahu objek penerapan bahwa plug-in ini atau salah satu plug-in sebelumnya di koleksi IStylusAsyncPlugin atau IStylusSyncPlugin melemparkan pengecualian.
Sintaks
HRESULT Error(
[in] IRealTimeStylus *piRtsSrc,
[in] IStylusPlugin *piPlugin,
[in] RealTimeStylusDataInterest dataInterest,
[in] HRESULT hrErrorCode,
[in, out] LONG_PTR *lptrKey
);
Parameter
[in] piRtsSrc
Objek Kelas RealTimeStylus (RTS) yang mengirim pemberitahuan.
[in] piPlugin
Objek IStylusPlugin yang mengirim pemberitahuan.
[in] dataInterest
Pengidentifikasi metode IStylusPlugin yang menghasilkan kesalahan.
[in] hrErrorCode
Kode HRESULT untuk kesalahan yang terjadi.
[in, out] lptrKey
Digunakan secara internal oleh sistem.
Nilai kembali
Untuk deskripsi nilai pengembalian, lihat Kelas dan Antarmuka - Analisis Tinta.
Keterangan
Metode ini dipanggil ketika objek RTS telah menangkap pengecualian.
Contoh
Contoh C++ berikut mengimplementasikan metode IStylusPlugin::Error Method yang menghasilkan pesan dan kode kesalahan ke jendela debug menggunakan Makro TRACE.
STDMETHODIMP CPacketModifier::Error(
/* [in] */ IRealTimeStylus *piRtsSrc,
/* [in] */ IStylusPlugin *piPlugin,
/* [in] */ RealTimeStylusDataInterest dataInterest,
/* [in] */ HRESULT hrErrorCode,
/* [out][in] */ LONG_PTR *lptrKey)
{
CString strError;
strError.Format(L"An error occurred. Error code: %d", hrErrorCode);
TRACE(strError);
return S_OK;
}
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP Tablet PC Edition [hanya aplikasi desktop] |
| Server minimum yang didukung | Tidak ada yang didukung |
| Target Platform | Windows |
| Header | rtscom.h |
| DLL | RTSCom.dll |