Freigeben über


IDebugBinder3::GetExceptionObjectAndType

Diese Methode ruft die Ausnahme ab, die einem Objekt zugeordnet ist (sofern zutreffend).

HRESULT GetExceptionObjectAndType(
   IDebugObject** ppException,
   IDebugField**  ppField
);
int GetExceptionObjectAndType(
   out IDebugObject ppException,
   out IDebugField  ppField
);

Parameter

  • ppException
    [out] Gibt das Objekt zurück, das die Ausnahme darstellt.

  • ppField
    [out] Gibt das Objekt zurück, das ein bestimmtes Feld darstellt, das die Ausnahme verursacht hat (dies ist ein NULL-Wert.)

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweis

Um sicherzustellen, dass es eine Ausnahme vorhanden sind, überprüfen Sie den Wert, der von ppExceptionzurückgegeben wird: wenn ein NULL-Wert ist, wird keine Ausnahme mit diesem Objekt verknüpft.

Siehe auch

Referenz

IDebugBinder3