EXCEPINFO Struktur

Definition

Beschreibt die Ausnahmen, die während IDispatch::Invokeauftreten.

public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
Vererbung
EXCEPINFO

Hinweise

Weitere Informationen finden Sie unter EXCEPINFO-Struktur.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Felder

Name Beschreibung
bstrDescription

Beschreibt den für den Kunden vorgesehenen Fehler.

bstrHelpFile

Enthält den vollqualifizierten Laufwerks-, Pfad- und Dateinamen einer Hilfedatei, die weitere Informationen zum Fehler enthält.

bstrSource

Gibt den Namen der Quelle der Ausnahme an. In der Regel ist dies ein Anwendungsname.

dwHelpContext

Gibt die Hilfekontext-ID des Themas in der Hilfedatei an.

pfnDeferredFillIn

Stellt einen Zeiger auf eine Funktion dar, die eine EXCEPINFO Struktur als Argument verwendet und einen HRESULT-Wert zurückgibt. Wenn die verzögerte Füllung nicht gewünscht wird, wird dieses Feld auf null.

pvReserved

Dieses Feld ist reserviert; sie muss auf null.

scode

Ein Rückgabewert, der den Fehler beschreibt.

wCode

Stellt einen Fehlercode dar, der den Fehler identifiziert.

wReserved

Dieses Feld ist reserviert; sie muss auf 0 festgelegt sein.

Gilt für: