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.
Ada tiga antarmuka dan tiga fungsi yang dapat digunakan dalam COM untuk memberikan penanganan kesalahan saat pemrograman di Java atau Microsoft Visual Basic. Di Java dan Visual Basic, panggilan metode tidak mengembalikan HRESULT sebagai nilai yang dikembalikan. Sebagai gantinya, bahasa ini menggunakan antarmuka dan fungsi COM untuk mendapatkan nilai HRESULT dan untuk menangani kesalahan atau pengecualian. (Pengecualian adalah peristiwa di luar kontrol program, seperti masalah file atau parameter yang tidak valid.)
Dalam tabel berikut, tiga antarmuka yang menyediakan dukungan untuk HRESULTdicantumkan dan dijelaskan secara singkat.
| Antarmuka | Deskripsi |
|---|---|
|
ICreateErrorInfo |
Mengatur informasi kesalahan. |
|
IErrorInfo |
Mengembalikan informasi dari objek kesalahan. |
|
ISupportErrorInfo |
Mengidentifikasi objek sebagai mendukung antarmukaIErrorInfo. |
Tiga fungsi yang menyediakan dukungan untuk HRESULT tercantum dan dijelaskan secara singkat dalam tabel berikut.
| Antarmuka | Deskripsi |
|---|---|
|
CreateErrorInfo |
Menciptakan instance dari objek kesalahan generik. |
|
GetErrorInfo |
Mendapatkan penunjuk informasi kesalahan yang ditetapkan oleh panggilan sebelumnya ke SetErrorInfo di thread logis saat ini. |
|
SetErrorInfo |
Mengatur objek informasi kesalahan untuk utas eksekusi saat ini. |
Topik terkait
-
Penanganan Kesalahan di COM