FUNCKIND enumeration (oaidl.h)
Specifies the function type.
Syntax
typedef enum tagFUNCKIND {
FUNC_VIRTUAL = 0,
FUNC_PUREVIRTUAL,
FUNC_NONVIRTUAL,
FUNC_STATIC,
FUNC_DISPATCH
} FUNCKIND;
Constants
FUNC_VIRTUAL Value: 0 The function is accessed the same as PUREVIRTUAL, except the function has an implementation. |
FUNC_PUREVIRTUAL The function is accessed through the virtual function table (VTBL), and takes an implicit this pointer. |
FUNC_NONVIRTUAL The function is accessed by static address and takes an implicit this pointer. |
FUNC_STATIC The function is accessed by static address and does not take an implicit this pointer. |
FUNC_DISPATCH The function can be accessed only through IDispatch. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | oaidl.h (include OleAuto.h) |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla