Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan konvensi panggilan untuk fungsi.
Catatan
Hanya nilai enumerasi yang paling umum yang di dokumentasikan di sini. Enumerasi lengkap tersedia di file header cvconst.h.
Sintaks
typedef enum CV_call_e {
CV_CALL_NEAR_C = 0x00,
CV_CALL_NEAR_FAST = 0x04,
CV_CALL_NEAR_STD = 0x07,
CV_CALL_NEAR_SYS = 0x09,
CV_CALL_THISCALL = 0x0b,
CV_CALL_CLRCALL = 0x16
} CV_call_e;
Elemen
| Elemen | Deskripsi |
|---|---|
| CV_CALL_NEAR_C | Menentukan konvensi pemanggilan fungsi menggunakan pendorongan dekat kanan-ke-kiri. Fungsi panggilan menghapus tumpukan. |
| CV_CALL_NEAR_FAST | Menentukan konvensi pemanggilan fungsi menggunakan pendorongan dekat kiri-ke-kanan dengan register. Fungsi yang dipanggil menggunakan jumlah byte parameter untuk menghapus tumpukan. |
| CV_CALL_NEAR_STD | Menentukan konvensi pemanggilan fungsi menggunakan panggilan mendekati standar (pendorongan kanan-ke-kiri). |
| CV_CALL_NEAR_SYS | Menentukan konvensi pemanggilan fungsi menggunakan panggilan sistem dekat. |
| CV_CALL_THISCALL | Menentukan konvensi pemanggilan fungsi menggunakan this panggilan( this pointer yang diteruskan dalam register). |
| CV_CALL_CLRCALL | Menentukan konvensi pemanggilan fungsi yang digunakan oleh Common Language Runtime (CLR) (juga dikenal sebagai konvensi panggilan kode terkelola). |
Keterangan
Nilai dalam enumerasi ini dikembalikan melalui panggilan ke metode IDiaSymbol::get_callingConvention.
Persyaratan
Header: cvconst.h