Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Her benzersiz işlev imzası bir SymTagFunctionType simgeyle tanımlanır. Her parametre, etiketli SymTagFunctionArgType bir sınıf alt simgesi olarak tanımlanır.
Özellikler
Aşağıdaki tabloda bu simge türü için ek geçerli özellikler gösterilmektedir.
| Özellik | Veri türü | Açıklama |
|---|---|---|
| IDiaSymbol::get_callingConvention | DWORD |
CV_call_e Sabit Listesi'nin değerlerinden biri. |
| IDiaSymbol::get_classParent | IDiaSymbol* |
Bu işlevin (veya yöntemin) üyesi olduğu sınıf. |
| IDiaSymbol::get_classParentId | DWORD |
Sınıf üst simgesinin kimliği. |
| IDiaSymbol::get_constType | BOOL |
TRUE işlevi sabit olarak işaretlenmişse. |
| IDiaSymbol::get_count | DWORD |
İşlev parametrelerinin sayısı. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Çevreleyen compiland simgesi. |
| IDiaSymbol::get_lexicalParentId | DWORD |
Sözcük temelli üst simgenin kimliği. |
| IDiaSymbol::get_objectPointerType | IDiaSymbol* |
Yöntemin nesne işaretçisinin türü ("bu"). |
| IDiaSymbol::get_symIndexId | DWORD |
Simgenin dizin kimliği. |
| IDiaSymbol::get_symTag | DWORD |
Döndürür SymTagFunctionType (SymTagEnum Numaralandırma değerlerinden biri). |
| IDiaSymbol::get_thisAdjust | LONG |
Yöntemi için mantıksal "bu" ayarlayıcı. |
| IDiaSymbol::get_type | IDiaSymbol* |
Dönüş değeri türü simgesi. |
| IDiaSymbol::get_typeId | DWORD |
Tür simgesinin kimliği. |
| IDiaSymbol::get_unalignedType | BOOL |
TRUE işlevi hizalanmamışsa. |
| IDiaSymbol::get_volatileType | BOOL |
TRUE işlevi geçici olarak işaretlenmişse. |