FUNCDESC Struct
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
Use System.Runtime.InteropServices.ComTypes.FUNCDESC instead. http://go.microsoft.com/fwlink/?linkid=14202
Use FUNCDESC instead.
public value class FUNCDESC
[System.Runtime.InteropServices.ComVisible(false)]
public struct FUNCDESC
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public struct FUNCDESC
[<System.Runtime.InteropServices.ComVisible(false)>]
type FUNCDESC = struct
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type FUNCDESC = struct
Public Structure FUNCDESC
- Inheritance
- Attributes
For additional information about FUNCDESC
, see the MSDN Library.
callconv |
Specifies the calling convention of a function. |
c |
Counts the total number of parameters. |
c |
Counts the optional parameters. |
c |
Counts the permitted return values. |
elemdesc |
Contains the return type of the function. |
funckind |
Specifies whether the function is virtual, static, or dispatch-only. |
invkind |
Specifies the type of a property function. |
lprgelemdesc |
Indicates the size of cParams. |
lprgscode |
Stores the count of errors a function can return on a 16-bit system. |
memid |
Identifies the function member ID. |
o |
Specifies the offset in the VTBL for FUNC_VIRTUAL. |
w |
Indicates the FUNCFLAGS of a function. |
Product | Versions (Obsolete) |
---|---|
.NET Framework | 1.1 (2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1) |
.NET feedback
.NET is an open source project. Select a link to provide feedback: