SignatureCallingConvention Enum

Definisi

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

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

Bidang

Nama Nilai Deskripsi
Default 0

Konvensi panggilan terkelola dengan daftar argumen panjang tetap.

CDecl 1

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

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.

FastCall 4

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

VarArgs 5

Konvensi panggilan terkelola untuk meneruskan argumen tambahan.

Unmanaged 9

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

Berlaku untuk