The SAS
providers support OLE DB error objects, which are extensions of automation
error objects. Most interfaces implemented by the providers return
error objects. For any component, use the ISupportErrorInfo interface
to determine which interfaces on the component return error objects.