Freigeben über


IDispatch-Datentypen und Strukturen

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

IDispatch-Schnittstelle verwendet die folgenden Datentypen und Strukturen. Weitere Informationen auf die Implementierung der Schnittstelle IDispatch, finden Sie unter Dispatch-Schnittstelle und API-Funktionen https://msdn.microsoft.com/de-de/library/ms221328(v=vs.100).

Name

Zweck

BSTR

Ein Zeiger auf eine Breite Zeichenfolge.

AUFURFKONVENTION

Gibt die Aufrufkonvention von einer Member-Funktion verwendet.

WÄHRUNG

Gibt eine genaue Daten Währungsdaten.

DEZIMALZAHL

Bietet einen decimal-Datentyp.

DISPID

Identifiziert eine Methode, Eigenschaft oder Argument zu Invoke.

DISPPARAMS

Enthält Argumente an eine Methode oder Eigenschaft übergeben.

EXCEPINFO

Beschreibt einen Fehler, der während der Invoke aufgetreten.

INTERFACEDATA

Beschreibt die Member einer Schnittstelle.

LCID

Enthält Gebietsschemainformationen für internationale Zeichenfolgenvergleiche und lokalisierte Elementnamen.

METHODDATA

Beschreibt eine Methode oder Eigenschaft.

PARAMDATA

Wird ein Parameter einer Methode beschrieben.

VARIANT

Wenn eine Variante verweist auf eine andere Variante mithilfe der VT_VARIANT | VT_BYREF Variablentyp die Variante, verwiesen wird kann nicht vom Typ VT_VARIANT auch sein | VT_BYREF.

VARIANTARG

Beschreibt Argumente, die in DISPPARAMS übergeben werden können.

VARIABLENTYP

Identifiziert die verfügbaren Variantencodes Typen.

VARENUM

(ActiveX) Property Sets verwendet in VARIANT, TYPEDESC und OLE.