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.
Kelas ini menyediakan implementasi default Antarmuka ISupportErrorInfo dan dapat digunakan ketika hanya satu antarmuka yang menghasilkan kesalahan pada objek.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
template<const IID* piid>
class ATL_NO_VTABLE ISupportErrorInfoImpl
: public ISupportErrorInfo
Parameter
piid
Pointer ke IID antarmuka yang mendukung IErrorInfo.
Anggota
Metode Publik
| Nama | Deskripsi |
|---|---|
| ISupportErrorInfoImpl::InterfaceSupportsErrorInfo | Menunjukkan apakah antarmuka yang diidentifikasi oleh riid mendukung antarmuka IErrorInfo . |
Keterangan
Antarmuka ISupportErrorInfo memastikan bahwa informasi kesalahan dapat dikembalikan ke klien. Objek yang menggunakan IErrorInfo harus mengimplementasikan ISupportErrorInfo.
Kelas ISupportErrorInfoImpl menyediakan implementasi ISupportErrorInfo default dan dapat digunakan ketika hanya satu antarmuka yang menghasilkan kesalahan pada objek. Contohnya:
class ATL_NO_VTABLE CMySuppErrClass :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CMySuppErrClass, &CLSID_MySuppErrClass>,
public ISupportErrorInfoImpl<&IID_IMySuppErrClass>,
public IDispatchImpl<IMySuppErrClass, &IID_IMySuppErrClass, &LIBID_NVC_ATL_COMLib, /*wMajor =*/ 1, /*wMinor =*/ 0>
Hierarki Warisan
ISupportErrorInfo
ISupportErrorInfoImpl
Persyaratan
Header: atlcom.h
ISupportErrorInfoImpl::InterfaceSupportsErrorInfo
Menunjukkan apakah antarmuka yang diidentifikasi oleh riid mendukung antarmuka IErrorInfo .
STDMETHOD(InterfaceSupportsErrorInfo)(REFIID riid);
Keterangan
Lihat ISupportErrorInfo::InterfaceSupportsErrorInfo di Windows SDK.