SignatureCallingConvention Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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. |