SignatureCallingConvention 枚举

定义

指定给定签名中的参数如何从调用方传递到被调用方。 此类型中字段的基础值对应于由 SignatureHeader 结构表示的前导签名字节中的表示形式。

public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention = 
Public Enum SignatureCallingConvention
继承
SignatureCallingConvention

字段

名称 说明
Default 0

具有固定长度参数列表的托管调用约定。

CDecl 1

调用方清理调用堆栈的非托管 C/C++ 样式调用约定。

StdCall 2

由被调用方清理调用堆栈的非托管调用约定。

ThisCall 3

使用固定参数列表调用实例成员函数的非托管 C++ 样式调用约定。

FastCall 4

非托管调用约定,在可能的情况下,参数在寄存器中传递。

VarArgs 5

传递额外参数的托管调用约定。

Unmanaged 9

指示非托管调用约定的具体内容编码为模式。

适用于