FUNCDESC 構造体

定義

関数の説明を定義します。

public value class FUNCDESC
public struct FUNCDESC
type FUNCDESC = struct
Public Structure FUNCDESC
継承
FUNCDESC

注釈

詳細については、 FUNCDESC 構造体を参照してください。

共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 方法: HRESULT と例外をマップする」を参照してください。

フィールド

名前 説明
callconv

関数の呼び出し規則を指定します。

cParams

パラメーターの合計数をカウントします。

cParamsOpt

省略可能なパラメーターをカウントします。

cScodes

許可された戻り値をカウントします。

elemdescFunc

関数の戻り値の型を格納します。

funckind

関数が仮想、静的、またはディスパッチのみのどちらであるかを指定します。

invkind

プロパティ関数の型を指定します。

lprgelemdescParam

ELEMDESCの配列を示します。

lprgscode

関数が 16 ビット システムで返すことができるエラーの数を格納します。

memid

関数メンバー ID を識別します。

oVft

FUNC_VIRTUALの VTBL 内のオフセットを指定します。

wFuncFlags

関数の FUNCFLAGS を示します。

適用対象