FuncDebugEnd
如果函式具有要結束偵錯的定義點,則偵錯起點會以具有 SymTagFuncDebugEnd
標記的符號來識別。
屬性
下表顯示此符號類型所適用的屬性。
屬性 | 資料類型 | 描述 |
---|---|---|
IDiaSymbol::get_addressOffset | DWORD |
位置的位移部分;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_addressSection | DWORD |
位置的區段部分;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_customCallingConvention | BOOL |
如果函式使用自訂呼叫慣例 (僅限 DIA SDK V8.0 或更新版本),則為 TRUE 。 |
IDiaSymbol::get_farReturn | BOOL |
如果函式執行遠處傳回 (僅限 DIA SDK V8.0 或更新版本),則為 TRUE 。 |
IDiaSymbol::get_interruptReturn | BOOL |
如果函式包含從中斷傳回 (僅限 DIA SDK V8.0 或更新版本),則為 TRUE 。 |
IDiaSymbol::get_isStatic | BOOL |
如果函式是靜態的 (僅限 DIA SDK V8.0 或更新版本),則為 TRUE 。 |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
封閉式函式的符號。 |
IDiaSymbol::get_lexicalParentId | DWORD |
語彙父代符號的識別碼。 |
IDiaSymbol::get_locationType | DWORD |
端點具有靜態位置;如需詳細資訊,請參閱 符號位置。 |
IDiaSymbol::get_noInline | BOOL |
如果函式是以 noinline 屬性 (僅限 DIA SDK V8.0 或更新版本) 指定,則為 TRUE 。 |
IDiaSymbol::get_noReturn | BOOL |
如果函式是以 noreturn 屬性 (僅限 DIA SDK V8.0 或更新版本) 指定,則為 TRUE 。 |
IDiaSymbol::get_notReached | BOOL |
如果從未呼叫函式 (僅限 DIA SDK V8.0 或更新版本),則為 TRUE 。 |
IDiaSymbol::get_offset | LONG |
記憶體中的符號位移;如需詳細資訊,請參閱 LocationType 列舉、LocIsRegRel 。 |
IDiaSymbol::get_optimizedCodeDebugInfo | BOOL |
如果函式具有最佳化程式碼的偵錯資訊 (僅限 DIA SDK V8.0 或更新版本),則為 TRUE 。 |
IDiaSymbol::get_symIndexId | DWORD |
符號的索引識別碼。 |
IDiaSymbol::get_relativeVirtualAddress | DWORD |
此函式在其模組內的結尾相對位置。 |
IDiaSymbol::get_symTag | DWORD |
傳回 SymTagFuncDebugEnd (其中一個 SymTagEnum 列舉 值)。 |
IDiaSymbol::get_virtualAddress | ULONGLONG |
此函式在可執行映像內的位置。 |