Share via


SignatureCallingConvention Sabit listesi

Tanım

Belirli bir imzadaki bağımsız değişkenlerin çağırandan çağırana nasıl geçirileceğini belirtir. Bu türdeki alanların temel değerleri, bir SignatureHeader yapıyla temsil edilen baştaki imza bayttaki gösterime karşılık gelir.

public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention = 
Public Enum SignatureCallingConvention
Devralma
SignatureCallingConvention

Alanlar

CDecl 1

Çağrı yığınının çağıran tarafından temizlendiği yönetilmeyen bir C/C++ stili çağrı kuralı.

Default 0

Sabit uzunlukta bağımsız değişken listesi içeren bir yönetilen çağrı kuralı.

FastCall 4

Mümkün olduğunda bağımsız değişkenlerin yazmaçlara geçirildiği yönetilmeyen bir çağırma kuralı.

StdCall 2

Çağrı yığınının çağrıyı yapan tarafından temizlendiği yönetilmeyen bir çağrı kuralı.

ThisCall 3

Sabit bağımsız değişken listesiyle örnek üyesi işlevlerini çağırmak için yönetilmeyen bir C++ stili çağırma kuralı.

Unmanaged 9

Yönetilmeyen çağırma kuralının ayrıntılarının modopt olarak kodlandığını gösterir.

VarArgs 5

Ek bağımsız değişkenleri geçirmek için yönetilen bir çağrı kuralı.

Şunlara uygulanır