Contents Index Topic Contents | ||
Previous Topic: PROPBAG2_TYPE Next Topic: IErrorLog::AddError |
IErrorLog
The IErrorLog interface is an abstraction for an "error log" that is used to communicate detailed error information between a client and an object. The caller of the single interface member, AddError, simply "logs" an error where the error is an EXCEPINFO structure attached to a specific property. The implementor of the interface is responsible for handling the error in whatever way it desires.
IErrorLog is used in the protocol between a client that implements IPropertyBag and an object that implements IPersistPropertyBag.
IDL:
[ uuid(3127CA40-446E-11CE-8135-00AA004BB851) , object, pointer_default(unique) ] interface IErrorLog : IUnknown { HRESULT AddError([in] LPCOLESTR pszPropName, [in] LPEXCEPINFO pExcepInfo); };
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.