SignatureCallingConvention Enum

Definisi

Menentukan bagaimana argumen dalam tanda tangan tertentu diteruskan dari pemanggil ke penerima panggilan. Nilai yang mendasar dari bidang dalam jenis ini sesuai dengan representasi dalam byte tanda tangan terkemuka yang SignatureHeader diwakili oleh struktur.

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

Bidang

CDecl 1

Konvensi panggilan gaya C/C++ yang tidak dikelola di mana tumpukan panggilan dibersihkan oleh pemanggil.

Default 0

Konvensi panggilan terkelola dengan daftar argumen panjang tetap.

FastCall 4

Konvensi panggilan tidak terkelola di mana argumen diteruskan dalam daftar jika memungkinkan.

StdCall 2

Konvensi panggilan yang tidak dikelola di mana tumpukan panggilan dibersihkan oleh penerima panggilan.

ThisCall 3

Konvensi panggilan gaya C++ yang tidak dikelola untuk memanggil fungsi anggota instans dengan daftar argumen tetap.

Unmanaged 9

Menunjukkan bahwa spesifikasi konvensi panggilan yang tidak dikelola dikodekan sebagai modopt.

VarArgs 5

Konvensi panggilan terkelola untuk meneruskan argumen tambahan.

Berlaku untuk