Freigeben über


InvokeIDispatch-Funktion

Ruft hilfsfunktionen für die IDispatch-Schnittstelle auf.

Diese Funktion ist nicht für die Verwendung durch Anwendungscode vorgesehen.

Syntax

HRESULT WINAPI InvokeIDispatch(
        IDispatch  *pDispatch,
        DISPID     dispid,
        DISPPARAMS *pDisp,
  _Out_ VARIANT    *pVarResult
);

Parameter

pDispatch

Die instance der IDispatch-Schnittstelle.

Dispid

Die methode, eigenschaft oder argument, die übergeben werden soll.

pDisp

Die zu übergebenden Parameter.

pVarResult [out]

Eine -Struktur, die die abgerufenen Werte empfängt.

Rückgabewert

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn ein Fehler auftritt, umfassen mögliche Rückgabecodes die in der folgenden Tabelle gezeigten Werte, sind jedoch nicht darauf beschränkt.

Rückgabecode Beschreibung
E_INVALIDARG
Der Wert für pDispatch ist ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Bibliothek
InkObj.dll