INotifyErrors

Beschreibung:

INotifyErrors ist eine Schnittstelle für die Verwaltung der Fehler einer Notification. Diese Schnittstelle erweitert die IErrors-Schnittstelle um die Möglichkeit Fehlermeldungen zur Collection hinzuzufügen und zu entfernen.

import "OxSvrSpt.idl"

Öffentliche Methoden:

HRESULT Add ([in] BSTR SourceName, [in] long ISourceCode, [in] BSTR
FaultString, [in] long FaultCode, [in] BSTR InfoList)
HRESULT Clear ()
HRESULT NewResultCode ([in] long newValue)
HRESULT NewResponseResult ([in] long newValue)

Dokumentation der Elementfunktionen:

  • HRESULT Add ([in] BSTR SourceName, [in] long ISourceCode, [in] BSTR FaultString, [in] long FaultCode, [in] BSTR InfoList)

abn.Add fügt eine neue Fehlermeldung zur Collection hinzu.

Parameter:

[in]: SourceName Namen der Quelle, in der der Fehler aufgetreten ist

[in]: ISourceCode Quellzeile, in der der Fehler aufgetreten ist.

[in]: FaultString Fehlerbeschreibung

[in]: FaultCode Fehlercode

[in]: InfoList InfoList

  • HRESULT Clear ()

Clear entfernt alle Fehler-Objekte aus der Collection.

  • HRESULT NewResponseResult ([in] long newValue)

NewResponseResult setzt den Rückgabewert der Notification.

Parameter:

[out]: newVal Rückgabewert der Notification

  • HRESULT NewResultCode ([in] long newValue)

NewResultCode setzt den Fehlerwert der Notification.

Parameter:

[out]: newVal Fehlerwert des Servers