SignatureCallingConvention 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のシグネチャの引数を呼び出し元から呼び出し先に渡す方法を指定します。 この型のフィールドの基になる値は、SignatureHeader 構造体によって表される先頭のシグネチャ バイトの表現に対応します。
public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention =
Public Enum SignatureCallingConvention
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Default | 0 | 固定長引数リストを使用したマネージド呼び出し規則。 |
| CDecl | 1 | 呼び出し履歴が呼び出し元によってクリーンアップされるアンマネージ C/C++ スタイルの呼び出し規則。 |
| StdCall | 2 | 呼び出し履歴が呼び出し先によってクリーンアップされるアンマネージ呼び出し規約。 |
| ThisCall | 3 | 固定引数リストを使用してインスタンス メンバー関数を呼び出すためのアンマネージ C++ スタイルの呼び出し規則。 |
| FastCall | 4 | 可能な限りレジスタで引数が渡されるアンマネージ呼び出し規則。 |
| VarArgs | 5 | 追加の引数を渡すためのマネージド呼び出し規則。 |
| Unmanaged | 9 | アンマネージ呼び出し規約の詳細が modopts としてエンコードされることを示します。 |