FUNCKIND 列挙体
関数にアクセスする方法を定義します。
<Serializable>
<ComVisible(False)>
Public Enum FUNCKIND
[C#]
[Serializable]
[ComVisible(false)]
public enum FUNCKIND
[C++]
[Serializable]
[ComVisible(false)]
__value public enum FUNCKIND
[JScript]
public
Serializable
ComVisible(false)
enum FUNCKIND
解説
FUNCKIND の追加情報については、MSDN ライブラリを参照してください。
メンバ
メンバ名 | 説明 |
---|---|
FUNC_DISPATCH | 関数には、 IDispatch を使用したときにだけアクセスできます。 |
FUNC_NONVIRTUAL | 関数は、静的アドレス (Visual Basic では Shared アドレス) によってアクセスし、暗黙の this ポインタを取ります。 |
FUNC_PUREVIRTUAL | 関数は、仮想関数テーブル (VTBL: virtual function table) を使用してアクセスし、暗黙の this ポインタを取得します。 |
FUNC_STATIC | 関数は、静的アドレス (Visual Basic では Shared アドレス) を使用してアクセスし、暗黙の this ポインタを取得しません。 |
FUNC_VIRTUAL | 関数は、実装するとき以外は FUNC_PUREVIRTUAL と同様にアクセスします。 |
必要条件
名前空間: System.Runtime.InteropServices
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: Mscorlib (Mscorlib.dll 内)