FUNCDESC Struct
Definition
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
Remarks
For additional information about FUNCDESC
, see the MSDN Library.
Fields
callconv |
Specifies the calling convention of a function. |
cParams |
Counts the total number of parameters. |
cParamsOpt |
Counts the optional parameters. |
cScodes |
Counts the permitted return values. |
elemdescFunc |
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. |
lprgelemdescParam |
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. |
oVft |
Specifies the offset in the VTBL for FUNC_VIRTUAL. |
wFuncFlags |
Indicates the FUNCFLAGS of a function. |