FUNCDESC 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
関数の説明を定義します。
public value class FUNCDESC
public struct FUNCDESC
type FUNCDESC = struct
Public Structure FUNCDESC
- 継承
注釈
詳細については、 FUNCDESC 構造体を参照してください。
共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 方法: HRESULT と例外をマップする」を参照してください。
フィールド
| 名前 | 説明 |
|---|---|
| callconv |
関数の呼び出し規則を指定します。 |
| cParams |
パラメーターの合計数をカウントします。 |
| cParamsOpt |
省略可能なパラメーターをカウントします。 |
| cScodes |
許可された戻り値をカウントします。 |
| elemdescFunc |
関数の戻り値の型を格納します。 |
| funckind |
関数が仮想、静的、またはディスパッチのみのどちらであるかを指定します。 |
| invkind |
プロパティ関数の型を指定します。 |
| lprgelemdescParam |
ELEMDESCの配列を示します。 |
| lprgscode |
関数が 16 ビット システムで返すことができるエラーの数を格納します。 |
| memid |
関数メンバー ID を識別します。 |
| oVft |
FUNC_VIRTUALの VTBL 内のオフセットを指定します。 |
| wFuncFlags |
関数の FUNCFLAGS を示します。 |