MDAC 2.5 SDK - OLE DB Programmer's Reference
OLE DB Interfaces
Releases any dynamic error information associated with a dynamic error ID.
HRESULT ReleaseErrors (
const DWORD dwDynamicErrorID);
Parameters
dwDynamicErrorID
[in]
The ID of the dynamic error information to release.
Return Code
S_OK
The method succeeded.
E_FAIL
A provider-specific error occurred.
DB_E_BADDYNAMICERRORID
dwDynamicErrorID was invalid.
Comments
Dynamic error information is created at run time. It is released when the OLE DB error object calls IErrorLookup::ReleaseErrors with the ID of the error information to release.
Although it is not required, it is more efficient for providers to use the same error ID for all records in a single error object. This allows IErrorLookup::ReleaseErrors to release all of this information in a single call.
For more information, see "Error Lookup Services" in Chapter 16, "Errors."