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.
Setiap tanda tangan fungsi yang unik diidentifikasi oleh SymTagFunctionType simbol. Setiap parameter diidentifikasi sebagai simbol turunan kelas dengan SymTagFunctionArgType tag.
Properti
Tabel berikut memperlihatkan properti valid tambahan untuk jenis simbol ini.
| Properti | Jenis data | Deskripsi |
|---|---|---|
| IDiaSymbol::get_callingConvention | DWORD |
Salah satu nilai Enumerasi CV_call_e. |
| IDiaSymbol::get_classParent | IDiaSymbol* |
Kelas yang fungsi ini (atau metode) adalah anggotanya. |
| IDiaSymbol::get_classParentId | DWORD |
ID simbol induk kelas. |
| IDiaSymbol::get_constType | BOOL |
TRUE jika fungsi ditandai sebagai konstanta. |
| IDiaSymbol::get_count | DWORD |
Jumlah parameter fungsi. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Simbol dari kompilasi terlampir. |
| IDiaSymbol::get_lexicalParentId | DWORD |
ID simbol induk leksikal. |
| IDiaSymbol::get_objectPointerType | IDiaSymbol* |
Jenis penunjuk objek metode ("ini"). |
| IDiaSymbol::get_symIndexId | DWORD |
ID indeks simbol. |
| IDiaSymbol::get_symTag | DWORD |
Mengembalikan SymTagFunctionType (salah satu nilai Enumerasi SymTagEnum). |
| IDiaSymbol::get_thisAdjust | LONG |
Penyesuaian "ini" logis untuk metode tersebut. |
| IDiaSymbol::get_type | IDiaSymbol* |
Simbol untuk jenis nilai kembali. |
| IDiaSymbol::get_typeId | DWORD |
ID simbol jenis. |
| IDiaSymbol::get_unalignedType | BOOL |
TRUE jika fungsi tidak disejajarkan. |
| IDiaSymbol::get_volatileType | BOOL |
TRUE jika fungsi ditandai sebagai tidak stabil. |