Arguments

Description

The generic function
report-active-component-failure
is used to report on failures to find or create a component.

component-name
is the name of the component it tried to find.

error-string
is the error string.

function-name
is the name of the function that actually failed.

hresult
is the hresult that came back. It may be
nil
if the error is that the guid of the named component could not be found.

When the system fails to open the component, it calls
report-active-component-failure
, with the first argument the ole-control-pane
pane
. The default method for ole-control-pane tries to call
report-active-component-failure
again on its top level interface. The default method on interface calls
error
.