METHODDATA-Struktur (oleauto.h)
Beschreibt eine Methode oder Eigenschaft.
Syntax
typedef struct tagMETHODDATA {
OLECHAR *szName;
PARAMDATA *ppdata;
DISPID dispid;
UINT iMeth;
CALLCONV cc;
UINT cArgs;
WORD wFlags;
VARTYPE vtReturn;
} METHODDATA, *LPMETHODDATA;
Member
szName
Der Methodenname.
ppdata
Ein Array von Methodenparametern.
dispid
Die ID der Methode, wie sie in IDispatch verwendet wird.
iMeth
Der Index der -Methode in der VTBL der Schnittstelle, beginnend mit 0.
cc
Die Aufrufkonvention. Die CDECL- und Pascal-Aufrufkonventionen werden von den Erstellungsfunktionen der Dispatchschnittstelle unterstützt, z. B. CreateStdDispatch.
cArgs
Die Anzahl der Argumente.
wFlags
Aufrufen von Flags.
vtReturn
Der Rückgabetyp für die -Methode.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | oleauto.h |