IDiaSymbol::get_access |
DWORD |
如果是欄位,則為 CV_access_e 列舉的其中一個值。 |
IDiaSymbol::get_addressOffset |
DWORD |
位置的位移部分;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_addressSection |
DWORD |
位置的區段部分;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_addressTaken |
BOOL |
如果此資料的位址由另一個符號參考,則為 TRUE 。 |
IDiaSymbol::get_bitPosition |
DWORD |
位置的位位置;如需詳細資訊,請參閱 LocationType列舉 (偵錯介面存取 (DIA) SDK v8.0 中不支援)。 |
IDiaSymbol::get_classParent |
IDiaSymbol* |
如果這是結構、集合聯集或類別欄位,則為類別的符號。 |
IDiaSymbol::get_classParentId |
DWORD |
類別父代符號的識別碼。 |
IDiaSymbol::get_compilerGenerated |
BOOL |
如果資料是由編譯器產生,則為 TRUE 。 |
IDiaSymbol::get_constType |
BOOL |
如果資料標示為常數,則為 TRUE 。 |
IDiaSymbol::get_dataKind |
DWORD |
其中一個 DataKind 列舉值。 |
IDiaSymbol::get_isAggregated |
BOOL |
如果資料是彙總資料類型的一部分,則為 TRUE (僅限 DIA SDK v8.0 和更新版本)。 |
IDiaSymbol::get_isSplitted |
BOOL |
如果資料已分割成多個符號的彙總,則為 TRUE (僅限 DIA SDK v8.0 和更新版本)。 |
IDiaSymbol::get_length |
ULONGLONG |
bitfield 的長度;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_lexicalParent |
IDiaSymbol* |
封閉式編譯模組、函式或區塊的符號。 |
IDiaSymbol::get_lexicalParentId |
DWORD |
語彙父代符號的識別碼。 |
IDiaSymbol::get_locationType |
DWORD |
任何允許的位置類型;如需詳細資訊,請參閱符號位置 |
IDiaSymbol::get_name |
BSTR |
變數的名稱。 |
IDiaSymbol::get_offset |
LONG |
暫存器內容的位移;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_registerId |
DWORD |
位置的暫存器指示項;如需詳細資訊,請參閱 LocationType 列舉。 |
IDiaSymbol::get_relativeVirtualAddress |
DWORD |
資料在其區塊內的相對位置。 |
IDiaSymbol::get_slot |
DWORD |
取得資料的位置編號。 |
IDiaSymbol::get_symIndexId |
DWORD |
符號的索引識別碼。 |
IDiaSymbol::get_symTag |
DWORD |
傳回 SymTagData (其中一個 SymTagEnum 列舉 值)。 |
IDiaSymbol::get_token |
DWORD |
表示資料的中繼資料語彙基元。 |
IDiaSymbol::get_type |
IDiaSymbol* |
變數類型的符號。 |
IDiaSymbol::get_typeId |
DWORD |
變數類型符號的識別碼。 |
IDiaSymbol::get_unalignedType |
BOOL |
如果資料未對齊,則為 TRUE 。 |
IDiaSymbol::get_value |
VARIANT |
常數資料的值。 |
IDiaSymbol::get_virtualAddress |
ULONGLONG |
資料在可執行檔內的位置。 |
IDiaSymbol::get_volatileType |
BOOL |
如果資料標示為 volatile,則為 TRUE 。 |