Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn eine Funktion über einen definierten Startpunkt für das Debuggen verfügt, wird dieser Punkt durch ein Symbol mit einem SymTagFuncDebugStart-Tag gekennzeichnet.
Eigenschaften
In der folgenden Tabelle sehen Sie die Eigenschaften, die für diesen Symboltyp gültig sind.
| Eigenschaft | Datentyp | BESCHREIBUNG |
|---|---|---|
| IDiaSymbol::get_addressOffset | DWORD |
Offsetteil der Position. Weitere Informationen finden Sie unter LocationType-Enumeration. |
| IDiaSymbol::get_addressSection | DWORD |
Abschnittsteil der Position. Weitere Informationen finden Sie unter LocationType-Enumeration. |
| IDiaSymbol::get_customCallingConvention | BOOL |
TRUE, wenn die Funktion eine benutzerdefinierte Aufrufkonvention verwendet (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_farReturn | BOOL |
TRUE, wenn die Funktion eine far-Rückgabe ausführt (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_interruptReturn | BOOL |
TRUE, wenn die Funktion eine Rückgabe vom Interrupt enthält (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_isStatic | BOOL |
TRUE, wenn die Funktion als statisch markiert ist (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbol für die einschließende Funktion. |
| IDiaSymbol::get_lexicalParentId | DWORD |
Dies ist die ID des übergeordneten lexikalischen Symbols. |
| IDiaSymbol::get_locationType | DWORD |
Startpunkte haben statische Speicherorte. Weitere Informationen finden Sie unter Symbolspeicherorte. |
| IDiaSymbol::get_noInline | BOOL |
TRUE, wenn die Funktion mit dem noinline-Attribut angegeben wurde (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_noReturn | BOOL |
TRUE, wenn die Funktion mit dem noreturn-Attribut angegeben wurde (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_notReached | BOOL |
TRUE, wenn die Funktion nie aufgerufen wird (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_offset | LONG |
Offset des Symbols im Arbeitsspeicher. Weitere Informationen finden Sie in der LocationType-Enumeration, LocIsRegRel. |
| IDiaSymbol::get_optimizedCodeDebugInfo | BOOL |
TRUE, wenn der Code Debuginformationen für optimierten Code enthält (nur im DIA SDK v8.0 oder höher). |
| IDiaSymbol::get_relativeVirtualAddress | DWORD |
Relative Position der Funktion im zugehörigen Block. |
| IDiaSymbol::get_symIndexId | DWORD |
Index-ID des Symbols |
| IDiaSymbol::get_symTag | DWORD |
Gibt SymTagFuncDebugStart zurück (einen der Werte der SymTagEnum-Enumeration). |
| IDiaSymbol::get_virtualAddress | ULONGLONG |
Position dieser Funktion innerhalb der ausführbaren Datei. |