次の方法で共有


FUNCDESC 構造体

定義

関数の記述を定義します。

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

注釈

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

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

フィールド

callconv

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

cParams

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

cParamsOpt

オプションのパラメーターをカウントします。

cScodes

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

elemdescFunc

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

funckind

関数が仮想、静的、またはディスパッチ専用かどうかを指定します。

invkind

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

lprgelemdescParam

の配列 ELEMDESCを示します。

lprgscode

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

memid

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

oVft

FUNC_VIRTUAL の仮想関数テーブル (VTBL: Virtual Function Table) 内のオフセットを指定します。

wFuncFlags

関数の FUNCFLAGS を示します。

適用対象