Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6ICurThread::setErrorInfo ( p6ICreateErrorInfo pInfo)
pure virtual

COM Exceptions - Sets the provided p6IErrorInfo interface into the threads error list.

These can then be retrieved by the caller of an interface on error to provide more information about the error.

A p6IErrorInfo interface is retrieved by calling queryInterface() on the p6ICreateErrorInfo interface which is created using the createErroInfo() method.

Parameters
pInfo[ in ] A pointer to an intialized instance of a p6ICreateErrorInfo
Returns
SuccessP6R::eOk 
FailureP6R::eInvalidArgpInfo was NULL