The fields of System.Runtime.InteropServices.FUNCDESC are listed below. For a list of all members, see the FUNCDESC Members list.
See Also: Inherited members from System.ValueType
| callconv | CALLCONV.
Specifies the calling convention of a function. | |
| cParams | short.
Counts the total number of parameters. | |
| cParamsOpt | short.
Counts the optional parameters. | |
| cScodes | short.
Counts the permitted return values. | |
| elemdescFunc | ELEMDESC.
Contains the return type of the function. | |
| funckind | FUNCKIND.
Specifies whether the function is virtual, static, or dispatch-only. | |
| invkind | INVOKEKIND.
Specifies the type of a property function. | |
| lprgelemdescParam | IntPtr.
Indicates the size of FUNCDESC.cParams. | |
| lprgscode | IntPtr.
Stores the count of errors a function can return on a 16-bit system. | |
| memid | int.
Identifies the function member ID. | |
| oVft | short.
Specifies the offset in the VTBL for FUNCKIND.FUNC_VIRTUAL. | |
| wFuncFlags | short.
Indicates the System.Runtime.InteropServices.FUNCFLAGS of a function. |