共用方式為


Thunk

每個 thunk 都是由 SymTagThunk 標記識別。

屬性

下表顯示此符號類型所適用的屬性。

屬性 資料類型 描述
IDiaSymbol::get_access DWORD 存取修飾詞屬性,其中一個 CV_access_e 列舉 值 (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_addressOffset DWORD 位置的位移部分;如需詳細資訊,請參閱 LocationType 列舉
IDiaSegment::get_addressSection DWORD 位置的區段部分;如需詳細資訊,請參閱 LocationType 列舉
IDiaSymbol::get_classParent IDiaSymbol* 封閉式類別父代 (如果有的話,僅在 DIA SDK V8.0 或更新版本之下)。
IDiaSymbol::get_classParentId DWORD 封閉式類別父代符號的識別碼 (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_constType BOOL 如果 Thunk 標示為常數,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_intro BOOL 如果 Thunk 是虛擬函式的引入,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_isStatic BOOL 如果 Thunk 被視為靜態,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_length ULONGLONG Thunk 中的程式碼位元組數目。
IDiaSymbol::get_lexicalParent IDiaSymbol* 封閉式編譯模組、區塊或函式的符號。
IDiaSymbol::get_lexicalParentId DWORD 語彙父代符號的識別碼。
IDiaSymbol::get_locationType DWORD 端點具有靜態位置;如需詳細資訊,請參閱符號位置列舉。
IDiaSymbol::get_name BSTR Thunk 的名稱。
IDiaSymbol::get_pure BOOL 如果 Thunk 是純粹虛擬的,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_relativeVirtualAddress DWORD 此 Thunk 在其模組內的相對位置。
IDiaSymbol::get_symIndexId DWORD 符號的索引識別碼。
IDiaSymbol::get_symTag DWORD 傳回 SymTagThunk (其中一個 SymTagEnum 列舉 值)。
IDiaSymbol::get_targetOffset DWORD Thunk 目標位置的位移部分。
IDiaSymbol::get_targetRelativeVirtualAddress DWORD Thunk 目標在其封閉式區塊中的相對虛擬位址。
IDiaSymbol::get_targetSection DWORD Thunk 目標的區段部分。
IDiaSymbol::get_targetVirtualAddress ULONGLONG Thunk 目標在可執行映像內的位置。
IDiaSymbol::get_thunkOrdinal DWORD Thunk 類型,如 THUNK_ORDINAL 列舉所定義。
IDiaSymbol::get_type IDiaSymbol* 此 Thunk 的類型 (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_typeId DWORD 符號類型的識別碼 (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_unalignedType BOOL 如果 Thunk 未對齊,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_virtual BOOL 如果 Thunk 是虛擬的,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_virtualAddress ULONGLONG 此 Thunk 在可執行映像內的位置。
IDiaSymbol::get_virtualBaseOffset DWORD 此 Thunk 在虛擬資料表中的位移 (僅適用於 DIA SDK V8.0 或更新版本)。
IDiaSymbol::get_volatileType BOOL 如果 Thunk 標示為變動性,則為 TRUE (僅適用於 DIA SDK V8.0 或更新版本)。

另請參閱