A Python wrapper for a COM IErrorLog interface.
CommentsThe 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 method, PyIErrorLog::AddError, simply logs an error where the error is an EXCEPINFO structure related to a specific property. The implementer 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 PyIPropertyBag and an object that implements PyIPersistPropertyBag.
- Adds an error to the error log.