This documentation is archived and is not being maintained.
FUNCKIND Enumeration
.NET Framework 1.1
Defines how to access a function.
[Visual Basic] <Serializable> <ComVisible(False)> Public Enum FUNCKIND [C#] [Serializable] [ComVisible(false)] public enum FUNCKIND [C++] [Serializable] [ComVisible(false)] __value public enum FUNCKIND [JScript] public Serializable ComVisible(false) enum FUNCKIND
Remarks
For additional information about FUNCKIND, see the MSDN Library.
Members
| Member name | Description |
|---|---|
| FUNC_DISPATCH | The function can be accessed only through IDispatch. |
| FUNC_NONVIRTUAL | The function is accessed by static (Shared in Visual Basic) address and takes an implicit this pointer. |
| FUNC_PUREVIRTUAL | The function is accessed through the virtual function table (VTBL), and takes an implicit this pointer. |
| FUNC_STATIC | The function is accessed by static (Shared in Visual Basic) address and does not take an implicit this pointer. |
| FUNC_VIRTUAL | The function is accessed the same as FUNC_PUREVIRTUAL, except the function has an implementation. |
Requirements
Namespace: System.Runtime.InteropServices
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: Mscorlib (in Mscorlib.dll)
See Also
Show: