FUNCKIND Enumeration

Definition

Definiert, wie auf eine Funktion zugegriffen wird.

public enum class FUNCKIND
public enum FUNCKIND
[System.Serializable]
public enum FUNCKIND
type FUNCKIND = 
[<System.Serializable>]
type FUNCKIND = 
Public Enum FUNCKIND
Vererbung
FUNCKIND
Attribute

Felder

Name Wert Beschreibung
FUNC_VIRTUAL 0

Auf die Funktion wird auf die gleiche Weise zugegriffen wie FUNC_PUREVIRTUAL, außer dass die Funktion über eine Implementierung verfügt.

FUNC_PUREVIRTUAL 1

Auf die Funktion wird über die Virtuelle Funktionstabelle (VTBL) zugegriffen und verwendet einen impliziten this Zeiger.

FUNC_NONVIRTUAL 2

Auf die Funktion wird über static die Adresse zugegriffen und ein impliziter Zeiger this verwendet.

FUNC_STATIC 3

Auf die Funktion wird über static die Adresse zugegriffen und kein impliziter Zeiger this verwendet.

FUNC_DISPATCH 4

Auf die Funktion kann nur über IDispatch.

Hinweise

Weitere Informationen finden Sie unter FUNCKIND-Aufzählung.

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.

Gilt für: